 |
Cheat Engine The Official Site of Cheat Engine
|
View previous topic :: View next topic |
Author |
Message |
Ryuhouji How do I cheat?
Reputation: 0
Joined: 12 Mar 2017 Posts: 3 Location: US
|
Posted: Sun Mar 12, 2017 9:13 am Post subject: PCSX2 R+C Going Commando levitator |
|
|
Hey guys. I've been using Cheat Engine with PCSX2 for a long while, And For the most part, I have zero trouble finding values. However, I'm trying to make a code for infinite Levitator, which is a jetpack like thing. The problem is, I can't seem to find the 'fuel' value as it were.
I start with unknown initial value, as I normally do with things like this.
I go up the air, and while rising(and fuel going down) scaaning for decreased values periodically, until just before the fuel runs out. When you land, the fuel immediately goes back to maximum, so after landing, i scan for Increased values. Then i wait a few seconds and scan for unchanged values. After that, I walk around without using the jetpack at all, to get rid of any other values that aren't for the jetpack fuel. In 4 byte mode, this leaves 2 values. both are 3207109261. going up with the jetpack makes these values decrease slightly, and when i land they return to black (unchanged). When I tried freezing these, it completely ignored the freeze option, they change as if nothing's stopping them. However, my infinite health and ammo cheats are both able to be frozen. This didn't work, so I went to 2 byte mode, and repeated the procedure. This left me with no values. Walking around changed the one value the first few steps left me with. So I repeated this in single byte mode.
This leaves me with 4 values that change when I walk around. I would like to explore previously inaccessible areas with this cheat, so any help would be greatly appreciated.
some other notes:
Things that add a bar to the UI tend to be either 2 byte or 1 byte values (0 - 65536 and 0 - 255 respectively) such as the space ship health and the hoverbike turbo gauge(also respectively). Additionally, player-related variables seem to be in the memory range of 2010000 and 202fffff. All o f my previously working cheats were inside this range, so I did try searching only at that range for this cheat I'm trying to make, and my procedure always ended up with me at 0 results.
Thanks for reading!
|
|
Back to top |
|
 |
++METHOS I post too much
Reputation: 92
Joined: 29 Oct 2010 Posts: 4197
|
Posted: Sun Mar 12, 2017 9:49 am Post subject: |
|
|
Have you tried float type? Values like these are typically float or double.
|
|
Back to top |
|
 |
Ryuhouji How do I cheat?
Reputation: 0
Joined: 12 Mar 2017 Posts: 3 Location: US
|
Posted: Sun Mar 12, 2017 11:52 am Post subject: |
|
|
++METHOS wrote: | Have you tried float type? Values like these are typically float or double. |
Yes, I've tried all of them, but aside from byte values (and binary values locking CE up entirely) i always got nonsensical numbers.
For example, the Ship's health in space combat mode is a signed integer, max of 14720. The character health is a single byte value, and mine currently is 28(you get more max health as you kill things). The ammo for weapons are all 2byte numbers, for example, the seeker and RYNO2 have 25 max and 50 max respectively. The tesla coil has 300. These are all whole signed integers, and setting them to negative numbers means you have to acquire enough ammo to fill the deficit before increasing it. I assume because they have an ammo drain feature added to the challenge mode difficulties. There's no reason the 'fuel' would be a floating point number, but I did try it, and i got 1.(LOTS of numbers)E12 in my results, and freezing that value did nothing, anyway. A float would be used for something like camera pitch, yaw, azimuth, or walking, dashing, and flying movement speeds, wouldn't be used for a class like this. Im not that great a programmer, but i know i personally wouldnt use floats for a number that has a finite limit and no acceleration/deceleration.
|
|
Back to top |
|
 |
++METHOS I post too much
Reputation: 92
Joined: 29 Oct 2010 Posts: 4197
|
Posted: Sun Mar 12, 2017 12:28 pm Post subject: |
|
|
Haha. Okay.
|
|
Back to top |
|
 |
Ryuhouji How do I cheat?
Reputation: 0
Joined: 12 Mar 2017 Posts: 3 Location: US
|
Posted: Sun Mar 12, 2017 2:47 pm Post subject: |
|
|
Is there nothing that can cause CE to not be able to read/process a value? like partial obfuscation, and if so, is there a way to look through it?
|
|
Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum
|
|