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
AQ2 On 64-bit Linux
Moderator: Moderators
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 )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.
The tutorial can be found here
-NRG
Last edited by NRGizeR on Fri Aug 01, 2008 2:31 am, edited 1 time in total.
Thanks NRG, your tutorial did give me hints that helped me successfully compile apr 1.211!NRGizeR wrote: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 )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.
The tutorial can be found here
-NRG
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 haveKickboy 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.
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