画面解像度を設定する。
- コンソール(テキストスクリーン4)のサイズは幅,高さに合わせて変更される。
- それ以外のテキストスクリーン設定は変わらない。
- グラフィック表示用スプライトの設定は幅,高さに合わせて変更される。
書式
XSCREEN 幅,高さ[,サンプル倍率[,合成モード[,アスペクト比]]]
引き数
幅、高さ
画面の幅と高さをピクセル数で指定する
幅:128~1280
高さ:128~720
- 幅・高さとも4で割り切れる数を指定可能。
サンプル倍率
ピクセルをさらに細かく分割して、回転や拡大をよりなめらかに表現する事ができる
- 1以上、幅にサンプル倍率をかけた物が1280以内、高さにサンプル倍率をかけた物が720以内の値まで指定可能。
- 省略時は1。
合成モード
BASIC画面を最終的に表示画面に合成する際の描画方法を指定する
0 | バイリニア |
1 | スマートニアレストネイバー |
2 | ニアレストネイバー |
- 0はピクセルの角がなめらかになるが、全体にぼやけた表示になる。
- 2は全体的にくっきりした表示になるが、ピクセルの角がギザギザになる。
- 1は0と2の中間。
- 省略時は0。
アスペクト比
画面の縦横比:0.1~10
- 1で正方形、1より小さいと縦長に、1より大きいと横長になる。
- 省略時は幅/高さが設定される。
戻り値
なし
サンプル・参考動画
XSCREEN 400,240
コメント