29 de octubre de 2007

DOOM 3 en Ubuntu de 64 bits

He realizado esta instalación impulsado más por razones de ensayar la compatibilidad de aplicaciones de 32 bits en el sistema operativo Ubuntu 7.10 de 64 bits, que por jugar el DOOM 3 propiamente. Me sorprendió la facilidad con que logré hacerlo funcionar, la razón de la sorpresa obedece a que esperaba más complejidad al haber leído complejas configuraciones: chroot y otros elementos, para hacer funcionar aplicaciones con este tipo de arquitectura.

Cabe destacar un sólo inconveniente: al ejecutar el video juego con los los efectos 3D activados, el ratón y el teclado dejan de responder, por lo tanto se hace necesario desactivar los efectos 3D antes de ejecutar el juego. Del resto, andó perfectamente.

Una vez me funcionó correctamente, elaboré las siguientes instrucciones:

NOTA: las instrucciones asumen instalación correcta de los controladores de la tarjeta aceleradora, GLX activado...

  1. Descargar doom3-linux-1.3.1.1304.x86.run.
  2. Tener instalado el paquete ia32libs para compatibilidad con bibliotecas de 32 bits. Si no está instalado puede instalarse con el siguiente comando:
    $ apt-get install ia32libs
  3. Ejecutar el instalador descargado:
    $ sudo sh doom3-linux-1.3.1.1304.x86.run
  4. Copiar algunos archivos del DVD /CD-ROMs de instalación:
    $ sudo cp /media/cdrom/Setup/Data/base/*.pk4 /usr/local/games/doom3/base/
  5. En este momento puedes ejecutarlo, al momento de jugar te pedirá un serial para poder jugarlo. Si no dispones de uno modifica los siguientes archivos con el contenido indicado:

    $HOME/.doom3/base/doomkey
    GCSCHSSGCC3WDHJ2 2F
    // Do not give this file to ANYONE.
    // id Software and Activision will NOT ask you to send this file to them.
    $HOME/.doom3/base/xpkey
    PSBCTASC33WBPH7L C0
    // Do not give this file to ANYONE.
    // id Software and Activision will NOT ask you to send this file to them.
  6. Debido a un problema de incompatibilidad con el Compiz Function, es necesario desactivar los efectos gráficos 3D del escritorio. Con ellos activados podría sin embargo ejecutarse, pero los controles: ratón y teclado, no responderán.
    $ /usr/local/bin/doom3
Enlaces
  • Página oficial: http://www.doom3.com/
  • Guía Ubuntu: http://www.guia-ubuntu.org/index.php?title=Doom3
  • Wikipedia: http://es.wikipedia.org/wiki/Doom_3
  • Donde obtuve la información para evitar el serial: http://felipeleonardo.wordpress.com/2007/08/25/doom3-roe-patch-13-en-gnulinux/

4 comentarios:

Dr.Kevin dijo...

Hola Amigo la verdad la instalcion corrio normal en un 32bits.

El juego se ejecuta normal . . .pero igual me pide un serial al empezar a jugar por eso modifik los archivos que dices, pero igual no funciono y me volvio a pedir serial.

Sera que me puedes sugerir una otra solucion, yo instale la version 1.3.

Dr.Kevin dijo...

LOL. ya lo instale para los interesados el metodo funciona . . solo debes escribir la misma clave que añadiste al primer archivo cuando t la pregunte el juego. solo una vez.

Marion Cabron dijo...

holaa!
infinitas gracias!
funciona perfecto la version 1.3 en 32 bits.
Y haciendo lo que dices del serial y desconectando internet para que no lo valide funciona perfectamente!!
muchas gracias amigo.

linuxiando dijo...

funciona muy bien
tenia problemas con la parte de la clave pero edite el archivo como dices y funciona excelente

gracias