| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-07-17 | Some npc/ship inline fixes from debug map | LagoLunatic | |
| 2026-04-01 | Move extern forward decls from cpps to headers | LagoLunatic | |
| 2025-12-29 | J3DCluster almost matching | LagoLunatic | |
| 2025-12-27 | Misc cleanup | LagoLunatic | |
| 2025-12-27 | J3DGXColor ctors to match debug maps | LagoLunatic | |
| 2025-09-03 | Add hacks to fix PCH .data causing fake mismatches with decompctx | LagoLunatic | |
| 2025-08-22 | Copy J3DMatblock inlines from TP, equivalent with 2 remaining regalloc | LagoLunatic | |
| 2025-08-20 | Use precompiled headers, fix weak data issues | LagoLunatic | |
| 2025-08-14 | d_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-07-08 | Minor cleanup | LagoLunatic | |
| 2025-06-19 | Move J3DShapeMtx to correct header for assert | LagoLunatic | |
| 2025-06-19 | Various inline cleanup | LagoLunatic | |
| 2025-06-18 | daPy_lk_c::draw and linkDraw matched on retail with (void)0 assert, ↵ | LagoLunatic | |
| d_a_figure OK | |||
| 2025-05-30 | More demo work | LagoLunatic | |
| 2025-05-29 | Cleanup, demo work, and match daNpcPeople_c::getMsg on retail | LagoLunatic | |
| 2025-04-29 | Improve compiler compatibility (#743) | Jcw87 | |
| * fix returns * use standard C headers * struct/class mismatch * explicit this in template * switch variable scope * C standard compliance * & l-value | |||
| 2025-04-10 | J3DModel inlines cleanup, procBottleSwing_init match, etc | LagoLunatic | |
| 2025-04-09 | Misc small cleanup | LagoLunatic | |
| 2025-04-08 | J3DMaterialFactory and J3DMaterialFactory_v21 OK | LagoLunatic | |
| 2025-03-28 | d_a_ship 95% (#706) | mattias-blum | |
| * Initial Progress Basic functions at 100% matching 100% Matching: - `daShip_Draw` - `daShip_Execute` - `daShip_IsDelete` - `daShip_Delete` - `daShip_createHeap` - `daShip_Create` * implemented `getJointPos` inlines in `daTornado_c` needed for d_a_ship * implemented `Center()` inline in `dCamera_c` needed for d_a_ship * added `setTranslationX` inline to `J3DTexMtx` needed for match in d_a_ship * parameters set to `const` for certain inlines in `m_Do_mtx.h` * added `dComIfGp_onMenuCollect` inline * changed `shipSpecialDemoStart` return type to `BOOL` * added member functions to `dPa_waveEcallBack`, `dPa_splashEcallBack `, `dPa_trackEcallBack` also modified member type of `mRotMtx` of `dPa_waveEcallBack` and `mPos` of `dPa_trackEcallBack` * added member to `daGrid_c` that is used in d_a_ship * added `mDoAud_setShipSailState` and `mDoAud_shipCruiseSePlay` inline functions * added `fopAcM_seenPlayerAngleY` inline * d_a_ship mostly matching approx. 90% matching, mostly regalloc issues. , `checkNextMode`, `setRopePos`, `setHeadAnm`, and `execute` need to have their logic fixer * replace `unknown_inline_TODO ` from `daShip_c` with `checkForceMove` * .data match * .rodata matching * more inline return type changes from `bool` to `BOOL` Also changed the array size of `mPlayerStatus` * implemented `force_calc_wind_rel_angle` inline in `daGrid_c` * fix `d_a_ship_static` * fixed `getEmitterAxis`, might need review but works for now * more progress * reverted change to `getEmitterAxis`, moved casts to function call in `dPa_waveEcallBack::executeAfter` * more progress * change return types of certain inlines from `BOOL` to `u32` `dComIfGp_checkCameraAttentionStatus`, `dComIfGp_checkPlayerStatus0`, `dComIfGp_checkPlayerStatus1` needed for match in d_a_ship * fixed memory addresses in `daGrid_c` * more progress * resolving symbols * Initial PR changes * Removed unnecessary cast * replaced instances of `PSVECSquareMag` with corresponding inline functions * update memory layout in `d_a_grid` for consistency * More PR changes `checkNextMode` and `procZevDemo` now at 100% matching | |||
| 2025-02-23 | Various cleanup | LagoLunatic | |
| 2025-01-14 | Use _GX name typedefs | LagoLunatic | |
| 2024-10-17 | clangd: Started fixing warnings and errors, code cleanup | LagoLunatic | |
| 2024-09-07 | Remove leading underscore from uses of GX enums | LagoLunatic | |
| 2024-07-12 | small fixes | LagoLunatic | |
| 2024-07-10 | d_a_obj_figure done except linkDraw regalloc | LagoLunatic | |
| 2024-07-07 | Fix inconsistent indentation | LagoLunatic | |
| 2024-06-27 | minor gx cleanup | Jasper St. Pierre | |
| 2024-06-26 | m_do_ext work | Jasper St. Pierre | |
| also jsys documentation | |||
| 2024-06-25 | Minor J3D/GX doc | LagoLunatic | |
| 2024-04-20 | J3DSkinDeform::initMtxIndexArray 96% | Jasper St. Pierre | |
| regalloc and argswaps now | |||
| 2024-04-15 | Fix GX inlines | LagoLunatic | |
| 2024-04-14 | some matches | Jasper St. Pierre | |
| 2024-02-09 | PSMulUnit01 | LagoLunatic | |
| 2024-02-02 | misc matches | LagoLunatic | |
| 2024-01-22 | J3DMatBlock: fix setChanCtrlMacro codegen | LagoLunatic | |
| 2024-01-15 | d_a_player_main work | LagoLunatic | |
| 2024-01-14 | fix zmode info | Jasper St. Pierre | |
| 2024-01-08 | Fakematch J3DZModeInfo to fix ninja diff error | LagoLunatic | |
| 2024-01-08 | JPADrawVisitor couple funcs | LagoLunatic | |
| 2024-01-07 | mDoGph_Painter fixed | LagoLunatic | |
| 2024-01-06 | d_a_branch OK | LagoLunatic | |
| 2024-01-06 | d_snap mostly done | LagoLunatic | |
| 2024-01-03 | d_a_player_main | LagoLunatic | |
| 2023-12-30 | minor cleanup | Jasper St. Pierre | |
| 2023-12-27 | J3DMaterialFactory close | LagoLunatic | |
| 2023-12-24 | J3DMaterialFactory, J3DShapeFactory | Jasper St. Pierre | |
| mostly pulled from tp | |||
| 2023-12-20 | make more TUs compile | Jcw87 | |
| 2023-12-20 | implement various inlined functions | Jcw87 | |
| 2023-12-20 | remove declarations for functions that don't exist | Jcw87 | |
