機 能 | 関 数 名 | 番号 | |
---|---|---|---|
[初期化関数] | |||
ライブラリの初期化 | SCL_Vdp2Init | 1 | |
[テーブル作成&データセット関数] | |||
画面モードの設定 | SCL_SetDisplayMode | 2 | |
VRAMコンフィグレーションデータテーブルの初期化 | SCL_InitVramConfigTb | 3 | |
スクロールコンフィグレーションデータテーブルの初期化 | SCL_InitConfigTb | 4 | |
VDP2のVRAMの使用方法をセット | SCL_SetVramConfig | 5 | |
スクロールコンフィグレーションのセット | SCL_SetConfig | 6 | |
サイクルパターンのセット | SCL_SetCycleTable | 7 | |
[表示画面の操作関連関数] | |||
スクロールオープン処理 | SCL_Open | 8 | |
スクロールクローズ処理 | SCL_Close | 9 | |
ライン&縦セルスクロールパラメータテーブルの初期化 | SCL_InitLineParamTb | 10 | |
ライン&縦セルスクロールパラメータのセット | SCL_SetLineParam | 11 | |
スクロール移動(移動量:絶対) | SCL_MoveTo | 12 | |
スクロール移動(移動量:相対) | SCL_Move | 13 | |
スクロール拡大/縮小 | SCL_Scale | 14 | |
回転パラメータテーブルの初期化 | SCL_InitRotateTable | 15 | |
回転の視点をセット | SCL_SetRotateViewPoint | 16 | |
画面回転の中心座標をセット | SCL_SetRotateCenterDisp | 17 | |
回転の中心座標をセット | SCL_SetRotateCenter | 18 | |
スクロール回転(角度:絶対) | SCL_RotateTo | 19 | |
スクロール回転(角度:相対) | SCL_Rotate | 20 | |
回転パラメータ係数テーブルに拡大縮小係数データをセット | SCL_SetCoefficientData | 21 | |
モザイク処理のセット | SCL_SetMosaic | 22 | |
[ライン画面設定関数] | |||
ラインカラー画面データのセット | SCL_SetLncl | 23 | |
バック画面データのセット | SCL_SetBack | 24 | |
[ウインドウ設定関数] | |||
ノーマル矩形ウインドウの設定 | SCL_SetWindow | 25 | |
ノーマルラインウインドウのセット | SCL_SetLineWindow | 26 | |
スプライトウインドウのセット | SCL_SetSpriteWindow | 27 | |
[VDP1関数] | |||
スプライトの各種モードのセット | SCL_SetSpriteMode | 28 | |
[カラーRAM関連関数] | |||
カラーRAMのモードのセット | SCL_SetColRamMode | 29 | |
カラーRAMのモードの取得 | SCL_GetColRamMode | 30 | |
カラーRAMに色データをセット | SCL_SetColRamCol | 31 | |
カラーRAMに領域を確保 | SCL_AllocColRam | 32 | |
カラーRAMに確保した領域を解放 | SCL_FreeColRam | 33 | |
自動カラーチェンジをセット | SCL_SetAutoColChg | 34 | |
カラーRAMのアドレスオフセットを取得 | SCL_GetColRamOffset | 35 | |
[プライオリティ関連関数] | |||
プライオリティをセット | SCL_SetPriority | 36 | |
プライオリティを取得 | SCL_GetPriority | 37 | |
[カラー演算関連関数] | |||
カラー演算条件をセット(SPRITE) | SCL_SetColMixMode | 38 | |
カラー演算の割合をセット | SCL_SetColMixRate | 39 | |
自動カラー演算をセット | SCL_SetAutoColMix | 40 | |
[カラーオフセット関連関数] | |||
カラーオフセットをセット | SCL_SetColOffset | 41 | |
カラーオフセットの値を増減 | SCL_IncColOffset | 42 | |
自動カラーオフセットをセット | SCL_SetAutoColOffset | 43 | |
[その他特殊効果関数] | |||
ボカシ演算を有効にする | SCL_EnableBlur | 44 | |
ボカシ演算を無効にする | SCL_DisableBlur | 45 | |
ラインカラー画面を挿入する | SCL_EnableLineCol | 46 | |
ラインカラー画面を解除する | SCL_DisableLineCol | 47 | |
シャドウビットの設定 | SCL_SetShadowBit | 48 | |
[V-BLANK割り込み処理関連関数] | |||
フレームチェンジインターバル数のセット | SCL_SetFrameInterval | 49 | |
フレームチェンジ要求と完了待ち | SCL_DisplayFrame | 50 | |
V-BLANK開始VDP割り込み処理 | SCL_VblankStart | 51 | |
V-BLANK終了VDP割り込み処理 | SCL_VblankEnd | 52 | |
[中断処理関数] | |||
自動VEの強制終了 | SCL_AbortAutoVe | 53 |