あーさん日記

https://akkera102.sakura.ne.jp/gbadev/ の中の人

チュートリアルのサウンドを考える1

昨日からWikiチュートリアルの項目を書き直しています。加筆したいところといえばDMGサウンド。どうやって書こうか何年も前から悩んでいて結局手つかずなんですよね。なんといっても私にはサウンドの知識が壊滅的!さらに言うとmidiやmodなどの作曲経験もない!・・・ひどい状態です。ファミコンのマリオを耳コピしてみなさいと言われて書けないのですよ。そもそもテンポもわからないし。そういうわけでして、無い知恵絞った結果2つの候補が脳内に駆け巡ったわけです。1つはLSDjの.savファイルを解析して移植するという方法。候補はgithubにありました。
github.com
もう1つはGBSファイルをDOSプロンプト上で走らせて、そのログファイルを生成してしまおうという魂胆です。vblank毎、サウンドレジスタに書き込んでいるログを保存しとけばいいはずです。GBとGBAに互換性があってめっちゃありがたいと思う瞬間ですね。サイズが増大しそうですけど楽な方法といえばこちらかなあ。bookwormさんのリーフ3部作のGBSファイルをパクって鳴らせてるところまでをゴールにしてみようかと思います。