[過去ログ] NEOGEO(ネオジオ) Hack Part9 (1002レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
218
(3): 2019/10/21(月)19:18 ID:uBUliEeq(1/3) AAS
>>217
ありがとうございます。
勉強がてらabeaofさんのパズルの奴追ってみようかと思ったんですが、
メモリの配置が分からなくてそもそも入口にすら辿り着けないという…w

p2ファイル単体でいうアドレス0〜100000のデータは、
言う通りネオジオアドレス200000〜300000に展開されてることを確認できました。
しかし、アドレス100001以降のデータは、ネオジオの300001以降に展開されていない…

これが不思議なんですよね。
mameソースを見ると243-p2はアドレス0x100000にサイズ0x400000で展開するっていう記述があるのに
なんでこんなにぐちゃぐちゃになってるんだろう…
219: 218 2019/10/21(月)19:34 ID:uBUliEeq(2/3) AAS
>>217
全てを理解しました。ここがBANK切り替えってところなのね。
P2はサイズ0x400000なのでバンクが4つある。
ネオジオアドレス200000〜300000の範囲でバンクが1〜4で高速で切り替えられる。
どうりで目視でmameのメモリを見ても気づかないわけだ…
220: 218 2019/10/21(月)19:46 ID:uBUliEeq(3/3) AAS
連投すみません。
常にbankが切り替わるということは、
例えばチートコードで0x200000を書き換える場合、すべてのbankデータを書き換えてしまうことになるので
実質書き換え不可能になるんですかね…
227: 2019/10/25(金)06:09 ID:I0SWdbLk(1) AAS
>>218
パズルのアドレスは 068DC2
カットエディターではPROG ON… 1D
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.145s*