Decompile creditsTick

This commit is contained in:
Ryan Dwyer
2021-01-14 23:19:10 +10:00
parent 603820323b
commit a3f1418c01
7 changed files with 70 additions and 196 deletions
+9 -17
View File
@@ -13,7 +13,7 @@ u32 func0f1382e0(void);
void func0f13838c(s32 arg0);
Gfx *func0f1384b4(Gfx *gdl, u32 arg1);
u32 func0f13870c(void);
u32 func0f13899c(void);
void func0f13899c(void);
u32 func0f138e6c(void);
Gfx *creditsRenderSprites(Gfx *gdl);
u32 func0f1399d0(void);
@@ -28,6 +28,13 @@ Gfx *creditsRender(Gfx *gdl);
void creditsInit(void);
void func0f13b660(void);
struct credits41b4 {
u32 unk00;
u32 unk04;
u32 unk08;
u32 unk0c;
};
struct creditsdata {
/*0x0000*/ u32 unk0000;
/*0x0004*/ u32 unk0004;
@@ -4239,22 +4246,7 @@ struct creditsdata {
/*0x41ac*/ u32 unk41ac;
/*0x41b0*/ u8 unk41b0;
/*0x41b1*/ u8 unk41b1;
/*0x41b4*/ u32 unk41b4;
/*0x41b8*/ u32 unk41b8;
/*0x41bc*/ u32 unk41bc;
/*0x41c0*/ u32 unk41c0;
/*0x41c4*/ u32 unk41c4;
/*0x41c8*/ u32 unk41c8;
/*0x41cc*/ u32 unk41cc;
/*0x41d0*/ u32 unk41d0;
/*0x41d4*/ u32 unk41d4;
/*0x41d8*/ u32 unk41d8;
/*0x41dc*/ u32 unk41dc;
/*0x41e0*/ u32 unk41e0;
/*0x41e4*/ u32 unk41e4;
/*0x41e8*/ u32 unk41e8;
/*0x41ec*/ u32 unk41ec;
/*0x41f0*/ u32 unk41f0;
/*0x41b4*/ struct credits41b4 unk41b4[4];
/*0x41f4*/ u8 unk41f4;
/*0x41f8*/ u32 unk41f8;
/*0x41fc*/ u32 unk41fc;
-1
View File
@@ -165,7 +165,6 @@ extern u32 var8007f46c;
extern struct credit g_Credits[];
extern u32 var8007f6c4;
extern u32 var8007f6d4;
extern u32 var8007f6d8;
extern u32 var8007f6e0;
extern u32 var8007f6e4;
extern u32 var8007f6e8;
+2
View File
@@ -681,7 +681,9 @@ extern u32 var800a4130;
extern u32 var800a4154;
extern u32 var800a4158;
extern u32 var800a415c;
extern f32 var800a4160;
extern u32 var800a4164;
extern u32 var800a4168;
extern u32 var800a416c;
extern struct creditsdata *g_CreditsData;
extern u32 var800a4184;
+1 -1
View File
@@ -23,7 +23,7 @@ u32 func00016784(void);
u32 func00016798(void);
void func00016820(Mtx *arg0, Mtx *arg1);
void func00016874(Mtxf *matrix, f32 posx, f32 posy, f32 posz, f32 lookx, f32 looky, f32 lookz, f32 upx, f32 upy, f32 upz);
void func00016ae4(f32 *matrix, f32 arg1, f32 arg2, f32 arg3, f32 arg4, f32 arg5, f32 arg6, f32 arg7, f32 arg8, f32 arg9);
void func00016ae4(Mtxf *matrix, f32 arg1, f32 arg2, f32 arg3, f32 arg4, f32 arg5, f32 arg6, f32 arg7, f32 arg8, f32 arg9);
void func00016b58(Mtxf *matrix, f32 posx, f32 posy, f32 posz, f32 lookx, f32 looky, f32 lookz, f32 upx, f32 upy, f32 upz);
void func00016d58(Mtxf *matrix, f32 posx, f32 posy, f32 posz, f32 lookx, f32 looky, f32 lookz, f32 upx, f32 upy, f32 upz);
u32 func00016dcc(void);