餓狼 MOW のRom抽出 旧版 Outdated version.

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

こちらの記事は旧版です Outdated version.

ツールの更新により、上記のこちらの方が快適です
以下は過去の資料として読んでください

Code Mystic社製の餓狼MOW

元々、餓狼MOWに関してはGOG版のLINUX版インストーラーを
解凍ソフトから開く事でdotEmu製のZIPが丸ごと拾えるので
あまり触る気がありませんでした。

が、Jackさんのコメントおよび変換BATの投稿と
はむさん主催のWikiに記載のコメントから
C Romの再圧縮が可能ではないか?と思うにあたり
ダメ元で試した所、問題なかったので公開することにしました。

再まとめに際して快諾いただけたJackさん、ありがとうございます
今回の9割はJackさんのお陰です、他のDecrypt物はやる気が出ません(お察し下さい)

おそらくSteamとAmazon PrimeとGoogle playと
GOG(Windows版)とDMM?あたりが対象です
あと、ひたすらスマートではないです。ご了承ください。

必要物


romcutter.exe tiles2crom.exe


prog.exe(下段の方にある物 #3 を利用)


neo-cmc.exe bincut.exe bswap.exe

それぞれダウンロードして餓狼のインストール先フォルダーの
\Garou\Data\rom に解凍&コピーして下さい。

各ツールを公開された作者さんにここで感謝を

Jackさん投稿の変換BAT(Decrypted C)garoun.zip

REM steam「Garou Mark of the Wolves」(decrypted C) garoun.zip

romcutter.exe v1.bin 253-v1.bin 0 400000
romcutter.exe v1.bin 253-v2.bin 400000 400000
romcutter.exe v1.bin 253-v3.bin 800000 400000
romcutter.exe v1.bin 253-v4.bin C00000 400000
copy m1.bin 253-m1.m1
echo motwn_c1.rom StartAddr:0 Odd_or_Even:0 SplitSize:800000
echo motwn_c2.rom StartAddr:0 Odd_or_Even:1 SplitSize:800000
echo motwn_c3.rom StartAddr:800000 Odd_or_Even:0 SplitSize:800000
echo motwn_c4.rom StartAddr:800000 Odd_or_Even:1 SplitSize:800000
echo motwn_c5.rom StartAddr:1000000 Odd_or_Even:0 SplitSize:800000
echo motwn_c6.rom StartAddr:1000000 Odd_or_Even:1 SplitSize:800000
echo motwn_c7.rom StartAddr:1800000 Odd_or_Even:0 SplitSize:800000
echo motwn_c8.rom StartAddr:1800000 Odd_or_Even:1 SplitSize:800000
tiles2crom.exe c1.bin
copy p1.bin p1_decrypted
echo prog.exeには、Encryptの”e”とgarouの”1″を応答する
prog.exe
romcutter.exe p1 253-ep1.p1 0 200000
romcutter.exe p1 253-ep2.p2 200000 200000
romcutter.exe p2 253-ep3.p3 0 200000
romcutter.exe p2 253-ep4.p4 200000 200000
ren sma kf.neo-sma
del p1_decrypted
del p1
del p2

このBATではwinkawaks157等で動作する
decrypted C版のROMであるgaroun.zipになります

Garou.zipに変換するBAT

Rem steam「Garou Mark of the Wolves」garou.zip

bcut v1.bin 253-v1.bin 0 4194304
bcut v1.bin 253-v2.bin 4194304 4194304
bcut v1.bin 253-v3.bin 8388608 4194304
bcut v1.bin 253-v4.bin 12582912 4194304
copy m1.bin 253-m1.m1
copy p1.bin p1_decrypted
echo prog.exeには、Encryptの”e”とgarouの”1″を応答する
prog.exe
bcut p1 253-ep1.p1 0 2097152
bcut p1 253-ep2.p2 2097152 2097152
bcut p2 253-ep3.p3 0 2097152
bcut p2 253-ep4.p4 2097152 2097152
copy sma kf.neo-sma
echo c1 StartAddr:0 Odd_or_Even:0 SplitSize:800000
echo c2 StartAddr:0 Odd_or_Even:1 SplitSize:800000
echo c3 StartAddr:800000 Odd_or_Even:0 SplitSize:800000
echo c4 StartAddr:800000 Odd_or_Even:1 SplitSize:800000
echo c5 StartAddr:1000000 Odd_or_Even:0 SplitSize:800000
echo c6 StartAddr:1000000 Odd_or_Even:1 SplitSize:800000
echo c7 StartAddr:1800000 Odd_or_Even:0 SplitSize:800000
echo c8 StartAddr:1800000 Odd_or_Even:1 SplitSize:800000
tiles2crom.exe c1.bin
copy /b c1+c3+c5+c7 odd
copy /b c2+c4+c6+c8 even
BSwap c B crom.bin oddeven.txt odd even
neo-cmc crom.bin 67108864 crom_encrypt.bin 1 2 -1
BSwap d B crom_encrypt.bin oddeven.txt odd_enc even_enc
bcut odd_enc 253-c1.c1 0 8388608
bcut odd_enc 253-c3.c3 8388608 8388608
bcut odd_enc 253-c5.c5 16777216 8388608
bcut odd_enc 253-c7.c7 25165824 8388608
bcut even_enc 253-c2.c2 0 8388608
bcut even_enc 253-c4.c4 8388608 8388608
bcut even_enc 253-c6.c6 16777216 8388608
bcut even_enc 253-c8.c8 25165824 8388608
del crom_encrypt.bin
del crom.bin
del ***_enc
del odd
del even
del p1
del p2
del sma
del p1_decrypted
mkdir roms
copy 253-***.** roms\
copy kf.neo-sma roms\
powershell compress-archive roms/* garou

tiles2crom.exe で切り出すCRomは
garounの物と同一(Decrypted C)なので
変換済の場合はリネームだけすれば使い回せます。

GOGのWindows版とAmazonPrime Windows版で
抽出および動作確認済です
問題なく完了すればgarou.zipが作られるので
FinalBurnNeoや近年のMAME等で利用可能です。

まちがいへの突っ込みや、こっちの方がいいぜ!などありましたら
遠慮なくコメントを残していただければ幸いです。


しめ

そういえばMOWの続編が正式にトレイラー出ていましたね
中々タイミングとしては美味しい所だったように思います。

MOWは極端な性能バランスだったので
主人公格がそこそこの位置になると良いですねえ;
カインについていったロックがどうなってるやら・・・


ほたるの天翔乱姫はどうなるのか!
サムネに使いましたけど公式がやってますからね?
コラージュじゃないですよ?!

MOWは次世代を押し出してたようですが
ぶっちゃけ癖が強すぎましたし
今回DLCで龍虎の拳や餓狼伝説のキャラとか
しれっとギースあたりが出てきても驚かないよ!!