decompiled VaatiWrath

This commit is contained in:
Henny022p 2021-10-22 14:29:16 +02:00
parent 00a57e3b36
commit edf9a747a3
5 changed files with 1075 additions and 2409 deletions

File diff suppressed because it is too large Load Diff

View File

@ -1,56 +0,0 @@
.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2
gUnk_080D0E1C:: @ 080D0E1C
.4byte sub_080413A0
.4byte sub_08042428
.4byte sub_080424A0
.4byte sub_0804250C
gUnk_080D0E2C:: @ 080D0E2C
.4byte sub_080413C0
.4byte sub_08041490
.4byte sub_080415E8
.4byte sub_08041618
.4byte sub_080416A4
.4byte sub_080416DC
.4byte sub_080417AC
.4byte sub_08041828
.4byte sub_08041880
.4byte sub_08041904
.4byte sub_0804197C
.4byte sub_08041A00
.4byte sub_08041AF4
.4byte sub_08041BD0
gUnk_080D0E64:: @ 080D0E64
.incbin "baserom.gba", 0x0D0E64, 0x0000004
gUnk_080D0E68:: @ 080D0E68
.4byte sub_08041BE8
.4byte sub_08041CD0
.4byte sub_08041D14
.4byte sub_08041D84
.4byte sub_08041E20
.4byte sub_08041E50
gUnk_080D0E80:: @ 080D0E80
.incbin "baserom.gba", 0x0D0E80, 0x0000010
gUnk_080D0E90:: @ 080D0E90
.incbin "baserom.gba", 0x0D0E90, 0x0000010
gUnk_080D0EA0:: @ 080D0EA0
.incbin "baserom.gba", 0x0D0EA0, 0x0000008
gUnk_080D0EA8:: @ 080D0EA8
.incbin "baserom.gba", 0x0D0EA8, 0x0000004
gUnk_080D0EAC:: @ 080D0EAC
.incbin "baserom.gba", 0x0D0EAC, 0x0000004
gUnk_080D0EB0:: @ 080D0EB0
.incbin "baserom.gba", 0x0D0EB0, 0x0000020

View File

@ -39,7 +39,9 @@ typedef struct {
/*0x0A8*/ Stats stats;
/*0x0D0*/ u8 fillerD0[0x3c0];
/*0x490*/ u32 unk490;
/*0x494*/ u8 filler494[0x20];
/*0x494*/ u8 filler494[4];
/*0x498*/ u32 filler498;
/*0x49c*/ u8 filler49C[0x18];
} SaveFile;
extern SaveFile gSave;

View File

@ -424,7 +424,7 @@ SECTIONS {
asm/ghini.o(.text);
src/enemy/vaatiTransfigured.o(.text);
asm/enemy50.o(.text);
asm/vaatiWrath.o(.text);
src/enemy/vaatiWrath.o(.text);
src/enemy/vaatiArm.o(.text);
asm/dust.o(.text);
src/enemy/vaatiBall.o(.text);
@ -1132,7 +1132,7 @@ SECTIONS {
src/enemy/vaatiTransfigured.o(.rodata);
data/animations/enemy/vaatiTransfigured.o(.rodata);
data/const/enemy/enemy50.o(.rodata);
data/const/enemy/vaatiWrath.o(.rodata);
src/enemy/vaatiWrath.o(.rodata);
data/animations/enemy/vaatiWrath.o(.rodata);
src/enemy/vaatiArm.o(.rodata);
data/animations/enemy/vaatiArm.o(.rodata);

1070
src/enemy/vaatiWrath.c Normal file

File diff suppressed because it is too large Load Diff