1
0
Fork 0
mirror of https://github.com/zeldaret/oot.git synced 2024-11-29 12:04:29 +00:00
oot/asm/non_matchings/code
mzxrules aa91a7ee32
z_collision_check.c (#73)
* func_8005B280 ok

* func_8005B65C OK

* split out func_8005BD50

* func_8005B7C0 OK

* func_8005B7F4 OK

* func_8005B824 OK

* func_8005B860 ok

* improve sanity

* func_8005B6B0 ok, ColliderInit_Actor structs added

* func_8005B884 ok

* func_8005BBF8 ok, split out func_8005BF50

* split more stuff out of func_8005C050.s

* func_8005C050 OK

* func_8005BA30 fakish OK, func_8005BAD8 real OK

* func_8005BB48 OK, func_8005BA84 almost decomp'd, but type issues

* func_8005BB10 Ok

* func_8005BF50 OK

* func_8005BE50 OK

* func_8005BD50 OK

* func_8005BCC8 Ok

* func_8005BC28

* func_8005BB8C func_8005BBB0 func_8005BBD4 Ok

* save my work commit

* func_8005C2BC fake OK

* func_8005C5B0 ok

* func_8005C608 ok

* func_8005C6C0 ok

* func_8005C6F8 ok

* func_8005C730 ok

* func_8005C774 func_8005C798 func_8005C7BC OK

* func_8005C7E0 ok, func_8005C810 split

* func_8005C810 OK

* func_8005C8C8 ok

* func_8005C964 OK

* func_8005CA88 ok

* func_8005CBAC ok

* func_8005C124 func_8005C1AC func_8005C234 func_8005CC98 OK

* func_8005CD34 func_8005CDD0 Ok

* func_8005CE6C ok

* func_8005CEC4 ok

* func_8005CEDC ok

* func_8005CF90 Ok

* standardize type names/vars more

* func_8005D3BC ok

* func_8005D40C OK, z64.h CollisionCheckContext

* func_8005D4B4 func_8005D4C8 ok

* partial data section migration

* improve function documentation, OT->OC

* Actor_CollisionCheck_SetOC ok

* Actor_CollisionCheck_SetAT Actor_CollisionCheck_SetAC Ok

* func_8005BA84 ok

* func_800611A0 ok

* func_80061274 ok

* clean up func_80061274

* func_8006139C ok

* func_8005E9C0 and dependencies OK

* minor cleanup to func_8005E9C0

* func_8005EC6C OK!

* func_8005E81C ok

* func_8005E604 ok

* func_8005E2EC func_8005E4F8 OK

* func_8005DE9C OK func_8005D8AC disassembled

* func_8006146C func_8006268C ok

* func_8005EEE0 ok

* func_8005F17C

* func_8005F39C ok

* func_8005F5B0 decompiled, not matching

* func_8005F7D0 decomp, func_8005D218 and func_8005D324 OK

* func_8005FA30 ok, split more functions

* func_8005FC04 ok

* func_8005FDCC k

* func_8005FF90 OK OK OK

* func_80060204 dead

* func_800604B0 ok

* func_80060704 func_80060994 ok, func_80060C2C somewhat disassembled. AT to AC matrix doneish

* func_800635D0 ok, func_80062ECC not so much

* OcLine oks

* D_8011DF28 functions disassembled

* D_8011DF5C functions OK

* setAT_SAC. setAC_SAC, setOC_SAC OK

* func_80061C98 decompiled, func_80061BF4, func_80061C18 OK

* func_800617D4 ok, func_800614A4 disassembled

* CollisionCheck_OC D_8011DFAC functions OK

* func_80062530 ok

* CollisionCheck_generalLineOcCheck subfunctions OK

* func_800622E4 ok

* after a long fought battle, func_80061F64 has fallen.

* func_800628A4 disassembled

* func_800627A0 func_8006285C OK

* ActorCollider_Cylinder_Update, func_80062718, func_80062734 ok

* func_80062CD4 decompiled, import EffShield/EffSpark types from MM

* various SubActor98 struct functions OK

* func_8005D4DC func_8005D62C ok

* .data section migrated, more OKs, fix NON_MATCHINGs to use effect structs

* func_80060C2C ok

* minor code tweaks

* func_80061C98 ok somehow

* Attempt to fix some unknowns, move types out of z64actor, add set3 ColliderInit types

* Apply changes

* formatting

* tweak a couple function names

* krim changes, func naming

* missed some things

* function renames

* Implement GenColliderInit.py utility

* Implement pr changes, GenColliderInit.py, DamageTable.py, z_collision_btltbls.c fully matching

* func_800614A4 ok

* Implement Roman's fixes, name Collider unknowns, rename COLTYPE -> COLSHAPE and define new COLTYPE

* collisionCheckCtx -> colChkCtx, fix small things
2020-04-25 22:43:35 -04:00
..
audio_playback Decompile playback.c (#82) 2020-04-21 04:19:33 -04:00
audioMgr First proper commit. 2020-03-17 00:31:30 -04:00
code_8006C3A0 First proper commit. 2020-03-17 00:31:30 -04:00
code_8006C510 First proper commit. 2020-03-17 00:31:30 -04:00
code_8006EA30 Decompile z_play.c and Match/Document some of z_view.c (#74) 2020-04-16 17:36:12 -04:00
code_8007BF90 code_800FCE80 OK 2020-03-21 03:43:48 +01:00
code_800430A0 First proper commit. 2020-03-17 00:31:30 -04:00
code_80043480 First proper commit. 2020-03-17 00:31:30 -04:00
cosf Naming some functions in libultra_code, decompiling a decent amount. (#77) 2020-04-18 21:40:27 -04:00
db_camera First proper commit. 2020-03-17 00:31:30 -04:00
fault Big actor cleanup (fixed) (#69) 2020-04-14 14:16:34 -04:00
flg_set Fixes in PR #50 (3) 2020-04-05 19:29:30 +02:00
gfxprint Various fixes/matches 2020-03-18 01:09:31 +01:00
graph Big actor cleanup (fixed) (#69) 2020-04-14 14:16:34 -04:00
guLookAtRef Finished code_801031F0.c, guPosition.c, guLookAtHilite.c (#84) 2020-04-22 13:20:49 -04:00
padmgr padmgr and related (#71) 2020-04-14 13:17:25 -04:00
relocation First proper commit. 2020-03-17 00:31:30 -04:00
sched Naming some functions in libultra_code, decompiling a decent amount. (#77) 2020-04-18 21:40:27 -04:00
sinf Naming some functions in libultra_code, decompiling a decent amount. (#77) 2020-04-18 21:40:27 -04:00
sins Naming some functions in libultra_code, decompiling a decent amount. (#77) 2020-04-18 21:40:27 -04:00
speed_meter Decompile z_play.c and Match/Document some of z_view.c (#74) 2020-04-16 17:36:12 -04:00
sptask Naming some functions in libultra_code, decompiling a decent amount. (#77) 2020-04-18 21:40:27 -04:00
sys_math3d Math Files (#76) 2020-04-18 23:28:24 -04:00
sys_matrix add script to find (and optionally delete) old/unused asm files and delete all currently present old/unused asm files. (#65) 2020-04-11 22:39:49 -04:00
z_actor Fixes in PR #50 (3) 2020-04-05 19:29:30 +02:00
z_bgcheck Math Files (#76) 2020-04-18 23:28:24 -04:00
z_camera Math Files (#76) 2020-04-18 23:28:24 -04:00
z_collision_check z_collision_check.c (#73) 2020-04-25 22:43:35 -04:00
z_construct Decompile z_play.c and Match/Document some of z_view.c (#74) 2020-04-16 17:36:12 -04:00
z_demo fix 3 non-matchings in z_demo.c 2020-04-06 18:38:31 -04:00
z_eff_blure Math Files (#76) 2020-04-18 23:28:24 -04:00
z_eff_shield_particle Fixes in PR #50 (3) 2020-04-05 19:29:30 +02:00
z_eff_spark add script to find (and optionally delete) old/unused asm files and delete all currently present old/unused asm files. (#65) 2020-04-11 22:39:49 -04:00
z_eff_ss_dead Fixes in PR #50 (3) 2020-04-05 19:29:30 +02:00
z_effect Split z_path.c and Rename some small files and functions 2020-03-23 21:18:53 +01:00
z_effect_soft_sprite add script to find (and optionally delete) old/unused asm files and delete all currently present old/unused asm files. (#65) 2020-04-11 22:39:49 -04:00
z_effect_soft_sprite_old_init Fixes in PR #50 (3) 2020-04-05 19:29:30 +02:00
z_elf_message Merge branch 'master' into z_rcp 2020-03-31 10:02:59 +02:00
z_en_a_keep z_collision_check.c (#73) 2020-04-25 22:43:35 -04:00
z_en_item00 z_collision_check.c (#73) 2020-04-25 22:43:35 -04:00
z_fbdemo Decompile sleep.c and printutils.c 2020-04-08 18:36:15 +02:00
z_fcurve_data_skelanime Fixes in PR #50 (3) 2020-04-05 19:29:30 +02:00
z_horse First proper commit. 2020-03-17 00:31:30 -04:00
z_jpeg Decompile jpegutils.c (#75) 2020-04-16 14:08:23 -04:00
z_kaleido_scope_call First proper commit. 2020-03-17 00:31:30 -04:00
z_kanfont First proper commit. 2020-03-17 00:31:30 -04:00
z_kankyo Math Files (#76) 2020-04-18 23:28:24 -04:00
z_lifemeter First proper commit. 2020-03-17 00:31:30 -04:00
z_lights Fixes in PR #50 (3) 2020-04-05 19:29:30 +02:00
z_map_exp Decompile z_play.c and Match/Document some of z_view.c (#74) 2020-04-16 17:36:12 -04:00
z_message_PAL Decompile z_play.c and Match/Document some of z_view.c (#74) 2020-04-16 17:36:12 -04:00
z_onepointdemo Decompile z_play.c and Match/Document some of z_view.c (#74) 2020-04-16 17:36:12 -04:00
z_parameter Decompile z_play.c and Match/Document some of z_view.c (#74) 2020-04-16 17:36:12 -04:00
z_play z_collision_check.c (#73) 2020-04-25 22:43:35 -04:00
z_player_lib z_collision_check.c (#73) 2020-04-25 22:43:35 -04:00
z_rcp Decompile graph.c 2020-04-04 18:12:59 +02:00
z_room Decompile z_jpeg.c (#70) 2020-04-13 19:03:10 -04:00
z_scene First proper commit. 2020-03-17 00:31:30 -04:00
z_scene_table Match sys_math.c and one in z_scene_table.c (#90) 2020-04-22 12:18:53 -04:00
z_skelanime name more skelanime struct members, match all but 1 function, name more functions, some documentation 2020-03-31 20:19:21 -05:00
z_skin Fixes in PR #50 (3) 2020-04-05 19:29:30 +02:00
z_skin_awb Rename SkelAnime functions, which in turn modified a bunch of actor functions. Move necessary skelanime function calls to functions.h, remove unnecessary skelanime functions from functions.h, other skelanime cleanup 2020-03-24 11:52:12 -05:00
z_skin_matrix First proper commit. 2020-03-17 00:31:30 -04:00
z_sram First proper commit. 2020-03-17 00:31:30 -04:00
z_view Finished code_801031F0.c, guPosition.c, guLookAtHilite.c (#84) 2020-04-22 13:20:49 -04:00
z_vimode First proper commit. 2020-03-17 00:31:30 -04:00
z_vismono Decompile graph.c 2020-04-04 18:12:59 +02:00
z_vr_box First proper commit. 2020-03-17 00:31:30 -04:00
z_vr_box_draw Fixes in PR #50 (3) 2020-04-05 19:29:30 +02:00