Releases: tomvita/EdiZon-SE
Path potential indicator for jump back path selection
When you press B in memory explorer to use jump back feature now the pointer list is scan for potential to reach main up to 8 jumps.
The display label as P is showing the potential of each of the jump back choices. Max P Range is the max offset used.
Each bit in P shows the potential to reach main in x back jump:
bit0 1, bit1 2, bit2 3, bit3 4, bit4 5, bit5 6, bit6 7, bit7 8.
The the following example. The select line with offset 14 has potential to reach main in 4,5,6,7 and 8 back jumps with offset no more than 100.
With this choice there is no path back to main in less than 4 back jumps if the offset is no more than 100.
Auto pointer search and narrow down with extra dump coming in future release.
fall back to 64 bit offset when heap range requires it
32bit offset not enough for some games that has larger heap address range, now will fall back to 64bit offset when used on these games.
fix a few bugs
fix some memory leak problem
fix quick refresh of jump back stack missing main
fix targeted search to be 128bit aligned
Support new backward jump in memory explorer
How to use this new feature:
Please read release note of 3.8.03 and 3.8.04 before reading this.
In memory explorer press button B will bring up a list of source which points to address that is near the cursor
Press Y will use this as the upstream source and move upstream to the source.
Using this feature you can create a pointer from target the same way pointer searcher do (if you pick the right sources).
This feature is for exploration, more assistant will be needed for this to be a practical way to find pointer chain for cheat code.
Until more assistance is provided for most games it is hard to just find a path back to main let alone finding a good pointer chain for cheat code. Future release will support multi session (narrow down to show only persistent pointers) and assisted search.
Now when memory explorer is in Main the background color is changed.
Screen shows two main pointer pointing to the current memory location under the cursor with offset of 0. Pressing Y brings the memory explorer to the memory location where the pointer is at
Mark target for multi value search
Now you can Rstick click on a memory in memory explorer to help setup multi target search for this memory target.
How to use this new feature:
Please read release note of 3.8.03 before reading this.
Using the same game and the same example target.
Place cursor on target. Rstick click. Two lines above, two lines after and the target line is used to setup the multi target search.
Pointers have the highest priority. Next is float. Finally NOT pointer.
You can refine this but without making any change and straight away using the search by pressing ZR and enter the value then + to start search you can enjoy improved target finding efficiency.
multi target search and pointer chain edit with memory explorer
A new version to celebrate the new year.
May this new version let you find code faster and perhaps discover more cheats.
Multi target search for fast convergence when you know the structure of the target in memory.
Examine the memory structure with memory explorer and take note of some of the properties,
use multi target search when you want to find the target again when the memory location changes.
When you have found pointer you can move up and down the chain and create new chain
to target other memory locations of interest.
Now support negative offset for pointer chain.
PS: Multi target search is only for first search. Still considering if is good to also apply to subsequent search.
How to use these new features:
I use the game The Hong Kong Massacre as example
After firing some shots search for number of shots fired. After some iteration the memory location of interest is found.
Add this memory location to bookmark. Go into memory explorer with Rstick click.
Look at the memory structure. Play a bit more and notice that the number next to shot fire is shot missed and after that is shot that hits enemy. Take note of the 128bit alignment of these numbers. This information can be used with multi target search to quickly find the memory location again.
Enable the "use extra search value" option
Now the first search screen looks like this
Enter the offset of the three items that you can easily know into this table. Move the cursor and press L, R or A to set the parameters. ZL+A let you enter a label(optional). X let you turn on/off the line. ZL+"+" let you mark the target. Press + will start the search.
With this search you get to find the target very fast, maybe even just one search. The search setup is stored in multisearch.dat can be shared with others to quickly find the value of interest for cheating when pointers can't be found.
In this example I found only two candidates.
One look at the second candidate it is easy to tell that it is not the right one.
Find pointer to this memory location the usual way. Now import it to bookmark. Rstick click on the bookmark and you are ready to explore the pointer chain.
Pressing L and R moves the [ ] bracket around. As you move the cursor the value inside changes.
I have moved the cursor to missed. Pressing + to add bookmark will create a bookmark for missed which you can add to code later. Do the same with hits. Now you have create two additional codes effortlessly.
Press L move up on level of the chain. There is a cluster of pointers. Let's see where they lead.
Move the cursor down and press Y. Now the chain has changed. Press R to go down one level. This structure looks very similar to the one we found earlier.
It looks like there is one for each level.
We have found the level stats. Looks like it gets updated as we play. All the stats are cluster together. The four floats are the timings.
There is one of these for each stage.
Fix a Easy Mode UI bug
No more showing a screen saying cheat has been updated when it wasn't the case.
memory explorer
Memory editor feature expanded.
You can see the value under the cursor interpreted for commonly used datatype at the top of the screen.
You can change the datatype with hotkey on the memory explorer screen.
Pointers highlighted for easier identification and pattern recognition.
You can follow pointer from this screen. Address put on a stack to enable jumping back and forth.
Bookmark with pointer chain put addresses on the stack which enable a walk to look for similar codes and adjacent value of interest.
The new memory explorer screen. Cursor on target.
Jump back one step on the pointer chain, cursor on pointer that leads to the target.
How about we take a look at the other pointers in this cluster, let's try the first of this group.
This looks familiar. Let's try change the value and see what happens.
Easy mode
Easy mode for people who only want to use code created by others.
No more confusing options and complex key combinations. For people who only want to use cheat codes you now have a
full turn key solution from cheat code download to usage. Just enable the codes and enjoy.
PS: Do not enable expert option and it will be easy as pie.
Improved cheat code auto import
Now on first launch app will offer user option to download cheat codes database.
When launch with game that has cheat codes in database the codes will be ready for use with no action need from user.