Utvecklaren Randal Linden, som skapade Super Nintendo-porten av Doom från 1995, återvänder för att förbättra den tre decennier senare tillsammans med Limited Run Games. Genom att använda en Raspberry Pi för att emulera hårdvara inkluderar den uppdaterade versionen smidigare spel och nya funktioner. Projektet förverkligar en länge närd idé om att förfina den tekniskt utmanande originalutgåvan.
År 1994 anslöt sig Randal Linden till Sculptured Software i San Diego för att arbeta på projekt för Super Nintendo. Inspirerad av en demonstration av Star Fox som använde Super FX-chippet utvecklade Linden ett hemmabryggt kit genom att modifiera Star Fox-kassetter med RAM och en boot-ROM ansluten till en Amiga-dator. För att testa Super FX-chippet började han med att reverse-engineera Doom och skapade en anpassad spelmotor baserat på Matthew Fells inofficiella specifikationer utan att använda id Softwares originalkod. Denna insats imponerade på hans team, vilket ledde till en överenskommelse med id Software om en officiell port som släpptes 1995 av Williams Entertainment och Linden. SNES-versionen led av låga bildfrekvenser, ändrade nivåer, saknade golv- och taktexturer samt utebliven fjärde episod på grund av hårdvarubegränsningar, trots konsolens underdimensionerade specifikationer jämfört med PC-datorer från den tiden. Linden beskrev den ursprungliga utvecklingen: “I had this idea. Let’s go out to a store and buy the Star Fox cartridges, buy three or four of them. Open up the cartridge and replace the ROM with some RAM and a little tiny boot ROM.” Porten är fortfarande anmärkningsvärd för att ha fört en PC-shooter till Nintendo-hårdvara mitt i moralpanik kring våldsamma spel. Snabbspolning till de senaste åren: Audi Sorlie, en beundrare av Lindens arbete sedan barndomen och nu lead producer på Limited Run Games, föreslog att återbesöka porten efter att Linden släppt källkoden 2020. I en intervju mindes Sorlie att hon frågat Linden: “If you ever worked on this again, would you make any improvements or do anything differently?” Linden svarade bejakande men tvivlade på intresse. Sorlie pitchade idén till Limited Run och fick stöd från licensinnehavaren Bethesda. För förbättringen reverse-engineerade Linden sin 30 år gamla kod och integrerade en Raspberry Pi RP2350-chip i prototypkassetter. Denna setup emulerar det utgångna Super FX-chippet och låter SNES köra förbättrad mjukvara sömlöst. “The Super Nintendo doesn’t know that it’s not talking to a Super FX,” förklarade Linden. Resultatet erbjuder högre bildfrekvens, circle strafing, återställt innehåll och rumble-stöd via en anpassad kontroller. Sorlie noterade Bethesdas reaktion: “You want to go back and develop for Super Nintendo? Like, for real?” Projektet belyser kreativa lösningar på begränsningar i retrohårdvara och erbjuder en förfinad upplevelse på originalkonsoler.