English
HARDWARE ManualVDP2ユーザーズマニュアル第3章 RAM
戻る進む
VDP2ユーザーズマニュアル/第3章 RAM/■3.3 表示期間中のVRAMアクセス方法

 ●画像データのアクセス

 ノーマルスクロール画面(NBG0〜NBG3)を表示するためには、必要な画像データをVRAMから読み出さなければいけません。表示形式がセル形式のときに必要な画像データは、パターンネ−ムデータとキャラクタパターンデ−タで、ビットマップ形式のときに必要な画像データは、ビットマップパターンデ−タです。これらの画像データを得るために1サイクル中に必要なVRAMアクセス回数は、条件によって決まっています。

 1サイクル中のパタ−ンネ−ムデ−タリードアクセスは、VRAM-A0用かVRAM-B0用のどちらか一方と、VRAM-A1用かVRAM-B1用のどちらか一方の最大2バンクにしか設定してはいけません。VRAMを2分割しない場合には、VRAM-A0用のレジスタがVRAM-A用として、VRAM-B0用のレジスタがVRAM-B用として使用されるので、そのどちらか一方にしか設定してはいけません。アクセスタイミングは、各TV画面モードにおけるレジスタ有効範囲内であれば、どのタイミングに指定してもかまいません。アクセス回数は、条件によって決められた回数を過不足なく指定しなければいけませんが、連続したタイミングに指定する必要はありません。
 パターンネームデータリードアクセス回数を表3.2に、パターンネームデータリードアクセス指定制限を図3.3に示します。

表3.2 1サイクル中に必要なパターンネームテーブルデータのアクセス回数
項目
NBG0〜NBG3
縮小設定
1倍
1/2倍
1/4倍
1サイクル中に必要な
VRAMアクセス回数
1
2
4

図3.3 パタ−ンネ−ムテーブルデ−タのアクセス指定制限

 1サイクル中のキャラクタパターンデータリードアクセスは、原則として4つのバンクのどのタイミングでも指定できます。しかし、パタ−ンネ−ムデ−タアクセスタイミングによって、指定できるタイミングが制限されます。ただし、NBG0、NBG1のパタ−ンネ−ムデ−タアクセスをT0に指定した場合に限り、それぞれのキャラクタパターンデータリードアクセスは、4つのバンクのどのタイミングでも指定することができ、制限は有りません。アクセス回数は、条件によって決められた回数を過不足なく指定しなければいけませんが、連続したタイミングに指定する必要はありません。
 キャラクタパターンデータリードアクセス回数を表3.3に、キャラクタパターンデータリードアクセス指定制限を表3.4に示します。

表3.3 キャラクタパターンデータ(ビットマップパターンデータ)リードアクセス回数
項目
NBG0〜NBG3
キャラクタ色数
16
256
2048
32768
1677万
縮小設定
1倍
1/2倍
1/4倍
1倍
1/2倍
1倍
1倍
1倍
1サイクル中に必要な
VRAMアクセス回数
1
2
4
2
4
4
4
8

表3.4 キャラクタパターンデ−タリードアクセス指定制限
項目
TV画面モード
キャラクタサイズ
パターンネームテーブルデータのアクセスタイミング
T0
T1
T2
T3
T4
T5
T6
T7
キャラクタパター
ンテーブルデータ
アクセスを指定で
きるタイミング
ノーマル
横1セル×縦1セル
横2セル×縦2セル
T0〜T2,
T4〜T7
T0〜T3,
T5〜T7
T0〜T3,
T6〜T7
T0〜T3,
T7
T0〜T3
T1〜T3
T2,T3
T3
ハイレゾリューション,
専用モニター
横1セル×縦1セル
T0〜T2
T1〜T3
T0,
T2,T3
T0,T1,
T3
横2セル×縦2セル
T0〜T2
T1〜T3
T2,T3
T3

 縮小設定が1倍の場合に、キャラクタパターンデータリードアクセスが2回以上必要なときには、すべてのキャラクタパターンデータリードアクセスが指定制限を守るようにしなければいけません。縮小設定が1/2倍または1/4倍の場合は、縮小設定が1倍のときに必要なアクセス回数(キャラクタ色数が16色のときは1回、256色のときは2回)が、1回のパターンネームデータリードアクセスによる指定制限を守るようにしなければいけません。例えば、キャラクタ色数が256色、縮小設定が1/2倍のときに、パターンネームデータリードアクセスをT1とT3に指定した場合のキャラクタパターンデータリードアクセスの指定制限は、図3.4のようになります。

図3.4 キャラクタパタ−ンデ−タリードアクセス指定例

[注]それぞれの指定可能範囲に2回ずつキャラクタパターンデータリードアクセスを指定しなければなりません


戻る進む
HARDWARE Manual VDP2ユーザーズマニュアル第3章 RAM
Copyright SEGA ENTERPRISES, LTD., 1997