56 Commits

Author SHA1 Message Date
Yanis cf8f5a80b1 Decompile more of AdventureFlags.cpp (#118)
* fix flags getters and associated relocs

* explicit ARM and improve existing matches

* match CopyTo

* document a bit the flag system and progress on unmatched functions

* remaining bottom functions

* func_ov00_02097810 params and name fix

* fix build issues

* move flag base definition to its own file

* document item flags

---------

Co-authored-by: Yanis002 <Yanis002@users.noreply.github.com>
Co-authored-by: Aetias <aetias@outlook.com>
2025-07-22 16:17:02 +02:00
Yanis 0421d36979 Decompile overlay 8 (95%) (#115)
* started overlay 8

* progress

* progress

* progress

* more headers

* progress

* more progress

* symbols

* fix splits + new headers

* more progress

* func_ov008_02112ee0 & func_ov008_02112f28

* document fish in save item manager and unrelated things because precommit is mad

* SaveItemManager ctor

* progress?

* fix build issues

* split files to match data

* format

* format

* cleanup and match vfunc_08

* add reloc for overlay 0

* fix vtable symbol

* improve non-matching functions

---------

Co-authored-by: Aetias <144526980+AetiasHax@users.noreply.github.com>
2025-07-13 15:11:50 +02:00
Yanis002 084e61c777 Merge remote-tracking branch 'upstream/main' into hammer 2025-07-01 00:44:52 +02:00
Aetias 8003089294 Fix match 2025-07-01 00:01:30 +02:00
Yanis002 1c4c64fc08 Merge remote-tracking branch 'upstream/main' into bmg 2025-06-29 22:15:14 +02:00
Yanis002 f7c54542b9 Merge remote-tracking branch 'upstream/main' into hammer 2025-06-29 21:57:44 +02:00
Aetias 2bb9bf4fee Add adventure and item flags 2025-05-30 18:44:47 +02:00
Aetias 0b6e5d042b Decomp ActorRefill 94% 2025-05-27 22:00:27 +02:00
Aetias 0ae9b8c149 Merge remote-tracking branch 'zeldaret/main' into decomp-PlayerControl 2025-05-22 22:05:31 +02:00
Aetias 5ffac795ab Clean up ItemManager 2025-04-26 08:42:04 +02:00
Aetias 44ba14e823 Decomp ActorForceNavi and ActorWisdomNavi 100% 2025-03-08 11:46:49 +01:00
Yanis002 30bd3562ab format 2025-02-12 20:20:34 +01:00
Yanis002 7d783ffb12 format 2025-02-12 20:19:48 +01:00
Yanis002 c81b52be86 progress on ActorNaviBase.cpp 2025-02-08 19:30:22 +01:00
Yanis002 a9de8ab2dd match EquipHammer::IsUsable 2025-02-07 23:39:39 +01:00
Yanis002 514887962c "progress" 2025-02-05 23:17:42 +01:00
Yanis002 1f7c5be909 post-update cleanup: step 4 (builds properly) 2025-02-05 12:43:34 +01:00
Aetias c380ac51a4 Merge remote-tracking branch 'zeldaret/main' into decomp-PlayerControl 2025-02-04 21:30:00 +01:00
Yanis002 51d5bf69ed Merge remote-tracking branch 'upstream/main' into bmg 2025-02-04 00:43:39 +01:00
Yanis002 1518fbfa80 more vfuncs progress 2025-01-26 23:54:14 +01:00
Aetias aecd954557 Move ov004 documentation from Ghidra 2025-01-25 14:35:02 +01:00
Aetias 1d4fc368c2 Move ov000 documentation from Ghidra 2025-01-23 23:11:04 +01:00
Aetias e1d2f0b168 Move ov000 documentation from Ghidra 2025-01-19 11:58:47 +01:00
Aetias fe4c283ba2 Document math functions 2025-01-18 15:50:03 +01:00
Aetias a76eefa1a5 PlayerControl: Decomp 7% 2025-01-09 08:24:32 +01:00