Quake 3 Arena
Quake III Arena is a multiplayer first-person shooter video game developed by id Software company in 1999. Quake III Arena is the third game in the Quake series and differs from previous games by excluding a traditional single-player element. Quake III Arena is available on a number of platforms including Linux.
Installation on Linux
Go to the URL: https://ioquake3.org/get-it/
download the files...
- ioquake3-1.36-7.1.i386.run
- ioquake3-1.36-7.1.x86_64.run
You wont use both of them, just the one for your architecture so technically you don't really need to download them both. I did so I could do performance comparisons.
Go to the URL: https://ioquake3.org/extras/patch-data/
download the file:
- quake3-latest-pk3s.zip
execute the .run file, be it the 32 or 64 bit version. here we use the 64 version.
~/games/quake3 $ ./ioquake3-1.36-7.1.x86_64.run
This opens a graphical install interface within x. check paths for game and binary. Click install.
You will notice the addition of ioquake3 under the Menu->Games in x and also the creation of ~/.q3a
Now copy the contents baseq3 folder from the Quake 3 Arena CD (or your paid version installation) and paste it into the .q3a folder. This should include a folder called baseq3. For my install it also included a folder called Quake3 and sound, however, I dev custom maps, mods, and audio. Yours may only have baseq3 such as on your original paid version installation.
PATCH BY MERGING NOT OVERWRITING THE ENTIRE FOLDER:
Finally, other online guides recommend installation of the game patch. This is from the file quake3-latest-pk3s.zip you obtained from patch-data and when extracted contains a folder quake3-latest-pk3s with some updated files in baseq3 and a folder called missionpack.
Do not copy the baseq3 folder over yours! You need to merge them replacing on the files pak*.pk3 from baseq3 over the old ones in your folder. My CD installation versions of these files had a year 1999 date and the updated files had a year 2002 date. Then missionpack could be copied over without worrying about merging.
References used in creating this guide: