ギースにちゅうして
元ネタ
ギースステージのBGMです。
餓狼SPだと襖がパーンパーンて開くのが印象的でしたね。
餓狼 GAROU MOTW (Prime/GOG/Steam?/DMM?)のROM抽出 新版
旧版が使いにくいのと、neo-cmcが更新されたのでリファインしました。
動作確認はPrimeGamingで行っていますが
ファイル構成からCode Mystics Inc.製ならすべて同じだと思います。
必要 ファイル
neo-cmc(新版),bcut,bswap,oddeven.txt 等
スクラップAさんのツール類が必要になります。
必要に応じてダウンロードしてください。
ss_unswizzle
Download ss_unswizzle.zip x64 Windows Binary
Windows用にソースを修正してビルドしています。
餓狼 GAROU MOTW PrimeGaming Batch File
rem P Encode => Split
neo-cmc.exe p1.bin 0 p1enc.tmp 1 253 P
bcut p1enc.tmp kf.neo-sma 0xC0000 0x40000
bcut p1enc.tmp 253-ep1.p1 0x100000 0x200000
bcut p1enc.tmp 253-ep2.p2 0x300000 0x200000
bcut p1enc.tmp 253-ep3.p3 0x500000 0x200000
bcut p1enc.tmp 253-ep4.p4 0x700000 0x200000
rem V Split
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
rem M Copy
copy m1.bin 253-m1.m1
rem C unswizzle => merge => encode => split
ss_unswizzle.exe c1.bin odd.tmp even.tmp
BSwap c B crom.tmp oddeven.txt odd.tmp even.tmp
neo-cmc.exe crom.tmp 0 enc_crom.tmp 1 253 C
BSwap d B enc_crom.tmp oddeven.txt odd_enc.tmp even_enc.tmp
bcut odd_enc.tmp 253-c1.c1 0 8388608
bcut odd_enc.tmp 253-c3.c3 8388608 8388608
bcut odd_enc.tmp 253-c5.c5 16777216 8388608
bcut odd_enc.tmp 253-c7.c7 25165824 8388608
bcut even_enc.tmp 253-c2.c2 0 8388608
bcut even_enc.tmp 253-c4.c4 8388608 8388608
bcut even_enc.tmp 253-c6.c6 16777216 8388608
bcut even_enc.tmp 253-c8.c8 25165824 8388608
del *.tmp
mkdir garou
move 253-***.** garou\
move kf.neo-sma garou\
powershell compress-archive garou/* garou
変換に問題がありましたら、コメントにてご連絡ください。
kf.neo-smaが必要なNEOGEOのProm バイナリの切り出しアドレスは
iq_132さん制作のprog.zipに含まれる、ソースコードから拝借しました。
// P and SMA split address
// author iq_132
// Original Source from Prog.c https://neo-source.com/index.php?topic=1066.msg8759#msg8759
{
fz = fopen("sma", "wb");
fwrite (src + 0xc0000, 0x040000, 1, fz);
fclose (fz);
fz = fopen("p1", "wb");
fwrite (src + 0x100000, 0x400000, 1, fz);
fclose (fz);
fz = fopen("p2", "wb");
fwrite (src + 0x500000, 0x400000, 1, fz);
fclose (fz);
}
他SMAタイトルでもソースコードからアドレスを参照すれば、同様に処理できると思います。
動作確認
GOGのお得情報
GOGはlinux版のインストーラーから抽出可能です。
linuxとMacは古いDotemu版のまま更新されていません。
ZIPを解凍するとgarou_mark_of_the_wolves_gog_1_51204.shが出てきます
解凍ツールを使って中身を見るとgarou.zipとneogeo.zip(bios)があります。
こちらのZipはgarouとgarouhの両方のRomが入っているのでお得です。
いわゆるMerge RomSetです。
しめ
ライダーセットというのが面白いですね
2Pはちゃんとオリジナル衣装なので、みんなニッコリ。
変換の方は思った以上にスッキリ整理できました。
neo-cmcに感謝しかないです、ありがとうございます。
この調子でリファインしましょうかねえ?
まぁその辺は気分次第ということで一つ。
ディスカッション
コメント一覧
見てきましたわ。
これは普通にアカンやつですね(
ええ、アカンやつです。
Googleplayはこういうのが跳梁跋扈しております;