09-19-2012, 05:53 PM
In some earlier versions of PCSX2 there was a command named "Patch Finder" in the "Misc" section of the GUI's main drop-down menu. This was an excellent method of finding PS2 RAM addresses with specific in-game content, as needed for making game patches, not just for cheating but also for other purposes (such as widescreen graphics tweaks etc).
Today that command is no longer present in the PCSX2 menu, having been removed somewhere between r1888 (which still has it) and r1913 (which lacks it), those versions both being beta versions between v0.9.6 and v0.9.7.
I'm rather surprised that such an extremely useful feature seems to have been completely removed, so I wonder if it may still exist in the program, though now requiring some other method for invoking it. (Perhaps similar to the PEC 'Cheat Hacking Engine' of ePSXe, invoked by pressing a control-key during emulation.)
If there is no remnant of this command left in the current PCSX2 version, then I suggest that it should be re-introduced in a future version, since it filled an important purpose and can't be replaced by any external tools which I am aware of.
NB:
The tools ArtMoney or "Cheat Engine" can't do the same job, since they give all search result addresses relative to the PC address space (or that of a PC sub-process), and we really need results related to the PS2 address space. Because only then can we make patches and cheats that are equally valid for a real PS2 as for the PCSX2 emulation.
Such results can only be achieved well by a tool that is either native to the emulator or at least aware of its internal addressing schemes. And to my knowledge that's not the case for any existing external tool.
Best regards: dlanor
Today that command is no longer present in the PCSX2 menu, having been removed somewhere between r1888 (which still has it) and r1913 (which lacks it), those versions both being beta versions between v0.9.6 and v0.9.7.
I'm rather surprised that such an extremely useful feature seems to have been completely removed, so I wonder if it may still exist in the program, though now requiring some other method for invoking it. (Perhaps similar to the PEC 'Cheat Hacking Engine' of ePSXe, invoked by pressing a control-key during emulation.)
If there is no remnant of this command left in the current PCSX2 version, then I suggest that it should be re-introduced in a future version, since it filled an important purpose and can't be replaced by any external tools which I am aware of.
NB:
The tools ArtMoney or "Cheat Engine" can't do the same job, since they give all search result addresses relative to the PC address space (or that of a PC sub-process), and we really need results related to the PS2 address space. Because only then can we make patches and cheats that are equally valid for a real PS2 as for the PCSX2 emulation.
Such results can only be achieved well by a tool that is either native to the emulator or at least aware of its internal addressing schemes. And to my knowledge that's not the case for any existing external tool.
Best regards: dlanor