Aetias
cb52c8c23f
ActorNavi ( #132 )
...
* Map symbol in Game
* ActorNavi 93%
* ActorNavi_04 96%
* Document Actor fields
* Move MAX_KEYS to ItemManager
* Move gTouchControl to its own header
* Fix missing includes
* Fix regressions
* Fix build
* Update decompiling guide images
* Fix regression
2025-08-29 20:01:10 +02:00
Aetias
82f54b2f07
EquipBombchu ( #131 )
...
* Map symbol in Game
* EquipBombchu 12%
* EquipBombchu 53%
* EquipBombchu 71%
* configure: Don't verify dsd version if `--dsd` specified
* EquipBombchu 89%
* Fix regression
2025-07-31 21:22:55 +02:00
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
Aetias
6b9c7701fe
PlayerControl: Decomp 5%
2025-01-06 22:09:32 +01:00
Aetias
52e0ac185a
Decomp ActorRupee
2024-10-20 16:51:14 +02:00
Aetias
4826a6e764
Merge branch 'main' into match_actor_rupee
2024-10-19 13:34:42 +02:00
Aetias
0b6c727e36
Add .clang-format
2024-10-12 16:16:32 +02:00
Aetias
31669e1424
Decomp Actor
2024-05-26 10:49:32 +02:00
Aetias
894246607c
Mangle ItemManager::GetEquipItemUnchecked
2024-05-25 09:18:53 +02:00
Aetias
c779b21215
Rename EquipCollidesWith, Cylinder::Overlaps
2024-05-23 18:52:36 +02:00
Aetias
68180ff022
Merge branch 'main' into match_actor_rupee
2024-05-03 19:08:07 +02:00
Aetias
bad0d97434
Update ItemManager fields
2024-05-01 10:07:03 +02:00
Aetias
5fed1c8b09
Decomp ItemManager::PlayItemFanfareSfx
2024-04-30 19:10:44 +02:00
Aetias
b046f33b3c
Decomp ItemManager::LoadDungeonItemModels
2024-04-30 18:38:48 +02:00
Aetias
028207d6a8
Decomp ItemManager::HasAllPotions
2024-04-30 18:23:19 +02:00
Aetias
81c5e92ebc
Decomp ItemManager::func_ov00_020ae4dc
2024-04-30 18:15:26 +02:00
Aetias
4f44cc2f93
Decomp ItemManager::UpgradeQuiver
2024-04-30 18:05:13 +02:00
Aetias
a6896a0bc5
Rename ItemManager::GetNumKeys
2024-04-30 17:36:52 +02:00
Aetias
d22083ba0a
Merge branch 'main' into item-manager
2024-04-30 17:33:16 +02:00
Aetias
1b2b274633
Name gMapManager
2024-04-21 13:09:41 +02:00
Aetias
9a7bc06baa
Decomp ItemManager::func_ov00_020ae350
2024-04-19 16:36:22 +02:00
Aetias
6f5483638e
Decomp ItemManager::GiveRupees
2024-04-18 20:16:18 +02:00
Aetias
ce73f7f765
Decomp ItemManager::GiveItem
2024-04-18 19:37:21 +02:00
Aetias
35528451de
Add item/adventure flags + item IDs
2024-04-18 17:15:33 +02:00
Yanis42
40e593461f
initial work
2024-04-15 23:54:15 +02:00
Aetias
c323a0cda8
Update ItemManager::GiveItem params
2024-04-14 14:39:15 +02:00