Steamworks FFI

Showcase your libraries, tools and other projects that help your fellow love users.
artless
Prole
Posts: 6
Joined: Sat Jan 25, 2020 3:36 pm

Re: Steamworks FFI

Post by artless » Wed Nov 18, 2020 5:53 pm

Still not working at the moment.
Error message remains the same.
(I tried both Contents/Frameworks/libsteam_api.dylib and gamefolder/Contents/Frameworks/libsteam_api.dylib)

Where should I edit, if I want to simply load dylib from game folder?
(It would be better than load from somewhere else, as it avoids installation)

Extra information:
I'm working in VM VirtualBox. Not sure if it makes the difference.
This is my first time using a Mac system. I could be making some really silly mistakes.

User avatar
ivan
Party member
Posts: 1655
Joined: Fri Mar 07, 2008 1:39 pm
Contact:

Re: Steamworks FFI

Post by ivan » Wed Nov 18, 2020 7:44 pm

No, don't put it in the game folder, it should be in the love folder.
The game folder should be cross platform and shouldn't contain any binaries.
I'm not on a Mac but it should be under "Contents/Frameworks/" so it depends how you have Love2D setup

User avatar
ReFreezed
Party member
Posts: 204
Joined: Sun Oct 25, 2015 11:32 pm
Location: Sweden
Contact:

Re: Steamworks FFI

Post by ReFreezed » Wed Nov 18, 2020 8:25 pm

So that would be "MyGame.app/Contents/Frameworks/" (where MyGame.app is a copy of the original love.app that you downloaded from this website).
Tools: Hot Particles, LuaPreprocess, (more)
Games: Momento Temporis: Light from the Deep, Energize!
"If each mistake being made is a new one, then progress is being made."

artless
Prole
Posts: 6
Joined: Sat Jan 25, 2020 3:36 pm

Re: Steamworks FFI

Post by artless » Thu Nov 19, 2020 3:35 am

It takes me a few minutes to notice Contents/Frameworks means inside love.app.

It worked.
Thanks!

User avatar
qaisjp
Party member
Posts: 491
Joined: Tue Sep 04, 2012 10:49 am
Location: United Kingdom
Contact:

Re: Steamworks FFI

Post by qaisjp » Thu Dec 31, 2020 2:31 pm

There's no license file in the repo, so this cannot (legally) be used in any games. Please can you add a license?
Lua is not an acronym.

User avatar
ivan
Party member
Posts: 1655
Joined: Fri Mar 07, 2008 1:39 pm
Contact:

Re: Steamworks FFI

Post by ivan » Thu Dec 31, 2020 2:43 pm

Yep, I'll include a license in the update.
It is allowed to use the library in your commercial projects as long as you provide credit to 2dengine.

Post Reply

Who is online

Users browsing this forum: Google [Bot] and 5 guests