Meckron posted on Oct 17, 2017 11:15:12 PM - Report post
I was wondering how you guys handled memory locations that change. What I mean is, say you determine that the current ammo on your weapon occupies 5 separate 4 byte values that all have to be modified. Now, the game does something that causes those to change. If you rescan to narrow the ammo down again, you find that of the original 5 values, 3 of them are the same, but two have changed.
How do you go about tracking down those values and freezing them without having to rescan the memory locations every time something causes them to change?
ELITE
Mumbles posted on Nov 02, 2017 7:41:09 PM - Report post
What you're finding changing is the ram location for the data. The base location does not change. Use the "Find what accesses this address" or "Find what writes to this address" for any location that is not a base address and you can work your way down to the address that does not change. That is the address you want to modify.