News: 0180988194

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

How a Raspberry Pi Saved the Super Nintendo's Infamously Inferior Version Of 'Doom' (kotaku.com)

(Saturday March 14, 2026 @11:34PM (EditorDavid) from the Doom's-day dept.)


"Just the anachronism of seeing Doom , one of the poster children for the moral panic around violent video games, on a Nintendo console is novel," [1]writes Kotaku — especially with the console's underpowered " [2]Super FX" coprocessor

> Hampered by a nearly unplayable framerate, especially in later levels, and mired by sacrifices, like altered levels, no floor or ceiling textures, and the entire fourth episode being cut, [1995's] Doom on the Super NES was not a good version of the game, but it was Doom running on the Super NES, and, for that alone, [programmer Randal] Linden's genius deserves recognition.

But then in 2022 when Audi Sorlie interviewed Linden [3]on the YouTube show DF Retro , "Not really knowing where fate was going to take us, I asked [Linden] a throwaway question regarding the source code for Doom ."

> If you ever worked on this again, Sorlie asked, would you make any improvements or do anything differently?"

>

> "Yeah," Linden replied. "I have plenty of ideas if I could go back, but, you know, I don't think anyone's asking me to go back to Super Nintendo Doom and improve it."

>

> A few years passed, and Sorlie joined Limited Run Games as lead producer for their development department. When LRG asked him to run down his craziest ideas, a new, improved release of Randal Linden's Doom loomed large. Convincing Linden was easy, and Sorlie said even the folks at license holder Bethesda were more amused than anything.

>

> "You want to go back and develop for Super Nintendo?" they asked Sorlie. "Like, for real...?"

>

> "The trick was actually pretty cool," Linden said. "It's right here." He pointed to a chip on the prototype SNES cartridge, similar to the one Limited Run sent me to test out the game. "It's a Raspberry Pi 2350." Super FX chips are no longer in production for obvious reasons, but with a clever bit of programming, Linden was able to load software onto the Raspberry Pi that fools the SNES into thinking the game has one. "The Super Nintendo doesn't know that it's not talking to a Super FX," he explained. When he programs for it, he writes code almost identical to what he'd write for an authentic Super FX chip.

>

> "I had to go back and reverse-engineer my own code from 30 years ago," Linden laughed. "It's like, what was I doing here? And what was I doing there? Yeah, it was pretty tricky, some of the code. I was like, wow, I used to be very smart." The result of Linden's work? It's [4] Doom , running right on a Super Nintendo , but it's smoother, packed with new content, and even includes rumble.



[1] https://kotaku.com/doom-snes-id-shooter-original-limited-run-2000678756

[2] https://en.wikipedia.org/wiki/Super_FX

[3] https://youtu.be/BIauSQ_hIgo?si=NaoBnuc85a1S3YA_

[4] https://youtu.be/DBdBeMfcL04?si=ufUGRSntlGErCwiW



Raspberry Pi Pico 2 MCU, not Raspberry Pi SBC (Score:1)

by drnb ( 2434720 )

> "The trick was actually pretty cool," Linden said. "It's right here." He pointed to a chip on the prototype SNES cartridge, similar to the one Limited Run sent me to test out the game. "It's a Raspberry Pi 2350." Super FX chips are no longer in production for obvious reasons, but with a clever bit of programming, Linden was able to load software onto the Raspberry Pi that fools the SNES into thinking the game has one.

The "Raspberry Pi 2350." is a Raspberry Pi Pico 2, the microcontroller not the single board computer.

The Pico 2 is exceptionally cool, it has 2 ARM cores and 2 RISC V cores. It looks at the code and decides which pair of cores to use.

Don't show me any raspberry pi shit (Score:4, Informative)

by backslashdot ( 95548 )

I don't like that company anymore, they sold out their original mission of making things cheap (Reference: [1]https://static.raspberrypi.org... [raspberrypi.org] ). Now they're about quick profits while sacrificing both long term prosperity and the mission of making computing available for all humanity.

[1] https://static.raspberrypi.org/files/about/RaspberryPiFoundationStrategy2016-18.pdf

Pi 4 for $35 and Pi 5 for $45, mission intact (Score:2)

by drnb ( 2434720 )

> I don't like that company anymore, they sold out their original mission of making things cheap

They sell a Raspberry Pi 4 for $35 and a Raspberry Pi 5 for $45. That is pretty much in line with their original mission.

Yes, you can spend more than that with RAM upgrades. But the original mission, something to learn Linux and hardware with, is fulfilled by those inexpensive models.

Might as well use a software emulator. (Score:3)

by Truekaiser ( 724672 )

I am hating the recent trend of sticking a raspberry pi into a retro console to 'emulate' part of it and calling it a hack.

If you're going to do that, might as well emulate it via software on a pc. you can leverage a full modern graphics stack, api's,a nd shaders to enhance the game.

Re: (Score:2)

by Truekaiser ( 724672 )

Nothing you said disproves that. It's not a hack, just turning the og console into an emulated version of itself, at that point you might as well emulate the entire thing on a modern pc. Because you're no longer using real hardware and any advantages that come with that but all the disadvantages of imperfect emulation.

A hack would be tapping into the internal video data lines/output/traces to input into an hdmi encoder chip for an hdmi port. But no we don't do that now, we just cram a raspberry pi, and emul

I'd rather listen to Newton than to Mundie.
He may have been dead for almost three hundred years,
but despite that he stinks up the room less.

- Linus Torvalds on Craig Mundie's "shared source" speech.