Releases: tomvita/EdiZon-SE
Fix led and enable player2 controler
3.8.36
Enhancements to memory explorer and add bookmark from cheat
Fixed a pointer chain navigation bug.
Show segment and module information in memory explorer.
Add bookmark from cheat now works on pointer that isn't currently valid.
Add bookmark from cheat now supports negative offset.
Fixed a bug in button display string.
silent update to Noexes sysmodule and Breeze on 6 May 2022
Revert changes made in 3.8.34a
Turns out the change actually achieve very little. Was wrong about it fixing f32. Decided to change it back.
Create a code for ASM hacking of dynamically load module
On search tab, press ZL+X will add a code that would setup R0 for hacking of dynamically loaded module.
Normally ASM hack is setup with code type 0.
Code Type 0x0: Store Static Value to Memory
0TMR00AA AAAAAAAA VVVVVVVV (VVVVVVVV)
T: Width of memory write (1, 2, 4, or 8 bytes).
M: Memory region to write to (0 = Main NSO, 1 = Heap, 2 = Alias, 3 = Aslr).
R: Register to use as an offset from memory region base.
A: Immediate offset to use from memory region base.
V: Value to write.
The Register to use as offset is normally left at 0.
This code setup R0 with offset to write to NRO.
Set this code as master then use for example
04000000 to write to NRO space.
Only tested with ".hack//G.U. Last Recode"
Show segment and module information in memory explorer
Memory explorer shows the memory segment type and permissions with module name where applicable.
Fix pointer chain navigation bug
Fix pointer chain depth short by 1 when you get "access denied".
fixed button display string
If first line of code is of type bigger than 8 previous version treat it like code type 8 and display the button symbols associated with code type 8
fix problem with negative number in 32bit search
Comparison between number that involve negative number was wrong for anything that isn't 64bit. Now it is fixed for 32bit number. (16 bit and 8 bit number not fixed).
For f32 R now also swap Value1 and Value2 in addition to negating them
Fixed a bug with ==*
Import multi target search setup from file
On multi target search setup screen press ZL+'-' will import from "multisearch.ini" if the file exist in the active directory used to store search data.
The alignment for the search was fixed to be 16 bytes, now you can change the alignment.
[label1] <= put label between [ and ], each label will start a new line in the setup
Target: <= this set the line to be the target, import will not check it so it is up to you to only have one target in the file
Alignment=0x20 <= this sets alignment to 32 bytes, only need to set one time, if you have more than one the last one count
A..B:
Value1=34 <= default type is u32
Value2=89
Offset=32
[label2]
On:
A..B:
flt: <= this specify the type, has to come before the value for the value to be read correctly
Value1=8.901
Value2=9.893
Offset=0x2C