summaryrefslogtreecommitdiff
path: root/src/JSystem
AgeCommit message (Collapse)Author
10 daysMore JAS inlinesLagoLunatic
11 daysWork on JAS inlines, fix limits/climits headersLagoLunatic
11 daysMore JAI inlines, replace all JAI fakematches with realmatchesLagoLunatic
12 daysImplement all JAISound inlinesLagoLunatic
12 daysJAudio matching (#1249)Max Roncace
2026-10-21real c++ header names (#1247)Jcw87
2026-10-14J3DModel almost matching for JPN/demoLagoLunatic
2026-10-13JMessage OKLagoLunatic
2026-10-13missing GXEndJcw87
2026-10-12Merge pull request #1239 from Jcw87/misc_fixesLagoLunatic
Misc fixes
2026-10-11JMessage fixJcw87
2026-10-09Clean up J3D inlinesLagoLunatic
2026-10-07Add debug-only HIO TUs based on TP decomp (#1232)LagoLunatic
* Add debug-only HIO TUs based on TP decomp * Remove dump_sort
2026-10-03Fixes for other compilers (#1230)Jcw87
* add COMPOUND_LITERAL macro for non-standard struct initializer casts * fix f_pc_profile_lst for other compilers * std::__tag_va_List compiler compatibility * JStudio fix * fix return * don't use NULL for non-pointer variables
2026-10-02d_menu_collect OK for retailLagoLunatic
2026-09-28Add const to JSystem mtx src params, fixing a regallocLagoLunatic
2026-09-27processor OKoga-sven
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-25__Register MacroSuperDude88
Use __Register more consistently when not inside __MWERKS__ guard
2026-09-24J3DSys enum usageLagoLunatic
2026-09-23A Bunch of uintptr_tSuperDude88
A couple of these are odd because nearby asserts have (u32) that might suggest they didn't use it originally (but for matching purposes uintptr_t is just a typedef for u32) Most don't have that issue, though
2026-09-23GX InlinesSuperDude88
Use more inlines instead of directly dealing with GX FIFO
2026-09-23Questionable const char*SuperDude88
Some more instances of const char* that either required new casts to compile or seem inconsistent/possibly not real (event-related stuff, etc)
2026-09-20JASBasicWaveBank OKLagoLunatic
2026-09-19JAudio (#1209)Jcw87
2026-09-17demo d_file_error OK, fmap/fmap2 work, misc (#1208)LagoLunatic
* d_file_error OK, use J2DPane inlines everywhere * d_menu_fmap demo work * fmap and fmap2 work * fix demo regression with ternary fakematch * inline cleanup, f_pc_profile OK for demo * fix min/max bss order * lstair almost for demo
2026-09-09demo matches for some grid funcsLagoLunatic
2026-09-07J3DModel OKLagoLunatic
2026-09-06JAudio (#1197)Jcw87
2026-09-05JAudio (#1196)Jcw87
* JStudio * JAudio
2026-09-04Use button defines for the game reset button patternLagoLunatic
2026-08-31Add DEAD_STRING macro to clearly distinguish unused stringsLagoLunatic
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-31fix TEnumerator (#1192)Jcw87
2026-08-28JASChannelMgr and JASBankMgr OKLagoLunatic
2026-08-28JASDSPChannel inline fixes, match TDSPChannel::allocLagoLunatic
2026-08-28fvb OKLagoLunatic
2026-08-28Various J3D inline fixesLagoLunatic
2026-08-28Compiler compatibility, other fixes (#1188)Jcw87
* add missing data * fix return value * d_camera fix * missing GXEnd * struct fixes * fix include
2026-08-28J3DMatBlock OKLagoLunatic
2026-08-23GFGeometry, GFLight, GFPixel, GFTev, GFTransform (#1180)Jcw87
2026-08-22Implement some JPA inlinesLagoLunatic
2026-08-22DisableFormat: trueLagoLunatic
2026-08-22JPA improvements (#1139)Roman Sandu
2026-08-18Add stdint.h to types.hLagoLunatic
2026-08-17Fix fakematches in JKRExpHeap and d_scopeLagoLunatic
2026-08-16demo work (#1172)LagoLunatic
* Some d_message demo matches * More demo matches * fix jpn
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