Which mapper does the Super Mario Bros. + Tetris + Nintendo World Cup use? I can't get the game to work consistently on emulators. #47 gives some partial results, is there a better one to try?
The game uses a unique mapper, though whoever dumped it never bothered reverse-engineering it (probably just desoldered the ROMs instead).
Thats what I thought. It would seem that the mapper would need both the capabilities of the MMC1 and MMC3 chips, for Tetris and Nintendo World Cup, respectively. Unless Nintendo modified the SMB and Tetris to use the MMC3 registers.
Nintendo's practice is to use glop tops when it produces NES carts designed to be bundled with its systems. SMB + DK, SMB + DK + WCTM, SSV + NWC all use glop tops, so he would have to have used something like CopyNES or Doctor PC to dump the game.
Nintendo's Tetris uses the MMC1 only to swap CHR. It would probably be sickeningly easy to ROM-hack Tetris to MMC3 or even to CNROM (like Tengen's version) because it doesn't need to mix and match background and sprite CHR. When pulled out of the multicart and run in an emulator, does the Tetris part of the ROM exhibit MMC1-like or MMC3-like behavior in mapper writes?
"DK" is Donkey Kong. What you're thinking of is "DH" for Duck Hunt.