Download : emuhaste
—
;Config by Imaha486
[EMUHASTE]
PROCESS_NAME=pcsx2-r5875
BASEADDR_KEY=7C003933
BASEADDR_FIX=-10
BASEADDR_TRY=2
VIRTUAL_ADDR=0
MEMORY_SIZE=2000000
COMMENT=pcsx2-r5875で調整
—
タイトーメモリーズの解析用に。多分動いてるはず。
~追記~
PCSX2でタイトーメモリーズ下巻の「スペースインベーダー」を実行。
上記INIファイルを読み込ませたemuhasteでメモリダンプ(32MB)。
ROM Masqueradeでコレを開いて。mamedb.com : invadersを参照。
ROM MasqueradeのBrute Force(DetectCRC)に4つのROMのCRCを入れ、
Size 800、Step 4でサーチすると以下の4つが該当。
DetectCRC:734F5AD8 ADR:0028F760 SIZE:00000800
DetectCRC:6BFACA4A ADR:0028FF60 SIZE:00000800
DetectCRC:0CCEAD96 ADR:00290760 SIZE:00000800
DetectCRC:14E538B0 ADR:00290F60 SIZE:00000800
Extract Wikiを参考にしていろいろと便利に使わせていただいております。こちらのページと同じようにメモリーズからの抽出を試しているのですが、emuhasteでのダンプ→ROM Masqueradeでヒットしません。こちらにある0028F760を見てみるとFFで埋まっているので何か設定などおかしいのかと思うのですが、思い当たるところがなく…。ヒントをいただけませんでしょうか?
恐らく動的にメモリ配置が変動するので0028F760があまり参考にならないのと、PCSX2のバージョンによってemuhasteのコンフィグを手動で書き換えが必要になるかだと思われます。
BASEADDR_TRY=2をBASEADDR_TRY=1または3に修正するなどの対処でもしかすると適正なメモリを拾える可能性はありますが、確証は無いですねぇ。
お返事ありがとうございます。
pcsx2-r5875に合わせていたんですが、動的に変わってしまうんですかね。
アドバイス通りTRY=1で無事に拾えました! うれしいです。
無事に抽出出来たようで良かったです。
最近はROM解析する人も少ないので、珍しいですねぇ。
インベーダーで出来たってことは、「もしかして」なことを、書いてみます。
名をなのらないことは、すみません。
なんだか最近、ROMダンプが、悪いことでは無いのに、
なにか、ネットが自粛ムードで、何か原因あるのかなと。
ねんのためです。
もしかしてなことは、
タイトーメモリーズ版ダライアス2です。
スチーム版、ダライアス コズミックコレクションが、最近発売され、
ダライアス2が、入ってます。
タイトーメモリーズ版ダライアス2は、音楽ファイルが、ROMファイルじゃなく、録音ファイルになってるようでした。
でも、CPU関係のROMファイルが入ってました。
スチーム版 ダライアス2には、音楽ファイルの、ROMファイルが入ってました。
俺があと、ダライアス2のROMファイルでみつけてないのは、
c07-06.27 80000 gfx2 0
c07-05.24 80000 gfx2 1
c07-08.25 80000 gfx2 2
c07-07.26 80000 gfx2 3
c07-13.37 400 usr1 0
c07-14.38 400 usr1 0
とまあ、ずいぶん、みつからない状況です。
インベーダーと同じ解析方法で、残りを、みつけられるだろうか?
と。
上手くいった、良い情報も、書いておきます。
TAITO LEGENDS と同2、それとPS2のタイトーメモリーズ シリーズ
これを組み合わせると、
日本語版が、再現できた物があります。
CPU関係の、日本語版ROMファイルが、タイトーメモリーズに入ってるから、組み合わせると。
ダライアス外伝 と レイフォースの、日本語版が再現できました。
他のでも、やれると思いますが、どれくらいできるかは、わかりません。
タイトーメモリーズの、円盤から、データを解凍するには、
別の所でみつけた、ソフトが必用でした。
そこから、CPU関係のROMデータを抽出。
タイトーメモリーズからの、日本語版ROMファイルの抽出には、
ROMマスカレードの、OddとEvenの、機能が使えそうです。
ROMのデータがこう並んでたら
11 22 33 44 55 66 77 88 99、、、、
↓
11 33 55 77 99、、、、
さらに
↓
11 55 99、、、、、
こうするから。
OddとEvenを、1回使った物を、それぞれセーブして
もう一回使う。
今日の所は、書き込み、これくらいにしておきます。
コメントに興味を持って下さるかたがいれば、また、かくかも です。
では。