Tired with Nexuiz? Have you already finished Xonotic?
try ETQW, an id Tech 4-based game with MegaTexture technology published on late 2007 followin Quake IV.
installation:
go to: http://zerowing.idsoftware.com/linux/etqw/ETQWFrontPage/ and read something
then go to: ftp://ftp.idsoftware.com/idstuff/etqw
and download ftp://ftp.idsoftware.com/idstuff/etqw/ETQW-client-1.4-full.x86.run (or another version if appropriate).
go to where you have downloaded file and do:
chmod + ETQW-client-1.4-full.x86.run
and start with installation:
sudo ./ETQW-client-1.4-full.x86.run
when it’s finished you have to copy the data files that you find on the DVD (or mounted image) and copy them to your local machine:
cp -v /media/DVD/Setup/Data/base/pak* /usr/local/games/etwq/base
now you have completed all the required step and run the game typing: ./etqw in /usr/local/games/etwq/ but since it’s a 32bit game you can encounted some problem like:
LIBGL_DEBUG=verbose ./etqw
libGL: OpenDriver: trying /usr/lib/i386-linux-gnu/dri/tls/nouveau_dri.so
libGL: OpenDriver: trying /usr/lib/i386-linux-gnu/dri/nouveau_dri.so
libGL error: dlopen /usr/lib/i386-linux-gnu/dri/nouveau_dri.so failed (libstdc++.so.6: version `GLIBCXX_3.4.9′ not found (required by /usr/lib/i386-linux-gnu/dri/nouveau_dri.so))
libGL error: unable to load driver: nouveau_dri.so
libGL error: driver pointer missing
libGL error: failed to load driver: nouveau
also:
bo@vaio:/usr/local/games/etqw$ LIBGL_DEBUG=verbose ./etqw
./etqw.x86: libgcc_s.so.1: version `GCC_4.2.0′ not found (required by libstdc++.so.6)
but you can see that the installed version is correct:
strings /usr/lib32/libstdc++.so.6 | grep GLIBC
GLIBCXX_3.4
GLIBCXX_3.4.1
GLIBCXX_3.4.2
GLIBCXX_3.4.3
GLIBCXX_3.4.4
GLIBCXX_3.4.5
GLIBCXX_3.4.6
GLIBCXX_3.4.7
GLIBCXX_3.4.8
GLIBCXX_3.4.9
GLIBCXX_3.4.10
GLIBCXX_3.4.11
GLIBCXX_3.4.12
GLIBCXX_3.4.13
GLIBCXX_3.4.14
GLIBCXX_3.4.15
GLIBCXX_3.4.16
GLIBC_2.0
GLIBC_2.3
GLIBC_2.4
GLIBC_2.3.4
GLIBC_2.1
GLIBC_2.1.3
GLIBC_2.3.2
GLIBC_2.2
GLIBCXX_DEBUG_MESSAGE_LENGTH
make sure you have compatibility 32bit library for example (sudo apt-get install libdrm-nouveau:i386)
than I solved in this way:
cd /usr/local/games/etqw/
sudo mv libstdc++.so.6 libstdc++.so.6.bkp
sudo ln -s /usr/lib32/libstdc++.so.6 libstdc++.so.6
sudo mv libgcc_s.so.1 libgcc_s.so.1.bkp
sudo ln -s /usr/lib32/libgcc_s.so.1 libgcc_s.so.1
now the game start! enjoy it! 😀
NO!!! 😀
now the game works but the audio has tremendous lag because of some incompability with PulseAudio. Just type this (this command temporarly stop PulseAudio so when you exist you can still heard normal audio):
pasuspender — /usr/local/games/etqw/etqw.x86 +set s_alsa_pcm plughw:0
and FINALLY play!
Leave a Reply