Decompile subchrdll.c
This commit is contained in:
parent
b3452a8b91
commit
824ccd1ac6
8 changed files with 240 additions and 91 deletions
|
|
@ -5,3 +5,12 @@ Sections:
|
|||
.rodata type:rodata align:8
|
||||
.data type:data align:8
|
||||
.bss type:bss align:8
|
||||
|
||||
REL/executor.c:
|
||||
.text start:0x00000000 end:0x000000A0
|
||||
|
||||
REL/subchrselDll/subchrselDll.c:
|
||||
.text start:0x000000A0 end:0x000007B8
|
||||
.rodata start:0x00000000 end:0x00000018
|
||||
.data start:0x00000000 end:0x000000E1
|
||||
.bss start:0x00000000 end:0x00000004
|
||||
|
|
|
|||
|
|
@ -1,33 +1,33 @@
|
|||
_prolog = .text:0x00000000; // type:function size:0x54 scope:global
|
||||
_epilog = .text:0x00000054; // type:function size:0x4C scope:global
|
||||
fn_1_A0 = .text:0x000000A0; // type:function size:0x6C
|
||||
fn_1_10C = .text:0x0000010C; // type:function size:0x58
|
||||
fn_1_164 = .text:0x00000164; // type:function size:0x654
|
||||
ModuleProlog = .text:0x000000A0; // type:function size:0x6C
|
||||
GetBtns = .text:0x0000010C; // type:function size:0x58 scope:local
|
||||
SubchrMain = .text:0x00000164; // type:function size:0x654 scope:local
|
||||
_ctors = .ctors:0x00000000; // type:label scope:global data:4byte
|
||||
_dtors = .dtors:0x00000000; // type:label scope:global data:4byte
|
||||
lbl_1_rodata_10 = .rodata:0x00000010; // type:object size:0x4 data:float
|
||||
lbl_1_rodata_14 = .rodata:0x00000014; // type:object size:0x4 data:float
|
||||
lbl_1_data_0 = .data:0x00000000; // type:object size:0x8 data:string
|
||||
lbl_1_data_8 = .data:0x00000008; // type:object size:0x8 data:string
|
||||
lbl_1_data_10 = .data:0x00000010; // type:object size:0x8 data:string
|
||||
lbl_1_data_18 = .data:0x00000018; // type:object size:0x8 data:string
|
||||
lbl_1_data_20 = .data:0x00000020; // type:object size:0x10
|
||||
lbl_1_data_30 = .data:0x00000030; // type:object size:0x6 data:string
|
||||
lbl_1_data_36 = .data:0x00000036; // type:object size:0x6 data:string
|
||||
lbl_1_data_3C = .data:0x0000003C; // type:object size:0x6 data:string
|
||||
lbl_1_data_42 = .data:0x00000042; // type:object size:0x6 data:string
|
||||
lbl_1_data_48 = .data:0x00000048; // type:object size:0x6 data:string
|
||||
lbl_1_data_4E = .data:0x0000004E; // type:object size:0x7 data:string
|
||||
lbl_1_data_55 = .data:0x00000055; // type:object size:0x6 data:string
|
||||
lbl_1_data_5B = .data:0x0000005B; // type:object size:0x9
|
||||
lbl_1_data_64 = .data:0x00000064; // type:object size:0x20
|
||||
lbl_1_data_84 = .data:0x00000084; // type:object size:0x1
|
||||
lbl_1_data_85 = .data:0x00000085; // type:object size:0x6 data:string
|
||||
lbl_1_data_8B = .data:0x0000008B; // type:object size:0x8 data:string
|
||||
lbl_1_data_93 = .data:0x00000093; // type:object size:0x7 data:string
|
||||
lbl_1_data_9A = .data:0x0000009A; // type:object size:0x7 data:string
|
||||
lbl_1_data_A1 = .data:0x000000A1; // type:object size:0x6 data:string
|
||||
lbl_1_data_A7 = .data:0x000000A7; // type:object size:0x9
|
||||
lbl_1_data_B0 = .data:0x000000B0; // type:object size:0x1C
|
||||
lbl_1_data_CC = .data:0x000000CC; // type:object size:0x15 data:string
|
||||
lbl_1_bss_0 = .bss:0x00000000; // type:object size:0x4 data:byte
|
||||
lbl_1_rodata_10 = .rodata:0x00000010; // type:object size:0x4 scope:local data:float
|
||||
lbl_1_rodata_14 = .rodata:0x00000014; // type:object size:0x4 scope:local data:float
|
||||
lbl_1_data_0 = .data:0x00000000; // type:object size:0x8 scope:local data:string
|
||||
lbl_1_data_8 = .data:0x00000008; // type:object size:0x8 scope:local data:string
|
||||
lbl_1_data_10 = .data:0x00000010; // type:object size:0x8 scope:local data:string
|
||||
lbl_1_data_18 = .data:0x00000018; // type:object size:0x8 scope:local data:string
|
||||
player_numstr = .data:0x00000020; // type:object size:0x10 scope:local
|
||||
lbl_1_data_30 = .data:0x00000030; // type:object size:0x6 scope:local data:string
|
||||
lbl_1_data_36 = .data:0x00000036; // type:object size:0x6 scope:local data:string
|
||||
lbl_1_data_3C = .data:0x0000003C; // type:object size:0x6 scope:local data:string
|
||||
lbl_1_data_42 = .data:0x00000042; // type:object size:0x6 scope:local data:string
|
||||
lbl_1_data_48 = .data:0x00000048; // type:object size:0x6 scope:local data:string
|
||||
lbl_1_data_4E = .data:0x0000004E; // type:object size:0x7 scope:local data:string
|
||||
lbl_1_data_55 = .data:0x00000055; // type:object size:0x6 scope:local data:string
|
||||
lbl_1_data_5B = .data:0x0000005B; // type:object size:0x9 scope:local
|
||||
character_str = .data:0x00000064; // type:object size:0x20 scope:local
|
||||
lbl_1_data_84 = .data:0x00000084; // type:object size:0x1 scope:local
|
||||
lbl_1_data_85 = .data:0x00000085; // type:object size:0x6 scope:local data:string
|
||||
lbl_1_data_8B = .data:0x0000008B; // type:object size:0x8 scope:local data:string
|
||||
lbl_1_data_93 = .data:0x00000093; // type:object size:0x7 scope:local data:string
|
||||
lbl_1_data_9A = .data:0x0000009A; // type:object size:0x7 scope:local data:string
|
||||
lbl_1_data_A1 = .data:0x000000A1; // type:object size:0x6 scope:local data:string
|
||||
lbl_1_data_A7 = .data:0x000000A7; // type:object size:0x9 scope:local
|
||||
ext_character_str = .data:0x000000B0; // type:object size:0x1C scope:local
|
||||
lbl_1_data_CC = .data:0x000000CC; // type:object size:0x15 scope:local data:string
|
||||
lbl_1_bss_0 = .bss:0x00000000; // type:object size:0x4 scope:local data:byte
|
||||
|
|
|
|||
|
|
@ -511,8 +511,8 @@ fn_8002EA6C = .text:0x8002EA6C; // type:function size:0x16C
|
|||
fn_8002EBD8 = .text:0x8002EBD8; // type:function size:0x90
|
||||
fn_8002EC68 = .text:0x8002EC68; // type:function size:0x170
|
||||
fn_8002EDD8 = .text:0x8002EDD8; // type:function size:0xE8
|
||||
fn_8002EEC0 = .text:0x8002EEC0; // type:function size:0x60
|
||||
fn_8002EF20 = .text:0x8002EF20; // type:function size:0xF4
|
||||
omOvlGotoEx = .text:0x8002EEC0; // type:function size:0x60
|
||||
omOvlReturnEx = .text:0x8002EF20; // type:function size:0xF4
|
||||
fn_8002F014 = .text:0x8002F014; // type:function size:0xB8
|
||||
omOvlHisChg = .text:0x8002F0CC; // type:function size:0xA0
|
||||
omOvlHisGet = .text:0x8002F16C; // type:function size:0x78
|
||||
|
|
@ -728,7 +728,7 @@ fn_80040D60 = .text:0x80040D60; // type:function size:0x36C
|
|||
fn_800410CC = .text:0x800410CC; // type:function size:0xA4
|
||||
fn_80041170 = .text:0x80041170; // type:function size:0xB4
|
||||
fn_80041224 = .text:0x80041224; // type:function size:0x288
|
||||
fn_800414AC = .text:0x800414AC; // type:function size:0x12C
|
||||
WipeCreate = .text:0x800414AC; // type:function size:0x12C
|
||||
fn_800415D8 = .text:0x800415D8; // type:function size:0x28
|
||||
fn_80041600 = .text:0x80041600; // type:function size:0x10
|
||||
fn_80041610 = .text:0x80041610; // type:function size:0x8
|
||||
|
|
@ -5400,7 +5400,7 @@ lbl_8018F790 = .bss:0x8018F790; // type:object size:0x370
|
|||
lbl_8018FB00 = .bss:0x8018FB00; // type:object size:0x38
|
||||
lbl_8018FB38 = .bss:0x8018FB38; // type:object size:0xC0
|
||||
lbl_8018FBF8 = .bss:0x8018FBF8; // type:object size:0x18
|
||||
lbl_8018FC10 = .bss:0x8018FC10; // type:object size:0x28
|
||||
gPlayerConfig = .bss:0x8018FC10; // type:object size:0x28
|
||||
gPlayerData = .bss:0x8018FC38; // type:object size:0xC0 data:byte
|
||||
lbl_8018FCF8 = .bss:0x8018FCF8; // type:object size:0xE0 data:byte
|
||||
lbl_8018FDD8 = .bss:0x8018FDD8; // type:object size:0x230
|
||||
|
|
@ -5419,8 +5419,8 @@ lbl_80190E60 = .bss:0x80190E60; // type:object size:0x1200 data:4byte
|
|||
lbl_80192060 = .bss:0x80192060; // type:object size:0x100
|
||||
lbl_80192160 = .bss:0x80192160; // type:object size:0x100
|
||||
lbl_80192260 = .bss:0x80192260; // type:object size:0x100
|
||||
lbl_80192360 = .bss:0x80192360; // type:object size:0x60 data:4byte
|
||||
winData = .bss:0x801923C0; // type:object size:0x3000 data:byte
|
||||
wipeData = .bss:0x80192360; // type:object size:0x60 data:4byte
|
||||
winData = .bss:0x801923C0; // type:object size:0x3000 align:32 data:byte
|
||||
lbl_801953C0 = .bss:0x801953C0; // type:object size:0x10
|
||||
lbl_801953D0 = .bss:0x801953D0; // type:object size:0x1410
|
||||
lbl_801967E0 = .bss:0x801967E0; // type:object size:0x400 data:byte
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue