summaryrefslogtreecommitdiff
path: root/include/d
AgeCommit message (Collapse)Author
2025-09-05d_a_e_ww equivalent (#2629)Carco_21
* equivalent * cleanup
2025-09-05d_a_e_sm equivalent (#2627)Carco_21
* solid work * equivalent * tiny work * fixed error * include fix * fixed debug build
2025-09-04some J3D/misc cleanup (#2628)TakaRikka
* some j3d cleanup * begin using uintptr_t * j3dgraphbase cleanup * j3dgraphanimator cleanup
2025-09-03d_a_obj_crvfence matching (#2622)Carco_21
* equivalent * kasi_mng_c work * class work and create function work * kasi_mng_c is matching * little more work * almost matching * enums defined * kasi_hana almost matching * more mich work * mich almost matching * kyu almost matching * potentially fixed issue * Now maybe good? * Should be fixed now * PR Cleanup * Over 50% done * matching * pr cleanup
2025-09-03d_a_npc_tks almost matching (#2616)Carco_21
* initial work * one more demo func left * almost matching * almost matching * pr cleanup
2025-09-03d_camera improvements (part 1) (#2623)Max Roncace
* Rename several dCamera_c fields * Refactor mWork to generic buffer instead of union * d_camera match improvements * Implement several dCamera_c functions * Remove d_camera.h from PCH The symbol names in d_camera indicate that this header wasn't included in the PCH (as they're compiled directly in d_camera.cpp).
2025-09-03Work on e_ww (#2618)Stbn-antier
2025-08-30Add hacks to fix PCH .data causing fake mismatches with decompctx (#2606)Max Roncace
2025-08-31d_a_obj_beamos / d_a_e_wb WIP (#2620)Howard Luck
* WIP * daE_WB_Draw * checkpoint * more matches * checkpoint * fixes * fix debug build * fix daObjBm_c alignment * fixes for luz * fixes for hatal * manual spacing changes * run clang-format * move header back
2025-08-31obj_geyer and obj_ktOnFire done (#2619)TakaRikka
* obj_geyer and obj_ktOnFire done * pr
2025-08-30d_a_e_ai done (#2617)TakaRikka
* d_a_e_ai done * pr
2025-08-30d_a_npc_ykw almost matching (#2613)Max Roncace
2025-08-29d_a_npc_kasi_hana, mich, and kyu work (#2610)Carco_21
* equivalent * kasi_mng_c work * class work and create function work * kasi_mng_c is matching * little more work * almost matching * enums defined * kasi_hana almost matching * more mich work * mich almost matching * kyu almost matching * potentially fixed issue * Now maybe good? * Should be fixed now * PR Cleanup
2025-08-29d_a_obj_kbox matching (#2615)hatal175
* Align dKy_darkworld_check with debug return type * d_a_obj_kbox matching * Revert "Align dKy_darkworld_check with debug return type" This reverts commit f0b9e5f8fb251bb1b3a6acd13c0550bec2c9a310.
2025-08-29d_a_e_fk equivalent (#2614)TakaRikka
* d_a_e_fk equivalent * pr
2025-08-28npc_kn mostly done (#2609)TakaRikka
* npc_kn mostly done * fix shieldD * pr fixes * weak func fixes
2025-08-27Start linking some TUs on debug and PAL (#2612)LagoLunatic
* Fix clang union handling (affects all TUs including d_camera.h) Union members with non-trivial ctors/dtors is undefined behavior and clangd normally throws a fit and refuses to parse the whole union, but it seems to be possible to ifdef the problematic ctors out for non-mwerks compilers and explicitly tell modern compilers to use the defaults instead. Thanks to encounter for this fix. * Link all TUs that already match on debug In order to link TUs for debug, most functions seem to need to have their alignment set to 16 in symbols.txt. There are a few hundred functions that seem to be the exception and break when their alignment is set to 16, but I don't know the reason for this. * Remove some fakematches (nosyminline/sym off) for weak func order in retail * Fix clang not knowing that MSL_C++ is C++ * Link more debug TUs * Fix missing PAL split * Fix wrong slashes being used in includes * RZDE01_00: Fix incorrect capitalization in config.yml * Add RZDE01_00 to configure task * Revert configure.py to use MatchingFor * Fix PAL splits and symbols, link matching PAL TUs
2025-08-27Fix d_a_ykgr retail regalloc and mostly match on debug (#2608)LagoLunatic
* d_a_ykgr OK * Fix sqrtf for shield * Fix pch caps
2025-08-25Fix incorrect PCH being used in some framework objects (#2604)Max Roncace
2025-08-25Miscellaneous improvements (#2603)Max Roncace
2025-08-25d_a_obj_mie OK (#2602)hatal175
2025-08-24Several more TUs matching (#2601)Max Roncace
2025-08-24npc_maro Matching (#2600)YunataSavior
2025-08-24Add a precompiled header for RELs (#2597)Max Roncace
2025-08-22equivalent (#2599)Carco_21
2025-08-23d_a_mg_rod mostly done (#2598)TakaRikka
* d_a_mg_rod mostly done * pr
2025-08-22d_a_npc_grmc equivalent (#2596)Carco_21
* initial work * cleanup * added anm enums * added joint enum * updated configure.py * Indentation --------- Co-authored-by: hatal175 <hatal175@users.noreply.github.com>
2025-08-22d_a_npc_fguard equivalent (#2595)Carco_21
* almost matching * Still have inline issue * equivalent * updated configure.py * fixed broken match
2025-08-22d_a_npc_grc equivalent (#2594)Carco_21
* initial work * d_a_npc_grc equivalent * Fixed configure.py change * pr cleanup
2025-08-21d_a_obj_msima OK (#2593)hatal175
2025-08-19d_a_e_bi & d_a_obj_fw equivalent (#2592)Carco_21
* initial work * d_a_obj_fw equivalent * d_a_e_bi equivalent * Update d_a_obj_fw.cpp --------- Co-authored-by: hatal175 <hatal175@users.noreply.github.com>
2025-08-19d_a_e_yr equivalent (#2591)Max Roncace
2025-08-17d_a_obj_lv4chandelier equivalent (#2590)hatal175
2025-08-17d_a_obj_swpush equivalent (#2589)Carco_21
* initial work * Create method done * tiny work * more work * swpush equivalent
2025-08-17d_a_npc_tkj2 equivalent (#2588)Carco_21
* initial work * Small work * tkj2 equivalent * cleanup * PR cleanup
2025-08-15d_a_e_dd equivalent (#2587)Carco_21
* initial work * took out unneeded nonmatching comment * d_a_e_dd equivalent * pr cleanup
2025-08-15d_a_npc_doorboy equivalent (#2581)Carco_21
* initial work * doorboy equivalent * Update d_a_npc_doorboy.h --------- Co-authored-by: hatal175 <hatal175@users.noreply.github.com>
2025-08-15d_a_e_hp almost matching (#2585)Max Roncace
2025-08-15e_db equivalent (#2586)TakaRikka
* e_db equivalent * pr fix
2025-08-13d_a_obj_kita OK (#2582)hatal175
* d_a_obj_kita OK * Remote ctor and dtor
2025-08-13d_a_obj_key / d_a_obj_keyhole / d_a_obj_smallkey (#2584)TakaRikka
* obj_key equivalent * obj_keyhole done * obj_smallkey done * use macro
2025-08-13d_a_obj_ito work (#2583)Carco_21
* All functions worked on * padding cleanup
2025-08-12d_a_npc_coach work (#2579)Carco_21
* data and class member work * inline work * got to SetCoachBlazing * work on some calc functions * all functions worked on * pr cleanup * more pr cleanup * coach header cleanup
2025-08-11d_a_obj_gomikabe OK (#2580)hatal175
* d_a_obj_gomikabe OK * Remove unneeded include
2025-08-10Misc framework fixes (#2578)Max Roncace
2025-08-10e_hb equivalent / some pal work (#2577)TakaRikka
* some pal work * e_hb equivalent * update config
2025-08-09d_a_e_nz equivalent (#2575)hatal175
* Ignore report files on search * d_a_e_nz equivalent * PR cleanup
2025-08-09d_a_npc_moir almost equivalent (#2569)Carco_21
* initial work * more work * got to waittype0 * All functions worked on * cleanup * took out unneeded nonmatching comments * PR Cleanup * Use actor enum --------- Co-authored-by: hatal175 <hatal175@users.noreply.github.com>
2025-08-08d_bg_w_kcol work (#2576)Max Roncace
2025-08-08ChkBit comments and enum work (#2571)Carco_21
* Jagar cleanup * saru work * e_fm work * gob enum added * gob cleanup * gob anm enums * dComIfGs_isEventBit comments added * More bit work and besu enum work * Maybe fixed the issue?