Archivo por meses: febrero 2007

Broken Sword 2 en Linux con SCUMMVM

Cada vez que estamos en exámenes, surgen más ideas para posts. El caso es no estudiar. Bien, pues de juegos vamos a hablar. Últimamente ando trasteando con Cedega que es un programa que permite instalar y ejecutar juegos sólo para Windows, pero en Linux. El caso es que estaba buscando juegos por casa para probar y me topé con el Broken Sword 2, todo lleno de polvo, que compré en una de esas colecciones del periódico El Mundo. Cedega no soporta este juego porque ya lo hace otro programa mucho más específico y con el que traeremos a la memoria recuerdos de míticas aventuras gráficas: SCUMMVM.

Las primeras aventuras gráficas de LucasArts utilizaban un script para el diseño de este tipo de juegos point & click. El primero en usarlo fue el Maniac Mansion por eso SCUMM es el acrónimo de Script Creation Utility for Maniac Mansion

Pues hay un emulador para los juegos basados en este motor: SCUMMVM; cuyas dos últimas letras corresponden a Virtual Machine. Con él podremos jugar a estos juegos en distintas plataformas: Windows, MacOS, Linux, Symbian (para dispositivos móviles, como los teléfonos), Dreamcast…

¿Qué juegos se realizaron con SCUMM? Por citar unos pocos:

  • Maniac Mansion
  • Indiana Jones and the last crusade
  • Broken Sword 1: The shadow of the templars
  • The Secret of Monkey Island
  • Muchos más

Después de tanta parrafada, vayamos al caso que nos ocupa: instalar el Broken Sword 2 en nuestra distribución GNU/Linux (creo que se pueden seguir estos mismos pasos si usas Windows)

El emulador

Lo primero que nos hace falta es el emulador, el SCUMMVM. En la sección de descargas de la web oficial tenéis instaladores para un montón de plataformas. Sólo tenéis que elegir la que corresponda a vuestro PC o consola. Como nosotros estamos usando Linux, tendremos que elegir la correspondiente a nuestra distribución: Debian, Fedora…

Para el caso de Debian, SCUMMVM está en los respositorios oficiales, así que no será más que hacer
# apt-get install scummvm

Si usais otra distribución, podéis comprobar si SCUMMVM está en los repositorios e instalarlo con vuestra herramienta favorita (yast, urpmi…)

Instalando el Broken Sword 2

El juego consta de 2 cds. Para “instalarlo”, sólo tendremos que copiar ciertos archivos y luego SCUMMVM ya se encargará de hacer el resto.

Metemos el CD 1 y copiamos los siguientes archivos a la carpeta que queramos de nuestro ordenador (donde queramos tener instalado el juego):

  • Cluster.tab, Credits.bmp, Credits.clu, Docks.clu, Font.clu, General.clu (están dentro de la carpeta Clusters)
  • Music.clu (carpeta Clusters y lo renombramos a Music1.clu)
  • Paris.clu, Players.clu, Quaramon.clu, resource.inf, resource.tab, SCRIPTS.CLU (están dentro de la carpeta Clusters)
  • speech.clu (carpeta Clusters y renombrarlo a speech1.clu)
  • TEXT.CLU, vielogo.tga, Warehous.clu (están dentro de la carpeta Clusters)
  • cd.inf, Startup.inf (dentro de la carpeta Sword2)

Ahora metemos el CD2 y cogemos los siguientes archivos:

  • Carib1.clu, Carib2.clu, Carib3.clu, Jungle.clu, Pyramid1.clu, Pyramid2.clu (en la carpeta Clusters)
  • Music.clu (carpeta Clusters; lo renombramos a Music2.clu)
  • speech.clu (carpeta Clusters; lo renombramos a speech2.clu)

Todaví­a nos quedan los ví­deos ya que no podemos “extraerlos” tal cual del CD, pero en la página de SCUMMVM hay un paquetito ya preparado. Pincha aquí­. Está disponible también en otros idiomas. El paquete que enlazo es multilenguaje, pero si vais a la sección de extras de la web, podéis coger sólo el paquete para un determinado lenguaje.

Una vez descargado, lo descomprimimos en el directorio donde tenemos el resto de archivos copiados y tendremos entonces una nueva carpeta llamada video.

Usando SCUMMVM

Turno de usar el emulador. Lo ejecutamos y veremos la interfaz del programa, algo así­:

SCUMMVM

Quienes ya lo conocáis os habréis dado cuenta de que ahora luce un aspecto menos retro 🙁

En fin, pinchamos en Add Game y ahora vamos a la carpeta donde tenemos “instalado” el juego. Una vez localizada, pulsamos en OK. Ahora nos aparecerá una lista de los juegos detectados en ese directorio. Si no tenéis más, aparecerán dos Broken Sword 2: una demo y el juego en sí­. Elegimos el juego y ahora podremos configurar ciertos aspectos como el volumen, gráficos, lenguaje, plataforma… para ese juego en concreto.

SCUMMVM Edit

Hechos los cambios deseados, pulsamos en OK y ya lo tenemos listo. Ahora en la ventana principal tendremos Broken Sword 2: The Smoking Mirror. Y para jugar, lo elegimos y Start 🙂

SCUMMVM

Enlaces relacionados

No seáis tí­midos…

Tempwin me cuenta que este weblog tiene bastantes visitas. Sin embargo, los únicos comentarios son suyos o míos. Por eso os digo (apelando a la variedad de culturas que nos leen):

(en castellano)
No seáis tí­midos, escribid comentarios. Ayudadnos a mejorar el sitio.

(en inglés)
Don’t be shy, post your comments. Help us to enhance our site.

(en lenguaje Wookiee)
HHHAAArrRRRRRRRRn hhhh! HHHurrRRRRR RRRn hhhh. UUUHHH GGG-rrrr!

GameEx: Frontend para Juegos + Home Theatre

Hoy por fin actualicé, después de mucho tiempo en el olvido, mi romset de MAME a la última versión (1.12)… y no recordaba lo asquerosillo que era el aspecto de Mame32. Así­ que me puse a buscar algún frontend molón y encontré éste: GameEx.

GameEx es un frontend basado en DirectX para MAME, Daphne, juegos de PC o cualquier emulador de lí­nea de comandos. Además también es un software de home theatre que permite reproducir ví­deo, audio, ver imágenes o escuchar emisoras de radio. Su meta original era la de ser un plugin para Windows XP Media Center y para ser usado en cabinas arcade como un frontend para MAME, pero actualmente funciona en cualquier versión de Windows a partir del 98SE y tiene más funcionalidades.

GameEx

GameEx soporta todas las versiones oficiales de MAME para DOS, Windows, MAME32, MAMEPlus, etc. Daphne y Zinc, lanzando de manera automática la emulación de los juegos basado en el hardware de PSX en éste en lugar de en MAME. También integra información sobre los juegos, las capturas de pantalla e incluso ví­deos individuales de cada juego.

Sus requisitos son:

* Windows 98SE, ME, 2000 o XP.
* .Net Framework 2.0.
* DirectX 9.0C.
* Windows Media Player 9 o superior.

Algunas capturas.

Y el link para descargarlo.

Convertir archivos PBP en ISO desde Linux

Estaba yo buscando juegos de PSX (PlayStation, la primera) para jugar con el ePSXe (emulador de PlayStation) y me he encontrado con muchos que vienen preparados para jugarlos en la consola portátil de Sony, la PSP, es decir, que pasaron (usando el software popstation) el juego de Sony a un formato que entiende el firmware (software base de fábrica que incluye la consola) de la PSP para poder jugar a los juegos de Play en la hermana pequeña. Suelen tener el nombre EBOOT.PBP.

Vaya, pero yo lo que quiero es jugar en un emulador de PSX, ¿es que no se pueden convertir en imágenes ISO? Sí­, se puede. Aquí­ entra en escena el popstrip, para GNU/Linux. Extrae del .pbp la imagen .iso. Funciona desde lí­nea de comandos, pero no hay que asustarse que su uso es muy sencillo:

$ ./popstrip -o imagen.iso archivo.pbp

Lo que hacemos es decir que convierta archivo.pbp a imagen.iso. Podéis darle el nombre que queráis al archivo de salida, aquí­ he puesto imagen.iso, pero podéis renombrarlo con el tí­tulo del juego, por ejemplo: gran_turismo.iso.

¿Ya está? ¿Funciona? Bueno, echa un vistazo si no me crees 🙂

Dead or Alive

Gran Turismo

Como en el sitio “oficial” hay que registrarse para descargarlo, lo he subido a nuestro servidor. Descárgatelo: popstrip [ zip – 2.8 kB ]

Enlaces relacionados