投稿分 モーコン&コンバットライブズ ROM抽出 by Jackさん 他小ネタと進捗(ダメです)
Mortal Kombat Legacy KollectionよりAC版、他抽出情報 by Jackさん
コメント欄に投稿された分を編集して掲載します
文中のCowabungaは
こちらのツールになります。
海外PS用のbin+cueはそのまま格納されており、他はcowabungaで抽出が可能です
(出力されるzipファイルは11GB以上になる為、注意が必要)
SNES/Genesis/32x/GG/海外GB/海外GBAのファイルが抽出でき、32xのBIOSは以下コマンドで切り出し
bcut.exe mk_legacy_kollection.exe 32X_Master-BIOS.bin 0xd0ee50 0x800
bcut.exe mk_legacy_kollection.exe 32X_Slave-BIOS.bin 0xd0f650 0x400何気に32XのBIOSが抽出できるのは、実機以外だとこのタイトルだけだと思うので希少ですね。
Steam「Mortal Kombat Legacy Kollection」からAC版「Ultimate Mortal Kombat 3」の抽出バッチを作成してみました
① cowabunga にて抽出に必要なファイルを抽出、作成された11GB超のzipファイル内にある \roms\moo\Midway\UltimateMortalKombat3配下のファイルより抽出する
② 下記の4cut.txtを事前に作成しておく
[4cut.txt]=================================================================
4
0 0
1 1
2 2
3 3
=================================================================
③ 下記のumk3.batを実行する
[umk3.bat]=================================================================
bswap.exe d B umk3.maincpu oddeven.txt um312u54.bin um312u63.bin
bcut.exe umk3.dcs.packed umk3-u2.bin 0 0x100000
bcut.exe umk3.dcs.packed mk3-u3.bin 0x100000 0x100000
bcut.exe umk3.dcs.packed mk3-u4.bin 0x200000 0x100000
bcut.exe umk3.dcs.packed mk3-u5.bin 0x300000 0x100000
bswap.exe d B umk3.gfxrom 4cut.txt umk3.gfxrom.0 umk3.gfxrom.1 umk3.gfxrom.2 umk3.gfxrom.3
bcut.exe umk3.gfxrom.0 mk3-u133.bin 0 0x100000
bcut.exe umk3.gfxrom.0 mk3-u129.bin 0x100000 0x100000
bcut.exe umk3.gfxrom.0 mk3-u125.bin 0x200000 0x100000
bcut.exe umk3.gfxrom.0 umk-u121.bin 0x300000 0x100000
bcut.exe umk3.gfxrom.0 umk-u113.bin 0x500000 0x100000
bcut.exe umk3.gfxrom.1 mk3-u132.bin 0 0x100000
bcut.exe umk3.gfxrom.1 mk3-u128.bin 0x100000 0x100000
bcut.exe umk3.gfxrom.1 mk3-u124.bin 0x200000 0x100000
bcut.exe umk3.gfxrom.1 umk-u120.bin 0x300000 0x100000
bcut.exe umk3.gfxrom.1 umk-u112.bin 0x500000 0x100000
bcut.exe umk3.gfxrom.2 mk3-u131.bin 0 0x100000
bcut.exe umk3.gfxrom.2 mk3-u127.bin 0x100000 0x100000
bcut.exe umk3.gfxrom.2 mk3-u123.bin 0x200000 0x100000
bcut.exe umk3.gfxrom.2 umk-u119.bin 0x300000 0x100000
bcut.exe umk3.gfxrom.2 umk-u111.bin 0x500000 0x100000
bcut.exe umk3.gfxrom.3 mk3-u130.bin 0 0x100000
bcut.exe umk3.gfxrom.3 mk3-u126.bin 0x100000 0x100000
bcut.exe umk3.gfxrom.3 mk3-u122.bin 0x200000 0x100000
bcut.exe umk3.gfxrom.3 umk-u118.bin 0x300000 0x100000
bcut.exe umk3.gfxrom.3 umk-u110.bin 0x500000 0x100000
del umk3.gfxrom.0 umk3.gfxrom.1 umk3.gfxrom.2 umk3.gfxrom.3
copy /b umk3.serial_security_pic 463_mk3_ultimate.u64
=================================================================
④ batファイルにて作成された27ケのファイルを umk3.bat として圧縮する
FBneo、MAME2003plus、MAME2010で起動を確認
ちなみに Mortal Kombat 3 の mk321u54.bin と mk321u63.bin は mk3.maincpu を oddeven分割しればいけると思ったがCRCが一致しませんでした
Mortal Kombat の1や2はromセットが多いので特定するのが大変かも?Mortal Kombat 1/2/3 の抽出batです
[mk.bat]==================================================================
copy /b mk.adpcm_cpu mks-u3.rom
bcut.exe mk.adpcm_oki mks-u12.rom 0 0x40000
bcut.exe mk.adpcm_oki mks-u13.rom 0x80000 0x40000
bswap.exe d B mk.gfxrom 4cut.txt mk.gfxrom.0 mk.gfxrom.1 mk.gfxrom.2 mk.gfxrom.3
bcut.exe mk.gfxrom.0 mkt-ug14.bin 0 0x80000
bcut.exe mk.gfxrom.0 mkt-ug16.bin 0x80000 0x80000
bcut.exe mk.gfxrom.0 mkt-ug17.bin 0x100000 0x80000
bcut.exe mk.gfxrom.1 mkt-uj14.bin 0 0x80000
bcut.exe mk.gfxrom.1 mkt-uj16.bin 0x80000 0x80000
bcut.exe mk.gfxrom.1 mkt-uj17.bin 0x100000 0x80000
bcut.exe mk.gfxrom.2 mkt-ug19.bin 0 0x80000
bcut.exe mk.gfxrom.2 mkt-ug20.bin 0x80000 0x80000
bcut.exe mk.gfxrom.2 mkt-ug22.bin 0x100000 0x80000
bcut.exe mk.gfxrom.3 mkt-uj19.bin 0 0x80000
bcut.exe mk.gfxrom.3 mkt-uj20.bin 0x80000 0x80000
bcut.exe mk.gfxrom.3 mkt-uj22.bin 0x100000 0x80000
del mk.gfxrom.0 mk.gfxrom.1 mk.gfxrom.2 mk.gfxrom.3
bswap.exe d B mkr4.maincpu oddeven.txt mkt-uj12.bin mkt-ug12.bin
====================================================================
mkt-uj12.bin mkt-ug12.bin はCRCが一致しないが、MAME2000plus/MAME2010では動作可能
[mk2.bat]==================================================================
bcut.exe mk2.dcs.packed su2.l1 0 0x80000
bcut.exe mk2.dcs.packed su3.l1 0x80000 0x80000
bcut.exe mk2.dcs.packed su4.l1 0x100000 0x80000
bcut.exe mk2.dcs.packed su5.l1 0x180000 0x80000
bcut.exe mk2.dcs.packed su6.l1 0x200000 0x80000
bcut.exe mk2.dcs.packed su7.l1 0x280000 0x80000
bswap.exe d B mk2.gfxrom 4cut.txt mk2.gfxrom.0 mk2.gfxrom.1 mk2.gfxrom.2 mk2.gfxrom.3
bcut.exe mk2.gfxrom.0 ug14-vid 0 0x100000
bcut.exe mk2.gfxrom.0 ug16-vid 0x100000 0x100000
bcut.exe mk2.gfxrom.0 ug17-vid 0x200000 0x100000
bcut.exe mk2.gfxrom.1 uj14-vid 0 0x100000
bcut.exe mk2.gfxrom.1 uj16-vid 0x100000 0x100000
bcut.exe mk2.gfxrom.1 uj17-vid 0x200000 0x100000
bcut.exe mk2.gfxrom.2 ug19-vid 0 0x100000
bcut.exe mk2.gfxrom.2 ug20-vid 0x100000 0x100000
bcut.exe mk2.gfxrom.2 ug22-vid 0x200000 0x100000
bcut.exe mk2.gfxrom.3 uj19-vid 0 0x100000
bcut.exe mk2.gfxrom.3 uj20-vid 0x100000 0x100000
bcut.exe mk2.gfxrom.3 uj22-vid 0x200000 0x100000
del mk2.gfxrom.0 mk2.gfxrom.1 mk2.gfxrom.2 mk2.gfxrom.3
bswap.exe d B mk2.maincpu oddeven.txt uj12.l31 ug12.l31
====================================================================
uj12.l31 ug12.l31 はCRCが一致しないが、MAME2000plus/MAME2010では動作可能
[mk3.bat]==================================================================
bcut.exe mk3.dcs.packed mk3-u2.bin 0 0x100000
bcut.exe mk3.dcs.packed mk3-u3.bin 0x100000 0x100000
bcut.exe mk3.dcs.packed mk3-u4.bin 0x200000 0x100000
bcut.exe mk3.dcs.packed mk3-u5.bin 0x300000 0x100000
bswap.exe d B mk3.gfxrom 4cut.txt mk3.gfxrom.0 mk3.gfxrom.1 mk3.gfxrom.2 mk3.gfxrom.3
bcut.exe mk3.gfxrom.0 mk3-u133.bin 0 0x100000
bcut.exe mk3.gfxrom.0 mk3-u129.bin 0x100000 0x100000
bcut.exe mk3.gfxrom.0 mk3-u125.bin 0x200000 0x100000
bcut.exe mk3.gfxrom.0 mk3-u121.bin 0x300000 0x100000
bcut.exe mk3.gfxrom.0 mk3-u117.bin 0x400000 0x80000
bcut.exe mk3.gfxrom.1 mk3-u132.bin 0 0x100000
bcut.exe mk3.gfxrom.1 mk3-u128.bin 0x100000 0x100000
bcut.exe mk3.gfxrom.1 mk3-u124.bin 0x200000 0x100000
bcut.exe mk3.gfxrom.1 mk3-u120.bin 0x300000 0x100000
bcut.exe mk3.gfxrom.1 mk3-u116.bin 0x400000 0x80000
bcut.exe mk3.gfxrom.2 mk3-u131.bin 0 0x100000
bcut.exe mk3.gfxrom.2 mk3-u127.bin 0x100000 0x100000
bcut.exe mk3.gfxrom.2 mk3-u123.bin 0x200000 0x100000
bcut.exe mk3.gfxrom.2 mk3-u119.bin 0x300000 0x100000
bcut.exe mk3.gfxrom.2 mk3-u115.bin 0x400000 0x80000
bcut.exe mk3.gfxrom.3 mk3-u130.bin 0 0x100000
bcut.exe mk3.gfxrom.3 mk3-u126.bin 0x100000 0x100000
bcut.exe mk3.gfxrom.3 mk3-u122.bin 0x200000 0x100000
bcut.exe mk3.gfxrom.3 mk3-u118.bin 0x300000 0x100000
bcut.exe mk3.gfxrom.3 mk3-u114.bin 0x400000 0x80000
del mk3.gfxrom.0 mk3.gfxrom.1 mk3.gfxrom.2 mk3.gfxrom.3
bswap.exe d B mk3.maincpu oddeven.txt mk321u54.bin mk321u63.bin
====================================================================
mk321u54.bin mk321u63.bin はCRCが一致しないが、MAME2010では動作可能Mortal Kombat 4 の抽出バッチです
[2Byte-cut.txt]=======================================================
4
0 0
1 0
2 1
3 1
=======================================================
[mk4.bat]=======================================================
bswap.exe d B mk4.dcs oddeven.txt mk4.dcs.odd mk4.dcs.even
bcut.exe mk4.dcs.odd mk4_l2.u2 0 0x100000
bcut.exe mk4.dcs.odd mk4_l2.u3 0x200000 0x200000
bcut.exe mk4.dcs.odd mk4_l1.u4 0x400000 0x200000
bcut.exe mk4.dcs.odd mk4_l1.u5 0x600000 0x200000
del mk4.dcs.odd mk4.dcs.even
bswap d B mk4.user1 2Byte-cut.txt mk4.user1.0 mk4.user1.1
bcut.exe mk4.user1.0 mk4_l3.u10 0 0x200000
bcut.exe mk4.user1.0 mk4_l2.u12 0x200000 0x200000
bcut.exe mk4.user1.0 mk4_l2.u14 0x400000 0x200000
bcut.exe mk4.user1.0 mk4_l2.u16 0x600000 0x200000
bcut.exe mk4.user1.1 mk4_l3.u11 0 0x200000
bcut.exe mk4.user1.1 mk4_l2.u13 0x200000 0x200000
bcut.exe mk4.user1.1 mk4_l2.u15 0x400000 0x200000
bcut.exe mk4.user1.1 mk4_l2.u17 0x600000 0x200000
del mk4.user1.0 mk4.user1.1
copy /b mk4.pic 461_mortal_k_4_25_u76.u76
=======================================================
MAME2010で起動を確認、音が小さいですけど
ポリゴンゲームの抽出は珍しいかも?
umk3やmk4は他verも抽出可能な気もしますが、これでモータルコンバットは全て抽出完了です Steam「テクノス ザ・ワールド くにおくん & アーケードコレクション」コンバットライブズ by Jackさん
前後周辺の記事を参照してください。
[ctribej.bat]==========================================================
bswap.exe d B 70FA0 oddeven.txt 70FA0_odd 70FA0_even
bcut.exe 70FA0 28j0-0.ic98 0x4c8000 0x80000
bcut.exe 70FA0 28j1-0.ic97 0x3c8000 0x80000
bcut.exe 70FA0 28j2-0.ic78 0x2c8000 0x80000
bcut.exe 70FA0 28j3-0.ic77 0x1c8000 0x80000
bcut.exe 70FA0_odd 28j4-0.ic14 0xa4000 0x40000
bcut.exe 70FA0_even 28j5-0.ic12 0xa4000 0x40000
bcut.exe 70FA0_odd 28j6-0.ic13 0x64000 0x40000
bcut.exe 70FA0_even 28j7-0.ic11 0x64000 0x40000
bcut.exe 70FA0 28j8-0.ic82 0x9e8000 0x20000
bcut.exe 70FA0 28j9-0.ic83 0x9c8000 0x20000
bcut.exe 70FA0 28j10-0.89 0xc0000 0x8000
bcut.exe 70FA0 28j11-0.86 0x548000 0x10000
REM bcut.exe 70FA0 28j12-0.85 0x848000 0x10000
bcut.exe 70FA0 28j12-0.85 0x448000 0x10000
bcut.exe 70FA0 28j13-0.61 0x348000 0x10000
bcut.exe 70FA0 28j14-0.60 0x248000 0x10000
REM bcut.exe 70FA0_odd 28j15-12.25 0x30000 0x20000
bcut.exe 70FA0_odd 28j15-12.25 0 0x20000
REM bcut.exe 70FA0_even 28j16-02.26 0x30000 0x20000
bcut.exe 70FA0_even 28j16-02.26 0 0x20000
bcut.exe 70FA0_even 28j17-0.104 0x20000 0x10000
del 70FA0_odd 70FA0_even
powershell -executionpolicy RemoteSigned -File “dummy256_28.ic44.ps1”
py forcecrc32.py 28.ic44 252 964329ef
==========================================================
FBneoで動作を確認コンバットライブズはどうして残機にしかなかったのかなぁ;
NEOGEO黎明期の貯金箱ベルスクに近いものがあるんですよね…
管理人がサボり倒してる間に、バッチ投稿いただき感謝いたします。
レトロビットとかで抜けてたのもありますが;
jackさんありがとうございました!
画像生成AIで作ったドット絵をピクセルパーフェクトに変換するツール
WEBサービスとして実装済みですが、githubでソースの入手も可能です
これは開発や画像編集でもお役立ちですねえ。
KOF99の進捗どうですか?
上記の冒頭より続きです。
DC10パッチでバグりました…
手動でダメだったんでバッチ化作業中です
それでもだめなら個別でP1パッチを順繰りに確認かなと。
作業内容はこちらのサイフォンさんのコメントより
IPSパッチはこちらのパックをダウンロードすれば入手可能です。
シティハンター(PCエンジン版)が復刻へ
なんか価格が結構お高いとかで未定にかわったのかな?
いちおうGetwildが新録されるそうですが…さて。
しめ
しゅ、集中力が…
運動のお陰か体重はいい感じで減ってくれてるんですが
停滞期が来るところから、毎回ビタっと動かなくなるんですよねえ;
間食はスティックサラミとか裂けるチーズとかスルメ(イカのミミ)とか。糖質カット。
ちょっと過負荷気味だったので、回復させつつ継続はする方向でひとつ
寒いとどーしてもやる気が出なくなりますけどね~(ぶるぶる
そんな感じで投稿していただいた
皆さんのおかげでどうにか年が越せそうです、ありがとうございます。































ディスカッション
コメント一覧
記事作成ありがとう御座いました
過去に発売されたタイトルのものは大体抽出出来た気がします、ネタが無くなる。。。
海外のものも含めたらもう少しできるかも?
PSP「沙羅曼蛇ポータブル」やSteam「グラディウス オリジン コレクション」から「沙羅曼蛇2」が抽出できないのはいまだに悔しいです
龍が如くシリーズからセガのアーケード作品の抽出も出来そうで出来なかったですね
メディアカイトのサンソフトのAC作品「シティコネクション」「フォーメーションZ」「エクセリオン」「忍者じゃじゃ丸くん」の抽出もメモリダンプ以外の方法が見つかっていません
Steam「GダライアスHD」からAC版やPS版「Gダライアス」が抽出できるかと期待したのですけどね
XBLA「ゴールデンアックス」からAC版が抽出できるようですが配信終了してるし、「ゴールデンアックスコレクション」からはメモリダンプ以外の方法が見つかっていません
PS2「SEGA AGES 2500 モンスターワールド コンプリートコレクション」からのAC作品の抽出は惜しいところまではいきましたが、Keyがどうにもなりません
「ワンダーボーイ モンスターランド」はwbmljbであればKey不要でいけそうなのですがprom抽出が出来ていません
XBLA「モンスターワールドコレクション」と併せて解析したらなんとかならないだろうか?
PS2「SEGA AGES 2500 ギャラクシーフォースII スペシャル エクステンデッド エディション」「SEGA AGES 2500 SDI&カルテット〜SEGA SYSTEM 16 COLLECTION〜」から抽出できるか挑戦してみたいが、高騰して手が出ません
PS2「タイトーメモリーズ」も高騰していますし、欧州Win「TAITO LEGENDS」に収録されているタイトルと重複するものが多くてイマイチ買う気がおきない
「ソニック ジェムズ コレクション」やXBLA版から「ソニック・ザ・ファイターズ」が抽出できたらなぁ
XBLAの”MODEL 2 COLLECTION”から抽出できたという話は聞きませんね
3DS「セガ3D復刻アーカイブス」から抽出できる可能性がありますが、3DS本体の改造が前提となるのでネタとしてはグレーですね
Steam「Operation Night Strikers」への挑戦はセール待ちです
今後はEvercadeに期待したいところです、入手困難ですけど
最近ではDC「ドリームパスポート3」からMDタイトルを大量に抽出できたのが良かったです
セガのようかんはArcadehackerzさん所かな~
inoファイルの中身をテキストエディタで見ると分かると思います、質問には答えられませんが。
>最近ではDC「ドリームパスポート3」からMDタイトルを大量に抽出できたのが良かったです
https://segaretro.org/Dream_Passport_3/Hidden_content
これですかね。うちの環境だとgditools3がうまく動かんので仮想用意するべきか悩んでます。
現行環境でも動くツールなんかご存じですかね?
ポータブルはデータ圧縮解除してたり
貧弱ハードでも動作するように弄ってることが多いので
組み合わせないと無理ですね、沙羅曼蛇2は本体で遊べばいいかなと
タイメモは割とフリマアプリで安いです
最近は現行ハードで復刻されたり、ブームが落ち着いてるのか
安価になってるのも結構拾えます
そもそもタイメモは不具合多くて不評ですからね・・・
Legendsと組み合わせると書き換えでダメなのも日本語版にできたりするので。
>>最近ではDC「ドリームパスポート3」からMDタイトルを大量に抽出できたのが良かったです
>https://segaretro.org/Dream_Passport_3/Hidden_content
>これですかね。
\DREAMLIB\DPDL配下のタイトル以外にも下記タイトルが収録されております
\COLUMNS\GAME0000\COLUMNS.SGD コラムス
\DAIMAKAI\GAME0000\DAIMAKAI.SGD 大魔界村
\FLICKY\GAME0000\FLICKY.SGD フリッキー
\PENGO\GAME0000\PEPENGA.SGD ペペンがペンゴ
\PUYO\GAME0000\PUYO.SGD ぷよぷよ
あとS00001S00007102212.BINはゲームの缶詰のメニュー画面のようですが、それを起動してゲームを選択しても動かないような?
>うちの環境だとgditools3がうまく動かんので仮想用意するべきか悩んでます。
>現行環境でも動くツールなんかご存じですかね?
gditools3は知りませんが、私はdreamrip.lzhに収録されているextract.exeでtrack03.isoを展開しました
(ちなみに私が吸い出した環境ではtrack03.binだったので、bin2isoでtrack03.isoに変換する必要がありました)
バーチャとかソニックファイターズとか、XBLAやヤクザゲーで抽出試してますが、たぶん中身同じです。
全然ファイルが足りていません。セガ系はほんと無理っすね。
あと触ってないのは開閉器版エイジスくらいですが、パケ版で出てればよかったんですけども…
evercadeはamazonやフリマで安い時を狙う。
あとはTechinnってストアがおススメです。
送料は三本ほどまとめて買うとまともな値段に収まります。
ドリキャスに関してはdreamripとかいうのが動作しました。
検索して出てくる場所は大体リンク切れてますが、一応見つかりました。
↑やばかったら削除してください。
補足に加えてdreamripの情報ありがとうございます、binをiso化する必要があるのですね。
中身見たら、古式ゆかしき対戦ケーブル(NEOGEOポケットケーブル)のシリアルでイメージひろうやつでした
いやぁ懐かしすぎますな;
セガ系は素直にサターン版でいいんじゃねえかなとかあきらめ気味です;
ただでさえデヌボ入ってますし、やたらファイルが多かったり
妙な難読が入っていたりと手ごわい印象です。
dreamripはgithubにミラーが置いてあるっぽいですね
後はアーカイブを漁るとかでしょうか。一周回って古典に回帰するのがなんともですね。