Commit Graph

61 Commits

Author SHA1 Message Date
LagoLunatic d287e79ab0 Move abs and fabsf to std namespace 2024-08-07 12:55:30 -04:00
LagoLunatic 2def735282 Add fpc_ProcID type and use it for all process IDs
See https://github.com/zeldaret/tp/pull/2173
2024-07-12 21:14:13 -04:00
LagoLunatic aad93dbfb4 clean up c_xyz to not use fake inlines 2024-06-30 11:18:02 -04:00
LagoLunatic f9d40ebad8 Use NULL macro in asserts, fix NULL macro to match 2024-06-22 11:07:16 -04:00
LagoLunatic 459cf6caa7 clean up some inline parameters 2024-04-18 23:16:38 -04:00
LagoLunatic d0e8844b4b Add uint typedef 2024-03-11 18:23:44 -04:00
LagoLunatic 64dd688ddd Make JUT_ASSERT macro more accurate
(COND) == 0 and !(COND) both only match sometimes, but (void)((COND) || ...) seems to work all the time.
2024-03-09 17:05:34 -05:00
LagoLunatic 7e5a8dbe16 a few minor c_m3d matches 2024-02-26 22:38:26 -05:00
LagoLunatic bab128d8a8 Copy new c_m3d progress from TP decomp 2024-02-26 22:00:18 -05:00
Franklyn Tackitt 68c97bf2db Implement cM3d_Len3dSqPntAndSegLine
Fix cM3d_Len2dSqPntAndSegLine
2024-02-26 16:12:02 -07:00
LagoLunatic a3748c1fbc d_cc_s work 2024-02-12 00:29:59 -05:00
LagoLunatic 85a3e6266f d_bg_w_hf OK 2024-02-11 22:06:25 -05:00
LagoLunatic a38191d6ee d_bg_w_hf 70% 2024-02-11 00:19:36 -05:00
LagoLunatic deb7faebbf various cleanup, fix some fakematches 2024-02-10 01:09:51 -05:00
LagoLunatic f4ac738d36 Clean up comments 2024-02-01 20:56:47 -05:00
Jasper St. Pierre 1acd6f1a97 c_m3d work 2024-01-20 10:44:36 -08:00
Jasper St. Pierre e93bb0a65c c_bg_w match 2024-01-20 10:35:03 -08:00
Jasper St. Pierre f524c4e974 c_bg_w 99% 2024-01-20 10:30:36 -08:00
LagoLunatic fa5010b1dd some actor documentation and cleanup 2024-01-18 18:55:47 -05:00
Jasper St. Pierre 1bc2a4255c c_bg_w work 2024-01-18 00:46:33 -08:00
Jasper St. Pierre 42cd8fc310 c_bg_w work 2024-01-18 00:16:48 -08:00
Jasper St. Pierre 743c91ff74 c_bg_w work 2024-01-17 22:18:40 -08:00
LagoLunatic a19a4d3378 d_bg_s_acch almost 2024-01-05 02:32:41 -05:00
LagoLunatic 69444ef01e use enums and inlines in more places 2023-12-30 15:08:24 -05:00
TakaRikka 5773ee904c reorganize MSL_C/Runtime files. wip, notmatching 2023-12-27 21:07:21 -08:00
LagoLunatic ed66f75566 c_cc_d inlines and enums progress 2023-12-22 20:11:49 -05:00
LagoLunatic b066a4c59b c_cc_d OK 2023-12-20 23:52:56 -05:00
Jcw87 586e74f8d4 make function signatures more consistent 2023-12-20 18:50:51 -08:00
Jasper St. Pierre 5b28f38b01 c_m3d work
mostly lifted from tp
2023-12-19 23:48:03 -08:00
Jasper St. Pierre dcc9a81f9c c_cc_d work 2023-12-19 23:17:39 -08:00
Jasper St. Pierre 4bd0dede83 c_phase match, thanks to Cuyler
also some JPA work
2023-12-19 22:06:11 -08:00
LagoLunatic 725113992d d_bg_s OK 2023-12-16 20:41:57 -05:00
Jasper St. Pierre fe69529cbd d_bg_s work 2023-12-02 12:15:24 -08:00
Jasper St. Pierre 5b0183182e d_bg_s_acch mostly 2023-12-02 11:28:54 -08:00
Jasper St. Pierre 93adecbfb4 build fix 2023-12-02 02:32:08 -08:00
LagoLunatic ac7c20cab4 match c_bg_s, fix d_kankyo_rain double branches 2023-11-30 20:22:55 -05:00
LagoLunatic 469f243030 Process IDs cleanup
* Use fpcM_ERROR_PROCESS_ID_e enum instead of literal -1/0xFFFFFFFF everywhere
* Disambiguate variable names by using itemNo/msgNo instead of itemID/msgID
2023-11-22 16:25:28 -05:00
LagoLunatic 906c8a8314 c_cc_s OK, c_cc_d inlines & enums work 2023-11-21 21:47:45 -05:00
Jasper St. Pierre 9fa3971d85 m_Do_graphic work 2023-11-18 14:28:38 -08:00
Jasper St. Pierre 8b0d90d95c c_bg_s work 2023-11-12 17:15:14 -08:00
LagoLunatic 5b7cd2e1b2 d_a_hookshot 33% 2023-11-08 04:02:20 -05:00
LagoLunatic 039781be3c c_m2d_g_box match 2023-11-06 16:23:33 -05:00
Jasper St. Pierre 2ea47ed57d minor c_bg_s work 2023-10-28 16:34:33 -07:00
LagoLunatic f84a7bdadb d_a_player_main work, playerInit match 2023-10-28 15:53:28 -04:00
LagoLunatic 7e360ed3ca c_m2d match, add JUT_ASSERT_FLOAT 2023-10-18 23:29:27 -04:00
Jasper St. Pierre 1e2a7b16a4 c_bg_s work 2023-10-17 18:09:43 -07:00
Jasper St. Pierre d2a941d15f c_bg_w work 2023-10-16 01:09:41 -07:00
Jasper St. Pierre 9ab7bed736 c_cc_d/c_cc_s start 2023-10-16 01:09:41 -07:00
Jasper St. Pierre a5641b0ba9 f_op_overlap cleanup, d_ovlp_fade progress
remove a bunch of externs
2023-10-13 19:22:57 -07:00
Jasper St. Pierre 7504c94665 cm3d work 2023-09-30 20:26:41 -07:00