INES Mapper 184: Difference between revisions

From NESdev Wiki
Jump to navigationJump to search
No edit summary
m (explain why Fantasy Zone is mapper 93 instead, and note that HHH works differently from LLL)
Line 4: Line 4:
This mapper is for a few games which use the Sunsoft-1 mapper chip.
This mapper is for a few games which use the Sunsoft-1 mapper chip.


Fantasy Zone (J), despite using the Sunsoft-1 chip, is most readily emulated by [[iNES Mapper 093|Mapper 093]] due to its board being wired differently than other mapper 184 boards.
Fantasy Zone (J), despite using the Sunsoft-1 chip, is more easily emulated by [[iNES Mapper 093|Mapper 093]] because it was written to support execution on both a Sunsoft-2 board and the variant of Sunsoft-1 it was sold on.


Here is the documentation in [[INES_Mapper_DischDocs|disch's original style]]:
Here is the documentation in [[INES_Mapper_DischDocs|disch's original style]]:
Line 14: Line 14:
       L = Selects 4k CHR @ $0000
       L = Selects 4k CHR @ $0000
    
    
   (The regs at $6000-7FFF means there can be no SRAM)
   The most significant bit of H is always set in hardware. (i.e. its range is 4 to 7)
  (There can be no SRAM because the register is mapped into $6000-7FFF)

Revision as of 23:53, 4 June 2012

This is part of a family of Sunsoft mappers used largely by Japanese games: (iNES Mapper 089, iNES Mapper 093, iNES Mapper 184)

This mapper is for a few games which use the Sunsoft-1 mapper chip.

Fantasy Zone (J), despite using the Sunsoft-1 chip, is more easily emulated by Mapper 093 because it was written to support execution on both a Sunsoft-2 board and the variant of Sunsoft-1 it was sold on.

Here is the documentation in disch's original style:

 Registers:
 --------------------------
   $6000-7FFF:  [.HHH .LLL]
     H = Selects 4k CHR @ $1000
     L = Selects 4k CHR @ $0000
 
 The most significant bit of H is always set in hardware. (i.e. its range is 4 to 7)
 (There can be no SRAM because the register is mapped into $6000-7FFF)