オレたちゲーセン族トリオ・ザ・パンチのROM抽出

ROM抽出エミュレーター,デコ

いまさら感ありますが

単にだれも試していなかったのか
キワモノすぎてスルーされたのか・・・

定価2000円ですが現在、高騰中。

作業について

Irregular child 2ndさんの抽出手法をなぞった形です。

このPS2ソフトは当時商用NGだった
MAMEを利用しているのが判明しているので
adb.arcadeitalia.netからROMのCRCとファイルサイズを確認しました

なぜか実装当初からROMsetが変更ないっぽいという珍しいタイトル

結論

としてROM Masquerade
CRCとファイルサイズで行うブルートフォース攻撃で全て見つけることができました。
特に反転やODD/EVENもなく、ただのベタでファイルに含まれていました。

ff-00.bin DetectCRC:41232442 ADR:002BE2C0 SIZE:00008000
ff-02.bin DetectCRC:6B9D24CE ADR:002A62C0 SIZE:00008000
ff-08.bin DetectCRC:1391E445 ADR:0028E2C0 SIZE:00008000
ff-10.bin DetectCRC:4B6B477A ADR:002762C0 SIZE:00008000
ff-01.bin DetectCRC:68D80A66 ADR:002AE2C0 SIZE:00010000
ff-03.bin DetectCRC:B36AD42D ADR:002962C0 SIZE:00010000
ff-04.bin DetectCRC:7CEA3C87 ADR:002C62C0 SIZE:00010000
ff-05.bin DetectCRC:8BB13F05 ADR:002E62C0 SIZE:00010000
ff-06.bin DetectCRC:5E7F3E8F ADR:002D62C0 SIZE:00010000
ff-07.bin DetectCRC:0D7AFFC3 ADR:002F62C0 SIZE:00010000
ff-09.bin DetectCRC:79C6BC0E ADR:0027E2C0 SIZE:00010000
ff-11.bin DetectCRC:19E885C7 ADR:002662C0 SIZE:00010000
ff-12.bin DetectCRC:15FB49F2 ADR:002462C0 SIZE:00010000
ff-13.bin DetectCRC:E20C9623 ADR:002562C0 SIZE:00010000
ff-14.bin DetectCRC:4BA7DE4A ADR:002262C0 SIZE:00010000
ff-15.bin DetectCRC:6EADA47C ADR:002162C0 SIZE:00010000
ff-17.bin DetectCRC:F0AB0D05 ADR:003062C0 SIZE:00010000
ff-18.bin DetectCRC:9DE9EE63 ADR:002362C0 SIZE:00010000
ff-16.bin DetectCRC:84D7E1B6 ADR:001F62C0 SIZE:00020000

triothepj.zipに抽出ファイルを圧縮すれば作業完了です。

変換自動化用のバッチファイル

romcutter SLPM_627.45 ff-00.bin 002BE2C0 00008000
romcutter SLPM_627.45 ff-02.bin 002A62C0 00008000
romcutter SLPM_627.45 ff-08.bin 0028E2C0 00008000
romcutter SLPM_627.45 ff-10.bin 002762C0 00008000
romcutter SLPM_627.45 ff-01.bin 002AE2C0 00010000
romcutter SLPM_627.45 ff-03.bin 002962C0 00010000
romcutter SLPM_627.45 ff-04.bin 002C62C0 00010000
romcutter SLPM_627.45 ff-05.bin 002E62C0 00010000
romcutter SLPM_627.45 ff-06.bin 002D62C0 00010000
romcutter SLPM_627.45 ff-07.bin 002F62C0 00010000
romcutter SLPM_627.45 ff-09.bin 0027E2C0 00010000
romcutter SLPM_627.45 ff-11.bin 002662C0 00010000
romcutter SLPM_627.45 ff-12.bin 002462C0 00010000
romcutter SLPM_627.45 ff-13.bin 002562C0 00010000
romcutter SLPM_627.45 ff-14.bin 002262C0 00010000
romcutter SLPM_627.45 ff-15.bin 002162C0 00010000
romcutter SLPM_627.45 ff-17.bin 003062C0 00010000
romcutter SLPM_627.45 ff-18.bin 002362C0 00010000
romcutter SLPM_627.45 ff-16.bin 001F62C0 00020000
mkdir rom
move *.bin rom\
powershell compress-archive rom/* triothepj

任意のフォルダーにromcutter.exeをダウンロードしてコピー
ゲームディスクからSLPM_627.45を同フォルダーにコピー
上記のとりぱん変換スクリプトをメモ帳等にコピペし、任意の名前.batで保存

後はbatファイルをダブルクリックで自動抽出され
バックアップ用のROMフォルダーとtriothepj.zipが圧縮されます。

ZIP圧縮にpowershellを使っていますので
非対応OSの人はROMフォルダの中身を手動で圧縮
ファイル名を手動でtriothepj.zipに変更して下さい。

コスパ悪し

所持者でPS2版の動作微妙だったなぁ(´・ω・`)って人向け
抽出すれば、FBNEO 1.0.0.03かMAME 0.252b X64で遊べます。(確認済)

今からPS2版をわざわざ買うくらいなら
アケアカ版を買うか、レトロビットジェネレーション4から
抽出した方が他タイトルも入ってるのでお得です。
キャプテンシルバーとかエドワードランディもあるし。
(アイレムがベストヒットとモロ被りなのが残念なとこ)

10年に1度くらいに来る
気管支をメタメタにやられる風邪を貰っちゃいました;
粘液が喉に絡んで、中々取れないので咳がつらい・・・

予定してた更新も先送りになります
コメントや各種対応もすぐには出来ませんのでご容赦のほどを。

ROM抽出

Posted by Richard Roe