Wolfenstein 3D llega por primera vez a la Atari Lynx gracias a un impresionante port homebrew
Pocos títulos son tan emblémáticos de los primeros años 90 como Wolfenstein 3D, el FPS seminal de id Software publicado en 1992. Aunque el juego fue adaptado a numerosas plataformas de la época, la consola portátil de 8 bits de Atari - la Lynx - nunca recibió una versión oficial: las negociaciones entre Atari e id Software fracasaron en su momento. Treinta y cuatro años después, el desarrollador pwwit1 ha llenado ese hueco con un impresionante port homebrew: Wolfenstein 3D Shareware v1.1.0.
El logro técnico es genuinamente notable. pwwit1 dedicó cuatro años a desarrollar este port en C++ y ensamblador 65C02 usando el compilador llvm-mos, aprovechando el modo TATE y las capacidades de inclinación y escala del procesador gráfico Suzy de la Lynx. Para trabajar dentro de la restricción de 64 KB de RAM de la consola, las texturas de paredes y los sprites se cargan directamente desde el cartucho. En lugar del raycasting tradicional, el port utiliza un árbol BSP para gestionar el renderizado, una solución elegante adaptada a las limitaciones del hardware. El audio fue muestreado directamente del juego original.
Solo los primeros tres niveles de la versión shareware están actualmente disponibles para descargar, por razones de derechos de autor. La comunidad de la Atari Lynx ha acogido el proyecto con entusiasmo, con miembros que lo califican de calidad “insana”. Puedes descargar el port homebrew y encontrar instrucciones para flashearlo en un cartucho real o ejecutarlo en un emulador de Lynx en el hilo dedicado de AtariAge.
Fuente: Time Extension
Crédito de la imagen: «Atari-Lynx-I-Handheld» por Evan-Amos, licencia CC BY-SA 3.0, vía Wikimedia Commons (redimensionada).