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
Jcw87
227261df4b
JUTDirectPrint
2023-09-21 04:42:33 -07:00
Jcw87
12ddfa5d00
JUTAssert, JUTConsole, JUTException ( #63 )
...
* JUTAssert
* JUTConsole
* JUTException
2023-09-20 21:07:19 -07:00
Jcw87
667d122882
JUTGamePad, m_Do_controller_pad ( #62 )
2023-09-19 16:47:15 -07:00
Noah McQueen
a321031cb2
Progress on J2DPane, JUTResFont ( #39 )
2023-09-16 10:23:36 -04:00
Jcw87
9ff000b74c
JKRDisposer, JKRHeap ( #37 )
...
* JKRDisposer
* JKRHeap
2023-09-15 18:36:01 -04:00
TakaRikka
2943240c7d
work on m_Do_controller_pad / m_Do_gba_com ( #36 )
2023-09-15 13:51:23 -07:00
Noah McQueen
da415ac542
Several JSystem file matches
2023-09-10 23:17:07 -06:00