Los juegos de ID software son buena cosa, y lo que más mola es disfrutarlos en GNU/Linux.
Escribí estos artículos anteriormente con la finalidad de dejar un how-to de como jugar a todos los Quake. Hoy toca el Quake 4.
* Quake 1 – Sobre GNU/Linux – Darkplaces
* Quake 2 – Sobre GNU/Linux – Yamagi
* Quake 3 –Sobre GNU/Linux – ioquake3
Opción 1 para jugar Quake 4 en Linux
Es posible bajar quake4 para GNU/Linux (el port que realizó Timothée Besset en 2005 sin los «game assets», es decir, vamos a necesitar el juego original para poder jugarlo).
En este post al final daremos un tar.gz con todo lo necesario para disfrutar quake4 pero … es importante fijarse en el proceso. Vamos a ello amigo/a :P.
Es posible bajarlo desde aquí actualmente: www.quaddicted.com/files/idgames2/idstuff/quake4/linux/
Sigamos los pasos pues para hacer que funcione Quake4 en GNU/Linux:
$ wget "https://www.quaddicted.com/files/idgames2/idstuff/quake4/linux/quake4-linux-1.4.2.x86.run"
$ mkdir ~/quake4
$ bash quake4-linux-1.4.2.x86.run
$ wget "http://fanta.56k.es/games/2000/2005-Quake4/q4base.tar.gz"
$ tar xfvz q4base.tar.gz
# cp -pRv q4base /usr/local/games/quake4/
$ quake4-smp
Es importante instalar libsdl1.2 si nos da fallo al ejecutar quake4. Esto se puede hacer en debian 9/10/11 así:
# dpkg --add-architecture i386 # apt-get update # apt-get install libsdl1.2debian:i386 # apt-get install libsdl1.2debian
Los datos originales del juego que necesitaremos son estos y estarán en el directorio q4base del juego original (posiblemente dentro de setup/data).
a9f6a2e4bf8e193591954f75d1d39f85 game000.pk4 b201b914167f47061fa5f975af527122 pak001.pk4 dabe2c88e004198947431250e3f4ca1d pak002.pk4 8573f05af4c9568880cc464d06292079 pak003.pk4 12ff4006a7f7181ac16835d05c59905f pak004.pk4 3576213f4e00f06baf3cd5de089a538a pak005.pk4 aec7bb418b9a86256f9e5daee894dee2 pak006.pk4 0f53b4fb4df2c14fcd10012baf8b2f87 pak007.pk4 b099d75869f0ffcbcb8e5166374af345 pak008.pk4 cb2b44bf573559dc19b488d9e1e5bec3 pak009.pk4 d024073349dc917b4feab49e6abc417b pak010.pk4 98c854d94ce1da5272952b77821823df pak011.pk4 e77a2fda6656495d38773e05bbffda33 pak012.pk4 669d6d9a30b798d19434972475b98c53 zpak_english.pk4 2cabddd692e214c78c20a464da43f1ef zpak_french.pk4 4ee7eb637cde6bcfe3a9ffac5e4579dd zpak_italian.pk4 36eee38e6c2dce12986f7192a5a996e5 zpak_spanish.pk4
Si nos fijamos el que NO hemos de sustituir es game*.pk4 por nada ya que ya estará en el directorio qbase4. Si hemos de copiar el resto que no existirán.
Es posible encontrar esos archivos aquí: fanta.56k.es/games/2000/2005-Quake4/q4base.tar.gz
El tema del número de serie
En GoG se puede encontrar Quake4 y adquirirlo por poco dinero. Ese quake4 nos serviría y no nos pedirá serial al iniciarlo. Si el Quake4 que tenemos es el del DVD original entonces si pedirá el serial.
Para que esto funcione hemos de crear un archivo llamado «quake4key» en «/home/tuusuario/.quake4/q4base/» con este contenido:
XXXXXXXXXXXXXXXXXXXXX
Ejecutando por fin el juego
En el directorio en el que tenemos el juego necesitamos ejecutarlo así para que no se conecte a internete:
# apt-get install firejail $ firejail --net=none /usr/bin/quake4
Desde ahora cada vez que queramos jugarlo hemos de hacerlo con firejail.
Opción 2 para jugar Quake 4 en Linux
Se trata de bajar la versión de GoG para windows y ejecutarla con Wine.
Funciona sin problemas.
Y eso es más o menos todo el tema. Si de una forma no va de la otra posiblemente nos irá.
Al final es un juegazo digno de disfrutar.
Saludos cordiales.