続・サムライスピリッツネオジオコレクションから変換 outdated
更新情報
2024年に再チャレンジして零の正規ROM化に成功しました!
neo-cmcをアップデートしてくださった
スクラップAさんにこの場で感謝を、ありがとうございました!
零SPは素直に別購入してZIPを拾うほうが、ROMも豪華なのでそちらを推奨します。
以下は過去の情報になります。
サムライスピリッツ零の変換
サムライスピリッツネオジオコレクションから変換の続き
やり方は前回記事と同じ、変換ファイル名を5の物に変えるだけ。SPもFEもなし。
変換元 | 変換先 |
---|---|
samsho5.cslot1_audiocrypt.dec | M リネーム 270x.m1 |
samsho5.cslot1_fixed.dec | S リネーム 270bs.s1 |
samsho5.cslot1_maincpu.dec | P 前回と同作業 270h29.p1 |
samsho5.cslot1_ymsnd.dec | V 分割のみ実行 270bs.v1 270bs.v2 |
SamuraiShodown5_NGM_2.sprites.swizzled | C 前回と同作業 270hd.c1~270hd.c8 |
作業の詳細は、前回をなぞればいいので全部省略します。
この方法で抽出するとXBOXHack版とDecryptC版が混在してるキメラ構成になります
Samurai Shodown V (decrypted C) samsh5nd CとSが一致、サブセットで他は不一致
Samurai Shodown V / Samurai Spirits Zero (hack of XBOX version) VとSとMは一致、PとCが不一致
検索した結果、HBMAMEのsamsho5s29.zipと完全一致しました
What’s new in HBMAME 2019-10-29 0.215
Samurai Shodown V (Unknown Hack 2017-0-16)で対応
hbmame/src/hbmame/drivers/ngsamsho.cpp よりsamsho5s29のセットを引用します
ファイル名 | CRC32 |
---|---|
270h29.p1 | d102bd7a |
270bs.s1 | 2ad6048b |
270x.m1 | 5218a10a |
270bs.v1 | 809c7617 |
270bs.v2 | 42671607 |
270hd.c1 | 9adec562 |
270hd.c2 | ac0309e5 |
270hd.c3 | 82db9dae |
270hd.c4 | f8041153 |
270hd.c5 | e689d62d |
270hd.c6 | a993bdcf |
270hd.c7 | 707d56a0 |
270hd.c8 | f5903adc |
分割の仕方や変換を変えたり、弄れば別のセットになるのかも?だれかたのむ
HBMAMEなら(BIOS不足でBAD扱いですが)動作確認できました。
2017年に増えたこのセットはいったい・・・(謎
余談ですが復号化された物を暗号化し直す事は
スクラップAさんのサイトで行っていて可能なのですが
戻した所でどっちにしろ既存物とは合致しないという・・・
自分でドライバに追記したりコンパイルすれば
FBNeo(Librettoコア)でも動くと思います。
2022年11月19日 追記 カスタムビルドしてみました
XBOXハックやPFハックがリストにあるので
samsh5(NEOGEO COLLECTION HACK)とかにして
リクエストが通るかもしれません(ひとまかせ
サムライスピリッツ零SPの変換
前回変換したFE(赤スペ)と同一ファイルがいくつかありますが
変換元 | 変換先 |
---|---|
samsh5sp.cslot1_audiocrypt.dec | M リネーム 赤スペと同一 |
samsh5sp.cslot1_fixed.dec | S リネーム 赤スペと同一 |
samsh5sp.cslot1_maincpu.dec | P 272sp08.p1他(現在はCRC32不一致) |
samsh5sp.cslot1_ymsnd.dec | V 赤スペと同一 |
SamuraiShodown5Special_NGM.sprites.swizzled | C Decrypt ver |
・VとMとSがFE用かPF用で他セットでは使えない
・Pは過去のsamsh5sp08セットや古い物にあった、が現行では使えない
・Cは相変わらずDecryptC版
Pはパッチ等あったのかもしれませんが、探すのは至難
ROMとしてのかたちは組み立てられますが、キメラ構成なので
自分でROMセット追記するなど、エミュレーター側の対応が必要
samsh5sp(NEOGEO COLLECTION HACK)とかみたいな?
Pull RequestしてHBMAMEとかFBNに追加されたら使えます(やりません)
解決策(数ドル必要)
数ドル払ってGOG(確認済)かHumbleStore(未確認)で零SPを購入します
Windows版は無視(※)してLINUX版かMac版のインストーラーをダウンロードします
解凍ツールで中身さがせば、BIOSとROMがzipで放り込まれているので
それを使いましょう。超かんたん!!(ただし自己責任でお願いします)
(※)
MacやLINUX版はDotEMU版、WinはCodemystics版です。
SteamではCodemystics版に差替、DotEMU版はパス付Depot化でNG
(炎上したけど)NEOGEO25周年バンドルさまさまですね
所見
これらは汎用変換できなかったから
sf30ac-extractorでは非対応だったのかなぁ・・・と
初代から天草降臨までは対応してるのでそっちでOKですね。
つまり赤スペは抽出前提でROMセットが新規追加されたから遊べる、というわけです。
赤スペなんで完全版とは違います、ええちがいますとも。
サムライスピリッツネオジオコレクションの変換作業はこれにて終了。お疲れ様でした。
ディスカッション
コメント一覧
こんにちは
もうしげるさん辺りがどっかに情報出したり、めんどくてやってないだけなような気もしますが
neo-cmcのおかげで、無印サムスピ零も比較的簡単にまともなROMセットが作れるんじゃないかなと思います。
MVPはCRC一致確認しました。
・oddeven_c.txt
2
1 0
0 0
neo-cmc.exe samsho5.cslot1_audiocrypt.dec 0 270-m1.m1 1 270 M
neo-cmc.exe samsho5.cslot1_ymsnd.dec 0 vrom.bin 1 270 V
bcut.exe vrom.bin 270-v1.v1 0 8388608
bcut.exe vrom.bin 270-v2.v2 8388608 8388608
BSwap.exe d B samsho5.cslot1_maincpu.dec oddeven_c.txt samsho5.cslot1_maincpu.decswap
neo-cmc.exe samsho5.cslot1_maincpu.decswap 0 prom.bin 1 270 P
bcut.exe prom.bin 270-p1.p1 0 4194304
bcut.exe prom.bin 270-p2.sp2 4194304 4194304
…Cromはunswizzleの処理が自分にはよくわからんので試してません。
(もうandroid版から抽出しちゃったのでやる気が出ない。
ていうかPromが家庭版になるのを期待して今回こっちを調べ始めました。)
が、「samsh5nd」「samsho5s29」のCRCを見た感じ、android版にbinwalk⇒Cromを繋げてneo-cmc無しで分割したものと同じって事は確認したので
少なくとも今回のCromを、copy /bとBSwap cで元に戻してからneo-cmc⇒分割でイケそうです。
間違ってたり既出ならごめんなさい。。
doritosさんバッチ投稿ありがとうございます!
おおう、
もう見ないふりしてたサムスピ零無印の再編ですねCは復号済のはずなので、おっしゃる通り再統合→暗号化→再分割で問題ないかなと思います。
連休中に確認して問題ないようならネタにさせてもらいますね!
ありがとうございました!!
スペシャルの存在がデカいですし
しかもあっちは簡単にGOG等で豪華セット版が買えますもんねw
上位版かつ当時は芋屋の対応が揉めましたからね;
どうしてもそっちに目が向いてしまいますよねえ。
しかしPの復元でoddeven_cは凄いなあと
毎回バッチ投稿いただいて感謝です!
すいません!
とっくにやってましたがいつものめんどくさいで終わってました!
(全くもって推測どおりです!
サムコレのやつは最初から無印が2セット入ってますね
(samsho5とsamsho5a)
零SPも変換はできますが別の
買ったほうがzipのまま全部入ってるのでそっちのほうがいいと思います
一応参考用の自分の中途半端な記事のリンクも
最低限の情報は書いてた気はします
零SPのPROMは別の処理になるのですが
こちらも新neo-cmcで対応していたと思います
というか無印(270)は自分がバグ報告したやつですね
バグ報告してよかった…
(スクラップAさん修正もありがとうございました!
そもそもPROM以外は全部使いまわしだったような覚えがあります
赤スペは何故かVROMにパッチ必要という…
出回った理由の通り暗号化しないのが正解ではあります
しげるさんコメントありがとうございます
なんか首切りバサラのボイスが割れるとか何とかで
ダンプミス?だったとかなんとか?(まとめてあるフォーラムに書いてあった記憶)
5aは修正バージョンっぽいみたいな感じのようなので
通常バージョンでいいかなと思ってます。
samsho5aもできましたわ。しげるさんありがとうございます。
元ファイルが別の場所に置いてあるってだけなんすね・・・
サムコレであんまり遊ばなかったから分かってないですが
実際プレイできるのは零は一種類しかないですよね?(英語版は別にして)
なぜこれ2セット入ってたのかよく分からないんですよ
零SPの修正だったら言わずもがななのですが
なので5aはなんの修正かよく分からんのですよね
なんかソースには家庭用のハックかも?とか書いてあって
家庭用と比べてP1が90.607002%同じでP2が99.999763%同じとは書いてるんですが謎です
5aが入っていてなぜ家庭用(5h)が入ってないんだと
しげるさんへ
5aが謎の出どころすぎますね。
そして並びをBSWAPで変えようと思ったらちゃんといかなくてぐごごってなってます。海外フォーラムみたいに16分割から順番入れ替えの方が確実なのかなぁ。
普通にできました!難しく考えすぎてました・・・
Bswapの件ですが多分バイトスワップされてないPROMの件ですよね?
(バイナリ覗かないと気づかない罠)
Dotemuのメタルスラッグ3のとき自分もそれやらかしました
NEOGEO-CDのPROMは最初からバイトスワップされてないのでこれまたややこしいんです
スクラップAさんのBswapのみでも適切なTXT用意してやれば出来ますが
自分は昔から
https://www.ajworld.net/neogeodev/neoguide/?p=2
にあるやつとか
IQさんのやつ?とかはむさんの使ってました
5aの出どころは謎です(チップに手書きラベルが貼られていたそうです)
5hだったらよかったのに!
しげるさんへ
ですです。変換ツールで分離した際に処理済みになっていたという。
一応補足として並びを書いておきました。
ツールは色々あるんで、まぁ試行錯誤って感じかなぁと
5aは思うにリアルバウトみたいなとりあえずのバグ修正版かな?と思ってます
5hだったらいうことなかったのに残念すぎますね;