Capcom Arcade Stadium1(Steam) ROM抽出
EnigmaProtect騒動から
Steam版のCapcom Arcade Stadium2はPAK抽出できてないようです
情報がありましたらコメントいただけると幸いです
ちなみに夢で見たんですが開閉器のDLCだとPAKが旧式なので(げふんげふん
心理的抵抗感からEnigma回避できないかなぁと思ったら
旧版がまだダウンロード可能と判明、ROM抽出もできたので記載します。
めちゃくちゃ面倒くさいので注意!
これでダウンロードした実行ファイルとDLCを
インストール先を消してから入れ替えると
SteamでEnigmaなしに遊べます。やったぜ。
抽出はすべて自己責任で行うようお願いいたします。
game-extraction-toolboxのインストール
抽出にはgame-extraction-toolboxを使います
Pythonのバージョン3.9以上のインストールと
PiPxをインストールしパスを通してください。
py -m pip install --user pipx
py -m pipx ensurepath
Windowsでは上記になります。
ただしpipx ensurepathでエラーが出た場合は
PIPXのインストール先を自分でPathを通せばOk。
pipx install game-extraction-toolbox
上記コマンドをコピペでインストールします
pathが通っていれば、コマンドプロンプトから呼び出すことが可能になります。
できないときは保存先にパスを通すようにしてください。
pathの通し方は上記を参考に
旧版のCapcom Arcade Stadium(CAS)のダウンロード
Steamのコンソールからダウンロードします
Steamクライアントを起動したうえでブラウザーのアドレスバーに下記をコピペしてください
steam://nav/console
Steamクライアントのタブにコンソールが増えて入力可能になります。
無償の本体と購入したDLCをコマンド入力でダウンロードします
あたりまえですが、未購入のDLCはダウンロードできません、購入しましょう。
コンソールはこんな感じになります。
以下の表から所有しているタイトルをコンソールにコピペでダウンロードします。
タイトル名 | コマンド |
---|---|
旧実行ファイル本体(1.3GB) & 1943ミッドウェー海戦 | download_depot 1515950 1515951 1597238681896386079 |
ワンダー3 | download_depot 1515950 1556709 7553746399143380961 |
スーパーストリートファイターIIX | download_depot 1515950 1556722 2744654918197522324 |
1941: Counter Attack | download_depot 1515950 1556713 2745567461535328718 |
プロギアの嵐 | download_depot 1515950 1556729 6184184127241976915 |
1944: The Loop Master | download_depot 1515950 1556728 3525105251099559918 |
ギガウイング | download_depot 1515950 1556727 1585945610334979859 |
バトルサーキット | download_depot 1515950 1556726 5500917457208551111 |
19XX: The War Against Destiny | download_depot 1515950 1556725 4171961223274458606 |
サイバーボッツ: Fullmetal Madness | download_depot 1515950 1556724 4293976514552436962 |
US ネイビー: Carrier Air Wing | download_depot 1515950 1556716 187920547906050452 |
バルガス | download_depot 1515950 1556700 9143855046040096923 |
戦いの挽歌 | download_depot 1515950 1556705 7200344018849026230 |
ストリートファイターII’ TURBO | download_depot 1515950 1556721 317521835646003561 |
ストライダー飛竜 | download_depot 1515950 1556710 8512960795726908906 |
セクションZ | download_depot 1515950 1556704 7517264779277019420 |
チキチキボーイズ | download_depot 1515950 1556715 7832027131156162352 |
アレスの翼 | download_depot 1515950 1556706 8788446018740704096 |
ひげ丸 | download_depot 1515950 1556701 3568513687229079528 |
魔界村 | download_depot 1515950 1556690 5034024650887104340 |
大魔界村 | download_depot 1515950 1556709 7553746399143380961 |
フォゴットンワールド | download_depot 1515950 1556708 2495421590891474725 |
ファイナルファイト | download_depot 1515950 1556712 1427558570204465271 |
天地を喰らう | download_depot 1515950 1556711 5906401061810674850 |
キャプテンコマンドー | download_depot 1515950 1556703 5154503909431550517 |
トップシークレット | download_depot 1515950 1556707 3238877912290772385 |
1942 | download_depot 1515950 1556702 7110820738848130277 |
Varth Operation Thunderstorm | download_depot 1515950 1556719 2957041054036881699 |
ストリートファイターII | download_depot 1515950 1556717 7823458246757484640 |
キャプテンコマンドー | download_depot 1515950 1556718 2975445377289899248 |
戦場の狼 | download_depot 1515950 1556714 4064909307706647901 |
天地を喰らうⅡ – 赤壁の戦い – | download_depot 1515950 1556720 4950348891858375781 |
パワードギア | download_depot 1515950 1556723 305464856399220085 |
ダウンロード後の処理
ダウンロード先はCドライブ固定です
全部ダウンロードすると下記のようになります。
depot_1515951にEnigmaなしの旧プログラムが入っています
他のフォルダーにはDLCフォルダーの中に各タイトルのPAKが含まれているので
DLCフォルダーをすべてdepot_1515951にコピーします。
DLCフォルダーの中身はこんな感じになりました。
この辺、手動だとかなりだるいんで注意です
久々にファイラー欲しくなりました
コピーが完了したら抽出に進みます。
ROM抽出
gextoolbox tasks extract --task cas1_old --srcdir "C:\Program Files (x86)\Steam\steamapps\content\app_1515950\depot_1515951" --destdir "ROM出力先のフォルダー(任意)"
今回の自分の場合は
app_1515950配下にCASフォルダーを作ったのちに
下記のようにコマンドを実行しました。
gextoolbox tasks extract --task cas1_old --srcdir "C:\Program Files (x86)\Steam\steamapps\content\app_1515950\depot_1515951" --destdir "C:\Program Files (x86)\Steam\steamapps\content\app_1515950\cas"
Jsonエラーが出てますが、問題なく変換可能でした(0.17)
大量に変換されていますが
そのままですべて認識するのは
古いバージョンのMAMEになるかと思われます
いつものFinalBurn Neo(nightly builds)に読み込ませたのが上記になります。
CRC不一致タイトルがいくつかあります
ファイナルファイトとUSネイビーは確実。
ちょっと度忘れと面倒くさいので詰めてません;
CPS2はKeyがありませんのでそのままでは動作しません。
参考リンクを貼りますので、ご自身で頑張ってください。
テキストからバイナリは秀丸エディターが楽です(参考記事)
〆
チキチキボーイズは地味にレアタイトルかなと
当時でも数コインでクリアできた優しいタイトルですが
移植はあまり恵まれてなかった覚えが(なんか規制されてたはず)
車輪の再発明みたいなネタですが
今でも旧版が拾えたんだ!と勢いで記事を作成してしまいました
バッチなどで自動化していないのは意図的です、お察しください。
今回の元情報はこちらです
ミスやCRC不一致タイトルの情報などなどありましたら
遠慮なくコメントでご指摘いただけると幸いです。
注意)コメント承認に日数がかかる場合があります、ご了承ください。
ディスカッション
コメント一覧
カプコンのアーケード集つながりで思い出しました
Xbox360で使われている.xexファイルから抽出する為のXexToolがあるようだが、イマイチ使い方が分からない
「CAPCOM ARCADE CABINET」や「Namco Museum Virtual Arcade」から抽出できるらしいのに
あとセガのXBLAコレクション系タイトルで使われている.mファイルの展開方法が分かればなぁ
aceさんコメントありがとうございます
https://digiex.net/threads/xbox-360-game-hack-6-3-patch-xbox-360-xex-files-patch-region-media-kinect.7430/#post38498
これがGUI版でおそらくごにょごにょ解除(自主規制)すればいいんじゃないでしょうか
CAPCOM ARCADE CABINETは中途半端に抜けた覚えがあります(もしかすると完全にいけるのかもですが)
追記です
wxPirsとXbox 360 Game Hack 6.3で解析できます
wxPirsでXEX切り出して、そこから
Xbox 360 Game Hack 6.3(X360GameHack_v6.3)で
Remove compressionにチェック入れればOKです
元XEXにはorgがついてバックアップされます
CAPCOM ARCADE CABINETの場合
MCUROMが抽出できなかったりします、黒龍とかはFFダミーでは起動不可でした
0.131までならMCUなしで動作できますが、Romsetが合うかどうかまでは未検証です
問題はXEX処理の圧縮解除が暗号化になるのかどうかという所で(お察しください
Capcom Arcade Stadium1(Steam) ROM抽出成功ありますか?
記事通りに古いバージョンをダウンロードすれば
Capcom Arcade Stadium1(Steam)は抽出可能です。