シーズン・イン・ザ・サン
元ネタ
最近は容赦なさ過ぎて、少しゆるくして?って感じの夏ですね
気が付いたらトレーニングルームのエアコンが故障してまして
中の人が茹で上がりました(でろーん
今回も投稿いただいたBatchから再編成してお送りします。
ACA NEOGEO 原始島2の抽出(要注意事項あり)
doritosさんの投稿コメントよりいただきました!
ありがとうございます。
bat既出で需要無いかもしれませんが、原始島2もコメント欄を参考にこしらえてみました。
2024/8/5購入のバージョンになります。
いつものセットに加えて、あんこさんのforcecrc32.exeとNEO-CMCMODと、
cxencs1.exe【https:// neo-source.com/index.php?topic=241.30】を使用しています。
(なおbatの起動確認はしておりません。特にbcutは手動で試したのみです。
間違ってたらすみません…)
・Vrom
bcut.exe 175A76C 255-v1.v1 0 4194304
bcut.exe 175A76C 255-v2.v2 4194304 2097152
・Prom
bcut.exe 1E458C 255-p1.p1 131072 1048576
bcut.exe 1E458C 255-p2.sp2 1179648 4194304
・Mrom(CRC改変ゴリ押し)
bcut.exe 1E458C 255-m1.m1 0 131072
forcecrc32.exe 255-m1.m1 131068 8efd4014
・Crom
mv 35CEF0 s1
copy /b 1456B78+3AF3E0+AC5D98+EF6B48 Cren.bin
BSwap.exe c B Cren.bin oddeven.txt Crenodd Creneven
bcut.exe Crenodd c5b 0 6291456
bcut.exe Crenodd c1 6291456 8388608
bcut.exe Crenodd c3 14680064 8388608
bcut.exe Crenodd c5a 23068672 2097152
copy /b c5a+c5b c5
bcut.exe Creneven c6b 0 6291456
bcut.exe Creneven c2 6291456 8388608
bcut.exe Creneven c4 14680064 8388608
bcut.exe Creneven c6a 23068672 2097152
copy /b c6a+c6b c6
cxencs1.exe s1 c5 c6
copy /b c1+c3+c5 odd
copy /b c2+c4+c6 even
BSwap c B crom.bin oddeven.txt odd even
neo-cmc_mod crom.bin 50331648 crom_encrypt.bin 1 1 -1
BSwap d B crom_encrypt.bin oddeven.txt odd_enc even_enc
bcut.exe odd_enc 255-c1.c1 0 8388608
bcut.exe odd_enc 255-c3.c3 8388608 8388608
bcut.exe odd_enc 255-c5.c5 16777216 8388608
bcut.exe even_enc 255-c2.c2 0 8388608
bcut.exe even_enc 255-c4.c4 8388608 8388608
bcut.exe even_enc 255-c6.c6 16777216 8388608
Mromのみアレですが、ちょいプレイした感じ問題無さげです。
ちょっとだけリファイン
rem 全復号set用に中間ファイルはそのままにしてあります
rem 不要な場合はバッチか手動で削除してください。
bcut.exe 1E458C 255-p1.p1 131072 1048576
bcut.exe 1E458C 255-p2.sp2 1179648 4194304
bcut.exe 175A76C 255-v1.v1 0 4194304
bcut.exe 175A76C 255-v2.v2 4194304 2097152
bcut.exe 1E458C 255-m1.m1 0 131072
forcecrc32.exe 255-m1.m1 131068 8efd4014
copy /b 35CEF0 s1
copy /b 1456B78+3AF3E0+AC5D98+EF6B48 Cren.bin
BSwap.exe d B Cren.bin oddeven.txt Crenodd Creneven
bcut.exe Crenodd c5b 0 6291456
bcut.exe Crenodd c1 6291456 8388608
bcut.exe Crenodd c3 14680064 8388608
bcut.exe Crenodd c5a 23068672 2097152
copy /b c5a+c5b c5
bcut.exe Creneven c6b 0 6291456
bcut.exe Creneven c2 6291456 8388608
bcut.exe Creneven c4 14680064 8388608
bcut.exe Creneven c6a 23068672 2097152
copy /b c6a+c6b c6
cxencs1.exe s1 c5 c6
copy /b c1+c3+c5 odd
copy /b c2+c4+c6 even
BSwap c B crom.bin oddeven.txt odd even
neo-cmc_mod crom.bin 50331648 crom_encrypt.bin 1 1 -1
BSwap d B crom_encrypt.bin oddeven.txt odd_enc even_enc
bcut.exe odd_enc 255-c1.c1 0 8388608
bcut.exe odd_enc 255-c3.c3 8388608 8388608
bcut.exe odd_enc 255-c5.c5 16777216 8388608
bcut.exe even_enc 255-c2.c2 0 8388608
bcut.exe even_enc 255-c4.c4 8388608 8388608
bcut.exe even_enc 255-c6.c6 16777216 8388608
mkdir preisle2
move 255-**.*** preisle2\
powershell compress-archive preisle2/* preisle2
これで自動生成できたのを確認済です
ちなみに1.1.1と1.1.2のデータセットは同一でしたので
現状ではそうそう困らないと思います。
必要ファイルはもう何度も掲示してるので
過去記事みるなりすれば問題ないと思うので省略します。
cxencs1.exeはこちらからダウンロードできます。
要注意事項について
注意事項としてM1 ROMがCRC不一致なので
CRC書き換えを行えば、古いバージョンのFBNeoでは正常に動作します
だいたい今年の4月位までですね。
ただし最近のIQさんのM1 NEOGEO暗号化パッチを適応された
FBNeoの適応済ナイトリービルドでは
画面がバグってしまい正常にプレイできなくなります。
おそらくM1のCRCが不一致であることが原因です。
IQさんの記事でM1のf800-fbffから0埋めすると画面バグって遊べなくなると記載があり
抽出版のM1の中身を見ると、そのアドレス付近が00埋めされていました
そのため画面がバグってしまう原因ではないか?と推測しています。
おそらくいくつかのアケアカNEOGEOでバグるのも同様の理由でしょう。
エミュレーションとしては正解なのでしょうけど
抽出で遊びたい人には、すごい困る話ですネ。
おそらくACANEOGEOが復号済ROMで動作させているのが原因かな?
対応としては、しげるさんのNeCoビルドにあわせた全復号済SETを作って
自分でNeCoさんをビルドする方法がひとつ
もう一つはバッチで生成したZipをNeobuilderでNEOフォーマットに変換
そこからRetroarchコアのGeolithで遊ぶ方法です。(Ludoにて検証)
neoフォーマットに変換した時点で全復号しているので、今後も大丈夫かと。
あとは古いMAMEで遊ぶのも手でしょうか?
幸いなことにNEOGEOは対応済ですから、困ることもないでしょう。
しめ
バッチ投稿いただいたdoritosさんに改めて謝辞を、ありがとうございました。
夏にやられてよれよれですが、どうにかこうにか生きております。
みなさんもお気を付け下さいませ。
逆バニーはドット絵風味にすれば
穏当になるかな?という浅い考え。全然穏当じゃなかった。
ディスカッション
コメント一覧
今さらながらの件です
GeolithでもいいのですがWindows版FBneoだと以前
自分がやってたメタルスラッグ4の復号分みたいに*.datで復号分を動作させるのがいいと思いました
やっぱりFBneoのほうが連射機能とか使いやすかったので
慣れたもののほうがいいじゃん!と思いました
最新版でもいけるのは強みです(Windows版のみと思われますが)
変換BATも色んなもの複数作れるように改良したほうがいいですね(試行錯誤中
そして、わざわざ自分でビルドしなくてもよかったじゃん!って気づくの遅っ
暗号化前で割と素直にまとまっているkof98hドライバを使用すればやりやすいと思います
ファイルが少なかったり小さかったりする分には多分問題ないと思います
*.datの作成は自分のNeCoビルド分のソースから作ると早いと思いますが
オリジナルを尊重してCROMにS1データ入れてないものを使っているのでご注意くだされ
後、あんこさんの例のソンソンも追加しておいてもいいですかね?
動作確認とかしてないですけどせっかくなので入れておこうかと
しげるさんへ
外部Datありがとうございます。
というか散発的に機能足してて調べないとわからないの辞めてほしいw
SONSONバレテターwww
追加はご自由にどうぞですよ!