Commit Graph

70 Commits

Author SHA1 Message Date
Ryan Dwyer 748a32c59e Identify unnamed chr functions 2024-08-18 17:02:55 +10:00
Ryan Dwyer f697dfe170 Rename all non-ultra functions to snake case 2024-08-17 17:15:55 +10:00
Ryan Dwyer 032c5166f4 Fix improper casting of model rwdata 2023-08-19 19:01:00 +10:00
Ryan Dwyer 5255f7c346 Use Vtx/Col instead of struct gfxvtx, struct colour and u32 2023-05-27 13:22:14 +10:00
Ryan Dwyer 7349c3b172 Create functionally equivalent C for handwritten modelasm functions 2023-04-30 22:51:02 +10:00
Ryan Dwyer ba11c5634b Introduce uintptr_t 2022-12-07 21:00:03 +10:00
Ryan Dwyer f3461b900c Rename modelfiledata to modeldef 2022-11-28 22:59:47 +10:00
Ryan Dwyer 3484a4faed Set names for all model C functions 2022-11-28 22:22:41 +10:00
Ryan Dwyer 9c014e2daa Fix arguments for model00018680 2022-11-19 11:54:26 +10:00
Ryan Dwyer 17583575e4 Introduce support for gcc 2022-10-12 22:26:19 +10:00
Ryan Dwyer f3fae2f180 Decompile modelRenderNodeStarGunfire 2022-07-24 17:22:01 +10:00
Ryan Dwyer c3397a3350 Decompile modelPositionJointUsingVecRot 2022-07-24 12:15:52 +10:00
Ryan Dwyer ee4fa30cd2 Decompile model0001bc14 2022-07-24 11:51:54 +10:00
Ryan Dwyer 0d233fdf37 Decompile model0001bfa8 2022-07-24 00:59:16 +10:00
Ryan Dwyer 59a037ccb0 Decompile func0f06bea0 2022-04-10 11:19:47 +10:00
Ryan Dwyer 9878019f49 Decompile func0f069850 2022-04-08 12:14:24 +10:00
Ryan Dwyer 1e212b8ea5 Decompile func0f0b32a0 2022-02-21 19:02:48 +10:00
Ryan Dwyer 019c972924 Attempt to decompile menuRenderModels 2022-01-29 18:52:46 +10:00
Ryan Dwyer 055c136e9d Rename lib_18680.s to modelasm.s 2021-10-11 21:59:02 +10:00
Ryan Dwyer 9d86b1556d Set names for act_anim struct and CHRANIMFLAG constants 2021-05-25 12:05:54 +10:00
Ryan Dwyer 11b3ab555b Decompile bodyCalculateHeadOffset 2021-05-18 17:02:03 +10:00
Ryan Dwyer 025769ab96 Decompile func0002319c 2021-05-06 19:08:44 +10:00
Ryan Dwyer 9673015f71 Decompile func000216cc 2021-05-06 17:55:14 +10:00
Ryan Dwyer f86d5cb972 Attempt to decompile modelRenderNodeGunfire 2021-05-06 17:48:37 +10:00
Ryan Dwyer 84d7ca6716 Decompile func0001d62c 2021-05-02 16:16:58 +10:00
Ryan Dwyer de611338c9 Decompile func0001ee18 2021-05-01 21:18:13 +10:00
Ryan Dwyer 0db51d6499 Decompile func0001ce64 2021-05-01 20:41:27 +10:00
Ryan Dwyer b2339d3e64 Decompile func0001e14c 2021-05-01 19:39:27 +10:00
Ryan Dwyer 8da976aed2 Decompile func0001f314 2021-05-01 18:56:07 +10:00
Ryan Dwyer 012cfb0c44 Decompile func0001b400 2021-04-30 23:01:27 +10:00
Ryan Dwyer ddf1bd9552 Decompile func0001c5b4 2021-04-30 17:37:02 +10:00
Ryan Dwyer 743167b87c Decompile func0001cd18 2021-04-30 17:16:01 +10:00
Ryan Dwyer 0471a2fafd Decompile modelConstrainOrWrapAnimFrame 2021-04-30 17:02:55 +10:00
Ryan Dwyer e5342ff0d7 Decompile func0001cc20 2021-04-30 15:49:33 +10:00
Ryan Dwyer b726aac9fa Decompile modelNodeGetModelRelativePosition 2021-04-30 13:57:51 +10:00
Ryan Dwyer 05c9393aa9 Decompile modelNodeReplaceGdl 2021-04-30 11:54:50 +10:00
Ryan Dwyer 97593663f8 Decompile func0001b07c 2021-04-30 11:42:02 +10:00
Ryan Dwyer 0b8aa40729 Decompile func0001a9e8 2021-04-30 11:30:59 +10:00
Ryan Dwyer 69ef982edd Decompile func0001a60c 2021-04-30 11:28:42 +10:00
Ryan Dwyer 209a9aeb16 Decompile modelSetDistanceChecksDisabled 2021-04-30 11:19:09 +10:00
Ryan Dwyer 69d8005b89 Decompile func0001a50c 2021-04-30 11:13:25 +10:00
Ryan Dwyer 27c70f06ab Decompile func0001a85c 2021-04-30 11:07:59 +10:00
Ryan Dwyer 3a7fa84b83 Decompile func0001a7cc 2021-04-30 10:46:37 +10:00
Ryan Dwyer 1918d14bad Decompile func0001a740 2021-04-30 10:40:49 +10:00
Ryan Dwyer 99d2a91906 Decompile modelPromoteNodeOffsetsToPointers 2021-04-30 00:02:17 +10:00
Ryan Dwyer df99a4623b Decompile modelInitRwData 2021-04-29 22:31:26 +10:00
Ryan Dwyer 30898c4f52 Decompile func0001b0e8 2021-04-29 21:22:09 +10:00
Ryan Dwyer f8513bce16 Decompile func000225d4 2021-04-29 20:13:52 +10:00
Ryan Dwyer c286e4ae5a Decompile modelApplyCullMode 2021-04-29 18:43:22 +10:00
Ryan Dwyer 1c5cbb234e Decompile modelRenderNodeGundl 2021-04-29 18:33:00 +10:00