Post Reply 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
ppsspp doesnt support this CWcheat ? 0x2
09-09-2014, 03:25 AM (This post was last modified: 09-10-2014 08:57 AM by XenoMonado.)
Post: #1
ppsspp doesnt support this CWcheat ? 0x2
i have this cwcheat




other cheat worked but only this one did not, it's a joker command start + triangle

is there a way to make this work ? because 0xD joker commands worked
Find all posts by this user
Quote this message in a reply
09-09-2014, 06:21 AM
Post: #2
RE: ppsspp doesnt support this CWcheat ? 0x2
It's not a joker command, it's an assembly script sitting in a code cave and it will not even run if not hooked to somewhere in actual game code. This cheat is either not complete or at least you show only part of it which by itself actually does nothing so it not working has nothing to do with code type used which is very simple 32 bit write and works fine.

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
09-09-2014, 07:23 AM (This post was last modified: 09-10-2014 08:57 AM by XenoMonado.)
Post: #3
RE: ppsspp doesnt support this CWcheat ? 0x2
i see, here is where i find them
Find all posts by this user
Quote this message in a reply
09-09-2014, 07:54 AM
Post: #4
RE: ppsspp doesnt support this CWcheat ? 0x2
So this basically is part of the large asm script which is changed by joker code.
To be fast as it is PPSSPP uses JIT = Just-In-Time compilation and the game code is not recompiled when CW cheats change something except when leaving cheat menu. So basically as it is, the cheat does work, but game has no chance to see changes made by it.

There are 3 solutions for that from quick to slow as follows:
- disable JIT(it's the first option under system settings->developer tools),
- modify the cheat to do different things through cheat menu instead of key presses which basically means removing joker code and setting lines under it as separate cheat,
- ask the person that made the code to modify it in a way for asm script to be always same and do different things based on variables changed by joker code instead of changing asm by joker code.

Well, good luck.

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
09-09-2014, 08:45 AM
Post: #5
RE: ppsspp doesnt support this CWcheat ? 0x2
thanks for explanation LunaMoo i love you Big Grin
Find all posts by this user
Quote this message in a reply
09-09-2014, 09:11 AM
Post: #6
RE: ppsspp doesnt support this CWcheat ? 0x2
There's another option: In the cheatcw simulation code in PPSSPP, when the cheat is applied and it changes the target memory location (compare with the original value), call MIPSComp::jit->InvalidateCacheAt(addr, 0x40); with some appropriate address. This should make sure that the JIT recompiles that block.
Find all posts by this user
Quote this message in a reply
09-10-2014, 12:10 AM
Post: #7
RE: ppsspp doesnt support this CWcheat ? 0x2
can you tell me what the differences between these

0x004767A8
0x08E69D74

are they the same ?
Find all posts by this user
Quote this message in a reply
Post Reply 


Forum Jump: