It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
1. Installed using Playonlinux or wine, whatever you fancy.
2. Grab the linux patch from here:

http://www.fileplanet.com/141074/140000/fileinfo/Unreal-Tournament-2004-Patch-v3369-[Linux]-

3. extract the patch then cp -r UT2004-Patch/* /path/to/GOG.com/Unreal Tournament 2004/

4. cp libSDL-1.2.so.0 to the System dir within GOG.com/Unreal Tournament 2004/
5. cp libopenalpp.so.1.0.0 to System/openal.so

6. from wine open up regedit and navigate to HKEY_LOCAL_MACHINE -> Software -> Unreal Technology -> Installed Apps -> UT2004. There you will find a CDKey. cp that value to System/CDkey

7. Finally all you have to do is run ut2004-bin from the system dir.
I've seen these instructions in an old thread. Where do libSDL-1.2.so.0, etc. come from? Thanks for the help.
Thanks for the hint.

Works good - but I have no sound...
I forgot: where can I get these file: libopenalpp.so.1.0.0
I don't find it in debian 6
1. Installed using Playonlinux or wine, whatever you fancy.
2. Grab the linux patch from here:

http://www.fileplanet.com/141074/140000/fileinfo/Unreal-Tournament-2004-Patch-v3369-[Linux]-

3. extract the patch then cp -r UT2004-Patch/* /path/to/GOG.com/Unreal Tournament 2004/

4. cp libSDL-1.2.so.0 to the System dir within GOG.com/Unreal Tournament 2004/
5. cp libopenalpp.so.1.0.0 to System/openal.so

6. from wine open up regedit and navigate to HKEY_LOCAL_MACHINE -> Software -> Unreal Technology -> Installed Apps -> UT2004. There you will find a CDKey. cp that value to System/CDkey

7. Finally all you have to do is run ut2004-bin from the system dir.
avatar
KatsumeBlisk: I've seen these instructions in an old thread. Where do libSDL-1.2.so.0, etc. come from? Thanks for the help.
Those are libraries, which you can find in a couple of different places. Usually /usr/lib, /usr/local/lib, or /usr/lib64.

Such libraries are typically (and most easily) installed via your distribution's package manager. If you're using ubuntu, try typing something like 'aptitude search libSDL' or something similar. If all else fails, you can just search for 'SDL' but be prepared to sift through a lot of results if you do.

One thing I do to make sure SDL is installed is to install something else that depends on it with the package manager, so that it's installed automatically. For instance, installing pygame (in Ubuntu, 'sudo apt-get install python-pygame') will grab SDL as well. Truthfully though, chances are good that it's already installed.


Edit: Yeah, I think I misunderstood what you were asking. As an update, simply copying /usr/lib/libopenal.so to <UT2004_dir>/System/openal.so should work. And even after that, I still need to use aoss to get any sound.

After installing the alsa-oss package from your distro's repository, launch it with 'aoss ./ut2004-bin'.
Post edited March 01, 2012 by darseex
avatar
darseex: After installing the alsa-oss package from your distro's repository, launch it with 'aoss ./ut2004-bin'.
This was a very important step for me. After reading page, after page of people trying to sort the no sound problem out I finally found 1 person using this simple method stuffed in between all the "killall -9 artsd" posts. I thought it might be good to note it here, but wouldn't you know, it was here the whole flippin' time.

One other issue to note is there is an AMD64 version of the binary, so in my case it was aoss ./ut2004-bin-linux-amd64