summaryrefslogtreecommitdiff
path: root/include/JSystem/JUtility
AgeCommit message (Collapse)Author
9 daysWork on JAS inlines, fix limits/climits headersLagoLunatic
2026-09-25Merge pull request #1218 from SuperDude88/mainLagoLunatic
More Consistent Macro Usage
2026-09-25Change ALIGN_DECLSuperDude88
MWCC 1.3.2 requires the attribute in a different place than later versions/most modern compilers, so make the macro handle the ordering C++ structs don't seem to have ordering issues so they use the attribute directly
2026-09-24J3D_ASSERT cleanupLagoLunatic
2026-09-23Redundant Struct DeclarationsSuperDude88
2026-09-05JAudio (#1196)Jcw87
* JStudio * JAudio
2026-09-04Remove fake CButton enum, use SDK button defines insteadLagoLunatic
2026-08-31m_Do demo work (#1189)LagoLunatic
* m_Do_controller_pad and m_Do_Reset OK for demo, m_Do_machine 100% with weak func order * Add machine.pch, m_Do_machine OK for demo * m_Do_gba_com and m_Do_MemCardRWmng OK for demo * m_Do_graphic work * m_Do_graphic JPN/PAL version diffs
2026-08-16Debug build improvements (#1170)LagoLunatic
2026-08-16Compiler compatibility (#1171)Jcw87
* mark functions with duplicate names as static * make std::__tag_va_List work with other compilers * fix some offset comments * use inlines in J3DJointFactory, JUTCacheFont * fix class/struct mismatch * improve const correctness * fix missing return values * make some JAudio namespaces more explicit
2026-08-07msg inline fixes, remove some fake jsystem inlinesLagoLunatic
2026-07-31Compiler compat fix: Passing of rvalue GXColors to non-const reference ↵LagoLunatic
parameters (#1142)
2026-06-26copy over a bunch of sdk stuff (#1066)TakaRikka
* most of dolsdk copied over * add some gf stuff * trk wip * ode/amc stuff * build fix
2026-05-25d_menu_option OK (#1020)LagoLunatic
2026-05-17JAIZelInst OK (#1005)LagoLunatic
* JAIZelInst OK * Clean up some default args
2026-05-15d_a_movie_player 99% (#1003)LagoLunatic
* d_a_movie_player 99% * Fix version differences
2026-04-02JFWSystem OKLagoLunatic
2025-08-20Use precompiled headers, fix weak data issuesLagoLunatic
2025-06-26d_mesg workLagoLunatic
2025-06-23m_Do_main OK for demoLagoLunatic
2025-06-19Various inline cleanupLagoLunatic
2025-06-18daPy_lk_c::draw and linkDraw matched on retail with (void)0 assert, ↵LagoLunatic
d_a_figure OK
2025-06-17daPy_lk_c::dProcTool and daDemo00_c::execute matched, fix up various inlines ↵LagoLunatic
and template classes, stb OK
2025-06-09Some enum/define cleanupLagoLunatic
2025-05-29JUT cleanupLagoLunatic
2025-05-20Demo: Disable opt_propagation, fix assert macro, DynamicLink OKLagoLunatic
2025-05-17Fix error handler typedefsLagoLunatic
2025-04-12d_drawlist OK, J2DPicture inline cleanupLagoLunatic
2025-03-10Fix priority type u32 -> s32LagoLunatic
2025-03-06Clean up JPAEmitterLoaderLagoLunatic
2025-01-14Use _GX name typedefsLagoLunatic
2025-01-14Fix JUTXfb fakematchLagoLunatic
This match (with the u32 cast) is more likely to be the real match based on the inlines called in TP debug.
2024-11-01Add custom build rule for material display lists with image addresses in themLagoLunatic
2024-10-17More warning/error cleanup, mostly includesLagoLunatic
2024-10-17clangd: Started fixing warnings and errors, code cleanupLagoLunatic
2024-09-07Remove leading underscore from uses of GX enumsLagoLunatic
2024-07-25d_vibration / d_vib_patternErilea
2024-07-13d_ovlp_fade4 workJasper St. Pierre
2024-06-22Use FALSE macro in asserts, remove JUT_PANIC macroLagoLunatic
2024-06-22Fix JUT_ASSERT to use double definesLagoLunatic
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-03-11Add uint typedefLagoLunatic
2024-03-09Make JUT_ASSERT macro more accurateLagoLunatic
(COND) == 0 and !(COND) both only match sometimes, but (void)((COND) || ...) seems to work all the time.
2024-01-23d_s_menuJcw87
2024-01-21J2DPicture matchJasper St. Pierre
2024-01-18clean up some inlinesLagoLunatic
2024-01-12d_a_player_main workLagoLunatic
2024-01-09misc cleanupLagoLunatic
2024-01-03Rename JUTDataBlockHeaderLagoLunatic
2023-12-30Merge pull request #563 from Jcw87/MSL_CJasper St. Pierre
Standard Library Headers
2023-12-30stdarg.hJcw87