English
HARDWARE ManualVDP2ユーザーズマニュアル第4章 スクロール画面
戻る進む
VDP2ユーザーズマニュアル/第4章 スクロール画面

 ●マップオフセットレジスタ

 マップオフセットレジスタは、マップオフセット値を指定します。書き込み専用の16ビットのレジスタで、18003CH〜18003EH番地にあります。電源投入後またはリセット後、値は0にクリアされますので必ず設定してください。

MPOFN 18003CH
   15   
   14   
   13   
   12   
   11   
   10   
   09   
   08   
   -   
N3MP8  
N3MP7  
N3MP6  
   -   
N2MP8  
N2MP7  
N2MP6  

   07   
   06   
   05   
   04   
   03   
   02   
   01   
   00   
   -   
N1MP8  
N1MP7  
N1MP6  
   -   
N0MP8  
N0MP7  
N0MP6  

MPOFR 18003EH
   15   
   14   
   13   
   12   
   11   
   10   
   09   
   08   
   -   
N3MP8  
N3MP7  
N3MP6  
   -   
N2MP8  
N2MP7  
N2MP6  

   07   
   06   
   05   
   04   
   03   
   02   
   01   
   00   
   -   
   -   
   -   
   -   
   -   
RAMP8  
RAMP7  
RAMP6  

           
マップオフセットビット:Map offset bit
(N0MP8〜N0MP6, N1MP8〜N1MP6, N2MP8〜N2MP6, N3MP8〜N3MP6, RAMP8〜RAMP6, RBMP8〜RBMP6)
 スクロール画面の表示形式がセル形式の場合には、6ビットのマップレジスタの上位に付加する3ビットのマップオフセット値を指定します。ビットマップ形式の場合には、ビットマップパターンのバウンダリを指定します。

N0MP8〜N0MP618003CHビット2〜0NBG0用
N1MP8〜N1MP618003CHビット6〜4NBG1用
N2MP8〜N2MP618003CHビット10〜8NBG2用
N3MP8〜N3MP618003CHビット14〜12NBG3用
RAMP8〜RAMP618003EHビット2〜0回転パラメータA用
RBMP8〜RBMP618003EHビット6〜4回転パラメータB用

 ビットマップパターンのバウンダリのアドレスは以下のようになります。
xxMP8
xxMP7
xxMP6
ビットマップパターンのバウンダリのアドレス値
0
0
0
00000H
0
0
1
20000H
0
1
0
40000H
0
1
1
60000H
1
0
0
80000H
1
0
1
A0000H
1
1
0
C0000H
1
1
1
E0000H
xx=N0,N1,N2,N3,RA,RB

戻る進む
HARDWARE Manual VDP2ユーザーズマニュアル第4章 スクロール画面
Copyright SEGA ENTERPRISES, LTD., 1997