Commit Graph

2118 Commits

Author SHA1 Message Date
WilliamArnett eb64133a6c Merge pull request #3 from WilliamArnett/d_a_npc_km1
D a npc km1
2025-05-26 01:43:08 -05:00
WilliamArnett 9ebc35f76b Merge branch 'main' into d_a_npc_km1 2025-05-26 01:42:57 -05:00
WilliamArnett 09b97f925a Merge pull request #2 from WilliamArnett/d_a_npc_kk1
D a npc kk1
2025-05-26 01:40:46 -05:00
WilliamArnett 81618b6177 Refactor to use JUT_ASSERT macro 2025-05-26 01:23:29 -05:00
WilliamArnett b8807b2f50 100% text 2025-05-25 20:27:32 -05:00
LagoLunatic c484eb490d More demo work, fix some fakematches in retail 2025-05-25 19:20:08 -04:00
LagoLunatic 0ee416c538 Match daPy_lk_c::checkPlayerGuard, switch all of daPy_lk_c's inlines to return BOOL instead of bool 2025-05-25 17:28:35 -04:00
Zeclos 3755fbfd39 D_a_npc_photo (#759)
* bit too difficult for me for now, might go back later

* progress

* getmsg

* logic matching data isnt

* data section matches

* mathubcg 100%

* cleanup

* revert this change

* final cleanup and configure.py

* nevermind cleanup

* Equivalent onstead of matching

* removed padding

* cleanup code comments and a bit more

* Fix build

---------

Co-authored-by: LagoLunatic <LagoLunatic@users.noreply.github.com>
2025-05-25 17:01:01 -04:00
WilliamArnett 81ceafdcfa change out getMySubstanceP for getMyIntegerP inline 2025-05-24 23:50:36 -05:00
WilliamArnett e68c7e7424 21% text 2025-05-24 23:46:20 -05:00
WilliamArnett c8eb2c4a84 Naming a couple more variables 2025-05-24 20:33:04 -05:00
LagoLunatic 7cd75e8f7b Demo matches (#767) 2025-05-24 18:54:46 -04:00
LagoLunatic 4a29f64e6b JASTrack more matches and inlines cleanup 2025-05-24 15:49:14 -04:00
Ammar Askar 3ec4710b72 Match up data and additional functions in JASTrack (#763) 2025-05-24 14:24:55 -04:00
Squidysquid1 5190f081c7 d_a_machine 100% (#754)
* d_a_machine 83%

* d_a_machine 87%

* d_a_machine matching functions

* 99% d_a_machine

* d_a_machine 100%

* Unmark as matching for demo

---------

Co-authored-by: LagoLunatic <LagoLunatic@users.noreply.github.com>
2025-05-24 14:15:28 -04:00
Ammar Askar 876039a04e Match J3DTransform with assembly blocks (#762) 2025-05-24 13:58:14 -04:00
WilliamArnett 6e4f6d1ff6 Cleaned some functions, named several variables, and began documenting dialog tree. 2025-05-24 05:56:00 -05:00
WilliamArnett 7387d532f5 Equivalent. A lot of work is needed to name variables and clean up functions. Weak function ordering is wrong. 2025-05-23 01:08:09 -05:00
Mm2PL 6ff1da3741 d_a_jbo (#744)
* Do initial work on d_a_jbo

* Remove outdated comments

* Move co_sph_src to be a function static variable

* Mark as matching

* Rename mParamsLower to mParam

* Give names to mFramesUntilJump, mAnimRotation, mAnimationSpeed, mParticlePos

* Give jbo_class::mState an enum

* fixup! Give names to mFramesUntilJump, mAnimRotation, mAnimationSpeed, mParticlePos

* Give resource ids an enum

* Add documentation comment for actor

* MWCC shenanigans

* Rename variables to better match coding guidelines

* Apply suggestions from code review

- use J3DModel::setBaseScale() inline
- use existing resource id enum
- rename `i_actor` -> `i_this`, `that` -> `a_this`
- use defines for missed returned booleans
- replace `mDoAud_seStart` -> `fopAcM_seStart`

Co-Authored-By: LagoLunatic <LagoLunatic@users.noreply.github.com>

* Apply rest of inlines

i must have forgotten about them earlier

---------

Co-authored-by: LagoLunatic <LagoLunatic@users.noreply.github.com>
2025-05-22 20:28:56 -04:00
Ammar Askar 78d6f0384b Merge pull request #765 from ammaraskar/d_a_fire
Match and link d_a_fire
2025-05-22 17:59:39 -04:00
LagoLunatic a0884623c6 Update dtk-template 2025-05-22 15:33:51 -04:00
WilliamArnett 41d9631073 82% text 2025-05-22 08:31:29 -05:00
WilliamArnett e96ca610be merge in changes to main 2025-05-22 01:23:45 -05:00
WilliamArnett 37d7ef5b07 Equivalent. Weak func ordering. 2025-05-22 01:04:20 -05:00
WilliamArnett d8c872beb7 Rewrote _execute to increase accuracy. Only issue in .text is a label not loading correctly. I have no idea how to fix this. 2025-05-22 01:04:20 -05:00
WilliamArnett 20de5d926e 65% text 2025-05-22 00:34:26 -05:00
LagoLunatic 936a47461d Merge pull request #757 from mattias-blum/d_menu
d_menu work
2025-05-21 18:10:15 -04:00
LagoLunatic 0831489b64 GXDisplayList OK 2025-05-21 18:08:45 -04:00
LagoLunatic d097c85eb0 Cleanup 2025-05-21 18:07:36 -04:00
LagoLunatic 0b1706bec2 Merge pull request #761 from LagoLunatic/d44j01
Add support for building the kiosk demo
2025-05-21 17:00:45 -04:00
LagoLunatic 21cd7a2f67 G_CM3D_F_INF 2025-05-21 16:46:21 -04:00
LagoLunatic ee2e164fa2 Demo: Fix cM3dGCyl 2025-05-21 14:51:12 -04:00
LagoLunatic c625992a77 Add enum for actor priority 2025-05-21 14:44:25 -04:00
Mattias Blum 6ea1287d1b Merge branch 'zeldaret:main' into d_menu 2025-05-21 10:08:01 -04:00
mattias-blum c99dc93347 PR changes + added inlines 2025-05-21 10:07:26 -04:00
LagoLunatic 86c96002bc Fix demo version diffs in gameinfo/save/stage/etc 2025-05-21 00:49:35 -04:00
LagoLunatic e7fc0a2992 Demo: Link all TUs that already match 2025-05-20 20:00:26 -04:00
LagoLunatic a6c0286349 Demo: Disable opt_propagation, fix assert macro, DynamicLink OK 2025-05-20 00:09:23 -04:00
LagoLunatic d2f46f131a Demo: Add missing demo-only TU configs 2025-05-19 23:02:38 -04:00
LagoLunatic d3ebf7be38 Fix c_dylink 2025-05-19 22:47:08 -04:00
LagoLunatic 34214f75d8 Demo: c_dylink OK, DynamicLink 99% 2025-05-19 22:41:12 -04:00
LagoLunatic ec17b3e819 Demo: Fix procname enum 2025-05-19 20:39:47 -04:00
LagoLunatic bc9ab6c204 Demo: Link f_pc_profile_lst 2025-05-19 20:36:07 -04:00
LagoLunatic 763d451f34 Demo: Add .init splits and symbols, enable MW comment 2025-05-19 20:26:33 -04:00
LagoLunatic fbbe67ffb5 Add demo to GitHub CI build 2025-05-19 20:23:02 -04:00
LagoLunatic 99c78680de Fix version defines 2025-05-19 20:17:13 -04:00
LagoLunatic 6610bf1d1c Demo: Fix splits, add assets, update config
Builds OK now
2025-05-19 19:43:20 -04:00
LagoLunatic 448eee9478 Demo: Update config 2025-05-19 19:34:43 -04:00
LagoLunatic 64d9c81c8a Demo: Perform initial analysis 2025-05-19 19:32:55 -04:00
LagoLunatic 3a384a82f5 Demo: Add version config 2025-05-19 19:32:23 -04:00