shpuld / rgquake

Enhanced port of sdlquake for the RG350 platform
GNU General Public License v2.0
6 stars 2 forks source link

RgQuake

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.

Changes compared to regular Quake

TODO

Installation

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

OR

2) Putting it on the sdcard

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.

Building

Linux only, cygwin or WSL might work, I've only tested native Ubuntu.

License

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.