Commit Graph

  • b9b56f4e9f Add PlayerBase.cpp Aetias 2024-03-30 12:10:44 +01:00
  • 37685915ff Update docs Aetias 2024-03-29 13:40:09 +01:00
  • 6824f9ac3f Update fields in PlayerBase Aetias 2024-03-26 22:02:16 +01:00
  • 0af61505a9 PlayerLink -> PlayerLinkBase Aetias 2024-03-26 21:35:38 +01:00
  • ac47abfa46 PlayerLinkBase -> PlayerBase Aetias 2024-03-26 21:25:52 +01:00
  • f4e26837e2 Fix updated name ActorNavi Aetias 2024-03-25 19:44:59 +01:00
  • 16cf2f6091 Add LinkStateGrab Aetias 2024-03-25 19:44:30 +01:00
  • c974e75926 Fix duplicate field names in LinkState4 Aetias 2024-03-25 19:30:39 +01:00
  • fab3da0e81 Move Actors/ to Actor/ Aetias 2024-03-25 19:30:25 +01:00
  • ce3031f712 Document grab actor methods in LinkStateBase Aetias 2024-03-25 19:29:37 +01:00
  • bde7c6f53c Mangle LinkStateItem Aetias 2024-03-24 19:09:46 +01:00
  • 44ca783b69 Add LinkStateItem.cpp Aetias 2024-03-24 19:07:13 +01:00
  • adbb175cc9 Mangle virtual table for LinkStateBase Aetias 2024-03-23 14:39:50 +01:00
  • 0372f550f6 Mangle LinkStateBase function symbols Aetias 2024-03-23 14:36:03 +01:00
  • 3b69e3af04 Add rename_symbols.py Aetias 2024-03-23 14:35:44 +01:00
  • 11ced94edd Add stubs for LinkStateBase Aetias 2024-03-23 13:48:42 +01:00
  • d7993a432e Add Actor.hpp Aetias 2024-03-23 13:48:20 +01:00
  • 942dfd17a9 Add LinkStateBase.s Aetias 2024-03-23 10:24:20 +01:00
  • 1935cecb87 Mangle virtual table for LinkStateDamage Aetias 2024-03-23 09:56:31 +01:00
  • e920bdef19 Add LinkDamage.cpp Aetias 2024-03-23 08:07:39 +01:00
  • 30dbcc4580 Add all other Link states Aetias 2024-03-21 23:22:54 +01:00
  • 2324c499ab Add LinkDamage.s Aetias 2024-03-20 20:19:05 +01:00
  • 29e5b949c0 Add LinkDamage class definition Aetias 2024-03-20 19:48:26 +01:00
  • bd0a74f62f Fix build errors with mangle.py Aetias 2024-03-19 17:54:21 +01:00
  • 6f707bb31d Add TouchControl.s Aetias 2024-03-19 17:53:59 +01:00
  • f9f944ae47 Add compiler flag -msgstyle gcc Aetias 2024-03-19 17:13:47 +01:00
  • 064086da4f Prefer signed integers Aetias 2024-03-19 17:13:26 +01:00
  • 9f2dbce3b9 Add Item.cpp to LCF Aetias 2024-03-19 16:39:21 +01:00
  • 16660f5795 Add name mangling tool Aetias 2024-03-19 00:56:32 +01:00
  • 6f5558cf65 Add Item.cpp stub Aetias 2024-03-19 00:56:11 +01:00
  • 7490c0fc8c Organize source files in overlay directories Aetias 2024-03-17 09:27:59 +01:00
  • c0e876d2f6 Update docs Aetias 2024-03-17 09:07:19 +01:00
  • c661e62d40 Organize source code structure Aetias 2024-03-02 08:29:32 +01:00
  • 36223d28a1 Replace this->mStuff with mStuff Aetias 2024-03-02 08:24:50 +01:00
  • 703a52f797 Unsplit all ov00 assembly files after ItemManager Aetias 2024-02-29 20:11:29 +01:00
  • be1e620557 Unsplit all ov00 assembly files before ItemManager Aetias 2024-02-29 19:51:02 +01:00
  • 35a5ba6a51 Unsplit ov00_0207cc84.s Aetias 2024-02-29 19:24:27 +01:00
  • 43d0dc8f1f Unsplit 2 ov00 assembly files Aetias 2024-02-29 17:36:47 +01:00
  • 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 Aetias 2024-02-28 22:56:04 +01:00
  • 09fc560292 Add progress.py Aetias 2024-02-26 21:13:23 +01:00
  • b736e9e539 Update NONMATCH macro Aetias 2024-02-26 21:12:35 +01:00
  • 77934d4999 Disassemble all code in overlays Aetias 2024-02-26 21:10:22 +01:00
  • e036fea9ba Disassemble all code in ITCM Aetias 2024-02-26 20:56:57 +01:00
  • 5fccd8ebab Disassemble all code in main ARM9 program Aetias 2024-02-26 20:56:29 +01:00
  • 129e246828 Add decompiling.md Aetias 2024-02-25 09:51:53 +01:00
  • 44d0c9c5a4 Update build instructions Aetias 2024-02-25 09:44:45 +01:00
  • 9089a70ec4 Update setup.py Aetias 2024-02-25 09:44:22 +01:00
  • 1cc8a98728 Merge branch 'main' of github-aetias-hax:AetiasHax/ph into main Aetias 2024-02-24 09:53:39 +01:00
  • 9100fefc01 Merge pull request #6 from AetiasHax/fix-msys-build AetiasHax 2024-02-24 09:50:28 +01:00
  • 7e2c500671 Fix #ifdef platform detection in files.h Aetias 2024-02-23 21:40:06 +01:00
  • 7c8cbdb6ea Fix FileRead on Win32 Aetias 2024-02-23 21:39:18 +01:00
  • 1281ac1340 Fix type warnings Aetias 2024-02-23 19:52:13 +01:00
  • 0851e8f9bb Use HANDLE instead of HFILE Aetias 2024-02-23 19:48:14 +01:00
  • f37bc0c47e Use Win32 file API in rom tools Aetias 2024-02-23 19:44:22 +01:00
  • ea8b5522e7 Use relative paths in rom tools Aetias 2024-02-22 18:29:50 +01:00
  • 7a5716c443 Use ChangeDir in files.h Aetias 2024-02-22 18:24:49 +01:00
  • ca5fbe5385 Avoid name collision with ReadFile from Win32 Aetias 2024-02-22 18:23:26 +01:00
  • 54eaa5de61 Add MSYS support in rom tools Aetias 2024-02-22 18:20:12 +01:00
  • f32df653c3 Add unknown items for ItemManager::LoadFanfareItem Aetias 2024-02-22 18:19:06 +01:00
  • 2fa3b4870f Add DTCM struct definitions Aetias 2024-02-22 18:18:48 +01:00
  • 91cea7f881 Name function LoadTreasureItemFanfare Aetias 2024-02-22 18:18:13 +01:00
  • 6b4a258ff5 Update ItemFlag type to be s32 Aetias 2024-02-18 15:10:27 +01:00
  • f3d0b29b42 Decomp ItemManager::RemoveItem Aetias 2024-02-18 13:24:49 +01:00
  • 8f674d7f87 Decomp ItemManager::SetTreasureSalvaged Aetias 2024-02-18 13:07:55 +01:00
  • e0271ef65a Decomp ItemManager::IsTreasureSalvaged Aetias 2024-02-18 13:06:41 +01:00
  • 2a3133f999 Decomp ItemManager::AddItem Aetias 2024-02-18 12:59:14 +01:00
  • f48b579b62 Decomp ItemManager::HasItem Aetias 2024-02-18 12:53:12 +01:00
  • 116dffcaa5 Decomp ItemManager::GetFairyLevel Aetias 2024-02-18 12:50:30 +01:00
  • 0b3e7ce197 Name fairy level methods Aetias 2024-02-18 12:48:25 +01:00
  • d414c3dcd1 Decomp ItemManager::func_ov00_020ad9e8 Aetias 2024-02-18 12:43:20 +01:00
  • 8b7361a300 Decomp ItemManager::GetMaxTreasureCount Aetias 2024-02-18 12:35:27 +01:00
  • 85c6d524aa Decomp ItemManager::GetMaxShipPartCount Aetias 2024-02-18 12:33:58 +01:00
  • 13a132ba13 Decomp ItemManager::GetMaxAmmo Aetias 2024-02-18 12:33:15 +01:00
  • b252bd2035 Decomp ItemManager::SetUnk_09e Aetias 2024-02-18 12:18:51 +01:00
  • b990ade652 Add parenthesis around ROUND_Q20 macro arg Aetias 2024-02-18 12:12:35 +01:00
  • 7749c59b13 Decomp ItemManager::GetUnk_09e_Divided Aetias 2024-02-18 12:11:38 +01:00
  • 5387579e20 Decomp ItemManager::GetUnk_09e Aetias 2024-02-18 11:47:44 +01:00
  • 21f0a348ab Decomp ItemManager::GetUnk_098 Aetias 2024-02-18 11:46:56 +01:00
  • 1485d2f5ee Decomp ITemManager::SetTreasureCount Aetias 2024-02-18 11:42:51 +01:00
  • 64aea4ed32 Decomp ItemManager::GetTreasureCount Aetias 2024-02-18 11:41:18 +01:00
  • 2c46503ca1 Decomp ItemManager::SetShipPartCount Aetias 2024-02-18 11:40:14 +01:00
  • 90c42ba870 Decomp ItemManager::GetShipPartCount Aetias 2024-02-18 11:37:33 +01:00
  • 5697dceffa Update EquipItem::IsUsable Aetias 2024-02-18 11:35:07 +01:00
  • f23e8d5e11 Exclude duplicate macros in m2ctx Aetias 2024-02-18 11:34:42 +01:00
  • 7412a00674 Match ItemManager::Save and Load Aetias 2024-02-18 11:34:16 +01:00
  • aefcf5bf21 Decomp ItemManager::EquipShipPart Aetias 2024-02-17 13:45:21 +01:00
  • 108951f307 Decomp ItemManager::GetEquippedShipPart Aetias 2024-02-17 13:44:37 +01:00
  • 4ab8f04b33 96% match ItemManager::func_ov00_020ad790 Aetias 2024-02-17 13:41:27 +01:00
  • ac858cb5da Interworking always on, add THUMB and ARM macros Aetias 2024-02-17 13:05:54 +01:00
  • 3a25fcc17d Decomp ItemManager::GiveAmmo Aetias 2024-02-17 00:53:22 +01:00
  • ef2226c84d Decomp ItemManager::GetAmmo Aetias 2024-02-17 00:45:59 +01:00
  • de3c2636d7 Decomp ItemManager::GetEquipItem Aetias 2024-02-17 00:44:31 +01:00
  • 91643888ca Decomp ItemManager::EquipItem_vfunc_2c Aetias 2024-02-17 00:39:00 +01:00
  • 7f50862f8f Merge branch 'usa' into main Aetias 2024-02-17 00:35:25 +01:00
  • 89b20bc2da Decomp ItemManager::EquipItem_vfunc_3c Aetias 2024-02-17 00:27:54 +01:00
  • b24f0a3a90 Add sbss section for compiler Aetias 2024-02-16 16:14:31 +01:00
  • 3ac7889df3 Rename ov00_02084eac.s to ov00_02084ebc.s Aetias 2024-02-16 16:13:45 +01:00
  • a2137b03b6 Change section .sinit to .ctor Aetias 2024-02-12 16:45:40 +01:00
  • 8968b00162 Merge pull request #5 from AetiasHax/usa AetiasHax 2024-02-11 09:42:12 +01:00
  • 72b9346672 Mention USA support in docs Aetias 2024-02-11 09:28:37 +01:00