ファイルフォーマット > SPCファイルフォーマット

※上記の広告は60日以上更新のないWIKIに表示されています。更新することで広告が下部へ移動します。

SPC File Format v0.31

オフセット サイズ 説明
00000h 33 ファイルヘッダ : "SNES-SPC700 Sound File Data v0.30"
00021h 2 26,26
00023h 1 26 = ヘッダに ID666 情報を含む
27 = ヘッダに ID666 タグを含まない
00024h 1 バージョンのマイナー値 (30)
SPC700 レジスタ
00025h 2 PC
00027h 1 A
00028h 1 X
00029h 1 Y
0002Ah 1 PSW
0002Bh 1 SP (下位バイト)
0002Ch 2 予約済み
ID666 タグ (テキストフォーマット)
0002Eh 32 曲タイトル
0004Eh 32 ゲームタイトル
0006Eh 16 ダンパーの名前 (Name of dumper)
0007Eh 32 コメント
0009Eh 11 SPC 抽出日 (MM/DD/YYYY)
000A9h 3 曲がフェードアウトするまでの秒数
000ACh 5 フェード時間 (ミリ秒)
000B1h 32 曲のアーティスト
000D1h 1 デフォルトチャネル無効 (0:有効,1:無効)
000D2h 1 SPC の抽出に使ったエミュレータ
0:不明,1:ZSNES,2:Snes9x
000D3h 45 予約済み (全て0にセット)
ID666 タグ (バイナリフォーマット)
0002Eh 32 曲タイトル
0004Eh 32 ゲームタイトル
0006Eh 16 ダンパーの名前 (Name of dumper)
0007Eh 32 コメント
0009Eh 4 SPC 抽出日 (YYYYMMDD)
000A2h 7 未使用
000A9h 3 曲がフェードアウトするまでの秒数
000ACh 4 フェード時間 (ミリ秒)
000B0h 32 曲のアーティスト
000D0h 1 デフォルトチャネル無効 (0:有効,1:無効)
000D1h 1 SPC の抽出に使ったエミュレータ
0:不明,1:ZSNES,2:Snes9x
000D2h 46 予約済み (全て0にセット)
続き
00100h 65536 64KB RAM
10100h 128 DSP レジスタ (下記参照)
10180h 64 未使用
101C0h 64 拡張 RAM
(IPL ROM 領域が読み込み専用になっている時に使われる)
10200h 拡張 ID666 (下記参照)

拡張 ID666 フォーマット

TODO