Commit Graph

64 Commits

Author SHA1 Message Date
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
Jasper St. Pierre f04f4f219f minor cleanup 2023-09-23 14:14:07 -07:00
TakaRikka ee401fb19f work on d_a_agb 2023-09-23 00:00:37 -07:00
Jcw87 7aadaee7ac JUTResFont 2023-09-21 04:42:37 -07:00
Jcw87 839d543a8c JUTProcBar 2023-09-21 04:42:36 -07:00
Jcw87 a8e7be19da JUTFader 2023-09-21 04:42:36 -07:00