Para jugar al quake2 lo único que hace falta es el cd y el ejecutable, osea que aunque tu disco duro esté lleno con un poco más de 800k que es lo que ocupa el ejecutable puedes jugar. Lo único que hay que hacer es lo siguiente:
/usr/local/games/quake2
(por ejemplo) y dentro de este un directorio baseq2
.
/mnt/cdrom/Install/Data/baseq2/pak0.pak
a este directorio. Si se quiere jugar sin copiarlo se hace un enlace
simbólico con
ln -s /mnt/cdrom/Install/Data/baseq2/pak0.pak /usr/local/games/quake2/baseq2
Atención que el ficherito sólo ocupa 160 megas ;).
players
dentro del baseq2
y los directorios male
y female
dentro de este (osea que queda
algo así:
quake2---|-baseq2---|-players---|-male
|-female
/mnt/cdrom/Install/Data/baseq2/players/male
en male
y los
del female
en female
.
quake2-3.20-i386-unknown-linux2.0.tar.gz
en
el directorio quake2
.Y listo, ya podemos jugar.
Si no tiene la librerías MesaGL
instaladas tendrá que copiar la que
viene con el ejecutable a /usr/local/lib
(por ejemplo) y poner
ldconfig
como root (tiene que ser la version 2.6beta3 como mínimo) e
instalar las librerias glide
si va a usar una 3dfx (ver
Configuración de tarjetas aceleradoras).
Si se va a jugar en la svga el fichero quake2
tiene que estar
setuid root
(con el ejecutable vienen un script para poner bien los
permisos), simplemente ponemos ./fixperms.sh
como root en el
directorio quake2
).
Para arrancarlo usamos:
./quake2 +set vid_ref soft (para la svga)
./quake2 +set vid_ref softx (para las X)
./quake2 +set vid_ref gl (para jugar con 3dfx)
./quake2 +set vid_ref xgl (soporte para OpenGL,solo funciona en las X)
./quake2.3dfxgl (para usar el mini-port del OpenGL, solo en sistemas
con glibc, es decir RedHat 5.X o debian 2.0)
Eso solo se hace la primera vez, luego con poner ./quake2
sirve.
Para jugar en red arrancamos el quake2, vamos al menu multiplayer
y
le damos a join network game
.
Hay dos opciones, server list
, update server list
y luego una
lista. Le damos a server list
y añadimos las direcciones de servers
que queramos , luego le damos a update server list
y nos saldrán los
servers con la información en la lista, colocado por ping, de menor a
mayor.
Tambien puedemos jugar poniendo +connect IP
desde la consola del
quake2 (que sale dandole a la tecla º
). Previamente habremos
configurado nuestro jugador en player config
(el nombre, el modelo,
la skin, el tipo de conexión y las opciones de descarga que se usan
para bajarse skins, mapas, sonidos y demás cosas de los servidores).
La mayoria de los servers usan lo mapas de deathmatch (q2dm*). En el quake venían en el cd, pero en el quake2 salieron después con lo que si queremos jugar en internet estamos obligados a bajárnoslos.
Los mapas vienen en la versión 3.13, ocupan unos 10 megas, ver
Software., que además del ejecutable traen un
pak1.pak
con los mapas de deathmatch).
Se instalan descomprimiendo el archivo en el directorio quake2, pero hay que recordar que tenemos que instalar luego la versión 3.20 que es la que usan los servidores (esta es la última versión que ha salido hasta la fecha, es recomendable tener siempre la última versión y algunas veces necesario :) ).
Aparte de los del quake uno (que tambien pasan aquí) un problema del quake 2 es:
Cuando juego como usuario y me conecto a un server el programa
termina ...
. Este es un problema de permisos, con una mala solución ...
cuando juega en servers con modificaciones (como el ctf2 o el
Lithium II) al conectar se reinicia el sistema de video, y si no esta
como root el quake2 "suelta" la id del root después de iniciar el sonido y
el vídeo y se produce el problema de I/O perm. La única manera de que esto
no pase es jugando como root o usando sudo
.
Al igual que para quake, para quake 2 hay muchas modificaciones, la más extendida es el Lithium II, que añade nuevas funcionalidades al quake (como runas que te dan distintos poderes o el "hook"), de hecho la mayor parte de los servidores usan el Lithium II, pero para jugar en ellos no hace falta ningun fichero extra.
Si queremos usar bots como en el quake los únicos que conozco que funcionen en linux son los eraser (ver la url que hay en Añadidos al quake.) pero consumen muchos recursos (aún así se pueden usar).
Otra modificación que está sustituyendo al ctf2 es el lmctf que es una variación de este con mapas más grandes.
El equivalente al Team Fortress
del quake2 se llama Weapons Factory
,
que se puede obtener de
http://www.captured.com/weaponsfactory/.
El Rocket Arena 2
tambien está disponible y se puede bajar de la misma
página que el Rocket Arena
para quake (ver
Añadidos al quake..