UNACCELERATED HANDHELDS:
q3ce.exe
gx.dll
libgles_cm.dll
baseq3\q3config.cfg
baseq3\pak0.pk3
baseq3\cgamearm.dll
baseq3\qagamearm.dll
baseq3\uiarm.dll
"Software Optimization - We have converted the entire codebase over to fixed point arithmetic for faster execution on handhelds."
This is a WinCE 'Port' it has software rendering (most PPC's have no hardware 3d)There WAS no software rendered version of Quake 3. I believe Half-Life was the last major FPS title to have a software rendering option.
And before you ask, no source-code, no Half-Life. So no Half-Life.
The game support the Intel 2700g chipset for hardware OpenGL-ES rendering, as well as software rendering.
Software Optimization - We have converted the entire codebase over to fixed point arithmetic for faster execution on handhelds.
They've done some interesting things to the source but its still a bit heavy for the gp2x i think.40MB of available working memory (64 MB devices running PPC2003, 96MB running WM5)
You wouldn't have the right controls for Q3 on GP2x, so it wouldn't be very enjoyable...
I personally would map action buttons to looking, and joypad to move forward/back/strafe L-R, because that's how you find most console shooters (and PC shooters if you're right handed and play w/mouse+keyboard)