Skip to content

Releases: tomvita/EdiZon-SE

Path potential indicator for jump back path selection

20 Jan 06:40
Compare
Choose a tag to compare

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.

2021012014094400-CCFA659F4857F96DDA29AFEDB2E166E6

fall back to 64 bit offset when heap range requires it

17 Jan 07:12
Compare
Choose a tag to compare

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

15 Jan 16:19
Compare
Choose a tag to compare

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

15 Jan 05:27
Compare
Choose a tag to compare

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.

2021011513132400-CCFA659F4857F96DDA29AFEDB2E166E6
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
2021011513171500-CCFA659F4857F96DDA29AFEDB2E166E6

Mark target for multi value search

10 Jan 10:52
Compare
Choose a tag to compare

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.
2021011018144900-CCFA659F4857F96DDA29AFEDB2E166E6
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.
2021011018145800-CCFA659F4857F96DDA29AFEDB2E166E6
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

08 Jan 16:49
Compare
Choose a tag to compare

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.
2021010922472200-CCFA659F4857F96DDA29AFEDB2E166E6Look 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.
2021010923000900-CCFA659F4857F96DDA29AFEDB2E166E6Enable the "use extra search value" option

Now the first search screen looks like this
2021010923081900-CCFA659F4857F96DDA29AFEDB2E166E6Enter 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.
2021010923080500-CCFA659F4857F96DDA29AFEDB2E166E6In this example I found only two candidates.
2021010923180200-CCFA659F4857F96DDA29AFEDB2E166E6One 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.
2021010923252300-CCFA659F4857F96DDA29AFEDB2E166E6I 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.
2021010923314900-CCFA659F4857F96DDA29AFEDB2E166E6Press L move up on level of the chain. There is a cluster of pointers. Let's see where they lead.
2021010923321800-CCFA659F4857F96DDA29AFEDB2E166E6Move 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.
2021010923360300-CCFA659F4857F96DDA29AFEDB2E166E6
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.
2021011000171900-B33892687099617993FBD4BC2A29F663

Fix a Easy Mode UI bug

26 Dec 08:11
Compare
Choose a tag to compare

No more showing a screen saying cheat has been updated when it wasn't the case.

memory explorer

24 Dec 07:30
Compare
Choose a tag to compare

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.
2020122415204000-CCFA659F4857F96DDA29AFEDB2E166E6

Jump back one step on the pointer chain, cursor on pointer that leads to the target.
2020122415205100-CCFA659F4857F96DDA29AFEDB2E166E6

How about we take a look at the other pointers in this cluster, let's try the first of this group.
2020122415211400-CCFA659F4857F96DDA29AFEDB2E166E6

This looks familiar. Let's try change the value and see what happens.
2020122415211000-CCFA659F4857F96DDA29AFEDB2E166E6

Easy mode

20 Dec 17:11
Compare
Choose a tag to compare

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

20 Dec 09:49
Compare
Choose a tag to compare

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.