lunes, 7 de marzo de 2011

Enemy territory y true combat


Como instalar y jugar:
$ cd /home/usuario/ET/
$ wget http://www.truecombatelite.com/files/ET_v2.60_Linux.run.gz (Wolfenstein: Enemy Territory)
$ wget http://www.truecombatelite.com/files/TrueCombatElite_v049_Linux.run.gz (TC: E)
$ wget http://www.truecombatelite.com/files/tce049b_all_os_fixed.zip (Actualización TC: E)
Ahora pasamos a instalar ET, a partir de aquí los que no usen sudo no lo tecleais en ninguno de estos comandos y antes de comenzar los proximos pasos ejecutais $ su - :
$ sudo sh ET_v2.60_Linux.run.gz
Las primeras opciones solo serán darle para adelante, aceptar la licencia y si quereis ver el archivo changes (aunque no merece la pena), luego ya pasamos a lo siguiente:
Ahora lo mismo con el Punkbuster, aceptar licencia, etc. Y por último esta opción:
Que si le dais a "Sí" ya os crea los lanzadores en el menú de inicio.
Luego instalamos TC: E:
$ sudo sh TrueCombatElite_v049_Linux.run.gz
Con estas opciones, luego de aceptar la licencia y leer o no el readme:
Esta última lo mismo que antes, si se quiere tener los llamadores en el menú.
Después se dan permisos sobre todos los archivos en la carpeta donde se instaló, en mi caso es así:
$ sudo chown -R usuario /home/usuario/ET/
Y por último se extraen los archivos del zip tce049b_all_os_fixed.zip y se copian (sobreescribiendo donde haga falta) en la carpeta "tcetest" que esta en el directorio de instalación.
Ahora ya está todo instalado, pero hace falta hacer un pequeño truquillo para que funcione por culpa de una librería, solo es crear un enlace simbólico:
$ cd /usr/lib/
$ sudo ln -sf libstdc++.so.6 libstdc++.so.5
En caso de que no esxista libstdc++.so.6 tiene que haber otra como por ejemplo libstdc++.so.6.0.13 o otra versión, pues se pone este en vez del que no existe.
El comando para lanzarlo es tc-elite,
Bueno el juego ya es mas antiguo que la tos, pero esta bastante bien pa ser gratis.

Por cierto si no teneis sonido hay que ejecutar en la consola del root:

echo "et.x86 0 0 direct" > /proc/asound/card0/pcm0p/oss
echo "et.x86 0 0 disable" > /proc/asound/card0/pcm0c/oss

No hay comentarios:

Publicar un comentario