Hack Avatar
01000111011001010110010101101011

How to install Quake III on your Xandros EeePC


This guide is how to install Quake III on your Xandros EeePC. But better than that, you can install it on an SD card so ~550MB of your SSD isn't occupied by Quake. This assumes that you are running Advanced Desktop mode, but it should run fine from Simple Mode.
The reason I wrote this guide with Xandros in mind is because if you are proficient enough with linux to have changed it from Xandros to another distribution, you should be fine to install Quake III by yourself. This guide will still mostly work on other debian-based distributions, with just some minor changes you should be able to figure out.
This guide also assumes that you are comfortable using the linux konsole, and know a few basic commands (move, execute, copy files, etc).

You need:
- Quake III Install disc (for pak0.pk3)
- ioquake3-1.34-rc3.run (using linuxq3apoint-1.32.x86.run will not give any sound on the EeePC)
- autoexec.cfg (optimised for the EeePC)
Basically, you need to put a copy of the Quake III pak0.pk3 file, ioquake3-1.34-rc3.run and autoexec.cfg onto your SD card or a USB flash drive. You figure this out. The root directory will be fine. Another computer is the easiest way, as the EeePC has no optical drive.
Now on your EeePC, connect to the internet, open konsole ([Alt] + [F2], 'konsole') and enter:
sudo apt-get install libopenal0a
This is needed to run the Quake IIIgame. Now change to the directory ('cd' command, remember?) with ioquake3-1.34-rc3.run and type:
sudo sh ioquake3-1.34-rc3.run
Press [Enter] and accept the license by pressing [Enter] again. Read the 'Readme' file if you want. Change the installation path to:
/home/user/MMC-SD/partition1/Quake3/
Choose 'yes' to install the symbolic links. Accept the default path, there is no need to change it. Press [Enter].
If you have Team Arena, you can install the gamedata for it. Otherwise, Team Arena Gamedata, x86_64 and ppc should all be unchecked. Press [Enter].
If you have a USB CD drive, you can copy the data striaght from it by checking the box. If you have the pk3 file on your SD card somewhere, leave it unchecked. Press [Enter].
Make sure you leave the x86 (32 bit) binaries checked, and press [Enter].
The startup menu entries do not seem to work, so you can uncheck it if you want. Pressing [Enter] will begin the installation.
Choose 'No' to starting the game now.

Now, we need to copy the game pak files to the right directory. If you are not in the directory with the pak0.pk3 file, change to it now. Then, enter this commands:
sudo chown user /home/user/MMC-SD/partition1/Quake3/baseq3/
mv pak0.pk3 /home/user/MMC-SD/partition1/Quake3/baseq3/
mv autoexec.cfg /home/user/MMC-SD/partition1/Quake3/baseq3/
Accept to overwrite autoexec.cfg.
Your EeePC should now run QuakeIII at around 40-80fps, depending on bots, levels, etc. To run QuakeIII, simply enter into either the run dialog or konsole:
ioquake3
(Advanced Mode Only) To make a shortcut on your desktop, right click, choose 'Create New' --> 'Link to Application...'. Give it a name (like "QuakeIII")
and under the application tab, the command needs to be 'ioquake3' (no quotes), and the workpath should be '/home/user/MMC-SD/partition1/Quake3/' (again, no quotes).

As always, if you like this guide, or have any comments, suggestions or death warrants, email me at webmaster.hackavatar@gmail.com

| Added 02-01-2008