Cheat Engine Forum Index Cheat Engine
The Official Site of Cheat Engine
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 


PCSX2 R+C Going Commando levitator

 
Post new topic   Reply to topic    Cheat Engine Forum Index -> General Gamehacking
View previous topic :: View next topic  
Author Message
Ryuhouji
How do I cheat?
Reputation: 0

Joined: 12 Mar 2017
Posts: 3
Location: US

PostPosted: Sun Mar 12, 2017 9:13 am    Post subject: PCSX2 R+C Going Commando levitator Reply with quote

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
View user's profile Send private message
++METHOS
I post too much
Reputation: 92

Joined: 29 Oct 2010
Posts: 4197

PostPosted: Sun Mar 12, 2017 9:49 am    Post subject: Reply with quote

Have you tried float type? Values like these are typically float or double.
Back to top
View user's profile Send private message
Ryuhouji
How do I cheat?
Reputation: 0

Joined: 12 Mar 2017
Posts: 3
Location: US

PostPosted: Sun Mar 12, 2017 11:52 am    Post subject: Reply with quote

++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
View user's profile Send private message
++METHOS
I post too much
Reputation: 92

Joined: 29 Oct 2010
Posts: 4197

PostPosted: Sun Mar 12, 2017 12:28 pm    Post subject: Reply with quote

Haha. Okay.
Back to top
View user's profile Send private message
Ryuhouji
How do I cheat?
Reputation: 0

Joined: 12 Mar 2017
Posts: 3
Location: US

PostPosted: Sun Mar 12, 2017 2:47 pm    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Cheat Engine Forum Index -> General Gamehacking All times are GMT - 6 Hours
Page 1 of 1

 
Jump to:  
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


Powered by phpBB © 2001, 2005 phpBB Group

CE Wiki   IRC (#CEF)   Twitter
Third party websites