INES Mapper 080: Difference between revisions

From NESdev Wiki
Jump to navigationJump to search
(Created page with "Category:iNES Mappers Here are Disch's original notes: ======================== = Mapper 080 = ======================== Example Games: ---------…")
 
m (I guess I've persuaded myself that Taito's X1 mappers are MMC3-like. Refile & add categories.)
Line 1: Line 1:
[[Category:iNES Mappers]]
[[Category:iNES Mappers|080]][[Category:in NesCartDB|080]][[Category:MMC3-like mappers|080]]
  Here are Disch's original notes:
[[iNES Mapper 080]] represents most boards using Taito's X1-005 mapper IC, which provides something somewhere between the [[MMC3]] and the [[iNES Mapper 206|Namcot 108]] in sophistication.
 
In comparison to to the Namcot 108, it:
* has the ability to bankswitch ROM from $C000-$DFFF
* has mirroring control
* has 128 extra bytes of RAM, optionally battery-backed
 
In comparison to the MMC3, it
* has the ability to bankswitch three different 8 KiB slices of ROM simultaneously
* does not have an IRQ
* cannot swap which pattern table is 2x2KiB and which is 4x1KiB
* cannot select 1-screen mirroring
* has 128 extra bytes of RAM, optionally battery-backed
 
   ========================
   ========================
   =  Mapper 080          =
   =  Mapper 080          =
Line 15: Line 28:
   Notes:
   Notes:
   ---------------------------
   ---------------------------
   Regs appear at $7EFx, I'm unsure whether or not PRG-RAM can exist at $6000-7FFF
   Regs appear at $7EFx, I'm unsure whether or not PRG-RAM can exist at $6000-7EFF
    
    
   Fudou Myouou Den is often marked to use this mapper -- however it uses mapper 207.
   Fudou Myouou Den is often marked to use this mapper -- however it uses [[iNES Mapper 207|mapper 207]].
    
    
    
    
Line 25: Line 38:
     $7EF0-7EF5:  CHR Regs
     $7EF0-7EF5:  CHR Regs
    
    
     $7EF6:  [.... ...M]  Mirroring
     $7EF6,7EF7:  [.... ...M]  Mirroring
       0 = Horz
       0 = Horz
       1 = Vert
       1 = Vert
 
    $7EF8,7EF9:  Internal RAM permission ($A3 enables reads/writes; any other value disables)
 
     $7EFA,7EFB:  PRG Reg 0 (8k @ $8000)
     $7EFA,7EFB:  PRG Reg 0 (8k @ $8000)
     $7EFC,7EFD:  PRG Reg 1 (8k @ $A000)
     $7EFC,7EFD:  PRG Reg 1 (8k @ $A000)
     $7EFE,7EFF:  PRG Reg 2 (8k @ $C000)
     $7EFE,7EFF:  PRG Reg 2 (8k @ $C000)
    $7F00-7FFF:  128 Bytes of RAM, mirrored once.
    
    
    
    

Revision as of 06:07, 3 August 2012

iNES Mapper 080 represents most boards using Taito's X1-005 mapper IC, which provides something somewhere between the MMC3 and the Namcot 108 in sophistication.

In comparison to to the Namcot 108, it:

  • has the ability to bankswitch ROM from $C000-$DFFF
  • has mirroring control
  • has 128 extra bytes of RAM, optionally battery-backed

In comparison to the MMC3, it

  • has the ability to bankswitch three different 8 KiB slices of ROM simultaneously
  • does not have an IRQ
  • cannot swap which pattern table is 2x2KiB and which is 4x1KiB
  • cannot select 1-screen mirroring
  • has 128 extra bytes of RAM, optionally battery-backed
 ========================
 =  Mapper 080          =
 ========================
 
 
 Example Games:
 --------------------------
 Kyonshiizu 2
 Minelvaton Saga
 Taito Grand Prix - Eikou heno License
 
 
 Notes:
 ---------------------------
 Regs appear at $7EFx, I'm unsure whether or not PRG-RAM can exist at $6000-7EFF
 
 Fudou Myouou Den is often marked to use this mapper -- however it uses mapper 207.
 
 
 Registers:
 ---------------------------
 
   $7EF0-7EF5:  CHR Regs
 
   $7EF6,7EF7:  [.... ...M]  Mirroring
     0 = Horz
     1 = Vert

   $7EF8,7EF9:  Internal RAM permission ($A3 enables reads/writes; any other value disables)
  
   $7EFA,7EFB:  PRG Reg 0 (8k @ $8000)
   $7EFC,7EFD:  PRG Reg 1 (8k @ $A000)
   $7EFE,7EFF:  PRG Reg 2 (8k @ $C000)

   $7F00-7FFF:  128 Bytes of RAM, mirrored once.
 
 
 CHR Setup:
 ---------------------------
 
        $0000   $0400   $0800   $0C00   $1000   $1400   $1800   $1C00 
      +---------------+---------------+-------+-------+-------+-------+
      |    <$7EF0>    |    <$7EF1>    | $7EF2 | $7EF3 | $7EF4 | $7EF5 |
      +---------------+---------------+-------+-------+-------+-------+
 
 PRG Setup:
 ---------------------------
 
       $8000   $A000   $C000   $E000  
     +-------+-------+-------+-------+
     | $7EFA | $7EFC | $7EFE | { -1} |
     +-------+-------+-------+-------+