No, la idea no es nueva: si buscas algo como «Doom C64» en Google, encontrarás varias iniciativas que reúnen a estos dos clásicos inagotables, pero lo que tenemos hoy es diferente. Gracias al cartucho de expansión RAD y al proyecto RAD-Doom, los entusiastas del Commodore 64 y 128 ya pueden jugar la demo del Doom utilizando buena parte del hardware original, incluido el ratón 1351.

RAD-Doom: Jugando Doom en un Commodore 64
Jugando Doom en un Commodore 64

Para el Doom, cualquier cosa es compatible si somos lo suficientemente valientes: Ladrillos Lego, el Bloc de Notas, un BIOS o teléfonos de línea. Tarde o temprano aparece un hack, mod, port, adaptación o conversión que extiende la cacería infernal del Doomguy. Los ordenadores clásicos no son la excepción, y el primero en nuestra lista es el Commodore 64. Los entusiastas han hecho verdaderos milagros con el código, pero el C64 no puede ejecutar Doom por sí solo, a menos que reciba un poco de ayuda.

RAD-Doom: «Rip and tear» en un Commodore 64

Este vídeo, publicado en el canal de emulaThor, nos enseña RAD-Doom, una demo técnica desarrollada por el usuario Frenetic, que permite a los usuarios de un Commodore 64 o 128 ejecutar la versión shareware de Doom en sus equipos usando el cartucho de expansión RAD. Este cartucho puede emular módulos de memoria (hasta 16 MB, o 4 MB en modo GeoRAM/NeoRAM), pero también funciona como un «CPU externo» para el Commodore, gracias a un Raspberry Pi 3A+, 3B+ o Zero 2 W.

RAD-Doom aprovecha ese rol del cartucho RAD. emulaThor explica que los gráficos son renderizados por el chip VIC-II del Commodore 64, y el sonido queda a cargo del clásico SID (aunque existen otras opciones, entre las que destaca SIDKick). Además, la demostración comienza con el teclado y después suma el ratón 1351.

El segundo vídeo de emulaThor se centra en las diferencias técnicas del sonido. Todo lo que se escucha proviene de un SID 8580 estándar; luego sigue con el mencionado SIDKick (un reemplazo drop-in) y finalmente combina el SIDKick con el MT32-Pi para procesar MIDI. En la última parte del vídeo utiliza un adaptador DigiMax.

En resumen, jugar a Doom en el Commodore 64 requiere una buena dosis de DIY, pero los fans del hardware retro no lo dudarán dos veces, y las opciones de audio son demasiado amplias como para ignorarlas. Además, todo el material necesario es open source, desde el cartucho RAD hasta el propio RAD-Doom.

Cartucho RAD: Haz clic aquí

RAD-Doom: Haz clic aquí