Quake sobre GNU/Linux para LAN party

Gracias al motor darkplaces http://quake.wikia.com/wiki/Darkplaces_(engine) es posible ejecutar Quake 1 en GNU/Linux. Eso nos puede permitir modificar los juegos para añadir “políticos” por ejemplo. Puede ser bueno tener documentado el proceso de instalación para algún momento de distensión.

Aparte de Quake 1 es posible con darkplaces ejecutar los siguientes mods:

  • -quake (this is the default) Quake
  • -hipnotic Mission pack 1, Scourge of Armagon
  • -rogue Mission pack 2, Dissolution of Eternity
  • -battlemech Battlemech (multi-player game)
  • -contagiontheory Contagion Theory (game)
  • -darsana Darsana (game)
  • -did2 Defeat in Detail 2 (game)
  • -dq Deluxe Quake (game)
  • -edu2p EDU2 Prototype (game)
  • -goodvsbad2 Good vs. Bad 2 (psychedelic RTS FPS)
  • -moonhelm MoonHelm (game)
  • -nehahra The Seal of Nehahra
  • -neoteric Neoteric (game)
  • -nexuiz Nexuiz (GPL multi-player game)
  • -omnicide Blood Omnicide (game)
  • -openquartz OpenQuartz (GPL game)
  • -prophecy Prophecy (game)
  • -prydon Prydon Gate (action RPG)
  • -quoth Quoth (Quake mod pack)
  • -setheral Setheral (multi-player game)
  • -steelstorm Steel Storm (game)
  • -strapbomb Strap-on-bomb Car (game)
  • -tenebrae Tenebrae (graphics test mod)
  • -teu The Evil Unleashed (obsolete)
  • -thehunted The Hunted (game)
  • -transfusion Transfusion (Blood ported to Quake)
  • -xonotic Xonotic (GPL multi-player game)
  • -zymotic Zymotic (single-player game)

Una maravilla :).

Quake 1

Instalación Debian 8/9

# apt-get install darkplaces
$ wget "http://lavapies.linuxinthenight.com/juegos/Quake1/quake1.tar.gz"
$ tar xfvz quake1.tar.gz 
$ cd quake1/
$ darkplaces -game

Los archivos PAK

Los archivos PAK seguramente los conocerás de juegos como Quake, Hexen, Half life, … Son archivos que llevan en su interior gráficos, objetos, texturas, sonidos, …

Es posible ver el contenido de los archivos PAK en GNU/Linux usando el programa unmass.

# apt-get install unmass
$ unmass -list pak0.pak

Es posible descomprimir los archivos PAK usando pakextract:

# apt-get install git clang make
$ git clone "https://github.com/yquake2/pakextract"
$ cd pakextract/
$ make
$ ./pakextract
# cp -pRv pakextract /usr/bin/

Se puede descomprimir el pak0.pak de Quake así:

$ cd quake1
$ mkdir pak0-descomprimido
$ pakextract id1/pak0.pak -o pak0-descomprimido/

3 thoughts on “Quake sobre GNU/Linux para LAN party”

  1. Lo descubrí hace un tiempo (creo que gracias a vos).
    Ahí instalé darkplaces y me descargué Quake (el cual siempre quise volver a jugar y tenía problemas con todas las demás formas de usarlo/instalarlo) y pude jugar sin problemas 🙂
    Gracias por eso (y este post).
    A propósito, ¿los demás juegos pueden conseguirse en algún lado?

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *