Alex Gaudino feat. Crystal Waters – Destination Calabria

ROM抽出,日常FinalBurnNEO,MAME,neogeo,エミュレーター,ネタ

元ネタ

Youtubeさん、最近は本家サイトで見なさいと
外部貼り付けに厳しいのでデイリーモーションをペタり。


こういうの近年は、見なくなりましたねぇ。

ACA NEOGEO THE KING OF FIGHTERS ’98(Android)のROM抽出

事前準備

いつものようにAPKのバックアップを行い
Zip解凍ツールから開いて、必要なファイルを保存します
それをWSLかLinuxかMSYS2でBinwalkを使いファイル分離・抽出する作業が必要です。


ファイルは手元にあるインストールしたバージョンで行っています。
名称などに差異がある場合は、ファイル名の近似値で当たってください。

必要ファイル

neo-cmc(新版),bcut,bswap,oddeven.txt 等

スクラップAさんのツール類が必要になります。必要に応じてダウンロードしてください。

抽出バッチ

P1で初期のころのKOF98専用?暗号化が必要になります。
NEO-CMCのおかげでこちらも楽になりました。
PowerScriptを利用しているので、環境により実行時に管理者権限が必要になります。

rem P 
bcut 1FB3F3 242-p1d.tmp 0 0x200000
bcut 1E5860 242-p2.sp2 0x140000 0x400000

rem Merge to Encode P1
copy /b 242-p1d.tmp+242-p2.sp2 pdec.tmp
neo-cmc pdec.tmp 0 penc.tmp 1 242 P
bcut penc.tmp 242-p1.p1 0 0x200000

rem S
copy /b 384298 242-s1.s1

rem M
bcut 1E5860 242-m1.m1 0 0x40000

rem V
bcut 1AF93F8 242-v1.v1 0 0x400000
bcut 1AF93F8 242-v2.v2 0x400000 0x400000
bcut 1AF93F8 242-v3.v3 0x800000 0x400000
bcut 1AF93F8 242-v4.v4 0xc00000 0x400000

rem C
BSwap d B 3D42F0 oddeven.txt 242-c1.c1 242-c2.c2
BSwap d B 9E6CE4 oddeven.txt 242-c3.c3 242-c4.c4
BSwap d B FACB48 oddeven.txt 242-c5.c5 242-c6.c6
BSwap d B 1582AD0 oddeven.txt 242-c7.c7 242-c8.c8

del *.tmp
mkdir kof98
copy 242-**.*** kof98\
powershell compress-archive kof98/* kof98

変換不良やミスがありましたら、遠慮なくコメントをいただければと思います。

動作確認

しげるさんからのネタですが
こっちのバージョンでは起動してOP開始直後に英語のラップが流れます。



だいたい画面がSNKロゴ出てすぐ位。
“Play that s*** like you just got your butt f***ed…"

そりゃ消されるよ!!
安かったAndroid(dotemu)版のKOF98hだと
オミットされた要素なので、間違い探しレベルですが確保したい人向け?

興味深いのが、アーケードアーカイブスの初期は
このボイスはカットされてたんですが
アップデートでまさかの復活をしたという、面白い経緯があります。

しめ

いい感じになったのでヨシ。

ダメだと思ったゲームが抽出できたよ!情報きたりしております。
皆さんの情報提供に感謝感謝です。

とりあえず35度というおかしい気温も落ち着いたので
ちょっとはのんびりできるといいかなぁと。

ROM抽出,日常

Posted by Richard Roe