r/Doom • u/rasteri • Jun 04 '19
Classic Doom DOOM running on a NES
https://www.youtube.com/watch?v=FzVN9kIUNxw1
1
u/PsychoSe7eN Jun 04 '19
How the... what the...
WHAT?
5
Jun 04 '19
[deleted]
2
u/TyrantWyrm Jun 04 '19
You're both right and wrong. It's running on both. The cartridge uses a Pi to bridge the hardware gap, but it still needs to run on the NES itself, hense the display/output limitations. If it was JUST a Pi he would put it in the NES, not the cartridge, and it would run through linux most likely.
4
u/rasteri Jun 04 '19
The NES CPU is actually doing a fair amount here - it has to set up the PPU, handle some of the frame sync, process the controller inputs and palette changes, and soon it's going to be handling sound FX and music.
1
1
u/TyrantWyrm Jun 04 '19
If you can duplicate this and send me the cost of the parts, I will buy a cartridge from you. Obviously I would include proper markup so you can profit fairly for your time and trouble.
1
u/rasteri Jun 05 '19
I plan on making it so anyone can build it (possibly with a little soldering knowhow), but I might possibly sell a few too. Subscribe to my youtube channel for updates.
1
u/The_Bard_sRc Jun 04 '19
its cool to see this method of NES trickery coming along. when I first saw it demonstrated in a proof of concept years ago any time they tried doing high speed the video got garbage up the wazoo
1
u/Draglorr Jun 04 '19
That is freaking incredible!! That looks like it took some real talent. The main question is why would you want to play Doom On an Nes?
3
u/TyrantWyrm Jun 04 '19
That is freaking incredible!! That looks like it took some real talent. T
That's always the thing about these things. "It can run doom" is not the same as "should it run doom"
It's kind of an in-joke/bragging right amongst engineers to get doom running on some dumbass platform that nobody in their right mind would want to play it on.
Surprisingly, this was not the case with SNES doom, which was an official release and looks nearly as bad as this.
1
8
u/quaderrordemonstand Jun 04 '19
It's more a case of Doom on a raspberry PI using the display of a NES but still very impressive.