No, l'idea non è nuova: se cerchiamo qualcosa come «Doom C64» su Google, troveremo rapidamente diverse iniziative che riuniscono questi due classici inesauribili, ma quello che abbiamo oggi è diverso. Grazie a una cartuccia di espansione conosciuta come RAD e al progetto RAD-Doom, gli appassionati di Commodore 64 e 128 ora possono giocare alla demo di Doom usando gran parte dell'hardware originale, incluso il mouse 1351.
Mattoncini Lego, Blocco Note, un BIOS, telefoni fissi… per Doom, qualsiasi cosa è compatibile se siamo abbastanza coraggiosi. Prima o poi apparirà un hack, mod, port, adattamento o conversione che estende la caccia infernale del Doomguy. I computer classici non fanno eccezione, e il primo della nostra lista è il Commodore 64. Gli appassionati hanno fatto veri miracoli con il codice del gioco, ma il C64 non può eseguire Doom da solo, a meno… che riceva un po' di aiuto.
RAD-Doom: «Rip and tear» su un Commodore 64
Questo video pubblicato sul canale di emulaThor ci mostra RAD-Doom, una demo tecnica sviluppata dall'utente Frenetic, che consente agli utenti di un Commodore 64 o 128 di eseguire la versione shareware di Doom sui propri computer usando la cartuccia di espansione RAD. Questa cartuccia può emulare moduli di memoria (fino a 16 MB, o 4 MB in modalità GeoRAM/NeoRAM), ma funziona anche come una «CPU esterna» per il Commodore, grazie a un Raspberry Pi 3A+, 3B+ o Zero 2 W.
RAD-Doom sfrutta questo ruolo della cartuccia RAD, tuttavia, emulaThor spiega che la grafica è renderizzata dal chip VIC-II del Commodore 64, e l'audio è gestito dal classico SID (sebbene esistano altre opzioni, tra cui spicca SIDKick). Come se non bastasse, la dimostrazione inizia con la tastiera, ma poi aggiunge il mouse 1351.
Il secondo video di emulaThor si concentra sulle differenze tecniche dell'audio. Tutto ciò che sentiamo proviene da un SID 8580 standard, poi prosegue con il già citato SIDKick (una sostituzione drop-in), e infine combina il SIDKick con il MT32-Pi per elaborare il MIDI. Nell'ultima parte del video utilizza un adattatore DigiMax.
In sintesi, giocare a Doom sul Commodore 64 richiede una buona dose di fai-da-te, ma i fan dell'hardware retro non ci penseranno due volte, e le opzioni audio sono troppo ampie per ignorarle. Inoltre, tutto il materiale necessario è open source, dalla cartuccia RAD fino allo stesso RAD-Doom.
Cartuccia RAD: Clicca qui
RAD-Doom: Clicca qui