Commit Graph

2913 Commits

Author SHA1 Message Date
LagoLunatic 87b7c37bc2 debug_map_diff.py: Indicate when missing symbols are unused/stripped 2026-09-30 12:37:49 -04:00
LagoLunatic 0bfdf5b34c Match debug inlines for some npcs 2026-09-30 11:22:19 -04:00
Zeclos 13d0e58065 matches 4 npc's for demo version (#1227)
* matching

* cleanup

* d_a_npc_tt matching outside of _create and rodata

* matching

* matching 4 demo npc

* revert accidental backspace
2026-09-29 21:01:26 -04:00
LagoLunatic 09de0609ec Add some dBgW debug funcs from TP 2026-09-28 23:01:30 -04:00
LagoLunatic 1f9e8cb259 bgn2 cleanup 2026-09-28 18:56:12 -04:00
LagoLunatic b946ec975f Add const to JSystem mtx src params, fixing a regalloc 2026-09-28 18:32:12 -04:00
LagoLunatic f18cb581a6 d_s_open and d_s_open_sub OK for demo 2026-09-28 18:19:09 -04:00
LagoLunatic be622d918e fallrock_tag inlines 2026-09-28 14:34:55 -04:00
LagoLunatic 95f41836dc fallrock_tag/obj_msdan2 OK for remaining versions 2026-09-28 14:25:45 -04:00
LagoLunatic ba926f4bf2 Small tu matches (#1221)
* d_detect OK

* processor OK

* d_a_obj_msdan2 OK

* d_a_fallrock_tag OK

* feedback fallrock_tag
2026-09-28 14:20:02 -04:00
Robert Kämpf 526c6d8972 d_a_kddoor 100% except demo (#1225)
* d_a_kddoor 74%

* d_a_kddoor 99%

* Fix function order

* Fix .rodata order

* Add missing .rodata entry

* Implement reviews
2026-09-28 14:17:06 -04:00
oga-sven 7c87343468 feedback fallrock_tag 2026-09-28 20:16:49 +02:00
Jcw87 3a09143150 Misc fixes (#1224)
* PSMTX -> MTX

* template compiler compatibility

* JStudio fix

* d_flower names

* fix d_camera return types

* add missing GXEnd

* remove explicit 0 bytes from J2DPane tags

* make non_pos globals static
2026-09-28 11:06:29 -04:00
LagoLunatic 2d6962e464 d_a_npc_so inlines 2026-09-27 14:22:35 -04:00
Maide 564ab15b6b d_a_npc_so (#970)
* d_a_npc_so

* Rebase

* Revert files

* fix compilation errors

* review comments

---------

Co-authored-by: LagoLunatic <LagoLunatic@users.noreply.github.com>
2026-09-27 12:55:38 -04:00
LagoLunatic 734652d00d minor cleanup 2026-09-27 11:28:02 -04:00
LagoLunatic 4c2614e8a0 d_a_npc_nz OK for demo 2026-09-27 10:36:21 -04:00
oga-sven f40b95a665 d_a_fallrock_tag OK 2026-09-27 16:04:57 +02:00
LagoLunatic 6c3e154d43 Fix some more d_com_inf_game getter return types 2026-09-27 09:46:33 -04:00
oga-sven f813a28e8a d_a_obj_msdan2 OK 2026-09-27 11:52:48 +02:00
oga-sven 3f6e98a3df processor OK 2026-09-27 10:50:12 +02:00
LagoLunatic c4cd1c31ec daNpc_Bs1_c::next_msgStatus realmatch 2026-09-26 22:47:20 -04:00
LagoLunatic ebb3ac71ec d_a_npc_bs1 OK for remaining versions 2026-09-26 18:59:14 -04:00
LagoLunatic e2500d89a2 d_a_kamome OK for remaining versions 2026-09-26 18:57:01 -04:00
LagoLunatic 2b7deb2c89 fopMsgM_msgDataProc_c::getString 100% for JPN and demo 2026-09-26 18:54:56 -04:00
LagoLunatic 00cd6f917b Improve d_a_npc_ji1 for demo and PAL 2026-09-26 18:44:31 -04:00
Robert Kämpf 7a4be39cd3 Merge pull request #1220 from PlatinPython/d_a_sss
d_a_sss 100% except demo
2026-09-26 17:53:47 -04:00
LagoLunatic cfa9bac7cf daNpc_Ji1_c::CreateHeap 100% 2026-09-26 17:50:08 -04:00
LagoLunatic 90dd243a56 Merge pull request #1219 from oga-sven/gzle01-matches
Gzle01 matching work
2026-09-26 17:38:56 -04:00
oga-sven bfd19139c2 d_detect OK 2026-09-26 23:14:37 +02:00
LagoLunatic ff4a46f35d debug_map_diff.py: Reorganize code a bit 2026-09-26 14:24:22 -04:00
oga-sven bb4975a461 f_op_msg_mng OK 2026-09-26 16:38:27 +02:00
oga-sven 0403637a86 d_a_npc_ji1 some more matches 2026-09-26 15:46:09 +02:00
oga-sven a65e460f6b d_a_kamome OK 2026-09-26 14:51:33 +02:00
oga-sven 2d78b821a7 d_a_npc_bs1 OK 2026-09-26 14:08:15 +02:00
oga-sven 6b91a845e1 d_a_himo2 improvements 2026-09-26 13:17:42 +02:00
LagoLunatic 2fbb91bbe2 Merge pull request #1218 from SuperDude88/main
More Consistent Macro Usage
2026-09-25 19:15:55 -04:00
SuperDude88 94fb9e0e41 Change ALIGN_DECL
MWCC 1.3.2 requires the attribute in a different place than later versions/most modern compilers, so make the macro handle the ordering

C++ structs don't seem to have ordering issues so they use the attribute directly
2026-09-25 16:19:00 -04:00
SuperDude88 2588a1f52e __Register Macro
Use __Register more consistently when not inside __MWERKS__ guard
2026-09-25 15:47:01 -04:00
SuperDude88 e9c8cfca7b ASM Macro Use
- Use ASM macro more consistently when it's not inside a __MWERKS__ guard
2026-09-25 15:45:51 -04:00
LagoLunatic 96bbf3e97e Add some more inlines 2026-09-25 14:03:54 -04:00
LagoLunatic 624ab5f13c d_a_bomb2 OK for demo 2026-09-25 09:45:34 -04:00
LagoLunatic f32cc7002c Fix debug build 2026-09-25 08:57:19 -04:00
LagoLunatic 49757b75fd Fix clangd warning about pragma pack 2026-09-24 16:08:19 -04:00
LagoLunatic 39f3cfdf14 J3DSys enum usage 2026-09-24 15:58:39 -04:00
LagoLunatic bb9271a9b8 J3D_ASSERT cleanup 2026-09-24 15:57:35 -04:00
LagoLunatic a61e15e431 Use packed structs when accessing save data fields instead of pointer casts, also use sizeof 2026-09-24 15:38:51 -04:00
LagoLunatic a757be3c24 Improve some d_camera funcs, fix dCamSetup_c fields being mixed up 2026-09-24 14:24:56 -04:00
LagoLunatic a15aec383f Merge pull request #1216 from SuperDude88/main
More Random Cleanup
2026-09-24 14:16:21 -04:00
Jcw87 52c3c0dbfc d_camera (#1217) 2026-09-24 12:30:17 -04:00