MMC6 having no sound output? - EDIT fixed it

Discuss hardware-related topics, such as development cartridges, CopyNES, PowerPak, EPROMs, or whatever.

Moderators: B00daW, Moderators

Post Reply
User avatar
getafixx
Posts: 362
Joined: Tue Dec 04, 2012 3:28 pm
Location: Canada

MMC6 having no sound output? - EDIT fixed it

Post by getafixx » Sun Sep 29, 2019 1:46 pm

I'm working on incorporating MMC6 support into my MMC3 mapper, and I've got the Star Tropics games working in that I can create and save and play the game just fine, but I have absolutely no sound output. I've tried on a clone and a couple of other consoles so far...and I can't figure out what it could be other than the PRG RAM protect register not working properly? MMC3 games work just fine and with sound.

According to the wiki MMC6 is just an MMC3 with extra registers for RAM protect, but is there anything else I could be missing?


EDIT: Nevermind, just found this on the wiki:

Code: Select all

Because write protection is generally only used to guard against corruption during power off, many implementations of iNES Mapper 004 simply omit the write protection. Leaving PRG-RAM always write-enabled removes most of the incompatibility between MMC3 and MMC6, and is sufficient to support the popular MMC6 games StarTropics and StarTropics II.
Removed the MMC3 ram protection bit and it fixed the no audio output. Just had to re-read the wiki a again!

Post Reply