Niklas Bauer and GitHub
9a69fa38c7
d_a_obj_brakeeff debug equivalent ( #2906 )
...
* d_a_obj_brakeeff fmt
* d_a_obj_brakeeff debug equivalent
2025-12-02 15:33:29 -08:00
Niklas Bauer and GitHub
d2d45c58ee
d_a_obj_damcps debug equivalent ( #2904 )
...
* d_a_obj_damcps initial
* d_a_obj_damcps guard
* d_a_obj_damcps pr comments
2025-12-02 22:44:39 +02:00
Niklas Bauer and GitHub
2260191fe6
Consistent cull_box struct usage ( #2905 )
...
* consistent cullbox usage
* d_a_obj_waterPillar debug work so its not a regression
2025-12-02 20:34:19 +02:00
LagoLunatic and GitHub
ffc86e0412
Fix HIO load issues ( #2903 )
...
* Fix HIO load order in daHoZelda_c::searchBodyAngle
* Fix regression in daHoZelda_c::createHeap
Apparently the HIO class being constructed having an explicit ctor breaks the compiler ability to branchlessly optimize the false/true return afterwards. Without an explicit ctor the compiler is able to optimize it successfully, which breaks the match.
* Fix HIO load order in daNpc_ykW_c::setAttnPos
* Remove false version diff
* Update configure.py
* Remove old comment
* Fix alink HIO members being private
* alink: Fix HIO loads in 3 retail functions and almost all debug functions
2025-12-01 18:37:04 -08:00
Sven Elmendorp and GitHub
737db261e9
Some variable names for hookshot and moved some values ( #2900 )
...
* Some variable names for hookshot and moved some values
* Revert using data.inc file
2025-12-01 16:36:09 -08:00
robojumper and GitHub
6a5397e847
JStudio debug improvements ( #2902 )
2025-12-01 16:33:32 -08:00
LagoLunatic and GitHub
1e2d9151a0
d_a_tag_kmsg OK ( #2901 )
2025-12-01 13:33:12 -08:00
LagoLunatic and GitHub
03efb3f79a
d_bg_w_kcol OK ( #2897 )
...
* Match dBgWKCol::WallCorrect
* Match dBgWKCol::ShdwDraw
* Match dBgWKCol::WallCorrectSort
* d_bg_w_kcol OK
* Fix debug asserts
2025-11-30 15:46:36 -08:00
TakaRikka and GitHub
a6e76c0841
project cleanup ( #2895 )
...
* some wii OS fixes
* remove old dol2asm comments
* remove dol2asm.h
* remove function address comments
* normalize ATTRIBUTE_ALIGN usage
* DECL_WEAK macro
* fix gcc attribute weak macro
* wrap more mwcc specific things in ifdefs
* fixes
* fix revo sdk version flags
* fixes
2025-11-30 15:23:42 -07:00
LagoLunatic and GitHub
434415337d
J3DSkinDeform work ( #2896 )
...
* Match four inline asm functions with manual regalloc
* J3DSkinDeform::changeFastSkinDL: Clean up var names, slightly improve match
* Syntax
* More var names
2025-11-30 23:39:56 +02:00
Howard Luck and GitHub
20e9957356
d_a_alink_HIO work ( #2852 )
...
* daAlink_c::jointControll OK
* daalink debug work
* checkpoint
* fix casting
* checkpoint
* checkpoint
* checkpoint
* checkpoint
* checkpoint
* checkpoint
* checkpoint
* remaining functions + fixes round 1
* fixes round 2
* fixes round 3
* fixes round 4
* revert getNeckAimAngle for now
2025-11-30 22:26:50 +02:00
TakaRikka and GitHub
139722c731
shieldD revolution OS mostly done ( #2892 )
...
* begin revolution sdk setup
* wii rvl test
* revo OS mostly done for shieldD
2025-11-30 08:59:04 +02:00
LagoLunatic and GitHub
3c1323cf0d
d_a_npc_moir OK ( #2894 )
...
* d_a_npc_moir OK
* Remove old comment
2025-11-29 21:32:11 -08:00
LagoLunatic and GitHub
7abe8d4a40
JASHeapCtrl OK ( #2893 )
2025-11-29 21:30:50 -08:00
Niklas Bauer and GitHub
1be301393b
d_a_obj_crvgate debug almost matching ( #2880 )
...
* Match d_a_obj_crvgate debug
* d_a_obj_crvgate remove this->
2025-11-29 14:51:45 -08:00
Max Roncace and GitHub
89ccf4c7ef
d_a_bg debug work + matching for retail ( #2890 )
2025-11-29 22:11:21 +02:00
Julian Maynes and GitHub
72c37de758
D_a_e_mm_mt 99% matching ( #2881 )
...
* do draw, smbindeffect, isdelete, delete, most of heapinit
* Fix lowercase hex
* fix style
* Add spaces after if
* Do most of drop and carry
* Almost done
* Finish normal
* Get functions to mostly regalloc + a few compiler quirks.
* fix up comments
* Fix all issues and get everything to 100
2025-11-29 00:55:42 -08:00
roeming and GitHub
da03a43cef
Adding tons of enum resource files ( #2886 )
...
* add shield assets
* add shieldD assets
* add GCN US assets
* add GCN JP asset enums
* add GCN PAL asset enums
* add WII asset enums
* add WII Rev 2 asset enums
* add all other files
* change asset include directory to force "res/" prefix
* remove wrong duplicate marks
* Allow cpp files to reference arc enums
* rename all resource files to not begin with "res_"
* update res_arc tool to use argparse
* remove Stage enums
2025-11-28 19:10:04 -08:00
LagoLunatic and GitHub
9f7a71a70f
J2DScreen OK ( #2889 )
...
* J2DScreen OK
* Fix clangd errors
* Remove nonmatching comment
2025-11-28 18:15:10 -08:00
LagoLunatic and GitHub
59d0f49309
J3DMtxBuffer OK ( #2888 )
2025-11-28 18:13:17 -08:00
Max Roncace and GitHub
3e8442dcbd
Minor linklist.h debug fixes ( #2887 )
2025-11-28 18:11:57 -08:00
LagoLunatic and GitHub
c974c979ee
d_a_passer_mng OK ( #2885 )
2025-11-28 11:29:09 -08:00
LagoLunatic and GitHub
ff550da0b2
d_map_path_dmap OK ( #2884 )
2025-11-28 11:28:27 -08:00
LagoLunatic and GitHub
4fb3af91b8
Various small matches ( #2879 )
...
* 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-27 21:34:18 -08:00
Niklas Bauer and GitHub
a089a1d21c
d_a_player checks debug work ( #2878 )
...
* Match player checks via BOOL
* PR comment
* resolve conflict
2025-11-27 21:20:22 -08:00