love-appimages icon indicating copy to clipboard operation
love-appimages copied to clipboard

Any chance to build LÖVE 0.7.2?

Open yajo opened this issue 3 years ago • 4 comments

I'd love to bring to life Not Tetris 2, but it requires love 0.7.2.

If I had it as an appimage, it should be rather easy to redistribute it somehow.

https://github.com/Stabyourself/nottetris2/issues/2#issuecomment-685870969 contains the patch that is supposed to be needed to build this version.

My ultimate goal is to redistribute it via flathub, but last attempt failed: https://github.com/flathub/flathub/pull/377

yajo avatar Mar 29 '21 14:03 yajo

Did you try to run that game using a newer version of Löve? Also probably not a huge amount of work to port it to a recent version.

hollunder avatar Apr 04 '21 20:04 hollunder

I think there was a reason, why I did not go that far back, but I don't remember, sorry! You can try it yourself though. I think the scripts and the README have enough info to try extending the process. I don't use löve much anymore (at all), so I don't feel like going through that hassle if I don't know that it will work. If you manage to get it to work, you can open a PR and I will integrate it back into this repo!

And also hollunder's suggestion is a very sensible one as well! It might actually be less work.

pfirsich avatar Apr 05 '21 12:04 pfirsich

I tried my hand at a port last night and got it to work including the menu but it turns out the physics API changed so much that getting the actual game to work would be a significant effort. I don't enjoy physics programming so I think I'll drop it there but I pushed what I have to my fork. I guess getting an old Löve version to build is easier.

hollunder avatar Apr 05 '21 18:04 hollunder

Thanks for trying it out @hollunder. I will reopen this actually, because it's probably a good idea to have an AppImage for 0.7.2.

pfirsich avatar Apr 07 '21 18:04 pfirsich