Commit Graph

46 Commits

Author SHA1 Message Date
Aetias b2d053475e Name gPlayer singleton 2024-05-19 10:24:21 +02:00
Aetias 9bf232a4fd Name gPlayerLink singleton 2024-05-18 17:05:59 +02:00
Aetias c5430ca4ac Update Actor 2024-05-18 16:46:33 +02:00
Aetias 96597f18c8 Merge branch 'main' into const-pools 2024-05-17 17:22:28 +02:00
Aetias 336e69058d End functions after constant pools 2024-05-17 17:15:07 +02:00
Mike 55f9fa23c8 Update ActorType ctor arg type 2024-05-04 11:33:48 -04:00
Aetias 420e2c5fa3 Merge branch 'main' into item-manager 2024-05-03 18:48:44 +02:00
Aetias beaf1e919c Convert assembly to UTF-8 2024-05-03 18:33:36 +02:00
Aetias a6896a0bc5 Rename ItemManager::GetNumKeys 2024-04-30 17:36:52 +02:00
Aetias 1b2b274633 Name gMapManager 2024-04-21 13:09:41 +02:00
Aetias 61de0cef49 Mangle MapManager 2024-04-21 12:28:25 +02:00
Aetias 188ac744ca Delink ActorType 2024-04-21 12:11:23 +02:00
Aetias fd0416402d Name __register_global_object 2024-04-20 12:36:53 +02:00
Aetias 9ff87834bf Merge branch 'main' into adventure-flags 2024-04-16 20:00:04 +02:00
Aetias d7d3c3675c sb -> r9 2024-04-16 18:18:21 +02:00
Aetias 528d882355 sl -> r10 2024-04-16 18:15:01 +02:00
Aetias b81ea029b2 fp -> r11 2024-04-16 18:11:28 +02:00
Aetias 43720a9855 Mangle AdventureFlags 2024-04-15 19:26:21 +02:00
Aetias bb5b77aec9 Name gAdventureFlags 2024-04-14 14:47:33 +02:00
Aetias 7b8443d0a5 Mangle Actor 2024-04-14 11:27:14 +02:00
Aetias ea0165eb26 Label string.h functions 2024-04-08 20:29:55 +02:00
Aetias cab451da34 Add PlayerControl and move all .inc files
My worktree was too big to make two separate commits :p
2024-04-06 09:26:14 +02:00
Aetias 064086da4f Prefer signed integers 2024-03-19 17:13:26 +01:00
Aetias 6b4a258ff5 Update ItemFlag type to be s32 2024-02-18 15:10:27 +01:00
Aetias 7749c59b13 Decomp ItemManager::GetUnk_09e_Divided 2024-02-18 12:11:38 +01:00
Aetias 7412a00674 Match ItemManager::Save and Load 2024-02-18 11:34:16 +01:00
Aetias a2137b03b6 Change section .sinit to .ctor 2024-02-12 16:45:40 +01:00
Aetias 899b20283e Match USA code
Yes, all of it. It's been a productive day.
2024-02-10 14:43:26 +01:00
Aetias 802c482203 Disassemble USA func_ov03_02f9fe4 2024-02-04 14:51:04 +01:00
Aetias 3c7eb05821 Removed global.inc 2024-01-07 18:17:10 +01:00
Aetias 193e184c0e Mangle ItemManager function names 2024-01-07 15:05:12 +01:00
Aetias 781a8e72ec Inventory -> ItemManager
Debug code reveals the name of this class to be アイテムマネージャー, or "item manager"
2024-01-07 09:04:10 +01:00
Aetias c6736f9c64 Decomp 3 Inventory functions 2024-01-06 10:39:33 +01:00
Aetias 0ab53a2adf 93% match Inventory::Load 2023-12-31 14:26:42 +01:00
Aetias 282500b724 Name function FastDivide 2023-12-20 10:38:50 +01:00
Aetias 2dcc30f992 Decomp Inventory::Destroy 2023-11-13 22:41:04 +01:00
Aetias d24d904a4d Enable interworking in linker 2023-11-13 22:17:26 +01:00
Aetias b0025fe8de Decomp Inventory::Create 2023-11-11 13:05:33 +01:00
Aetias 4aec27fee4 Add SysObject class 2023-11-11 12:50:14 +01:00
Aetias ad7e9e07e2 Fix .init/.sinit alignment 2023-10-06 17:59:49 +02:00
Aetias 58eda4f1e2 Add memory sections 2023-10-05 18:58:52 +02:00
Aetias 478e788165 Match code
let's go dude
2023-09-18 17:46:12 +02:00
Aetias 118f1791c2 Fix various non-matching issues 2023-09-16 20:31:32 +02:00
Aetias 078e0df4f9 Pass link step
IT LINKS WOOOOOO
2023-09-14 21:52:31 +02:00
Aetias 6acb46ffea Export assembly labels 2023-09-10 15:22:35 +02:00
Aetias a2c2c563f7 Disassemble ARM9 2023-09-09 12:26:18 +02:00