Commit Graph

412 Commits

Author SHA1 Message Date
Aetias d40d7abbb9 Add map components Exit and CameraViewpoint 2024-04-26 16:47:04 +02:00
Aetias 62e3dc0834 Add MapBase and some components 2024-04-23 21:51:13 +02:00
Aetias 83f4080843 Add std::vector 2024-04-23 21:51:04 +02:00
Aetias a840f8e446 Update Course member variables 2024-04-23 18:45:21 +02:00
Aetias c621c917c1 Add MapManager member variables 2024-04-23 00:34:24 +02:00
Aetias a8c5c49efa Delink Course 2024-04-23 00:30:20 +02:00
Aetias b9e9392f29 Mangle Course 2024-04-22 23:57:26 +02:00
Aetias bfe10f43d2 Add courses.md 2024-04-22 23:41:09 +02:00
Aetias 1b2b274633 Name gMapManager 2024-04-21 13:09:41 +02:00
Aetias 87a650dc30 Delink MapManager 2024-04-21 13:06:44 +02:00
Aetias 61de0cef49 Mangle MapManager 2024-04-21 12:28:25 +02:00
Aetias eea3400f08 Merge branch 'main' into map-manager 2024-04-21 12:18:19 +02:00
Aetias 72a752995e Merge pull request #32 from AetiasHax/actor-type
Delink `ActorType`
2024-04-21 12:14:57 +02:00
Aetias 1b5f40c995 Output non-mangled symbols in mangle.py 2024-04-21 12:12:14 +02:00
Aetias 188ac744ca Delink ActorType 2024-04-21 12:11:23 +02:00
Aetias 806b46854f Add MapManager.cpp 2024-04-21 08:25:26 +02:00
Aetias e54e6a277c Merge pull request #31 from AetiasHax/global-object
Support for decompiling static initializers
2024-04-20 13:46:13 +02:00
Aetias d874460fa2 Remove ActorRupee::gResource 2024-04-20 13:44:08 +02:00
Aetias a7b01da72a Add info on decomping static initializers 2024-04-20 13:38:52 +02:00
Aetias 0e5b67f37b Delete Resource
It has been replaced by `DestructorChain`
2024-04-20 13:37:04 +02:00
Aetias cd26802eaf Decomp __register_global_object 2024-04-20 13:09:19 +02:00
Aetias a4330e37e9 Support .c files in Makefile 2024-04-20 13:08:56 +02:00
Aetias 9b3049e7e6 Exclude builtin macros in m2ctx 2024-04-20 12:37:30 +02:00
Aetias fd0416402d Name __register_global_object 2024-04-20 12:36:53 +02:00
AetiasHax 6415abdc57 Merge pull request #30 from AetiasHax/docs
Update `decompiling.md`
2024-04-18 17:46:18 +02:00
Aetias 255af1651a Update decompiling.md 2024-04-18 17:45:43 +02:00
AetiasHax bdeea7c6fc Merge pull request #28 from AetiasHax/adventure-flags
Delink `AdventureFlags`
2024-04-16 20:56:07 +02:00
Aetias 42e47a1041 Add extern gAdventureFlags 2024-04-16 20:55:00 +02:00
Aetias 52862236e3 Finish AdventureFlags 2024-04-16 20:52:22 +02:00
Aetias 25be4bdc1e Add STUBS 2024-04-16 20:04:00 +02:00
Aetias d8675f7f0d Remove register aliases 2024-04-16 20:03:52 +02:00
Aetias 9ff87834bf Merge branch 'main' into adventure-flags 2024-04-16 20:00:04 +02:00
AetiasHax 3078b4d110 Merge pull request #27 from AetiasHax/docs
Update inline assembler docs, remove register aliases `sb`, `sl`, `fp`
2024-04-16 18:24:21 +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 95ff668c53 Update inline_assembler.md 2024-04-16 17:18:18 +02:00
Aetias 43720a9855 Mangle AdventureFlags 2024-04-15 19:26:21 +02:00
Aetias fdfc303fb4 Delink AdventureFlags 2024-04-14 15:07:18 +02:00
Aetias bb5b77aec9 Name gAdventureFlags 2024-04-14 14:47:33 +02:00
AetiasHax 9ac440e5ec Merge pull request #24 from AetiasHax/actor
Delink `Actor` and `ActorManager`, update docs
2024-04-14 13:59:57 +02:00
Aetias 35c6652f33 Merge branch 'main' of github-aetias-hax:AetiasHax/ph into main 2024-04-14 13:56:42 +02:00
AetiasHax d4493f49bc Merge pull request #23 from mike8699/patch-1
Document some more actors
2024-04-14 13:53:33 +02:00
Aetias 03bddb7679 Update docs 2024-04-14 13:49:07 +02:00
Aetias de3c324184 Delink Actor 2024-04-14 13:18:16 +02:00
Aetias 7b8443d0a5 Mangle Actor 2024-04-14 11:27:14 +02:00
Mike 10c36011a9 Document some more actors 2024-04-13 19:59:43 -04:00
Aetias 93c2d93d17 ActorFilterBase -> FilterActorBase 2024-04-13 19:05:17 +02:00
Aetias 2175c4e5b5 Mangle ActorManager 2024-04-13 18:55:53 +02:00
Aetias 5a40c5a0e4 Delink ActorManager 2024-04-13 18:50:33 +02:00