Gun.Smoke llega al Amiga AGA gracias a Modern Vintage Gamer
Gun.Smoke, el juego de disparos del Salvaje Oeste que Capcom lanzó en 1985, estrena casa. Modern Vintage Gamer ha publicado una conversión del clásico de recreativa para el Commodore Amiga AGA, el chipset mejorado que usaban máquinas como el A1200 y la CD32. Si sentías debilidad por los pueblos polvorientos de la frontera y los forajidos que asomaban por las ventanas de los saloons, esto es para ti.
No es la primera vez que este desarrollador lleva una recreativa al Amiga. Modern Vintage Gamer también firmó la reciente versión para Amiga de Zippy Race, una conversión que conquistó rápidamente a los lectores de IndieRetroNews, el medio que informó primero de este lanzamiento.
De nuevo en las botas de Billy Bob
Para quien se lo perdiera en los salones recreativos, Gun.Smoke salió de la mano del diseñador Yoshiki Okamoto. Es un juego de scroll vertical en el que encarnas al cazarrecompensas Billy Bob, que avanza pantalla arriba para acabar con una serie de forajidos peligrosos.
Lo que más destacaba eran los disparos. En lugar de un solo botón de disparo, el juego usaba tres botones para disparar en distintas direcciones. Suena enrevesado, pero le daba un tacto que lo diferenciaba de otros juegos de disparos de su época.
A la recreativa, además, le fue bien. En la primera mitad de 1986 era la sexta máquina recreativa de mesa más taquillera de Japón. No está mal para un juego sobre un vaquero con cuentas pendientes.
La versión para Amiga busca recrear esa misma sensación de recreativa, tensa y con mucho en juego. A juzgar por la lista de características, parece que tiene muchas papeletas para conseguirlo.
Bajo el capó
La parte técnica es donde la cosa se pone interesante. En lugar de reconstruir el juego a mano, Modern Vintage Gamer aplicó ingeniería inversa a la ROM original de la recreativa y la convirtió directamente en código fuente en C. Es un enfoque de transcodificación que recuerda al aclamado trabajo del desarrollador JOTD, cuyas conversiones se han ganado un gran respeto en la escena.
La conversión también saca buen partido del hardware del Amiga. Funciona en modo dual playfield, con dos capas de fondo de 16 colores, y usa sprites por hardware de 16 colores para la acción. Cada capa tiene su propia paleta.
Aun con ese método, el desarrollador reconoció que convertir un juego de este tamaño fue todo un reto. Gun.Smoke tiene diez niveles distintos, armas para recoger y combates contra jefes. Es mucho contenido para meterlo en un ordenador doméstico.
Qué incluye
La lista de características es larga y, sinceramente, bastante impresionante:
- Una recreación casi 1:1 del original de recreativa
- Juego a máxima velocidad, a 50/60 fps, incluso en un A1200 de serie
- Una imagen ISO específica para CD32
- Detección y uso de Fast RAM
- Detección automática de la versión NTSC
- Guardado de puntuaciones máximas en las versiones de A1200 y CD32
- Efectos de sonido sacados de la recreativa
- Música tracker a tres canales convertida a partir de la banda sonora de la recreativa
Para mí, lo más llamativo es que funcione a máxima velocidad en un A1200 sin ampliar. En los comentarios de la noticia original, JOTD señaló que Commando, un juego parecido, funciona en un A1200 sin ampliar pero le cuesta pasar de unos 25 fps. Así que alcanzar aquí los 50/60 fotogramas no es poca cosa.
Los lectores que dejaron comentarios también parecían contentos con el aspecto. Uno recordaba haber jugado a Gun.Smoke de niño en las recreativas de los aeropuertos durante las vacaciones en familia y opinaba que la conversión clavaba los colores y la sensación. IndieRetroNews ha confirmado desde entonces que el juego ya está disponible.
Nuestra opinión
Gun.Smoke en el Amiga AGA encaja en una tendencia que no dejamos de ver. Los clásicos de recreativa están llegando a viejo hardware doméstico con más fidelidad de la que tuvieron nunca en su día. Hace poco hablamos de Castlevania AGA alcanzando la versión 1.0, de una alfa temprana de una conversión de Defender para Amiga e incluso de un OutRun programado con IA para Amstrad CPC. Está claro que la escena retro no frena.
Lo que destaca aquí es el método. Convertir ROMs de recreativa en código C parece permitir a pequeños desarrolladores trasladar juegos completos, con todos sus niveles y jefes intactos, en lugar de versiones recortadas. Eso hace pensar que este mismo enfoque podría dar pie a más conversiones completas de recreativas.
Merece la pena estar atentos a si Modern Vintage Gamer elige otro título de Capcom a continuación. Y también a lo bien que funciona esta versión en equipos A1200 y CD32 reales a medida que más jugadores la prueben.
