RgQuake is a fork of the modernized version of SDLQuake (https://github.com/ahefner/sdlquake) optimized specifically to be fun to play on a RG350, which is a handheld running OpenDingux. Testing has been done on my RG350p. Thanks to authors of SDLQuake for the groundwork and author of Thenesis Quake for setting pak file conventions.
I've played through all 4 episodes of Quake with this, and it works well with very minimal slowdown even in the most hectic fights. Had one crash after a long playsession, hopefully this isn't common.
Note: only the OpenDingux platform is supported, no other OpenDingux devices have been tested but the rg350p, gcw0 should work but probably needs tweaking the controls in the menus to make the single analog work well.
First you need to have a copy of Quake. Shareware version works as well but you'll have less content.
The important game files you'll need are in your Quake installations id1
directory: pak0.pak (shareware and full version) and pak1.pak (only full version).
To install you can do it in two ways:
1) Installing with OPK
/media/data/apps
/media/data/Quake/id/
.OR
2) Putting it on the sdcard
/media/sdcard/Quake/rgquake
and /media/sdcard/Quake/id1/
.rg_default.cfg
and rg_quake.rc
files as well as your .pak files.rgquake
If the game files aren't found, the game will inform you. If the game starts but console says something about not finding rg_quake.rc, then the bundled id1 files are not in the right place.
Linux only, cygwin or WSL might work, I've only tested native Ubuntu.
make
builds the executable into ./bin
../make_opk.sh
then copies the binary to opk_data and creates the .opk file.RgQuake is licensed under the GPLv2. You should have received a copy of the GPLv2 in a file called COPYING in the same directory as this README. If you did not, contact the distributor from whom you recieved this software for a copy.