1
0
Fork 0
mirror of https://github.com/zeldaret/oot.git synced 2025-10-17 04:00:51 +00:00

Decompile King Dodongo and his fire effect (#744)

* Fixed upstream

* move .data

* match init

* mathc func_808C1D00

* match func_808C32F4, func_808C2B38, func_808C3224, func_808C2AB0

* match func_808C30F4, func_808C2A40, func_808C3704, func_808C3704

* func_808C18B0

* match another chain of functions

* Match func_808C29B0, Draw, and most of OverrideLimbDraw

* start update

* Really close

* Almost match update, match Override Limb Draw

* start the big switch

* Make a little progress on the big switch function

* Test

* chip away at the big one some more

* test

* progress

* More progress

* Add

* Finished another chain of functions

* Decomp effect functions

* Get the whole file in C

* Move data to its own C file

* Start the effect file en_bdfire.c

* Messed up expected

* Finish EnBdfire.c

* A little clean up

* done as far as I can get it

* Delete scenes directory

* Delete graphs directory

* Delete graphovl.py

* match and such

* Delete BossDodongo_Update.s

* PR fixes

* restore old IDO

* Color Filter

* PR fixes (Roman)

* Fixed added assets

* remove asm

* PR fixes (Roman)

* quick format change

* remove unwanted files

Co-authored-by: Louis <5883445+louist103@users.noreply.github.com>
Co-authored-by: petrie911 <pmontag@DESKTOP-LG8A167.localdomain>
Co-authored-by: Fig02 <fig02srl@gmail.com>
This commit is contained in:
louist103 2021-04-11 12:38:22 -04:00 committed by GitHub
commit d22b746128
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
64 changed files with 2294 additions and 6396 deletions

8
spec
View file

@ -1372,8 +1372,11 @@ endseg
beginseg
name "ovl_Boss_Dodongo"
include "build/src/overlays/actors/ovl_Boss_Dodongo/z_boss_dodongo.o"
include "build/data/overlays/actors/z_boss_dodongo.data.o"
#ifdef NON_MATCHING
include "build/src/overlays/actors/ovl_Boss_Dodongo/ovl_Boss_Dodongo_reloc.o"
#else
include "build/data/overlays/actors/z_boss_dodongo.reloc.o"
#endif
endseg
beginseg
@ -1894,8 +1897,7 @@ endseg
beginseg
name "ovl_En_Bdfire"
include "build/src/overlays/actors/ovl_En_Bdfire/z_en_bdfire.o"
include "build/data/overlays/actors/z_en_bdfire.data.o"
include "build/data/overlays/actors/z_en_bdfire.reloc.o"
include "build/src/overlays/actors/ovl_En_Bdfire/ovl_En_Bdfire_reloc.o"
endseg
beginseg