Skip to content

Draft: links fixed and some changes - #1

Draft
gphg wants to merge 20 commits into
tpimh:masterfrom
gphg:fix-improve-2026
Draft

Draft: links fixed and some changes#1
gphg wants to merge 20 commits into
tpimh:masterfrom
gphg:fix-improve-2026

Conversation

@gphg

@gphg gphg commented Jul 5, 2026

Copy link
Copy Markdown

Not be be merged yet

Tested on Windows. This has README.md suggested by Copilot AI that need to be evaluated. It is quite explanatory.

Quick summary

Unlike the origin, this PR does not require you to download the game source code. All you have to do is drop the lovesfx.sh into project directory then run it. It downloads required software once.

Customization can be done in external file: meta.txt, config.txt.in, and .7z-exclude.txt.

Limitation

It is explained in the README.md.

TODOs

[ ] Tests on Linux

@gphg

gphg commented Jul 5, 2026

Copy link
Copy Markdown
Author

I am planning to improved it further. My idea is something like this:

./lovesfx.sh [game.love] [<file/directory>] ...

Assuming the developers packed the game into game.love or contained in a directory, eg game. Additional there are some files or directory to be added to the archive, but be placed on the game's base directory: http.dll, imgui.dll, data, etc.

The produced structure would look like this:

game.7z
├── data/
├── game/
├── http.dll
├── imgui.dll
└── love-11.5-win64/

By default, LOVE2D unable to read the source base directory, unless it is mounted and fused (or --fused).

@tpimh

tpimh commented Jul 8, 2026

Copy link
Copy Markdown
Owner

Thanks for your input, looks promising! At the moment lovesfx is just a simple draft script, but with some changes it can become a nice tool that can be adapted to almost any LÖVE project by configuration, not modification.

One clarification: the script should already download the sources as is if curl is installed (should be the case on modern Windows and Linux), but some of the links might have expired.

@tpimh

tpimh commented Jul 13, 2026

Copy link
Copy Markdown
Owner

Perhaps you can already submit download links update as a separate PR? This part seems pretty much finished to me.

@gphg

gphg commented Jul 20, 2026

Copy link
Copy Markdown
Author

Sure. Thanks the reminder! I'll create another PR that simply updates the links.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants