Open probonopd opened 5 years ago
I have made an AppImage but it is trying to load data files from non-existent locations; more investigation needed.
Work done so far: https://github.com/probonopd/SDLPoP/blob/patch-1/.travis.yml
Edit: Turns out that the code is making heavy use of g_argv[0]
rather than /proc/self/exe
:
https://github.com/NagyD/SDLPoP/search?q=g_argv%5B0%5D&unscoped_q=g_argv%5B0%5D
Will work around that by cd'ing there before executing.
Choice is good. The other options don't give a single file that can just be downloaded, moved around, and executed.
An AppImage can be downloaded for testing:
https://github.com/probonopd/SDLPoP/releases/tag/continuous
Just download, set the executable bit, and run.
Feedback highly welcome.
I tested it in my steam deck using a app image importing app to do so. It works great! Just one issue, I can’t seem to save at all. I got a message on the bottom about quicksave being disabled i think?
SDLPoP creates save alongside binary. AppImages provides read-only directory with binary and data so you aren’t able to save.
Providing an AppImage would have, among others, these advantages:
appimaged
--appimage-extract
parameterHere is an overview of projects that are already distributing upstream-provided, official AppImages.
If you have questions, AppImage developers are on #AppImage on irc.freenode.net.