IngoberWiki

Omnia sunt communia

Herramientas de usuario

Herramientas del sitio


quake_sobre_gnu_linu_para_lan_party

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 “politicos” 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)

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/

Encontraremos entonces varios directorios y archivos:

  • default.cfg
  • demo1.dem
  • demo2.dem
  • demo3.dem
  • end1.bin
  • gfx/
  • gfx.wad
  • maps/
  • progs/
  • progs.dat
  • quake.rc
  • sound/

En el directorio sound encontraremos archivos wav que se pueden editar con el programa audacity (por ejemplo).

xxssx

quake_sobre_gnu_linu_para_lan_party.txt · Última modificación: 2017/07/15 01:33 por fanta