Commit Graph

  • bf372802ca d_a_npc_bm1 100% Matching Retail (#1107) WilliamArnett 2026-07-22 19:10:59 -05:00
  • 5c556d3c53 Enum usage LagoLunatic 2026-07-22 12:36:48 -04:00
  • ebc8cd2caf d_cam_param OK LagoLunatic 2026-07-20 21:48:48 -04:00
  • 61a3a0ac17 d_cam_param 100% for GZLE01 (#1126) Mattias Blum 2026-07-19 17:00:55 -04:00
  • 0fdc3a3f3b Cleanup/documentation for various photo-related code LagoLunatic 2026-07-19 15:54:06 -04:00
  • 9f18a6f34c d_picture_box closer to matching for other versions LagoLunatic 2026-07-18 21:31:38 -04:00
  • db61d31022 d_picture_box mostly matching for GZLE01 (#1125) Mattias Blum 2026-07-18 17:37:31 -04:00
  • c1513e97e5 Some npc/ship inline fixes from debug map LagoLunatic 2026-07-17 16:08:55 -04:00
  • d3d65a4d8c d_a_npc_mk matching (#1115) Zeclos 2026-07-16 23:23:52 +02:00
  • c562f05ffa Merge pull request #1120 from LagoLunatic/clib-limit LagoLunatic 2026-07-16 17:21:09 -04:00
  • c30c494a15 Some demo matches and fake inline fixes LagoLunatic 2026-07-14 17:06:45 -04:00
  • 0f8be7a620 debug_map_diff.py: Diff alignment LagoLunatic 2026-07-14 16:52:49 -04:00
  • a498fbb50e Make debug_map_diff.py much more accurate for main.dol TUs LagoLunatic 2026-07-14 16:38:20 -04:00
  • 43b5e42feb Extract float formatting to separate function to reduce logic duplication LagoLunatic 2026-07-14 11:02:06 -04:00
  • 2833539046 Asset extraction: Raise error for wrong-sized symbols LagoLunatic 2026-07-14 10:57:34 -04:00
  • 2fdc8f35cc Asset extractor: Include headers that define Vec/cXy/GXColor LagoLunatic 2026-07-14 10:55:14 -04:00
  • a1ef9f163e Fix tn sjis error again LagoLunatic 2026-07-14 10:53:58 -04:00
  • c06b3874cc Extract Embedded Model Data (#1117) LagoLunatic 2026-07-14 10:45:53 -04:00
  • fbf39c24c9 Extract Embedded Model Data SuperDude88 2026-07-13 16:51:24 -04:00
  • 99f93ebe98 Add Model Extraction Script SuperDude88 2026-07-13 15:22:49 -04:00
  • 5319b0e006 Update dtk-template and tools (#1116) LagoLunatic 2026-07-13 14:04:37 -04:00
  • 98721a6b80 d_a_npc_tt inlines fix LagoLunatic 2026-07-13 13:37:02 -04:00
  • bd46bc4866 debug_map_diff.py: Fix handling of localstatics in main.dol TUs LagoLunatic 2026-07-13 13:27:40 -04:00
  • 3cb9b3bdb4 debug_map_diff.py: Several improvements LagoLunatic 2026-07-13 13:20:35 -04:00
  • 6f09bf28ce d_a_bwd cleanup LagoLunatic 2026-07-08 13:58:35 -04:00
  • 4fdf76cc41 Several improvements to debug_map_diff.py LagoLunatic 2026-07-08 13:58:18 -04:00
  • 28a4a7a979 d_a_bdk cleanup LagoLunatic 2026-07-08 13:37:18 -04:00
  • aefdf7499b d_a_obj_tide use res enums LagoLunatic 2026-07-08 11:59:39 -04:00
  • 87b5061c61 Match most d_flower funcs for demo LagoLunatic 2026-07-05 17:23:02 -04:00
  • adbf30e402 d_flower Code Matching (#1105) SuperDude88 2026-07-05 17:10:45 -04:00
  • 68ea9331aa d_a_npc_mt OK for all versions LagoLunatic 2026-07-05 14:07:43 -04:00
  • 6812d925ff d_a_npc_mt 100% for GZLE01 (#1102) Mattias Blum 2026-07-05 13:49:57 -04:00
  • 5adfe20ead d_menu_save OK LagoLunatic 2026-07-05 13:48:06 -04:00
  • d3c642c5d3 d_menu_save mostly done (#1103) TakaRikka 2026-07-05 10:34:40 -07:00
  • a7a5b5d636 D_a_npc_tt (#1099) Zeclos 2026-07-05 19:11:40 +02:00
  • 6051ac9b5b A few small matches LagoLunatic 2026-07-02 21:07:19 -04:00
  • f93c5ba62c d_message mostly done (#1097) TakaRikka 2026-07-02 17:43:07 -07:00
  • 873bb82e00 d_auction_screen OK LagoLunatic 2026-06-30 19:43:24 -04:00
  • 2c0c3b9ed3 d_auction_screen mostly done (#1083) TakaRikka 2026-06-30 16:30:42 -07:00
  • 76b1b025d5 d_name OK LagoLunatic 2026-06-30 00:54:47 -04:00
  • 0d27cf3652 d_name mostly done (#1082) TakaRikka 2026-06-29 21:07:14 -07:00
  • 0bb5696cd8 dMinigame_Starter_c::_execute match LagoLunatic 2026-06-28 18:53:19 -04:00
  • 88a753265e water_mark / wpillar done, minigame_starter wip (#1069) TakaRikka 2026-06-28 15:40:28 -07:00
  • 1eb337da18 d_seafightgame OK for demo LagoLunatic 2026-06-26 20:16:52 -04:00
  • bc3b08eb4f Fix d_a_kb demo version diffs, and match a couple retail funcs LagoLunatic 2026-06-26 19:04:31 -04:00
  • ad26698232 d_tree OK for retail LagoLunatic 2026-06-26 18:53:07 -04:00
  • 4b401652d9 d_a_kb Almost Matching (#1040) SuperDude88 2026-06-26 17:45:09 -04:00
  • f0f98bbcc3 Fix OdemuExi2 wrong caps LagoLunatic 2026-06-26 17:20:57 -04:00
  • 2f03544e17 tree (#1067) TakaRikka 2026-06-26 13:57:14 -07:00
  • d489dc996b copy over a bunch of sdk stuff (#1066) TakaRikka 2026-06-26 08:03:34 -07:00
  • 0f2521d9a7 Fix Ghidra instructions in readme LagoLunatic 2026-06-23 17:14:07 -04:00
  • 08c9098dcf Also mark NZ_JNT as an ambiguous name LagoLunatic 2026-06-16 15:24:19 -04:00
  • 71ef7208ac Add comment to res headers about them being automatically generated LagoLunatic 2026-06-16 15:20:00 -04:00
  • cc561b1b09 Fix BOW_JNT ambiguity in res_arc.py script LagoLunatic 2026-06-16 15:11:23 -04:00
  • ed343703e6 Fix include capitalization LagoLunatic 2026-06-16 14:59:27 -04:00
  • d61a31e7ab Use joint enums in several different places (#981) 123456789758 2026-06-16 14:55:36 -04:00
  • f2d931cd81 d_a_lstair - 100% matching for GZLJ01, GZLE01 and GZLP01 (#1039) N1ghtD3c0d3r 2026-05-31 19:00:48 -03:00
  • c8e7f94434 Merge pull request #1041 from SuperDude88/event-inline-fix LagoLunatic 2026-05-30 23:55:03 -04:00
  • 42b34a740f dComIfGp_event_reset Uses SuperDude88 2026-05-30 21:06:45 -04:00
  • 8ff73b8634 Update decomp guide to use new res enum format LagoLunatic 2026-05-30 01:11:34 -04:00
  • 66356df1a6 Merge pull request #1037 from LagoLunatic/resarc LagoLunatic 2026-05-30 00:41:24 -04:00
  • bae595b973 Update all code to use the new enum formats LagoLunatic 2026-05-29 15:45:57 -04:00
  • 5ac87a6885 Delete old res file id, file index, and joint index enums LagoLunatic 2026-05-29 14:15:18 -04:00
  • 3de8a78a8b Generate new res file id, file index, and joint index enums LagoLunatic 2026-05-29 14:13:44 -04:00
  • cb7f4311d3 Add include dirs LagoLunatic 2026-05-29 14:07:03 -04:00
  • e1f98604a8 Support Linux LagoLunatic 2026-05-29 14:06:45 -04:00
  • 79523c8ae5 Mark as executable LagoLunatic 2026-05-29 13:32:41 -04:00
  • 3f251bb878 Fix type checker errors LagoLunatic 2026-05-29 13:31:34 -04:00
  • 2398ff4a33 Copy paste res_arc.py directly from TP LagoLunatic 2026-05-29 13:12:42 -04:00
  • 5cde617f29 Cleanup, improve readability of conditionals LagoLunatic 2026-05-28 20:27:24 -04:00
  • b597e195b4 Match 3 more d_a_tn funcs, clean up some inlines LagoLunatic 2026-05-28 18:36:35 -04:00
  • 0d6d429ad1 Improve debug_map_diff.py, handle UNUSED symbols LagoLunatic 2026-05-28 16:30:56 -04:00
  • ce8aa593df d_a_tn - 99% matching (#994) 123456789758 2026-05-28 13:59:57 -04:00
  • 8b46c357e4 Demo work and fakematch cleanup (#1034) LagoLunatic 2026-05-28 13:49:11 -04:00
  • a70388d63f d_a_mo2 - 100% matching (#939) 123456789758 2026-05-28 13:46:38 -04:00
  • bafd8aba62 Implement some more JPAEmitter inlines LagoLunatic 2026-05-26 22:18:04 -04:00
  • 2dced07761 Add missing inlines for JPADraw LagoLunatic 2026-05-26 21:56:55 -04:00
  • c3eab3103e debug_map_diff.py: Fix several bugs with main.dol TUs LagoLunatic 2026-05-26 21:55:40 -04:00
  • c159bb7a7e Fix debug build failing to link LagoLunatic 2026-05-26 21:53:45 -04:00
  • 74fec58b77 JPADraw OK LagoLunatic 2026-05-26 21:52:56 -04:00
  • 63c4ab2167 d_ovlp_fade3 OK for JPN/demo LagoLunatic 2026-05-26 14:23:24 -04:00
  • 8bed430da7 d_ovlp_fade4 OK LagoLunatic 2026-05-26 13:55:16 -04:00
  • a13bc47e4b Remove constant copied from TP decomp LagoLunatic 2026-05-26 13:54:52 -04:00
  • 102042628f Process profiles and enums cleanup (#1031) LagoLunatic 2026-05-26 00:11:58 -04:00
  • 79277cb2b2 Add boilerplate for some msg/kankyos LagoLunatic 2026-05-25 20:38:56 -04:00
  • b3be0f9e64 d_menu_option OK (#1020) LagoLunatic 2026-05-25 20:13:09 -04:00
  • 9ec2756f98 d_a_obj_hlift OK LagoLunatic 2026-05-25 18:15:55 -04:00
  • 7a2286565a d_a_obj_hlift (#1015) marian-m12l 2026-05-25 23:54:31 +02:00
  • f578b6d34a d_a_himo2 almost matches for retail LagoLunatic 2026-05-24 15:34:41 -04:00
  • b95a623434 Clean up conditions LagoLunatic 2026-05-24 15:33:38 -04:00
  • 4550a9aae6 d_a_bst OK for USA LagoLunatic 2026-05-23 17:28:49 -04:00
  • a3e422e481 d_a_npc_md 99% for demo LagoLunatic 2026-05-22 20:08:54 -04:00
  • 47e01ede22 Fix d_a_npc_md inline usage LagoLunatic 2026-05-22 18:43:02 -04:00
  • 95fac0fd63 Decmp guide: Explain making local copy in Ghidra LagoLunatic 2026-05-22 18:19:12 -04:00
  • fe3b83dcc1 Add debug_map_diff.py to detect missing/wrong inlines LagoLunatic 2026-05-22 18:01:30 -04:00
  • 6a1073e705 Fix d_a_npc_md weak func order, clean up order fakematches from d_a_player main LagoLunatic 2026-05-22 15:50:17 -04:00
  • 638d76a959 Add weak_order_diff.py for help with weak func order issues LagoLunatic 2026-05-22 15:42:57 -04:00
  • 734bd4d122 d_a_npc_md 100% for retail LagoLunatic 2026-05-22 15:39:47 -04:00
  • 98956b312d Clean up JGeometry::TVec3 jank/fakematches LagoLunatic 2026-05-22 15:08:59 -04:00
  • 02b81a670b d_a_npc_md - 99% matching (#896) 123456789758 2026-05-22 00:21:27 -04:00