INES Mapper 155: Difference between revisions

From NESdev Wiki
Jump to navigationJump to search
(describe briefly)
 
m (m155 probably doesn't need to support S[EHNOUX]ROM...)
Line 1: Line 1:
[[Category:iNES Mappers|155]]
[[Category:iNES Mappers|155]]
[[iNES Mapper 155]] is apparently assigned to [[MMC1]] boards (with the exact same meaning and caveats as everything else said there and [[iNES Mapper 001|here]]) that explicitly rely on MMC1A's lack of WRAM control. For this to be relevant, the game would have write values between 0x10 and 0x1F to the PRG banking pseudoregister when that's not normally useful and ''then'' try to write to WRAM and require the write to succeed.
[[iNES Mapper 155]] is apparently assigned to [[MMC1]] boards that explicitly rely on MMC1A's lack of WRAM control. For this to be relevant, the game would have write values between 0x10 and 0x1F to the PRG banking pseudoregister when that's not normally useful and ''then'' try to write to WRAM and require the write to succeed.


According to the database shipped with Nestopia-1.4.0, these two Famicom games require this behavior: (Can someone verify?)
According to the database shipped with Nestopia-1.4.0, these two Famicom games require this behavior: (Can someone verify?)
Line 6: Line 6:
* The Money Game (ザ・マネーゲーム)
* The Money Game (ザ・マネーゲーム)


If true, it seems likely that this was done as a copy protection mechanism.
It seems likely that this was done as a copy protection mechanism.
 
Technically, these two games are on [[SxROM|SKROM and SJROM]], and so theoretically this mapper should not have to implement any of the boards that repurpose PRG or CHR pins (SE-, SH-, SN-, SO-, SU-, SX-ROM). However, it is probably still wise to pay attention to the caveats said [[MMC1|here]] and [[iNES Mapper 001|here]].

Revision as of 07:25, 4 November 2012

iNES Mapper 155 is apparently assigned to MMC1 boards that explicitly rely on MMC1A's lack of WRAM control. For this to be relevant, the game would have write values between 0x10 and 0x1F to the PRG banking pseudoregister when that's not normally useful and then try to write to WRAM and require the write to succeed.

According to the database shipped with Nestopia-1.4.0, these two Famicom games require this behavior: (Can someone verify?)

  • Tatakae!! Ramen Man: Sakuretsu Choujin 102 Gei (闘将!!拉麺男 炸裂超人一○二芸)
  • The Money Game (ザ・マネーゲーム)

It seems likely that this was done as a copy protection mechanism.

Technically, these two games are on SKROM and SJROM, and so theoretically this mapper should not have to implement any of the boards that repurpose PRG or CHR pins (SE-, SH-, SN-, SO-, SU-, SX-ROM). However, it is probably still wise to pay attention to the caveats said here and here.