A port of ioQuake3 to the PlayStation 3, using PSL1GHT and a custom GL-to-RSX translation layer (OpenGL 1.1 fixed-function to GCM/RSX).
Variant | XMB title | TITLE_ID | Game dir on HDD |
| ioQuake3 | ioQuake3 | IOQ3PS300 | baseq3/ |
| Open Arena | Open Arena | IOQ3OA00 | baseoa/ |
| Team Arena | Team Arena | IOQ3TA00 | baseq3/ + missionpack/ |
Status
- Boots, loads maps, gameplay with bots, online multiplayer
- All textures render correctly (map, icons, models, particles)
- Networking: LAN discovery, internet server browser, master server, hosting
- DualShock 3 dual-stick analog input + rumble (DS3 motor support)
- On-screen keyboard for text input (console, chat, server address, name)
- Cinematic (intro video) playback with audio
- OGG Vorbis background music
- Mod support via +set fs_game <mod> (also how TA loads missionpack)
- Standalone OA and TA packages with their own EBOOT / SFO / icon
- 60 fps vsync-locked at 720p
Installing on PS3
PKG (recommended)
- Copy the .pkg to a USB drive.
- Install via Package Manager on your CFW/HEN PS3.
- Place your pak files inside /dev_hdd0/data/ioq3/baseq3/ for Quake 3,
/dev_hdd0/data/missionpack/ for Team Arena,
/dev_hdd0/data/ioq3/baseoa/ for Open Arena.
FTP / SELF
- Build with make install — produces build/pkg/USRDIR/EBOOT.BIN etc.
- FTP that whole layout to /dev_hdd0/game/<TITLE_ID>/.
- FTP game data to /dev_hdd0/data/ioq3/....
- Refresh the XMB game list.