Posted November 23, 2016
Ganni1987
'My Rewards' is DRM
Registered: Sep 2011
From Malta
vv221
./play.it developer
Registered: Dec 2012
From France
Posted November 26, 2016
Like I did for Neverwinter Nights I put an empty file 'libtxc_dxtn.so' in the 'System' directory so this library doesn’t get loaded even if it is installed.
There is a lot less content in the archive I provide than in the one you do, so I can’t be sure this trick is what will avoid the segfault, but it’s probably worth a try.
There is a lot less content in the archive I provide than in the one you do, so I can’t be sure this trick is what will avoid the segfault, but it’s probably worth a try.
Ganni1987
'My Rewards' is DRM
Registered: Sep 2011
From Malta
Posted November 26, 2016
There is a lot less content in the archive I provide than in the one you do, so I can’t be sure this trick is what will avoid the segfault, but it’s probably worth a try.
vv221
./play.it developer
Registered: Dec 2012
From France
Posted November 26, 2016
I’m always happy to help a penguin fellow ;-)
Post edited November 26, 2016 by vv221
Ganni1987
'My Rewards' is DRM
Registered: Sep 2011
From Malta
Posted November 26, 2016
Patch updated, game should now run correctly with Mesa drivers (Intel/AMD).
Thanks again vv221.
Thanks again vv221.
misfisk
New User
Registered: Sep 2011
From Netherlands
Posted March 15, 2017
Thanks for this great patch, it really is as plug 'n' play as it gets!
Perhaps you could amend the original post with this description for Arch users trying to get the audio working:
sudo pacman -S lib32-libpulse
sudo mkdir /usr/lib/i386-linux-gnu
sudo mkdir /usr/lib/i386-linux-gnu/pulseaudio
sudo ln -s /usr/lib32/pulseaudio/libpulsedsp.so /usr/lib/i386-linux-gnu/pulseaudio/libpulsedsp.so
Perhaps you could amend the original post with this description for Arch users trying to get the audio working:
sudo pacman -S lib32-libpulse
sudo mkdir /usr/lib/i386-linux-gnu
sudo mkdir /usr/lib/i386-linux-gnu/pulseaudio
sudo ln -s /usr/lib32/pulseaudio/libpulsedsp.so /usr/lib/i386-linux-gnu/pulseaudio/libpulsedsp.so
Post edited March 15, 2017 by misfisk
Megazell
New User
Registered: Jan 2010
From United States
Posted May 21, 2017
Just wanted to say this a great resource!
Ganni1987
'My Rewards' is DRM
Registered: Sep 2011
From Malta
Posted May 31, 2017
Perhaps you could amend the original post with this description for Arch users trying to get the audio working:
sudo pacman -S lib32-libpulse
sudo mkdir /usr/lib/i386-linux-gnu
sudo mkdir /usr/lib/i386-linux-gnu/pulseaudio
sudo ln -s /usr/lib32/pulseaudio/libpulsedsp.so /usr/lib/i386-linux-gnu/pulseaudio/libpulsedsp.so
Post edited May 31, 2017 by Ganni1987
dpanter
New User
Registered: Feb 2014
From Sweden
Posted July 24, 2017
Running Debian Jessie here, 64bit, installed UT99GOTY via Wine/Steam.
Installed the 451 Linux files plus these additional packages: libsdl1.2debian:i386 libpulsedsp:i386
I switched to GL_EXTENSIONSFIX/OpenGLDrv.so to avoid the ext spam in terminal.
Game runs great, but had trouble getting S3TC textures working.
I solved it... eventually. :)
Turns out the Jessie version of libtxc-dxtn-s2tc0 is borked, newer version is included in Stretch.
github.com/divVerent/s2tc/issues/8
Uninstall package: libtxc-dxtn-s2tc0:i386 (0~git20131104-1.1)
Manually install from Stretch: libtxc-dxtn-s2tc_1.0+git20151227-2_i386.deb
Delete file .../Unreal Tournament/System/libtxc_dxtn.so (size really is 0 bytes)
Enable UseS3TC=1 in UnrealTournament.ini under [OpenGLDrv.OpenGLRenderDevice] and use that rendering device.
Downloaded ExtremeEnd textures from ut-files.com or uttexture.com, along with missing HighEnd textures.
Now it looks like it should! ^_^
imgur.com/a/ZyHFQ
Thanks for helping me getting this nostalgia classic running sweet!
btw: this command helped to figure out wtf was messing with the textures. :)
MESA_DEBUG=1 ./ut99_play.sh
Rig:
LinuxMint Debian Edition 2 (Debian Jessie 8 ish), KDE 4.14.2
Kernel: 3.16.0-4-amd64 x86_64
Quad core Intel Core i5-3470, 16 GB RAM
AMD Cape Verde PRO [Radeon HD 7750]
GLX Renderer: Gallium 0.4 on AMD CAPE VERDE (DRM 2.39.0 / 3.16.0-4-amd64, LLVM 3.8.1)
GLX Version: 3.0 Mesa 13.0.6
Installed the 451 Linux files plus these additional packages: libsdl1.2debian:i386 libpulsedsp:i386
I switched to GL_EXTENSIONSFIX/OpenGLDrv.so to avoid the ext spam in terminal.
Game runs great, but had trouble getting S3TC textures working.
I solved it... eventually. :)
Turns out the Jessie version of libtxc-dxtn-s2tc0 is borked, newer version is included in Stretch.
github.com/divVerent/s2tc/issues/8
Uninstall package: libtxc-dxtn-s2tc0:i386 (0~git20131104-1.1)
Manually install from Stretch: libtxc-dxtn-s2tc_1.0+git20151227-2_i386.deb
Delete file .../Unreal Tournament/System/libtxc_dxtn.so (size really is 0 bytes)
Enable UseS3TC=1 in UnrealTournament.ini under [OpenGLDrv.OpenGLRenderDevice] and use that rendering device.
Downloaded ExtremeEnd textures from ut-files.com or uttexture.com, along with missing HighEnd textures.
Now it looks like it should! ^_^
imgur.com/a/ZyHFQ
Thanks for helping me getting this nostalgia classic running sweet!
btw: this command helped to figure out wtf was messing with the textures. :)
MESA_DEBUG=1 ./ut99_play.sh
Rig:
LinuxMint Debian Edition 2 (Debian Jessie 8 ish), KDE 4.14.2
Kernel: 3.16.0-4-amd64 x86_64
Quad core Intel Core i5-3470, 16 GB RAM
AMD Cape Verde PRO [Radeon HD 7750]
GLX Renderer: Gallium 0.4 on AMD CAPE VERDE (DRM 2.39.0 / 3.16.0-4-amd64, LLVM 3.8.1)
GLX Version: 3.0 Mesa 13.0.6
Post edited July 24, 2017 by dpanter
Magmarock
New User
Registered: Jul 2011
From Australia
vv221
./play.it developer
Registered: Dec 2012
From France
Posted October 15, 2017
That’s strange, I too would like to know why it happened.
Meanwhile, feel free to give a try to this alternative:
[./play.it] Install the Unreal games on Linux
Meanwhile, feel free to give a try to this alternative:
[./play.it] Install the Unreal games on Linux
Magmarock
New User
Registered: Jul 2011
From Australia
Posted October 15, 2017
Meanwhile, feel free to give a try to this alternative:
[./play.it] Install the Unreal games on Linux
vv221
./play.it developer
Registered: Dec 2012
From France
Posted October 15, 2017
But Ganni1987’s method and mine allow to play with the native engine, and some of us prefer to use native engines whenever possible.
Magmarock
New User
Registered: Jul 2011
From Australia
Posted October 15, 2017
But Ganni1987’s method and mine allow to play with the native engine, and some of us prefer to use native engines whenever possible.
vv221
./play.it developer
Registered: Dec 2012
From France