English
SGL User's Manual
|関数リファレンス |構造体リファレンス |SGL補足マニュアル |SGLシステム変数一覧
SGL REFERENCE

SGLシステム変数一覧


000:EventTop 先頭に登録されているイベント
004:EventLast 末尾に登録されているイベント
008:EventNow 実行中のイベント
00C:EventCount イベントの残数
00E:WorkCount ワークの残数
010:MainMode メインシーケンスモード
011:SubMode サブシーケンスモード
012:SynchConst ビデオ同期カウント
013:SynchCount ビデオ同期カウント
014:UserFunction ブランキング中に実行するユーザー関数
018:TransCount ブランキング中の転送エントリー数
01A:TransRequest ブランキング中の転送のリクエスト
01B:PauseFlag スプライト、スクロールのポーズ用フラグ
01C:mtptr カレントマトリクスポインタ
020:MatrixCount マトリクスのネストカウント
021:PrintColor テキスト表示用カラーパレット
022:IntCount 割り込みカウント
024:MsPbufPtr 頂点座標演算バッファポインタ(Master)
028:SlPbufPtr 頂点座標演算バッファポインタ(Slave)
02C:SpritePtr スプライトデータ転送ポインタ
030:MsSdataPtr スプライトデータセットポインタ(Master)
034:SlSdataPtr スプライトデータセットポインタ(Master)
038:ZbufPtr Zバッファポインタ
03C:FormTbl テクスチャデータテーブル
040:SprbufBias スプライトデータバッファ切り替え
044:ComRdPtr コマンドリードポインタ
048:ComWrPtr コマンドセット(ライト)ポインタ
04C:MsLightVector 光源ベクトル(Master)
058:SlLightVector 光源ベクトル(Master)
064:ColorOffset カラーオフセットテーブルポインタ
068:MsScreenDist スクリーン位置(Master)
06C:SlScreenDist スクリーン位置(Slave)
070:MsZlimit 表示リミットZ位置(Master)
072:WindowNumber ウィンドウ使用数
073:WinUseFlag ウィンドウ使用フラグ
074:TotalPolygons 演算ポリゴン数
076:TotalVertices 演算頂点数
078:MsScreenLeft スクリーン左位置
07A:MsScreenTop スクリーン上位置
07C:MsScreenRight スクリーン右位置
07E:MsScreenBottom スクリーン下位置
080:MsScreenSizeX スクリーン横サイズ(Master)
082:MsScreenSizeY スクリーン縦サイズ(Master)
084:MsWindowSizeX ウィンドウサイズ(Master)
086:MsWindowSizeY ウィンドウサイズ(Master)
088:MXPolygons 最大ポリゴン数
08A:MXVertices 最大頂点数
08C:FrameSizeX フレームバッファサイズ
08E:FrameSizeY フレームバッファサイズ
090:MsWinXAdder ウィンドウチェック用加算データ(Master)
092:MsWinYAdder ウィンドウチェック用加算データ(Master)
094:SlWinXAdder ウィンドウチェック用加算データ(Slave)
096:SlWinYAdder ウィンドウチェック用加算データ(Slave)
098:MsClipXAdder クリッピング用加算データ(横)(Master)
09A:MsClipYAdder クリッピング用加算データ(縦)(Master)
09C:SlClipXAdder クリッピング用加算データ(横)(Slave)
09E:SlClipYAdder クリッピング用加算データ(縦)(Slave)
0A0:SlZlimit 表示リミットZ位置(Slave)
0A2:WinPtr ウィンドウデータセットオフセット
0A4:DispPolygons 表示ポリゴン数
0A6:DMAEndFlag DMA転送終了フラグ
0A8:DMASetFlag DMAテーブルセットフラグ
0AA:PutCount slPutPolygon(),sl...Sprite()呼び出し回数
0AC:MsZdpsftcnt 画面表示リミットシフトカウンタ(Master)(未使用)
0AD:SlZdpsftcnt 画面表示リミットシフトカウンタ(Slave)(未使用)
0B0:Resolution 画面モード
0B1:NbPCMBf PCMバッファの数(2000H単位)
0B2:PCMBufFlag PCMバッファの空き状況フラグ
0B4:SoundRdCount サウンドバッファ読み出しカウンタ
0B5:SoundWrCount サウンドバッファエントリーカウンタ
0B6:FRT_Count FRTカウンタ。slSynch毎に更新
0B7:SCUMC_ID SCUメモリーコピーのチャンネルナンバー
0B8:DMASt_CPU0 CPU D.M.A.のステータス(CH0)
0BA:DMASt_CPU1 CPU D.M.A.のステータス(CH1)
0BB:DMASt_SCU0 SCU D.M.A.のステータス(CH0)
0BC:DMASt_SCU1 SCU D.M.A.のステータス(CH1)
0BD:DMASt_SCU2 SCU D.M.A.のステータス(CH2)
0BE:dummy1 システム予約
0C0:VDP2_TVMD TV画面モード
0C2:VDP2_EXTEN 外部信号イネーブル
0C4:VDP2_TVSTAT 画面ステータス
0C6:VDP2_VRSIZE VRAMサイズ
0C8:VDP2_HCNT Hカウンタ
0CA:VDP2_VCNT Vカウンタ
0CE:VDP2_RAMCTL RAMコントロール
0D0:VDP2_CYCA0L VRAMサイクルパターン(バンクA0、T0ー3)
0D2:VDP2_CYCA0U VRAMサイクルパターン(バンクA0、T4ー7)
0D4:VDP2_CYCA1L VRAMサイクルパターン(バンクA1、T0ー3)
0D6:VDP2_CYCA1U VRAMサイクルパターン(バンクA1、T4ー7)
0D8:VDP2_CYCB0L VRAMサイクルパターン(バンクB0、T0ー3)
0DA:VDP2_CYCB0U VRAMサイクルパターン(バンクB0、T4ー7)
0DC:VDP2_CYCB1L VRAMサイクルパターン(バンクB1、T0ー3)
0DE:VDP2_CYCB1U VRAMサイクルパターン(バンクB1、T4ー7)
0E0:VDP2_BGON 画面表示イネーブル
0E2:VDP2_MZCTL モザイクコントロール
0E4:VDP2_SFSEL 特殊機能コードセレクト
0E6:VDP2_SFCODE 特殊機能コード
0E8:VDP2_CHCTLA キャラクタコントロール(NBG0、NBG1)
0EA:VDP2_CHCTLB キャラクタコントロール(NBG2、NBG3、RBG0)
0EC:VDP2_BMPNA ビットマップパレットナンバー(NBG0、1)
0EE:VDP2_BMPNB ビットマップパレットナンバー(RBG0)
0F0:VDP2_PNCN0 パターンネームコントロール(NBG0)
0F2:VDP2_PNCN1 パターンネームコントロール(NBG1)
0F4:VDP2_PNCN2 パターンネームコントロール(NBG2)
0F6:VDP2_PNCN3 パターンネームコントロール(NBG3)
0F8:VDP2_PNCR パターンネームコントロール(RBG0)
0FA:VDP2_PLSZ プレーンサイズ
0FC:VDP2_MPOFN マップオフセット(NBG0ー3)
0FE:VDP2_MPOFR マップオフセット(回転パラメータA、B)
100:VDP2_MPABN0 マップ(NBG0プレーンA、B)
102:VDP2_MPCDN0 マップ(NBG0プレーンC、D)
104:VDP2_MPABN1 マップ(NBG1プレーンA、B)
106:VDP2_MPCDN1 マップ(NBG1プレーンC、D)
108:VDP2_MPABN2 マップ(NBG2プレーンA、B)
10A:VDP2_MPCDN2 マップ(NBG2プレーンC、D)
10C:VDP2_MPABN3 マップ(NBG3プレーンA、B)
10E:VDP2_MPCDN3 マップ(NBG3プレーンC、D)
110:VDP2_MPABRA マップ(回転パラメータAプレーンA、B)
112:VDP2_MPCDRA マップ(回転パラメータAプレーンC、D)
114:VDP2_MPEFRA マップ(回転パラメータAプレーンE、F)
116:VDP2_MPGHRA マップ(回転パラメータAプレーンG、H)
118:VDP2_MPIJRA マップ(回転パラメータAプレーンI、J)
11A:VDP2_MPKLRA マップ(回転パラメータAプレーンK、L)
11C:VDP2_MPMNRA マップ(回転パラメータAプレーンM、N)
11E:VDP2_MPOPRA マップ(回転パラメータAプレーンO、P)
120:VDP2_MPABRB マップ(回転パラメータBプレーンA、B)
122:VDP2_MPCDRB マップ(回転パラメータBプレーンC、D)
124:VDP2_MPEFRB マップ(回転パラメータBプレーンE、F)
126:VDP2_MPGHRB マップ(回転パラメータBプレーンG、H)
128:VDP2_MPIJRB マップ(回転パラメータBプレーンI、J)
12A:VDP2_MPKLRB マップ(回転パラメータBプレーンK、L)
12C:VDP2_MPMNRB マップ(回転パラメータBプレーンM、N)
12E:VDP2_MPOPRB マップ(回転パラメータBプレーンO、P)
130:VDP2_SCXN0 画面スクロール値(NBG0、水平方向固定小数)
130:VDP2_SCXIN0 画面スクロール値(NBG0、水平方向整数部)
130:Nbg0_PosX NBG0 表示位置 (X)
132:VDP2_SCXDN0 画面スクロール値(NBG0、水平方向小数部)
134:VDP2_SCYN0 画面スクロール値(NBG0、垂直方向固定小数)
134:VDP2_SCYIN0 画面スクロール値(NBG0、垂直方向整数部)
134:Nbg0_PosY NBG0 表示位置 (Y)
136:VDP2_SCYDN0 画面スクロール値(NBG0、垂直方向小数部)
138:VDP2_ZMXN0 座標増分(NBG0、水平方向固定小数)
138:VDP2_ZMXIN0 座標増分(NBG0、水平方向整数部)
138:Nbg1_PosX NBG1 表示位置 (X)
13A:VDP2_ZMXDN0 座標増分(NBG0、水平方向小数部)
13C:VDP2_ZMYN0 座標増分(NBG0、垂直方向固定小数)
13C:VDP2_ZMYIN0 座標増分(NBG0、垂直方向整数部)
13C:Nbg1_PosY NBG1 表示位置 (Y)
13E:VDP2_ZMYDN0 座標増分(NBG0、垂直方向小数部)
140:VDP2_SCXN1 画面スクロール値(NBG1、水平方向固定小数)
140:VDP2_SCXIN1 画面スクロール値(NBG1、水平方向整数部)
142:VDP2_SCXDN1 画面スクロール値(NBG1、水平方向小数部)
144:VDP2_SCYN1 画面スクロール値(NBG1、垂直方向固定小数)
144:VDP2_SCYIN1 画面スクロール値(NBG1、垂直方向整数部)
146:VDP2_SCYDN1 画面スクロール値(NBG1、垂直方向小数部)
148:VDP2_ZMXN1 座標増分(NBG1、水平方向固定小数)
148:VDP2_ZMXIN1 座標増分(NBG1、水平方向整数部)
14A:VDP2_ZMXDN1 座標増分(NBG1、水平方向小数部)
14C:VDP2_ZMYN1 座標増分(NBG1、垂直方向固定小数)
14C:VDP2_ZMYIN1 座標増分(NBG1、垂直方向整数部)
14E:VDP2_ZMYDN1 座標増分(NBG1、垂直方向小数部)
150:VDP2_SCXN2 画面スクロール値(NBG2、水平方向)
152:VDP2_SCYN2 画面スクロール値(NBG2、垂直方向)
154:VDP2_SCXN3 画面スクロール値(NBG3、水平方向)
156:VDP2_SCYN3 画面スクロール値(NBG3、垂直方向)
158:VDP2_ZMCTL 縮小イネーブル
15A:VDP2_SCRCTL ライン&縦セルスクロールコントロール
15C:VDP2_VCSTA 縦セルスクロールテーブルアドレス
160:VDP2_LSTA0 NBG0用ラインスクロールテーブルアドレス
164:VDP2_LSTA1 NBG1用ラインスクロールテーブルアドレス
168:VDP2_LCTA ラインカラー画面テーブルアドレス
16C:VDP2_BKTA バック画面テーブルアドレス
170:VDP2_RPMD 回転パラメータモード
172:VDP2_RPRCTL 回転パラメータリードコントロール
174:VDP2_KTCTL 係数テーブルコントロール
176:VDP2_KTAOF 係数テーブルアドレスオフセット
178:VDP2_OVPNRA 画面オーバーパターンネーム
17A:VDP2_OVPNRB 画面オーバーパターンネーム
17C:VDP2_RPTA 回転パラメータテーブルアドレス
180:VDP2_WPSX0 ウィンドウポジション(H start)
182:VDP2_WPSY0 ウィンドウポジション(V start)
184:VDP2_WPEX0 ウィンドウポジション(H stop)
186:VDP2_WPEY0 ウィンドウポジション(V stop)
188:VDP2_WPSX1 ウィンドウポジション(H start)
18A:VDP2_WPSY1 ウィンドウポジション(V start)
18C:VDP2_WPEX1 ウィンドウポジション(H stop)
18E:VDP2_WPEY1 ウィンドウポジション(V stop)
190:VDP2_WCTLA ウィンドウコントロール
192:VDP2_WCTLB ウィンドウコントロール
194:VDP2_WCTLC ウィンドウコントロール
196:VDP2_WCTLD ウィンドウコントロール
198:VDP2_LWTA0 ラインウィンドウテーブルアドレス
19C:VDP2_LWTA1 ラインウィンドウテーブルアドレス
1A0:VDP2_SPCTL スプライトコントロール
1A2:VDP2_SDCTL シャドウコントロール
1A4:VDP2_CRAOFA カラーRAMアドレスオフセット(NBG0ー3)
1A6:VDP2_CRAOFB カラーRAMアドレスオフセット(RBG0、スプライト)
1A8:VDP2_LNCLEN ラインカラー画面イネーブル
1AA:VDP2_SFPRMD 特殊プライオリティモード
1AC:VDP2_CCCTL カラー演算コントロール
1AE:VDP2_SFCCMD 特殊カラー演算モード
1B0:VDP2_PRISA プライオリティナンバー
1B2:VDP2_PRISB プライオリティナンバー
1B4:VDP2_PRISC プライオリティナンバー
1B6:VDP2_PRISD プライオリティナンバー
1B8:VDP2_PRINA プライオリティナンバー
1BA:VDP2_PRINB プライオリティナンバー
1BC:VDP2_PRIR プライオリティナンバー
1BE:dummy2 システム予約
1C0:VDP2_CCRSA カラー演算割合(スプライト0、1)
1C2:VDP2_CCRSB カラー演算割合(スプライト2、3)
1C4:VDP2_CCRSC カラー演算割合(スプライト4、5)
1C6:VDP2_CCRSD カラー演算割合(スプライト6、7)
1C8:VDP2_CCRNA カラー演算割合(NBG0、1)
1CA:VDP2_CCRNB カラー演算割合(NBG2、3)
1CC:VDP2_CCRR カラー演算割合(RGB0)
1CE:VDP2_CCRLB カラー演算割合(ラインカラー画面、バック画面)
1D0:VDP2_CLOFEN カラーオフセットイネーブル
1D2:VDP2_CLOFSL カラーオフセットセレクト
1D4:VDP2_COAR カラーオフセットA(Red)
1D6:VDP2_COAG カラーオフセットA(Green)
1D8:VDP2_COAB カラーオフセットA(Blue)
1DA:VDP2_COBR カラーオフセットB(Red)
1DC:VDP2_COBG カラーオフセットB(Green)
1DE:VDP2_COBB カラーオフセットB(Blue)
1E0:ScrRotPtr 操作する回転パラメータのアドレス
1E4:nbg0_char_adr NBG0用CGアドレス
1E8:nbg1_char_adr NBG1用CGアドレス
1EC:nbg2_char_adr NBG2用CGアドレス
1F0:nbg3_char_adr NBG3用CGアドレス
1F4:ra_char_adr RBG0(パラメータA)用CGアドレス
1F8:rb_char_adr RBG0(パラメータB)用CGアドレス
1FC:nbg0_page_adr NBG0用パターンネームアドレス
200:nbg1_page_adr NBG1用パターンネームアドレス
204:nbg2_page_adr NBG2用パターンネームアドレス
208:nbg3_page_adr NBG3用パターンネームアドレス
20C:ra_page_adr RBG0(パラメータA)用パターンネームアドレス
210:rb_page_adr RBG0(パラメータB)用パターンネームアドレス
214:rpara_vram_adr 回転パラメータセットアドレス
218:k_table_adr 係数テーブルセットアドレス
21C:RotScrParA 回転パラメータA
284:RotScrParB 回転パラメータB
2EC:Nbg2_PosX NBG2 表示位置 (X)
2F0:Nbg2_PosY NBG2 表示位置 (Y)
2F4:Nbg3_PosX NBG3 表示位置 (X)
2F8:Nbg3_PosY NBG3 表示位置 (Y)
2FC:Window_data ウィンドウコントロールデータバッファ(2つ分)
328:Center_data ウィンドウ中心コントロールデータバッファ(2つ分)
33C:RandWork 乱数生成用ワーク
340:CDReadExec CD読み込みサーバー関数
344:DMA_TRANS CPU D.M.A. パラメータ
36C:SOUND サウンドバッファポインタ
378:PERIPHERAL ペリフェラルコントロールデータ

|関数リファレンス |構造体リファレンス |SGL補足マニュアル |SGLシステム変数一覧
SGL User's Manual
Copyright SEGA ENTERPRISES, LTD., 1997