「KSSフォーマット」の編集履歴(バックアップ)一覧はこちら
「KSSフォーマット」(2013/01/30 (水) 11:29:14) の最新版変更点
追加された行は緑色になります。
削除された行は赤色になります。
*KSSフォーマット
|アドレス|サイズ(バイト)|内容|
|0000|4| 'KSCC'(ID)|
|0004|2|ロードアドレス|
|0006|2|データの長さ|
|0008|2|初期化ルーチン開始アドレス|
|000A|2|再生ルーチン開始アドレス|
|000C|1|バンク開始番号|
|000D|1|8/16キロバイト拡張ブロックサポート(bit7 = 1 8k mapperモード bit0-6:バンク数)|
|000E|1|予約済み(00hで埋める)|
|000F|1|拡張チップ|
|0010|n|データ|
|2010+n|8192|次の8k バンク(オプション)|
|4010+n|16384|次の16k バンク(オプション)|
|拡張チップ(000F)の値|
|bit0 : FMPAC ( bit1 off ) FMUNIT ( bit1 on ) |
|bit1 : SN76489|
|bit2 : RAM(bit1 off),GG stereo(bit1 on)|
|bit3 : MSX-AUDIO(bit0 off) , RAM(bit1 on)|
|bit4-7 : 予約済み(0で埋める)|
2バイトの数値はリトリエンディアン
*外部リンク
[[kssspec.txt>http://www.purose.net/befis/download/nezplug/kssspec.txt]]
KSSフォーマットスペック
*KSSフォーマット
|アドレス|サイズ(バイト)|内容|
|0000|4| 'KSCC'(ID)|
|0004|2|ロードアドレス|
|0006|2|データの長さ|
|0008|2|初期化ルーチン開始アドレス|
|000A|2|再生ルーチン開始アドレス|
|000C|1|バンク開始番号|
|000D|1|8/16キロバイト拡張ブロックサポート(bit7 = 1 8k mapperモード bit0-6:バンク数)|
|000E|1|予約済み(00hで埋める)|
|000F|1|拡張チップ|
|0010|n|データ|
|2010+n|8192|次の8k バンク(オプション)|
|4010+n|16384|次の16k バンク(オプション)|
|拡張チップ(000F)の値|
|bit0 : FMPAC ( bit1 off ) FMUNIT ( bit1 on ) |
|bit1 : SN76489|
|bit2 : RAM(bit1 off),GG stereo(bit1 on)|
|bit3 : MSX-AUDIO(bit0 off) , RAM(bit1 on)|
|bit4-7 : 予約済み(0で埋める)|
2バイトの数値はリトルエンディアン(LE)
*外部リンク
[[kssspec.txt>http://www.purose.net/befis/download/nezplug/kssspec.txt]]
KSSフォーマットスペック