Contra Anniversary CollectionのROM抽出
コナミ2回目
オータムセールで660円
だんだんバカゲーになっていった感じがしなくも?
アーケードのROMは今回の手法では抽出不可
が、EXEファイル内の埋め込みなので手動なら可能(めんどう)
抽出方法
ROM抽出作業は全て自己責任の上で作業を行ってください。
インストール後に思い至ったのは
もしかしてツールのビルドしないので.NET SDKは不要?(未検証)
NET Core SDKをインストール(.NET SDK x64)
ビルド済みのMArchiveBatchToolを
OSにあわせてダウンロード Windows
Linux
MArchiveBatchToolを任意のフォルダーに解凍
Contra anniversary collectionのインストール先(windata)から
alldata.binとalldata.psb.mをMArchiveBatchToolを解凍したフォルダーへコピー
(インストール先のドライブ)\SteamLibrary\steamapps\common\Contra Anniversary Collection\windata
MArchiveBatchToolを解凍したフォルダーで
コマンドプロンプトやパワーシェル等を開きコマンドを実行
コマンド
Windows
MArchiveBatchTool.exe fullunpack --keep alldata.psb.m zlib 25G/xpvTbsb+6 64
Linux
./MArchiveBatchTool fullunpack --keep alldata.psb.m zlib 25G/xpvTbsb+6 64
実行画面と結果
数分くらい経過して作業が終わるとMArchiveBatchToolを解凍したフォルダーに
alldata.psb.m_extracted\system\romsが生成され、そこからROMが入手可能
動作確認
画像サイズがてんでバラバラですがご容赦を
GB版は省略、アーケード版は総当たりでやれば・・・
メタルスラッグやガンスターヒーローズもいいけどコントラもね!
ディスカッション
コメント一覧
まだ、コメントがありません