summaryrefslogtreecommitdiff
path: root/include/d/actor
AgeCommit message (Collapse)Author
2025-12-02d_a_obj_damcps debug equivalent (#2904)Niklas Bauer
* d_a_obj_damcps initial * d_a_obj_damcps guard * d_a_obj_damcps pr comments
2025-12-02Consistent cull_box struct usage (#2905)Niklas Bauer
* consistent cullbox usage * d_a_obj_waterPillar debug work so its not a regression
2025-12-01Fix HIO load issues (#2903)LagoLunatic
* 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-01Some variable names for hookshot and moved some values (#2900)Sven Elmendorp
* Some variable names for hookshot and moved some values * Revert using data.inc file
2025-12-01d_a_tag_kmsg OK (#2901)LagoLunatic
2025-11-30project cleanup (#2895)TakaRikka
* 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-30d_a_alink_HIO work (#2852)Howard Luck
* 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-29d_a_obj_crvgate debug almost matching (#2880)Niklas Bauer
* Match d_a_obj_crvgate debug * d_a_obj_crvgate remove this->
2025-11-29d_a_bg debug work + matching for retail (#2890)Max Roncace
2025-11-29D_a_e_mm_mt 99% matching (#2881)Julian Maynes
* 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-28d_a_passer_mng OK (#2885)LagoLunatic
2025-11-27Various small matches (#2879)LagoLunatic
* 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-27d_a_player checks debug work (#2878)Niklas Bauer
* Match player checks via BOOL * PR comment * resolve conflict
2025-11-27various Z2Audio / JAudio debug cleanup (#2876)TakaRikka
* some JAudio work * audio cleanup checkpoint * checkpoint more audio cleanup * fix symbols * more z2 cleanup * fix regression * fix build * some fixes
2025-11-27d_a_npc_ykm debug almost matching (#2877)Max Roncace
2025-11-27rafrel debug almost matching (#2866)Carco_21
2025-11-27d_a_b_mgn debug almost equivalent (#2842)Carco_21
* debug almost equivalent * PR cleanup
2025-11-26d_a_obj_carry ALL_GCN matching (#2871)Niklas Bauer
* d_a_obj_carry matching * d_a_obj_carry::execute() debug matching
2025-11-25Link b_mgn, tbox equivalent (#2867)hev7
* Link b_mgn * tbox equivalent
2025-11-25d_a_npc debug work (#2863)Max Roncace
* 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-25d_a_mg_rod equivalent (#2865)LagoLunatic
2025-11-25d_a_mg_rod a little closer to matching (#2857)Carco_21
* closer to matching * build error fix * PR cleanup
2025-11-24Link npc_guard (#2859)hev7
2025-11-23Some npc_ks dbg work (#2854)YunataSavior
2025-11-23Link npc_zra (#2853)YunataSavior
2025-11-23Link npc_doc (#2851)hev7
* Link npc_doc * Remove changes causing regression in debug
2025-11-23Fix more nonmatchings (#2850)LagoLunatic
* Fix GetPolyIndex and GetBgIndex, fixing a couple regallocs * Match daNpcCd2_c::checkFearSituation and daNpcCd2_c::getAnmP * Match daAlink_c::jointControll * Clean up float class checks * Move float constants to global.h
2025-11-23d_a_npc_guard all functions OK (#2849)Trueffel
* guard about to match * weak func order messes linking up * improve executePath
2025-11-21Misc matches (#2845)LagoLunatic
* Misc debug matches * Fix d_map weak function order * Remove old nonmatching comments * d_menu_dmap and JASAudioThread OK, fix weak func order and rodata alignment * More misc matches
2025-11-21npc_doc almost (#2840)TakaRikka
* npc_doc almost * pr
2025-11-21npc_grm OK (#2841)maimai0254
* npc_grm OK * uncomment debug stuff * fix {
2025-11-20Link e_hp (#2838)YunataSavior
2025-11-20Miscellaneous retail+debug fixes, link several new TUs (#2836)Max Roncace
2025-11-20Remove fake matches, fix false equivalencies, and other small matches (#2837)LagoLunatic
* Debug matches and remove fake matches * Fix false equivalencies, regallocs, and vtable orders * Fix PAL splits
2025-11-20add debug functionality to d_a_horse, match almost all functions (#2834)roeming
* add debug functinality to d_a_horse, match almost all functions * fix some wii funcs * fix wii build
2025-11-20npc_midna linked (#2835)Carco_21
2025-11-20d_a_kytag13 matching + small various work (#2826)Carco_21
* kytag13 matching * pr cleanup
2025-11-19Link npc_shoe (#2833)YunataSavior
2025-11-19Misc fixes (#2830)LagoLunatic
* Replace DANPCF_C_HACK with a better fakematch * d_a_obj_item OK * Fix ninja diff * Misc debug/nonmatching fixes * Fix ninja diff for PAL * Fix bad PAL split
2025-11-19d_a_npc_grs matching (#2827)Max Roncace
2025-11-19d_a_npc_soldierB matching (#2828)hev7
2025-11-19d_a_npc_pachi_taro and d_a_npc_pachi_maro matching (#2824)Carco_21
* solid progress * almost matching * pachi_taro matching * pachi_maro matching
2025-11-18d_a_npc_chin matching (#2822)Max Roncace
2025-11-18d_a_npc_grd matching (#2821)hev7
* d_a_npc_grd matching * Fix regression * Fix
2025-11-18debug work on d_a_e_fb (#2819)hatal175
2025-11-18npc_gnd finished, movie_player almost done (#2818)TakaRikka
* movie_player mostly done * d_a_npc_gnd done * fix fshop debug match
2025-11-17d_a_demo00 OK (#2817)LagoLunatic
* Misc small matches * Add J3DFrameCtrl::EMode_NULL enum * Improve weak bss fakematch and remove a functionvalue fakematch * demo00 OK
2025-11-17d_a_npc_tkc matching (#2816)Carco_21
* initial work * minor work * almost done * evcut work * matching
2025-11-17wii building OK / m_Do_graphic debug work (#2815)TakaRikka
* wii building OK + m_Do_graphic debug work * d_meter_HIO debug cleanup * wii m_Do_graphic stuff * tag_attack_item OK, mirror_chain almost * fix build * mg_fshop matching
2025-11-16d_a_npc_sola OK (#2814)maimai0254
* d_a_npc_sola OK * delete NONMATCHING comment * Fix: Add forgotten joint name