2 ms·
"Cartridge that works on a stock NES" is muddied waters now, since a cartridge can contain a full computer that feeds data directly to the PPU bus, while the ma
by Dwedit 2y ago
"Cartridge that works on a stock NES" is muddied waters now, since a cartridge can contain a full computer that feeds data directly to the PPU bus, while the main NES CPU mostly runs idle.
See "DOOM on NES": https://www.youtube.com/watch?v=FzVN9kIUNxw https://www.youtube.com/watch?v=FzVN9kIUNxw
or Reverse emulating the NES to give it SUPER POWERS https://www.youtube.com/watch?v=ar9WRwCiSr0 https://www.youtube.com/watch?v=ar9WRwCiSr0
- dlcarrier 2y agoAlways has been A few period games, like Star Fox and Yoshi's Island, include a RISC processor and a frame buffer, rendering the graphics in the cartridge before transferring the output to the PPU. Edit: The original SNES version of DOOM itself ran this way.
- userbinator 2y agoTrue, but this runs on the main CPU, although it does appear to make use of a hardware multiplier in the MMC5: https://www.nesdev.org/wiki/MMC5#Unsigned_8x8_to_16_Multiplier_($5205,_$5206_read/write) https://www.nesdev.org/wiki/MMC5#Unsigned_8x8_to_16_Multipli...
- anthk 2y agoWait, mappers can do ALU-like work beyond mapping the ROMs in cartridges?