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
Aetias
383ca6aaa2
Game 99% ( #125 )
...
* Game 74%
* Game 99%
* Fix symbol name
2025-07-22 15:54:46 +02:00
Yanis
7a01af4783
update .clang-format rules ( #120 )
2025-07-16 15:33:58 +02:00
Yanis
93b942b2de
name symbols based on GameSpy ( #116 )
...
Co-authored-by: Yanis002 <Yanis002@users.noreply.github.com >
2025-07-13 19:27:55 +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
ac0720a8ce
data_027e0618 -> gGame
2025-07-07 14:11:51 +02:00
Yanis002
2f22188826
match Item.cpp
2025-07-02 18:15:38 +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
Aetias
c380ac51a4
Merge remote-tracking branch 'zeldaret/main' into decomp-PlayerControl
2025-02-04 21:30:00 +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
4c60dda140
Move DTCM documentation from Ghidra
2025-01-18 16:30:55 +01:00
Aetias
fe4c283ba2
Document math functions
2025-01-18 15:50:03 +01:00
Aetias
13108e3ae4
Move ARM9 Main documentation from Ghidra
2025-01-18 09:44:01 +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
514f8e43da
Fix ItemManager error
2024-09-14 10:55:59 +02:00
Aetias
fb63b9271d
Remove non-matching functions and progress.py
2024-09-10 20:18:52 +02:00
Aetias
4329a6892f
Merge branch 'main' into actor
2024-06-21 11:59:50 +02:00
Aetias
1fe5a61575
Remove #ifdef STUBS
2024-06-20 18:48:09 +02:00
Aetias
31669e1424
Decomp Actor
2024-05-26 10:49:32 +02:00
Aetias
c779b21215
Rename EquipCollidesWith, Cylinder::Overlaps
2024-05-23 18:52:36 +02:00
Aetias
80478f5485
Mangle PlayerLinkBase::func_ov00_020bbd80
2024-05-18 17:12:48 +02:00
Aetias
68180ff022
Merge branch 'main' into match_actor_rupee
2024-05-03 19:08:07 +02:00
Aetias
f4d873c4b3
Match ItemManager data
2024-05-01 12:47:48 +02:00
Aetias
72d17bcc33
Add more sound effect IDs
2024-05-01 10:09:31 +02:00
Aetias
bad0d97434
Update ItemManager fields
2024-05-01 10:07:03 +02:00
Aetias
5819677622
Decomp ItemManager::AddTreasurePriceShown
2024-04-30 19:19:04 +02:00
Aetias
75f492f8c6
Decomp ItemManager::HasTreasurePriceShown
2024-04-30 19:18:07 +02:00
Aetias
5d7c46a975
Decomp ItemManager::AddShipPartPriceShown
2024-04-30 19:17:11 +02:00
Aetias
64e4cae748
Decomp ItemManager::HasShipPartPriceShown
2024-04-30 19:16:05 +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
102fc098fa
Decomp ItemManager::HasPurplePotion
2024-04-30 18:24:27 +02:00
Aetias
028207d6a8
Decomp ItemManager::HasAllPotions
2024-04-30 18:23:19 +02:00
Aetias
74a07a6992
Decomp ItemManager::HasPotion
2024-04-30 18:21:11 +02:00
Aetias
a41ce23938
Decomp ItemManager::SetPotion
2024-04-30 18:17:31 +02:00
Aetias
81c5e92ebc
Decomp ItemManager::func_ov00_020ae4dc
2024-04-30 18:15:26 +02:00
Aetias
7ab07cf116
Decomp ItemManager::UpgradeBombchuBag
2024-04-30 18:06:48 +02:00
Aetias
9aefce8b0c
Decomp ItemManager::UpgradeBombBag
2024-04-30 18:06:10 +02:00
Aetias
4f44cc2f93
Decomp ItemManager::UpgradeQuiver
2024-04-30 18:05:13 +02:00