NES 2.0 Mapper 256/Submapper table: Difference between revisions

From NESdev Wiki
Jump to navigationJump to search
(creating submapper table for transclusion to avoid redundancy)
 
(Denote additional submapper for Jungletac opcode scrambling (http://forums.nesdev.com/viewtopic.php?f=3&t=17213&p=232840#p232840))
Line 1: Line 1:
{| class="wikitable"
{| class="wikitable"
! rowspan="2"|Submapper #  !! rowspan="2" | Name !! colspan="12" | PPU bank affected by ... !! colspan="4" | CPU bank affected by ...
! rowspan="2"|Submapper #  !! rowspan="2" | Name !! colspan="12" | PPU bank affected by ... !! colspan="4" | CPU bank affected by ... !! rowspan="2" | CPU opcode bytes
|-
|-
! $2012 !! $2013 !! $2014 !! $2015 !! $2016 !! $2017 !! $8000.0 !! $8000.1 !! $8000.2 !! $8000.3 !! $8000.4 !! $8000.5 !! $4107 !! $4108 !! $8000.6 !! $8000.7
! $2012 !! $2013 !! $2014 !! $2015 !! $2016 !! $2017 !! $8000.0 !! $8000.1 !! $8000.2 !! $8000.3 !! $8000.4 !! $8000.5 !! $4107 !! $4108 !! $8000.6 !! $8000.7
|-
|-
| 0 || Normal || $1000 || $1400 || $1800 || $1C00 || $0000 || $0800 || $0000 || $0800 || $1000 || $1400 || $1800 || $1C00 || $8000 || $A000 || $8000 || $A000
| 0 || Normal || $1000 || $1400 || $1800 || $1C00 || $0000 || $0800 || $0000 || $0800 || $1000 || $1400 || $1800 || $1C00 || $8000 || $A000 || $8000 || $A000 || none
|-
|-
| 1 || Waixing || $1400 || $1000 || $0800 || $0000 || $1C00 || $1800 || $1C00 || $1800 || $1400 || $1000 || $0800 || $0000 || $8000 || $A000 || $8000 || $A000
| 1 || Waixing || $1400 || $1000 || $0800 || $0000 || $1C00 || $1800 || $1C00 || $1800 || $1400 || $1000 || $0800 || $0000 || $8000 || $A000 || $8000 || $A000|| none
|-
|-
| 2 || Power Joy Supermax || $1000 || $1400 || $1800 || $1C00 || $0000 || $0800 || $0000 || $0800 || $1000 || $1400 || $1800 || $1C00 || $A000 || $8000 || $A000 || $8000
| 2 || Power Joy Supermax || $1000 || $1400 || $1800 || $1C00 || $0000 || $0800 || $0000 || $0800 || $1000 || $1400 || $1800 || $1C00 || $A000 || $8000 || $A000 || $8000|| none
|-
|-
| 3 || Zechess/Hummer Team || $0800 || $0000 || $1C00 || $1800 || $1000 || $1400 || $0000 || $0800 || $1000 || $1400 || $1800 || $1C00 || $8000 || $A000 || $8000 || $A000
| 3 || Zechess/Hummer Team || $0800 || $0000 || $1C00 || $1800 || $1000 || $1400 || $0000 || $0800 || $1000 || $1400 || $1800 || $1C00 || $8000 || $A000 || $8000 || $A000|| none
|-
|-
| 4 || Sports Game 69-in-1 || $1800 || $0800 || $1000 || $0000 || $1C00 || $1400 || $0000 || $0800 || $1000 || $1400 || $1800 || $1C00 || $8000 || $A000 || $8000 || $A000
| 4 || Sports Game 69-in-1 || $1800 || $0800 || $1000 || $0000 || $1C00 || $1400 || $0000 || $0800 || $1000 || $1400 || $1800 || $1C00 || $8000 || $A000 || $8000 || $A000|| none
|-
| 15 || Jungletac || $1000 || $1400 || $1800 || $1C00 || $0000 || $0800 || $0000 || $0800 || $1000 || $1400 || $1800 || $1C00 || $8000 || $A000 || $8000 || $A000
|| D5 and D6 swapped
|}
|}

Revision as of 17:37, 5 February 2019

Submapper # Name PPU bank affected by ... CPU bank affected by ... CPU opcode bytes
$2012 $2013 $2014 $2015 $2016 $2017 $8000.0 $8000.1 $8000.2 $8000.3 $8000.4 $8000.5 $4107 $4108 $8000.6 $8000.7
0 Normal $1000 $1400 $1800 $1C00 $0000 $0800 $0000 $0800 $1000 $1400 $1800 $1C00 $8000 $A000 $8000 $A000 none
1 Waixing $1400 $1000 $0800 $0000 $1C00 $1800 $1C00 $1800 $1400 $1000 $0800 $0000 $8000 $A000 $8000 $A000 none
2 Power Joy Supermax $1000 $1400 $1800 $1C00 $0000 $0800 $0000 $0800 $1000 $1400 $1800 $1C00 $A000 $8000 $A000 $8000 none
3 Zechess/Hummer Team $0800 $0000 $1C00 $1800 $1000 $1400 $0000 $0800 $1000 $1400 $1800 $1C00 $8000 $A000 $8000 $A000 none
4 Sports Game 69-in-1 $1800 $0800 $1000 $0000 $1C00 $1400 $0000 $0800 $1000 $1400 $1800 $1C00 $8000 $A000 $8000 $A000 none
15 Jungletac $1000 $1400 $1800 $1C00 $0000 $0800 $0000 $0800 $1000 $1400 $1800 $1C00 $8000 $A000 $8000 $A000 D5 and D6 swapped