Native UT2004 from GOG.com
GOG.com has some pretty decent deals on Windows only games. A couple of these games were originally released with native Linux clients.
Installing UT2004 and running native on Linux is pretty straight forward. You will need wine to run the GOG installer though. I accomplished this on Slackware64 multilib without any issues.
You need -
UT2004 from GOG - of course
Wine
UT2004 latest patch.
I used ut2004.megapack-english-3.run which weighs in at 202MiB.
Install GOG's UT2004 through wine. Move the installed files from your wine drive (.wine/drive_c/Program Files/GOG.com/Unreal Tournament 2004) to ~/ut2004.
Find your UT2004 cdkey with wine regedit. It's located at HKEY_LOCAL_MACHINE/Software/Unreal Technology/Installed Apps/UT2004. Create a new text document called CDKey with the discovered digits and place it in ~/ut2004/System.
Extract the ut2004.megapack with
Inside the extracted folder, find the directory bin/Linux/$ARCH. Place the application executables for your architecture to ~/ut2004/System.
Extract ut2004_megapack.tar.bz2.
Move this content to your ~/ut2004 directory, overwriting where necessary.
I had to place a symlink to libSDL and libopenal in the ~/ut2004/System directory
Adjust paths as necessary.
Installing UT2004 and running native on Linux is pretty straight forward. You will need wine to run the GOG installer though. I accomplished this on Slackware64 multilib without any issues.
You need -
UT2004 from GOG - of course
Wine
UT2004 latest patch.
I used ut2004.megapack-english-3.run which weighs in at 202MiB.
Install GOG's UT2004 through wine. Move the installed files from your wine drive (.wine/drive_c/Program Files/GOG.com/Unreal Tournament 2004) to ~/ut2004.
Find your UT2004 cdkey with wine regedit. It's located at HKEY_LOCAL_MACHINE/Software/Unreal Technology/Installed Apps/UT2004. Create a new text document called CDKey with the discovered digits and place it in ~/ut2004/System.
Extract the ut2004.megapack with
Code:
sh ut2004.megapack-english-3.run --confirm --noexec --keep --nox11
Extract ut2004_megapack.tar.bz2.
Move this content to your ~/ut2004 directory, overwriting where necessary.
I had to place a symlink to libSDL and libopenal in the ~/ut2004/System directory
Code:
cd ~/ut2004/System ln -s /usr/lib64/libSDL-1.2.so.0 . ln -s /usr/lib64/libopenal.so openal.so
Total Comments 0