- お知らせ -
  • 当wikiのプログラムコードの表示を直してみました(ついでに長い行があると全体が下にぶっ飛ぶのも修正)。不具合があればBBSまでご連絡下さい。

はじめに Edit

gbsとは、GameBoy用サウンドフォーマット。

フォーマット Edit

ドキュメント探したけど、なかった。
とりあえず、nezplugのソースを解析してみる。

0000 47 42 53 ; "GBS" ヘッダー
0001 xx ; ? バージョンかなぁ
0004 xx ; 曲数 xx
0005 xx ; 開始曲番号 xx
0006 ll hh ; ロードアドレス hhll
0008 ll hh ; 初期化アドレス hhll
000a ll hh ; VSYNC(タイマー)割り込みアドレス hhll
000c ll hh ; スタックアドレス hhll
000e xx ; 初期のTMA(タイマー調整)レジスタ(FF06) xx
000f xx ; 初期のTMC(タイマー制御)レジスタ(FF07) (xx & 7)
        ; ゲームボーイカラーの判別 (xx & 0x80)が0以外ならCGB
        ; タイマーを使うかどうかの判別 (xx & 4)が0以外なら、タイマーを使う
0010..002F xx .. ; タイトル
0030 ?
以下0070まで
0070..最後 ; ロードアドレス以降に読み込まれる

参考リンク Edit




Front page   Edit Freeze Diff Backup Upload Copy Rename Reload   New Pages Search Recent changes   Help   RSS of recent changes
Last-modified: 2005-10-19 Wed 19:35:58 JST (4412d)