mirror of
https://github.com/izzy2lost/Starship.git
synced 2026-07-05 15:19:42 -07:00
fox_option Data Imported (#49)
* starting the split * you can't spell bss without bs * matches without import * Import data. Co-authored-by: @petrie911 * comments --------- Co-authored-by: petrie911 <petrie911@yahoo.com>
This commit is contained in:
co-authored by
petrie911
parent
f19d05e361
commit
e85890eb34
+93
-97
@@ -56,22 +56,49 @@ typedef struct {
|
||||
/* 0x8 */ s32 unk_8;
|
||||
} UnkStruct_D_EBFBE0_801AED4C; // size = 0xC
|
||||
|
||||
|
||||
|
||||
|
||||
extern void* D_EBFBE0_801B68B0[];
|
||||
extern void* D_EBFBE0_801B68D4[];
|
||||
|
||||
extern s32 D_EBFBE0_801B68F8;
|
||||
|
||||
extern s32 D_EBFBE0_801B81A8[][3];
|
||||
|
||||
extern s32 D_EBFBE0_801B9090;
|
||||
extern s32 D_EBFBE0_801B9094;
|
||||
extern s32 D_EBFBE0_801B9098; //gap
|
||||
extern s32 D_EBFBE0_801B90A0[3]; //gap
|
||||
extern s32 D_EBFBE0_801B90B0[3]; //gap
|
||||
extern f32 D_EBFBE0_801B90C0[3]; //gap
|
||||
extern f32 D_EBFBE0_801B90D0[3]; //gap
|
||||
extern f32 D_EBFBE0_801B90E0[3]; //gap
|
||||
extern f32 D_EBFBE0_801B90F0[3]; //gap
|
||||
extern f32 D_EBFBE0_801B9100[3]; //gap
|
||||
extern f32 D_EBFBE0_801B9110[3];
|
||||
extern f32 D_EBFBE0_801B911C;
|
||||
extern f32 D_EBFBE0_801B9120;
|
||||
extern s32 D_EBFBE0_801B9124;
|
||||
extern s32 D_EBFBE0_801B9128;
|
||||
extern s32 D_EBFBE0_801B912C;
|
||||
extern s32 D_EBFBE0_801B9130;
|
||||
extern s32 D_EBFBE0_801B9134;
|
||||
extern s32 D_EBFBE0_801B9138;
|
||||
extern s32 D_EBFBE0_801B913C;
|
||||
extern s32 D_EBFBE0_801B9140[3];
|
||||
extern s32 D_EBFBE0_801B914C;
|
||||
extern u8 D_EBFBE0_801B9150[3][2];
|
||||
extern s32 D_EBFBE0_801B9158;
|
||||
extern UnkStruct_D_EBFBE0_801B9250 D_EBFBE0_801B9160[];
|
||||
extern UnkStruct_D_EBFBE0_801B9250 D_EBFBE0_801B9160[3];
|
||||
extern s32 D_EBFBE0_801B9178;
|
||||
extern s32 D_EBFBE0_801B917C;
|
||||
extern UnkStruct_D_EBFBE0_801B9250 D_EBFBE0_801B9180; //gap
|
||||
extern UnkStruct_D_EBFBE0_801B9250 D_EBFBE0_801B9188;
|
||||
extern UnkStruct_D_EBFBE0_801B9250 D_EBFBE0_801B9190;
|
||||
extern UnkStruct_D_EBFBE0_801B9250 D_EBFBE0_801B9198;
|
||||
extern s32 D_EBFBE0_801B91A0;
|
||||
extern s32 D_EBFBE0_801B91A4;
|
||||
extern s32 D_EBFBE0_801B91A8;
|
||||
extern s32 D_EBFBE0_801B91AC;
|
||||
extern s32 D_EBFBE0_801B91B0;
|
||||
extern s32 D_EBFBE0_801B91B4;
|
||||
extern s32 D_EBFBE0_801B91B8;
|
||||
extern s32 D_EBFBE0_801B91BC;
|
||||
extern s32 D_EBFBE0_801B91C0;
|
||||
extern s32 D_EBFBE0_801B91C4;
|
||||
extern s32 D_EBFBE0_801B91C8;
|
||||
extern s32 D_EBFBE0_801B91CC;
|
||||
extern s32 D_EBFBE0_801B91D0;
|
||||
extern f32 D_EBFBE0_801B91D4;
|
||||
extern f32 D_EBFBE0_801B91D8;
|
||||
@@ -79,15 +106,10 @@ extern f32 D_EBFBE0_801B91DC;
|
||||
extern f32 D_EBFBE0_801B91E0;
|
||||
extern f32 D_EBFBE0_801B91E4;
|
||||
extern f32 D_EBFBE0_801B91E8;
|
||||
extern s32 D_EBFBE0_801B9124;
|
||||
extern s32 D_EBFBE0_801B912C;
|
||||
extern s32 D_EBFBE0_801B9178;
|
||||
extern s32 D_EBFBE0_801B917C;
|
||||
extern UnkStruct_D_EBFBE0_801B9250 D_EBFBE0_801B9180;
|
||||
extern UnkStruct_D_EBFBE0_801B9250 D_EBFBE0_801B9188;
|
||||
extern UnkStruct_D_EBFBE0_801B9250 D_EBFBE0_801B9190;
|
||||
extern UnkStruct_D_EBFBE0_801B9250 D_EBFBE0_801B9198;
|
||||
extern s32 D_EBFBE0_801B91BC;
|
||||
extern f32 D_EBFBE0_801B91EC;
|
||||
extern s32 D_EBFBE0_801B91F0;
|
||||
extern f32 D_EBFBE0_801B91F4;
|
||||
extern f32 D_EBFBE0_801B91F8;
|
||||
extern f32 D_EBFBE0_801B91FC;
|
||||
extern f32 D_EBFBE0_801B9200;
|
||||
extern f32 D_EBFBE0_801B9204;
|
||||
@@ -98,81 +120,6 @@ extern s32 D_EBFBE0_801B9214;
|
||||
extern f32 D_EBFBE0_801B9218;
|
||||
extern f32 D_EBFBE0_801B921C;
|
||||
extern f32 D_EBFBE0_801B9220;
|
||||
extern UnkStruct_D_EBFBE0_801B9250 D_EBFBE0_801B9250;
|
||||
extern UnkStruct_D_EBFBE0_801B9250 D_EBFBE0_801B9258;
|
||||
extern UnkStruct_D_EBFBE0_801B9250 D_EBFBE0_801B9260;
|
||||
extern UnkStruct_D_EBFBE0_801B9250 D_EBFBE0_801B9268;
|
||||
extern f32 D_EBFBE0_801B9270[];
|
||||
extern s32 D_EBFBE0_801B9284;
|
||||
extern s32 D_EBFBE0_801B9288;
|
||||
extern UnkStruct_D_EBFBE0_801B9250 D_EBFBE0_801B9290;
|
||||
extern f32 D_EBFBE0_801B9298[];
|
||||
extern s32 spectrumAnalizerMode;
|
||||
extern s32 D_EBFBE0_801B931C;
|
||||
extern u8 D_EBFBE0_801B931F;
|
||||
extern bool D_EBFBE0_801B9320; // MusicPlaying status in the expert sound options
|
||||
extern s32 D_EBFBE0_801B9340;
|
||||
extern s32 D_EBFBE0_801B9348[4];
|
||||
extern f32 D_EBFBE0_801B9358[4];
|
||||
|
||||
extern UnkStruct_D_EBFBE0_801B9250 D_EBFBE0_801B93A0[4];
|
||||
extern u8 D_EBFBE0_801B93C4;
|
||||
extern s32 D_EBFBE0_801B93D0;
|
||||
extern s32 D_EBFBE0_801B93E8;
|
||||
extern s32 D_EBFBE0_801B93E0;
|
||||
extern s32 D_EBFBE0_801B93E4;
|
||||
extern s32 D_EBFBE0_801B93EC;
|
||||
extern f32 D_EBFBE0_801B93F0;
|
||||
extern f32 D_EBFBE0_801B93F4;
|
||||
extern f32 D_EBFBE0_801B93F8;
|
||||
|
||||
// Planet textures
|
||||
extern s8 D_EBFBE0_801BB810[96 * 96];
|
||||
extern UnkStruct_D_EBFBE0_801B9250 D_EBFBE0_801B9400;
|
||||
extern UnkStruct_D_EBFBE0_801B9250 D_EBFBE0_801B9408;
|
||||
extern s8 D_EBFBE0_801B9410[96 * 96];
|
||||
extern s8 D_EBFBE0_801BDC10[96 * 96];
|
||||
extern s8 D_EBFBE0_801C0010[96 * 96];
|
||||
extern s8 D_EBFBE0_801C2410[96 * 96];
|
||||
extern s8 D_EBFBE0_801C4810[96 * 96];
|
||||
extern s8 D_EBFBE0_801C6C10[96 * 96];
|
||||
extern s8 D_EBFBE0_801C9010[96 * 96];
|
||||
extern s8 D_EBFBE0_801CB410[96 * 96];
|
||||
|
||||
extern f32 D_EBFBE0_801CD818[];
|
||||
|
||||
extern s32 D_EBFBE0_801B9090;
|
||||
extern s32 D_EBFBE0_801B9094;
|
||||
extern s32 D_EBFBE0_801B9098;
|
||||
extern s32 D_EBFBE0_801B90A0[];
|
||||
extern s32 D_EBFBE0_801B90B0[];
|
||||
extern f32 D_EBFBE0_801B90C0[];
|
||||
extern f32 D_EBFBE0_801B90D0[];
|
||||
extern f32 D_EBFBE0_801B90E0[];
|
||||
extern f32 D_EBFBE0_801B90F0[];
|
||||
extern f32 D_EBFBE0_801B9100[];
|
||||
extern f32 D_EBFBE0_801B9110[];
|
||||
extern s32 D_EBFBE0_801B9140[];
|
||||
extern f32 D_EBFBE0_801B911C;
|
||||
extern f32 D_EBFBE0_801B9120;
|
||||
extern s32 D_EBFBE0_801B9128;
|
||||
extern s32 D_EBFBE0_801B9130;
|
||||
extern s32 D_EBFBE0_801B9134;
|
||||
extern s32 D_EBFBE0_801B9138;
|
||||
extern s32 D_EBFBE0_801B913C;
|
||||
extern u8 D_EBFBE0_801B9150[][2];
|
||||
extern s32 D_EBFBE0_801B91A4;
|
||||
extern s32 D_EBFBE0_801B91A8;
|
||||
extern s32 D_EBFBE0_801B91AC;
|
||||
extern s32 D_EBFBE0_801B91B0;
|
||||
extern s32 D_EBFBE0_801B91C0;
|
||||
extern s32 D_EBFBE0_801B91C4;
|
||||
extern s32 D_EBFBE0_801B91C8;
|
||||
extern s32 D_EBFBE0_801B91CC;
|
||||
extern f32 D_EBFBE0_801B91EC;
|
||||
extern s32 D_EBFBE0_801B91F0;
|
||||
extern f32 D_EBFBE0_801B91F4;
|
||||
extern f32 D_EBFBE0_801B91F8;
|
||||
extern f32 D_EBFBE0_801B9224;
|
||||
extern f32 D_EBFBE0_801B9228;
|
||||
extern s32 D_EBFBE0_801B922C;
|
||||
@@ -183,18 +130,67 @@ extern s32 D_EBFBE0_801B923C;
|
||||
extern s32 D_EBFBE0_801B9240;
|
||||
extern s32 D_EBFBE0_801B9244;
|
||||
extern s32 D_EBFBE0_801B9248;
|
||||
extern u8 D_EBFBE0_801B924C;
|
||||
extern s32 D_EBFBE0_801B9330[];
|
||||
extern u8 D_EBFBE0_801B924C;
|
||||
extern UnkStruct_D_EBFBE0_801B9250 D_EBFBE0_801B9250;
|
||||
extern UnkStruct_D_EBFBE0_801B9250 D_EBFBE0_801B9258;
|
||||
extern UnkStruct_D_EBFBE0_801B9250 D_EBFBE0_801B9260;
|
||||
extern UnkStruct_D_EBFBE0_801B9250 D_EBFBE0_801B9268;
|
||||
extern f32 D_EBFBE0_801B9270[5];
|
||||
extern s32 D_EBFBE0_801B9284;
|
||||
extern s32 D_EBFBE0_801B9288; //gap
|
||||
extern UnkStruct_D_EBFBE0_801B9250 D_EBFBE0_801B9290;
|
||||
extern f32 D_EBFBE0_801B9298[32];
|
||||
extern s32 spectrumAnalizerMode;
|
||||
extern s32 D_EBFBE0_801B931C;
|
||||
extern bool D_EBFBE0_801B9320; // MusicPlaying status in the expert sound options
|
||||
extern s32 D_EBFBE0_801B9330[2];
|
||||
extern s32 D_EBFBE0_801B933C;
|
||||
extern s32 D_EBFBE0_801B9340; //gap
|
||||
extern s32 D_EBFBE0_801B9348[4];
|
||||
extern f32 D_EBFBE0_801B9358[4];
|
||||
extern f32 D_EBFBE0_801B9368;
|
||||
extern s32 D_EBFBE0_801B936C;
|
||||
extern f32 D_EBFBE0_801B9370;
|
||||
extern s32 D_EBFBE0_801B9374;
|
||||
extern f32 D_EBFBE0_801B9378;
|
||||
extern s32 D_EBFBE0_801B937C;
|
||||
extern UnkStruct_D_EBFBE0_801B9250 D_EBFBE0_801B9380[4];
|
||||
extern UnkStruct_D_EBFBE0_801B9250 D_EBFBE0_801B93A0[4];
|
||||
extern u8 D_EBFBE0_801B93C4;
|
||||
extern s32 D_EBFBE0_801B93D0;
|
||||
extern s32 D_EBFBE0_801B93D4;
|
||||
extern s32 D_EBFBE0_801B93D8;
|
||||
extern s32 D_EBFBE0_801B93DC;
|
||||
extern s32 D_EBFBE0_801B93E0;
|
||||
extern s32 D_EBFBE0_801B93E4;
|
||||
extern s32 D_EBFBE0_801B93E8;
|
||||
extern s32 D_EBFBE0_801B93EC;
|
||||
extern f32 D_EBFBE0_801B93F0;
|
||||
extern f32 D_EBFBE0_801B93F4;
|
||||
extern f32 D_EBFBE0_801B93F8; //gap
|
||||
extern UnkStruct_D_EBFBE0_801B9250 D_EBFBE0_801B9400;
|
||||
extern UnkStruct_D_EBFBE0_801B9250 D_EBFBE0_801B9408;
|
||||
|
||||
extern void* D_EBFBE0_801B68B0[];
|
||||
extern void* D_EBFBE0_801B68D4[];
|
||||
extern s32 D_EBFBE0_801B68F8;
|
||||
|
||||
extern s32 D_EBFBE0_801B81A8[][3];
|
||||
|
||||
// Planet textures
|
||||
extern s8 D_EBFBE0_801B9410[96 * 96];
|
||||
extern s8 D_EBFBE0_801BB810[96 * 96];
|
||||
extern s8 D_EBFBE0_801BDC10[96 * 96];
|
||||
extern s8 D_EBFBE0_801C0010[96 * 96];
|
||||
extern s8 D_EBFBE0_801C2410[96 * 96];
|
||||
extern s8 D_EBFBE0_801C4810[96 * 96];
|
||||
extern s8 D_EBFBE0_801C6C10[96 * 96];
|
||||
extern s8 D_EBFBE0_801C9010[96 * 96];
|
||||
extern s8 D_EBFBE0_801CB410[96 * 96];
|
||||
|
||||
extern f32 D_EBFBE0_801CD818[];
|
||||
|
||||
|
||||
|
||||
void func_EBFBE0_801877F0(void);
|
||||
s32 func_EBFBE0_80187ABC(void);
|
||||
|
||||
@@ -14,6 +14,21 @@ D_DF4260_8019A008 = 0x8019A008;
|
||||
func_E08400_80187B08 = 0x80187B08;
|
||||
func_E08400_80188A40 = 0x80188A40;
|
||||
D_E08400_80195D70 = 0x80195D70;
|
||||
D_EBFBE0_801AE570 = 0x801AE570; // type:f32 size:0x18 force_migration:True segment:ovl_EBFBE0
|
||||
D_EBFBE0_801AE588 = 0x801AE588; // type:f32 size:0x18 force_migration:True segment:ovl_EBFBE0
|
||||
D_EBFBE0_801AE5A0 = 0x801AE5A0; // type:f32 size:0x18 force_migration:True segment:ovl_EBFBE0
|
||||
D_EBFBE0_801AE5B8 = 0x801AE5B8; // type:f32 size:0x18 force_migration:True segment:ovl_EBFBE0
|
||||
D_EBFBE0_801AE5D0 = 0x801AE5D0; // type:f32 size:0x18 force_migration:True segment:ovl_EBFBE0
|
||||
|
||||
D_EBFBE0_801AE9A0 = 0x801AE9A0; // type:f32 size:0x10 force_migration:True segment:ovl_EBFBE0
|
||||
D_EBFBE0_801AE9B0 = 0x801AE9B0; // type:f32 size:0x10 force_migration:True segment:ovl_EBFBE0
|
||||
D_EBFBE0_801AE9C0 = 0x801AE9C0; // type:s32 size:0xE0 force_migration:True segment:ovl_EBFBE0
|
||||
D_EBFBE0_801AEAA0 = 0x801AEAA0; // type:s32 size:0xA8 force_migration:True segment:ovl_EBFBE0
|
||||
D_EBFBE0_801AEB48 = 0x801AEB48; // type:s32 size:0xA8 force_migration:True segment:ovl_EBFBE0
|
||||
D_EBFBE0_801AED20 = 0x801AED20; // type:f32 size:0x8 force_migration:True segment:ovl_EBFBE0
|
||||
D_EBFBE0_801AEE6C = 0x801AEE6C; // type:s32 size:0x58 force_migration:True segment:ovl_EBFBE0
|
||||
D_EBFBE0_801AF25C = 0x801AF25C; // type:f32 size:0x18 force_migration:True segment:ovl_EBFBE0
|
||||
D_EBFBE0_801AF274 = 0x801AF274; // type:f32 size:0x18 force_migration:True segment:ovl_EBFBE0
|
||||
|
||||
func_E16C50_80187754 = 0x80187754;
|
||||
func_E16C50_801932AC = 0x801932AC;
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -142,13 +142,16 @@
|
||||
- [0xECA1E0, c, fox_option]
|
||||
- [0xED6EC0, c, ED6EC0]
|
||||
- [0xEE60B0, .data, fox_title]
|
||||
- [0xEE6C30, data, fox_option]
|
||||
- [0xEE6C30, .data, fox_option]
|
||||
- [0xEE7AE0, data, ED6EC0]
|
||||
- [0xEEF410, .rodata, EBFBE0]
|
||||
- [0xEEF430, .rodata, fox_title]
|
||||
- [0xEEF7D0, .rodata, fox_option]
|
||||
- [0xEEFB80, .rodata, ED6EC0]
|
||||
- { start: 0xEF0260, type: bss, vram: 0x801B7BA0, name: ovl_EBFBE0 }
|
||||
# - { start: 0xEF0260, type: bss, vram: 0x801B7BA0, name: ovl_EBFBE0 }
|
||||
- { start: 0xEF0260, type: bss, vram: 0x801B7BA0, name: fox_title }
|
||||
- { start: 0xEF0260, type: bss, vram: 0x801B9090, name: fox_option }
|
||||
- { start: 0xEF0260, type: bss, vram: 0x801B9410, name: ED6EC0 }
|
||||
|
||||
- name: ovl_EF0260
|
||||
type: code
|
||||
|
||||
Reference in New Issue
Block a user