Nadšenec rozběhl Doom na 40 let starém řadiči tiskárny
Youtuber z kanálu Adrian's Digital Basement úspěšně zprovoznil legendární hru Doom na 40 let staré základní desce profesionální tiskárny Agfa Compugraphic.
Can it run Doom? Tvůrce z technologického YouTube kanálu Adrian's Digital Basement dosáhl dalšího milníku v komunitě úpravců starého hardwaru. Podařilo se mu oživit 40 let starý tiskový řadič tak, aby na něm mohl spustit plnohodnotný operační systém a následně i legendární střílečku Doom.
Nejedná se však o běžnou domácí tiskárnu. Zařízení Agfa Compugraphic 9000PS sloužilo v profesionálním tiskárenském průmyslu jako takzvaný RIP (Raster Image Processor). Jeho úkolem bylo zpracovávat složité PostScriptové soubory a převádět je na rastrové obrázky pro další zpracování. Kvůli této výpočetně náročné úloze byla základní deska osazena na svou dobu velmi výkonným procesorem Motorola 68020 s taktem 16 MHz. Tomu navíc sekundovala vstupně-výstupní deska s vlastním čipem Motorola 68000.
Aby bylo možné na tomto specializovaném kusu hardwaru spustit hru, musel autor provést řadu složitých úprav. Základem bylo reverzní inženýrství původního kódu v paměti ROM. Původní interpret PostScriptu od společnosti Adobe byl nahrazen vlastním firmwarem vycházejícím z projektu AGFA-MON. Pro získání obrazového výstupu bylo navíc nutné k desce připojit 8bitovou grafickou kartu VERA, která je navržena speciálně pro podobné amatérské projekty.
Po zavedení upraveného operačního systému Minix (z rodiny Unix) se youtuberovi podařilo spustit sharewarovou verzi hry Doom 1.9. Vzhledem k možnostem procesoru 68020 (který poháněl například i počítače Amiga 1200) byl chod hry očekávatelně velmi pomalý. Zážitek navíc komplikovala absence podpory standardních PS/2 klávesnic, kvůli čemuž byla hra prakticky neovladatelná. I přes mizernou snímkovou frekvenci jde však o fascinující ukázku toho, jak lze historický jednoúčelový hardware proměnit v retro herní stroj.