Quake 3 and CPMA on 64bit Linux (Xubuntu).

First install ioquake3 from this website:
http://ioquake3.org/get-it/

Get the “Engine Download for Linux (x86_64)”

Once downloaded set the execution bit (using chmod 755 or whatever).
Next run it in a terminal using sudo:

sudo ./ioquake3-1.36-7.1.x86_64.run

Follow the instructions on screen, I left everything as is.

Next, copy (or install) the Quake3 baseq3 files into the /usr/local/games/ioquake3/baseq3 folder.
Then apply the 1.32 update by searching for a ZIP. If you can't find one, grab an .EXE and run it with wine. Install it on the Z: drive, which shows the Linux folder structure. I “installed” them in a temporary folder in my home dir first, then copied them to /usr/local/games/ioquake3/baseq3 because I didn't run Wine as root. (I copied them by running Thunar as root, but you can run Nautilus or Konqueror as root too and copy then)

You should be all set to play 64bit Q3 now.

To launch, enter this in a console:

ioquake3

Tadaa!

For CPMA, it's pretty simple, just put the CPMA files in a seperate folder in the /usr/local/games/ioquake3/ directory called cpma (LOWERCASE!!!)

To launch CPMA, start the game with the following command.

ioquake3 +set fs_game cpma

How to copy files to /usr/local/games/ioquake3:
sudo thunar
OR
sudo nautilus

You can now copy files in that directory.
DON'T MESS WITH ANYTHING ELSE.

Folder structure:
dennisf@IR1337:~$ tree /usr/local/games/ioquake3/ -d
/usr/local/games/ioquake3/
|-- baseq3
|-- cpma
| |-- cfg
| |-- cfg-maps
| | `-- sample
| |-- classes
| |-- docs
| |-- hud
| |-- locs
| |-- modes
| | `-- sample
| |-- stats
| | `-- basics
| `-- viewcam
|-- demoq3
`-- missionpack

16 directories




I know it's a bit crude, but if you have any questions, ask. I might be a bit late with a reply though. I've done this with Xubuntu, but the "tutorial" is so generic it can be used with any distro.