October 1, 2012
How to wire up Famicom/NES MMC5 carts properly

The NES MMC5 chip was rather ace as it gave you another couple of audio channels to play with - it’s rather nice to make tunes on (tho not a patch on VRC-6…) > in short it gave you 2x extra squarewave channels to play with…

Using a bit of music software like Famitracker one can make a little MMC5 compatible ditty and combined with the following instructions hopefully it’ll finally encourage peeps to get the things playing on real non-emulated hardware… 

More info on MMC5 Sound: http://wiki.nesdev.com/w/index.php/MMC5_audio

Please note: In order to hear extra sound channels from the MMC5 chip - using a real Famicom is recommended unless you want to modify your carts / converter +  console further… 

1) Pull up pins: 01,02, 22, 24, 30, 31 on both eproms

2) On the PRG chip:                 

    Wire Eprom:

  • leg 01 -> Leave floating
  • leg 02 -> Board hole 24 (MMC5: A16)
  • leg 22 -> Board hole 31 (MMC5: /CE)
  • leg 24 -> tie to GND -> PIN 16 of the EPROM is a good place.
  • leg 30 -> Board hole 01 (MMC5: A17) 
  • leg 31 -> board hole 02 (MMC5: A18)

3) On the CHR chip:                 

    Wire Eprom:

  • leg 01 -> Leave floating
  • leg 02 -> Board hole 24 (MMC5: A16)
  • leg 22 -> Board hole 31 (MMC5: /CE)
  • leg 24 -> Board hold 22 (MMC5: /A13)
  • leg 30 -> Board hole 01 (MMC5: A17) 
  • leg 31 -> board hole 02 (MMC5: A18)       

As an added bonus by providing the info for free unlike some other unmentionables; it’ll really annoy the $$$ hungry repro makers :P

If you have enjoyed this little bit of free info do consider donating a little cash to one of the following charities:

  1. daftzeppelin reblogged this from hackitup and added:
    So glad I took Digital.
  2. hackitup posted this