Commit Graph
96 Commits
Author SHA1 Message Date
Max RoncaceandGitHub 6a59c5231f Fix errors when building with -ipa program (#3035) 2026-01-11 19:25:26 -08:00
Max RoncaceandGitHub 47daf0b4ed Add __start.c for Wii builds (#3034) 2026-01-11 19:24:02 -08:00
Max RoncaceandGitHub decb0c5437 d_camera debug almost matching (#3032) 2026-01-11 19:20:17 -08:00
Max RoncaceandGitHub fd863582d6 f_pc mostly linked for Wii/Shield (#3015) 2026-01-06 04:45:15 -08:00
Max RoncaceandGitHub 3679e7abab Misc debug include/class order improvements + link remaining Z2AudioLib TUs (#3014)
* Improve dolzel.pch ordering

* Improve JSystem include order

* Various class ordering fixes

* Link remaining Z2AudioLib TUs

* Fix some symbols in Shield and weak functions in ShieldD
2026-01-06 04:38:40 -08:00
Max RoncaceandGitHub e15ba03caa Link d_a_npc and d_a_npc_cd2 (#3019) 2026-01-05 03:58:09 -08:00
Max RoncaceandGitHub b72be3074a m_Do_ext retail linked + debug improvements (#3009) 2026-01-04 17:20:35 -08:00
Max RoncaceandGitHub 7cf1038865 d_particle debug improvements (#3010) 2026-01-02 08:24:40 -08:00
Max RoncaceandGitHub 8a478c5ebe d_a_mg_rod debug improvements (#2993) 2025-12-23 16:11:09 -08:00
Max RoncaceandGitHub 9767e76ba0 GCN data 100% matching (#2987)
* Update GZ2J01 symbols from linked DOL

* GCN data 100% matching

* Run dtk apply
2025-12-22 15:41:19 -08:00
Max RoncaceandGitHub c69e31bd0f Make Debug_BBA symbol global in __start.c (#2982)
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-21 12:36:00 -08:00
Max RoncaceandGitHub ee32f5db55 d_a_vrbox2 matching (#2981) 2025-12-21 10:52:34 -08:00
Max RoncaceandGitHub a1c691ec92 Add config for Wii PAL (RZDP01) (#2975) 2025-12-20 18:04:28 -08:00
Max RoncaceandGitHub bf4a07ca52 More Wii symbol cleanup (#2956) 2025-12-15 17:08:51 -08:00
Max RoncaceandGitHub b9cb15ad98 Enable regHIO for Wii USA R0 (#2953) 2025-12-15 17:06:10 -08:00
Max RoncaceandGitHub 25dfef320b Add configuration for GZ2J01 (Wii JPN) (#2950) 2025-12-12 22:22:03 -08:00
Max RoncaceandGitHub 638e30d28d Wii .text symbol fixes (#2945) 2025-12-11 15:40:05 -08:00
Max RoncaceandGitHub 8ad2d661a2 Clean up conditional compilation a bit (#2943) 2025-12-11 15:34:16 -08:00
Max RoncaceandGitHub 63d902bc89 Fix Wii USA v2 configuration & add file checksums (#2938) 2025-12-09 22:35:23 -08:00
Max RoncaceandGitHub 1669731d6c Add missing RELs for Wii USA v0 (#2930) 2025-12-08 22:08:33 +02:00
Max RoncaceandGitHub e82c27fd00 Add Wii USA v2 to GH Actions (#2928) 2025-12-07 14:22:33 -08:00
Max RoncaceandGitHub f1bbdc5042 Fix up Wii USA v0/v2 symbols (#2927) 2025-12-07 14:22:14 -08:00
Max RoncaceandGitHub 136f6b3f40 d_kankyo debug work (#2918)
* Global: Define DEBUG as 0 if not already defined

* Clean up DEBUG-guarded code

* d_kankyo debug almost matching
2025-12-06 13:39:30 -08:00
Max RoncaceandGitHub a30e617e5a Various debug conditional compilation cleanup (#2915)
* Global: Define DEBUG as 0 if not already defined

* Clean up DEBUG-guarded code
2025-12-06 13:34:47 -08:00
Max RoncaceandGitHub 89ccf4c7ef d_a_bg debug work + matching for retail (#2890) 2025-11-29 22:11:21 +02:00
Max RoncaceandGitHub 3e8442dcbd Minor linklist.h debug fixes (#2887) 2025-11-28 18:11:57 -08:00
Max RoncaceandGitHub 767caeecc3 d_a_npc_ykm debug almost matching (#2877) 2025-11-27 14:28:39 -08:00
Max RoncaceandGitHub 90133fb1cb Small d_a_mg_rod fixes (#2874) 2025-11-26 20:01:55 -08:00
Max RoncaceandGitHub 3080360a2a d_kankyo matching (#2872) 2025-11-26 13:52:12 -08:00
Max RoncaceandGitHub 2bff9b49b5 d_particle equivalent (#2869) 2025-11-25 20:55:01 -08:00
Max RoncaceandGitHub 9f76ba2f69 d_a_npc debug work (#2863)
* Remove d_a_npc3.cpp

This file appears to not actually be real and the asserts in its
functions all reference d_a_npc2.cpp instead.

* d_a_npc debug almost matching
2025-11-25 22:32:01 +02:00
Max RoncaceandGitHub 360bad3995 Clean up some fakematches, mostly around gameInfo loads (#2862) 2025-11-25 22:30:14 +02:00
Max RoncaceandGitHub 9943a52a79 Move cBgS_GrpPassChk and cBgS_PolyPassChk to separate headers (#2861)
This is supported by RTTI ordering which only makes sense if these
classes are in separate headers from the dBgS_* classes.
2025-11-25 18:39:11 +02:00
Max RoncaceandGitHub 24c1bf1723 Clean up d_msg_unit, misc fixes for PAL and JPN (#2848) 2025-11-22 18:40:49 -08:00
Max RoncaceandGitHub f2ad303961 Link d_msg_class (all) and d_msg_unit (JP only), minor alink fix (#2846) 2025-11-21 21:45:29 -08:00
Max RoncaceandGitHub 31621c3dac Link d_name for GCN JPN (#2843) 2025-11-21 14:27:21 -08:00
Max RoncaceandGitHub e6a5d5c3dd Miscellaneous retail+debug fixes, link several new TUs (#2836) 2025-11-20 23:09:21 -08:00
Max RoncaceandGitHub 105c4031f7 d_bg_w_kcol mostly finished (#2831) 2025-11-19 17:36:12 -08:00
Max RoncaceandGitHub 8956be538e d_a_npc_grs matching (#2827) 2025-11-19 13:27:28 -08:00
Max RoncaceandGitHub 7f863c069b d_a_npc_chin matching (#2822) 2025-11-18 21:10:04 -08:00
Max RoncaceandGitHub c428403198 d_a_e_sh matching (#2772) 2025-11-05 19:16:06 -08:00
Max RoncaceandGitHub 1be8e6c6c8 d_a_e_hm matching (#2764) 2025-10-31 22:04:10 -07:00
Max RoncaceandGitHub b0952f9818 Link several more TUs for GZ2J01 (#2765) 2025-10-31 21:22:43 -07:00
Max RoncaceandGitHub 27507a6030 Add symbols for RZDE01_02 (Wii US v2) (#2698) 2025-09-25 12:55:00 -07:00
Max RoncaceandGitHub ca55fe6cc9 Link some newly-matched TUs for PAL and JP (#2699) 2025-09-25 10:27:15 -06:00
Max RoncaceandGitHub c97dbcea0e Add splits for RZDE01_02 (Wii US v2) (#2675) 2025-09-20 15:01:09 -07:00
Max RoncaceandGitHub 72236276a6 Mark d_a_e_gm as matching again (#2677) 2025-09-20 21:32:51 +03:00
Max RoncaceandGitHub da9b062f58 Link newly matched TUs from #2673 for JP (#2676) 2025-09-20 17:43:49 +03:00
Max RoncaceandGitHub 11ebeb3fe0 Link all oustanding US-matched TUs for JP (#2671) 2025-09-19 21:32:05 +03:00
Max RoncaceandGitHub fe5e8aff98 More miscellaneous TU improvements (#2665) 2025-09-17 15:01:59 +03:00
Max RoncaceandGitHub a8136496c7 Miscellaneous TU fixes (#2662) 2025-09-15 02:53:53 -07:00
Max RoncaceandGitHub dbbd102db5 Improve several almost-matching TUs (#2653) 2025-09-13 23:02:28 +03:00
Max RoncaceandGitHub 8420c94854 Minor JSystem/Z2Audio fixes (#2650) 2025-09-11 23:39:23 -07:00
Max RoncaceandGitHub a6c3c20b23 Add PCH for JSystem (#2645) 2025-09-11 13:20:45 -07:00
Max RoncaceandGitHub 4b729b0f65 Minor d_a_alink improvements (#2646) 2025-09-10 21:10:04 -07:00
Max RoncaceandGitHub 1e50c25671 Link more JSystem/Z2Audio TUs for JP (#2644) 2025-09-10 01:52:19 +03:00
Max RoncaceandGitHub aaaa0ba464 Fix filename capitalization for RZDE01_00 checksums (#2640) 2025-09-09 15:11:31 -07:00
Max RoncaceandGitHub abd44397c6 Fix up JP splits and link a lot more TUs (#2636) 2025-09-09 17:15:45 +03:00
Max RoncaceandGitHub 54f5a36264 d_camera almost matching (equivalent) (#2633) 2025-09-08 14:41:07 +03:00
Max RoncaceandGitHub 410af867fe Link a lot of TUs for JP version (#2625) 2025-09-03 10:45:29 +03:00
Max RoncaceandGitHub adb62e947b d_camera improvements (part 1) (#2623)
* 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-03 10:32:02 +03:00
Max RoncaceandGitHub 8c94dc8608 Add hacks to fix PCH .data causing fake mismatches with decompctx (#2606) 2025-08-30 20:57:35 -07:00
Max RoncaceandGitHub c1615cdfff d_a_npc_ykw almost matching (#2613) 2025-08-30 10:30:51 +03:00
Max RoncaceandGitHub 22573bf7a6 Fix incorrect PCH being used in some framework objects (#2604) 2025-08-25 15:34:26 -07:00
Max RoncaceandGitHub b309e0cf57 Miscellaneous improvements (#2603) 2025-08-25 15:33:44 -07:00
Max RoncaceandGitHub 46a11f2cd7 Several more TUs matching (#2601) 2025-08-24 20:56:20 +03:00
Max RoncaceandGitHub 513816ce5c Add a precompiled header for RELs (#2597) 2025-08-24 09:52:08 +03:00
Max RoncaceandGitHub aaa9cb22ef d_a_e_yr equivalent (#2591) 2025-08-19 09:19:01 +03:00
Max RoncaceandGitHub 41c72dc6d9 d_a_e_hp almost matching (#2585) 2025-08-15 12:50:49 +03:00
Max RoncaceandGitHub ddf4fc0677 Misc framework fixes (#2578) 2025-08-10 23:22:28 -07:00
Max RoncaceandGitHub 0759e31e84 d_bg_w_kcol work (#2576) 2025-08-08 20:19:46 -07:00
Max RoncaceandGitHub 156d2b24c3 Misc. J3D improvements (#2570) 2025-08-08 12:56:18 +03:00
Max RoncaceandGitHub 57c9d64308 Misc. framework/d/ improvements (#2572) 2025-08-06 21:46:07 -07:00
Max RoncaceandGitHub d629cc383b d_a_e_bg matching (#2567) 2025-08-05 11:37:09 +03:00
Max RoncaceandGitHub e0bbad1f3f Miscellaneous match improvements (#2562) 2025-07-31 02:19:46 -07:00
Max RoncaceandGitHub 7d6c8ef3e5 d_a_e_kr equivalent (#2549) 2025-07-24 09:13:55 +03:00
Max RoncaceandGitHub 295cc46d34 Fix sound IDs in d_a_kago (#2550) 2025-07-23 10:52:59 +03:00
d528862dd0 d_a_obj_tobyhouse equivalent (#2546) (#2543)
Co-authored-by: hatal175 <hatal175@users.noreply.github.com>
2025-07-22 15:22:58 +03:00
Max RoncaceandGitHub 541501d781 d_a_balloon equivalent (#2542) 2025-07-19 22:20:19 +03:00
Max RoncaceandGitHub c4ec1a5402 d_a_kago almost matching (#2541) 2025-07-19 18:12:27 +03:00
Max RoncaceandGitHub 5c86d6d26f Minor d_a_alink fixes (#2534) 2025-07-15 23:00:01 +03:00
Max RoncaceandGitHub 339c00f4f2 Use explicit zero-comparison in dBgS_Acch::Chk* functions (#2533) 2025-07-13 19:40:04 -07:00
Max RoncaceandGitHub 92e14253ca d_a_npc_zelda equivalent (#2528) 2025-07-11 22:00:18 +03:00
Max RoncaceandGitHub 3de6b37edf d_a_obj_katatsumuri matching (#2524) 2025-07-10 00:36:02 +03:00
Max RoncaceandGitHub 6eb1f72383 d_a_obj_hakai_ftr matching (#2507) 2025-06-28 01:47:00 +03:00
Max RoncaceandGitHub cb2c3744eb d_a_obj_hakai_brl matching (#2504) 2025-06-27 23:13:48 +03:00
Max RoncaceandGitHub 028c07d47d d_a_obj_kamakiri matching (#2501) 2025-06-26 23:23:48 +03:00
Max RoncaceandGitHub 5bdf8bb50e m_Do_ext almost matching (#2500) 2025-06-26 18:10:50 +03:00
Max RoncaceandGitHub 25d13c76e4 d_bg_w_kcol work (#2490) 2025-06-19 23:40:53 -07:00
Max RoncaceandGitHub 9b50fd55c2 d_a_npc_tk equivalent (#2483) 2025-06-13 16:40:18 +03:00
Max RoncaceandGitHub 1a7b14537c d_a_obj_kbacket matching (#2479) 2025-06-07 19:42:23 +03:00
Max RoncaceandGitHub 23bee3b523 d_a_e_dk matching (#2476) 2025-06-06 08:16:44 +03:00
Max RoncaceandGitHub 12ee8c9fb7 d_a_npc_henna equivalent (#2473) 2025-06-03 23:31:22 +03:00
Max RoncaceandGitHub de30e871af d_a_e_yd equivalent (func order) (#2455) 2025-05-25 23:23:41 +03:00
Max RoncaceandGitHub 3c2a99e701 d_a_mg_fish matching (#2450) 2025-05-22 16:22:16 +03:00
Max RoncaceandGitHub 396a464cc7 d_a_bg_obj almost matching (#2382) 2025-04-08 18:20:21 -07:00