Repository navigation
Releases: masagrator/UnityFuncDumper
Releases · masagrator/UnityFuncDumper
Release list
UnityFuncDumper 1.2.1
- Fix an issue with UnityEngine.Time::get_fixedDeltaTime() function not being disassembled in newest Unity 6 games
- Fix an issue with not retrieving fixedDeltaTime in Unity 6 games
UnityFuncDumper 1.2.0
Add support for dumping Unity 6 assembly
- returned register value for fixedDeltaTime is wrong in Unity 6, but returned assembly is good enough to know where value is stored. It's stored in struct at offset 0x50 as combination of 4 32-bit values: nominator, unknown, denominator, valid. You divide nominator by denominator and you will get fixedDeltaTime value. By default nominator is either 2352000 (60 FPS), 2822399 (bug in Unity) or 2822400 (expected value for default 50 Hz camera) and denominator is 141120000.
2352000 / 141120000 = 1 / 60
2822400 / 141120000 = 1 / 50
UnityFuncDumper 1.1.5
- Added compatibility for Atmosphere 1.10.0+
- Do not cancel whole run when encountering error
UnityFuncDumper 1.1.3
Now dumped to txt file assembly is relative to start of MAIN (since address of MAIN is not needed anymore, it's not printed to txt file).
UnityFuncDumper
Fixed an issue where homebrew will try to dump functions' assembly even for non-Unity games.
UnityFuncDumper 1.1.1
- Don't dump R-X sections when trying to get R-- sections
- Stricter size checks so it won't memory overflow
UnityFuncDumper 1.1.0
Tool after dumping function pointers will also dump assembly of some of non-class functions so it would be possible to retrieve offsets directly to stored values.
UnityFuncDumper 1.0.1
Add support for second type of array used in games like WRATH: Aeon of Ruin or Super Monkey Ball Banana Rumble.