You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add a new "Compare to first scan" checkbox next to either the "First scan" button or next to the "Hex" checkbox in the "Delta-over-time search" tab of the "Memory Observer" window of PCSX-Redux PlayStation one emulator
#1103
While this new checkbox is checked all the current values are compared to the first scanned values instead of last scanned values.
Cheat Engine already implements this feature and this feature can be useful to find addresses of boolean variables, which are always either "true" or "false" but not necessarily 1 or 0.
For example if you know that the domain of the variable is two values only, but not necessarily 0 and 1, but the initial value is unknown then first scan UnknownInitialValue, do something in the game that will change the value of that variable, then next scan Changed and do something in the game that will change the value of that variable again.
Since the domain of the variable is two values only, the variable should return back to it's initial value.
If all current values are compared with last scanned values then you must next scan Changed, but if all current values are compared with first scanned values instead then you must next scan Unchanged instead and comparing with first scanned values instead of last scanned values can help to find the address of this variable more quickly because most variables in the ListView didn't return back to their initial value probably not and if true then most of them are filtered out from the ListView! Isn't it great!?
Additionally rename the "Scanned value" column to "Last scanned value" and add a new "First scanned value" column to the ListView of the "Delta-over-time search" tab of the "Memory Observer" window.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
While this new checkbox is checked all the current values are compared to the first scanned values instead of last scanned values.
Cheat Engine already implements this feature and this feature can be useful to find addresses of boolean variables, which are always either "true" or "false" but not necessarily 1 or 0.
For example if you know that the domain of the variable is two values only, but not necessarily 0 and 1, but the initial value is unknown then first scan UnknownInitialValue, do something in the game that will change the value of that variable, then next scan Changed and do something in the game that will change the value of that variable again.
Since the domain of the variable is two values only, the variable should return back to it's initial value.
If all current values are compared with last scanned values then you must next scan Changed, but if all current values are compared with first scanned values instead then you must next scan Unchanged instead and comparing with first scanned values instead of last scanned values can help to find the address of this variable more quickly because most variables in the ListView didn't return back to their initial value probably not and if true then most of them are filtered out from the ListView! Isn't it great!?
Additionally rename the "Scanned value" column to "Last scanned value" and add a new "First scanned value" column to the ListView of the "Delta-over-time search" tab of the "Memory Observer" window.
Beta Was this translation helpful? Give feedback.
All reactions