INES Mapper 077: Difference between revisions

From NESdev Wiki
Jump to navigationJump to search
m (Add Cat:DLM)
m (refile, add cat:nescartdb. Also RE'd for trivia and found which 2KiB of the 10 were the NES's internal VRAM.)
Line 1: Line 1:
[[Category:iNES Mappers]][[Category:Discrete logic mappers]]
[[Category:iNES Mappers|077]][[Category:Discrete logic mappers|077]][[Category:in NesCartDB|077]]
   Here are Disch's original notes:   
   Here are Disch's original notes:   
   ========================
   ========================
Line 13: Line 13:
   Notes:
   Notes:
   ---------------------------
   ---------------------------
   This mapper has 4-screen mirroring!
   This mapper uses an 8 KiB SRAM to provide 6 KiB of CHR-RAM and 4-screen mirroring!
    
    
  Also, it has 8k CHR-RAM in addition to any CHR-ROM present.
   Registers: (** BUS CONFLICTS **)
 
  I'm unsure whether or not this mapper suffers from bus conflicts.  Use caution!
 
 
   Registers:
   ---------------------------
   ---------------------------
    
    
Line 33: Line 28:
   CHR-RAM is fixed at $0800-$1FFF.  CHR-ROM is swappable at $0000:
   CHR-RAM is fixed at $0800-$1FFF.  CHR-ROM is swappable at $0000:
    
    
         $0000  $0400  $0800  $0C00  $1000  $1400  $1800  $1C00  
         $0000  $0400  $0800  $0C00  $1000  $1400  $1800  $1C00   $2000  $2400  $2800  $2C00
       +---------------+---------------+---------------+---------------+
       +---------------+---------------+---------------+---------------+---------------+---------------+
       |  $8000,ROM  |    {0},RAM    |    {1},RAM    |    {2},RAM    |
       |  $8000,ROM  |    {1},RAM    |    {2},RAM    |    {3},RAM    |    {0},RAM    | Internal VRAM |
       +---------------+---------------+---------------+---------------+
       +---------------+---------------+---------------+---------------+---------------+---------------+

Revision as of 03:42, 4 August 2012

 Here are Disch's original notes:  
 ========================
 =  Mapper 077          =
 ========================
 
 
 Example Game:
 --------------------------
 Napoleon Senki
 
 
 Notes:
 ---------------------------
 This mapper uses an 8 KiB SRAM to provide 6 KiB of CHR-RAM and 4-screen mirroring!
 
 Registers: (** BUS CONFLICTS **)
 ---------------------------
 
   $8000-FFFF:  [CCCC PPPP]
     C = CHR Reg (2k @ $0000)
     P = PRG Reg (32k @ $8000)
 
 
 CHR Setup:
 ---------------------------
 
 CHR-RAM is fixed at $0800-$1FFF.  CHR-ROM is swappable at $0000:
 
       $0000   $0400   $0800   $0C00   $1000   $1400   $1800   $1C00   $2000   $2400   $2800   $2C00
     +---------------+---------------+---------------+---------------+---------------+---------------+
     |   $8000,ROM   |    {1},RAM    |    {2},RAM    |    {3},RAM    |    {0},RAM    | Internal VRAM |
     +---------------+---------------+---------------+---------------+---------------+---------------+