Monster Hunter Freedom Unite [USA]
|
08-13-2014, 06:06 PM
(This post was last modified: 08-13-2014 06:15 PM by LunaMoo.)
Post: #39
|
|||
|
|||
RE: Monster Hunter Freedom Unite [USA]
Many ways to do that, but since we already know how it works etc. to find those addresses it's enough if you set a breakpoint on 088D65A0 and read what's stored in s1 register(which is set a line before the breakpoint) and add an offset for those two cheats (+0x2E4 for hp, +0x41E for max hp).
Basically open debug->disassembly or ctrl+D on windows paste this "088D65A0" address into top left corner and press enter, then double click this address/code line on the right which will make it red, doing so, you set up a breakpoint. Now go in-game as second player ~ not the one which takes the quest and use a restoration item during quest, your game will pause on that breakpoint, and then you can read s1 value which will be address for second player. If you would want to make a pointer code in case it's dynamic, then you would have to also find where the s1 is read from which we already know as it's set a line above the breakpoint we set and it's sw s1,0x8(sp) so basically the pointer is stored in SP(also have to read it on the list during that break) +0x8, then you can make a pointer cw cheat having this knowledge and google for cw cheat syntax. Just a note cw cheat starts from 8800000 so for example if address would be would be 0x090B385E the actual address for cw cheat would be 0x8B385E. Also first number(after 0x which is just prefix for hex values) in cw cheat usually is a code type and is not part of the address. Edit: syntax for pointer code for 16-bit values in cw cheat in case it's hard to find;p Code: 16-bit write http://forums.ppsspp.org/showthread.php?tid=6594 - Custom PPSSPP Shaders! http://forums.ppsspp.org/showthread.php?tid=3590&pid=117172#pid117172 - simple CE scripts to help creating CWCheats, https://github.com/LunaMoo/PPSSPP_workarounds - CWCheat workarounds. |
|||
« Next Oldest | Next Newest »
|