

				 Quake 3 Arena CE Installation Guide
                                             Version 1.1b
				-------------------------------------

Requirements:

 * Pocket PC 2003 compatible handheld (ARM/XScale CPU)
 * Intel 2700g if you want hardware acceleration.
 * 124MB of storage space (Fits on a 128 MB SD Card )
 * 40MB of available storage+program memory (64 MB devices running PPC2003, 96MB running WM5)
 * An installed copy of Quake 3 Arena on your PC, complete with all the upgrade patches


Installation:


1. Ensure you have a copy of Quake 3 Arena installed on your PC. You're going to need the 
artwork/content from the game because it is not redistributable.

2. Run the pakconvert tool like this to build the pk3 file for your handheld:
	cd pakconvert
	bash ./pakconvert.sh c:/q3a           (replacing path with wherever your Quake 3 Arena installation is)

3. Copy everything over to your handheld. You will need 124 MB of space

   DELL AXIM AND ACCELERATED HANDHELDS:
	q3ce.exe
	gx.dll  
	baseq3\q3config.cfg
	baseq3\pak0.pk3
	baseq3\cgamearm.dll
	baseq3\qagamearm.dll
	baseq3\uiarm.dll

   UNACCELERATED HANDHELDS:
	q3ce.exe
	gx.dll
	libgles_cm.dll
	baseq3\q3config.cfg
	baseq3\pak0.pk3
	baseq3\cgamearm.dll
	baseq3\qagamearm.dll
	baseq3\uiarm.dll

   The other files are unused by the actual game.

4. You should not need to adjust your "program versus storage" memory, though on some devices with greater than 64MB
   of memory, adjusting to have more program memory may improve performance.
   


Notes:

1. Network support is obviously limited. Your Pocket PC likely doesn't have a very fast internet connection, so
   your ping times are going to be crap. Hell, it might not even work. Maybe in the next release...
2. You may have a hard time entering text, or a CD key or whatever, unless you have an external keyboard. Avoid 
   menus where you have to type stuff in. Maybe virtual keyboard in next release...
3. I had to eliminate support for the virtual machine in the codebase. This means that many 'mods' will not work for
   you, as the UI, Game, and CGame modules are all hard-coded into the program. If someone wants to find a way to get
   that working on the ARM cpu in a fast fashion (ha! and steal resources from our meager graphics?!) feel free
   to do so.
4. Memory now autopartitions itself, so you don't need to worry about reconfiguring stuff. You still need a lot of
   memory, but requirements have been reduced to work with 64MB PPC2003 devices.
5. Audio has been converted to MP3 to save space :)
6. Fonts and graphics have been cleaned up by using better resizing mechanism.


I think that's all.


11/15/05
Christien Rioux 
crioux@noctem.org


