Commit Graph

43 Commits

Author SHA1 Message Date
Ryan Dwyer 615d670a0f Rename known lib files 2021-01-29 23:29:37 +10:00
Ryan Dwyer 86e6c6b31b Decompile guRotate 2021-01-29 15:39:57 +10:00
Ryan Dwyer d951c64c1a Decompile __f_to_ll, __ull_to_d and __ull_to_f 2021-01-25 17:43:41 +10:00
Ryan Dwyer 18364b4e90 Decompile ll.c functions 2021-01-25 17:38:12 +10:00
Ryan Dwyer e3493d517b Decompile func0002f308 2021-01-17 00:08:55 +10:00
Ryan Dwyer 20359da644 Decompile func00027d1c 2021-01-13 22:10:45 +10:00
Ryan Dwyer ad4a921468 Decompile cdTestVolume 2021-01-13 17:42:01 +10:00
Ryan Dwyer aaec2853bd Introduce CDTYPE constants and rename some symbols relating to collision detection 2021-01-13 17:31:36 +10:00
Ryan Dwyer 8c3f6e22e0 Decompile coordFindGroundYSimple 2021-01-13 00:32:14 +10:00
Ryan Dwyer b616e48c06 Decompile func0002a324 2021-01-13 00:27:33 +10:00
Ryan Dwyer d1dcb52e9a Decompile cdGetObstacle 2021-01-13 00:22:00 +10:00
Ryan Dwyer e132363bd1 Attempt to decompile func0f0c4250 and introduce CDRESULT constants 2021-01-13 00:19:09 +10:00
Ryan Dwyer 63bb82fe4c Decompile func00024f6c 2021-01-11 10:02:28 +10:00
Ryan Dwyer f25c461ce5 Decompile func0002d95c 2021-01-11 09:56:13 +10:00
Ryan Dwyer 8ee7fcffab Decompile func0002a9f0 2021-01-11 09:18:50 +10:00
Ryan Dwyer 604d24e71f Decompile propUpdateGeometry 2021-01-07 12:30:30 +10:00
Ryan Dwyer 92fad46faf Rename lib_121e0 to memory.c, rename symbols, introduce MEMPOOL constants and improve documentation 2021-01-07 11:54:39 +10:00
Ryan Dwyer 3cb937b1b6 Decompile func0002373c 2020-12-27 14:22:06 +10:00
Ryan Dwyer 64d382372e Rename many libultra files 2020-10-04 15:18:15 +10:00
Ryan Dwyer b3543b3b91 Allow relocation of ROM segments 2020-08-26 20:05:13 +10:00
Ryan Dwyer 4fd334f73a Replace .data and .bss addresses with symbols 2020-08-24 08:06:44 +10:00
Ryan Dwyer e64b5f06e5 Rename modelGetNumAnimFrames to animGetNumFrames and decompile new modelGetNumAnimFrames 2020-06-30 08:08:01 +10:00
Ryan Dwyer ce9c56ec7f Attempt to decompile liftTick 2020-06-27 21:48:43 +10:00
Ryan Dwyer 75afe8f618 Replace beqz $zero,.label with b .label, and sll $zero,$zero,0x0 with nop 2020-06-23 21:21:59 +10:00
Ryan Dwyer 5fe352f037 Decompile objTick 2020-06-09 00:18:44 +10:00
Ryan Dwyer 75a888947b Rename some fields to be suffixed with "num" for consistency 2020-06-01 18:32:27 +10:00
Ryan Dwyer a78e70e36a Rename animdata to model and other related symbols 2020-06-01 17:54:56 +10:00
Ryan Dwyer 2f8d66db55 Discover and document AI commands if_target_nearly_in_sight and if_nearly_in_targets_sight and attempt to decompile func0002f308 2020-05-28 20:21:16 +10:00
Ryan Dwyer 48d54019a2 Decompile func0002f450 2020-05-28 17:42:55 +10:00
Ryan Dwyer 8aea38c55b Decompile func0f0d3680 2020-05-10 22:53:55 +10:00
Ryan Dwyer 10d15ff3b4 Decompile tileGetFloorType 2020-05-08 21:42:06 +10:00
Ryan Dwyer 071aa1fdcc Decompile tileGetFloorCol 2020-05-08 20:40:45 +10:00
Ryan Dwyer b58ac827a5 Decompile coordFindGroundY 2020-05-08 20:31:11 +10:00
Ryan Dwyer 9aea8ed2d2 Decompile currentPlayerUpdateVerticalMovement 2020-05-07 21:36:53 +10:00
Ryan Dwyer fa74d4cc44 Identify some al lib functions 2020-04-15 17:31:12 +10:00
Ryan Dwyer fbd0003f94 Decompile stageLoadTiles 2020-04-05 14:42:34 +10:00
Ryan Dwyer a61078b1cb Decompile mpCalculatePlayerTitle 2020-03-27 22:21:55 +10:00
Ryan Dwyer 640c20964f Improve pointers to .data 2020-03-21 09:55:41 +10:00
Ryan Dwyer 1ff5defcb7 Fix location of g_MenuStack 2020-03-11 17:02:52 +10:00
Ryan Dwyer 4bdc416240 Replace hardcoded addresses with pointers where they can be resolved directly 2020-03-06 22:43:35 +10:00
Ryan Dwyer 48104685d4 Decompile func00024e4c 2020-03-04 19:17:00 +10:00
Ryan Dwyer 8a49f07cae Split game_0c79f0.c into bondgrab.c 2020-03-01 11:27:29 +10:00
Ryan Dwyer 14490f181b Rename library segment to lib 2020-02-28 17:13:16 +10:00