画面表示操作

画面の基本設定 →解説

XSCREEN 各画面のサイズなどを設定
DISPLAY 上下どちらの画面を操作するか指定
VISIBLE 各画面(CONSOLE,GRP,BG,SPRITE)の表示・非表示を設定
BACKCOLOR 画面の背景色を指定
ACLS 画面表示設定を初期値に戻す
FADE 画面をフェードさせる
FADECHK 画面がフェード中か調べる

コンソール制御 →解説

CLS コンソール画面を消去
COLOR コンソール画面の文字色・背景色を設定
LOCATE コンソール画面の座標を指定
PRINT コンソール画面に文字を表示
ATTR コンソール画面に表示する文字の回転・反転を設定
SCROLL コンソール画面全体をスクロール
CHKCHR コンソール画面の指定位置の文字コードを調べる
INPUT キーボードからの文字入力を待つ(複数データ可)
LINPUT キーボードからの文字入力を待つ(「,」入力可)
INKEY$ キーボードから今入力されている文字を調べる
FONTDEF フォントデータを変更
? 画面に文字を表示する。PRINTと同じ意味
WIDTH コンソール画面の文字サイズを変更する

スプライト画面 →解説

SPPAGE スプライトキャラの定義に使用するグラフィックページを指定・取得
SPCLIP スプライトキャラを表示する範囲を指定
SPDEF スプライトキャラの定義データを変更・取得
SPSET スプライト番号にキャラクターをセット
SPCLR スプライト番号のキャラ設定をクリア
SPSHOW スプライトを表示状態にする
SPHIDE スプライトを非表示状態にする
SPHOME スプライトキャラの原点座標を変更・取得
SPOFS スプライトキャラの表示座標を変更・取得
SPROT スプライトキャラの回転角度を変更・取得
SPSCALE スプライトキャラの表示倍率を変更・取得
SPCOLOR スプライトキャラの色合いを変更・取得
SPCHR スプライトキャラのキャラ種類を変更・取得
SPLINK スプライトの同士をリンク・取得
SPUNLINK スプライトの同士のリンクを解除
SPANIM スプライトにアニメーションを設定
SPSTOP スプライトのアニメーションを一時停止
SPSTART スプライトのアニメーションを再開
SPCHK スプライトのアニメーション状況を取得
SPVAR スプライト用内部変数の値を設定・取得
SPCOL スプライトの衝突判定のルールを設定・取得
SPCOLVEC スプライトの衝突判定用に移動量を設定
SPHITSP スプライト同士の衝突判定
SPHITRC スプライトと指定領域との衝突判定
SPHITINFO スプライトの最後の衝突結果を取得
SPUSED スプライト番号が使用されているかチェック
SPFUNC スプライト番号にコールバック処理を割り当て

バックグラウンド画面 →解説

BGPAGE BGキャラの定義に使用するグラフィックページを指定・取得
BGSCREEN BGレイヤーの大きさを指定
BGCLR BGレイヤーの設定をクリア
BGSHOW BGレイヤーを表示状態にする
BGHIDE BGレイヤーを非表示状態にする
BGCLIP BGレイヤーを表示範囲を指定
BGHOME BGレイヤーの原点を指定・取得
BGOFS BGレイヤーの表示座標を指定・取得
BGROT BGレイヤーの回転角度を変更・取得
BGSCALE BGレイヤーの表示倍率を変更・取得
BGPUT BGレイヤーにキャラクターを配置
BGFILL BGレイヤーの指定範囲を指定キャラで埋める
BGGET BGレイヤーのキャラクター情報を取得
BGANIM BGレイヤーのアニメーションを設定
BGSTOP BGレイヤーのアニメーションを一時停止
BGSTART BGレイヤーのアニメーションを再開
BGCHK BGレイヤーのアニメーション状況を取得
BGVAR BGレイヤー用内部変数の値を設定・取得
BGCOPY BGレイヤーの指定範囲を別の場所にコピー
BGLOAD BGレイヤーに配列変数からデータを読込
BGSAVE BGレイヤーのキャラ配置データを配列変数に格納
BGCOORD BGレイヤー上での座標と画面上の座標を相互変換
BGCOLOR BGレイヤーの色合いを変更・取得
BGFUNC BGレイヤーにコールバック処理を割り当て

グラフィック画面 →解説

GPAGE グラフィックページの表示ページと操作ページを指定・取得
GCOLOR グラフィック画面に描写する基本色を指定・取得
RGB 色を、A(透明度)R(赤)G(緑)B(青)で指定
RGBREAD 色コードからRGBAを取得
GCLIP グラフィック画面の表示範囲・描写範囲を指定
GPRIO グラフィック画面のZ座標を指定
GCLS グラフィック画面をクリア(塗りつぶす)
GSPOIT グラフィック画面の指定座標の色を取得
GPSET グラフィック画面に点を描く
GLINE グラフィック画面に直線を描く
GCIRCLE グラフィック画面に円・弧を描く
GBOX グラフィック画面に四角形の枠を描く
GFILL グラフィック画面を四角形に塗りつぶす
GPAINT グラフィック画面の囲われた部分を塗りつぶす
GCOPY グラフィック画面の指定範囲を別の場所にコピー
GSAVE グラフィック画面の描画データを配列変数に格納
GLOAD グラフィック画面に配列変数からデータを読込
GTRI グラフィック画面を三角形に塗りつぶす
GPUTCHR グラフィック画面に8ドットの文字を描く
GOFS グラフィック画面の座標変更・取得
GPUTCHR16 プチコンBIG グラフィック画面に16ドットの文字を描く