平八復活 doritosさん東亜抽出 アサクリに羊蹄山
鉄拳8に三島平八が復活
なんか、記憶喪失できれいな平八になってるっぽいけど元に戻るんでしょ?
餓狼伝説CTOWもこんな感じでギースだしていいんだよ?
ストーリーダイジェストや詳細は別動画をどうぞ。
doritosさんからの東亜プランのROM抽出 バッチ投稿
引用長めです。
前準備としていつものbcut・BSwapと、binwalkの導入。(使った事ないんですが、offzipとかいうのでも可能なんでしょうかね?)
↓
メインのexeファイルを「binwalk -e XXXXX.exe」で展開すると「_XXXXX.exe.extracted」生成。
↓
一番サイズのデカいファイルを7zipか何かで解凍。
中身を解析。
バージョンアップでファイル名が変わるようなので、↓のは微妙にアテになりません。●バツグン
bcut.exe 10B990 tp030_1a.bin 0 524288 通常版用
bcut.exe 10B990 tp030-sp.u69 524288 524288 スペシャル用
bcut.exe 10B990 tp030_3l.bin 1048576 1048576
bcut.exe 10B990 tp030_3h.bin 2097152 1048576
bcut.exe 10B990 tp030_4l.bin 3145728 1048576
bcut.exe 10B990 tp030_4h.bin 4194304 1048576
bcut.exe 10B990 tp030_5.bin 5242880 1048576
bcut.exe 10B990 tp030_6.bin 6291456 1048576
bcut.exe 10B990 tp030_2.bin 7340032 262144●ドギューン
bcut.exe 103AA0 tp022_01.r16 0 524288
bcut.exe 103AA0 tp022_3.w92 524288 1048576
bcut.exe 103AA0 tp022_4.w93 1572864 1048576
bcut.exe 103AA0 tp022_5.w16 2621440 2097152
bcut.exe 103AA0 tp022_6.w17 4718592 2097152
bcut.exe 103AA0 tp022_2.w30 6815744 262144●フィグゼイト
bcut.exe 103660 tp-026-1 0 524288
bcut.exe 103660 tp-026-3 524288 2097152
bcut.exe 103660 tp-026-4 2621440 2097152
bcut.exe 103660 tp-026-2 4718592 262144
bcut.exe 103660 fixeight.nv 4980992 128 海外版用
bcut.exe 103660 fixeightj.nv 4981120 128 国内版用●ヴイファイヴ
bcut.exe 101A10 01.bin 0 524288 海外版用
bcut.exe 101A10 tp027_01.bin 524288 524288 国内版用
bcut.exe 101A10 tp027_02.bin 1048576 1048576
bcut.exe 101A10 tp027_03.bin 2097152 1048576●達人王
前準備:BSwap用txt「oddeven_convert.txt」
2
1 0
0 0bcut.exe F7680 01b.bin 0 524288
bcut.exe F7680 tp024_4.bin 524288 1048576
bcut.exe F7680 tp024_3.bin 1572864 1048576
bcut.exe F7680 tp024_2.bin 2621440 524288
BSwap.exe d B 01b.bin oddeven_convert.txt tp024_1.bin※batに拘らないなら、01b.binをマスカレードで16bitエンディアンコンバートポチっとの方が早いかもしんないです
今回は全部動作確認していますが、間違ってたらすみません…
https://milkchoco.info/archives/8849#comment-5118
おまけは一部抽出になっています。詳細は後述。
おまけ
ほとんど需要無いとは思いますが
いつものoddeven.txtも用意して●大旋風
BSwap.exe d B F9A00 oddeven.txt odd even
bcut.exe F9A00 b87-07.13e 786432 32768
bcut.exe odd b87-10.u5 0 131072 海外版用
bcut.exe odd b87-05.u5 262144 131072 国内版用
bcut.exe even b87-11.u7 0 131072 海外版用
bcut.exe even b87-06.u7 262144 131072 国内版用
Swapが当たれば残りのファイル(グラフィック系)も抜ける感じがします。
オフセットが2なもんで自分にはよくわかんない。
海外版のみのevercadeとニコイチできるなら、国内版動作可能。他、ニコイチしたくて解析した究極タイガー・飛翔鮫・スラップファイト・タイガーヘリは何かしら足りなくて挫折。
ヴィマナ・達人も全然ヒットしませんでした。
全部はチェックしきれてませんがこんな感じ。●鮫!鮫!鮫!
https://milkchoco.info/archives/8849#comment-5118
BSwap.exe d B 103A40 oddeven.txt odd even
bcut.exe odd o17_10.8l 262144 32768
bcut.exe odd o17_12.7l 393216 131072
bcut.exe even o17_09.8j 262144 32768
bcut.exe even o17_11.7j 393216 131072
とりあえず国内版のみ。
海外版のみのevercadeとニコイチできるなら、国内版動作可能になります。
proms系が検索しても出てこないんで、steam版単品で動かすのは無理くさい。
大旋風のバッチファイルが匿名さんによって投稿されました。ありがとうございます!
大旋風できました。見辛くて申し訳ないですが、bcutだけでいけます。
b87-02 0xC8000 0x80000
https://milkchoco.info/archives/8902#comment-5596
b87-01 0x148000 0x80000
b87-04 0x1C8000 0x80000
b87-03 0x248000 0x80000
Binwalkを実行ファイルにかけて抽出、というパターンです
しげるさん情報だと7zipでもいけるとか?Binwalkから7zipだったそうです;
初期のころに発売された製品ではダメっぽいので、なんか変化したのかな?
ファイル名はでたらめになるようですが、一番大きいサイズを狙えばOKのようです。
バツグンポチって確認しました!
ノーマルと倒産後に発売されたスペシャルバージョン両方いけます!
ジーノ君(1P側 青い服を着た金髪の男性)=アウトゾーンの主人公?という話が
MAMEでは0.153からPLDファイルが要求されるようです
- 0.153: Quench added pld ($0 - tp030_u19_gal16v8b-15.bin) to Batsugun.
FBNeoでは要求されないので問題なく実行可能です。
当サイトではPLDはMCUと同じ扱いになりますので
著作権の観点から、入手方法などの記載はしませんので、ご了承ください。
一部のゲームではEverCadeで発売されたバージョン
(SDカードとのアダプターを作って吸出し)と
ニコイチにするといい感じになるようです。
別件ですが、サンソフトのゲームも
EverCadeだと普通にダンプ可能との事
どうせならNEOGEOの両方入れてくれたら即買いなのに!
doritosさん、バッチファイルの投稿ありがとうございました!
アサクリシャドウズがTGS逃亡から発売延期、ゴーストオブヨウテイ発表
2025年2月14日に延期になったそうです。
英語では予約返金するとの告知がありました。
天敵のゴーストシリーズが発表されました。羊蹄山が舞台?
アサシンクリードシャドウズと発売日被るんじゃないか?と言われていました
他にもモンスターハンターワイルズや龍が如くシリーズが控えてるそうです。
けっきょくリスペクトがあるか、どうかが問題なんだと思います
他者の権利を踏みにじって知らんぷりするとかダメダメです
炎上原因はそれに収束してしまうんですよ。
しめ
doritosさんのおかげでホクホクです、ありがとうございました!
気温が多少下がったからって大したことないだろうと思ったら
めちゃくちゃ元気になったんで、やっぱ35度越えは体によろしくないんだなと;
元気すぎてまだ、テンションおかしいんですけどもね。
ディスカッション
コメント一覧
>Binwalkを実行ファイルにかけて抽出、というパターンです
>しげるさん情報だと7zipでもいけるとか?
7zipで展開してみましたが、抽出したファイルのサイズ的にダメそう?
Dogyuun.exeを7zipで展開
.00cfg size= 56
.bind size=206,104
.data size=636,928
.pdata size=32,928
.rdata size=2,803,748
.reloc size=8,252
.text size=1,027,942
dogyuun
rom name size crc region
tp022_01.r16 524,288 79eb2429 maincpu
tp022_3.w92 1,048,576 191b595f gp9001_0
tp022_4.w93 1,048,576 d58d29ca gp9001_0
tp022_5.w16 2,097,152 d4c1db45 gp9001_1
tp022_6.w17 2,097,152 d48dc74f gp9001_1
tp022_2.w30 262,144 043271b3 oki1
binwalkの導入を試行していますが、上手くいってないので時間がかかりそう
PCが古い事もあり、Windows10のアップデート後にWSL上のUbuntuが起動しなくなる
(CPU(Core 2 Quad)が「第 2 レベル アドレス変換 (SLAT) 」に対応いていないのが原因?)
→binwalkも導入できない
VirtualBoxにUbuntuを導入する事で検討
→インストールできたものの英語表記の為、日本語の導入
Windosの作業用フォルダを共有できるようにUbuntuでマウント
(VirtualBoxで設定した後で、コマンド;sudo apt install virtualbox-guest-utils)
Python3のインストール →コマンドでver表記はできたので完了したと思ったけど失敗してる?(/usr/bin/pythonディレクトリが無い)
binwalkのインストール →上手くいかない…
Jackさんコメントありがとうございます
自分はVMWare17player/workstationでやってますが特に問題ないっすね
んー、後はMSYS2上のBinwalkを試すくらいでしょうか
>VirtualBoxにUbuntuを導入する事で検討
>Python3のインストール →コマンドでver表記はできたので完了したと思ったけど失敗してる?(/usr/bin/pythonディレクトリが無い)
>binwalkのインストール →上手くいかない…
自分も試してみたけど一緒ですわ
=================================================
vboxuser@ubuntu-24:~/ダウンロード$ binwalk -h
/usr/local/bin/binwalk:4: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html
__import__(‘pkg_resources’).run_script(‘binwalk==2.3.3’, ‘binwalk’)
Traceback (most recent call last):
File “/usr/local/bin/binwalk”, line 4, in
__import__(‘pkg_resources’).run_script(‘binwalk==2.3.3’, ‘binwalk’)
File “/usr/lib/python3/dist-packages/pkg_resources/__init__.py”, line 722, in run_script
self.require(requires)[0].run_script(script_name, ns)
File “/usr/lib/python3/dist-packages/pkg_resources/__init__.py”, line 1561, in run_script
exec(code, namespace, namespace)
File “/usr/local/lib/python3.12/dist-packages/binwalk-2.3.3-py3.12.egg/EGG-INFO/scripts/binwalk”, line 2, in
from binwalk.__main__ import main
File “/usr/local/lib/python3.12/dist-packages/binwalk-2.3.3-py3.12.egg/binwalk/__init__.py”, line 3, in
from binwalk.core.module import Modules
File “”, line 1360, in _find_and_load
File “”, line 1331, in _find_and_load_unlocked
File “”, line 935, in _load_unlocked
File “”, line 991, in exec_module
File “”, line 1128, in get_code
File “”, line 1186, in get_data
PermissionError: [Errno 13] Permission denied: ‘/usr/local/lib/python3.12/dist-packages/binwalk-2.3.3-py3.12.egg/binwalk/core/__init__.py’
vboxuser@ubuntu-24:~/ダウンロード$
=================================================
Windowsにbinwalkをインストールを試した時は”c:\users\ユーザー名\appdata\local\programs\python\python311\lib\site-packages\binwalk-2.3.3-py3.11.egg”にインストールされたみたいだけど、binwalkのexeファイルが作られるのか、pyファイルが作られるかは分からない
Windows版のBinwalkはマトモに使えるのないですね
VirtualBoxは使ってないんでなんとも。VMWareなら問題なくいけます。
あとはMSYS2環境にBinwalk入れるくらいでしょうか?
ここの指示に従ってインストールしてみてください
Python3とか基礎部分は必要かもしれません
https://packages.msys2.org/packages/mingw-w64-x86_64-python-binwalk?repo=mingw64
Msys2のmingw64で確認しました。
後はWSL1で試すか、仮想PCソフト変更する、PCを別のものにする、OSネイティブにLinuxを導入、位ですかね
Richard Roeさんに紹介して頂いたMSYS2を下記サイトを参考に導入してみました
https://qiita.com/hihihihi/items/59ad72cf6fcdbc252719
Windowsとの共有ディレクトリを設定する為に、10年ぶりにviエディタを使うとは思いませんでした
共有ディレクトリはWindows側でセキュリティがかかっていないところに設定した方が良いですね
binwalkの導入はコマンド”pacman -S mingw-w64-x86_64-python-binwalk”で問題なく完了です
(VirtualBoxにUbuntu導入ではものすごく時間がかかった。。。)
・Truxton II(海外版:達人王)(truxton2.zip) →Retroarch上のFB Alpha 2012で起動を確認
・ヴイファイヴ(vfive.zip) と Grind Stormer(海外版)(grindstm.zip) →Retroarch上のFB Alpha 2012で起動を確認
・フィグゼイト(fixeightj.zip) と FixEight(海外版)(fixeight.zip) →起動せず
・ドギューン(dogyuun.zip) →Retroarch上のFB Alpha 2012で起動を確認
・バツグン(batsugun.zip) →Retroarch上のFB Alpha 2012で起動を確認
情報を提供頂いたdoritosさんに感謝です!
jackさんへ
導入できたようで何よりです。
FixEight が不動なのは0.150で削除された93c45.u21がないんで起動しないのではと。
0.150: In FixEight the old dumped EEPROM does not work on a PCB,
which would explain why we couldn't make it work in MAME (tested by Tormod) [David Haywood]. Removed 93c45.u21 EEPROM.
FBNeoのコアか0.150以降のMAMEコアなら問題なく動作すると思います。
掲載ありがとうございました。
binwalkの件も解決できたようでよかったです。
なんだかんだでcpuに関しては安定して色々と抜ける事が分かったので、報告だけ。
↓以下、「steam版単体では動作しないがevercade版と組み合わせるとROMセットが増えますよ」リスト。
◎国内版含むROMセット作成可
鮫!鮫!鮫! 国内版(1PSET・2PSET)
大旋風 国内版・USA版
○ROMセット作成可
ゼロウィング 1PSET
ヘルファイヤー 1PSET・1PSET(old)
○まだevercade版が未発売(11月予定)で予想だけどROMセット作成可
アウトゾーン older・oldest・harder
差分がcpuのみなのでほぼ確定です。
×ダメ
達人 特になし。というか元から一種類しかない
ヴィマナ 特になし
究極タイガー dspなど他差分が抽出不可
飛翔鮫 dspなど他差分が抽出不可
スラップファイト 他差分が抽出不可なうえに、steam版cpuは元から海賊版な模様(bootleg3)
タイガーヘリ steam版cpuが元から海賊版(bootleg1・bootleg2) セットは増やせます(いらん)
需要は無いと思うのでbatは無しです。
全然CRC一致しないスラップファイトとタイガーヘリ、もしやと思い調べてみたらそういう事でした。
見逃し、間違いなどあったらごめんなさい。
…誰得ではありますが、evercade版にはkorea版鮫!鮫!鮫!も入っております。
(evercadeのゲーム機自体は所持していないのでどういう挙動するのかは不明)
doritosさん、こちらこそ情報提供ありがとうございました!
>全然CRC一致しないスラップファイトとタイガーヘリ、もしやと思い調べてみたらそういう事でした。
多分、これは私の憶測ですけど、タイトルのクレジットを
任意に書き換えて動作するのが海賊版だったのかな?とか
正規版だとプロテクト発動してNGになったんで、そっちでいいやーみたいな(粗雑
後半からは海賊版もないからレイヤーかぶせたベタ移植に切り替えっていう。
韓国版入れたのは謎ですね;
何はともあれ追加報告感謝いたします、どもでした!
なるほど
確かに初期ゲーはmcu系含んだモノが多いし有り得そうですね
自分はその辺の裏事情予想が全然出来ないんでまだまだだなって(
自分は憶測でしかないんで本当のところは謎ですw
海賊版の採用は、やめてほしいんですけどもねえ・・・
どうもです。
ダライアスコズミックコレクションがセールになってたんで、ダメ元でポチってみました。
同じM2開発の魂斗羅コレクションが、メインのEXEバイナリからアーケード版を微妙に抽出できてたんで
何かしらは掘れるだろうと思いまして。
…そしたら初代(国内版rev1)がほぼ全部抽出できちゃいました。マジかよM2
promsのみ見つかりませんでしたけど、ダミーとforceの力技で動作まで持っていけます。
(最後まで普通に遊べるんだろうかコレ)
抽出一休みってところでなんか申し訳ないんですけどもbat需要あります?
セールでも高いっす。
doritosさんコメントどうもです
M2さんって割とガード硬い印象ありますけど
何かノーガードなこともありますね。
batch投稿はいつでも大歓迎です!(怠惰な管理人)
結局、初代の3バージョン揃いました。
もう結構前に出たソフトですし、まだガードが緩かったかもしれませんねぇ
・前準備
BSwap用txt「offset0123.txt」
4
0 0
1 1
2 2
3 3
●NEWバージョン
BSwap.exe d B game.exe oddeven.txt odd.bin even.bin
BSwap.exe d B game.exe offset0123.txt 00.bin 01.bin 02.bin 03.bin
bcut.exe game.exe a96_57.33 0x422E70 65536
bcut.exe game.exe a96_56.18 0x432E70 65536
bcut.exe odd.bin a96_33-1.190 0x1F1738 65536
bcut.exe odd.bin a96_35-1.191 0x201738 65536
bcut.exe even.bin a96_32-1.157 0x1F1738 65536
bcut.exe even.bin a96_34-1.158 0x201738 65536
bcut.exe odd.bin a96_29-1.185 0x221738 65536
bcut.exe odd.bin a96_31.187 0x241738 65536
bcut.exe even.bin a96_28-1.152 0x221738 65536
bcut.exe even.bin a96_30.154 0x241738 65536
bcut.exe odd.bin a96_54.143 0x2B1738 16384
bcut.exe even.bin a96_55.144 0x2B1738 16384
bcut.exe odd.bin a96_48.24 0x2B5738 65536
bcut.exe odd.bin a96_49.25 0x2C5738 65536
bcut.exe odd.bin a96_50.26 0x2D5738 65536
bcut.exe even.bin a96_51.47 0x2B5738 65536
bcut.exe even.bin a96_52.48 0x2C5738 65536
bcut.exe even.bin a96_53.49 0x2D5738 65536
bcut.exe 03.bin a96_47.201 0x128B9C 65536
bcut.exe 03.bin a96_43.199 0x138B9C 65536
bcut.exe 03.bin a96_39.197 0x148B9C 65536
bcut.exe 01.bin a96_45.200 0x128B9C 65536
bcut.exe 01.bin a96_41.198 0x138B9C 65536
bcut.exe 01.bin a96_37.196 0x148B9C 65536
bcut.exe 02.bin a96_46.180 0x128B9C 65536
bcut.exe 02.bin a96_42.178 0x138B9C 65536
bcut.exe 02.bin a96_38.176 0x148B9C 65536
bcut.exe 00.bin a96_44.179 0x128B9C 65536
bcut.exe 00.bin a96_40.177 0x138B9C 65536
bcut.exe 00.bin a96_36.175 0x148B9C 65536
※1024Bの「00」ダミーを作って、ファイル名にリネームしといてください。手抜きです
forcecrc32 a96-24.163 1020 0fa8be7f
forcecrc32 a96-25.164 1020 265508a6
forcecrc32 a96-26.165 1020 4891b9c0
●OLDバージョン差分
bcut.exe odd.bin a96_33.190 0x151538 65536
bcut.exe odd.bin a96_35.191 0x161538 65536
bcut.exe even.bin a96_32.157 0x151538 65536
bcut.exe even.bin a96_34.158 0x161538 65536
bcut.exe odd.bin a96_29.185 0x1A1738 65536
bcut.exe even.bin a96_28.152 0x1A1738 65536
●EXTRAバージョン差分
bcut.exe odd.bin a96_72.190 0x1D1738 65536
bcut.exe odd.bin a96_74.191 0x1E1738 65536
bcut.exe even.bin a96_71.157 0x1D1738 65536
bcut.exe even.bin a96_73.158 0x1E1738 65536
bcut.exe odd.bin a96_68.185 0x171738 65536
bcut.exe odd.bin a96_70.187 0x191738 65536
bcut.exe even.bin a96_67.152 0x171738 65536
bcut.exe even.bin a96_69.154 0x191738 65536
doritosさん投稿ありがとうございます~
初代3バージョンも抜けたのですね!すばらしい!
おそらくは割引前では収録作品数に比べて割高で
ダライアスマニアしか手を出す人がいなかったのかな?と
MArchiveBatchToolで抜けなかったので実行ファイルまで見なかったとかw
サーガイアのレアバージョンはおそらく未ダンプ物ですね
ダライアスIIは2画面版収録のようですがどれが入ってるやら;
ダライアス外伝はJackさんの情報からいける感じ?
Taito Legendsから抜いてる人は不要でしょうけども
どうせならスペシャルバージョンも入れてほしかったですが
あれってあとから公式が追認した改造物でしたっけか。
なまじMアーカイブの存在のせいで、直解析まで頭が廻らないパターンあると思います。
あとは、そもそもファイル多めでバイナリ解析しようって気にならないんじゃないですかね(
実は2もほとんど抜けました。
国内版のダライアス2とサーガイア用ver1の差分揃ってますたぶん。
…が、スプライト系が出てこないです。(promも)
勘違いでなければもうバイナリに空きが無くて、少なくとも普通に繋がって置いてある感じではなさそうです。
外伝は分かりやすくzipで放り込まれてるし、仰る通りlegendsで既出なんで後回しにしてました(
メガドライブ版のエクストラバージョンなら知ってますが、スペシャルなんてありましたっけ?
doritosさんへ
何事も基本が大事ですね(教訓
ダミー分はFBNだとoptionalでそのままプレイできました
(MAMEドライバ側だと未使用の記載あり)
>…が、スプライト系が出てこないです。(promも)
>勘違いでなければもうバイナリに空きが無くて、少なくとも普通に繋がって置いてある感じではなさそうです。
ありゃま。一部は外に置いてるのかなぁ?
アーケードのダライアス外伝はエクストラバージョンでしたゴメンナサイ;
dariusgxのセットですね
大旋風できました。見辛くて申し訳ないですが、bcutだけでいけます。
b87-02 0xC8000 0x80000
b87-01 0x148000 0x80000
b87-04 0x1C8000 0x80000
b87-03 0x248000 0x80000
匿名様、大旋風のバッチ投稿ありがとうございます!
うちは承認制なのですぐにコメントが反映されません、すみませんがご了承ください。
自分、そうとうボケてましたねコレ。
なんで見つけられなかったのか。。。
さすがに他のgfxは、数字羅列みたいな感じになってるので出てこないと思います(自信なし)
大丈夫です!じぶんもよくやらかします!
特にIC大量にあるヤツとか途中で集中力切れてミスったりします!(いばるな