Los entusiastas de Atari 8-bits están a punto de recibir una gran sorpresa con la llegada de «Bubble Bobble», uno de los videojuegos de plataformas más queridos de todos los tiempos.
El proyecto ha sido llevado a cabo por Krzysztof "Vega" Góra (Polonia), quien ha trabajado duro para adaptar este icónico juego, lanzado originalmente por Taito en 1986, a los sistemas Atari XE/XL. Este título coloca a uno o dos jugadores al mando de los adorables dragones Bub y Bob, cuya misión es liberar a sus novias atrapadas en 100 niveles repletos de enemigos y obstáculos.
El port es particularmente interesante porque se ha basado en la versión para BBC Micro, la cual nunca fue publicada oficialmente. Debido a la ausencia del código fuente original, "Vega" tuvo que desensamblar y recomponer todo desde cero, adaptándolo cuidadosamente para los ordenadores Atari. A pesar de las dificultades técnicas, logró mantener la esencia y el espíritu del título original, replicando su dinámica de juego y el diseño visual de forma fiel.
Uno de los desafíos más grandes fue el de manejar la carga de niveles, ya que «Bubble Bobble» cuenta con un centenar de pantallas diferentes. Para ello, Góra implementó un sistema que permite cargar los niveles directamente desde el disco flexible. Gracias a esta técnica, los archivos de niveles -que ocupan alrededor de 25 KB- se mantienen en el disco, lo que permite disfrutar de una versión completa del juego en un sistema con solo 64 KB de memoria RAM. El nivel 100, que ocupa 7 KB adicionales, se carga únicamente cuando el jugador llega al último enfrentamiento con el jefe final, lo cual optimiza considerablemente el uso de memoria.
A nivel gráfico, la versión de Atari utiliza el modo ANTIC 4 con una pantalla ancha que permite una resolución efectiva de 128x200 píxeles en ocho colores, similar a la versión de BBC Micro. Sin embargo, replicar esta gama cromática en Atari XL/XE no fue tarea fácil, ya que, de forma predeterminada, la máquina solo puede manejar cinco colores. Para superar esta limitación, "Vega" implementó cambios de color durante las interrupciones DLI y superposiciones de PMG bajo los sprites, logrando así un resultado visual sorprendente. Aunque algunos jugadores podrían notar cierto parpadeo en pantalla debido a la cantidad de objetos animados en acción, el autor asegura que el juego se desempeña de manera muy similar a la versión de BBC Micro.
{getCard} $type={post} $title={No te pierdas}
"Vega" destacó que la versión para Atari 8-bits no solo es una simple conversión, sino una versión expandida y optimizada del motor gráfico de la BBC Micro. Mientras que el original contaba con un único procedimiento de dibujo, la nueva versión ha sido mejorada con tres tipos diferentes de rutinas, que se seleccionan automáticamente según el tipo de sprite en pantalla. Gracias a estas optimizaciones, el juego es capaz de manejar hasta 35 sprites simultáneamente en momentos de máxima acción.
El apartado sonoro, a cargo de Michael "Miker" Szpilowski, también ha sido optimizado para el hardware de Atari. Utilizando Raster Music Tracker (RMT), "Miker" compuso una banda sonora que se reproduce en cada fotograma durante las interrupciones VBL, lo que proporciona una experiencia auditiva envolvente y fiel al estilo del juego original.
«Bubble Bobble» no es solo un hito técnico, sino también un esfuerzo comunitario. "Vega" agradece a varias personas que colaboraron en la creación de esta conversión. Entre ellos se encuentran Krzysztof "KAZ" Ziembik, quien brindó asesoramiento sobre elementos del juego; Jerzy "Mono" Kut, que ayudó a resolver problemas de jugabilidad; así como Zbigniew "Saberman" Zieliński y Giann Velasquez (editor de Atariteca), quienes se encargaron de probar y ofrecer ideas para mejorar el juego. Además, Krzysztof "XXL" Dudek facilitó el uso de xBootDOS para optimizar el soporte de la disquetera.
El trabajo de Vega no es nuevo para la comunidad de Atari 8-bits. En los últimos meses ha lanzado dos notables adaptaciones: «Cyborg Warriors» y «Mikie», que también han sorprendido por su calidad y fidelidad a los originales.
Con «Bubble Bobble», Vega demuestra una vez más su capacidad para llevar a los sistemas Atari 8-bits experiencias de juego completas y de alto nivel, revitalizando clásicos que parecían inalcanzables para esta plataforma.