Commit Graph

69 Commits

Author SHA1 Message Date
LagoLunatic e063db9697 Fix error handler typedefs 2025-05-17 14:16:26 -04:00
LagoLunatic 780d4e680a d_drawlist OK, J2DPicture inline cleanup 2025-04-12 23:18:11 -04:00
LagoLunatic b4a6abb121 Fix priority type u32 -> s32 2025-03-10 21:17:59 -04:00
LagoLunatic 0e508ad721 Clean up JPAEmitterLoader 2025-03-06 19:15:49 -05:00
LagoLunatic e620f9328b Use _GX name typedefs 2025-01-14 22:47:21 -05:00
LagoLunatic d2426c53f7 Fix JUTXfb fakematch
This match (with the u32 cast) is more likely to be the real match based on the inlines called in TP debug.
2025-01-14 22:41:00 -05:00
LagoLunatic e9f82ff359 Add custom build rule for material display lists with image addresses in them 2024-11-01 19:32:15 -04:00
LagoLunatic 202851599f More warning/error cleanup, mostly includes 2024-10-17 23:46:30 -04:00
LagoLunatic 34afbd84db clangd: Started fixing warnings and errors, code cleanup 2024-10-17 21:35:18 -04:00
LagoLunatic a0fdc414b1 Remove leading underscore from uses of GX enums 2024-09-07 17:34:24 -04:00
Erilea 202fce5fa7 d_vibration / d_vib_pattern 2024-07-25 19:13:30 +02:00
Jasper St. Pierre 2a65dfdb6e d_ovlp_fade4 work 2024-07-13 15:58:17 -07:00
LagoLunatic c836c5ca1f Use FALSE macro in asserts, remove JUT_PANIC macro 2024-06-22 10:10:07 -04:00
LagoLunatic 0d66571e86 Fix JUT_ASSERT to use double defines
We know JUT_ASSERT originally had double defines because defines such as NULL and ARRAY_SIZE are expanded in assertion strings, as discovered by Jasper:
https://godbolt.org/z/PvqsG9asb
2024-06-22 09:54:20 -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
Jcw87 aa203350c1 d_s_menu 2024-01-23 01:04:10 -08:00
Jasper St. Pierre fbc3906a1d J2DPicture match 2024-01-21 12:57:50 -08:00
LagoLunatic 17cf09cc09 clean up some inlines 2024-01-18 00:26:06 -05:00
LagoLunatic 76b28bee52 d_a_player_main work 2024-01-12 22:46:07 -05:00
LagoLunatic f24ffc7345 misc cleanup 2024-01-09 18:06:42 -05:00
LagoLunatic 5c6e6213fb Rename JUTDataBlockHeader 2024-01-03 22:29:23 -05:00
Jasper St. Pierre ab32a83d00 Merge pull request #563 from Jcw87/MSL_C
Standard Library Headers
2023-12-30 13:58:17 -08:00
Jcw87 7d26a34825 stdarg.h 2023-12-30 01:17:54 -08:00
Jcw87 6959167478 time macro 2023-12-30 01:15:31 -08:00
TakaRikka 5773ee904c reorganize MSL_C/Runtime files. wip, notmatching 2023-12-27 21:07:21 -08:00
LagoLunatic ec3f7f0198 misc minor cleanup (indentation, offset comments, etc) 2023-12-19 21:29:37 -05:00
Jcw87 c4862c0028 JAudio 2023-12-17 21:02:52 -08:00
Jcw87 0549d5c189 implement a few JSystem inlines 2023-12-14 23:49:27 -08:00
Jcw87 e2a3c6b7bf use macros for compiler alignment and section directives 2023-12-10 01:25:36 -08:00
LagoLunatic 56a37d2594 JUTFontData_Ascfont_fix12 match 2023-12-06 15:52:57 -05:00
LagoLunatic 478f3111e0 JUTXfb match 2023-12-05 16:06:17 -05:00
Jasper St. Pierre befd757e75 JUTGamePad work 2023-12-02 00:07:38 -08:00
Jasper St. Pierre 2650487343 JUTConsole work
inspired by nw4r
2023-12-01 23:44:31 -08:00
LagoLunatic da7b41ba49 Use struct bitfields for pad buttons, matching several functions 2023-11-26 17:43:39 -05:00
Jasper St. Pierre 4a496727a9 more JUTConsole work 2023-11-25 14:35:04 -08:00
Jasper St. Pierre 855fb1e2ed JUTConsole work 2023-11-25 14:24:57 -08:00
Jasper St. Pierre 9fa3971d85 m_Do_graphic work 2023-11-18 14:28:38 -08:00
LagoLunatic 78a12b9334 JUTProcBar OK 2023-11-18 17:18:47 -05:00
LagoLunatic 71ec033a3c match JFWDisplay on J 2023-11-12 03:47:42 -05:00
LagoLunatic 7e360ed3ca c_m2d match, add JUT_ASSERT_FLOAT 2023-10-18 23:29:27 -04:00
Jasper St. Pierre bfc681d486 some J2DWindow matches 2023-10-11 23:36:00 -07:00
Jasper St. Pierre fe85419fd3 JPATexture match 2023-10-11 00:32:49 -07:00
Jasper St. Pierre f15ed22cba JUTGba match 2023-10-11 00:23:35 -07:00
Jcw87 735e4c169e JUTGba 2023-10-10 02:24:45 -07:00
Jasper St. Pierre 6ea08a5c37 remove address markers from tp headers 2023-10-02 22:26:24 -07:00
Jcw87 0402e377c8 JUTCacheFont, JUTResFont 2023-09-28 20:03:44 -07:00
TakaRikka 037525684d d_a_obj_barrier mostly done 2023-09-25 01:45:13 -07:00
Jasper St. Pierre 427136bbd6 JUTDirectFile match 2023-09-24 13:29:46 -07:00
Jasper St. Pierre 76f4e19cdc JUTConsole closer 2023-09-24 11:58:08 -07:00