Previamente, se necesita tener instaladas las librerias SDL (para jugar) y la libmikmod (para la música).
Lo que sigue lo he probado únicamente con tarjetas de vídeo DRI compatible, no nvidia.
Suponiendo que la unidad de cdrom esta ubicada en “/media/cdrom” y el parche ut-install-436.run en el directorio “/parche_dir/”:
Requisitos:
· Cd original de unreal
· Parche para linux ut-install-436.run
En el escritorio:
1. Montar el cd de unreal (abrirlo).
Luego, abrir la consola o terminal. Allí:
2. $ cd /parche_dir/
3. $ export _POSIX2_VERSION=199209
4. $ sudo ./ut-install-436.run –keep
Para jugar:
5. $ export UT_DATA_PATH=/usr/local/games/ut/System
6. $ ut
Finalmente, para no tener que escribir “$ export UT_DATA_PATH=/usr/local/games/ut/System” cada vez que queramos jugar, podemos crear un script “unreal.sh” de dos líneas:
export UT_DATA_PATH=/usr/local/games/ut/System
ut
luego le damos permiso de ejecución con “chmod +x unreal.sh” y agregamos un enlace al escritorio o a donde queramos. Para jugar, simplemente ejecutamos el script.
Notas:
· Si no se ejecuta “$ export _POSIX2_VERSION=199209″ antes de “sudo
./ut-install-436.run –keep“, se obtendrá el error:
Verifying archive integrity…tail: cannot open `+6′ for reading: No such file or directory
Error in check sums 889744922 2341625838
· Si no se coloca la opción “–keep” en “./ut-install-436.run”, se
obtendrá el error:
Uncompressing Unreal Tournament version 436 Linux installtrap: 154: cd /tmp; /bin/rm -rf $tmpdir; exit $res: bad trap
· Si no se ejecuta “$ export UT_DATA_PATH=/usr/local/games/ut/System” antes de
ejecutar “$ ut”, se obtendrá el error:
dirname: falta un operando
Pruebe `dirname –help’ para más información.
Couldn’t run Unreal Tournament (ut-bin). Is UT_DATA_PATH set?
· Si durante la instalación se escogió renderizado por Glide u OpenGl y la tarjeta de
video no es compatible con la opción elegida, habrá un error al momento de ejecutar “$ ut”. El error variará según la opción escogida. Es recomendable en esos casos, borrar el archivo ubicado en “/home/.loki/ut/System/UnrealTournament.ini” para resetear todas las opciones; incluyendo la opción de renderizado, que quedará bajo SDLGL.