summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2026-02-27d_a_alink debug improvements (#3112)Max Roncace
2026-02-25Fix broken J3DTexture assert (#3111)Pieter-Jan Briers
2026-02-24Fix MORE wrong forward declares (struct/class) (#3110)Pieter-Jan Briers
2026-02-24Minor JKRSolidHeap fixes (#3109)Pieter-Jan Briers
64-bit compat
2026-02-23Fix JASGlobalInstance instance definitions (#3108)Pieter-Jan Briers
There are a few places where JASGlobalInstance have their sInstance storage implemented via template specialization. The problem is that these have no initializer, which means that they are not proper definitions (only declarations) in standards-compliant C++. MSVC and (evidently) MWCC accept this, but modern Clang and GCC do not and won't emit symbols. I've added a macro that properly initializes these outside MWCC. Also, JASGlobalInstance<JAUSectionHeap> was only being declared in each actor file that used it, which sounds incorrect? Not sure about this but I added it to m_Do_main too, again behind MWERKS check.
2026-02-23Fix incorrect forward declare keywords (#3107)Pieter-Jan Briers
Mixups of class/struct keyword in forward declares. Doesn't seem to matter on MWCC, but causes name mangling mismatching on modern platforms.
2026-02-20Warpappear doc (#3104)Luzagar
* warpappear documentation * dist documentation * more doc * add enum name + square macro
2026-02-20d_resorce debug (#3105)Jcw87
2026-02-20Implement Z2AudioCS (#3103)Max Roncace
2026-02-20Big cast cleanup (#3076)roeming
* Big cast cleanup * fix for name conflict * rename header * rename cast macros * fix rename mistake --------- Co-authored-by: roeming <roeming@users.noreply.github.com>
2026-02-17Fix Wii splits for EXI2_GDEV_GCN/main.c (#3102)Max Roncace
2026-02-17d_cursor_mng mostly matching (#3101)Max Roncace
2026-02-13Link exception.s for Wii/demo versions (#3100)Max Roncace
2026-02-13m_Re_controller_pad mostly matching (#3099)Max Roncace
* Move m_Re_controller_pad to m_Re/ * m_Re_controller_pad mostly matching
2026-02-13d_demo debug (#3098)Jcw87
2026-02-13d_bg_parts debug (#3097)Jcw87
2026-02-13Add .gitkeep for orig/DZDE01 and add DZDE01 to README (#3092)Max Roncace
2026-02-12fix d_a_player regression (#3096)Jcw87
2026-02-11extract d_a_player l_sightDL (#3095)TakaRikka
2026-02-11fix compiler warnings (#3094)Jcw87
2026-02-11Add doxygen comment format to .clangd (#3093)Huitzi
2026-02-11Revolution SDK work (#3091)Max Roncace
* Implement revolution/ax Copied mostly unchanged from Petari * Implement revolution/axfx Copied mostly unchanged from Petari * Implement revolution/arc Copied mostly unchanged from Petari * Implement revolution/mem Copied mostly unchanged from Petari * Implement revolution/tpl Copied verbatim from Petari * revolution/ipc matching (except small linking issue on ShieldD) * revolution/pad/Pad matching Largely copied from Petari with significant modifications * Fix up ut_TextWriterBase symbols * Fix homebuttonLib file names in Shield splits
2026-02-11d_a_obj debug (#3089)Jcw87
2026-02-11d_jnt_col debug (#3088)Jcw87
2026-02-11d_save debug (#3087)Jcw87
2026-02-07JParticle debug (#3090)Jcw87
2026-02-07Replace ALL_GCN with ALL in configure.py for Dolphin SDK libs (#3086)Max Roncace
2026-02-07revolution/usb matching for Wii+Shield (#3085)Max Roncace
2026-02-07KPAD mostly matching for Wii (#3084)Max Roncace
2026-02-07d_lib debug (#3083)Jcw87
2026-02-02d_com_static debug (#3082)Jcw87
2026-02-02update tools (#3081)TakaRikka
2026-02-02Revolution WUD work (mostly matching) (#3080)Max Roncace
* WUD mostly matching for Wii Mostly copied from Petari with small modifications, Shield match is still pretty bad. * Implement WUDHidHost * Fix WUD regressions in Shield/ShieldD
2026-02-01Remove incorrectly-cased REL dirs from DZDE01 config (#3079)Max Roncace
2026-02-01Revolution WPAD work (#3078)Max Roncace
* WPAD mostly matching, likely equivalent * Implement WPADEncrypt (mostly taken from SMG1 decomp) * Implement WPADHidParser * Add wpad_debug_msg stub * Fix WUD file paths in splits * Fix WPAD regressions in Shield/ShieldD
2026-01-29d_com_inf_game debug (#3075)Jcw87
* d_com_inf_game debug * inline sorting
2026-01-29Add configuration for DZDE01 (USA kiosk demo) (#3073)Max Roncace
2026-01-29Add missing TUs for Wii/Shield retail (+ filename cleanup) (#3072)Max Roncace
* Fix GCN_mem_alloc.c filename capitalization * Fix up TRK file names in Wii/Shield splits * Add string_TRK * Add cc_gdev * Add Shield-only wstring TUs * Implement NdevExi2A * Add missing JSystem TUs (more are still missing from ShieldD) * Clean up includes
2026-01-28JUtility matching for debug (#3074)roeming
* Jut cleanup work * data section fix * match the last of JUtility * added more helpful comment * Add missed null terminator * do while -> while loop * replace more do whiles * Fix wii regression * Add suggestions * fix null check --------- Co-authored-by: roeming <roeming@users.noreply.github.com>
2026-01-28Use literals in TWgate (#3071)hatal175
2026-01-28Various Lakebed Temple/water-related object debug equivalencies (#3070)Huitzi
* d_a_obj_syRock + waterPillar debug equivalent * Implemented HIO genMessage * Added drawCylinder debug drawing * d_a_obj_waterfall debug equivalent * Implemented HIO genMessage * Added unused tri collider and cull box data * Various LV3 d_a_obj_* actors debug equivalent * Added/modified some documentation * Added some widescreen support functions * Added relevant HIO stuff * Noted weak ordering issues in configure.py * Refactoring according to feedback
2026-01-28DBG npc_henna and mg_fshop equiv (#3069)YunataSavior
* DBG npc_henna almost, some mg_fshop * Fix weed_control * demo_camera_shop OK * misc dbg symbol/etc fixes * Fix e_ym/npc_henna dbg bss splits Thanks @LagoLunatic * dbg mg_fshop equiv * PR comments * DEBUG_CHECK_PAD_TRIG_Z mg_fshop
2026-01-27Std7 (#3068)kipcode66
* fix standard compiler error for d_a_tag_TWgate * fix standard compiler errors for J3DJoint * fix regression in ShieldD
2026-01-25Work on d_jdpreviwer (#3067)hatal175
2026-01-25d_map debug (#3066)Jcw87
2026-01-24general cleanup, d_menu_quit / d_a_obj_testcube mostly done, ↵TakaRikka
d_msg_scrn_explain debug (#3065) * typedef for cPhs_Step * make sdk includes consistent * d_menu_quit / d_msg_scrn_explain debug * d_a_obj_testcube mostly done * d_debug_pad mostly done * jstudio tool library headers * some JStudioCameraEditor headers * d_jcam_editor mostly done * try fixing some shield regressions * d_bg_parts mostly done * fix merge errors * debug fix
2026-01-24d_a_e_tk debug (#3062)Niklas Bauer
* d_a_e_tk debug * a_this -> actor
2026-01-22d_stage debug (#3063)Jcw87
2026-01-20JUtility wii (#3061)Jcw87
* JUtility wii * lbl_8074CFA4
2026-01-20J2DMaterial linked (#3060)Jcw87