Files to download
There are two main things we need to download - the first is the update Quake Engine, kindly provided by Liam McLoughlin - you can download it here. The second is a set of Quake files. you'll have these if you own the game. As I don't own the game, I need to download the files. You can find them here - there are 9 files to download, totalling about 75MB. NOTE/DISCLAIMER: This does not legally allow you to access the entire game. Without a valid license key you will not be able to access anything other than the demo levels.
It's fairly straight-forward - 3 step.
First, extract the contents of the quake3.zip file to a location you can access. For this I've used /home/pi/quake3. The Debian image comes with built in compression software - simply right-click and select 'Extract Here'
Once the files have been extracted, you'll see the following files and folders in the newly created quake3 folder:
The next step is place the downloaded pak files and place them in the /quake/baseq3 folder. Once copied in you should see the following files and folders:
The last thing to do is ensure certain files have the relevant permissions you'll need to launch Quake 3. To do this open up a Terminal window - this can be found in the 'Other' system menu:
Once open, type in the following commands, one by one:
sudo chmod +x /home/pi/quake3/start.sh
sudo chmod +x /home/pi/quake3/ioquake3.arm
sudo chmod +x /home/pi/quake3/ioq3ded.arm
EDIT 01/05/2012: Updated paths - thanks Pete!
That's alll the setup required - now we just need to run it! For this you need to get out of the GUI and it needs to be run from the command line directly. So - restart (to do this you can open a terminal window and type sudo shutdown -r now), log in, but don't start a GUI - rather browse to the quake3 folder and run the start.sh file using the following commands:
Here's the main menu:
Here's it loading:
Here's the gameplay:
I took a video, but after realising how absolutely bad I am at this I decided I'd hold of from posting it :-)
NOTE: That's my Pi in the white box - a prototype of something being built by another Pi fan. It looks really good and I'd recommend it - I'll let you know once it's available.
Oh - and by the way, it's running at 1080p :-)