DMPとはPSPだけで多重ポインタを割り出すためのサーチプラグインです。
手動16bitサーチを半自動にしたようなものです、game.txtに追加しておく。
DMP_BY_Oby1Chick
DMP1
DMP2
DMP3
MF_MIRROR
使用例(勇者2):
まず数値サーチなどで変動アドレスをみつけます。0x163254Cが魔王の部屋ふつうの左上端養分のアドレス
セレクトボタン起動してで左詰め8桁で変動アドレス"0163254C"と入力します、SHIFTで0/Aの切り替え。
address;0x01645BDC offset;0xcと結果がでました。
やりなおしたい場合search againで他の候補が出ます。
多重ぽいんたの場合Lボタンを押してこのaddress(01645BDC)を再入力します。
追記;v3からFix this pointerをえらぶと入力不要
address;0x0038EBC0 offset;0x9Cと結果が出ました。あとはこの結果を多重ポインタコードに入れればおk。
手動サーチもそうですがプログラムから追跡してるわけではないので、PSPLINK使用より精度はおちるかも?
一応DMP3日本語ぱち追加
#魔王の部屋ふつうの左上端変更
_C0 CWC
_L 0x6038EBC0 0x00000vv
_L 0x00000002 0x000000C
_L 0x2000009C 0x0000000
_C0 FREECHEAT
_L 0x6038EBC0 0x0000000
_L 0x00060000 0x000009C
_L 0x60000000 0x00000vv
_L 0x00000001 0x000000C
_C0 ACTIONREPLAY
_M 0x68B8EBC0 0x0000000
_M 0xB8B8EBC0 0x0000000
_M 0xB000009C 0x0000000
_M 0x2000000C 0x00000vv
_M 0xD2000000 0x0000000
_CN0 PME
_PIN 0x8000 0x0038EBC0 0x00000000
_PTR 0x8000 0x0000009C 0x00000000
_PWR 0x2000 0x0000000C 0x000000vv
#NITEPR_ASM
0x0000HOOK 0x0A200800
0x00002000 0x3C0808B8
0x00002004 0x3508EBC0
0x00002008 0x350900vv
0x0000200C 0x8D080000
0x00002010 0x11000004
0x00002014 0x00000000
0x00002018 0x8D08009C
0x0000201C 0x00000000
0x00002020 0xAD09000C
0x00002024 0x03E00008