AQ2 On 64-bit Linux

The place to discuss your client and server issues, or to post your client and server related problems. Now with added Anticheat flavour.

Moderator: Moderators

Post Reply
Kickboy
is connecting
Posts: 10
Joined: Fri Jan 06, 2006 10:28 pm
Location: us

AQ2 On 64-bit Linux

Post by Kickboy »

Has anybody here managed to get any of the AQ2 Clients to work on 64-bit Linux? I can't even get the quake 2 clients to work, let a lone get action to load.

I've tried every client I could find and compiling each one from source. I've had every error you could think of in the process; from issues with alsa, SDL, openal, glx, x11, etc.. Every time I do manage to compile a binary out of one of these clients, the binaries end up crashing for one reason or another (and most of the time the reason is not clear). I'm rather frustrated at the whole thing at this point.

Has anybody here managed to do this successfully, and might be able to walk me through how you did it?

I've been without Quake2 for 3 months now since I no longer have windows on my machines, and haven't been able to get this working.

Any help is appreciated.

- Kickboy
Stric
needs some Pepto Bismol
Posts: 730
Joined: Tue Jul 29, 2003 5:41 am
Location: si
Contact:

Post by Stric »

Sorry dude havent tried it on 64bit. It sure runs flawless on 32bit :D
Image
Image
^stric^
Kickboy
is connecting
Posts: 10
Joined: Fri Jan 06, 2006 10:28 pm
Location: us

Post by Kickboy »

Uncle- wrote:Sorry dude havent tried it on 64bit. It sure runs flawless on 32bit :D
I don't doubt it. I've found several tutorials in my efforts that explain how to install aq2/q2 on Linux distros, but none of them discuss 64-bit support. :(
Evilcina
saw the light
Posts: 243
Joined: Sun Aug 29, 2004 5:37 pm
Location: yu
Contact:

Post by Evilcina »

What graphic card do you have?
Kickboy
is connecting
Posts: 10
Joined: Fri Jan 06, 2006 10:28 pm
Location: us

Post by Kickboy »

Evilcina wrote:What graphic card do you have?
System Specs--
Mobo: Asus Crosshair
CPU: AMD64x2 6000+ (3GHZ OC'd to 3.2GHZ)
Video: GeForce 8800GTS 640MB (OC'd)
RAM: 2GB XMS2 DDR2 800
NRGizeR
feels some chest pain
Posts: 695
Joined: Mon Aug 30, 2004 1:00 am
Location: fi
Contact:

Post by NRGizeR »

Kickboy wrote:I don't doubt it. I've found several tutorials in my efforts that explain how to install aq2/q2 on Linux distros, but none of them discuss 64-bit support. :(
64-bit quake2 works like a charm thanks to Maniac. I've been running aprq2 in 64-bit mode for the last year or so. As for tutorials I've written one on how to compile aprq2 for suse 10.0 a while back (yeah, a bit outdated), which does include instructions on how to modify the Makefiles (where needed) to make aprq2 and TNG buildable for 64-bit systems. I won't guarentee that the same patch files found in the tutorial can be used for the newest versions of apr and TNG, but you could try... (not hard to do the changes by hand anyway if you know how to read a .patch file :) )

The tutorial can be found here

-NRG
Last edited by NRGizeR on Fri Aug 01, 2008 2:31 am, edited 1 time in total.
Kickboy
is connecting
Posts: 10
Joined: Fri Jan 06, 2006 10:28 pm
Location: us

Post by Kickboy »

NRGizeR wrote:
Kickboy wrote:I don't doubt it. I've found several tutorials in my efforts that explain how to install aq2/q2 on Linux distros, but none of them discuss 64-bit support. :(
64-bit quake2 works like a charm thanks to Maniac. I've been running aprq2 in 64-bit mode for the last year or so. As for tutorials I've written one on how to compile aprq2 for suse 10.0 a while back (yeah, a bit outdated), which does include instructions on how to modify the Makefiles (where needed) to make aprq2 and TNG buildable for 64-bit systems. I won't guarentee that the same patch files found in the tutorial can be used for the newest versions of apr and TNG, but you could try... (not hard to do the changes by hand anyway if you know how to read a .patch file :) )

The tutorial can be found here

-NRG
Thanks NRG, your tutorial did give me hints that helped me successfully compile apr 1.211!

It did take a bit of tweaking, and had to dig around for some extra packages and such, but it works. The only issue I have left is an audio problem. The audio sounds like shit. When compiled with or without OpenAL, it has this constant buzzing when the game is running. I compiled with SDLSOUND, and the buzz goes away, but the quality of the audio is extremely poor with static meshed in each sound. Anybody else experience this?

Thanks for your help.
NRGizeR
feels some chest pain
Posts: 695
Joined: Mon Aug 30, 2004 1:00 am
Location: fi
Contact:

Post by NRGizeR »

Kickboy wrote:Thanks NRG, your tutorial did give me hints that helped me successfully compile apr 1.211!

It did take a bit of tweaking, and had to dig around for some extra packages and such, but it works. The only issue I have left is an audio problem. The audio sounds like shit. When compiled with or without OpenAL, it has this constant buzzing when the game is running. I compiled with SDLSOUND, and the buzz goes away, but the quality of the audio is extremely poor with static meshed in each sound. Anybody else experience this?

Thanks for your help.
Are you using ALSA sound? I remember having some problems with sound at some point in time when I used OSS. Also openAL works very well for me atm... You need to have

Code: Select all

sndalsa 1
s_initsound 2

for ALSA and openAL to be used. I am at work atm, so I'm pulling these variable names out of my ass, so they might not be totally accurate :)

Oh, and you really shouldn't use SDL sound for q2 anymore... the other libraries work so much better.

-NRG
Kickboy
is connecting
Posts: 10
Joined: Fri Jan 06, 2006 10:28 pm
Location: us

Post by Kickboy »

Thanks! I re-compiled with SDL off, then used those commands and the audio sounds MUCH better.

Thank you much, NRG.
Post Reply