-------------------------------------------------------------------------
			gpQuake - Quake for GP32
-------------------------------------------------------------------------

Ported to GP32 by:
	Anders Granlund <granlund23@yahoo.se>


gpQuake was based on PocketQuake by:
	Dan East, 999, Jacco Bikker, Carpediem
	Lucas Alonso (Yoda), Jay Mattis


PocketQuake was based on Quake by:
	ID Software


gpQuake website:	http://w1.243.telia.com/~u24315537/

PocketQuake website:	http://www.pocketmatrix.com/pocketquake 

Quake website:		http://www.idsoftware.com

-------------------------------------------------------------------------

 gpQuake shouldn't be taken too seriously, it was mainly done as
 a fun excercise to see how difficult it would be to port it.
 I have little intentions in working much more on this port.

 The framerate is VERY low, so the game isn't really enjoyable to
 play.. It is however quite cool to see Quake running on the GP32!

 Quake for PC made heavy use of the FPU. The GP32 doesn't have such
 a coprocessor which is the major slowdown in this port.
 The PC version used assembly language for rendering, the GP32 port
 use much slower C functions for this task.

 There is no sound in this port, and the input handler is just a quick
 hack to allow me to test it.


 If someone wants to make a proper playable port of Quake to GP32 then
 by all means, hack about as much as you like -- I'd love to see a
 good playable version for GP32.


 Some stuff which would benefit a GP32 port:
	- Sound.
	- Proper keymappings.
	- Fix graphics glitches.
	- Rewrite some rendering & math code in asm.
	- Rewrite engine to fully use fixed point math instead of floats.

(pocket quake use fixed points in some parts, but seem to do quite a bit
of conversion between floats and fixed points all the time.. It would be
cool, but very time consuming, to rewrite the engine to always use fixed
point).


-------------------------------------------------------------------------


Installing and running:

	Put gpquake.fxe in "gp:\gpmm\"
	Put quake datafiles (*.pak) files in "gp:\gpmm\quake\id1"

 When the game console comes up after starting the .fxe file press
 the "START" button and select singleplayer -> new game.
 Keep in mind that it will take a good while to load the first level...

 I've tested this port with the shareware version of quake only...


-------------------------------------------------------------------------



