Marijn van der Werf
|
5511e18133
|
Clean executable files (#1047)
* Mark headers as non-executable
* Update shebangs
|
2023-05-04 18:03:02 +09:00 |
|
Ethan Roseman
|
3ff0057674
|
Match-a-palooza (75% functions, 60% bytes) (#666)
* aura_update
* CompareFloats
* UnkBufferFunc
* SetPlayerStatusPosYaw
* SetNpcPosYaw
* IsAOrBPressed
* UnkEnemyPosFunc
* UnkNpcAIFunc47
* UnkFunc57
* UnkFunc58
* UnkFunc59
* delete unneded data
* UnkFunc60
* UnkFunc61
* UnkNpcAIFunc48
* UnkNpcAIFunc49
* UnkNpcAIMainFunc7
* lee func
* cleanup
* UnkFunc62
* UnkNpcAIMainFunc8
* SixFloatsFunc
* UnkNpcAIMainFunc9 part 1
* UnkNpcAIMainFunc9 part 2
* UnkNpcAIMainFunc10
* warnings
|
2022-03-20 19:12:30 +09:00 |
|
Ethan Roseman
|
33254f23be
|
Map func dedupe & fire breath effect (#661)
* find_duplicates improvements, closer on a func
* UnkFunc54
* UnkFunc55
* UnkFunc56
* fire_breath
* name stuff
* warnings
* cleanup
* .
|
2022-03-14 02:33:10 +09:00 |
|
Ethan Roseman
|
55a849a50a
|
De-duplicate more UnkNpcAIMainFunc occurrences (#659)
|
2022-03-10 19:11:34 +09:00 |
|
Zach Banks
|
fdf0ed245b
|
Improve find_duplicates.py performance, ~30x (#618)
- Use length heuristic to avoid computing true Lev ratio
- Prebuild `sym_bytes` map for `sym_name` -> `query_bytes`
|
2022-01-13 15:25:39 +09:00 |
|
Alexander Faßbender
|
76c7e51f4a
|
Update and move tools (#596)
* update scripts and move outdated ones to /old/
* updates
* resolve issues
|
2022-01-02 13:10:49 +01:00 |
|
Ethan Roseman
|
0989f8daa0
|
fix find_duplicates
|
2021-09-22 19:57:12 +09:00 |
|
Alexander Faßbender
|
11a6166cd8
|
Decompile miscellaneous dead funcs and find_duplicates.py (#349)
* match last bow fumction
* decomp more partner functions
* :)
* :)
* resolve merge conflict and style conflicts
* fix
* decomp :)
* :(
* :(((
* :)
* :(
* :)
* :)))))
* :(
* :/
* idk
* :/
* What
* Done.
* PR comments
* :(
* decompile dead funcs
* find_duplicates.py +x
* rename dead functions and resolve PR
* :)
* .
* .
Co-authored-by: Ethan Roseman <ethteck@gmail.com>
|
2021-08-02 23:04:11 +09:00 |
|