UT2004 en Debian

Hace tiempo que vengo buscando de dónde bajarme la demo del Unreal Tournament 2004 para GNU/Linux, ya que nunca logro encontrar el link correcto.

Al final tuve que bajarla desde Planet Unreal (link directo a la descarga), pero van a tener que esperar a que les llegue el pop en la queue de descargas (o pagar una suscripcion para poder bajar mucho y rapido). A mi me tocó esperar 35 minutos. También pueden intentar bajarla desde el sitio oficial de UT2004 (link directo).

Una vez descargado, habrá que instalarlo. Tiene un instalador propio, pero por suerte está lo suficientemente bien hecho como para poder instalarlo en tu $HOME sin tener que ser root. El archivo que descargaron es un ejecutable:

$ chmod 755 ut2004-lnx-demo3334.run
$ ./ut2004-lnx-demo3334.run

En la instalacion, cuando les pregunte dónde desean instalarlo pongan algun directorio de su home. Por ejemplo: /home/pedrito/ut2004demo. De esta forma van a poder desinstalar el juego borrando el directorio entero. O ejecutando el desinstalador, lo que ustedes prefieran.

Una vez instalado, si intentan ejecutarlo es muy probable que, como a mi, no les funcione el sonido. Para corregirlo, primero van a necesitar instalar el paquete libopenal0a de los repositorios Debian Etch:

apt-get install libopenal0a

(eso que está antes de la última a en el nombre del paquete es un cero).

El juego ya trae incorporada la librería OpenAL (dentro del directorio System), pero es una version vieja y buggeada (precompilada, y con una posible violacion de la LGPL) por lo que van a tener que ajustarlo para que use las nuevas y brillantes librerias que acaban de instalar:

$ cd ~/ut2004demo/System
$ mv openal.so openal.so.backup
$ ln -s /usr/lib/libopenal.so.0.0.0 openal.so

Listo! Para correr el juego con sonido:

$ cd ~/ut2004demo
$ ./ut2004-demo

ut2004-demo-2

ut2004-demo

Leave a Reply

Powered by WP Hashcash