2017/12/26追記 kksn_ripperをムック本『8BIT MUSIC POWER ファイナル&アンコール』収録分に対応
『キラキラスターナイトDXパーフェクトブック』を
買った。
こんなに買ってるんですよアピール(『8BIT MUSIC POWER』のカートリッジは紛失!)。
カートリッジ版が先行して発売されたが、本ムックの付録CD-ROMにはアレンジ版のmp3ファイルや開発途上のROMイメージなどがいろいろと収録されている。ただし、完成版の.nesファイルは同梱されていない。
ROMイメージ抽出スクリプト kksn_ripper
◆PC版ソフト
・キラキラスターナイトDX
・キラキラスターナイトAC
・キラキラスターナイトGOLD
完成版は3バージョンもあるが、エミュレータ(VirtuaNES)とROMイメージが一体化された形で提供されており、.nesファイルがそのまま転がっている訳ではない。VirtuaNESは2010年に開発が終了しており、readmeにも記載があるが環境によってはゲームパッドが使えないようである。
ということで、この”PC版ソフト”である "KKSN DX.exe"、"KKSN AC.exe"、"KKSN GOLD.exe" から、それぞれROMイメージを抽出するスクリプト『kksn_ripper』を作成した。IDA Proは便利ですなあ。
直リンはこちら(右クリック保存推奨)。Python 2.7.xで確認。あまり多くは語らないことにします。分かる方のみどうぞ。個人利用の範囲に留めてください。