Sonic the Hedgehog 2 llega a Amiga AGA gracias a un port asistido por IA
El 22 de octubre de 2026, el moderador del foro English Amiga Board (EAB), Cody Jarrett, ha publicado un port de Sonic the Hedgehog 2 para Commodore Amiga AGA. El trabajo es ambicioso: incluye las once zonas del juego original, el modo cooperativo con Tails controlado por la máquina o por un segundo jugador, el modo VS para dos jugadores y las fases especiales. La conversión abarca desde el logotipo inicial hasta los créditos finales, tal y como informa Indie Retro News.
Lo más llamativo del proyecto no es solo el resultado, sino el método. Jarrett ha utilizado la IA Claude, de Anthropic, para traducir la lógica del código 68000 del juego original, obtenida a partir de la desensambladora s2disasm de la comunidad Sonic Retro, a lenguaje C. Después, según el propio autor, ejecutó el código original y el nuevo en paralelo usando el motor Unicorn para verificar que los resultados fueran idénticos. Este enfoque contrasta con el del programador conocido como reassembler, que está preparando su propio port de Sonic the Hedgehog para Amiga, pero codificado íntegramente por humanos. Son dos filosofías opuestas dentro del desarrollo retro que conviven en el tiempo.
La conversión no es un simple calco de la ROM de Mega Drive. La Amiga depende de gráficos prerenderizados y audio sampleado, mientras que la consola de Sega generaba la música por hardware y comprimía los tiles. Por eso, el port necesita mucha más memoria que el megabyte original. Según la noticia, el juego requiere 4 MB de Fast RAM para albergar el programa de 2 MB y los 3,9 MB que necesita cada acto, además de 2 MB de Chip RAM para las pantallas duales, los sprites por hardware y las muestras de audio. Visualmente se usa la técnica Copper de la Amiga para el scroll por líneas y los efectos de agua, mientras que el blitter se encarga de los objetos. La música de Sonic, compuesta originalmente para el chip FM de Mega Drive, se ha convertido en módulos ProTracker de 4 canales que reproduce el chip Paula de la Amiga.
La publicación del port ha venido acompañada de una larga lista de comentarios de la comunidad, algunos de los cuales reportan incidencias. Un usuario con una configuración A1200 con 32 MB de Fast RAM y aceleradora 68030/50 MHz menciona un posible problema de memoria que impide que la música suene y que provoca errores en la zona Chemical Plant, además de un fallo en el modo demo que corrompe la partida si se deja la intro en bucle. También apunta a ciertos tirones en el scroll al cruzar las cascadas del primer nivel, aunque el resto va a 50 fps. Otro usuario, sin embargo, afirma que en un Amiga 1200 de serie con Fast RAM el juego corre sin problemas y a la misma velocidad que la versión de Mega Drive. Los comentarios también aprovechan para loar el trabajo, con frases como que el autor es «el héroe y el monstruo del software», y para lamentar que la Amiga no recibiera este tipo de conversiones en su época dorada. Todo ello se puede leer en la propia entrada de Indie Retro News.
Este lanzamiento llega en un momento curioso para la escena retro española y europea. La relación entre Sonic y Amiga siempre ha sido una asignatura pendiente. Sega y Commodore fueron rivales directos en los 80 y 90, y aunque hubo algún acercamiento puntual, la mascota de Sega nunca llegó oficialmente a los ordenadores de Commodore. Por eso, cada port no oficial que aparece, ya sea de Sonic 1, de este Sonic 2 o de otros clásicos de la compañía, se celebra como un pequeño hito. Además, el uso de IA para traducir y verificar código de una consola de 16 bits a un ordenador de 32 bits abre un debate sobre las herramientas del futuro del retro desarrollo, un tema que también está presente en otras iniciativas recientes, como la exposición del 35 aniversario de Sonic en Tokio, que mostrará documentos de desarrollo inéditos, o los análisis de la saga, como el que dedicamos a Sonic Forces.
Por ahora, el port se puede descargar desde el enlace que ha facilitado el autor. La comunidad sigue probándolo en distintas configuraciones, y los comentarios apuntan a que, pese a los fallos reportados, el resultado es sorprendentemente fiel al original para un sistema que nunca estuvo pensado para ello. Habrá que ver si Jarrett publica actualizaciones que corrijan los problemas de memoria y de scroll, o si la comunidad se lanza a pulir el código. Lo cierto es que, 34 años después del lanzamiento de la Amiga 1200, por fin se puede jugar a Sonic the Hedgehog 2 en un ordenador de Commodore, y encima con un desarrollo que mezcla lo mejor del ensamblador clásico con las herramientas más modernas de asistencia por IA.
Fuente: Indie Retro News
