関数型 | 関 数 名 | パ ラ メ ー タ | 機 能 |
---|---|---|---|
void | slInitSystem | TV_MODE type,TEXTURE *ptr,Uint16 cnt | システムの初期化(画面モードの設定など) |
void | slColRAMMode | Uint16 mode | カラーRAM選択モード |
void | slCharNbg0,1,2,3 | Uint16 color,Uint16 char_size | NBGのキャラクタパターン設定 |
void | slCharRgb0 | Uint16 color,Uint16 char_size | RGBのキャラクタパターン設定 |
void | slPageNbg0,1,2,3 | void *celadr,void *coladr,Uint16 type | NBGのページ設定 |
void | slPageRgb0 | void *celadr,void *coladr,Uint16 type | RGBのページ設定 |
void | slPlaneNbg0,1,2,3 | Uint16 plane_size | NBGのプレーン設定 |
void | slPlaneRA,RB | Uint16 plane_size | RGBのプレーン設定 |
void | slMapNbg0,1,2,3 | void *a,void *b,void *c,void *d | NBGのマップ設定 |
void | slMapRA,RB | void *a | RGBのマップ設定 |
void | slZoomModeNbg0,1 | Uint16 zoom_mode | ノーマルスクロール画面の縮小設定をセット |
void | slRparaInitSet | ROTSCROLL *adr | 回転パラメータセット |
void | slRparaMode | Uint16 mode | 回転パラメータ使用モードの設定 |
void | slCurRpara | Uint16 flag | カレント回転パラメータの切り替え |
void | slOverRA,RB | Uint16 mode | 回転スクロールの画面オーバー処理設定 |
void | slBack1ColSet | void *adr,Uint16 rgb_col | バック画面の設定 |
void | slScrPosNbg0,1,2,3 | FIXED posx,FIXED posy | ノーマルスクロール画面の表示位置設定 |
void | slDispCenterR | FIXED posx,FIXED posy | 回転スクロール画面の回転中心設定 |
void | slLookR | FIXED posx,FIXED posy | 回転スクロール画面の視点座標設定 |
void | slScrAutoDisp | Uint32 entry_scr_bit | スクロールの登録 |
void | slTVOn | void | モニターへの描画処理開始 |
void | slTVOff | void | モニターへの描画処理中止 |
void | slScrDisp | Uint32 mode | 描画するスクロールの設定 |
void | slSynch | void | 画面同期 |
void | slZoomNbg0,1 | FIXED scale_x,FIXED scale_y | ノーマルスクロール画面の拡大縮小 |
void | slZoomR | FIXED scale_x,FIXED scale_y | 回転スクロール画面の拡大縮小 |
void | slZrotR | ANGLE zang | 回転スクロール画面のZ軸回転 |
void | slScrTransparent | Uint16 flag | 透明表示イネーブル設定 |
void | slPriorityNbg0,1,2,3 | Uint16 priority_num | ノーマルスクロール画面のプライオリティ設定 |
void | slPriorityRgb0 | Uint16 priority_num | 回転スクロール画面のプライオリティ設定 |
void | slScrMatConv | void | ポリゴン用カレントマトリクスをスクロール用にコンバート |
void | slScrMatSet | void | カレントマトリクスの状態を回転パラメータに転送 |
void | slMakeKtable | void *table_adr | 係数テーブルを作成 |
void | slKtableRA,RB | void *table_adr,Uint16 mode | 係数テーブルコントロール設定 |
void | slColorCalc | Uint16 flag | カラー演算コントロール設定 |
void | slColorCalcOn | Uint16 flag | カラー演算コントロールイネーブル設定 |
void | slColRateNbg0,1,2,3 | Uint16 rate | NBGのカラー演算比率設定 |
void | slColRateRgb0 | Uint16 rate | RGBのカラー演算比率設定 |
void | slColRateLNCL | Uint16 rate | ラインカラー画面のカラー演算比率設定 |
void | slColRateBACK | Uint16 rate | バック画面のカラー演算比率設定 |
void | slColOffsetOn | Uint16 flag | カラーオフセットイネーブル設定 |
void | slColOffsetBUse | Uint16 flag | カラーオフセットコレクト |
void | slColOffsetA,B | Uint16 flag, Uint16 r,Uint16 g,Uint16 b | オフセット値の設定 |
void | slLine1ColSet | void *adr,Uint16 col | ライン単色カラーマトリクスセット |
void | slLineColDisp | Uint16 flag | ラインカラー画面イネーブル設定 |
void | slLineColTable | void *adr | ラインカラーテーブル設定 |
void* | slLocate | Uint16 cell_x,Uint16 cell_y | 文字数値表示関数用パラメータ変換(パラメータはセル指定) |
void | slPrint | char *character,void *locate | パラメータ文字列の画面表示 |
void | slPrintFX | FIXED disp_num,void *locate | パラメータ指定FIXED型数値の画面表示 |
void | slPrintHex | Uint32 num,void *locate | パラメータ指定HEX型数値の画面表示(上位ビット0は非表示) |
void | slDispHex | Uint32 num,void *locate | パラメータ指定HEX型数値の画面表示(上位ビット0も表示) |
void | slPrinrMatrix | MATRIX mtptr,void *locate | パラメータ指定マトリクスの画面表示 |
関数型 | 関 数 名 | パ ラ メ ー タ | 機 能 |
---|---|---|---|
void | Cel2VRAM | cel_adr,VRAM_adr,char_size | キャラクタパターンデータをVRAMへ格納 |
void | Map2VRAM | pn_adr,VRAM_adr,map_ysize, map_xsize,pal_offset,map_offset | パターンネームデータをVRAMへ格納 |
void | Pal2CRAM | color_CRAM_adr,color_size | カラーパレットデータをカラーRAMへ格納 |