HARDWARE ManualVDP2 User's ManualChapter 4 Scroll screen
BackForward
VDP2 User's Manual / Chapter 4 Scroll Screen

● Normal scroll screen map register

The normal scroll screen map register specifies the start address of the pattern name table for each plane when the normal scroll screen is displayed in cell format.
This is a write-only 16-bit register located at addresses 180040H to 18004EH. After turning on the power or resetting, the value will be cleared to 0, so be sure to set it.

MPABN0 180040H
 15
 14
 13
 12
 11
 Ten
 09 09
 08 08
 ---
 ---
 N0MPB5
 N0MPB4
 N0MPB3
 N0MPB2
 N0MPB1
 N0MPB0

 07 07
 06 06
 05 05
 04
 03 03
 02 02
 01 01
 00
 ---
 ---
 N0MPA5
 N0MPA4
 N0MPA3
 N0MPA2
 N0MPA1
 N0MPA0 

MPCDN0 180042H
 15
 14
 13
 12
 11
 Ten
 09 09
 08 08
 ---
 ---
 N0MPD5
 N0MPD4
 N0MPD3
 N0MPD2
 N0MPD1
 N0MPD0

 07 07
 06 06
 05 05
 04
 03 03
 02 02
 01 01
 00
 ---
 ---
 N0MPC5
 N0MPC4
 N0MPC3
 N0MPC2
 N0MPC1
 N0MPC0 

MPABN1 180044H
 15
 14
 13
 12
 11
 Ten
 09 09
 08 08
 ---
 ---
 N1MPB5
 N1MPB4
 N1MPB3
 N1MPB2
 N1MPB1
 N1MPB0

 07 07
 06 06
 05 05
 04
 03 03
 02 02
 01 01
 00
 ---
 ---
 N1MPA5
 N1MPA4
 N1MPA3
 N1MPA2
 N1MPA1
 N1MPA0 

MPCDN1 180046H
 15
 14
 13
 12
 11
 Ten
 09 09
 08 08
 ---
 ---
 N1MPD5
 N1MPD4
 N1MPD3
 N1MPD2
 N1MPD1
 N1MPD0

 07 07
 06 06
 05 05
 04
 03 03
 02 02
 01 01
 00
 ---
 ---
 N1MPC5
 N1MPC4
 N1MPC3
 N1MPC2
 N1MPC1
 N1MPC0 

MPABN2 180048H
 15
 14
 13
 12
 11
 Ten
 09 09
 08 08
 ---
 ---
 N2MPB5
 N2MPB4
 N2MPB3
 N2MPB2
 N2MPB1
 N2MPB0

 07 07
 06 06
 05 05
 04
 03 03
 02 02
 01 01
 00
 ---
 ---
 N2MPA5
 N2MPA4
 N2MPA3
 N2MPA2
 N2MPA1
 N2MPA0 

MPCDN2 18004AH
 15
 14
 13
 12
 11
 Ten
 09 09
 08 08
 ---
 ---
 N2MPD5
 N2MPD4
 N2MPD3
 N2MPD2
 N2MPD1
 N2MPD0

 07 07
 06 06
 05 05
 04
 03 03
 02 02
 01 01
 00
 ---
 ---
 N2MPC5
 N2MPC4
 N2MPC3
 N2MPC2
 N2MPC1
 N2MPC0 

MPABN3 18004CH
 15
 14
 13
 12
 11
 Ten
 09 09
 08 08
 ---
 ---
 N3MPB5
 N3MPB4
 N3MPB3
 N3MPB2
 N3MPB1
 N3MPB0

 07 07
 06 06
 05 05
 04
 03 03
 02 02
 01 01
 00
 ---
 ---
 N3MPA5
 N3MPA4
 N3MPA3
 N3MPA2
 N3MPA1
 N3MPA0 

MPCDN3 18004EH
 15
 14
 13
 12
 11
 Ten
 09 09
 08 08
 ---
 ---
 N3MPD5
 N3MPD4
 N3MPD3
 N3MPD2
 N3MPD1
 N3MPD0

 07 07
 06 06
 05 05
 04
 03 03
 02 02
 01 01
 00
 ---
 ---
 N3MPC5
 N3MPC4
 N3MPC3
 N3MPC2
 N3MPC1
 N3MPC0

                

Map bit (for normal scrolling) : Map bit
(N0MPA5~N0MPA0, N0MPB5~N0MPB0, N0MPC5~N0MPC0, N0MPD5~N0MPD0, N1MPA5~N1MPA0, N1MPB5~N1MPB0, N1MPC5~N1MPC0, N1MPD5~N1MPD0, N2MPA5~N2MPA0, N2MPB5~N2MPB0, N2MPC5~N2MPC0, N2MPD5~N2MPD0, N3MPA5 ~ N3MPA0, N3MPB5 ~ N3MPB0, N3MPC5 ~ N3MPC0, N3MPD5 ~ N3MPD0)
Specify the start address of the pattern name table for each plane when displaying the normal scroll screen in cell format.

N0MPA5 to N0MPA0 180040H Bits 5-0 For plane A of NBG0
N0MPB5 to N0MPB0 180040H Bits 13-8 For plane B of NBG0
N0MPC5 to N0MPC0 180042H Bits 5-0 For plain C of NBG0
N0MPD5 to N0MPD0 180042H Bits 13-8 For plane D of NBG0
N1MPA5 to N1MPA0 180044H Bits 5-0 For plane A of NBG1
N1MPB5 to N1MPB0 180044H Bits 13-8 For plain B of NBG1
N1MPC5 to N1MPC0 180046H Bits 5-0 For plain C of NBG1
N1MPD5 to N1MPD0 180046H Bits 13-8 For plane D of NBG1
N2MPA5 to N2MPA0 180048H Bits 5-0 For plane A of NBG2
N2MPB5 ~ N2MPB0 180048H Bits 13-8 For plain B of NBG2
N2MPC5 to N2MPC0 18004AH Bits 5-0 For plain C of NBG2
N2MPD5 ~ N2MPD0 18004AH Bits 13-8 For plain D of NBG2
N3MPA5 to N3MPA0 18004CH Bits 5-0 For plane A of NBG3
N3MPB5 ~ N3MPB0 18004CH Bits 13-8 For plain B of NBG3
N3MPC5 to N3MPC0 18004EH Bits 5-0 For plain C of NBG3
N3MPD5 ~ N3MPD0 18004EH Bits 13-8 For plain D of NBG3


BackForward
HARDWARE Manual VDP2 User's ManualChapter 4 Scroll screen
Copyright SEGA ENTERPRISES, LTD., 1997