summaryrefslogtreecommitdiff
path: root/include/f_op
AgeCommit message (Collapse)Author
2025-07-15d_a_obj_lv6bemos2 and d_a_obj_lv6bemos almost equivalent (#2527)Carco_21
* initial work * All but one function equivalent * Missed comment that needed to be removed * initial work * got to CreateHeap * d_a_obj_lv6bemos almost equivalent
2025-07-13d_a_obj_wooden_statue OK (#2532)hatal175
2025-07-13Major npc wrestler cleanup (#2531)YunataSavior
2025-06-24New matches in d_camera_c (#2498)Ɓukasz Starzyk
* dCamera_c::blureCamera matching * store progress * camera store matching (regalloc) * setEventRecoveryTrans matching * matched currentEvCamera and runEventRecoveryTrans * Fix
2025-06-24cstaF / obj_rope_bridge done, cleanup obj_dust (#2497)TakaRikka
* d_a_cstaF done * d_a_obj_rope_bridge done * obj_dust * e_ga done
2025-06-21d_a_e_mf equivalent and d_a_e_dn work (#2492)Carco_21
* Tiny start on d_a_obj_gra2 * Initial work * Solid work done * More work * work on some rolling functions and deme camera * Almost all functions worked on * All functions worked on * Fixed some BaseNpc functions I broke * PR Cleanup * PR cleanup part 2 * Worked on create function * Worked up to search_bomb * Work on various action functions * Almost all functions worked on * d_a_e_mf equivalent * Started copying over to d_a_e_dn * d_a_e_dn almost equivalent, e_mf cleanup * somehow accidentally took out something from gra2 in a previous commit * Fixed data layout issue in d_a_e_dn * PR cleanup * Took out fopen_enemy_c inheritance
2025-06-18fix GC JPN dol splits / d_a_npc_prayer mostly done (#2488)TakaRikka
* jmessage cleanup pass * more JMessage cleanup * d_msg_class cleanup * fix a bunch of gc jpn dol splits * d_a_npc_prayer pretty much equivalent
2025-06-13d_a_npc_tk equivalent (#2483)Max Roncace
2025-06-08d_a_npc_kn work (#2274)Howard Luck
* checkpoint * checkpoint * checkpoint * checkpoint * checkpoint * fixups * check * fixes 2 * fixes 3 * fixes 4 * fixes 5 --------- Co-authored-by: pheenoh <pheenoh@macmini.local> Co-authored-by: pheenoh <pheenoh@macmini.lan>
2025-06-07d_a_b_gg equivalent (#2478)TakaRikka
* b_gg equivalent * clean up b_gg * cleanup float literal
2025-05-22d_a_mg_fish matching (#2450)Max Roncace
2025-05-16Used dbg rom to fix some mismatched functions in d_a_ep (#2442)YunataSavior
2025-05-05d_a_cstatue Matching (#2419)soruh
* d_a_cstatue * fix includes in d_com_inf_game * remove todos * create daCstatue_TYPE enum * name fields and add enums * fix procCopyRodSwingInit * apply suggestions
2025-04-13d_stage cleanup (#2392)LagoLunatic
2025-04-10Work on d_a_npc_taro (#2386)hatal175
2025-04-06GCN pal / jpn support, some debug work (#2375)TakaRikka
* d_save debug cleanup / d_s_menu debug * gameinfo / kankyo struct debug fixes * pal building ok * jp building ok * some tests with jp * some more pal/jp tests
2025-04-01d_camera work (#2369)Caroline Madsen
* bumpCheck matching * checkGroundInfo matching * chaseCamera matching * lockonCamera attempted * talktoCamera matching * subjectCamera, magneCamera matching * colosseumCamera close, plus various fixes * towerCamera attempted * hookshotCamera matching
2025-03-31d_a_npc_worm matching (#2365)hatal175
* d_a_npc_worm matching * Rename a_this
2025-03-31d_a_b_mgn equivalent (#2363)TakaRikka
2025-03-28daPeru_c equivalent (#2356)hatal175
2025-03-27d_a_b_mgn (Dark Beast Ganon) (#2348)Carco_21
* Started work on d_a_b_mgn * Finished some of the smaller functions * A lot of work on the set_Effect methods * Work on CreateHeap * Work on calcBloodMove * Work on setHideSmokeEffect and _delete * damage_check at 50% * demo_skip 94% matching * Work on some execute functions and a couple others * Worked on last few functions and general cleanup * Cleanup for pull request * Last few pr review comments addressed
2025-03-23b_gnd equivalent (#2340)TakaRikka
* b_gnd equivalent * fix dEvt_info_c inlines * fix some more inlines
2025-03-22Debug version now builds OK and all_source compiles (#2343)LagoLunatic
* Fix missing arg to JUT_ASSERT * Fix some MWCC version diff errors * Compile m_Do_ext, d_demo, actor_mng * Add VSCode task to quickly switch between versions * Unlink magLift for debug * Update the hash of the debug dol The old cbea5fa... hash here was for the dol generated by the alf2dol.py script, which produces incorrect alignment. The dol with the new hash can be obtained by using `dtk elf2dol` to convert the debug .alf file to a dol. The DOL now builds OK. * Fix all debug REL dtor splits All RELs now also build OK, meaning `ninja build/ShieldD/ok` now succeeds. * Add genMessage declarations to all HIO subclasses * Fixing more compilation errors * m_Do_mtx 100% on debug Cannot be linked due to weak function name mangling? * Improve various matches * Fix all remaining compilation errors * Fix new compilation errors from main * Fix retail regression * Link f_pc_profile_lst
2025-03-12e_rdy mostly done (#2324)Caroline Madsen
* e_rdy work * e_rdy work * e_rdy work * e_rdy mostly done * e_rdy fix hit direction
2025-03-12f_op_actor_mng matching (#2325)Caroline Madsen
2025-02-13d_a_obj_carry mostly done (#2301)TakaRikka
* d_a_obj_carry mostly done * cleanup some acch inlines
2025-01-28Add fopAcM_Register... macros (for debug build) (#2295)Huitzi
2025-01-16wip debug / pal building, b_gm mostly done (#2285)TakaRikka
* b_gm mostly done * wip debug / pal building * fix configure.py * fix some debug macros / flags
2025-01-09d_a_horse mostly done (#2284)TakaRikka
* checkpoint * d_a_horse mostly done * some horse doc
2024-12-18kankyo_rain / obj_life_container mostly done, obj_glowsphere done (#2266)TakaRikka
* obj_life_container mostly done * obj_glowSphere done * kankyo_rain mostly done * some cleanup * more kankyo_rain cleanup
2024-12-12daObj_BouMato_c OK (#2264)hatal175
* daObj_BouMato_c OK * daObjGraRock_c Matched except template function order * daBkyRock_c OK
2024-12-10tbox/camera/d_bg_w_kcol work and cleanup (#2262)TakaRikka
* some camera/tbox cleanup * d_bg_w_kcol work * make item name enum better
2024-11-29some cleanup of f_pc/f_op files (#2254)TakaRikka
* cleanup f_pc files * cleanup f_op files * fix a couple f_op_actor_mng functions * minor JSystem work
2024-11-22d_a_b_zant matched + linked (#2253)TakaRikka
* work on b_zant * zant work * more zant work * all b_zant functions done * some doc work * some more doc work * d_a_b_zant linked * fix d_a_b_zant_magic issue
2024-11-11work on d_a_movie_player (#2246)TakaRikka
* work on d_a_movie_player * d_a_demo_item mostly done
2024-11-10e_pm, e_fs, obj_sm_door, obj_smw_stone (#2244)Caroline Madsen
2024-11-03alink_grab done (#2234)TakaRikka
* work on alink grab * some grab work * grab almost done * finish alink grab * alink_wolf mostly done * fix cLib_minMaxLimit * alink guard mostly done * extract some embedded assets * extract grass data. wip, alignment wrong
2024-10-31more misc. cleanup (#2232)Caroline Madsen
2024-10-26d_camera work (#2226)Caroline Madsen
2024-10-25Work on daNpc_Hanjo_c (#2225)hatal175
2024-10-25d_a_alink work / lv4digsand done / e_s1 matched (#2224)TakaRikka
* d_a_alink work / d_a_obj_lv4digsand done * d_a_e_s1 matched, not linked * d_a_e_s1 documentation
2024-10-24JAudio2 and Z2AudioLib work (#2223)Caroline Madsen
* JAudio2 and Z2AudioLib work * check1stDynamicWave matched
2024-10-12d_a_alink work / bump dtk version (#2205)TakaRikka
2024-10-10switch to dtk setup (#2203)TakaRikka
* switch to dtk setup * some cleanup / fixes * cleanup d_a_alink literals * Restore doxygen, update CI & README.md (#1) * Fix build image ref (#2) --------- Co-authored-by: Luke Street <luke@street.dev>
2024-07-07obj_lv5YIblltray done (#2173)TakaRikka
* d_a_obj_lv5yiblltray done * remove asm
2024-06-25work on d_camera / d_ev_camera (#2170)TakaRikka
2024-05-24d_a_e_vt mostly done (#2158)TakaRikka
2024-05-18d_a_b_ob matched (#2155)TakaRikka
* all b_ob functions matching, not linked * oops forgot a couple funcs * fix some small errors * some morpheel doc * remove asm
2024-05-08d_a_obj_item done (#2150)TakaRikka
* d_a_obj_item 99% done * item cleanup * remove asm * add actor attention dist type enum * change dist_entry names slightly
2024-05-05d_a_obj_bmWindow OK (#2148)hatal175