1
0
Fork 0
mirror of https://github.com/zeldaret/oot.git synced 2024-12-27 07:07:09 +00:00
oot/data
Roman971 e29b77919b
Decompile most effect files in "code" (#144)
- `z_effect`: Matched and essentially all documented.
- `z_eff_spark.c`: Decompiled (1 non matching left) and mostly documented.
- `z_eff_shield_particle.c`: Matched and mostly documented.
- `z_eff_blure.c`: Decompiled (5 non matchings left) and partially documented.
- `z_effect_soft_sprite.c`: Matched and mostly documented.
- `z_eff_ss_dead.c`: Matched but not documented.
- `z_effect_soft_sprite_dlftbls.c`: "Matched" (only data, contains the effect ss overlay table).
- `z_effect_soft_sprite_old_init.c`: Not decompiled, but functions are categorized by effect ss overlay. And they should be decompiled at the same time as their corresponding effect ss in the future.

Other changes:
- Added a lot of types/enums to `z64effect.h`and moved+renamed some structs from `z64.h` to this header
- Added effect ss overlay segments to `segment_symbols.h` and effect ss init vars to `initvars.h`
- Added a macro called `VTX_T` to generate a `Vtx_t` in the same style as `VTX`
- Fixed `flg_set.c` .bss to be in the right file
- Removed `tools/overlayhelpers/batchdisasm` since it's no longer relevant
- Removed unused leftover asm from recent PRs
2020-05-18 14:24:00 -04:00
..
overlays Decompile most effect files in "code" (#144) 2020-05-18 14:24:00 -04:00
code_800BB0A0.rodata.s First proper commit. 2020-03-17 00:31:30 -04:00
code_800BB570.bss.s First proper commit. 2020-03-17 00:31:30 -04:00
code_800BB570.data.s First proper commit. 2020-03-17 00:31:30 -04:00
code_800BB570.rodata.s First proper commit. 2020-03-17 00:31:30 -04:00
code_800C3C20.data.s First proper commit. 2020-03-17 00:31:30 -04:00
code_800D2E30.data.s First proper commit. 2020-03-17 00:31:30 -04:00
code_800D7CD0.data.s First proper commit. 2020-03-17 00:31:30 -04:00
code_800D7CD0.rodata.s First proper commit. 2020-03-17 00:31:30 -04:00
code_800DACC0.bss.s Decompile playback.c (#82) 2020-04-21 04:19:33 -04:00
code_800DACC0.data.s Decompile playback.c (#82) 2020-04-21 04:19:33 -04:00
code_800DACC0.rodata.s First proper commit. 2020-03-17 00:31:30 -04:00
code_800DDE20.rodata.s First proper commit. 2020-03-17 00:31:30 -04:00
code_800E11F0.data.s First proper commit. 2020-03-17 00:31:30 -04:00
code_800E11F0.rodata.s First proper commit. 2020-03-17 00:31:30 -04:00
code_800E88C0.data.s First proper commit. 2020-03-17 00:31:30 -04:00
code_800E88C0.rodata.s First proper commit. 2020-03-17 00:31:30 -04:00
code_800E9340.rodata.s First proper commit. 2020-03-17 00:31:30 -04:00
code_800EC960.data.s Fix all RAM pointers in overlays (#81) 2020-04-19 11:57:38 -04:00
code_800EC960.rodata.s First proper commit. 2020-03-17 00:31:30 -04:00
code_800F7260.data.s First proper commit. 2020-03-17 00:31:30 -04:00
code_800F7260.rodata.s First proper commit. 2020-03-17 00:31:30 -04:00
code_800F9280.data.s First proper commit. 2020-03-17 00:31:30 -04:00
code_800F9280.rodata.s First proper commit. 2020-03-17 00:31:30 -04:00
code_800FFA50.bss.s First proper commit. 2020-03-17 00:31:30 -04:00
code_8006EA30.data.s First proper commit. 2020-03-17 00:31:30 -04:00
code_80103DC0.data.s First proper commit. 2020-03-17 00:31:30 -04:00
code_80105CF0.data.s First proper commit. 2020-03-17 00:31:30 -04:00
code_801014A0.bss.s First proper commit. 2020-03-17 00:31:30 -04:00
code_80101910.bss.s padmgr and related (#71) 2020-04-14 13:17:25 -04:00
code_80102420.data.s First proper commit. 2020-03-17 00:31:30 -04:00
code_80106550.rodata.s First proper commit. 2020-03-17 00:31:30 -04:00
db_camera.bss.s First proper commit. 2020-03-17 00:31:30 -04:00
db_camera.data.s First proper commit. 2020-03-17 00:31:30 -04:00
db_camera.rodata.s First proper commit. 2020-03-17 00:31:30 -04:00
fault.bss.s Decompile z_jpeg.c (#70) 2020-04-13 19:03:10 -04:00
fault_drawer.bss.s Decompile z_jpeg.c (#70) 2020-04-13 19:03:10 -04:00
flg_set.bss.s Decompile most effect files in "code" (#144) 2020-05-18 14:24:00 -04:00
flg_set.data.s First proper commit. 2020-03-17 00:31:30 -04:00
mtxuty-cvt.rodata.s First proper commit. 2020-03-17 00:31:30 -04:00
osSetIntMask.rodata.s First proper commit. 2020-03-17 00:31:30 -04:00
PreRender.rodata.s First proper commit. 2020-03-17 00:31:30 -04:00
rsp.rodata.s Decompile z_jpeg.c (#70) 2020-04-13 19:03:10 -04:00
rsp.text.s Decompile z_jpeg.c (#70) 2020-04-13 19:03:10 -04:00
rsp_boot.text.s First proper commit. 2020-03-17 00:31:30 -04:00
sched.bss.s Decompile speed_meter.c and add VIEWPORT_INIT macro (#127) 2020-05-12 23:05:55 -04:00
sched.data.s First proper commit. 2020-03-17 00:31:30 -04:00
sins.data.s Naming some functions in libultra_code, decompiling a decent amount. (#77) 2020-04-18 21:40:27 -04:00
sys_ucode.data.s First proper commit. 2020-03-17 00:31:30 -04:00
z_bgcheck.bss.s First proper commit. 2020-03-17 00:31:30 -04:00
z_bgcheck.data.s First proper commit. 2020-03-17 00:31:30 -04:00
z_bgcheck.rodata.s First proper commit. 2020-03-17 00:31:30 -04:00
z_camera.bss.s First proper commit. 2020-03-17 00:31:30 -04:00
z_camera.data.s First proper commit. 2020-03-17 00:31:30 -04:00
z_collision_check.bss.s First proper commit. 2020-03-17 00:31:30 -04:00
z_common_data.bss.s First proper commit. 2020-03-17 00:31:30 -04:00
z_effect_soft_sprite_old_init.data.s Decompile most effect files in "code" (#144) 2020-05-18 14:24:00 -04:00
z_en_a_keep.data.s More actor cleanup Part 1 (#107) 2020-05-01 14:26:16 -04:00
z_en_item00.bss.s First proper commit. 2020-03-17 00:31:30 -04:00
z_en_item00.data.s More actor cleanup Part 1 (#107) 2020-05-01 14:26:16 -04:00
z_kankyo.bss.s First proper commit. 2020-03-17 00:31:30 -04:00
z_kankyo.data.s First proper commit. 2020-03-17 00:31:30 -04:00
z_kankyo.rodata.s First proper commit. 2020-03-17 00:31:30 -04:00
z_lifemeter.data.s First proper commit. 2020-03-17 00:31:30 -04:00
z_lights.bss.s First proper commit. 2020-03-17 00:31:30 -04:00
z_lights.data.s First proper commit. 2020-03-17 00:31:30 -04:00
z_map_data.data.s Decompile z_map_exp.c (2 non matchings left) (#104) 2020-05-01 11:09:20 -04:00
z_message_PAL.bss.s First proper commit. 2020-03-17 00:31:30 -04:00
z_message_PAL.rodata.s Fix some jump table labels being treated as separate functions (#120) 2020-05-06 14:56:35 -04:00
z_onepointdemo.data.s First proper commit. 2020-03-17 00:31:30 -04:00
z_player_lib.bss.s First proper commit. 2020-03-17 00:31:30 -04:00
z_player_lib.data.s Fix all RAM pointers in overlays (#81) 2020-04-19 11:57:38 -04:00
z_skin.bss.s Fix all RAM pointers in overlays (#81) 2020-04-19 11:57:38 -04:00
z_skin_matrix.data.s First proper commit. 2020-03-17 00:31:30 -04:00
z_sram.data.s First proper commit. 2020-03-17 00:31:30 -04:00
z_sram.rodata.s First proper commit. 2020-03-17 00:31:30 -04:00
z_text.data.s Cleanups, Use VT macros 2020-04-05 02:50:46 +01:00
z_vr_box.data.s First proper commit. 2020-03-17 00:31:30 -04:00