atom0s Moderator
Reputation: 205
Joined: 25 Jan 2006 Posts: 8585 Location: 127.0.0.1
|
Posted: Fri Oct 25, 2019 5:04 pm Post subject: |
|
|
Generally means you found the display version of the value and not the actual value usage. You can try and use what writes to this address feature to see if the real value is referenced close by in another function, otherwise you will need to keep looking for the value.
Not all games store the value in a specific data type (ie. not everything is 4 bytes) and not everything is stored as the value you'd assume it to be. Masking/obfuscating the value is more common now in newer games, but some old games have used it too. (For example, having 100 health could be stored in memory as 250 instead, or a float could be used in the sense that 1.0 means 100, 0.99 means 99 etc.) _________________
- Retired. |
|