Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Linux support/instructions #47

Open
Enderteck opened this issue Jun 7, 2024 · 6 comments
Open

Add Linux support/instructions #47

Enderteck opened this issue Jun 7, 2024 · 6 comments
Assignees
Labels
enhancement New feature or request

Comments

@Enderteck
Copy link

Enderteck commented Jun 7, 2024

Could there be Linux support of this injector ?

Linux had more Steam users than Mac and being able to mod Love2d games on Linux would be great.

Does the Mac bash script work for Linux (with an .so intead of .dylib) or doesn't it need adjustements or a rewrite ?

@ethangreen-dev
Copy link
Owner

It's a bit complicated because there's no real way to build native game binaries, instead they must be distributed in .love format and must be run via the love CLI. It's not impossible to support this, just something I haven't had time to investigate quite yet.

@ethangreen-dev ethangreen-dev added the enhancement New feature or request label Jun 25, 2024
@ethangreen-dev ethangreen-dev self-assigned this Jun 25, 2024
@Enderteck
Copy link
Author

Enderteck commented Jun 25, 2024

No, you can def build binaries, you can do "cat squashfs-root/bin/love SuperGame.love > squashfs-root/bin/SuperGame" To merge your .love game into the love binary to get a game executable.

I've done it myself.

@ethangreen-dev
Copy link
Owner

Gotcha, I must've missed that on the wiki. Bumping this to high priority, thanks for the correction and the request :-)

@ethangreen-dev
Copy link
Owner

watch PR #66

@antipatico
Copy link

For anyone that might be interested, I packaged balatro with lovely-injector support on NixOS. I know Nix is not the easiest language, but it may be useful to somebody.

@Rick1029
Copy link

For anyone having trouble I spent a few hours and figured it out! I have a full write up of instructions to using Balatro on linux and building lovely-injector for linux use. Works perfectly and runs natively instead of through wine/proton.

https://github.com/Rick1029/lovely-injector/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants