Post Reply 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Difference between 1.3 version and 1.3 higher versions
01-01-2020, 06:09 AM
Post: #1
Difference between 1.3 version and 1.3 higher versions
I found that the 1.3 version can never activate Infinite HP cheat but Infinite MP and Max Orbs are ok, whereas the high versions are just in the opposite. Does anyone have the same experience and do you know why?
Find all posts by this user
Quote this message in a reply
01-01-2020, 06:33 AM
Post: #2
RE: Difference between 1.3 version and 1.3 higher versions
PPSSPP memory allocation is close, but not perfect. This situation affects more basic cheats that freeze values instead of patching the game code/inject custom scripts and affected cheats will only work in version they were made for. It's not something that can be fixed easily, each step of improvement here will break affected cheats and the situation will continue to happen until PPSSPP memory allocation perfectly reflects real PSP.

Hopefully most new cheats made for games via emulator are rewriting game code instead patching variables affected by memory allocation, so this mostly affects boring cheats that freeze values made for real PSP and also only in some games. A warning through, all cheats WORK, when they appear to do nothing, they are still working, just patching wrong memory locations, this can and often will corrupt games, when a cheat was doing nothing, it's recommended to disable it and restart emulation, reloading the game without using savestates or loading a savestate made before activating such cheat as all savestates made with broken cheat active will forever be tainted by it's corruption.

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.
Find all posts by this user
Quote this message in a reply
01-01-2020, 10:05 AM
Post: #3
RE: Difference between 1.3 version and 1.3 higher versions
(01-01-2020 06:33 AM)LunaMoo Wrote:  PPSSPP memory allocation is close, but not perfect. This situation affects more basic cheats that freeze values instead of patching the game code/inject custom scripts and affected cheats will only work in version they were made for. It's not something that can be fixed easily, each step of improvement here will break affected cheats and the situation will continue to happen until PPSSPP memory allocation perfectly reflects real PSP.

Hopefully most new cheats made for games via emulator are rewriting game code instead patching variables affected by memory allocation, so this mostly affects boring cheats that freeze values made for real PSP and also only in some games. A warning through, all cheats WORK, when they appear to do nothing, they are still working, just patching wrong memory locations, this can and often will corrupt games, when a cheat was doing nothing, it's recommended to disable it and restart emulation, reloading the game without using savestates or loading a savestate made before activating such cheat as all savestates made with broken cheat active will forever be tainted by it's corruption.

Thanks for the detailed explanation. As you see I have no knowledge regarding how an emulator works, yet I can get the picture in general now and understand why one or two cheats don't work after entering to a new place. Anyway, the Infinite MP and Max Orbs never fail me with 1.3 version all the way. Thanks once again for your reply LunaMoo.
Find all posts by this user
Quote this message in a reply
Post Reply 


Forum Jump: