If it's built using SDL2, it will use the built-in functions SDL_GetBasePath() and SDL_GetPrefPath(). Otherwise it will prefer ~/.local/share/games/quake/ or /usr/local/share/games/quake/for game data and ~/.local/share/quakespasm/ for configuration files.
I've also reworked the desktop file and installation process in the makefile, as well as updated the Haiku code for userdirs.
If it's built using SDL2, it will use the built-in functions
SDL_GetBasePath()
andSDL_GetPrefPath()
. Otherwise it will prefer~/.local/share/games/quake/
or/usr/local/share/games/quake/
for game data and~/.local/share/quakespasm/
for configuration files.I've also reworked the desktop file and installation process in the makefile, as well as updated the Haiku code for userdirs.
quakespasm.svg
attribution:Sasha Shor, Public domain, via Wikimedia Commons