summaryrefslogtreecommitdiff
path: root/config/GZ2E01
AgeCommit message (Collapse)Author
2026-03-11More debug fixes for 99% TUs (#3122)Max Roncace
* d_a_e_hp debug code 100% * d_a_npc_chin debug improvements * d_a_npc_du debug code 100% * d_a_npc_cdn3 debug code 100% * d_a_e_rdy GCN symbol fixes * d_a_kago debug code 100% * d_a_e_oc debug code 100% * d_a_e_yr debug code almost matching * d_a_e_bg debug code 100% * d_a_ykgr debug code 100% * d_a_tag_hjump debug data fixes * d_a_tag_attack_item debug data fixes * d_a_e_df debug code 100% * d_a_e_sh debug code 100% * d_a_L7op_demo_dr debug code 100% * d_a_L7low_dr debug code 100% * d_a_e_sm2 debug code 100% * d_a_movie_player debug code 100% * d_a_e_st debug code 100% * d_a_npc_aru debug code 100% * d_a_e_yg debug code 100% * d_a_door_spiral debug code 100% * d_a_bg debug code 100% (still has .data issues) * d_a_e_dn debug code 100% * d_a_tag_attention debug code 100% * d_a_e_bd debug code 100% * d_a_tag_camera debug .rodata fix * d_a_obj_movebox debug code 100% (array dtors are mismapped) * d_a_mg_rod debug improvements * d_a_e_rd debug symbol fixes
2026-02-12fix d_a_player regression (#3096)Jcw87
2026-02-11extract d_a_player l_sightDL (#3095)TakaRikka
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-11e_rd, npc_ks dbg work (#3029)YunataSavior
* Partial e_rd, npc_ks dbg work * More e_rd matching * e_rd fixes and dbg ctor matched * obj_ita dbg equiv * e_st dbg almost equiv * Some obj_ladder dbg work * dbg e_rd PR comments * Further e_rd dbg clangd fixes
2026-01-11J2DGraph debug (#3028)Jcw87
* J2DGraph debug * J2DGraph debug
2026-01-05JUtility debug (#3020)Jcw87
2026-01-04JKernel debug (#3012)Jcw87
2025-12-26Debug d_a_e_ym (#3003)YunataSavior
2025-12-22Add missing RVL .init splits (#2989)LagoLunatic
* Fix Debug_BBA being in the wrong split for GCN * Add .init splits/symbols for Wii versions * Fix incorrect relocations detected to __check_pad3 for Wii * Add .init splits and fix __check_pad3 for Shield versions
2025-12-22GCN data 100% matching (#2987)Max Roncace
* Update GZ2J01 symbols from linked DOL * GCN data 100% matching * Run dtk apply
2025-12-21Miscellaneous data fixes (#2983)LagoLunatic
* Replace bss lbl_ with init$0000 * Rename l_HIOInit to hio_set The name is excluded from TP's weird maps, but hio_set is the name they used in TWW's maps. * Fix a couple more init$ names * Fix nbomb missing some bss * Fix camera localstatics having wrong name * Rename l_initHIO to hio_set * A couple manual fixes * Rename hioInit to hio_set * Couple more manual fixes * Fix d_a_npc_cd2 data and function order * More data fixes * Fix inconsistent hex vs decimal
2025-12-21Make Debug_BBA symbol global in __start.c (#2982)Max Roncace
This fixes an issue where the virtual address of the symbol would be appended after the name making it impossible to automatically match the symbol on more than one version.
2025-12-12J3D debug work (#2949)LagoLunatic
* J3D debug work * Clean up JSystem GXColor ctors, remove a couple fakematches * Update symbols.txt * Fix res include syntax * Remove fakematch that isn't necessary anymore * Fix some Shield regressions
2025-12-07JASBNKParser OK, Z2Audience OK (#2929)LagoLunatic
2025-12-04d_a_horse 100% (#2912)LagoLunatic
* Fix missing line numbers for debug * Fix horse inlines and HIO * Match daHorse_c::setEffect * Improve a few debug matches * Match daHorse_c::checkHorseNoMove (half fake) * Update configure.py
2025-12-03d_a_e_dn work (#2899)Carco_21
* d_a_e_dn work * PR cleanup and more documentation
2025-11-27Various small matches (#2879)LagoLunatic
* Misc debug matches * Fix JASBasicWaveBank weak func order * Remove more dol2asm stuff, fix missing includes * Some data fixes * Update comments * d_file_sel_warning is already OK * Fix Z2 splits * Fix movebox namespace * Fix inlining issue in m_Do_ext * Fix Z2 splits for P and J
2025-11-27various Z2Audio / JAudio debug cleanup (#2876)TakaRikka
* some JAudio work * audio cleanup checkpoint * checkpoint more audio cleanup * fix symbols * more z2 cleanup * fix regression * fix build * some fixes
2025-11-26d_kankyo matching (#2872)Max Roncace
2025-11-25d_particle equivalent (#2869)Max Roncace
2025-11-23Some npc_ks dbg work (#2854)YunataSavior
2025-11-22Clean up d_msg_unit, misc fixes for PAL and JPN (#2848)Max Roncace
2025-11-21Link d_msg_class (all) and d_msg_unit (JP only), minor alink fix (#2846)Max Roncace
2025-11-21Misc matches (#2845)LagoLunatic
* Misc debug matches * Fix d_map weak function order * Remove old nonmatching comments * d_menu_dmap and JASAudioThread OK, fix weak func order and rodata alignment * More misc matches
2025-11-20Miscellaneous retail+debug fixes, link several new TUs (#2836)Max Roncace
2025-11-19Misc fixes (#2830)LagoLunatic
* Replace DANPCF_C_HACK with a better fakematch * d_a_obj_item OK * Fix ninja diff * Misc debug/nonmatching fixes * Fix ninja diff for PAL * Fix bad PAL split
2025-11-19d_a_npc_grs matching (#2827)Max Roncace
2025-11-18debug work on d_a_e_fb (#2819)hatal175
2025-11-17d_a_demo00 OK (#2817)LagoLunatic
* Misc small matches * Add J3DFrameCtrl::EMode_NULL enum * Improve weak bss fakematch and remove a functionvalue fakematch * demo00 OK
2025-11-15d_a_npc_kyury matching (#2808)hev7
2025-11-15d_a_npc_pouya matching (#2806)hev7
* d_a_npc_pouya matching * mItemPartnerId fix
2025-11-14d_a_npc_gro matching (#2805)Carco_21
* initial work * matching
2025-11-10Regalloc/debug/misc fixes (#2794)LagoLunatic
* Fix "0" asserts * More debug and regalloc fixes * Fix PTMF syntax for compatibility with other compilers * Fix some fakematches, link more TUs for J/P
2025-11-10d_a_npc_post matching (#2792)Carco_21
* initial work * matching * changed draw ifdef * enums added * enum change
2025-11-09Debug work + some retail regalloc fixes (#2787)LagoLunatic
* Debug work + some retail regalloc fixes * Use AUDIO_INSTANCES in places it's missing, link d_a_e_bee * Link m_Do_machine * Fix clang putting other includes before the pchs * Link some more debug TUs that already match
2025-11-07d_a_npc_soldierA matching (#2778)Carco_21
* initial work * matching
2025-11-06d_a_obj_kuwagate OK (#2774)hatal175
2025-11-05d_a_e_sh matching (#2772)Max Roncace
2025-11-05d_a_e_yg matching (#2770)Carco_21
* matching * pr cleanup
2025-10-31d_a_e_hm matching (#2764)Max Roncace
2025-10-23d_a_obj_gm almost matching (#2750)Carco_21
* linked some objs * major work * equivalent * almost matching * almost matching * PR cleanup
2025-10-22d_name matching for PAL (#2751)hev7
2025-10-21d_a_npc_len matching (#2748)hev7
* d_a_npc_len matching * HIO * more work on len * d_a_midna work for PAL * mg_rod PAL work
2025-10-19m_Do_main / f_ap_game / f_op_actor debug work and misc (#2744)TakaRikka
* m_Do_main / f_ap_game debug stuff * revolution sdk compatibility * f_op_actor debug work * rename fopAcM_SetupActor to fopAcM_ct * fix build * fix jp/pal splits
2025-10-17Some henna documentation (#2739)Luzagar
* henna minor cleanup * rename light to kankyo * more cleanup * pos * more cleanup * fix build * final fix
2025-10-16npc_toby OK (#2733)YunataSavior
* npc_toby 68% done * address ykm ykw regressions * All npc_toby cut done + chkPassed1 fakematch * npc_toby OK * npc_toby some hio var rename * npc_gnd cleanup * npc_gnd CreateHeap and reset * Add fakematch comment fo get_u16_Idx
2025-10-14d_a_e_sf matching (#2734)Carco_21
* Almost matching * matching * cleanup and variable naming * pr cleanup
2025-10-13d_a_obj_gadget OK (#2735)hatal175
2025-10-10obj_mirror_table OK (#2732)YunataSavior