INES Mapper 154: Difference between revisions

From NESdev Wiki
Jump to navigationJump to search
(Briefly described 128K extension without having to reference mapper 88 docs. (Isn't 206, the ordinary MIMIC-1/108/118 board, theoretically just an undersize 88 anyway?))
m (try to be a little less laconic. Also, add cat:nescartdb and refile.)
Line 1: Line 1:
[[Category:iNES Mappers]][[Category:MMC3-like mappers]]
[[Category:iNES Mappers|154]][[Category:MMC3-like mappers|154]][[Category:in NesCartDB|154]]
[[iNES Mapper 154]] represents '''NAMCOT-3453''', a board used only for the game Devil Man.
[[iNES Mapper 154]] represents '''NAMCOT-3453''', a board used only for the game Devil Man.


Line 12: Line 12:
Note that this bit is present over the entire 32kB range; it is not present in only odd or even addresses unlike the associated Namcot 108.
Note that this bit is present over the entire 32kB range; it is not present in only odd or even addresses unlike the associated Namcot 108.


Like mapper 88, if the CHR ROM is larger than 65536 bytes, CHR ROM A16 is wired to PA12. This means content in the left pattern table ($0xxx) comes from the first 64kB of CHR-ROM and content in the right pattern table ($1xxx) comes from the last 64kB of CHR-ROM.
Like mapper 88, if the CHR ROM is larger than 65536 bytes, CHR ROM A16 is connected to PPU A12. This means content in the left pattern table ($0xxx) comes from the first 64kB of CHR-ROM and content in the right pattern table ($1xxx) comes from the last 64kB of CHR-ROM.

Revision as of 02:54, 2 August 2012

iNES Mapper 154 represents NAMCOT-3453, a board used only for the game Devil Man.

It is identical to Mapper 88, but with the addition of a single bit allowing for mapper-controlled one-screen mirroring:

 $8000-$FFFF: [.Mxx xxxx]
   x = See mapper 206 documentation
   M = Mirroring
     0 = 1ScA
     1 = 1ScB

Note that this bit is present over the entire 32kB range; it is not present in only odd or even addresses unlike the associated Namcot 108.

Like mapper 88, if the CHR ROM is larger than 65536 bytes, CHR ROM A16 is connected to PPU A12. This means content in the left pattern table ($0xxx) comes from the first 64kB of CHR-ROM and content in the right pattern table ($1xxx) comes from the last 64kB of CHR-ROM.