Loading article…

Yamaha V9938 は、 MSX2ホーム コンピュータ、Geneve 9640拡張 TI-99/4A クローン、Tatung Einstein 256で使用されているビデオ ディスプレイ プロセッサ(VDP)です。また、16kB VRAM 構成で、 いくつかのMSX1コンピュータでも使用されました。
ヤマハ V9938 は、MSX-Video または VDP (ビデオ ディスプレイ プロセッサ) とも呼ばれ、MSX1やその他のシステムで使用されていたTexas Instruments TMS9918の後継機です。V9938 の後継機はヤマハ V9958です。
仕様
- ビデオ RAM : 16~192 KB
- テキストモード: 80 × 24、40 × 24、32 × 24
- 解像度: 512 × 212 (512色から16色)、256 × 212 (512色から16色)、256 × 212 (256色)
- スプライト: 32、16色、水平ラインあたり最大8
- コピー、線、塗りつぶし、論理演算のハードウェアアクセラレーションが利用可能
- インターレースにより垂直解像度を2倍にする
- 垂直スクロールレジスタ
詳細仕様
- ビデオ RAM : 4 つの構成が可能
- 16 KB (モード G4 から G7 は使用できません)
- 64 KB (モード G6 および G7 は使用できません)
- 128 KB: 最も一般的な構成
- 192 KB、そのうち 64 KB は拡張 VRAM (G4 および G5 モードのバックバッファとしてのみ使用可能)
- クロック: 21MHz
- ビデオ出力周波数: 15 kHz
- カラーエンコーディング: 50 Hz PALモードと 60 Hz NTSCモードをソフトウェアで切り替え可能
- スプライト: 32、16 色 (1 行につき 1 色。CC 属性を使用すると 3、7、または 15 色/行)、水平ラインあたり最大 8 色
- ハードウェア アクセラレーション、コピー、線、塗りつぶしなど。論理演算の有無にかかわらず。
- 垂直スクロールレジスタ
- 重ね合わせやデジタル化が可能
- ライトペンとマウスの接続をサポート
- 解決:
- 水平: 256 または 512
- 垂直: 192p、212p、384i、または 424i
- カラーモード:
- 画面モード
- テキストモード:
- T1: 40 × 24 2色 (512色中)
- T2: 80 × 24、4色(512色中)
- すべてのテキスト モードでも 26.5 行を使用できます。
- パターンモード
- G1: 256 × 192、16 色のパレットと 8×8 パターンのテーブル 1 つ
- G2: 256 × 192、16 色のパレットと 8×8 パターンの 3 つのテーブル
- G3: 256 × 192、16 色のパレットと 8×8 パターンの 3 つのテーブル
- MC: 64 × 48、16 色のパレットと 8×2 パターン
- 192 ラインのすべてのモードは 212 ラインにもなります (同様に MC では 48 → 53)
- ビットマップモード:
- G4: 256 × 212、16 色パレット
- G5: 512 × 212、4色パレット
- G6: 512 × 212、16 色パレット
- G7: 256 × 212、256固定色
- 212 ラインのすべてのモードは 192 ラインにもなります (同様に MC では 48 → 53)
- すべての垂直解像度はインターレースによって2倍にすることができる
- テキストモード:
MSX特有の用語
MSX では、画面モードは MSX-Basic で割り当てられた番号で参照されることがよくあります。このマッピングは次のとおりです。
参照
外部リンク
MSX-ビデオ技術データブック、ヤマハ V9938 用 (1985 年 8 月) bitsavers.org
V9938 プログラマー ガイド http://rs.gr8bit.ru/Documentation/V9938-programmers-guide.pdf
