3 ms·
It’s a feature that doesn’t take much die space to implement, so if they didn’t need those pins otherwise I don’t see why not to add it. If it turned out that t
by ndiddy 4mo ago
It’s a feature that doesn’t take much die space to implement, so if they didn’t need those pins otherwise I don’t see why not to add it. If it turned out that the PPU wasn’t good enough for what developers expected, this would have let them make a quick follow-up console as a stop-gap with little R&D expense required. If you want an actual example of overengineering on the NES, they put a giant custom connector on the bottom of every system that never ended up getting used for anything. They probably wasted at least a couple bucks per unit on that.
- StilesCrisis 4mo agoThey did use the connector on the Famicom multiple times, so it's not a complete waste. They just didn't end up bringing the Disk System or Satellaview stateside.
- gwbas1c 4mo agoAs the other reply mentions, the connector was used for the disk system in Japan. Nintendo didn't like it because of piracy and reliability issues; and then finally memory mappers rendered it obsolete. The disk system had a much more powerful audio chip. If you have a Switch, you can hear it on the "Excitebike vs" game that never made it to the US, or you can go on YouTube and look up the opening to the Japanese version of Zelda.
- ndiddy 4mo agoThe Famicom didn't even have the connector. It had a standard off-the-shelf 15-pin connector instead, which was mainly used for external controllers. The Disk System instead connected to the Famicom via a RAM adapter that plugged into the cartridge slot. The NES expansion connector was intended to be used for a localized version of the Disk System, but as you mention this was scrapped in favor of cartridge mappers. After this, Nintendo then planned to use the expansion connector for a localized and expanded version of the Famicom Network System modem (see https://archive.org/details/0966961706/page/390/mode/2up https://archive.org/details/0966961706/page/390/mode/2up ) but this also ended up getting scrapped.
- fredoralive 4mo agoThe Disk System RAM Adapter plugged into the cartridge port on a Famicom. The Famicom 15 pin expansion port is just a fancy joystick port (the console is otherwise limited to a pair of hardwired joypads). The NES expansion port on its own doesn’t seem to have enough lines to support the disk drive, notably it doesn’t have any address lines (CPU or PPU) at all, or the PPU data bus. It seems a bit weird frankly with the choices they made, I’m not sure what it’s actually for, apart from breaking the idea of extra sound chips in cartridges.
- ndiddy 4mo agoIt was definitely for the disk drive. The idea was that you'd leave the disk drive plugged into the bottom of the system and then have a separate cartridge with the RAM, drive controller, and BIOS ROM. Somebody recently made a homebrew version that shows roughly how it would have worked, see here if you're interested: https://www.youtube.com/watch?v=0iyQ1N43U-U https://www.youtube.com/watch?v=0iyQ1N43U-U