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

●Rotating scroll screen map register

The rotation scroll screen map register specifies the start address of the pattern name table placed on each plane of the screen according to rotation parameters A and B. This is a 16-bit write-only register located at addresses 180050H to 18006EH. The value is cleared to 0 after power-on or reset, so be sure to set it.

MPABRA 180050H
   15   
   14   
   13   
   12   
   11   
   10   
   09   
   08   
 -
 -
 RAMPB5
 RAMPB4
 RAMPB3
 RAMPB2
 RAMPB1
 RAMPB0

   07   
   06   
   05   
   04   
   03   
   02   
   01   
   00   
 -
 -
 RAMPA5
 RAMPA4
 RAMPA3
 RAMPA2
 RAMPA1
 RAMPA0 

MPCDRA 180052H
   15   
   14   
   13   
   12   
   11   
   10   
   09   
   08   
 -
 -
 RAMPD5
 RAMPD4
 RAMPD3
 RAMPD2
 RAMPD1
 RAMPD0

   07   
   06   
   05   
   04   
   03   
   02   
   01   
   00   
 -
 -
 RAMPC5
 RAMPC4
 RAMPC3
 RAMPC2
 RAMPC1
 RAMPC0 

MPEFRA 180054H
   15   
   14   
   13   
   12   
   11   
   10   
   09   
   08   
 -
 -
 RAMPF5
 RAMPF4
 RAMPF3
 RAMPF2
 RAMPF1
 RAMPF0

   07   
   06   
   05   
   04   
   03   
   02   
   01   
   00   
 -
 -
 RAMPE5
 RAMPE4
 RAMPE3
 RAMPE2
 RAMPE1
 RAMPE0 

MPGHRA 180056H
   15   
   14   
   13   
   12   
   11   
   10   
   09   
   08   
 -
 -
 RAMPH5
 RAMPH4
 RAMPH3
 RAMPH2
 RAMPH1
 RAMPH0

   07   
   06   
   05   
   04   
   03   
   02   
   01   
   00   
 -
 -
 RAMPG5
 RAMPG4
 RAMPG3
 RAMPG2
 RAMPG1
 RAMPG0 

MPIJRA 180058H
   15   
   14   
   13   
   12   
   11   
   10   
   09   
   08   
 -
 -
 RAMPJ5
 RAMPJ4
 RAMPJ3
 RAMPJ2
 RAMPJ1
 RAMPJ0

   07   
   06   
   05   
   04   
   03   
   02   
   01   
   00   
 -
 -
 RAMPI5
 RAMPI4
 RAMPI3
 RAMPI2
 RAMPI1
 RAMPI0 

MPKLRA 18005AH
   15   
   14   
   13   
   12   
   11   
   10   
   09   
   08   
 -
 -
 RAMPL5
 RAMPL4
 RAMPL3
 RAMPL2
 RAMPL1
 RAMPL0

   07   
   06   
   05   
   04   
   03   
   02   
   01   
   00   
 -
 -
 RAMPK5
 RAMPK4
 RAMPK3
 RAMPK2
 RAMPK1
 RAMPK0 

MPEFRA 18005CH
   15   
   14   
   13   
   12   
   11   
   10   
   09   
   08   
 -
 -
 RAMPN5
 RAMPN4
 RAMPN3
 RAMPN2
 RAMPN1
 RAMPN0

   07   
   06   
   05   
   04   
   03   
   02   
   01   
   00   
 -
 -
 RAMPEM
 RAMPEM
 RAMPEM
 RAMPEM
 RAMPEM
 RAMPEM 

MPOPRA 18005EH
   15   
   14   
   13   
   12   
   11   
   10   
   09   
   08   
 -
 -
 RAMPP5
 RAMPP4
 RAMPP3
 RAMPP2
 RAMPP1
 RAMPP0

   07   
   06   
   05   
   04   
   03   
   02   
   01   
   00   
 -
 -
 RAMPG0
 RAMPG0
 RAMPG0
 RAMPG0
 RAMPG0
 RAMPG0 

MPABRB 180060H
   15   
   14   
   13   
   12   
   11   
   10   
   09   
   08   
 -
 -
 RBMPB5
 RBMPB4
 RBMPB3
 RBMPB2
 RBMPB1
 RBMPB0

   07   
   06   
   05   
   04   
   03   
   02   
   01   
   00   
 -
 -
 RBMPA5
 RBMPA4
 RBMPA3
 RBMPA2
 RBMPA1
 RBMPA0 

MPCDRB 180062H
   15   
   14   
   13   
   12   
   11   
   10   
   09   
   08   
 -
 -
 RBMPD5
 RBMPD4
 RBMPD3
 RBMPD2
 RBMPD1
 RBMPD0

   07   
   06   
   05   
   04   
   03   
   02   
   01   
   00   
 -
 -
 RBMPC5
 RBMPC4
 RBMPC3
 RBMPC2
 RBMPC1
 RBMPC0 

MPEFRB 180064H
   15   
   14   
   13   
   12   
   11   
   10   
   09   
   08   
 -
 -
 RBMPF5
 RBMPF4
 RBMPF3
 RBMPF2
 RBMPF1
 RBMPF0

   07   
   06   
   05   
   04   
   03   
   02   
   01   
   00   
 -
 -
 RBMPE5
 RBMPE4
 RBMPE3
 RBMPE2
 RBMPE1
 RBMPE0 

MPGHRB 180066H
   15   
   14   
   13   
   12   
   11   
   10   
   09   
   08   
 -
 -
 RBMPH5
 RBMPH4
 RBMPH3
 RBMPH2
 RBMPH1
 RBMPH0

   07   
   06   
   05   
   04   
   03   
   02   
   01   
   00   
 -
 -
 RBMPG5
 RBMPG4
 RBMPG3
 RBMPG2
 RBMPG1
 RBMPG0 

MPIJRB 180068H
   15   
   14   
   13   
   12   
   11   
   10   
   09   
   08   
 -
 -
 RBMPJ5
 RBMPJ4
 RBMPJ3
 RBMPJ2
 RBMPJ1
 RBMPJ0

   07   
   06   
   05   
   04   
   03   
   02   
   01   
   00   
 -
 -
 RBMPI5
 RBMPI4
 RBMPI3
 RBMPI2
 RBMPI1
 RBMPI0 

MPKLRB 18006AH
   15   
   14   
   13   
   12   
   11   
   10   
   09   
   08   
 -
 -
 RBMPL5
 RBMPL4
 RBMPL3
 RBMPL2
 RBMPL1
 RBMPL0

   07   
   06   
   05   
   04   
   03   
   02   
   01   
   00   
 -
 -
 RBMPK5
 RBMPK4
 RBMPK3
 RBMPK2
 RBMPK1
 RBMPK0 

MPEFRB 18006CH
   15   
   14   
   13   
   12   
   11   
   10   
   09   
   08   
 -
 -
 RBMPN5
 RBMPN4
 RBMPN3
 RBMPN2
 RBMPN1
 RBMPN0

   07   
   06   
   05   
   04   
   03   
   02   
   01   
   00   
 -
 -
 RBMPEM
 RBMPEM
 RBMPEM
 RBMPEM
 RBMPEM
 RBMPEM 

MPOPRB 18006EH
   15   
   14   
   13   
   12   
   11   
   10   
   09   
   08   
 -
 -
 RBMPP5
 RBMPP4
 RBMPP3
 RBMPP2
 RBMPP1
 RBMPP0

   07   
   06   
   05   
   04   
   03   
   02   
   01   
   00   
 -
 -
 RBMPG0
 RBMPG0
 RBMPG0
 RBMPG0
 RBMPG0
 RBMPG0 

                            

Map bit (for rotational scrolling) : Map bit
(RAMPA5〜RAMPA0, RAMPB5〜RAMPB0, RAMPC5〜RAMPC0, RAMPD5〜RAMPD0, RAMPE5〜RAMPE0, RAMPF5〜RAMPF0, RAMPG5〜RAMPG0, RAMPH5〜RAMPH0, RAMPI5〜RAMPI0, RAMPJ5〜RAMPJ0, RAMPK5〜RAMPK0, RAMPL5〜RAMPL0, RAMPM5 ~RAMPM0, RAMPN5~RAMPN0, RAMPO5~RAMPO0, RAMPP5~RAMPP0, RBMPA5~RBMPA0, RBMPB5~RBMPB0, RBMPC5~RBMPC0, RBMPD5~RBMPD0, RBMPE5~RBMPE0, RBMPF5~RBMPF0, RBMPG5~RBMPG0, RBMPH5~RBMPH0, RAMPI5~RBMPI0 , RBMPJ5 to RBMPJ0, RBMPK5 to RBMPK0, RBMPL5 to RBMPL0, RBMPM5 to RBMPM0, RBMPN5 to RBMPN0, RBMPO5 to RBMPO0, RBMPP5 to RBMPP0)
When displaying a rotating scroll screen in cell format, specify the start address of the pattern name table placed in each plane.

RAMPA5~RAMPA0 180050H bits 5-0 For plane A of the screen with rotation parameter A
RAMPB5~RAMPB0 180050H bits 13-8 For plane B of the screen with rotation parameter A
RAMPC5~RAMPC0 180052H bits 5-0 For plane C of the screen with rotation parameter A
RAMPD5~RAMPD0 180052H bits 13-8 For screen plane D with rotation parameter A
RAMPE5~RAMPE0 180054H bits 5-0 For screen plane E with rotation parameter A
RAMPF5~RAMPF0 180054H bits 13-8 For screen plane F with rotation parameter A
RAMPG5~RAMPG0 180056H bits 5-0 For screen plane G with rotation parameter A
RAMPH5~RAMPH0 180056H bits 13-8 For screen plane H with rotation parameter A
RAMPI5~RAMPI0 180058H bits 5-0 For plane I of the screen with rotation parameter A
RAMPJ5~RAMPJ0 180058H bits 13-8 For screen plane J with rotation parameter A
RAMPK5~RAMPK0 18005AH bits 5-0 For screen plane K with rotation parameter A
RAMPL5~RAMPL0 18005AH bits 13-8 For screen plane L with rotation parameter A
RAMPM5~RAMPM0 18005CH bits 5-0 For screen plane M with rotation parameter A
RAMPN5~RAMPN0 18005CH bits 13-8 For screen plane N with rotation parameter A
RAMPO5~RAMPO0 18005EH bits 5-0 For screen plane O with rotation parameter A
RAMPP5~RAMPP0 18005EH bits 13-8 For screen plane P with rotation parameter A
RBMPA5~RBMPA0 180060H bits 5-0 For plane A of the screen with rotation parameter B
RBMPB5~RBMPB0 180060H bits 13-8 For plane B of the screen with rotation parameter B
RBMPC5 to RBMPC0 180062H bits 5-0 For plane C of the screen with rotation parameter B
RBMPD5~RBMPD0 180062H bits 13-8 For screen plane D with rotation parameter B
RBMPE5~RBMPE0 180064H bits 5-0 For plane E of the screen with rotation parameter B
RBMPF5~RBMPF0 180064H bits 13-8 For screen plane F with rotation parameter B
RBMPG5~RBMPG0 180066H bits 5-0 For screen plane G with rotation parameter B
RBMPH5~RBMPH0 180066H bits 13-8 For screen plane H with rotation parameter B
RBMPI5~RBMPI0 180068H bits 5-0 For plane I of the screen with rotation parameter B
RBMPJ5~RBMPJ0 180068H bits 13-8 For screen plane J with rotation parameter B
RBMPK5~RBMPK0 18006AH bits 5-0 For plane K of the screen with rotation parameter B
RBMPL5~RBMPL0 18006AH bits 13-8 For screen plane L with rotation parameter B
RBMPM5~RBMPM0 18006CH bits 5-0 For screen plane M with rotation parameter B
RBMPN5~RBMPN0 18006CH bits 13-8 For screen plane N with rotation parameter B
RBMPO5~RBMPO0 18006EH bits 5-0 For screen plane O with rotation parameter B
RBMPP5~RBMPP0 18006EH bits 13-8 For screen plane P with rotation parameter B


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