Tokyo Boogie Night
元ネタ
元々は機動戦士SDガンダムMK-III収録の”宇宙の神秘・大作戦”のEDソング。
1992年に林原めぐみさんがシングルカバーした形、2002年に再録されている。
余談ですが、林原めぐみの東京ブギーナイトは超長寿のラジオ番組となってます。
ニンテンドーDS コナミアーケードコレクション 注)メモリダンプ
すみません、今回分、私は未検証です。
そのためバッチ投稿を記事にまとめた形ですが
実際の動作検証はaceさんとMattyさんの投稿分で行うのが良いと思います。
ロードファイターの復号化ROMはMAME0.222位で追加されました
古いエミュレーターやFBNeoでは現在(おそらく)非対応です。
doritosさん投稿
こちらのバッチはタスクマネージャー経由のダンプなので
環境で変動する可能性があります。(参考資料)
エミュはDeSmuME
だいたい0xff00000~0x10500000の辺りから開始
概ねcpu系⇒スキマ⇒グラフィック系⇒promsの並び●スーパーバスケットボール
「sbasketb」※ROM不足bcut.exe superbasket.DMP 405e13.7a 0x1013b4f3 0x2000
bcut.exe superbasket.DMP 405g05.14j 0x10165509 0x2000
bcut.exe superbasket.DMP 405i03.11j 0x10167509 0x4000
bcut.exe superbasket.DMP 405i01.9j 0x1016b509 0x4000
bcut.exe superbasket.DMP 405e17.5a 0x10174a03 0x100
bcut.exe superbasket.DMP 405e16.4a 0x10174b03 0x100
bcut.exe superbasket.DMP 405e18.6a 0x10174c03 0x100
bcut.exe superbasket.DMP 405e20.19d 0x10174d03 0x100
bcut.exe superbasket.DMP 405e19.16d 0x10174e03 0x100
bcut.exe superbasket.DMP 405h06.14g 0x10198a19 0x4000
bcut.exe superbasket.DMP 405h08.17g 0x1019ca19 0x4000
bcut.exe superbasket.DMP 405h10.20g 0x101a0a19 0x4000
bcut.exe superbasket.DMP 405e12.22f 0x101a4a19 0x4000※予想
bcut.exe superbasket.DMP 405e15.11f 0x1016f509 0x2000
CRC不一致。
mameバージョンを遡るとリージョン「sound1」なんで、たぶんボイスデータです。
forcrCRC偽装でボイス無しですが問題なく動作はしてる(と思う)
ぶっちゃけなんの関係も無いバイナリな気がする。この部分じゃなくてもダミーで動くのでは?●グリーンベレー
「rushatck」海外版
「gberet」 国内版 ※ROM超不足bcut.exe greenbelet.DMP 577h03.10c 0x1039a79f 0x4000 海外版用
bcut.exe greenbelet.DMP 577h02.8c 0x1039e79f 0x4000 海外版用
bcut.exe greenbelet.DMP 577h01.7c 0x103a279f 0x4000 海外版用
bcut.exe greenbelet.DMP 577l06.5e 0x103da2ff 0x4000
bcut.exe greenbelet.DMP 577h05.4e 0x103de2ff 0x4000 海外版用
bcut.exe greenbelet.DMP 577l08.4f 0x103e22ff 0x4000 国内版用
bcut.exe greenbelet.DMP 577l04.3e 0x103e62ff 0x4000
bcut.exe greenbelet.DMP 577l05.4e 0x103ea2ff 0x4000
bcut.exe greenbelet.DMP 577h07.3f 0x103ee2ff 0x4000 海外版用
bcut.exe greenbelet.DMP 577h10.5f 0x103f22ff 0x100
bcut.exe greenbelet.DMP 577h11.6f 0x103f23ff 0x100
bcut.exe greenbelet.DMP 577h09.2f 0x103f24ff 0x20国内版は
maincpu→577l01.7c 577l02.8c 577l03.10c
tiles→577l07.3f
が不足。
577l07.3fが入り込むスキマが見当たらないのでほんとに未収録くさい。
577l08.4fを海外版に偽装したら、タイトルのみグリーンベレーの海外版になったりする?
(めんどくさいので試してません)
実機ではBGMが改変されているらしい。●プーヤン
「pooyan」bcut.exe pooyan.DMP 1.4a 0xff7c397 0x2000
bcut.exe pooyan.DMP 2.5a 0xff7e397 0x2000
bcut.exe pooyan.DMP 3.6a 0xff80397 0x2000
bcut.exe pooyan.DMP 4.7a 0xff82397 0x2000
bcut.exe pooyan.DMP xx.7a 0xff84397 0x1000
bcut.exe pooyan.DMP xx.8a 0xff85397 0x1000
bcut.exe pooyan.DMP 6.9a 0xff86497 0x1000
bcut.exe pooyan.DMP 5.8a 0xff87497 0x1000
bcut.exe pooyan.DMP 8.10g 0xff88497 0x1000
bcut.exe pooyan.DMP 7.9g 0xff89497 0x1000
bcut.exe pooyan.DMP pooyan.pr2 0xff8a497 0x100
bcut.exe pooyan.DMP pooyan.pr3 0xff8a597 0x100
bcut.exe pooyan.DMP pooyan.pr1 0xff8a697 0x20こいつはゲーセン族でも抽出可能です。
●サーカスチャーリー
「circusc4」bcut.exe circus.DMP 380_r05.3h 0x10381d07 0x2000
bcut.exe circus.DMP 380_n04.4h 0x10383d07 0x2000
bcut.exe circus.DMP 380_n03.5h 0x10385d07 0x2000
bcut.exe circus.DMP 380_n02.6h 0x10387d07 0x2000
bcut.exe circus.DMP 380_n01.7h 0x10389d07 0x2000
bcut.exe circus.DMP 380_l14.5c 0x1038bd07 0x2000
bcut.exe circus.DMP 380_l15.7c 0x1038dd07 0x2000
bcut.exe circus.DMP 380_j06.11e 0x1046ea27 0x2000
bcut.exe circus.DMP 380_j07.12e 0x10470a27 0x2000
bcut.exe circus.DMP 380_j08.13e 0x10472a27 0x2000
bcut.exe circus.DMP 380_j09.14e 0x10474a27 0x2000
bcut.exe circus.DMP 380_j10.15e 0x10476a27 0x2000
bcut.exe circus.DMP 380_j11.16e 0x10478a27 0x2000
bcut.exe circus.DMP 380_j12.4a 0x1047aa27 0x2000
bcut.exe circus.DMP 380_j13.5a 0x1047ca27 0x2000
bcut.exe circus.DMP 380_j16.10c 0x1047ea27 0x100
bcut.exe circus.DMP 380_j17.7b 0x1047eb27 0x100
bcut.exe circus.DMP 380_j18.2a 0x1047ec27 0x20実機ではBGMが改変されているらしい。が、抽出は特に問題なし。
●ロードファイター
「roadfu」bcut.exe roadfighter.DMP 461_k02.g7 0x1010f9ab 0x4000
bcut.exe roadfighter.DMP 461_k04.g11 0x101139ab 0x4000
bcut.exe roadfighter.DMP 461_k06.g15 0x101179ab 0x4000
bcut.exe roadfighter.DMP 461_d10.a17 0x1011b9ab 0x2000
bcut.exe roadfighter.DMP j19_e14.bin 0x1011dae3 0x4000
bcut.exe roadfighter.DMP a14_e26.bin 0x10121ae3 0x4000
bcut.exe roadfighter.DMP a12_d24.bin 0x10125ae3 0x2000
bcut.exe roadfighter.DMP g19_e18.bin 0x10127ae3 0x4000
bcut.exe roadfighter.DMP c14_e22.bin 0x1012bae3 0x4000
bcut.exe roadfighter.DMP c12_d20.bin 0x1012fae3 0x2000
bcut.exe roadfighter.DMP j12_c28.bin 0x10131ae3 0x100
bcut.exe roadfighter.DMP a09_c29.bin 0x10131be3 0x100
bcut.exe roadfighter.DMP c03_c27.bin 0x10131ce3 0x20●ツタンカーム
「tutankhm」bcut.exe tutan.DMP m1.1h 0xff64523 0x1000
bcut.exe tutan.DMP m2.2h 0xff65523 0x1000
bcut.exe tutan.DMP 3j.3h 0xff66523 0x1000
bcut.exe tutan.DMP m4.4h 0xff67523 0x1000
bcut.exe tutan.DMP m5.5h 0xff68523 0x1000
bcut.exe tutan.DMP j6.6h 0xff69523 0x1000
bcut.exe tutan.DMP s1.7a 0xff6a523 0x1000
bcut.exe tutan.DMP s2.8a 0xff6b523 0x1000
bcut.exe tutan.DMP c1.1i 0xff6c523 0x1000
bcut.exe tutan.DMP c2.2i 0xff6d523 0x1000
bcut.exe tutan.DMP c3.3i 0xff6e523 0x1000
bcut.exe tutan.DMP c4.4i 0xff6f523 0x1000
bcut.exe tutan.DMP c5.5i 0xff70523 0x1000
bcut.exe tutan.DMP c6.6i 0xff71523 0x1000
bcut.exe tutan.DMP c7.7i 0xff72523 0x1000
bcut.exe tutan.DMP c8.8i 0xff73523 0x1000
bcut.exe tutan.DMP c9.9i 0xff74523 0x1000●ショーリンズロード
「shaolins」国内版
「kicker」 海外版bcut.exe shaolins.DMP 477l03.d9 0x100ea407 0x2000
bcut.exe shaolins.DMP 477l04.d10 0x100ec407 0x4000
bcut.exe shaolins.DMP 477l05.d11 0x100f0407 0x4000
bcut.exe shaolins.DMP 477j01.h14 0x100f4547 0x4000
bcut.exe shaolins.DMP 477k07.a11 0x100f8547 0x2000 海外版用
bcut.exe shaolins.DMP 477j07.a11 0x100fa547 0x2000 国内版用
bcut.exe shaolins.DMP 477j02.h15 0x100fc547 0x4000
bcut.exe shaolins.DMP 477k06.a10 0x10100547 0x2000 海外版用
bcut.exe shaolins.DMP 477j06.a10 0x10102547 0x2000 国内版用
bcut.exe shaolins.DMP 477j10.a12 0x10104547 0x100
bcut.exe shaolins.DMP 477j11.a13 0x10104647 0x100
bcut.exe shaolins.DMP 477j12.a14 0x10104747 0x100
bcut.exe shaolins.DMP 477j09.b8 0x10104847 0x100
bcut.exe shaolins.DMP 477j08.f16 0x10104947 0x100●ロックンロープ
「rocnrope」bcut.exe rocnrope.DMP rr1.1h 0x101e4125 0x2000
https://milkchoco.info/archives/9115#comment-5440
bcut.exe rocnrope.DMP rr2.2h 0x101e6125 0x2000
bcut.exe rocnrope.DMP rr3.3h 0x101e8125 0x2000
bcut.exe rocnrope.DMP rr4.4h 0x101ea125 0x2000
bcut.exe rocnrope.DMP rnr_h5.vid 0x101ec125 0x2000
bcut.exe rocnrope.DMP rnr_7a.snd 0x101ee125 0x1000
bcut.exe rocnrope.DMP rnr_8a.snd 0x101ef125 0x1000
bcut.exe rocnrope.DMP rnr_a11.vid 0x101f0235 0x2000
bcut.exe rocnrope.DMP rnr_a12.vid 0x101f2235 0x2000
bcut.exe rocnrope.DMP rnr_a9.vid 0x101f4235 0x2000
bcut.exe rocnrope.DMP rnr_a10.vid 0x101f6235 0x2000
bcut.exe rocnrope.DMP rnr_h12.vid 0x101f8235 0x2000
bcut.exe rocnrope.DMP rnr_h11.vid 0x101fa235 0x2000
bcut.exe rocnrope.DMP b16_prom.bin 0x101fc235 0x100
bcut.exe rocnrope.DMP rocnrope.pr3 0x101fc335 0x100
bcut.exe rocnrope.DMP a17_prom.bin 0x101fc435 0x20
aceさん投稿分
こちらはDeSmuMEからフルメモリダンプを行ってバッチ抽出するもの
後述のMattyさん投稿分で、scrambleのs8.2p 切り出しアドレスが異なるのではとの指摘アリ。
タスクマネージャーからのメモリダンプでは500MBを超えるくらい肥大化してしまうが、
DeSmuMEにて、[ツール]→[メモリービュアー]の”全体ダンプ”で取得したものであれば15MBで収まるので、こちらの方が扱いやすいです
メモリダンプなので各タイトルを起動するたびにダンプする手間は変わりませんけどXBLAで抽出した「rushatck」「timeplt」で試してみたところ問題なく抽出できました
またタスクマネージャーからのメモリダンプではファイル内に格納されているromファイルの場所は変動しそうだけど、
DeSmuMEによるダンプであればromファイルの場所は固定される?(batファイルが作成できる?)bcut.exe scramble.bin s1.2d 0xe55f4 0x800
https://milkchoco.info/archives/9115#comment-5454
bcut.exe scramble.bin s2.2e 0xe5df4 0x800
bcut.exe scramble.bin s3.2f 0xe65f4 0x800
bcut.exe scramble.bin s4.2h 0xe6df4 0x800
bcut.exe scramble.bin s5.2j 0xe75f4 0x800
bcut.exe scramble.bin s6.2l 0xe7df4 0x800
bcut.exe scramble.bin s7.2m 0xe85f4 0x800
bcut.exe scramble.bin s8.2p 0xe8bfc 0x800
bcut.exe scramble.bin ot1.5c 0xe95f4 0x800
bcut.exe scramble.bin ot2.5d 0xe9df4 0x800
bcut.exe scramble.bin ot3.5e 0xea5f4 0x800
bcut.exe scramble.bin c2.5f 0xeaef8 0x800
bcut.exe scramble.bin c1.5h 0xeb6f8 0x800
bcut.exe scramble.bin c01s.6e 0xebef8 0x20
Mattyさん投稿分
本命なバッチファイルになるかなと
補足事項としてDeSmuMEでの全体ダンプというのは
tools→view memory→DumpView→dump allで保存したファイルになると思います
ゲームをロード→上記ダンプ(ゲーム名)から
バッチを走らせれば汎用で抽出可能かと思われます。
はじめまして、メモリービュアーの”全体ダンプ”で取得したものでバッチファイルを作成して抽出しました
Romの位置が固定されるならこれでいけるかと…スクランブル(おそらく切り出し位置は0xe8bf4が正しいかと思われます、間違ってたらすみません)
bcut.exe scramble.bin s8.2p 0xe8bf4 0x800サーカス
bcut.exe circus.bin 380_r05.3h 0x0013db70 0x2000
bcut.exe circus.bin 380_n04.4h 0x0013fb70 0x2000
bcut.exe circus.bin 380_n03.5h 0x00141b70 0x2000
bcut.exe circus.bin 380_n02.6h 0x00143b70 0x2000
bcut.exe circus.bin 380_n01.7h 0x00145b70 0x2000
bcut.exe circus.bin 380_l14.5c 0x00147b70 0x2000
bcut.exe circus.bin 380_l15.7c 0x00149b70 0x2000
bcut.exe circus.bin 380_j06.11e 0x0022A890 0x2000
bcut.exe circus.bin 380_j07.12e 0x0022C890 0x2000
bcut.exe circus.bin 380_j08.13e 0x0022E890 0x2000
bcut.exe circus.bin 380_j09.14e 0x00230890 0x2000
bcut.exe circus.bin 380_j10.15e 0x00232890 0x2000
bcut.exe circus.bin 380_j11.16e 0x00234890 0x2000
bcut.exe circus.bin 380_j12.4a 0x00236890 0x2000
bcut.exe circus.bin 380_j13.5a 0x00238890 0x2000
bcut.exe circus.bin 380_j16.10c 0x0023A890 0x100
bcut.exe circus.bin 380_j17.7b 0x0023A990 0x100
bcut.exe circus.bin 380_j18.2a 0x0023AA90 0x20ロードファイター
bcut.exe roadfighter.bin 461_k02.g7 0x00127A5C 0x4000
bcut.exe roadfighter.bin 461_k04.g11 0x0012BA5C 0x4000
bcut.exe roadfighter.bin 461_k06.g15 0x0012FA5C 0x4000
bcut.exe roadfighter.bin 461_d10.a17 0x00133A5C 0x2000
bcut.exe roadfighter.bin j19_e14.bin 0x00135B94 0x4000
bcut.exe roadfighter.bin a14_e26.bin 0x00139B94 0x4000
bcut.exe roadfighter.bin a12_d24.bin 0x0013DB94 0x2000
bcut.exe roadfighter.bin g19_e18.bin 0x0013FB94 0x4000
bcut.exe roadfighter.bin c14_e22.bin 0x00143B94 0x4000
bcut.exe roadfighter.bin c12_d20.bin 0x00147B94 0x2000
bcut.exe roadfighter.bin j12_c28.bin 0x00149B94 0x100
bcut.exe roadfighter.bin a09_c29.bin 0x00149C94 0x100
bcut.exe roadfighter.bin c03_c27.bin 0x00149D94 0x20ツタンカーメン
bcut.exe tutan.bin m1.1h 0x001114EC 0x1000
bcut.exe tutan.bin m2.2h 0x001124EC 0x1000
bcut.exe tutan.bin 3j.3h 0x001134EC 0x1000
bcut.exe tutan.bin m4.4h 0x001144EC 0x1000
bcut.exe tutan.bin m5.5h 0x001154EC 0x1000
bcut.exe tutan.bin j6.6h 0x001164EC 0x1000
bcut.exe tutan.bin s1.7a 0x001174EC 0x1000
bcut.exe tutan.bin s2.8a 0x001184EC 0x1000
bcut.exe tutan.bin c1.1i 0x001194EC 0x1000
bcut.exe tutan.bin c2.2i 0x0011A4EC 0x1000
bcut.exe tutan.bin c3.3i 0x0011B4EC 0x1000
bcut.exe tutan.bin c4.4i 0x0011C4EC 0x1000
bcut.exe tutan.bin c5.5i 0x0011D4EC 0x1000
bcut.exe tutan.bin c6.6i 0x0011E4EC 0x1000
bcut.exe tutan.bin c7.7i 0x0011F4EC 0x1000
bcut.exe tutan.bin c8.8i 0x001204EC 0x1000
bcut.exe tutan.bin c9.9i 0x001214EC 0x1000ショーリンズロード
bcut.exe shaolins.bin 477l03.d9 0x001261B0 0x2000
bcut.exe shaolins.bin 477l04.d10 0x001281B0 0x4000
bcut.exe shaolins.bin 477l05.d11 0x0012C1B0 0x4000
bcut.exe shaolins.bin 477j01.h14 0x001302F0 0x4000
bcut.exe shaolins.bin 477k07.a11 0x001342F0 0x2000
bcut.exe shaolins.bin 477j07.a11 0x001362F0 0x2000
bcut.exe shaolins.bin 477j02.h15 0x001382F0 0x4000
bcut.exe shaolins.bin 477k06.a10 0x0013C2F0 0x2000
bcut.exe shaolins.bin 477j06.a10 0x0013E2F0 0x2000
bcut.exe shaolins.bin 477j10.a12 0x001402F0 0x100
bcut.exe shaolins.bin 477j11.a13 0x001403F0 0x100
bcut.exe shaolins.bin 477j12.a14 0x001404F0 0x100
bcut.exe shaolins.bin 477j09.b8 0x001405F0 0x100
bcut.exe shaolins.bin 477j08.f16 0x001406F0 0x100ロックンロープ
https://milkchoco.info/archives/9115#comment-5486
bcut.exe rocnrope.bin rr1.1h 0x0011F15C 0x2000
bcut.exe rocnrope.bin rr2.2h 0x0012115C 0x2000
bcut.exe rocnrope.bin rr3.3h 0x0012315C 0x2000
bcut.exe rocnrope.bin rr4.4h 0x0012515C 0x2000
bcut.exe rocnrope.bin rnr_h5.vid 0x0012715C 0x2000
bcut.exe rocnrope.bin rnr_7a.snd 0x0012915C 0x1000
bcut.exe rocnrope.bin rnr_8a.snd 0x0012A15C 0x1000
bcut.exe rocnrope.bin rnr_a11.vid 0x0012B26C 0x2000
bcut.exe rocnrope.bin rnr_a12.vid 0x0012D26C 0x2000
bcut.exe rocnrope.bin rnr_a9.vid 0x0012F26C 0x2000
bcut.exe rocnrope.bin rnr_a10.vid 0x0013126C 0x2000
bcut.exe rocnrope.bin rnr_h12.vid 0x0013326C 0x2000
bcut.exe rocnrope.bin rnr_h11.vid 0x0013526C 0x2000
bcut.exe rocnrope.bin b16_prom.bin 0x0013726C 0x100
bcut.exe rocnrope.bin rocnrope.pr3 0x0013736C 0x100
bcut.exe rocnrope.bin a17_prom.bin 0x0013746C 0x20
バッチ投稿いただいたdoritosさん、aceさん、Mattyさんありがとうございました!!
修正情報などあれば、コメントいただけると幸いです。
しめ
なんかジャケット絵が何とかを殺すセーターっぽかったのでつい。
現実で見たらアクセス性の良さに目が泳ぎまくることうけあい。
最初は清楚系のアクシーズファムだったのが
気が付いたら肉食系にジョブチェンジしてる不思議時空。
次回はのんびりやっていこうかなと
ディスカッション
コメント一覧
イー・アル・カンフーが悲しかったので
コナミさんのサンプリングの件調べてました
デコードしてるのはVLM5030とかいうSANYOの音声合成チップですね
WAV等からデータシートか何かしらみて自分でROMイメージ的なものに
変換して音声出せないかと考えましたが自分はどうあがいても無理でした…
何故か非暗号化されたロードファイターにはサンプリングROM入ってたんですよね…
エンジン音みたいなので使用されてるのかな?
沙羅曼蛇も同じチップを使用してるみたいです
MAMEだと多分シミュレーターの範疇ではないのかと思われます
参考
https://www.fpgaarcade.com/extract-reconstruct-simulate-repeat/
https://replay-web.vercel.app/post/vlm5030-gate-level-design-validation-and-lock-step-comparison
https://github.com/FluBBaOfWard/VLM5030
そしてPS版は全く参考になりませんでした
(その後楽しく遊ばさせていただきました)
aceさんのbat(Mattyさんの修正)で抽出、RetroarchのMAMEコアで動作を確認
スクランブル scramble.zip
Mattyさんのbatで抽出、RetroarchのFBneoコアで動作を確認
サーカスチャーリー circusc4.zip
ツタンカーム tutankhm.zip
ショーリンズロード shaolins.zip
ロックンロープ rocnrope.zip
>ロードファイターの復号化ROMはMAME0.222位で追加されました
>古いエミュレーターやFBNeoでは現在(おそらく)非対応です。
ロードファイターは抽出後にroadfu.zipで試しましたが、やはりMAME、MAME2003、MAME2010、FBneoでは動きませんでした
>DeSmuMEによるダンプであればromファイルの場所は固定される?(batファイルが作成できる?)
異なる環境でダンプしてもDeSmuMEによるダンプであれば同じように抽出できるみたいですね
ついでなので、doritosさんのbatを参考にプーヤンのbatを作ってみました(DeSmuMEによるダンプ用)
[pooyan]==================================================================
bcut.exe pooyan.bin 1.4a 0x150530 0x2000
bcut.exe pooyan.bin 2.5a 0x152530 0x2000
bcut.exe pooyan.bin 3.6a 0x154530 0x2000
bcut.exe pooyan.bin 4.7a 0x156530 0x2000
bcut.exe pooyan.bin xx.7a 0x158530 0x1000
bcut.exe pooyan.bin xx.8a 0x159530 0x1000
bcut.exe pooyan.bin 6.9a 0x15a630 0x1000
bcut.exe pooyan.bin 5.8a 0x15b630 0x1000
bcut.exe pooyan.bin 8.10g 0x15c630 0x1000
bcut.exe pooyan.bin 7.9g 0x15d630 0x1000
bcut.exe pooyan.bin pooyan.pr2 0x15e630 0x100
bcut.exe pooyan.bin pooyan.pr3 0x15e730 0x100
bcut.exe pooyan.bin pooyan.pr1 0x15e830 0x20
==================================================================
RetroarchのFBneoコアで動作を確認
jackさんへ
報告とBAT投稿ありがとうございます。
プーヤンの動作確認もありがとうございました~
掲載ありがとうございました。
初期ゲーでサイズが小さいからこそなんとかなったヤツでした。
ロードファイターはほんと謎セットだったんだなと。。
別セットだと中途半端にCRC一致するんで、合わない部分はいつものforce・・・してもさすがに無駄っぽいですね
doritosさん
こちらこそ投稿いただきありがとうございました
ロードファイターはドライバーが違うので、非対応エミュは書き直ししないと;
そしてFBNでは現状そういう人材が・・・
こんにちは
前回バッチを作成してみて、何となく作り方が分かったので
XBLAストア閉鎖前に購入して抽出できたものでバッチを作成してみました
そもそも需要があるかわかりませんが…笑
.romファイル作成までの流れは他のXBLAソフトの記事と同様です
Tr〇n (XBLA)
tron.zip
bcut.exe tron.rom pro0.d2 0x00000000 0x2000
bcut.exe tron.rom scpu_pgb.d3 0x00002000 0x2000
bcut.exe tron.rom scpu_pgc.d4 0x00004000 0x2000
bcut.exe tron.rom scpu_pgd.d5 0x00006000 0x2000
bcut.exe tron.rom scpu_pge.d6 0x00008000 0x2000
bcut.exe tron.rom scpu_pgf.d7 0x0000A000 0x2000
bcut.exe tron.rom ssi_0a.a7 0x0000C000 0x1000
bcut.exe tron.rom ssi_0b.a8 0x0000D000 0x1000
bcut.exe tron.rom ssi_0c.a9 0x0000E000 0x1000
bcut.exe tron.rom scpu_bgg.g3 0x0000F000 0x2000
bcut.exe tron.rom scpu_bgh.g4 0x00011000 0x2000
bcut.exe tron.rom vga.e1 0x00013000 0x2000
bcut.exe tron.rom vgb.dc1 0x00015000 0x2000
bcut.exe tron.rom vgc.cb1 0x00017000 0x2000
bcut.exe tron.rom vga.a1 0x00019000 0x2000
bcut.exe tron.rom 82s123.12d 0x00003928 0x20 rem 不足ファイル ダミーデータを作成
====
Discs of Tr〇n (XBLA)
dotron.zip
bcut.exe dotron.rom disc_tron_uprt_pg0_10-4-83.1c 0x00000000 0x4000
bcut.exe dotron.rom disc_tron_uprt_pg1_10-4-83.2c 0x00004000 0x4000
bcut.exe dotron.rom disc_tron_uprt_pg2_10-4-83.3c 0x00008000 0x4000
bcut.exe dotron.rom disc_tron_uprt_pg3_10-4-83.4c 0x0000C000 0x2000
bcut.exe dotron.rom disc_tron_uprt_snd0_10-4-83.a7 0x0000E000 0x1000
bcut.exe dotron.rom disc_tron_uprt_snd1_10-4-83.a8 0x0000F000 0x1000
bcut.exe dotron.rom disc_tron_uprt_snd2_9-22-83.a9 0x00010000 0x1000
bcut.exe dotron.rom disc_tron_uprt_snd3_9-22-83.a10 0x00011000 0x1000
bcut.exe dotron.rom loc-bg2.6f 0x00012000 0x2000
bcut.exe dotron.rom loc-bg1.5f 0x00014000 0x2000
bcut.exe dotron.rom loc-g.cp4 0x00016000 0x2000
bcut.exe dotron.rom loc-h.cp3 0x00018000 0x2000
bcut.exe dotron.rom loc-e.cp6 0x0001A000 0x2000
bcut.exe dotron.rom loc-f.cp5 0x0001C000 0x2000
bcut.exe dotron.rom loc-c.cp8 0x0001E000 0x2000
bcut.exe dotron.rom loc-d.cp7 0x00020000 0x2000
bcut.exe dotron.rom loc-a.cp0 0x00022000 0x2000
bcut.exe dotron.rom loc-b.cp9 0x00024000 0x2000
bcut.exe dotron.rom 82s123.12d 0x00007AE8 0x20 rem 不足ファイル ダミーデータを作成
=================
82s123.12dのみファイル不足ですが、20バイトのダミーデータを用意すれば動作しました。
バッチの中ではダミーにできる箇所を切り出して作成しています
midway-arcade-originsの抽出バッチを見ていた際に82s123.12dはダミーを作成していたので
上記2作でも行けるかなと思い試してみました。
Originsもセールで5ドルを切っていてスマッシュTVやタッパーなど好みのゲームが集まっていたので個人的には良い買い物でした…!
Mattyさんバッチ投稿ありがとうございます!
ミッドウェイはかなり癖があるんで需要が微妙ですが光るゲームはありますからね
スマッシュTVは謎の人気がありますね、あとガントレットとピットファイター。
(アタリがミッドウェイになったりワーナーになったりこの辺、錯綜気味ですが)
ナムコミュージアムDSで同じようにDeSmuMEからフルメモリダンプの切り出しに挑戦しましたが、全部は抽出できないっぽい?
スーパーゼビウス(sxeviousj.zip)
50xx.bin
51xx.bin
54xx.bin
xv3_1.3p は 0x1c9868 から 0x1000
xv3_2.3m は 0x1ca868 から 0x1000
xv3_3.2m は 0x1cb868 から 0x1000
xv3_4.2l は 0x1cc868 から 0x1000
xv3_5.3f は 0x1cd868 から 0x1000
xv3_6.3j は 0x1ce868 から 0x1000
xvi_7.2c は 0x1d588c から 0x1000
xvi_9.2a は 0x1d6a8c から 0x1000
xvi_10.2b は 0x1d7a8c から 0x2000
xvi_11.2c は 0x1d9a8c から 0x1000
xvi_12.3b
xvi_13.3c
xvi_14.3d
xvi_15.4m
xvi_16.4n
xvi_17.4p
xvi_18.4r
xvi-1.5n は 0x1d6988 から 0x100
xvi-2.7n は 0x1d688c から 0x100
xvi-4.3l は 0x1db18c から 0x200
xvi-5.3m は 0x1db38c から 0x200
xvi-6.4f は 0x1daf8c から 0x200
xvi-7.4h は 0x1dad8c から 0x200
xvi-8.6a は 0x1daa8c から 0x200
xvi-9.6d は 0x1dab8c から 0x100
xvi-10.6e は 0x1dac8c から 0x100
M2さんは弄ることがありますからねえ
音声変えたり、難読化も普通に入れてきますから
特に性能的にDSだとギリなところもありますし
PSPのポータブルもM2さんなので
PS2のGTASAのセーブデータと同じ形式で圧縮されてて
誰も解凍できてないので手が出ないとかありました・・・
消えたtronシリーズも、arcadeoriginsもおま国で購入できないんですよね。。
羨ましい。
スーパーゼビウスはそれだけ揃えば元のゼビウスとニコイチでなんとかなると思いますよ。たぶん。
(ちゃんとは調べていません)
あとはひょっとするとディグダグ2もromset違いが作れるのでは?(未所持です)
doritosさん
Discs of の方とOriginsは互換対応で現行のストアで購入ができるので
よくあるあっちの垢を作る対応でDLできる可能性が高いです
北米タグ作成→Amazonやらでドルのギフトコード購入→北米ストアで購入→360で再DLという流れで…
謎のおま国のせいで元々所有しているのに再DLができず
悩んだ末に金で解決した、という夢を見ました
>謎のおま国のせいで元々所有しているのに再DLができず
同じですわ
XboxOne(国内版本体)にて地域設定を北米にし、日本アカウントのまま北米ギフトコードにて「Sonic CD」と「Soul Calibur II HD」を購入、動作を確認
→Xbox360(国内版本体)にて地域設定を北米にし、日本アカウントでダウンロードをしようと試みましたがエラーが出力して不可
XboxOneと言えば、日本未発売/未配信のタイトルをDisc版で購入したところ、意外にも日本語に対応しているタイトルがあったのは嬉しい誤算でした
XBOXone 北米版(日本語対応) Sonic Colors: Ultimate
XBOXone 北米版(日本語対応) Team Sonic Racing
XBOXone 北米版(日本語対応) Transformers Galatic Trials
XBOX360 北米版(日本語対応) METAL GEAR RISING: REVENGEANCE