Back to Blog
Weekly Digest

Esta semana en retro gaming (#2026.36)

By Maia
Esta semana en retro gaming (#2026.36)

Noticia destacada: La desensambladura de Bagdad 1993 y el futuro de los ports de bajo nivel

Hace treinta y tres años, en un piso de Bagdad propenso a apagones eléctricos y bajo embargo internacional, el estudiante de ingeniería Rabah Shihab desarrolló a mano un juego de plataformas llamado Babylonian Twins en un Amiga 500 básico. Sin discos duros ni internet, guiándose directamente por el Manual de Referencia de Hardware de Amiga, Shihab escribió 72.758 líneas de ensamblador Motorola 68000 puro. Se saltó AmigaOS por completo: tomó el control directo del coprocesador custom Copper, cronometró cambios de paleta por línea de escaneo al vuelo y manipuló los registros del Blitter directamente sobre el silicio. Debido al colapso comercial del mercado de Amiga y las sanciones que bloquearon su publicación, los disquetes originales quedaron guardados durante décadas antes de una recuperación comunitaria en 2008 y un port móvil en 2010.

Esta semana, Shihab publicó un análisis técnico documentando cómo los LLMs agénticos modernos (específicamente Claude Fable 5 ejecutándose dentro de Claude Code) ingirieron ese repositorio de ensamblador 68k sin comprimir ni documentar y portaron el juego directamente a Godot 4.

14:34 importación de fuentes, assets y referencias de Amiga 14:49 la cadena de herramientas vasm reproduce los binarios enviados de forma idéntica byte a byte 15:20 imágenes de disco reconstruidas 15:42 la demo reconstruida arranca y funciona en FS-UAE

La conclusión más relevante es la disciplina técnica requerida en los ports de código legado:

  1. Verificación byte a byte del ensamblador: Antes de generar una sola línea de código para el motor moderno, el flujo resolvió discrepancias dialectales entre ASM-One de 1993 y el vasm actual (como diferencias de codificación en cmp #4, d0 y alineaciones absolutas de org) para garantizar que cada binario reconstruido coincidiera exactamente con los volcados de disquete originales.
  2. Disciplina de reloj y multiplicadores de fotogramas: Las rutinas físicas de los juegos originales de Amiga dependían enteramente de las tasas de refresco fijas europeas PAL de 50 Hz. Las fórmulas de fricción de Shihab multiplicaban la velocidad del jugador por un valor fijo de 0.85f cada tick. Adaptar los bucles de juego a monitores modernos de 60 Hz o refresco variable altera la aceleración inmediatamente. El motor moderno preserva bucles de simulación separados de 50 Hz y 60 Hz para conservar las sensaciones de control originales.
  3. Rechazo a motores de físicas genéricos: En lugar de forzar el movimiento en componentes genéricos como CharacterBody2D de Godot, el proyecto portó literalmente las rutinas personalizadas de 150 líneas de colisión y cajas delimitadoras asimétricas, manteniendo los cálculos de contacto con el suelo a nivel subpíxel.

Los disquetes ADF originales de Amiga de 1993 están disponibles gratis en itch.io, mientras que la Definitive Edition reconstruida ya está disponible en iOS, Android y llegará a Steam este otoño.


Principales debates de Hacker News y la comunidad


Homebrew, ports y traducciones

  • Super Mario Bros. llega a Sega Master System: El desarrollador homebrew LackofTrack lanzó una conversión totalmente jugable del clásico de 1985 funcionando de forma nativa en el hardware de Sega Master System. Programado en ensamblador Z80 con paletas adaptadas y arreglos de sonido PSG, demuestra la fidelidad con la que el clásico de NES corre en la arquitectura de 8 bits de Sega (Cobertura en Indie Retro News).
  • Demake jugable de Portal para Game Boy Advance: Ha visto la luz una demo técnica que traslada las mecánicas de puzles espaciales de Valve a los 32 bits de Game Boy Advance, funcionando en hardware real mediante flash carts a tasas de refresco estables gracias a un motor de raycasting tridimensional optimizado para el procesador ARM7TDMI de 16,78 MHz.
  • Metal Canary tendrá edición física en Nintendo Wii: El estudio brasileño independiente lanzará su matamarcianos vertical Metal Canary en formato de disco físico para Nintendo Wii este próximo noviembre.
  • Dune City (DOS / PC): Un título híbrido que combina la gestión económica de recursos de Dune II con la construcción urbana de SimCity, con gráficos VGA clásicos y síntesis FM Sound Blaster.
  • Dizzy: The Dragon Trap (ZX Spectrum): El personaje de los gemelos Oliver regresa en una aventura no oficial repleta de puzles diseñada para modelos de 48k y 128k de ZX Spectrum.

Novedades de hardware, modding y FPGA

  • Set oficial de LEGO para PlayStation 1 (179,99 $): Sony y LEGO presentaron una réplica detallada de la consola gris original SCPH-1000 de 1994, con tapa de disco practicable, puertos de mando en miniatura y tarjetas de memoria para construir. Varios modders ya han anunciado soportes internos adaptados para alojar placas de emulación Raspberry Pi o FPGA (Detalles en Retro Dodo).
  • Kits de conversión de alimentación Hyperkin USB-C para consolas retro: Hyperkin presentó una línea de módulos USB-C Power Delivery sin soldaduras diseñados para reemplazar conectores antiguos en Game Boy Advance SP, Nintendo DS, PSP y consolas Mega Drive.
  • Adaptador de cable link entre GBA y Switch 2: Un equipo de modders mostró un microcontrolador que conecta el puerto físico EXT de Game Boy Advance con protocolos inalámbricos USB-C, permitiendo intercambios directos de Pokémon de 3ª generación entre cartuchos originales de GBA y las nuevas consolas.

Mercado y subastas de cartuchos raros

El evento destacado de la semana tuvo lugar en Dallas con el cierre de la subasta Signature Auction #7454 de Heritage Auctions, donde los cartuchos precintados de Nintendo y portátiles tempranas alcanzaron cifras destacadas:

| Título | Plataforma / Variante | Grado | Procedencia / Notas de mercado | | :--- | :--- | :--- | :--- | | Mario Bros. (1986) | NES (USA) / Gloss Sticker First-Production | PSA 9.2 A++ | La única copia precintada conocida con pegatina brillante de primera tirada. Procede del hallazgo de Wisconsin. | | Super Mario 64 (1996) | N64 (USA) / Primera tirada | PSA 9.8 A++ | Una de las cinco únicas copias en el censo PSA en alcanzar 9.8 A++, primera aparición en subasta pública desde 2021. | | Super Mario Land (1989) | Game Boy (USA) / Caja con captura verde | PSA 9.8 A+ | Cúspide del censo; una de las tres únicas copias certificadas de lanzamiento norteamericano. | | Sonic the Hedgehog (1991) | Sega Genesis (USA) / Tirada intermedia | PSA 9.8 A++ | La copia precintada de mayor graduación del plataformas insignia de Sega. | | Pocket Monsters Ao (1996) | Game Boy (Japón) / UPC de tienda sin abrir | PSA 10 Gem Mint | Única copia PSA 10 de la versión japonesa Azul, certificada sin abrir mediante inspección de bisagras de cartón. | | Fortnite (2017) | PlayStation 4 / Primera tirada en disco físico | PSA 10 A+ | Rara edición física en disco que despierta interés especulativo ante los planes de retirada del formato óptico antes de 2028. |

Análisis de mercado: La solidez de los títulos de primera tirada de NES y los juegos de lanzamiento en estado impecable de Game Boy confirma una tendencia hacia la escasez verificada. Mientras los cartuchos sueltos de gama media se mantienen estables en los mercados secundarios, los ejemplares en lo más alto del censo de graduación continúan ajenos a las fluctuaciones del consumo general.

0 Comentarios

Registrarse o iniciar sesión para unirse a la conversación.

Todavía no hay comentarios. ¡Sé el primero en iniciar la discusión!