How to Install Q3A on Linux x86_64

Locked
obsidian
Posts: 10970
Joined: Mon Feb 04, 2002 8:00 am

How to Install Q3A on Linux x86_64

Post by obsidian »

Installing Quake III Arena on a 64-bit Linux box isn't that bad actually. I couldn't find instructions anywhere on how to do this, so after figuring it out I'm writing them down here. I did this running Ubuntu 6.10 (Edgy) x86_64 on an AMD Athlon 64 3500+, nVidia 7600GT OC.

You will need: Download the two point releases somewhere handy. I just downloaded them to my Desktop (/home/obsidian/Desktop).


Installation:
  1. Open up a Terminal session and create a new directory to install everything (usually /usr/local/games/).

    Code: Select all

    sudo mkdir -p /usr/local/games/quake3/baseq3
  2. Insert Q3A CD in your drive and copy the pak0.pk3 file to your baseq3 directory (can take a while).

    Code: Select all

    sudo cp /media/cdrom/Quake3/baseq3/pak0.pk3 /usr/local/games/quake3/baseq3
  3. Quake 3 is a 32-bit application, so you will run into a known issue. You can get around this by installing a couple of packages that will allow you to emulate 32-bit programs in your 64-bit environment.

    Code: Select all

    sudo apt-get install ia32-libs linux32
  4. We can now invoke the Quake 3 install script to work. Note that your directory may be different than below. Then follow the on-screen instructions, they should be pretty self explanatory.

    Code: Select all

    sudo linux32 sh /home/obsidian/Desktop/linuxq3apoint-1.32b-3.x86.run
  5. Extract the 3 files in the "linux" directory of quake3-1.32c.zip to your desktop (or where ever else) and copy them over to your Quake 3 install directory.

    Code: Select all

    sudo cp /home/obsidian/Desktop/1.32c/* /usr/local/games/quake3
Notes:
  • Most distros use su instead of sudo.
  • x86_32 users can follow the same process, but omit step 3, and do sudo sh /home/obsidian/Desktop/linuxq3apoint-1.32b-3.x86.run on the last step instead.
Have yourself a little *nix fragfest.
Last edited by obsidian on Wed Nov 01, 2006 1:20 am, edited 2 times in total.
^misantropia^
Posts: 4022
Joined: Sat Mar 12, 2005 6:24 pm

Post by ^misantropia^ »

Nice work, obsidian. Might make a nice addition to the FAQ.
obsidian
Posts: 10970
Joined: Mon Feb 04, 2002 8:00 am

Post by obsidian »

Well, you can go ahead and link it to the FAQ for me now... in case you haven't noticed, you've been given great power and great responsibility.
[size=85][url=http://gtkradiant.com]GtkRadiant[/url] | [url=http://q3map2.robotrenegade.com]Q3Map2[/url] | [url=http://q3map2.robotrenegade.com/docs/shader_manual/]Shader Manual[/url][/size]
sarge
Posts: 3
Joined: Sat Sep 23, 2006 4:41 pm

Post by sarge »

Thank you, I've been looking for a way to install Q3 in linux.

I'll try it out.

As I thought I couldn't do it.

On cd I have folder named "Quake III Arena Full + MultiPlayer(3)" and in there all baseq3 and stuff.

I downloaded both of the pointreleases.

Im very new to linux and it's real hard for me to install and such in it.

My username is n0mak.

I know it might sound stupid but I really don't know what to do could you help me out a bit?! If I left anything important unsayd or smth tell me.
[img]http://www.hot.ee/zqx/sarge_sig2.jpg[/img]
obsidian
Posts: 10970
Joined: Mon Feb 04, 2002 8:00 am

Post by obsidian »

sarge wrote:...
First of all, you need to go out and buy yourself a $10 copy of Q3.


@riddla: umm... yeah, it was hard to not notice that you've lost your superpowers after all the you-know-what, if you know what I mean. ;)
[size=85][url=http://gtkradiant.com]GtkRadiant[/url] | [url=http://q3map2.robotrenegade.com]Q3Map2[/url] | [url=http://q3map2.robotrenegade.com/docs/shader_manual/]Shader Manual[/url][/size]
^misantropia^
Posts: 4022
Joined: Sat Mar 12, 2005 6:24 pm

Post by ^misantropia^ »

I'll add it shortly. Trouble is, the procedure as described by obsidian only works for Debian-based distributions. On, for example, Fedora Core the locations differ and the packages have quite different names.
obsidian
Posts: 10970
Joined: Mon Feb 04, 2002 8:00 am

Post by obsidian »

That's one of the annoyances I've found with Linux so far. Too many distros and few of them do things the same as the other. So getting help off of a forum or manual or whatever for your particular distro and your particular hardware is ridiculously difficult.
[size=85][url=http://gtkradiant.com]GtkRadiant[/url] | [url=http://q3map2.robotrenegade.com]Q3Map2[/url] | [url=http://q3map2.robotrenegade.com/docs/shader_manual/]Shader Manual[/url][/size]
Locked