Commit Graph

285 Commits

Author SHA1 Message Date
Aetias 30ca45f694 Update progress.py
Fix incorrect progress displayed, bytes didn't add up to the correct total
Add option to display progress for each overlay/module
2024-02-28 22:56:04 +01:00
Aetias 09fc560292 Add progress.py 2024-02-26 21:13:23 +01:00
Aetias b736e9e539 Update NONMATCH macro 2024-02-26 21:12:35 +01:00
Aetias 77934d4999 Disassemble all code in overlays 2024-02-26 21:10:22 +01:00
Aetias e036fea9ba Disassemble all code in ITCM 2024-02-26 20:56:57 +01:00
Aetias 5fccd8ebab Disassemble all code in main ARM9 program 2024-02-26 20:56:29 +01:00
Aetias 129e246828 Add decompiling.md 2024-02-25 09:51:53 +01:00
Aetias 44d0c9c5a4 Update build instructions 2024-02-25 09:44:45 +01:00
Aetias 9089a70ec4 Update setup.py 2024-02-25 09:44:22 +01:00
Aetias 1cc8a98728 Merge branch 'main' of github-aetias-hax:AetiasHax/ph into main 2024-02-24 09:53:39 +01:00
AetiasHax 9100fefc01 Merge pull request #6 from AetiasHax/fix-msys-build
Fix MSYS build
2024-02-24 09:50:28 +01:00
Aetias 7e2c500671 Fix #ifdef platform detection in files.h 2024-02-23 21:40:06 +01:00
Aetias 7c8cbdb6ea Fix FileRead on Win32 2024-02-23 21:39:18 +01:00
Aetias 1281ac1340 Fix type warnings 2024-02-23 19:52:13 +01:00
Aetias 0851e8f9bb Use HANDLE instead of HFILE 2024-02-23 19:48:14 +01:00
Aetias f37bc0c47e Use Win32 file API in rom tools 2024-02-23 19:44:22 +01:00
Aetias ea8b5522e7 Use relative paths in rom tools 2024-02-22 18:29:50 +01:00
Aetias 7a5716c443 Use ChangeDir in files.h 2024-02-22 18:24:49 +01:00
Aetias ca5fbe5385 Avoid name collision with ReadFile from Win32 2024-02-22 18:23:26 +01:00
Aetias 54eaa5de61 Add MSYS support in rom tools 2024-02-22 18:20:12 +01:00
Aetias f32df653c3 Add unknown items for ItemManager::LoadFanfareItem 2024-02-22 18:19:06 +01:00
Aetias 2fa3b4870f Add DTCM struct definitions 2024-02-22 18:18:48 +01:00
Aetias 91cea7f881 Name function LoadTreasureItemFanfare 2024-02-22 18:18:13 +01:00
Aetias 6b4a258ff5 Update ItemFlag type to be s32 2024-02-18 15:10:27 +01:00
Aetias f3d0b29b42 Decomp ItemManager::RemoveItem 2024-02-18 13:24:49 +01:00
Aetias 8f674d7f87 Decomp ItemManager::SetTreasureSalvaged 2024-02-18 13:07:55 +01:00
Aetias e0271ef65a Decomp ItemManager::IsTreasureSalvaged 2024-02-18 13:06:41 +01:00
Aetias 2a3133f999 Decomp ItemManager::AddItem 2024-02-18 12:59:14 +01:00
Aetias f48b579b62 Decomp ItemManager::HasItem 2024-02-18 12:53:12 +01:00
Aetias 116dffcaa5 Decomp ItemManager::GetFairyLevel 2024-02-18 12:50:30 +01:00
Aetias 0b3e7ce197 Name fairy level methods 2024-02-18 12:48:25 +01:00
Aetias d414c3dcd1 Decomp ItemManager::func_ov00_020ad9e8 2024-02-18 12:43:20 +01:00
Aetias 8b7361a300 Decomp ItemManager::GetMaxTreasureCount 2024-02-18 12:35:27 +01:00
Aetias 85c6d524aa Decomp ItemManager::GetMaxShipPartCount 2024-02-18 12:33:58 +01:00
Aetias 13a132ba13 Decomp ItemManager::GetMaxAmmo 2024-02-18 12:33:15 +01:00
Aetias b252bd2035 Decomp ItemManager::SetUnk_09e 2024-02-18 12:18:51 +01:00
Aetias b990ade652 Add parenthesis around ROUND_Q20 macro arg 2024-02-18 12:12:35 +01:00
Aetias 7749c59b13 Decomp ItemManager::GetUnk_09e_Divided 2024-02-18 12:11:38 +01:00
Aetias 5387579e20 Decomp ItemManager::GetUnk_09e 2024-02-18 11:47:44 +01:00
Aetias 21f0a348ab Decomp ItemManager::GetUnk_098 2024-02-18 11:46:56 +01:00
Aetias 1485d2f5ee Decomp ITemManager::SetTreasureCount 2024-02-18 11:42:51 +01:00
Aetias 64aea4ed32 Decomp ItemManager::GetTreasureCount 2024-02-18 11:41:18 +01:00
Aetias 2c46503ca1 Decomp ItemManager::SetShipPartCount 2024-02-18 11:40:14 +01:00
Aetias 90c42ba870 Decomp ItemManager::GetShipPartCount 2024-02-18 11:37:33 +01:00
Aetias 5697dceffa Update EquipItem::IsUsable 2024-02-18 11:35:07 +01:00
Aetias f23e8d5e11 Exclude duplicate macros in m2ctx 2024-02-18 11:34:42 +01:00
Aetias 7412a00674 Match ItemManager::Save and Load 2024-02-18 11:34:16 +01:00
Aetias aefcf5bf21 Decomp ItemManager::EquipShipPart 2024-02-17 13:45:21 +01:00
Aetias 108951f307 Decomp ItemManager::GetEquippedShipPart 2024-02-17 13:44:37 +01:00
Aetias 4ab8f04b33 96% match ItemManager::func_ov00_020ad790 2024-02-17 13:41:27 +01:00