Irem Arcade HitsのROM変換

 かつてHumble BundleやSteamで数百円で販売されていた「Irem Arcade Hits」の解析にチャレンジしました。
 インストールフォルダ内にあるarcade_imgfight.zipからファイルを抽出し、ROM MasqueradeでROM解析テスト。
 結果は下記の通り。

元ファイル 出力ファイル サイズ 手順
CPU.BIN if-c-l0-a.bin 64KB 0-20000のOdd
CPU.BIN if-c-h0-a.bin 64KB 0-20000のEven
CPU.BIN if-c-l3.bin 128KB 40000-80000のOdd
CPU.BIN if-c-h3.bin 128KB 40000-80000のEven
GFX1.BIN if-c-00.bin 128KB 0-20000
GFX1.BIN if-c-10.bin 128KB 20000-40000
GFX1.BIN if-c-20.bin 128KB 40000-60000
GFX1.BIN if-c-30.bin 128KB 60000-80000
GFX2.BIN if-a-a0.bin 64KB 0-10000
GFX2.BIN if-a-a1.bin 64KB 10000-20000
GFX2.BIN if-a-a2.bin 64KB 20000-30000
GFX2.BIN if-a-a3.bin 64KB 30000-40000
GFX3.BIN if-a-b0.bin 64KB 0-10000
GFX3.BIN if-a-b1.bin 64KB 10000-20000
GFX3.BIN if-a-b2.bin 64KB 20000-30000
GFX3.BIN if-a-b3.bin 64KB 30000-40000
SAMPLES.BIN if-c-v0.bin 64KB 0-10000
SAMPLES.BIN if-c-v1.bin 64KB 10000-20000
自作 imgfight_i8751h.bin 4KB バイナリエディタで00埋め

 結果はもちろん成功!

 ただ、既にIrem Arcade Hitsは販売されていないので「当時買った人(今でもインストーラを持っている人)」にしか使えないネタっすね。
(Apple版はまだ販売されているようですが、iOS端末からプログラムリソースを抽出するのが大変かと)。

~追記 R-TYPE LEOもいけました~

元ファイル 出力ファイル サイズ 手順
CPU1.BIN rtl-l0-c.bin 256KB 0-80000のOdd
CPU1.BIN rtl-h0-c.bin 256KB 0-80000のEven
CPU1.BIN rtl-l1-d.bin 128KB 80000-C0000のOdd
CPU1.BIN rtl-h1-d.bin 128KB 80000-C0000のEven
CPU2.BIN rtl-sl0a.bin 64KB 0-20000のOdd
CPU2.BIN rtl-sh0a.bin 64KB 0-20000のEven
GFX1.BIN rtl-c0.bin 512KB 0-80000
GFX1.BIN rtl-c1.bin 512KB 80000-100000
GFX1.BIN rtl-c2.bin 512KB 100000-180000
GFX1.BIN rtl-c3.bin 512KB 180000-200000
GFX2.BIN rtl-000.bin 1024KB 0-100000
GFX2.BIN rtl-010.bin 1024KB 100000-200000
GFX2.BIN rtl-020.bin 1024KB 200000-300000
GFX2.BIN rtl-030.bin 1024KB 300000-400000
SOUND.BIN rtl-da.bin 512KB リネームだけでOK