INES Mapper 182: Difference between revisions

From NESdev Wiki
Jump to navigationJump to search
m (add cross references)
Line 15: Line 15:
   ---------------------------
   ---------------------------
    
    
   This mapper is an MMC3 with its registers all scrambled to hell.  Rather than a typical register outline,
   This mapper is an [[MMC3]] with its registers all scrambled to hell.  Rather than a typical register outline,
   this section will "translate" mapper 182 registers to their coresponding "normal" MMC3 counterpart.  For MMC3
   this section will "translate" mapper 182 registers to their coresponding "normal" MMC3 counterpart.  For MMC3
   details, see mapper 004.
   details, see [[INES Mapper 004|mapper 004]].
    
    
   Range, Mask:  $8000-FFFF, $E001
   Range, Mask:  $8000-FFFF, $E001

Revision as of 19:47, 4 May 2012

 Here are Disch's original notes:  
 ========================
 =  Mapper 182          =
 ========================
 
 
 Example Games:
 --------------------------
 Pocahontas
 Super Donkey Kong
 
 
 Registers:
 ---------------------------
 
 This mapper is an MMC3 with its registers all scrambled to hell.  Rather than a typical register outline,
 this section will "translate" mapper 182 registers to their coresponding "normal" MMC3 counterpart.  For MMC3
 details, see mapper 004.
 
 Range, Mask:   $8000-FFFF, $E001
 
 
    Mapper 182    MMC3
   --------------------
      $8000        -
      $8001      $A000
      $A000      $8000 (addresses further scrambled, see below)
      $A001        -
      $C000      $8001
      $C001      $C000+$C001 *
      $E000      $E000
      $E001      $E001
 
 
 A write to $C001 would be like a write to both $C000 and $C001 on a normal MMC3 (sets reload value, and
 clears the IRQ counter).
 
 The Address/Data port registers are further scrambled:
 
 
    Mapper 182    MMC3
   --------------------
        R:0       R:0
        R:1       R:3
        R:2       R:1
        R:3       R:5
        R:4       R:6
        R:5       R:7
        R:6       R:2
        R:7       R:4
 
 Other than this scrambling mess, the mapper operates exactly like a normal MMC3.