summaryrefslogtreecommitdiff
path: root/include/JSystem
AgeCommit message (Collapse)Author
3 daysd_menu work (#1141)Mattias Blum
* more progress * more progress * more progress * more progress * d_menu work d_menu_collect class members cleaned up, some functions at 100% matching * added `Nonmatching` tag to unmatched functions * more functions at 100% * more functions matching * more functions matching
3 daysCompiler compat fix: Passing of rvalue GXColors to non-const reference ↵LagoLunatic
parameters (#1142)
3 daysTVec template fixes (#1140)LagoLunatic
* TVec template fixes * Fix cubic
2026-07-18d_picture_box closer to matching for other versionsLagoLunatic
2026-07-18d_picture_box mostly matching for GZLE01 (#1125)Mattias Blum
* initial progress * more progress * more progress * d_picture_box mostly matching for GZLE01 Unable to resolve the regswap in dJle_Pb_c::draw() * reverted some changes to member names * filled missing enum value * PR changes made * renamed some fields
2026-07-17Some npc/ship inline fixes from debug mapLagoLunatic
2026-07-02d_message mostly done (#1097)TakaRikka
* d_message mostly done * fopMsgM_selectMessageGet fix
2026-06-30d_name mostly done (#1082)TakaRikka
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-28Demo work and fakematch cleanup (#1034)LagoLunatic
2026-05-26Implement some more JPAEmitter inlinesLagoLunatic
2026-05-26Add missing inlines for JPADrawLagoLunatic
2026-05-26JPADraw OKLagoLunatic
__sinit_JPADraw_cpp had a weird mismatch, turns out the fix is adding an explicit dtor to JPADrawSetupTev.
2026-05-26Remove constant copied from TP decompLagoLunatic
2026-05-25d_menu_option OK (#1020)LagoLunatic
2026-05-22Fix d_a_npc_md inline usageLagoLunatic
2026-05-22Clean up JGeometry::TVec3 jank/fakematchesLagoLunatic
It seems the const parameters might not be necessary after all, and these can be matched with (f32)/(s16) casts in set(T, T, T) instead.
2026-05-18Fix compile and link errors when building in debug modeLagoLunatic
2026-05-17JAIZelInst OK (#1005)LagoLunatic
* JAIZelInst OK * Clean up some default args
2026-05-17d_a_st - 100% matching (#1004)123456789758
Co-authored-by: ‎ ‎ ‎ <‎ ‎ ‎>
2026-05-15d_a_movie_player 99% (#1003)LagoLunatic
* d_a_movie_player 99% * Fix version differences
2026-05-15d_a_demo00 OK (#1002)LagoLunatic
2026-05-07jstudio-object OKLagoLunatic
Mostly copied from TP decomp
2026-05-07d_a_obj_bemos (#975)Maide
* d_a_obj_bemos * Improve d_particle for demo
2026-04-14Misc demo matches (#952)LagoLunatic
2026-04-13TVec3 inline fixes, d_a_obj_gtaki OK, JPAConvectionField::calc cleanupLagoLunatic
2026-04-02JFWSystem OKLagoLunatic
2026-04-01Move extern forward decls from cpps to headersLagoLunatic
2026-04-01Fix TPosition3 header wrong file extLagoLunatic
2025-12-29Add const to TVec2 ctor to match TVec3LagoLunatic
2025-12-29J3DCluster almost matchingLagoLunatic
2025-12-27Fix JSystem PCH breaking decomp.meLagoLunatic
2025-12-27Misc cleanupLagoLunatic
2025-12-27J3DGXColor ctors to match debug mapsLagoLunatic
2025-12-05Add JSystem PCH to fix weak function order (#904)LagoLunatic
* Add JSystem PCH * Fix build issues, remove weak order fakematches, and fix functionvalue weak func order
2025-11-17Remove a functionvalue fakematchLagoLunatic
2025-09-25Use composition instead of inheritance for most f_op classesLagoLunatic
2025-09-19d_a_dr2 matching for demoLagoLunatic
2025-09-17m_Do_ext workLagoLunatic
2025-09-08bomb nearly matching on demo, one regswap leftLagoLunatic
2025-09-07d_a_kn (#883)Maide
2025-09-03Add hacks to fix PCH .data causing fake mismatches with decompctxLagoLunatic
2025-08-29d_a_himo3 (#873)Maide
2025-08-26J3DModel inlinesLagoLunatic
2025-08-22d_a_beam (#863)Maide
* d_a_beam * PR
2025-08-22Copy J3DMatblock inlines from TP, equivalent with 2 remaining regallocLagoLunatic
2025-08-20Use precompiled headers, fix weak data issuesLagoLunatic
2025-08-14d_a_obj_rcloud (#849)Kristopher Early
* d_a_obj_rcloud * Refactor daObjRcloud_c and update resource usage Renamed enum values and return types in daObjRcloud_c for clarity and consistency. Updated resource indices to use named constants from res_bvkumo.h. Replaced magic numbers and variable names for improved readability. Removed an obsolete comment in J3DTexture.h. * Rename variable o_phase to phase in _create method Refactored the variable name from o_phase to phase in the daObjRcloud_c::_create() method for clarity and consistency. * Set configure.py to matching.
2025-08-11d_a_sk (#843)Maide
* d_a_sk * PR --------- Co-authored-by: LagoLunatic <LagoLunatic@users.noreply.github.com>
2025-08-11d_a_sbox (#842)Maide
* d_a_sbox * PR