Verlaten telefoons, pc-BIOS, Linux-distro's, Sega-arcades. De terreurcampagne van Doomguy tegen de hellehorden gaat door op een steeds groter aantal platforms, maar het nieuwste project van 'kgsws' brengt ons naar binnen in Doom... om het op zichzelf te laten draaien. De truc maakt gebruik van enkele bugs in Doom II, maar zodra Chocolate Doom zijn magie doet, is het eindresultaat prachtig.
Als je meer wilt weten over de eindeloze ports van Doom, zul je vroeg of laat wat technische details moeten leren. We hebben eerder gekeken naar de oorsprong van zijn onvergetelijke geluiden en een minidocumentaire met een uitstekende analyse van zijn kunstmatige intelligentie. Waarom is dat belangrijk? Omdat dit allerlei tweaks, mods, trucs en shortcuts mogelijk maakt. FastDoom is hier een uitstekend voorbeeld van, want het zorgt voor betere prestaties op systemen die vroeger veel moeite hadden met het originele spel. En zo komen we bij het YouTube-kanaal van 'kgsws', die onlangs het enige publiceerde dat we nog moesten zien: Doom draaien binnen Doom.
Doom in Doom: 'Doomception'
De video begint met het verkennen van een aantal bugs in Doom II en hoe je die kunt gebruiken voor verschillende effecten, bijvoorbeeld de nachtzichtbril in vlammen. Maar later komt de echte ster van de video: het uitvoeren van code. Met die mogelijkheid besloot 'kgsws' een kopie van Chocolate Doom te modificeren zodat het start vanuit Doom II en een eigen sessie laadt. Wat betekent 'eigen'? Dat je het dubbele aan RAM nodig hebt, maar je kunt die sessie besturen door op F12 te drukken.
Helaas heeft deze mod geen geluid (voorlopig), maar 'kgsws' heeft de moeite genomen om een hele bioscoop te creëren zodat de 'vertoning' van Doom II op een van de muren realistischer is. Alsof dat nog niet genoeg is, heeft hij ook Heretic binnen Doom laten draaien en een variant van Asteroids gemaakt die de geluiden van Doom II gebruikt. De code en de WAD's staan op GitHub, en als je wilt experimenteren, weet je wat je moet doen.
Officieel GitHub-profiel: Klik hier