INES Mapper 202: Difference between revisions

From NESdev Wiki
Jump to navigationJump to search
(document this mapper, based on FCEUX sources)
 
(use Disch's style)
 
(6 intermediate revisions by 3 users not shown)
Line 1: Line 1:
Mapper 202
[[Category:iNES Mappers|202]][[Category:Multicart mappers|202]]


Used for the 150-in-1 pirate cart
Implemented in BizHawk as of commit f72875b584abd79201ad9d3d0131fa5afcf0c429


Registers:
Used for the 150-in-1 pirate cart (which was shipped with dual sloat SP60 famiclone console).
$8000-FFFF: A~[.... .... .... O..O]
              [.... .... .... RRRM]


 
[[File:150in1_top.jpg|thumb|150-in-1 PCB top side]] [[File:150in1_bottom.jpg|thumb|150-in-1 PCB bottom side]] [[File:150in1_schematics.png|thumb|150-in-1 schematics]]
O = Prg Mode, if 3, will use 32 Prg mode, else 16
  Registers:
R = page registers, used for both chr 8k banks, and prg banks (in both 16k and 32k modes)
  $8000-FFFF: A~[.... .... .... O..O]
M = Mirroring, 0 = Vertical, 1 = Horizontal
                [.... .... .... RRRM]
 
 
CHR Setup:
 
 
  O = PRG Mode, if 3, will use 32 PRG mode, else 16
                    $0000  $0400  $0800  $0C00  $1000  $1400  $1800  $1C00  
  R = Page registers, used for both CHR 8k banks, and PRG banks (in both 16k and 32k modes)
                  +-------------------------------+-------------------------------+
  M = Mirroring, 0 = Vertical, 1 = Horizontal
CHR-ROM:          |                             { 0 }                            |
 
                  +-------------------------------+-------------------------------+
  CHR Setup:
 
 
 
                    $0000  $0400  $0800  $0C00  $1000  $1400  $1800  $1C00  
 
                    +-------------------------------+-------------------------------+
PRG Setup:
  CHR-ROM:          |                             $8000                            |
------------------------------
                    +-------------------------------+-------------------------------+
 
 
32k Mode:
 
 
 
$8000    $A0000     $C000    $E0000
  PRG Setup:
+--------------------------------------
  ------------------------------
|             {0}                    |
  32k Mode:
+--------------------------------------
 
 
  $8000    $A000     $C000    $E000
 
  +-------------------------------------+
16k Mode:
  |               <$8000>              |
 
  +-------------------------------------+
In 16k mode both regions are mapped to the same prg bank
 
 
 
$8000    $A0000     $C000    $E0000
  16k Mode:
+--------------------------------------
 
|     {0}            |     {0}        |
  In 16k mode both regions are mapped to the same PRG bank
+--------------------------------------
 
  $8000    $A000     $C000    $E000   
  +--------------------------------------+
  |       $8000      |     $8000      |
  +--------------------------------------+

Latest revision as of 02:06, 1 August 2017


Implemented in BizHawk as of commit f72875b584abd79201ad9d3d0131fa5afcf0c429

Used for the 150-in-1 pirate cart (which was shipped with dual sloat SP60 famiclone console).

150-in-1 PCB top side
150-in-1 PCB bottom side
150-in-1 schematics
 Registers:
 $8000-FFFF: A~[.... .... .... O..O]
               [.... .... .... RRRM]
 
 
 O = PRG Mode, if 3, will use 32 PRG mode, else 16
 R = Page registers, used for both CHR 8k banks, and PRG banks (in both 16k and 32k modes)
 M = Mirroring, 0 = Vertical, 1 = Horizontal
 
 CHR Setup:
 
                    $0000   $0400   $0800   $0C00   $1000   $1400   $1800   $1C00 
                   +-------------------------------+-------------------------------+
 CHR-ROM:          |                             $8000                             |
                   +-------------------------------+-------------------------------+
 
 
 
 PRG Setup:
 ------------------------------
 32k Mode:
 
 $8000     $A000     $C000     $E000
 +-------------------------------------+
 |               <$8000>               |
 +-------------------------------------+
 
 
 16k Mode:
 
 In 16k mode both regions are mapped to the same PRG bank
 
 $8000     $A000     $C000     $E000     
 +--------------------------------------+
 |       $8000       |      $8000       |
 +--------------------------------------+