Use structs.h generated from Ghidra project

This commit is contained in:
rozlette
2019-09-29 01:37:21 -05:00
parent 0ecea6b626
commit a8060ddcff
21 changed files with 1791 additions and 514 deletions
+13 -10
View File
@@ -7,6 +7,9 @@
#include <guint.h>
#include <unk.h>
#include <structs.h>
#include <structs_bitfields.h>
#include <stdlib.h>
#include <xstdio.h>
//extern UNK_TYPE D_0000AB44;
//extern UNK_TYPE D_0000ABD4;
@@ -556,8 +559,8 @@ extern UNK_TYPE* D_80096B60; // D_80096B60
//extern UNK_TYPE D_80096BE4;
//extern UNK_TYPE D_80096C20;
//extern UNK_TYPE D_80096C30;
extern s80085320* g_s80085320_ListHead; // D_80096C40
extern s80085320* g_s80085320_ListTail; // D_80096C44
extern z_ThreadInfo* g_s80085320_ListHead; // D_80096C40
extern z_ThreadInfo* g_s80085320_ListTail; // D_80096C44
//extern UNK_TYPE D_80096C50;
//extern UNK_TYPE D_80096CD0;
//extern UNK_TYPE D_80096CF0;
@@ -788,22 +791,22 @@ extern float __libm_qnan_f; // D_80099450
//extern UNK_TYPE D_800994C8;
extern UNK_TYPE D_800994D0; // D_800994D0
extern UNK_TYPE D_800994DC; // D_800994DC
extern s80085320 D_80099500; // D_80099500
extern z_ThreadInfo D_80099500; // D_80099500
extern OSThread D_80099520; // D_80099520
extern UNK_TYPE D_800996D0; // D_800996D0
extern s80085320 D_80099AD0; // D_80099AD0
extern z_ThreadInfo D_80099AD0; // D_80099AD0
extern UNK_TYPE D_80099AF0; // D_80099AF0
extern UNK_TYPE D_80099EF0; // D_80099EF0
extern UNK_TYPE D_8009A170; // D_8009A170
extern s80085320 D_8009A670; // D_8009A670
extern z_ThreadInfo D_8009A670; // D_8009A670
extern UNK_TYPE D_8009A690; // D_8009A690
extern UNK_TYPE D_8009A840; // D_8009A840
extern s80085320 D_8009B140; // D_8009B140
extern z_ThreadInfo D_8009B140; // D_8009B140
extern UNK_TYPE D_8009B160; // D_8009B160
extern UNK_TYPE D_8009B228; // D_8009B228
extern u32* D_8009B240; // D_8009B240
extern u8 D_8009B290; // D_8009B290
extern s80085320 D_8009B2A0; // D_8009B2A0
extern z_ThreadInfo D_8009B2A0; // D_8009B2A0
extern u16 D_8009B2BC; // D_8009B2BC
extern OSMesgQueue D_8009B2C0; // D_8009B2C0
extern UNK_TYPE D_8009B2D8; // D_8009B2D8
@@ -881,7 +884,7 @@ extern UNK_TYPE D_8009E624; // D_8009E624
//extern UNK_TYPE D_8009F870;
//extern UNK_TYPE D_8009F888;
//extern UNK_TYPE D_8009F8A0;
extern DmadataEntry dmadata[]; // D_8009F8B0
extern z_DmadataEntry dmadata[]; // D_8009F8B0
//extern UNK_TYPE D_800A0004;
//extern UNK_TYPE D_80186028;
//extern UNK_TYPE D_801AAAB0;
@@ -977,7 +980,7 @@ extern z_ParticleOverlayTableEntry particleOverlayTable[]; // D_801AE4A0
//extern UNK_TYPE D_801AEFB8;
//extern UNK_TYPE D_801AEFBC;
//extern UNK_TYPE D_801AEFC0;
extern s800BF9A0 D_801AEFD0; // D_801AEFD0
extern z_ActorOverlayTableEntry D_801AEFD0; // D_801AEFD0
//extern UNK_TYPE D_801AEFE0;
//extern UNK_TYPE D_801AEFE4;
//extern UNK_TYPE D_801AEFEE;
@@ -16022,7 +16025,7 @@ extern f32 D_80ACB650; // D_80ACB650
//extern UNK_TYPE D_80BD52F4;
//extern UNK_TYPE D_80BD52F8;
//extern UNK_TYPE D_80BD52FC;
extern z_ActorInit bgIkanaRayInitVar; // D_80BD55D0
extern z_ActorInitData bgIkanaRayInitVar; // D_80BD55D0
extern UNK_TYPE D_80BD55F0; // D_80BD55F0
extern z_ActorCompInitEntry bgIkanaRayCompInit[]; // D_80BD561C
extern UNK_TYPE D_80BD562C; // D_80BD562C