Scene Changes (#114)

* match function

* major cleanups

* rename switch functions

* use graph_alloc to fix fake matches

* more documentation

* more matches, lots of changes

* lots more work

* format

* Update z_scene_proc.c

* very hard lagrange interpolation function OK!

* remove any remaining

* documentation done, only two functions left

* a few more things

* one function left!

* document another oot leftover

* last function decompiled, not matched yet

* scene_proc complete

* start work on z_scene

* done with z_scene

* remove unessecary typedefs

* fix some things to remove warnings

* Add z_scene_table and decomp data

* Delete ctx.c

* add draw cfg enum

* cleanup

* most scene table functions done

* done for now

* all scene files done

* Update include/z64scene.h

Co-authored-by: Anghelo Carvajal <anghelo.carvajal.14@sansano.usm.cl>

* add missing macros

* fix some renames

* scene texture file rename

* added temporary structs so it still builds

* more structs

* even more old structs

* fix boyo

* should fix compile error

* lets hope nothing broke

* ub comment back

Co-authored-by: Anghelo Carvajal <anghelo.carvajal.14@sansano.usm.cl>
This commit is contained in:
Zelllll
2021-05-09 21:12:42 -05:00
committed by GitHub
parent e39141fb3d
commit 874a75f456
34 changed files with 4345 additions and 1573 deletions
+5 -5
View File
@@ -410,7 +410,7 @@ SECTIONS
build/asm/code/code_0x8012EC80.o(.text)
build/src/code/z_scene.o(.text)
build/src/code/z_scene_proc.o(.text)
build/asm/code/z_scene_table.o(.text)
build/src/code/z_scene_table.o(.text)
build/asm/code/code_0x801323D0.o(.text)
build/src/code/z_skelanime.o(.text)
build/asm/code/z_skin.o(.text)
@@ -528,10 +528,10 @@ SECTIONS
build/src/code/z_rcp.o(.data)
build/asm/code/code_data_z_room.o(.data)
build/asm/code/code_data_0x801C1D30.o(.data)
build/asm/code/code_data_z_scene.o(.data)
build/src/code/z_scene.o(.data)
build/asm/code/code_data_0x801C2730.o(.data)
build/asm/code/code_data_z_scene_proc.o(.data)
build/asm/code/code_data_z_scene_table.o(.data)
build/src/code/z_scene_proc.o(.data)
build/src/code/z_scene_table.o(.data)
build/asm/code/code_data_0x801323D0.o(.data)
build/src/code/z_skelanime.o(.data)
build/src/code/z_skin_matrix.o(.data)
@@ -602,7 +602,7 @@ SECTIONS
build/asm/code/code_rodata_0x8012A080.o(.rodata)
build/asm/code/code_rodata_z_room.o(.rodata)
build/src/code/z_scene_proc.o(.rodata)
build/asm/code/code_rodata_z_scene_table.o(.rodata)
build/src/code/z_scene_table.o(.rodata)
build/asm/code/code_rodata_z_skin.o(.rodata)
build/src/code/z_skin_matrix.o(.rodata)
build/asm/code/code_rodata_z_sub_s.o(.rodata)