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 


Lost getting started cheating on Primal Light (Mac)

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

Joined: 14 Jul 2020
Posts: 1

PostPosted: Tue Jul 14, 2020 4:16 pm    Post subject: Lost getting started cheating on Primal Light (Mac) Reply with quote

Hey guys,
I'd love to have infinite energy in Primal Light and got lost on the way.
I'm on Mac and while I should be familiar with the basic concept of finding a value at a certain address, I can't seem to be able to find the address for the energy bar in Primal Light. First of all, I can't figure out which type I need to look for, because there's no clue how the game handles the stored value for energy.
I have the latest patreon-version of CE.

Here's the game's info-page:
fat-gem.itch.io/primal-light


Any hint to get me going would be highly appreciated.
Thanks!
Back to top
View user's profile Send private message
ZeiD.
Newbie cheater
Reputation: 0

Joined: 20 Jan 2019
Posts: 14
Location: Earth

PostPosted: Sun Jul 26, 2020 6:31 am    Post subject: Reply with quote

I haven't touched that game but from what I can see from a gameplay video that I've skimmed through there are 3 values. The red bar that represents the health, the small green bars that are used to restore health (not sure if they serve any other purpose) and finally the remaining "lives" the player has. I assume by energy you mean the red bar since that seems the most important aspect of the game.

This seems like a float value so you will have to change the value type before you start scanning from 4bytes to float.
Then you will change the scan type from exact value to unknown initial value and you will then press the first scan window.
Afterwards find an enemy or something to take damage from. When you take damage you will change the scan type from unknown initial value to decreased value and hit next scan. You can always filter unwanted addresses by keeping your hp unchanged and then use the unchanged value from the value type window again.
If you gain hp use the increased value. Repeat this process until you have some addresses left and you cannot decrease the address count any more.

Add all of the addresses to the address list and freeze a chunk of them at a time. With the addresses frozen find a source to take damage from. If your health decreases that means that the frozen addresses do nothing to serve your purpose and you should delete the frozen section.
Take another chunk and repeat the process. You can always gain hp to check if you've found the correct address. Note that if you start running out of hp you might need to select some of the addresses and change their value to something like, i don't know, 50 and then keep taking damage and keep doing the freezing/deleting process until you have 1 address left.

Note that sometimes you might fight the UI value. That can be deceiving because you might think that you have more hp left. From my experience UI values keep updating visually so you might notice some flickering on the health bar.

Also note that values may not be representative. For example you might think that a full health bar has a value like 50, 100, 200, etch. but in reality it might be like 0.5,1,2 etc. Or even something else entirely and if you die you might need to repeat that process most of the time.

Final note. This type of scanning, from unknown initial value to decreased/increased value might be useful for not only float values but for 4byte/8byte etc. aswell so keep that in mind in case you want to find anything else and you cannot do it with exact value.

I hope I steered you to the right direction and didn't confuse you! If you have any questions post them so more people can see. Good luck!

_________________
I find pleasure in cheating Wink
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Cheat Engine Forum Index -> Cheat Engine 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