Add ovl_Obj_Mure

This commit is contained in:
rozlette 2020-02-26 21:17:29 -06:00
parent 8bac7d120c
commit 50a7c1c48d
7 changed files with 14 additions and 7 deletions

View File

@ -7359,6 +7359,9 @@ extern u32 bgF40FliftOverlayRelocations[22]; // D_808D7874
extern u32 bgF40FliftOverlayInfoOffset; // D_808D78CC extern u32 bgF40FliftOverlayInfoOffset; // D_808D78CC
extern UNK_TYPE1 D_808D8760; // D_808D8760 extern UNK_TYPE1 D_808D8760; // D_808D8760
extern UNK_TYPE1 D_808D8780; // D_808D8780 extern UNK_TYPE1 D_808D8780; // D_808D8780
extern OverlayBlockSizes objMureOverlayInfo; // D_808D8800
extern u32 objMureOverlayRelocations[71]; // D_808D8814
extern u32 objMureOverlayInfoOffset; // D_808D893C
extern UNK_TYPE1 D_808DB9C0; // D_808DB9C0 extern UNK_TYPE1 D_808DB9C0; // D_808DB9C0
extern UNK_TYPE1 D_808DB9E0; // D_808DB9E0 extern UNK_TYPE1 D_808DB9E0; // D_808DB9E0
extern UNK_PTR D_808DBA0C; // D_808DBA0C extern UNK_PTR D_808DBA0C; // D_808DBA0C

View File

@ -933,8 +933,11 @@ SECTIONS
build/asm/ovl_Bg_F40_Flift_data.o(.text) build/asm/ovl_Bg_F40_Flift_data.o(.text)
} }
. += 0x1070; /* TODO we are skipping a file that we don't currently disassemble */ ovl_Obj_Mure :
func_808D78D0 = 0x808D78D0; {
build/asm/ovl_Obj_Mure_0x808D78D0.o(.text)
build/asm/ovl_Obj_Mure_data.o(.text)
}
ovl_En_Sw : ovl_En_Sw :
{ {

View File

@ -66,7 +66,7 @@
('decomp/', 'ovl_En_Floormas', 0x808D0680, ((0x808D3880, 0x808D3E1F),),()), ('decomp/', 'ovl_En_Floormas', 0x808D0680, ((0x808D3880, 0x808D3E1F),),()),
('decomp/', 'ovl_En_Rd', 0x808D3E20, ((0x808D70C0, 0x808D754F),),()), ('decomp/', 'ovl_En_Rd', 0x808D3E20, ((0x808D70C0, 0x808D754F),),()),
('decomp/', 'ovl_Bg_F40_Flift', 0x808D7550, ((0x808D7810, 0x808D78CF),),()), ('decomp/', 'ovl_Bg_F40_Flift', 0x808D7550, ((0x808D7810, 0x808D78CF),),()),
# ('decomp/', 'ovl_Obj_Mure', 0x808D78D0, ((0x808D8760, 0x808D893F),),()), # TODO figure this one out ('decomp/', 'ovl_Obj_Mure', 0x808D78D0, ((0x808D8760, 0x808D893F),),()), # TODO figure this one out
('decomp/', 'ovl_En_Sw', 0x808D8940, ((0x808DB9C0, 0x808DBE7F),),()), ('decomp/', 'ovl_En_Sw', 0x808D8940, ((0x808DB9C0, 0x808DBE7F),),()),
('decomp/', 'ovl_Object_Kankyo', 0x808DBE80, ((0x808DE320, 0x808DE5AF),),((0x808DE5B0,0x808DE5BF),)), ('decomp/', 'ovl_Object_Kankyo', 0x808DBE80, ((0x808DE320, 0x808DE5AF),),((0x808DE5B0,0x808DE5BF),)),
('decomp/', 'ovl_En_Horse_Link_Child', 0x808DE5C0, ((0x808DFEA0, 0x808E019F),),()), ('decomp/', 'ovl_En_Horse_Link_Child', 0x808DE5C0, ((0x808DFEA0, 0x808E019F),),()),

View File

@ -536,6 +536,7 @@
0x808D3880:"ovl_En_Floormas_data", 0x808D3880:"ovl_En_Floormas_data",
0x808D70C0:"ovl_En_Rd_data", 0x808D70C0:"ovl_En_Rd_data",
0x808D7810:"ovl_Bg_F40_Flift_data", 0x808D7810:"ovl_Bg_F40_Flift_data",
0x808D8760:"ovl_Obj_Mure_data",
0x808DB9C0:"ovl_En_Sw_data", 0x808DB9C0:"ovl_En_Sw_data",
0x808DE320:"ovl_Object_Kankyo_data", 0x808DE320:"ovl_Object_Kankyo_data",
0x808DFEA0:"ovl_En_Horse_Link_Child_data", 0x808DFEA0:"ovl_En_Horse_Link_Child_data",

View File

@ -7501,6 +7501,9 @@
0x808D78CC:("bgF40FliftOverlayInfoOffset","u32","",0x4), 0x808D78CC:("bgF40FliftOverlayInfoOffset","u32","",0x4),
0x808D8760:("D_808D8760","UNK_TYPE1","",0x1), 0x808D8760:("D_808D8760","UNK_TYPE1","",0x1),
0x808D8780:("D_808D8780","UNK_TYPE1","",0x1), 0x808D8780:("D_808D8780","UNK_TYPE1","",0x1),
0x808D8800:("objMureOverlayInfo","OverlayBlockSizes","",0x14),
0x808D8814:("objMureOverlayRelocations","u32","[71]",0x11c),
0x808D893C:("objMureOverlayInfoOffset","u32","",0x4),
0x808DB9C0:("D_808DB9C0","UNK_TYPE1","",0x1), 0x808DB9C0:("D_808DB9C0","UNK_TYPE1","",0x1),
0x808DB9E0:("D_808DB9E0","UNK_TYPE1","",0x1), 0x808DB9E0:("D_808DB9E0","UNK_TYPE1","",0x1),
0x808DBA0C:("D_808DBA0C","UNK_PTR","",0x4), 0x808DBA0C:("D_808DBA0C","UNK_PTR","",0x4),

View File

@ -103,8 +103,7 @@ FILE_NAMES = {
92:'ovl_En_Floormas', 92:'ovl_En_Floormas',
93:'ovl_En_Rd', 93:'ovl_En_Rd',
94:'ovl_Bg_F40_Flift', 94:'ovl_Bg_F40_Flift',
95:'ovl_Bg_Heavy_Block', 95:'ovl_Obj_Mure',
# ovl_Obj_Mure? In JP
96:'ovl_En_Sw', 96:'ovl_En_Sw',
97:'ovl_Object_Kankyo', 97:'ovl_Object_Kankyo',
98:'ovl_En_Horse_Link_Child', 98:'ovl_En_Horse_Link_Child',

View File

@ -912,8 +912,6 @@ D_808CC250 = ovl_En_Minideath_bss_start + 0x00000000;
D_808CC254 = ovl_En_Minideath_bss_start + 0x00000004; D_808CC254 = ovl_En_Minideath_bss_start + 0x00000004;
D_808CC258 = ovl_En_Minideath_bss_start + 0x00000008; D_808CC258 = ovl_En_Minideath_bss_start + 0x00000008;
D_808CC25C = ovl_En_Minideath_bss_start + 0x0000000C; D_808CC25C = ovl_En_Minideath_bss_start + 0x0000000C;
D_808D8760 = 0x808D8760;
D_808D8780 = 0x808D8780;
D_808DE5B0 = ovl_Object_Kankyo_bss_start + 0x00000000; D_808DE5B0 = ovl_Object_Kankyo_bss_start + 0x00000000;
D_809101B0 = ovl_En_Fishing_bss_start + 0x00000000; D_809101B0 = ovl_En_Fishing_bss_start + 0x00000000;
D_809101B4 = ovl_En_Fishing_bss_start + 0x00000004; D_809101B4 = ovl_En_Fishing_bss_start + 0x00000004;