Hacking TempAR - example PSX cheat code using button activator?

matt!

Well-Known Member
OP
Member
Joined
Nov 20, 2009
Messages
634
Trophies
1
Age
47
Website
www.gingerbeardman.com
XP
1,351
Country
United Kingdom
Using TempAR I've created a cheat code for a PSX game running in POPS on PSP.

Here it is in the PSPAR format:

0x299136FB 0x00000001

I'd like it to only be active whilst I hold down the Triangle button.

I've tried:

0xD0000001 0x10001000
0x299136FB 0x00000001

Bit this doesn't work. The cheat is always active.

What am I doing wrong?

How do I do this?
 
Last edited by matt!,

Lord M

Well-Known Member
Member
Joined
Oct 31, 2014
Messages
1,075
Trophies
0
Age
31
XP
502
Country
Italy
I dont remember if PSPAR have its own button activator/joker command.
Anyway, if you want a cheat to be enabled by holding down a button and not by single press, you need to put the code with original value as first string, the joker/button activator as second string and the code with modified value as third.

Let me explain it better with an example:
You want this code 0x299136FB 0x00000001 by holding Triangle; assuming that original value was 0
So -> 0x299136FB 0x00000000
You can try

0x299136FB 0x00000000
0xD0000001 0x10001000
0x299136FB 0x00000001

But i dont remember if it is correct, just try this way out.
 
  • Like
Reactions: matt!

matt!

Well-Known Member
OP
Member
Joined
Nov 20, 2009
Messages
634
Trophies
1
Age
47
Website
www.gingerbeardman.com
XP
1,351
Country
United Kingdom
Thanks, the problem is the 0xD command does not seem to work? Is it confirmed to work in POPS using TempAR Lite?

I ended up finding my own solution, exactly like yours, but checking a memory location that the game uses to store button presses instead of using the joker.

So, theoretically we are OK, but practically I'd love confirmation that the joker works in within POPS. I'll try to look at the TempAR source code.
 

Lord M

Well-Known Member
Member
Joined
Oct 31, 2014
Messages
1,075
Trophies
0
Age
31
XP
502
Country
Italy
Thanks, the problem is the 0xD command does not seem to work? Is it confirmed to work in POPS using TempAR Lite?

I ended up finding my own solution, exactly like yours, but checking a memory location that the game uses to store button presses instead of using the joker.

So, theoretically we are OK, but practically I'd love confirmation that the joker works in within POPS. I'll try to look at the TempAR source code.
I remember that i used 0x998 as joker command for Crash Bash (0x998xxxxx)
So Crash Bash joker/button activator was:
cwcheat pops: D0063A92 ????
tempar lite: 0x99863A92 0x0000????
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: The candy man can