X68000/X68030 非公開機能

CRTC

CRTC R20 ($e80028)

bit 15      13  12  11  10   9   8   7       5   4   3   2   1   0
  ┌─────┬─┬─┬─┬───┬─────┬─┬───┬───┐
  │          │  │  │  │  COL │          │HF│  VD  │  HD  │
  └─────┴─┴─┴─┴───┴─────┴─┴───┴───┘
                │  │  └ SIZE
                │ G-MEM0: グラフィックVRAMを表示用として使用1: グラフィックVRAMをバッファメモリとして使用(bit8~10は無効)
                │
                └ T-MEM
                     0: テキストVRAMを表示用として使用
                     1: テキストVRAMをバッファメモリとして使用

参考: @kugimoto0715/653614572713054208

2020-02-28

ビデオコントローラ

VC R2 ($e82600)

bit 15    14    13    12    11    10     9     8     7     6     5     4     3     2     1     0
┌──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┬──┐
│ YS │ AH │VHT │EXON│H/P │B/P │G/G │G/T │BCON│SON │TON │GS4 │GS3 │GS2 │GS1 │GS0 │
└──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┴──┘
                                                   │
                                                   0: ボーダーカラー表示オフ
                                                   1:         〃        オン

BCONが'1'のとき、ボーダーカラー表示オン(グラフィックパレット 0 のパレットデータが出力される)。

実際の動作は、各パレットからパレット 0 の値が引かれるものと思われる。

参考: @TransAmGTA92/1336672177458823169

2020-02-28