14 comentarios

Instalar Quake 4 en GNU/Linux

Este tutorial ha sido facilitado y adaptado por alejandro100000, quien aclara que los créditos van para NewRehtse de gamermafia por la guia! Sólo ha sido adaptada un poco para que resulte mas fácil en ubuntu/debian. Y agregada la ultima version del parche y los directorios de home/tusuario. Valen las mismas recomendaciones hechas al principio de éste tutorial

Con esta guía se pretende guiarnos en la instalación de Quake 4 sobre cualquier sistema GNU/Linux, obviamente para que  funcione tendremos que tener instalada los drivers de la tarjeta gráfica con aceleración.

1 – Descargar el instalador

Primero tenemos que empezar por descargarnos el instalador del último parche.

2 – Instrucciones de instalación

Primero tenemos que crear un directorio donde instalaremos el juego, el instalador por defecto escoge la ruta /usr/local/games/quake4, así que es el directorio que he creado:

mkdir /usr/local/games/quake4
sudo mkdir /usr/local/games/quake4/q4base

En caso de querer hacerlo en tu directorio home hacen esto:

mkdir /home/tunombre/quake4
mkdir /home/tunombre/quake4/q4base

El último directorio lo necesitaremos ahora para copiar en él los siguientes archivos:

* game000.pk4
* pak001.pk4
* pak002.pk4
* pak003.pk4
* pak004.pk4
* pak005.pk4
* pak006.pk4
* pak007.pk4
* pak008.pk4
* pak009.pk4
* pak010.pk4
* pak011.pk4
* pak012.pk4
* zpak_english.pk4
* zpak_french.pk4
* zpak_italian.pk4
* zpak_spanish.pk4

Estos archivos se encuentran en el dvd en la carpeta Setup/Data/q4base. El instalador reinstalará game000.pk4.

Para copiarlo tenemos que hacerlo desde el usuario root más o menos como sigue:

sudo cd /media/dvdrom/Setup/Data/q4base/
sudo cp *.pk4 /usr/local/games/quake4/q4base/

Nota: Sustituir /media/dvdrom por la ruta de nuestra unidad. (Ej: /mnt/dvdrom /mnt/cdrom esto depende de vuestra distribución).

En caso de querer hacerlo gráficamente en ubuntu pueden presionar ALT + F2 y teclear gksudo nautilus y ir al directorio del DVD Setup/Data/q4base/ y copiar los archivos a /usr/local/games/quake4/q4base/

En caso de haber creados las carpetas en su directorio home/tunombre pueden entrar directamente al directorio Setup/Data/q4base/ del DVD para copiar los archivos a home/tunombre/quake4/q4base/.

Ahora hay que ejecutar el parche que hemos descargado de la siguiente manera:

Abren terminal en el directorio que se lo bajaron y ponen:

sudo chmod +x quake4-linux-1.4.2.x86.run
sudo ./quake4-linux-1.4.2.x86.run

Se trata de una interfaz gráfica, os saldrá lo siguiente:

En caso de querer instalarlo en /home/tusuario reemplaza la parte de “revision de la instalacion” por:

/home/tunombre/quake4

Y por último a comenzar instalación:

Una vez hecho esto cualquier usuario de tu ordenador podrá jugar al quake4 con tan sólo teclear en la consola quake4 o pulsando ALT+F2 y teclear quake4.

Las partidas guardadas y los datos propios del usuario del juego, como el Quake4Config.cfg, la cdkey y cosas así se guardan en el directorio home de cada usuario, es decir en la carpeta /home/tunombre/.quake4/. Ahí es donde poddremos modificar el nuestro.

Nota: La versión para Linux de Quake 4 no esta soportada por el soporte a clientes de Activision.

3 – Problemas que pueden surgir

En esta sección un problema que he tenido yo.

  • Problema: Se oye un ruido continuo y molesto de fondo:

Solución: ejecutar quake 4 con las siguientes opciones: quake4 +set s_driver oss. O bien editar el fichero Quake4Config.cfg buscar la opción: seta s_driver y si existe la sustituís por la siguiente linea o bien la añadís en caso de no existir:

seta s_driver “oss” (Bueno, más bien, el driver que use vuestra tarjeta de sonido, en ubuntu normalmente es ALSA)

  • Problema: Ejecuto el juego y me sale en ingles u otro idioma:

Solución: Editar el fichero Quake4Config.cfg buscar la opción:  seta sys_lang y si existe la sustituís por la siguiente linea o bien la añadís en caso de no existir:

seta seta sys_lang “spanish”

  • Problema: Ejecuto el quake 4 tal y como dice aquí y no me funciona.

Solución: No tengo muy claro porque ocurre esto, a mi me ha pasado aunque la primera vez que instale el quake4 en linux no me ocurrió (y espero que a vosotros tampoco). Para arreglarlo cuando quiero jugar ejecuto directamente lo siguiente en consola:

/usr/local/games/quake4/quake4

No hace falta ser root ni nada. En kde me he creado un acceso directo en mi escritorio, esto se hace haciendo clic con el botón derecho en el escritorio y seleccionáis ‘Crear Nuevo’-> Enlace a aplicación saldrá una ventana y en la pestaña de Aplicación donde les ponga Comando poner la ruta que hemos puesto antes. Esto sirve para KDE, pero por supuesto en GNOME o cualquier otro escritorio será parecido.

Saludos!

Acerca de Martín Casco

Abogado, Socio del "Estudio Yaccuzzi & Casco"

14 comentarios el “Instalar Quake 4 en GNU/Linux

  1. Información Bitacoras.com…

    Valora en Bitacoras.com: Este tutorial ha sido facilitado y adaptado por alejandro100000, quien aclara que los créditos van para NewRehtse de gamermafia por la guia! Sólo ha sido adaptada un poco para que resulte mas fácil en ubuntu/debian. Y agregad…..

  2. Excelente es el próximo juego que probaré en mi Fedora cuando acabe Doom 3 que también está nativo para Linux 😛

  3. […] entregas como Quake III Arena (sin dudas el juego que amo y del que no voy a desprenderme nunca), o Quake IV y de haber liberado el motor 3D de sus prestigiosos juegos, se encaminaba un nuevo proyecto algo […]

  4. joder.. lo voy a probar haber que tal esta..

    gracias por el aporte.

  5. Hola, hice lo siguiente:

    1. wget ftp://www.mirrorservice.org/sites/quakeunity.com/quake4/point_releases/quake4-linux-1.4.2.x86.run

    2. sudo sh quake4-linux-1.4.2.x86.run

    3. seguí las instrucciones de instalación

    4. instale en /usr/local/games/quake4

    5. la ruta en la que se creo los vínculos simbólicos: /usr/local/bin

    6, elija las opciones para instalar:
    deje todas marcadas como viene por definición

    7. seguí la instalación hasta el final y ejecute el juego y me da el siguiente error:

    ————- Initializing Game ————-
    gamename: baseQUAKE4-1
    gamedate: Jun 15 2007
    49ms to load 118k of entityDef
    0ms to load 0k of articulatedFigure
    Initializing event system
    …531 event definitions
    Initializing class hierarchy
    …247 classes, 598968 bytes for event callbacks
    Initializing scripts
    Error ERP_DROP: Couldn’t load scripts/main.script

    TODO: Sys_SetClipboardData
    ———— Game Map Shutdown ————–
    ———————————————
    ********************
    ERROR: Couldn’t load scripts/main.script

    ********************
    Sys_Error: Error during initialization
    pure virtual method called
    terminate called after throwing an instance of ‘idException’
    Aborted

    * NUNCA COPIE LOS ARCHIVOS DEL DVD PORQUE NO TENGO NINGUN DVD, TAMPOCO NO SE DE DONDE DESCARGARLO.

    ESPERANDO AYUDA, PARA CORRER UN JUEGO NATIVO EN LINUX YA QUE LAS OTRAS VERSIONES LAS JUGUE EN WINDOWS Y QUIERO DESLIGARME DEL TODO DE ESTE.

    MUCHAS GRACIAS

  6. Hola, he seguido los pasos y me funciona de lo lindo pero tengo una serie de problemas en los textos de los “ajustes”

    Pues algunas opciones me aparece términos como:

    #str_223007
    #str_223000
    (etc.)

    he comprobado lo del idioma y esta correcto y no tengo ni idea de que significa esos #str.

  7. ¿y cómo lo soluciono? ¿le cambio el idioma a inglés? ¿o no hay solución?

  8. me sale este error al al ejecutarlo
    idRenderSystem::Shutdown()
    Sys_Error: Texture compression unavailable

    mi S.O, es ubuntu 11.10 64 bits

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google photo

Estás comentando usando tu cuenta de Google. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s

A %d blogueros les gusta esto: