Si eres un apasionado de la escena homebrew de la mítica máquina de Sinclair, en speccy.es siempre estamos al acecho de nuevas propuestas que rindan homenaje a los clásicos de los 8 bits. Hoy os traemos un análisis de Pac ZX Boriel, un particular clon de Pac-Man desarrollado por el creador español Juan Eguía que cuenta con una historia de desarrollo de lo más curiosa.
De la lentitud del Sinclair BASIC a la velocidad de Boriel Basic
El desarrollo de Pac ZX Boriel es un ejemplo perfecto de cómo las herramientas modernas pueden cambiar por completo el destino de un videojuego retro. Originalmente, Juan Eguía programó este juego en una sola tarde utilizando el Sinclair BASIC clásico. El resultado fue el esperado para la época: un clon de Pac-Man con un código rudimentario que se ejecutaba a una velocidad extremadamente lenta, haciéndolo prácticamente injugable.
Años más tarde, el autor decidió rescatar el proyecto y compilar el código original utilizando Boriel Basic (también conocido como ZXBasic), un compilador moderno de BASIC para ZX Spectrum extremadamente optimizado que traduce el código a lenguaje ensamblador.
Aquí es donde ocurrió el giro inesperado: al compilarlo, el juego pasó de ser "injugablemente lento" a ser "injugablemente rápido". El rendimiento del motor de Boriel Basic era tan alto que el Pac-Man y los fantasmas se movían a una velocidad absurda en la pantalla del Spectrum. Para solucionar este bendito problema técnico, el desarrollador tuvo que improvisar un menú de configuración de velocidad antes de empezar la partida, permitiendo a los jugadores ralentizar la acción a un nivel disfrutable y clásico.
Jugabilidad y fidelidad técnica
Una vez ajustada la velocidad en su menú inicial, nos encontramos ante un clon de Pac-Man muy simpático, directo y que captura toda la esencia de las producciones más artesanales de los años 80. Los gráficos respetan el límite de atributos del Spectrum, ofreciendo ese colorido tan característico sobre fondo negro, con un pixel art sencillo pero reconocible al instante.
El juego se distribuye de forma totalmente gratuita y es una delicia para los amantes de las curiosidades de la programación. Al ser un desarrollo nacido del BASIC tradicional y refinado con herramientas modernas, representa muy bien la filosofía del "hazlo tú mismo" (homebrew) que mantiene vivo al ZX Spectrum en pleno siglo XXI.
Cómo jugar a Pac ZX Boriel
Para disfrutar de este título en tu ordenador o dispositivo preferido, solo necesitas seguir unos sencillos pasos:
- Descarga el archivo comprimido que contiene la imagen de cinta.
- Descomprime el archivo paczx55.zip para obtener el archivo con extensión .tap (paczx5.tap).
- Abre tu emulador de ZX Spectrum favorito (como Spectaculator, RetroVirtualMachine o Fuse).
- Carga el archivo .tap y escribe el comando clásico: LOAD ""
También puedes transferir el archivo a un dispositivo físico (como un DivMMC) si prefieres jugarlo en tu ZX Spectrum real.
Descarga Pac ZX Boriel gratis
El juego está disponible para su descarga en la plataforma itch.io. Te animamos a probarlo, ajustar el selector de velocidad a tu gusto y apoyar el trabajo de los desarrolladores de la comunidad española de retroinformática.
DESCARGAR PAC ZX BORIEL EN ITCH.IO
¿Qué te ha parecido este curioso experimento de velocidad de Juan Eguía? ¿Has logrado pasarte el juego en su máxima velocidad? ¡Déjanos tus impresiones en los comentarios!
Comentarios
Publicar un comentario