INES Mapper 078: Difference between revisions

From NESdev Wiki
Jump to navigationJump to search
m (Add Cat:DLM)
m (refile, add cat:nescartdb, also add note that homebrewers can't use this for H/V control)
Line 1: Line 1:
[[Category:iNES Mappers]][[Category:Discrete logic mappers]]
[[Category:iNES Mappers|078]][[Category:Discrete logic mappers|078]][[Category:in NesCartDB|078]]
   Here are Disch's original notes:   
   Here are Disch's original notes:   
   ========================
   ========================
Line 22: Line 22:
   would work (not to mention it's probably not a good idea anyway).
   would work (not to mention it's probably not a good idea anyway).
    
    
  I'm unsure whether or not this mapper suffers from bus conflicts.  Use caution!
   Registers: (** BUS CONFLICTS **)
 
 
   Registers:
   ---------------------------
   ---------------------------
    
    
Line 49: Line 46:
       |    $8000    |    { -1}    |
       |    $8000    |    { -1}    |
       +---------------+---------------+
       +---------------+---------------+
For homebrew, both Nestopia-1.4.0 and FCEUX-2.1.5 default to the 1scA/1scB mirroring provided by Uchuusen.

Revision as of 03:27, 4 August 2012

 Here are Disch's original notes:  
 ========================
 =  Mapper 078          =
 ========================
 
 
 Example Games:
 --------------------------
 Holy Diver
 Uchuusen - Cosmo Carrier
 
 
 Notes:
 ---------------------------
 This mapper number covers two seperate mappers which are *almost* identical... however the mirroring control
 on each is different (making them incompatible).  You'll probably have to do a CRC or Hash check to figure
 out which mirroring setup to use.
 
 I think some emus might also look at the mirroring bit in the iNES header to determine which setup to use --
 however the ROMs I have do not seem to have the mirroring bit set differently, so I don't know how well that
 would work (not to mention it's probably not a good idea anyway).
 
 Registers: (** BUS CONFLICTS **)
 ---------------------------
 
   $8000-FFFF:  [CCCC MPPP]
     C = CHR Reg (8k @ $0000)
     P = PRG Reg (16k @ $8000)
     M = Mirroring:
 
        --For Uchuusen - Cosmo Carrier--
         0 = 1ScA
         1 = 1ScB
 
        --For Holy Diver--
         0 = Horz
         1 = Vert
 
 
 PRG Setup:
 ---------------------------
 
       $8000   $A000   $C000   $E000  
     +---------------+---------------+
     |     $8000     |     { -1}     |
     +---------------+---------------+

For homebrew, both Nestopia-1.4.0 and FCEUX-2.1.5 default to the 1scA/1scB mirroring provided by Uchuusen.