More splits and RELS

m401, mpex, saf, staff have edits. Split modeltest, mstory4, present, result, saf, selmenu, and ztar
This commit is contained in:
gamemasterplc 2024-11-17 14:32:24 -06:00
parent f3b922a476
commit ddf7241695
26 changed files with 898 additions and 595 deletions

View file

@ -437,7 +437,7 @@ lbl_1_data_74C = .data:0x0000074C; // type:object size:0x10
lbl_1_data_75C = .data:0x0000075C; // type:object size:0x20
lbl_1_data_77C = .data:0x0000077C; // type:object size:0x4 data:4byte
lbl_1_data_780 = .data:0x00000780; // type:object size:0x8 data:4byte
lbl_1_data_788 = .data:0x00000788; // type:object size:0x318
fontDataTbl = .data:0x00000788; // type:object size:0x318 scope:local
lbl_1_bss_0 = .bss:0x00000000; // type:object size:0x4 data:4byte
lbl_1_bss_4 = .bss:0x00000004; // type:object size:0x60 data:4byte
lbl_1_bss_64 = .bss:0x00000064; // type:object size:0x44 data:float

View file

@ -5,3 +5,18 @@ 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/m401Dll/main.c:
.text start:0x000000A0 end:0x00010244
.rodata start:0x00000000 end:0x00000450
.data start:0x00000000 end:0x00000478
.bss start:0x00000000 end:0x00000120
REL/m401Dll/main_ex.c:
.text start:0x00010244 end:0x00014E18
.rodata start:0x00000450 end:0x000005E8
.data start:0x00000478 end:0x00000498
.bss start:0x00000120 end:0x00000254

View file

@ -1,6 +1,6 @@
_prolog = .text:0x00000000; // type:function size:0x54 scope:global
_epilog = .text:0x00000054; // type:function size:0x4C scope:global
fn_2_A0 = .text:0x000000A0; // type:function size:0x66C
ObjectSetup = .text:0x000000A0; // type:function size:0x66C
fn_2_70C = .text:0x0000070C; // type:function size:0x304
fn_2_A10 = .text:0x00000A10; // type:function size:0x88
fn_2_A98 = .text:0x00000A98; // type:function size:0x54

View file

@ -5,3 +5,24 @@ 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/modeltestDll/main.c:
.text start:0x000000A0 end:0x000034B0
.rodata start:0x00000000 end:0x00000130
.data start:0x00000000 end:0x00000358
.bss start:0x00000000 end:0x000009A8
REL/modeltestDll/modeltest00.c:
.text start:0x000034B0 end:0x00004AC8
.rodata start:0x00000130 end:0x000001C8
.data start:0x00000358 end:0x00000388
.bss start:0x000009A8 end:0x00000A00
REL/modeltestDll/modeltest01.c:
.text start:0x00004AC8 end:0x000086B8
.rodata start:0x000001C8 end:0x00000290
.data start:0x00000388 end:0x000007AE
.bss start:0x00000A00 end:0x00000AC8

View file

@ -1,6 +1,6 @@
_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:0x1FC
ObjectSetup = .text:0x000000A0; // type:function size:0x1FC
fn_1_29C = .text:0x0000029C; // type:function size:0xC9C
fn_1_F38 = .text:0x00000F38; // type:function size:0x64
fn_1_F9C = .text:0x00000F9C; // type:function size:0x1158

View file

@ -5,3 +5,29 @@ 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/mpexDll/main.c:
.text start:0x000000A0 end:0x00003044
.rodata start:0x00000000 end:0x000000A0
.data start:0x00000000 end:0x00000240
.bss start:0x00000000 end:0x000000A8
REL/mpexDll/mpex.c:
.text start:0x00003044 end:0x000125C4
.rodata start:0x000000A0 end:0x00000538
.data start:0x00000240 end:0x00000510
.bss start:0x000000A8 end:0x00000440
REL/mpexDll/charsel.c:
.text start:0x000125C4 end:0x0001CAF8
.rodata start:0x00000538 end:0x00000610
.data start:0x00000510 end:0x00000780
.bss start:0x00000440 end:0x000006AD
REL/mpexDll/mgname.c:
.text start:0x0001CAF8 end:0x0001D014
.rodata start:0x00000610 end:0x00000620
.data start:0x00000780 end:0x00000C40

View file

@ -3,7 +3,7 @@ _epilog = .text:0x00000054; // type:function size:0x4C scope:global
fn_1_A0 = .text:0x000000A0; // type:function size:0xE8
fn_1_188 = .text:0x00000188; // type:function size:0x38
fn_1_1C0 = .text:0x000001C0; // type:function size:0x70
fn_1_230 = .text:0x00000230; // type:function size:0x68
ObjectSetup = .text:0x00000230; // type:function size:0x68
fn_1_298 = .text:0x00000298; // type:function size:0xDC
fn_1_374 = .text:0x00000374; // type:function size:0xC4
fn_1_438 = .text:0x00000438; // type:function size:0x3E4
@ -209,8 +209,8 @@ fn_1_1C0EC = .text:0x0001C0EC; // type:function size:0x304
fn_1_1C3F0 = .text:0x0001C3F0; // type:function size:0x304
fn_1_1C6F4 = .text:0x0001C6F4; // type:function size:0x340
fn_1_1CA34 = .text:0x0001CA34; // type:function size:0xC4
fn_1_1CAF8 = .text:0x0001CAF8; // type:function size:0x3B0
fn_1_1CEA8 = .text:0x0001CEA8; // type:function size:0x16C
fn_1_1CB80 = .text:0x0001CAF8; // type:function size:0x3B0
fn_1_1D02C = .text:0x0001CEA8; // type:function size:0x16C
_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
@ -389,7 +389,8 @@ lbl_1_data_18D = .data:0x0000018D; // type:object size:0x4F data:string
lbl_1_data_1DC = .data:0x000001DC; // type:object size:0x22 data:string
lbl_1_data_1FE = .data:0x000001FE; // type:object size:0x1A data:string
lbl_1_data_218 = .data:0x00000218; // type:object size:0x1A data:string
lbl_1_data_232 = .data:0x00000232; // type:object size:0x62
lbl_1_data_232 = .data:0x00000232; // type:object size:0xE scope:local data:string
lbl_1_data_240 = .data:0x00000240; // type:object size:0x54 data:float
lbl_1_data_294 = .data:0x00000294; // type:object size:0x4 data:4byte
lbl_1_data_298 = .data:0x00000298; // type:object size:0x4 data:4byte
lbl_1_data_29C = .data:0x0000029C; // type:object size:0x18
@ -433,7 +434,7 @@ lbl_1_data_744 = .data:0x00000744; // type:object size:0x10
lbl_1_data_754 = .data:0x00000754; // type:object size:0x20
lbl_1_data_774 = .data:0x00000774; // type:object size:0x4 data:4byte
lbl_1_data_778 = .data:0x00000778; // type:object size:0x8 data:4byte
lbl_1_data_780 = .data:0x00000780; // type:object size:0x4C0
fontDataTbl = .data:0x00000780; // type:object size:0x4C0 scope:local
lbl_1_bss_0 = .bss:0x00000000; // type:object size:0x64 data:4byte
lbl_1_bss_64 = .bss:0x00000064; // type:object size:0x44 data:float
lbl_1_bss_A8 = .bss:0x000000A8; // type:object size:0x4 data:4byte

View file

@ -5,3 +5,9 @@ Sections:
.rodata type:rodata align:8
.data type:data align:8
.bss type:bss align:8
REL/mstory4Dll/main.c:
.text start:0x00000000 end:0x00001738
.rodata start:0x00000000 end:0x00000048
.data start:0x00000000 end:0x00000722
.bss start:0x00000000 end:0x00000014

View file

@ -5,3 +5,32 @@ 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/present/init.c:
.text start:0x000000A0 end:0x000006B4
.rodata start:0x00000000 end:0x00000020
.bss start:0x00000000 end:0x00000020
REL/present/camera.c:
.text start:0x000006B4 end:0x00001458
.rodata start:0x00000020 end:0x000000A0
.data start:0x00000000 end:0x00000050
REL/present/present.c:
.text start:0x00001458 end:0x000039A8
.rodata start:0x000000A0 end:0x00000BB0
.data start:0x00000050 end:0x000000F0
REL/present/main.c:
.text start:0x000039A8 end:0x000042F4
.rodata start:0x00000BB0 end:0x00000BD8
.data start:0x000000F0 end:0x000001A0
.bss start:0x00000020 end:0x00000024
REL/present/common.c:
.text start:0x000042F4 end:0x00004DF0
.rodata start:0x00000BD8 end:0x00000C50
.data start:0x000001A0 end:0x000001AC

View file

@ -1,189 +1,193 @@
_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:0xA4
fn_1_144 = .text:0x00000144; // type:function size:0x110
fn_1_254 = .text:0x00000254; // type:function size:0xE0
fn_1_334 = .text:0x00000334; // type:function size:0x128
fn_1_45C = .text:0x0000045C; // type:function size:0xF4
fn_1_550 = .text:0x00000550; // type:function size:0x34
fn_1_584 = .text:0x00000584; // type:function size:0x34
fn_1_5B8 = .text:0x000005B8; // type:function size:0x34
fn_1_5EC = .text:0x000005EC; // type:function size:0xC8
fn_1_6B4 = .text:0x000006B4; // type:function size:0x23C
fn_1_8F0 = .text:0x000008F0; // type:function size:0x30
fn_1_920 = .text:0x00000920; // type:function size:0x84
fn_1_9A4 = .text:0x000009A4; // type:function size:0x84
fn_1_A28 = .text:0x00000A28; // type:function size:0x84
fn_1_AAC = .text:0x00000AAC; // type:function size:0x30
fn_1_ADC = .text:0x00000ADC; // type:function size:0x30
fn_1_B0C = .text:0x00000B0C; // type:function size:0x30
fn_1_B3C = .text:0x00000B3C; // type:function size:0x30
fn_1_B6C = .text:0x00000B6C; // type:function size:0x8C
fn_1_BF8 = .text:0x00000BF8; // type:function size:0x28
fn_1_C20 = .text:0x00000C20; // type:function size:0x578
fn_1_1198 = .text:0x00001198; // type:function size:0x200
fn_1_1398 = .text:0x00001398; // type:function size:0xC0
fn_1_1458 = .text:0x00001458; // type:function size:0x32C
fn_1_1784 = .text:0x00001784; // type:function size:0x88
fn_1_180C = .text:0x0000180C; // type:function size:0x44
fn_1_1850 = .text:0x00001850; // type:function size:0x1C
fn_1_186C = .text:0x0000186C; // type:function size:0xBC
fn_1_1928 = .text:0x00001928; // type:function size:0x680
fn_1_1FA8 = .text:0x00001FA8; // type:function size:0x140
fn_1_20E8 = .text:0x000020E8; // type:function size:0x5A4
fn_1_268C = .text:0x0000268C; // type:function size:0x7C
fn_1_2708 = .text:0x00002708; // type:function size:0x6C
fn_1_2774 = .text:0x00002774; // type:function size:0x17C
fn_1_28F0 = .text:0x000028F0; // type:function size:0x34
fn_1_2924 = .text:0x00002924; // type:function size:0x260
fn_1_2B84 = .text:0x00002B84; // type:function size:0x48
fn_1_2BCC = .text:0x00002BCC; // type:function size:0x90
fn_1_2C5C = .text:0x00002C5C; // type:function size:0x738
fn_1_3394 = .text:0x00003394; // type:function size:0x18
fn_1_33AC = .text:0x000033AC; // type:function size:0x590
fn_1_393C = .text:0x0000393C; // type:function size:0x6C
fn_1_39A8 = .text:0x000039A8; // type:function size:0x170
fn_1_3B18 = .text:0x00003B18; // type:function size:0x74
fn_1_3B8C = .text:0x00003B8C; // type:function size:0x22C
fn_1_3DB8 = .text:0x00003DB8; // type:function size:0xEC
fn_1_3EA4 = .text:0x00003EA4; // type:function size:0x19C
fn_1_4040 = .text:0x00004040; // type:function size:0x40
fn_1_4080 = .text:0x00004080; // type:function size:0x18
fn_1_4098 = .text:0x00004098; // type:function size:0x18
fn_1_40B0 = .text:0x000040B0; // type:function size:0x54
fn_1_4104 = .text:0x00004104; // type:function size:0x40
fn_1_4144 = .text:0x00004144; // type:function size:0x40
fn_1_4184 = .text:0x00004184; // type:function size:0xC
fn_1_4190 = .text:0x00004190; // type:function size:0xC
fn_1_419C = .text:0x0000419C; // type:function size:0x20
fn_1_41BC = .text:0x000041BC; // type:function size:0x24
fn_1_41E0 = .text:0x000041E0; // type:function size:0x114
fn_1_42F4 = .text:0x000042F4; // type:function size:0x240
fn_1_4534 = .text:0x00004534; // type:function size:0x8C
fn_1_45C0 = .text:0x000045C0; // type:function size:0x44
fn_1_4604 = .text:0x00004604; // type:function size:0x1C
fn_1_4620 = .text:0x00004620; // type:function size:0x260
fn_1_4880 = .text:0x00004880; // type:function size:0x184
fn_1_4A04 = .text:0x00004A04; // type:function size:0x2E8
fn_1_4CEC = .text:0x00004CEC; // type:function size:0x104
ObjectSetup = .text:0x000000A0; // type:function size:0xA4
PresentFadeSprite = .text:0x00000144; // type:function size:0x110
FadeSprite = .text:0x00000254; // type:function size:0xE0 scope:local
FadeSpriteWithMultiplier = .text:0x00000334; // type:function size:0x128
FadeModel = .text:0x0000045C; // type:function size:0xF4 scope:local
PresentPadCheck = .text:0x00000550; // type:function size:0x34
PresentPadDStkRepCheck = .text:0x00000584; // type:function size:0x34
PresentPadDStkCheck = .text:0x000005B8; // type:function size:0x34
SceneMain = .text:0x000005EC; // type:function size:0xC8 scope:local
PresentCameraCreate = .text:0x000006B4; // type:function size:0x23C
PresentCameraKill = .text:0x000008F0; // type:function size:0x30
PresentCameraTargetSet = .text:0x00000920; // type:function size:0x84
PresentCameraFocusSet = .text:0x000009A4; // type:function size:0x84
PresentCameraViewSet = .text:0x00000A28; // type:function size:0x84
PresentCameraZoomGet = .text:0x00000AAC; // type:function size:0x30
PresentCameraRotGet = .text:0x00000ADC; // type:function size:0x30
PresentCameraPosGet = .text:0x00000B0C; // type:function size:0x30
PresentCameraTargetGet = .text:0x00000B3C; // type:function size:0x30
PresentCameraDoneCheck = .text:0x00000B6C; // type:function size:0x8C
ExecCameraObj = .text:0x00000BF8; // type:function size:0x28 scope:local
ExecCamera = .text:0x00000C20; // type:function size:0x578 scope:local
CameraExecDebug = .text:0x00001198; // type:function size:0x200 scope:local
CameraPrintDebug = .text:0x00001398; // type:function size:0xC0 scope:local
PresentCreate = .text:0x00001458; // type:function size:0x32C
PresentKill = .text:0x00001784; // type:function size:0x88
PresentExecModeSet = .text:0x0000180C; // type:function size:0x44
PresentExecModeGet = .text:0x00001850; // type:function size:0x1C
PresentSelectedIDSet = .text:0x0000186C; // type:function size:0xBC
ExecSelectRoom = .text:0x00001928; // type:function size:0x680 scope:local
ChangeRoom = .text:0x00001FA8; // type:function size:0x140 scope:local
ExecSelectPresent = .text:0x000020E8; // type:function size:0x5A4 scope:local
GetCursorPos = .text:0x0000268C; // type:function size:0x7C scope:local
SetCameraRot = .text:0x00002708; // type:function size:0x6C scope:local
RotateCamera = .text:0x00002774; // type:function size:0x17C scope:local
CameraRotationDoneCheck = .text:0x000028F0; // type:function size:0x34 scope:local
ShowHidePresents = .text:0x00002924; // type:function size:0x260 scope:local
PresentUnlocked = .text:0x00002B84; // type:function size:0x48 scope:local
UnlockedPresents = .text:0x00002BCC; // type:function size:0x90 scope:local
MoveCursor = .text:0x00002C5C; // type:function size:0x738 scope:local
TotalPresentsInRoom = .text:0x00003394; // type:function size:0x18 scope:local
ExecPresentGet = .text:0x000033AC; // type:function size:0x590 scope:local
fn_1_393C = .text:0x0000393C; // type:function size:0x6C scope:local
PresentStateCreate = .text:0x000039A8; // type:function size:0x170
PresentStateKill = .text:0x00003B18; // type:function size:0x74
ExecPresentView = .text:0x00003B8C; // type:function size:0x22C scope:local
ExecPresentGet = .text:0x00003DB8; // type:function size:0xEC scope:local
PresentWinCreate = .text:0x00003EA4; // type:function size:0x19C
PresentWinKill = .text:0x00004040; // type:function size:0x40
PresentWinAnimIn = .text:0x00004080; // type:function size:0x18
PresentWinAnimOut = .text:0x00004098; // type:function size:0x18
PresentWinMesSet = .text:0x000040B0; // type:function size:0x54
PresentWinInsertMesSet = .text:0x00004104; // type:function size:0x40
PresentWinPosSet = .text:0x00004144; // type:function size:0x40
PresentWinDispOn = .text:0x00004184; // type:function size:0xC
PresentWinDispOff = .text:0x00004190; // type:function size:0xC
PresentWinMesWait = .text:0x0000419C; // type:function size:0x20
PresentWinChoiceSet = .text:0x000041BC; // type:function size:0x24
ExecWindow = .text:0x000041E0; // type:function size:0x114 scope:local
PresentGuideCreate = .text:0x000042F4; // type:function size:0x240
PresentGuideKill = .text:0x00004534; // type:function size:0x8C
PresentGuideExecModeSet = .text:0x000045C0; // type:function size:0x44
PresentGuideExecModeGet = .text:0x00004604; // type:function size:0x1C
ExecGuideEnter = .text:0x00004620; // type:function size:0x260 scope:local
ExecGuideLeave = .text:0x00004880; // type:function size:0x184 scope:local
UpdateGuide = .text:0x00004A04; // type:function size:0x2E8 scope:local
LerpAngle = .text:0x00004CEC; // type:function size:0x104 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_rodata_18 = .rodata:0x00000018; // type:object size:0x8 data:double
lbl_1_rodata_20 = .rodata:0x00000020; // type:object size:0x4 data:float
lbl_1_rodata_24 = .rodata:0x00000024; // type:object size:0x4 data:float
lbl_1_rodata_28 = .rodata:0x00000028; // type:object size:0x4 data:float
lbl_1_rodata_2C = .rodata:0x0000002C; // type:object size:0x4 data:float
lbl_1_rodata_30 = .rodata:0x00000030; // type:object size:0x4 data:float
lbl_1_rodata_34 = .rodata:0x00000034; // type:object size:0x4 data:float
lbl_1_rodata_38 = .rodata:0x00000038; // type:object size:0x4 data:float
lbl_1_rodata_3C = .rodata:0x0000003C; // type:object size:0x4 data:float
lbl_1_rodata_40 = .rodata:0x00000040; // type:object size:0x4 data:float
lbl_1_rodata_44 = .rodata:0x00000044; // type:object size:0x4 data:float
lbl_1_rodata_48 = .rodata:0x00000048; // type:object size:0x4 data:float
lbl_1_rodata_50 = .rodata:0x00000050; // type:object size:0x8 data:double
lbl_1_rodata_58 = .rodata:0x00000058; // type:object size:0x8 data:double
lbl_1_rodata_60 = .rodata:0x00000060; // type:object size:0x4 data:float
lbl_1_rodata_68 = .rodata:0x00000068; // type:object size:0x8 data:double
lbl_1_rodata_70 = .rodata:0x00000070; // type:object size:0x8 data:double
lbl_1_rodata_78 = .rodata:0x00000078; // type:object size:0x8 data:double
lbl_1_rodata_80 = .rodata:0x00000080; // type:object size:0x8 data:double
lbl_1_rodata_88 = .rodata:0x00000088; // type:object size:0x4 data:float
lbl_1_rodata_8C = .rodata:0x0000008C; // type:object size:0x4 data:float
lbl_1_rodata_90 = .rodata:0x00000090; // type:object size:0x8 data:double
lbl_1_rodata_98 = .rodata:0x00000098; // type:object size:0x8 data:float
lbl_1_rodata_A0 = .rodata:0x000000A0; // type:object size:0x218
lbl_1_rodata_2B8 = .rodata:0x000002B8; // type:object size:0x708
lbl_1_rodata_9C0 = .rodata:0x000009C0; // type:object size:0x4 data:float
lbl_1_rodata_9C4 = .rodata:0x000009C4; // type:object size:0x4 data:float
lbl_1_rodata_9C8 = .rodata:0x000009C8; // type:object size:0x4 data:float
lbl_1_rodata_9D0 = .rodata:0x000009D0; // type:object size:0x8 data:double
lbl_1_rodata_9D8 = .rodata:0x000009D8; // type:object size:0x20
lbl_1_rodata_9F8 = .rodata:0x000009F8; // type:object size:0x28
lbl_1_rodata_A20 = .rodata:0x00000A20; // type:object size:0x4 data:float
lbl_1_rodata_A24 = .rodata:0x00000A24; // type:object size:0x4 data:float
lbl_1_rodata_A28 = .rodata:0x00000A28; // type:object size:0x4 data:float
lbl_1_rodata_A2C = .rodata:0x00000A2C; // type:object size:0x4 data:float
lbl_1_rodata_A30 = .rodata:0x00000A30; // type:object size:0x4 data:float
lbl_1_rodata_A34 = .rodata:0x00000A34; // type:object size:0x4 data:float
lbl_1_rodata_A38 = .rodata:0x00000A38; // type:object size:0x4 data:float
lbl_1_rodata_A3C = .rodata:0x00000A3C; // type:object size:0x4 data:float
lbl_1_rodata_A40 = .rodata:0x00000A40; // type:object size:0x4 data:float
lbl_1_rodata_A44 = .rodata:0x00000A44; // type:object size:0x4 data:float
lbl_1_rodata_A48 = .rodata:0x00000A48; // type:object size:0x4 data:float
lbl_1_rodata_A50 = .rodata:0x00000A50; // type:object size:0x8 data:double
lbl_1_rodata_A58 = .rodata:0x00000A58; // type:object size:0x4 data:float
lbl_1_rodata_A60 = .rodata:0x00000A60; // type:object size:0x8 data:double
lbl_1_rodata_A68 = .rodata:0x00000A68; // type:object size:0x8 data:double
lbl_1_rodata_A70 = .rodata:0x00000A70; // type:object size:0x4 data:float
lbl_1_rodata_A74 = .rodata:0x00000A74; // type:object size:0x28
lbl_1_rodata_A9C = .rodata:0x00000A9C; // type:object size:0x4 data:float
lbl_1_rodata_AA0 = .rodata:0x00000AA0; // type:object size:0x4 data:float
lbl_1_rodata_AA4 = .rodata:0x00000AA4; // type:object size:0x4 data:float
lbl_1_rodata_AA8 = .rodata:0x00000AA8; // type:object size:0x4 data:float
lbl_1_rodata_AAC = .rodata:0x00000AAC; // type:object size:0x4 data:float
lbl_1_rodata_AB0 = .rodata:0x00000AB0; // type:object size:0x4 data:float
lbl_1_rodata_AB8 = .rodata:0x00000AB8; // type:object size:0x8 data:double
lbl_1_rodata_AC0 = .rodata:0x00000AC0; // type:object size:0x8 data:double
lbl_1_rodata_AC8 = .rodata:0x00000AC8; // type:object size:0x28
lbl_1_rodata_AF0 = .rodata:0x00000AF0; // type:object size:0x28
lbl_1_rodata_B18 = .rodata:0x00000B18; // type:object size:0x28
lbl_1_rodata_B40 = .rodata:0x00000B40; // type:object size:0x28
lbl_1_rodata_B68 = .rodata:0x00000B68; // type:object size:0x28
lbl_1_rodata_B90 = .rodata:0x00000B90; // type:object size:0x4 data:float
lbl_1_rodata_B94 = .rodata:0x00000B94; // type:object size:0x4 data:float
lbl_1_rodata_B98 = .rodata:0x00000B98; // type:object size:0x4 data:float
lbl_1_rodata_B9C = .rodata:0x00000B9C; // type:object size:0x4 data:float
lbl_1_rodata_BA0 = .rodata:0x00000BA0; // type:object size:0x4 data:float
lbl_1_rodata_BA4 = .rodata:0x00000BA4; // type:object size:0xC
lbl_1_rodata_BB0 = .rodata:0x00000BB0; // type:object size:0x4 data:float
lbl_1_rodata_BB4 = .rodata:0x00000BB4; // type:object size:0x4 data:float
lbl_1_rodata_BB8 = .rodata:0x00000BB8; // type:object size:0x4 data:float
lbl_1_rodata_BBC = .rodata:0x00000BBC; // type:object size:0x4 data:float
lbl_1_rodata_BC0 = .rodata:0x00000BC0; // type:object size:0x4 data:float
lbl_1_rodata_BC4 = .rodata:0x00000BC4; // type:object size:0x4 data:float
lbl_1_rodata_BC8 = .rodata:0x00000BC8; // type:object size:0x4 data:float
lbl_1_rodata_BCC = .rodata:0x00000BCC; // type:object size:0x4 data:float
lbl_1_rodata_BD0 = .rodata:0x00000BD0; // type:object size:0x8 data:float
lbl_1_rodata_BD8 = .rodata:0x00000BD8; // type:object size:0xC
lbl_1_rodata_BE4 = .rodata:0x00000BE4; // type:object size:0x4 data:float
lbl_1_rodata_BE8 = .rodata:0x00000BE8; // type:object size:0x4 data:float
lbl_1_rodata_BEC = .rodata:0x00000BEC; // type:object size:0x4 data:float
lbl_1_rodata_BF0 = .rodata:0x00000BF0; // type:object size:0x4 data:float
lbl_1_rodata_BF4 = .rodata:0x00000BF4; // type:object size:0x4 data:float
lbl_1_rodata_BF8 = .rodata:0x00000BF8; // type:object size:0x8 data:double
lbl_1_rodata_C00 = .rodata:0x00000C00; // type:object size:0x4 data:float
lbl_1_rodata_C08 = .rodata:0x00000C08; // type:object size:0x8 data:double
lbl_1_rodata_C10 = .rodata:0x00000C10; // type:object size:0x4 data:float
lbl_1_rodata_C14 = .rodata:0x00000C14; // type:object size:0x4 data:float
lbl_1_rodata_C18 = .rodata:0x00000C18; // type:object size:0x4 data:float
lbl_1_rodata_C1C = .rodata:0x00000C1C; // type:object size:0x4 data:float
lbl_1_rodata_C20 = .rodata:0x00000C20; // type:object size:0x8 data:double
lbl_1_rodata_C28 = .rodata:0x00000C28; // type:object size:0x8 data:double
lbl_1_rodata_C30 = .rodata:0x00000C30; // type:object size:0x4 data:float
lbl_1_rodata_C34 = .rodata:0x00000C34; // type:object size:0x4 data:float
lbl_1_rodata_C38 = .rodata:0x00000C38; // type:object size:0x4 data:float
lbl_1_rodata_C40 = .rodata:0x00000C40; // type:object size:0x8 data:double
lbl_1_rodata_C48 = .rodata:0x00000C48; // type:object size:0x4 data:float
lbl_1_rodata_C4C = .rodata:0x00000C4C; // type:object size:0x4 data:float
lbl_1_data_0 = .data:0x00000000; // type:object size:0x1B data:string
lbl_1_data_1B = .data:0x0000001B; // type:object size:0x1B data:string
lbl_1_data_36 = .data:0x00000036; // type:object size:0x1A
lbl_1_data_50 = .data:0x00000050; // type:object size:0x1C
lbl_1_data_6C = .data:0x0000006C; // type:object size:0x10 data:4byte
lbl_1_data_7C = .data:0x0000007C; // type:object size:0x8
lbl_1_data_84 = .data:0x00000084; // type:object size:0x20
__fakeHalf = .rodata:0x00000000; // type:object size:0x8 data:double
__fakeThree = .rodata:0x00000008; // type:object size:0x8 data:double
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_rodata_18 = .rodata:0x00000018; // type:object size:0x8 scope:local data:float
lbl_1_rodata_20 = .rodata:0x00000020; // type:object size:0x4 scope:local data:float
lbl_1_rodata_24 = .rodata:0x00000024; // type:object size:0x4 scope:local data:float
lbl_1_rodata_28 = .rodata:0x00000028; // type:object size:0x4 scope:local data:float
lbl_1_rodata_2C = .rodata:0x0000002C; // type:object size:0x4 scope:local data:float
lbl_1_rodata_30 = .rodata:0x00000030; // type:object size:0x4 scope:local data:float
lbl_1_rodata_34 = .rodata:0x00000034; // type:object size:0x4 scope:local data:float
lbl_1_rodata_38 = .rodata:0x00000038; // type:object size:0x4 scope:local data:float
lbl_1_rodata_3C = .rodata:0x0000003C; // type:object size:0x4 scope:local data:float
lbl_1_rodata_40 = .rodata:0x00000040; // type:object size:0x4 scope:local data:float
lbl_1_rodata_44 = .rodata:0x00000044; // type:object size:0x4 scope:local data:float
lbl_1_rodata_48 = .rodata:0x00000048; // type:object size:0x4 scope:local data:float
lbl_1_rodata_50 = .rodata:0x00000050; // type:object size:0x8 scope:local data:double
lbl_1_rodata_58 = .rodata:0x00000058; // type:object size:0x8 scope:local data:double
lbl_1_rodata_60 = .rodata:0x00000060; // type:object size:0x4 scope:local data:float
lbl_1_rodata_68 = .rodata:0x00000068; // type:object size:0x8 scope:local data:double
lbl_1_rodata_70 = .rodata:0x00000070; // type:object size:0x8 scope:local data:double
lbl_1_rodata_78 = .rodata:0x00000078; // type:object size:0x8 scope:local data:double
lbl_1_rodata_80 = .rodata:0x00000080; // type:object size:0x8 scope:local data:double
lbl_1_rodata_88 = .rodata:0x00000088; // type:object size:0x4 scope:local data:float
lbl_1_rodata_8C = .rodata:0x0000008C; // type:object size:0x4 scope:local data:float
lbl_1_rodata_90 = .rodata:0x00000090; // type:object size:0x8 scope:local data:double
lbl_1_rodata_98 = .rodata:0x00000098; // type:object size:0x4 scope:local data:float
presentMdlTbl = .rodata:0x000000A0; // type:object size:0x218 scope:local
roomTbl = .rodata:0x000002B8; // type:object size:0x708 scope:local
lbl_1_rodata_9C0 = .rodata:0x000009C0; // type:object size:0x4 scope:local data:float
lbl_1_rodata_9C4 = .rodata:0x000009C4; // type:object size:0x4 scope:local data:float
lbl_1_rodata_9C8 = .rodata:0x000009C8; // type:object size:0x4 scope:local data:float
lbl_1_rodata_9D0 = .rodata:0x000009D0; // type:object size:0x8 scope:local data:float
roomIdxTbl = .rodata:0x000009D8; // type:object size:0x20 scope:local
roomMessTbl = .rodata:0x000009F8; // type:object size:0x28 scope:local
lbl_1_rodata_A20 = .rodata:0x00000A20; // type:object size:0x4 scope:local data:float
lbl_1_rodata_A24 = .rodata:0x00000A24; // type:object size:0x4 scope:local data:float
lbl_1_rodata_A28 = .rodata:0x00000A28; // type:object size:0x4 scope:local data:float
lbl_1_rodata_A2C = .rodata:0x00000A2C; // type:object size:0x4 scope:local data:float
lbl_1_rodata_A30 = .rodata:0x00000A30; // type:object size:0x4 scope:local data:float
lbl_1_rodata_A34 = .rodata:0x00000A34; // type:object size:0x4 scope:local data:float
lbl_1_rodata_A38 = .rodata:0x00000A38; // type:object size:0x4 scope:local data:float
lbl_1_rodata_A3C = .rodata:0x00000A3C; // type:object size:0x4 scope:local data:float
lbl_1_rodata_A40 = .rodata:0x00000A40; // type:object size:0x4 scope:local data:float
lbl_1_rodata_A44 = .rodata:0x00000A44; // type:object size:0x4 scope:local data:float
lbl_1_rodata_A48 = .rodata:0x00000A48; // type:object size:0x4 scope:local data:float
lbl_1_rodata_A50 = .rodata:0x00000A50; // type:object size:0x8 scope:local data:double
lbl_1_rodata_A58 = .rodata:0x00000A58; // type:object size:0x4 scope:local data:float
lbl_1_rodata_A60 = .rodata:0x00000A60; // type:object size:0x8 scope:local data:double
lbl_1_rodata_A68 = .rodata:0x00000A68; // type:object size:0x8 scope:local data:double
lbl_1_rodata_A70 = .rodata:0x00000A70; // type:object size:0x4 scope:local data:float
roomPresentOffsetTbl = .rodata:0x00000A74; // type:object size:0x28 scope:local
lbl_1_rodata_A9C = .rodata:0x00000A9C; // type:object size:0x4 scope:local data:float
lbl_1_rodata_AA0 = .rodata:0x00000AA0; // type:object size:0x4 scope:local data:float
lbl_1_rodata_AA4 = .rodata:0x00000AA4; // type:object size:0x4 scope:local data:float
lbl_1_rodata_AA8 = .rodata:0x00000AA8; // type:object size:0x4 scope:local data:float
lbl_1_rodata_AAC = .rodata:0x00000AAC; // type:object size:0x4 scope:local data:float
lbl_1_rodata_AB0 = .rodata:0x00000AB0; // type:object size:0x4 scope:local data:float
lbl_1_rodata_AB8 = .rodata:0x00000AB8; // type:object size:0x8 scope:local data:double
lbl_1_rodata_AC0 = .rodata:0x00000AC0; // type:object size:0x8 scope:local data:double
totalPresentCntTbl = .rodata:0x00000AC8; // type:object size:0x28 scope:local
presentItemIdxTbl = .rodata:0x00000AF0; // type:object size:0x28 scope:local
lbl_1_rodata_B18 = .rodata:0x00000B18; // type:object size:0x28 scope:local
constellationIdxTbl = .rodata:0x00000B40; // type:object size:0x28 scope:local
roofIdxTbl = .rodata:0x00000B68; // type:object size:0x28 scope:local
lbl_1_rodata_B90 = .rodata:0x00000B90; // type:object size:0x4 scope:local data:float
lbl_1_rodata_B94 = .rodata:0x00000B94; // type:object size:0x4 scope:local data:float
lbl_1_rodata_B98 = .rodata:0x00000B98; // type:object size:0x4 scope:local data:float
lbl_1_rodata_B9C = .rodata:0x00000B9C; // type:object size:0x4 scope:local data:float
lbl_1_rodata_BA0 = .rodata:0x00000BA0; // type:object size:0x4 scope:local data:float
lbl_1_rodata_BA4 = .rodata:0x00000BA4; // type:object size:0x8 scope:local
lbl_1_rodata_BB0 = .rodata:0x00000BB0; // type:object size:0x4 scope:local data:float
lbl_1_rodata_BB4 = .rodata:0x00000BB4; // type:object size:0x4 scope:local data:float
lbl_1_rodata_BB8 = .rodata:0x00000BB8; // type:object size:0x4 scope:local data:float
lbl_1_rodata_BBC = .rodata:0x00000BBC; // type:object size:0x4 scope:local data:float
lbl_1_rodata_BC0 = .rodata:0x00000BC0; // type:object size:0x4 scope:local data:float
lbl_1_rodata_BC4 = .rodata:0x00000BC4; // type:object size:0x4 scope:local data:float
lbl_1_rodata_BC8 = .rodata:0x00000BC8; // type:object size:0x4 scope:local data:float
lbl_1_rodata_BCC = .rodata:0x00000BCC; // type:object size:0x4 scope:local data:float
lbl_1_rodata_BD0 = .rodata:0x00000BD0; // type:object size:0x4 scope:local data:float
guideMotTbl = .rodata:0x00000BD8; // type:object size:0xC scope:local
lbl_1_rodata_BE4 = .rodata:0x00000BE4; // type:object size:0x4 scope:local data:float
lbl_1_rodata_BE8 = .rodata:0x00000BE8; // type:object size:0x4 scope:local data:float
lbl_1_rodata_BEC = .rodata:0x00000BEC; // type:object size:0x4 scope:local data:float
lbl_1_rodata_BF0 = .rodata:0x00000BF0; // type:object size:0x4 scope:local data:float
lbl_1_rodata_BF4 = .rodata:0x00000BF4; // type:object size:0x4 scope:local data:float
lbl_1_rodata_BF8 = .rodata:0x00000BF8; // type:object size:0x8 scope:local data:double
lbl_1_rodata_C00 = .rodata:0x00000C00; // type:object size:0x4 scope:local data:float
lbl_1_rodata_C08 = .rodata:0x00000C08; // type:object size:0x8 scope:local data:double
lbl_1_rodata_C10 = .rodata:0x00000C10; // type:object size:0x4 scope:local data:float
lbl_1_rodata_C14 = .rodata:0x00000C14; // type:object size:0x4 scope:local data:float
lbl_1_rodata_C18 = .rodata:0x00000C18; // type:object size:0x4 scope:local data:float
lbl_1_rodata_C1C = .rodata:0x00000C1C; // type:object size:0x4 scope:local data:float
lbl_1_rodata_C20 = .rodata:0x00000C20; // type:object size:0x8 scope:local data:double
lbl_1_rodata_C28 = .rodata:0x00000C28; // type:object size:0x8 scope:local data:double
lbl_1_rodata_C30 = .rodata:0x00000C30; // type:object size:0x4 scope:local data:float
lbl_1_rodata_C34 = .rodata:0x00000C34; // type:object size:0x4 scope:local data:float
lbl_1_rodata_C38 = .rodata:0x00000C38; // type:object size:0x4 scope:local data:float
lbl_1_rodata_C40 = .rodata:0x00000C40; // type:object size:0x8 scope:local data:double
lbl_1_rodata_C48 = .rodata:0x00000C48; // type:object size:0x4 scope:local data:float
lbl_1_rodata_C4C = .rodata:0x00000C4C; // type:object size:0x4 scope:local data:float
lbl_1_data_0 = .data:0x00000000; // type:object size:0x1B scope:local data:string
lbl_1_data_1B = .data:0x0000001B; // type:object size:0x1B scope:local data:string
lbl_1_data_36 = .data:0x00000036; // type:object size:0x16 scope:local data:string
lightTbl = .data:0x00000050; // type:object size:0x1C scope:local data:4byte
execModeTbl = .data:0x0000006C; // type:object size:0x10 scope:local data:4byte
lbl_1_data_7C = .data:0x0000007C; // type:object size:0x7 scope:local data:string
roomIdxTbl2 = .data:0x00000084; // type:object size:0x20
jumptable_1_data_A4 = .data:0x000000A4; // type:object size:0x2C scope:local
jumptable_1_data_D0 = .data:0x000000D0; // type:object size:0x1C scope:local
lbl_1_data_F0 = .data:0x000000F0; // type:object size:0x24
lbl_1_data_114 = .data:0x00000114; // type:object size:0x2A data:string
lbl_1_data_13E = .data:0x0000013E; // type:object size:0x2E
shadowPosTbl = .data:0x000000F0; // type:object size:0x24 scope:local data:float
lbl_1_data_114 = .data:0x00000114; // type:object size:0x2A scope:local data:string
lbl_1_data_13E = .data:0x0000013E; // type:object size:0x2B scope:local data:string
jumptable_1_data_16C = .data:0x0000016C; // type:object size:0x34 scope:local
lbl_1_data_1A0 = .data:0x000001A0; // type:object size:0xC data:4byte
lbl_1_bss_0 = .bss:0x00000000; // type:object size:0x4 data:4byte
lbl_1_bss_4 = .bss:0x00000004; // type:object size:0x4 data:4byte
lbl_1_bss_8 = .bss:0x00000008; // type:object size:0x8 data:4byte
lbl_1_bss_10 = .bss:0x00000010; // type:object size:0x8 data:4byte
lbl_1_bss_18 = .bss:0x00000018; // type:object size:0x8 data:4byte
lbl_1_bss_20 = .bss:0x00000020; // type:object size:0x4 data:4byte
execModeTbl = .data:0x000001A0; // type:object size:0xC scope:local data:4byte
scene = .bss:0x00000000; // type:object size:0x4 scope:local data:4byte
presentObjMan = .bss:0x00000004; // type:object size:0x4 data:4byte
presentCamera = .bss:0x00000008; // type:object size:0x4 data:4byte
lbl_1_bss_C = .bss:0x0000000C; // type:object size:0x4 data:4byte
present = .bss:0x00000010; // type:object size:0x4 data:4byte
lbl_1_bss_14 = .bss:0x00000014; // type:object size:0x4 data:4byte
presentState = .bss:0x00000018; // type:object size:0x4 data:4byte
presentGuide = .bss:0x00000020; // type:object size:0x4 data:4byte

View file

@ -5,3 +5,23 @@ 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/resultDll/main.c:
.text start:0x000000A0 end:0x00006490
.rodata start:0x00000000 end:0x00000160
.data start:0x00000000 end:0x000004E8
.bss start:0x00000000 end:0x00000190
REL/resultDll/battle.c:
.text start:0x00006490 end:0x00008FF8
.rodata start:0x00000160 end:0x00000220
.data start:0x000004E8 end:0x00000918
.bss start:0x00000190 end:0x00001A18
REL/resultDll/datalist.c:
.text start:0x00008FF8 end:0x0000942C
.rodata start:0x00000220 end:0x00000230
.bss start:0x00001A18 end:0x00001ADC

View file

@ -1,6 +1,6 @@
_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:0x438
ObjectSetup = .text:0x000000A0; // type:function size:0x438
fn_1_4D8 = .text:0x000004D8; // type:function size:0x3B0
fn_1_888 = .text:0x00000888; // type:function size:0x2F0
fn_1_B78 = .text:0x00000B78; // type:function size:0x13D4
@ -31,136 +31,139 @@ fn_1_927C = .text:0x0000927C; // type:function size:0x138
fn_1_93B4 = .text:0x000093B4; // type:function size:0x78
_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_rodata_18 = .rodata:0x00000018; // type:object size:0x4 data:float
lbl_1_rodata_1C = .rodata:0x0000001C; // type:object size:0x4 data:float
lbl_1_rodata_20 = .rodata:0x00000020; // type:object size:0x4 data:float
lbl_1_rodata_24 = .rodata:0x00000024; // type:object size:0x4 data:float
lbl_1_rodata_28 = .rodata:0x00000028; // type:object size:0x4 data:float
lbl_1_rodata_2C = .rodata:0x0000002C; // type:object size:0x4 data:float
lbl_1_rodata_30 = .rodata:0x00000030; // type:object size:0x4 data:float
lbl_1_rodata_34 = .rodata:0x00000034; // type:object size:0x4 data:float
lbl_1_rodata_38 = .rodata:0x00000038; // type:object size:0x4 data:float
lbl_1_rodata_3C = .rodata:0x0000003C; // type:object size:0x4 data:float
lbl_1_rodata_40 = .rodata:0x00000040; // type:object size:0x4 data:float
lbl_1_rodata_44 = .rodata:0x00000044; // type:object size:0x4 data:float
lbl_1_rodata_48 = .rodata:0x00000048; // type:object size:0x8 data:double
lbl_1_rodata_50 = .rodata:0x00000050; // type:object size:0x4 data:float
lbl_1_rodata_58 = .rodata:0x00000058; // type:object size:0x8 data:double
lbl_1_rodata_60 = .rodata:0x00000060; // type:object size:0x8 data:double
lbl_1_rodata_68 = .rodata:0x00000068; // type:object size:0x4 data:float
lbl_1_rodata_6C = .rodata:0x0000006C; // type:object size:0x4 data:float
lbl_1_rodata_70 = .rodata:0x00000070; // type:object size:0x4 data:float
lbl_1_rodata_74 = .rodata:0x00000074; // type:object size:0x4 data:float
lbl_1_rodata_78 = .rodata:0x00000078; // type:object size:0x4 data:float
lbl_1_rodata_7C = .rodata:0x0000007C; // type:object size:0x4 data:float
lbl_1_rodata_80 = .rodata:0x00000080; // type:object size:0x4 data:float
lbl_1_rodata_84 = .rodata:0x00000084; // type:object size:0x4 data:float
lbl_1_rodata_88 = .rodata:0x00000088; // type:object size:0x4 data:float
lbl_1_rodata_8C = .rodata:0x0000008C; // type:object size:0x4 data:float
lbl_1_rodata_90 = .rodata:0x00000090; // type:object size:0x4 data:float
lbl_1_rodata_94 = .rodata:0x00000094; // type:object size:0x4 data:float
lbl_1_rodata_98 = .rodata:0x00000098; // type:object size:0x4 data:float
lbl_1_rodata_9C = .rodata:0x0000009C; // type:object size:0x4 data:float
lbl_1_rodata_A0 = .rodata:0x000000A0; // type:object size:0x4 data:float
lbl_1_rodata_A4 = .rodata:0x000000A4; // type:object size:0x4 data:float
lbl_1_rodata_A8 = .rodata:0x000000A8; // type:object size:0x4 data:float
lbl_1_rodata_B0 = .rodata:0x000000B0; // type:object size:0x8 data:double
lbl_1_rodata_B8 = .rodata:0x000000B8; // type:object size:0x8 data:double
lbl_1_rodata_C0 = .rodata:0x000000C0; // type:object size:0x8 data:double
lbl_1_rodata_C8 = .rodata:0x000000C8; // type:object size:0x8 data:double
lbl_1_rodata_D0 = .rodata:0x000000D0; // type:object size:0x4 data:float
lbl_1_rodata_D8 = .rodata:0x000000D8; // type:object size:0x8 data:double
lbl_1_rodata_E0 = .rodata:0x000000E0; // type:object size:0x8 data:double
lbl_1_rodata_E8 = .rodata:0x000000E8; // type:object size:0x8 data:double
lbl_1_rodata_F0 = .rodata:0x000000F0; // type:object size:0x4 data:float
lbl_1_rodata_F4 = .rodata:0x000000F4; // type:object size:0x10 data:4byte
lbl_1_rodata_104 = .rodata:0x00000104; // type:object size:0x4 data:float
lbl_1_rodata_108 = .rodata:0x00000108; // type:object size:0x4 data:float
lbl_1_rodata_10C = .rodata:0x0000010C; // type:object size:0x4 data:float
lbl_1_rodata_110 = .rodata:0x00000110; // type:object size:0x4 data:float
lbl_1_rodata_114 = .rodata:0x00000114; // type:object size:0x4 data:float
lbl_1_rodata_118 = .rodata:0x00000118; // type:object size:0x4 data:float
lbl_1_rodata_11C = .rodata:0x0000011C; // type:object size:0x4 data:float
lbl_1_rodata_120 = .rodata:0x00000120; // type:object size:0x8 data:double
lbl_1_rodata_128 = .rodata:0x00000128; // type:object size:0x8 data:double
lbl_1_rodata_130 = .rodata:0x00000130; // type:object size:0x8 data:double
lbl_1_rodata_138 = .rodata:0x00000138; // type:object size:0x4 data:float
lbl_1_rodata_13C = .rodata:0x0000013C; // type:object size:0x4 data:float
lbl_1_rodata_140 = .rodata:0x00000140; // type:object size:0x4 data:float
lbl_1_rodata_144 = .rodata:0x00000144; // type:object size:0x4 data:float
lbl_1_rodata_148 = .rodata:0x00000148; // type:object size:0x4 data:float
lbl_1_rodata_14C = .rodata:0x0000014C; // type:object size:0x4 data:float
lbl_1_rodata_150 = .rodata:0x00000150; // type:object size:0x4 data:float
lbl_1_rodata_154 = .rodata:0x00000154; // type:object size:0x4 data:float
lbl_1_rodata_158 = .rodata:0x00000158; // type:object size:0x8 data:float
lbl_1_rodata_160 = .rodata:0x00000160; // type:object size:0x4 data:float
lbl_1_rodata_164 = .rodata:0x00000164; // type:object size:0x4 data:float
lbl_1_rodata_168 = .rodata:0x00000168; // type:object size:0x4 data:float
lbl_1_rodata_16C = .rodata:0x0000016C; // type:object size:0x4 data:float
lbl_1_rodata_170 = .rodata:0x00000170; // type:object size:0x4 data:float
lbl_1_rodata_174 = .rodata:0x00000174; // type:object size:0x4 data:float
lbl_1_rodata_178 = .rodata:0x00000178; // type:object size:0x4 data:float
lbl_1_rodata_17C = .rodata:0x0000017C; // type:object size:0x4 data:float
lbl_1_rodata_180 = .rodata:0x00000180; // type:object size:0x4 data:float
lbl_1_rodata_184 = .rodata:0x00000184; // type:object size:0x4 data:float
lbl_1_rodata_188 = .rodata:0x00000188; // type:object size:0x4 data:float
lbl_1_rodata_18C = .rodata:0x0000018C; // type:object size:0x4 data:float
lbl_1_rodata_190 = .rodata:0x00000190; // type:object size:0x4 data:float
lbl_1_rodata_194 = .rodata:0x00000194; // type:object size:0x4 data:float
lbl_1_rodata_198 = .rodata:0x00000198; // type:object size:0x4 data:float
lbl_1_rodata_19C = .rodata:0x0000019C; // type:object size:0x4 data:float
lbl_1_rodata_1A0 = .rodata:0x000001A0; // type:object size:0x4 data:float
lbl_1_rodata_1A8 = .rodata:0x000001A8; // type:object size:0x8 data:double
lbl_1_rodata_1B0 = .rodata:0x000001B0; // type:object size:0x4 data:float
lbl_1_rodata_1B4 = .rodata:0x000001B4; // type:object size:0x4 data:float
lbl_1_rodata_1B8 = .rodata:0x000001B8; // type:object size:0x4 data:float
lbl_1_rodata_1BC = .rodata:0x000001BC; // type:object size:0x4 data:float
lbl_1_rodata_1C0 = .rodata:0x000001C0; // type:object size:0x4 data:float
lbl_1_rodata_1C4 = .rodata:0x000001C4; // type:object size:0x4 data:float
lbl_1_rodata_1C8 = .rodata:0x000001C8; // type:object size:0x4 data:float
lbl_1_rodata_1CC = .rodata:0x000001CC; // type:object size:0x4 data:float
lbl_1_rodata_1D0 = .rodata:0x000001D0; // type:object size:0x4 data:float
lbl_1_rodata_1D8 = .rodata:0x000001D8; // type:object size:0x8 data:double
lbl_1_rodata_1E0 = .rodata:0x000001E0; // type:object size:0x8 data:double
lbl_1_rodata_1E8 = .rodata:0x000001E8; // type:object size:0x4 data:float
lbl_1_rodata_1F0 = .rodata:0x000001F0; // type:object size:0x8 data:double
lbl_1_rodata_1F8 = .rodata:0x000001F8; // type:object size:0x8 data:double
lbl_1_rodata_200 = .rodata:0x00000200; // type:object size:0x8 data:double
lbl_1_rodata_208 = .rodata:0x00000208; // type:object size:0x4 data:float
lbl_1_rodata_210 = .rodata:0x00000210; // type:object size:0x8 data:double
lbl_1_rodata_218 = .rodata:0x00000218; // type:object size:0x4 data:float
lbl_1_rodata_21C = .rodata:0x0000021C; // type:object size:0x4 data:float
lbl_1_rodata_220 = .rodata:0x00000220; // type:object size:0x4 data:float
lbl_1_rodata_228 = .rodata:0x00000228; // type:object size:0x8 data:double
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_rodata_18 = .rodata:0x00000018; // type:object size:0x4 scope:local data:float
lbl_1_rodata_1C = .rodata:0x0000001C; // type:object size:0x4 scope:local data:float
lbl_1_rodata_20 = .rodata:0x00000020; // type:object size:0x4 scope:local data:float
lbl_1_rodata_24 = .rodata:0x00000024; // type:object size:0x4 scope:local data:float
lbl_1_rodata_28 = .rodata:0x00000028; // type:object size:0x4 scope:local data:float
lbl_1_rodata_2C = .rodata:0x0000002C; // type:object size:0x4 scope:local data:float
lbl_1_rodata_30 = .rodata:0x00000030; // type:object size:0x4 scope:local data:float
lbl_1_rodata_34 = .rodata:0x00000034; // type:object size:0x4 scope:local data:float
lbl_1_rodata_38 = .rodata:0x00000038; // type:object size:0x4 scope:local data:float
lbl_1_rodata_3C = .rodata:0x0000003C; // type:object size:0x4 scope:local data:float
lbl_1_rodata_40 = .rodata:0x00000040; // type:object size:0x4 scope:local data:float
lbl_1_rodata_44 = .rodata:0x00000044; // type:object size:0x4 scope:local data:float
lbl_1_rodata_48 = .rodata:0x00000048; // type:object size:0x8 scope:local data:double
lbl_1_rodata_50 = .rodata:0x00000050; // type:object size:0x4 scope:local data:float
lbl_1_rodata_58 = .rodata:0x00000058; // type:object size:0x8 scope:local data:double
lbl_1_rodata_60 = .rodata:0x00000060; // type:object size:0x8 scope:local data:double
lbl_1_rodata_68 = .rodata:0x00000068; // type:object size:0x4 scope:local data:float
lbl_1_rodata_6C = .rodata:0x0000006C; // type:object size:0x4 scope:local data:float
lbl_1_rodata_70 = .rodata:0x00000070; // type:object size:0x4 scope:local data:float
lbl_1_rodata_74 = .rodata:0x00000074; // type:object size:0x4 scope:local data:float
lbl_1_rodata_78 = .rodata:0x00000078; // type:object size:0x4 scope:local data:float
lbl_1_rodata_7C = .rodata:0x0000007C; // type:object size:0x4 scope:local data:float
lbl_1_rodata_80 = .rodata:0x00000080; // type:object size:0x4 scope:local data:float
lbl_1_rodata_84 = .rodata:0x00000084; // type:object size:0x4 scope:local data:float
lbl_1_rodata_88 = .rodata:0x00000088; // type:object size:0x4 scope:local data:float
lbl_1_rodata_8C = .rodata:0x0000008C; // type:object size:0x4 scope:local data:float
lbl_1_rodata_90 = .rodata:0x00000090; // type:object size:0x4 scope:local data:float
lbl_1_rodata_94 = .rodata:0x00000094; // type:object size:0x4 scope:local data:float
lbl_1_rodata_98 = .rodata:0x00000098; // type:object size:0x4 scope:local data:float
lbl_1_rodata_9C = .rodata:0x0000009C; // type:object size:0x4 scope:local data:float
lbl_1_rodata_A0 = .rodata:0x000000A0; // type:object size:0x4 scope:local data:float
lbl_1_rodata_A4 = .rodata:0x000000A4; // type:object size:0x4 scope:local data:float
lbl_1_rodata_A8 = .rodata:0x000000A8; // type:object size:0x4 scope:local data:float
lbl_1_rodata_B0 = .rodata:0x000000B0; // type:object size:0x8 scope:local data:double
lbl_1_rodata_B8 = .rodata:0x000000B8; // type:object size:0x8 scope:local data:double
lbl_1_rodata_C0 = .rodata:0x000000C0; // type:object size:0x8 scope:local data:double
lbl_1_rodata_C8 = .rodata:0x000000C8; // type:object size:0x8 scope:local data:double
lbl_1_rodata_D0 = .rodata:0x000000D0; // type:object size:0x4 scope:local data:float
lbl_1_rodata_D8 = .rodata:0x000000D8; // type:object size:0x8 scope:local data:double
lbl_1_rodata_E0 = .rodata:0x000000E0; // type:object size:0x8 scope:local data:double
lbl_1_rodata_E8 = .rodata:0x000000E8; // type:object size:0x8 scope:local data:double
lbl_1_rodata_F0 = .rodata:0x000000F0; // type:object size:0x4 scope:local data:float
lbl_1_rodata_F4 = .rodata:0x000000F4; // type:object size:0x10 scope:local data:4byte
lbl_1_rodata_104 = .rodata:0x00000104; // type:object size:0x4 scope:local data:float
lbl_1_rodata_108 = .rodata:0x00000108; // type:object size:0x4 scope:local data:float
lbl_1_rodata_10C = .rodata:0x0000010C; // type:object size:0x4 scope:local data:float
lbl_1_rodata_110 = .rodata:0x00000110; // type:object size:0x4 scope:local data:float
lbl_1_rodata_114 = .rodata:0x00000114; // type:object size:0x4 scope:local data:float
lbl_1_rodata_118 = .rodata:0x00000118; // type:object size:0x4 scope:local data:float
lbl_1_rodata_11C = .rodata:0x0000011C; // type:object size:0x4 scope:local data:float
lbl_1_rodata_120 = .rodata:0x00000120; // type:object size:0x8 scope:local data:double
lbl_1_rodata_128 = .rodata:0x00000128; // type:object size:0x8 scope:local data:double
lbl_1_rodata_130 = .rodata:0x00000130; // type:object size:0x8 scope:local data:double
lbl_1_rodata_138 = .rodata:0x00000138; // type:object size:0x4 scope:local data:float
lbl_1_rodata_13C = .rodata:0x0000013C; // type:object size:0x4 scope:local data:float
lbl_1_rodata_140 = .rodata:0x00000140; // type:object size:0x4 scope:local data:float
lbl_1_rodata_144 = .rodata:0x00000144; // type:object size:0x4 scope:local data:float
lbl_1_rodata_148 = .rodata:0x00000148; // type:object size:0x4 scope:local data:float
lbl_1_rodata_14C = .rodata:0x0000014C; // type:object size:0x4 scope:local data:float
lbl_1_rodata_150 = .rodata:0x00000150; // type:object size:0x4 scope:local data:float
lbl_1_rodata_154 = .rodata:0x00000154; // type:object size:0x4 scope:local data:float
lbl_1_rodata_158 = .rodata:0x00000158; // type:object size:0x8 scope:local data:float
lbl_1_rodata_160 = .rodata:0x00000160; // type:object size:0x4 scope:local data:float
lbl_1_rodata_164 = .rodata:0x00000164; // type:object size:0x4 scope:local data:float
lbl_1_rodata_168 = .rodata:0x00000168; // type:object size:0x4 scope:local data:float
lbl_1_rodata_16C = .rodata:0x0000016C; // type:object size:0x4 scope:local data:float
lbl_1_rodata_170 = .rodata:0x00000170; // type:object size:0x4 scope:local data:float
lbl_1_rodata_174 = .rodata:0x00000174; // type:object size:0x4 scope:local data:float
lbl_1_rodata_178 = .rodata:0x00000178; // type:object size:0x4 scope:local data:float
lbl_1_rodata_17C = .rodata:0x0000017C; // type:object size:0x4 scope:local data:float
lbl_1_rodata_180 = .rodata:0x00000180; // type:object size:0x4 scope:local data:float
lbl_1_rodata_184 = .rodata:0x00000184; // type:object size:0x4 scope:local data:float
lbl_1_rodata_188 = .rodata:0x00000188; // type:object size:0x4 scope:local data:float
lbl_1_rodata_18C = .rodata:0x0000018C; // type:object size:0x4 scope:local data:float
lbl_1_rodata_190 = .rodata:0x00000190; // type:object size:0x4 scope:local data:float
lbl_1_rodata_194 = .rodata:0x00000194; // type:object size:0x4 scope:local data:float
lbl_1_rodata_198 = .rodata:0x00000198; // type:object size:0x4 scope:local data:float
lbl_1_rodata_19C = .rodata:0x0000019C; // type:object size:0x4 scope:local data:float
lbl_1_rodata_1A0 = .rodata:0x000001A0; // type:object size:0x4 scope:local data:float
lbl_1_rodata_1A8 = .rodata:0x000001A8; // type:object size:0x8 scope:local data:float
lbl_1_rodata_1B0 = .rodata:0x000001B0; // type:object size:0x4 scope:local data:float
lbl_1_rodata_1B4 = .rodata:0x000001B4; // type:object size:0x4 scope:local data:float
lbl_1_rodata_1B8 = .rodata:0x000001B8; // type:object size:0x4 scope:local data:float
lbl_1_rodata_1BC = .rodata:0x000001BC; // type:object size:0x4 scope:local data:float
lbl_1_rodata_1C0 = .rodata:0x000001C0; // type:object size:0x4 scope:local data:float
lbl_1_rodata_1C4 = .rodata:0x000001C4; // type:object size:0x4 scope:local data:float
lbl_1_rodata_1C8 = .rodata:0x000001C8; // type:object size:0x4 scope:local data:float
lbl_1_rodata_1CC = .rodata:0x000001CC; // type:object size:0x4 scope:local data:float
lbl_1_rodata_1D0 = .rodata:0x000001D0; // type:object size:0x4 scope:local data:float
lbl_1_rodata_1D8 = .rodata:0x000001D8; // type:object size:0x8 scope:local data:float
lbl_1_rodata_1E0 = .rodata:0x000001E0; // type:object size:0x8 scope:local data:float
lbl_1_rodata_1E8 = .rodata:0x000001E8; // type:object size:0x4 scope:local data:float
lbl_1_rodata_1F0 = .rodata:0x000001F0; // type:object size:0x8 scope:local data:float
lbl_1_rodata_1F8 = .rodata:0x000001F8; // type:object size:0x8 scope:local data:float
lbl_1_rodata_200 = .rodata:0x00000200; // type:object size:0x8 scope:local data:float
lbl_1_rodata_208 = .rodata:0x00000208; // type:object size:0x4 scope:local data:float
lbl_1_rodata_210 = .rodata:0x00000210; // type:object size:0x8 scope:local data:float
lbl_1_rodata_218 = .rodata:0x00000218; // type:object size:0x4 scope:local data:float
lbl_1_rodata_21C = .rodata:0x0000021C; // type:object size:0x4 scope:local data:float
lbl_1_rodata_220 = .rodata:0x00000220; // type:object size:0x4 scope:local data:float
lbl_1_rodata_228 = .rodata:0x00000228; // type:object size:0x8 scope:local data:double
lbl_1_data_0 = .data:0x00000000; // type:object size:0x2A4
lbl_1_data_2A4 = .data:0x000002A4; // type:object size:0xDC data:4byte
lbl_1_data_380 = .data:0x00000380; // type:object size:0x2 data:2byte
lbl_1_data_382 = .data:0x00000382; // type:object size:0x26 data:string
lbl_1_data_382 = .data:0x00000382; // type:object size:0x26 scope:local data:string
lbl_1_data_3A8 = .data:0x000003A8; // type:object size:0x18
lbl_1_data_3C0 = .data:0x000003C0; // type:object size:0x18
lbl_1_data_3D8 = .data:0x000003D8; // type:object size:0x20
lbl_1_data_3F8 = .data:0x000003F8; // type:object size:0x10
lbl_1_data_408 = .data:0x00000408; // type:object size:0x30
lbl_1_data_438 = .data:0x00000438; // type:object size:0x10
lbl_1_data_448 = .data:0x00000448; // type:object size:0x8
lbl_1_data_450 = .data:0x00000450; // type:object size:0x38
lbl_1_data_448 = .data:0x00000448; // type:object size:0x8 scope:local
lbl_1_data_450 = .data:0x00000450; // type:object size:0x18
lbl_1_data_468 = .data:0x00000468; // type:object size:0x20
lbl_1_data_488 = .data:0x00000488; // type:object size:0x30
lbl_1_data_4B8 = .data:0x000004B8; // type:object size:0x11 data:string
lbl_1_data_4C9 = .data:0x000004C9; // type:object size:0x11 data:string
lbl_1_data_4DA = .data:0x000004DA; // type:object size:0xE
lbl_1_data_4B8 = .data:0x000004B8; // type:object size:0x11 scope:local data:string
lbl_1_data_4C9 = .data:0x000004C9; // type:object size:0x11 scope:local data:string
lbl_1_data_4DA = .data:0x000004DA; // type:object size:0xB scope:local data:string
lbl_1_data_4E8 = .data:0x000004E8; // type:object size:0x270
lbl_1_data_758 = .data:0x00000758; // type:object size:0x28
lbl_1_data_780 = .data:0x00000780; // type:object size:0x70
lbl_1_data_7F0 = .data:0x000007F0; // type:object size:0x40
lbl_1_data_780 = .data:0x00000780; // type:object size:0x50
lbl_1_data_7D0 = .data:0x000007D0; // type:object size:0x20
lbl_1_data_7F0 = .data:0x000007F0; // type:object size:0x30
lbl_1_data_820 = .data:0x00000820; // type:object size:0x10
lbl_1_data_830 = .data:0x00000830; // type:object size:0x10
lbl_1_data_840 = .data:0x00000840; // type:object size:0x20
lbl_1_data_860 = .data:0x00000860; // type:object size:0x20
lbl_1_data_880 = .data:0x00000880; // type:object size:0x20
lbl_1_data_8A0 = .data:0x000008A0; // type:object size:0x6 data:2byte
lbl_1_data_8A6 = .data:0x000008A6; // type:object size:0x8 data:string
lbl_1_data_8AE = .data:0x000008AE; // type:object size:0xA
lbl_1_data_8A6 = .data:0x000008A6; // type:object size:0x8 scope:local data:float
lbl_1_data_8AE = .data:0x000008AE; // type:object size:0x8 scope:local data:float
lbl_1_data_8B8 = .data:0x000008B8; // type:object size:0x60
lbl_1_bss_0 = .bss:0x00000000; // type:object size:0x4 data:4byte
lbl_1_bss_4 = .bss:0x00000004; // type:object size:0x4 data:4byte
@ -187,17 +190,21 @@ lbl_1_bss_174 = .bss:0x00000174; // type:object size:0x4 data:4byte
lbl_1_bss_178 = .bss:0x00000178; // type:object size:0x4 data:4byte
lbl_1_bss_17C = .bss:0x0000017C; // type:object size:0x2 data:2byte
lbl_1_bss_180 = .bss:0x00000180; // type:object size:0x4 data:4byte
lbl_1_bss_184 = .bss:0x00000184; // type:object size:0xC data:4byte
lbl_1_bss_184 = .bss:0x00000184; // type:object size:0x4 data:4byte
lbl_1_bss_188 = .bss:0x00000188; // type:object size:0x4 data:4byte
lbl_1_bss_190 = .bss:0x00000190; // type:object size:0x4 data:4byte
lbl_1_bss_194 = .bss:0x00000194; // type:object size:0x1680
lbl_1_bss_1814 = .bss:0x00001814; // type:object size:0x14
lbl_1_bss_1814 = .bss:0x00001814; // type:object size:0x8
lbl_1_bss_181C = .bss:0x0000181C; // type:object size:0xC
lbl_1_bss_1828 = .bss:0x00001828; // type:object size:0x168 data:2byte
lbl_1_bss_1990 = .bss:0x00001990; // type:object size:0x20
lbl_1_bss_19B0 = .bss:0x000019B0; // type:object size:0x8
lbl_1_bss_19B8 = .bss:0x000019B8; // type:object size:0x28
lbl_1_bss_19E0 = .bss:0x000019E0; // type:object size:0x8
lbl_1_bss_19E8 = .bss:0x000019E8; // type:object size:0x8
lbl_1_bss_19F0 = .bss:0x000019F0; // type:object size:0x2A
lbl_1_bss_19F0 = .bss:0x000019F0; // type:object size:0x8
lbl_1_bss_19F8 = .bss:0x000019F8; // type:object size:0x20
lbl_1_bss_1A18 = .bss:0x00001A18; // type:object size:0x2
lbl_1_bss_1A1A = .bss:0x00001A1A; // type:object size:0x42 data:2byte
lbl_1_bss_1A5C = .bss:0x00001A5C; // type:object size:0x40 data:2byte
lbl_1_bss_1A9C = .bss:0x00001A9C; // type:object size:0x40 data:2byte

View file

@ -5,3 +5,8 @@ Sections:
.rodata type:rodata align:8
.data type:data align:8
.bss type:bss align:8
REL/safDll/main.c:
.text start:0x00000000 end:0x000003AC
.rodata start:0x00000000 end:0x00000024
.data start:0x00000000 end:0x00000039

View file

@ -1,13 +1,14 @@
fn_1_0 = .text:0x00000000; // type:function size:0x4
fn_1_4 = .text:0x00000004; // type:function size:0x284
fn_1_288 = .text:0x00000288; // type:function size:0x124
safMarioEyeDim = .text:0x00000004; // type:function size:0x284
safSaveTest = .text:0x00000288; // type:function size:0x124
_ctors = .ctors:0x00000000; // type:label scope:global
_dtors = .dtors:0x00000000; // type:label scope:global
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_rodata_18 = .rodata:0x00000018; // type:object size:0x8 data:double
lbl_1_rodata_20 = .rodata:0x00000020; // type:object size:0x4 data:float
lbl_1_data_4 = .data:0x00000004; // type:object size:0xE data:string
lbl_1_data_12 = .data:0x00000012; // type:object size:0xB data:string
lbl_1_data_1D = .data:0x0000001D; // type:object size:0xE data:string
lbl_1_data_2B = .data:0x0000002B; // type:object size:0xE data:string
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_rodata_18 = .rodata:0x00000018; // type:object size:0x8 scope:local data:double
lbl_1_rodata_20 = .rodata:0x00000020; // type:object size:0x4 scope:local data:float
lbl_1_data_0 = .data:0x00000000; // type:object size:0x4
lbl_1_data_4 = .data:0x00000004; // type:object size:0xE scope:local data:string
lbl_1_data_12 = .data:0x00000012; // type:object size:0xB scope:local data:string
lbl_1_data_1D = .data:0x0000001D; // type:object size:0xE scope:local data:string
lbl_1_data_2B = .data:0x0000002B; // type:object size:0xE scope:local data:string

View file

@ -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/selmenuDll/main.c:
.text start:0x000000A0 end:0x00005198
.rodata start:0x00000000 end:0x00000084
.data start:0x00000000 end:0x00000B3F
.bss start:0x00000000 end:0x00000098

View file

@ -1,201 +1,204 @@
_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:0x4B8
fn_1_558 = .text:0x00000558; // type:function size:0x60
fn_1_5B8 = .text:0x000005B8; // type:function size:0x324
fn_1_8DC = .text:0x000008DC; // type:function size:0x170
fn_1_A4C = .text:0x00000A4C; // type:function size:0x180
fn_1_BCC = .text:0x00000BCC; // type:function size:0x88
fn_1_C54 = .text:0x00000C54; // type:function size:0x474
fn_1_10C8 = .text:0x000010C8; // type:function size:0xA78
fn_1_1B40 = .text:0x00001B40; // type:function size:0x334
fn_1_1E74 = .text:0x00001E74; // type:function size:0x110
fn_1_1F84 = .text:0x00001F84; // type:function size:0x50
fn_1_1FD4 = .text:0x00001FD4; // type:function size:0x10C
fn_1_20E0 = .text:0x000020E0; // type:function size:0x1F8
fn_1_22D8 = .text:0x000022D8; // type:function size:0xD6C
fn_1_3044 = .text:0x00003044; // type:function size:0x2FC
fn_1_3340 = .text:0x00003340; // type:function size:0x804
fn_1_3B44 = .text:0x00003B44; // type:function size:0x40
fn_1_3B84 = .text:0x00003B84; // type:function size:0x968
fn_1_44EC = .text:0x000044EC; // type:function size:0x20
ObjectSetup = .text:0x000000A0; // type:function size:0x4B8
CopyPlayerCfg = .text:0x00000558; // type:function size:0x60 scope:local
CalcBtns = .text:0x000005B8; // type:function size:0x324 scope:local
DrawPage = .text:0x000008DC; // type:function size:0x170 scope:local
MoveSMPage = .text:0x00000A4C; // type:function size:0x180 scope:local
MoveSMCursor = .text:0x00000BCC; // type:function size:0x88 scope:local
SMInit = .text:0x00000C54; // type:function size:0x474 scope:local
SMUpdate = .text:0x000010C8; // type:function size:0xA78 scope:local
SMGroupGen = .text:0x00001B40; // type:function size:0x334 scope:local
SMChangeChar = .text:0x00001E74; // type:function size:0x110 scope:local
SMCharKill = .text:0x00001F84; // type:function size:0x50 scope:local
CharRandomize = .text:0x00001FD4; // type:function size:0x10C scope:local
SMCharInit = .text:0x000020E0; // type:function size:0x1F8 scope:local
SMCharUpdate = .text:0x000022D8; // type:function size:0xD6C scope:local
SMExit = .text:0x00003044; // type:function size:0x2FC scope:local
SMPlayerCfgDraw = .text:0x00003340; // type:function size:0x804 scope:local
SMPlayerCfgInit = .text:0x00003B44; // type:function size:0x40 scope:local
SMPlayerCfgUpdate = .text:0x00003B84; // type:function size:0x968 scope:local
SMRand8Tick = .text:0x000044EC; // type:function size:0x20 scope:local
fn_1_450C = .text:0x0000450C; // type:function size:0x4
fn_1_4510 = .text:0x00004510; // type:function size:0x64
fn_1_4574 = .text:0x00004574; // type:function size:0x854
fn_1_4DC8 = .text:0x00004DC8; // type:function size:0x3D0
SMSound3DInit = .text:0x00004510; // type:function size:0x64 scope:local
SMSound3DUpdate = .text:0x00004574; // type:function size:0x854 scope:local
SMSound3DDraw = .text:0x00004DC8; // type:function size:0x3D0 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_rodata_18 = .rodata:0x00000018; // type:object size:0x4 data:float
lbl_1_rodata_1C = .rodata:0x0000001C; // type:object size:0x4 data:float
lbl_1_rodata_20 = .rodata:0x00000020; // type:object size:0x4 data:float
lbl_1_rodata_24 = .rodata:0x00000024; // type:object size:0x4 data:float
lbl_1_rodata_28 = .rodata:0x00000028; // type:object size:0x4 data:float
lbl_1_rodata_2C = .rodata:0x0000002C; // type:object size:0x4 data:float
lbl_1_rodata_30 = .rodata:0x00000030; // type:object size:0x4 data:float
lbl_1_rodata_34 = .rodata:0x00000034; // type:object size:0x4 data:float
lbl_1_rodata_38 = .rodata:0x00000038; // type:object size:0x4 data:float
lbl_1_rodata_3C = .rodata:0x0000003C; // type:object size:0x4 data:float
lbl_1_rodata_40 = .rodata:0x00000040; // type:object size:0x4 data:float
lbl_1_rodata_44 = .rodata:0x00000044; // type:object size:0x4 data:float
lbl_1_rodata_48 = .rodata:0x00000048; // type:object size:0x8 data:double
lbl_1_rodata_50 = .rodata:0x00000050; // type:object size:0x4 data:float
lbl_1_rodata_54 = .rodata:0x00000054; // type:object size:0x4 data:float
lbl_1_rodata_58 = .rodata:0x00000058; // type:object size:0x4 data:float
lbl_1_rodata_5C = .rodata:0x0000005C; // type:object size:0x8 data:4byte
lbl_1_rodata_64 = .rodata:0x00000064; // type:object size:0x10 data:4byte
lbl_1_rodata_74 = .rodata:0x00000074; // type:object size:0x4 data:float
lbl_1_rodata_78 = .rodata:0x00000078; // type:object size:0x4 data:float
lbl_1_rodata_7C = .rodata:0x0000007C; // type:object size:0x8 data:4byte
lbl_1_data_0 = .data:0x00000000; // type:object size:0x6 data:string
lbl_1_data_6 = .data:0x00000006; // type:object size:0x6 data:string
lbl_1_data_C = .data:0x0000000C; // type:object size:0x6 data:string
lbl_1_data_12 = .data:0x00000012; // type:object size:0x6 data:string
lbl_1_data_18 = .data:0x00000018; // type:object size:0x6 data:string
lbl_1_data_1E = .data:0x0000001E; // type:object size:0x7 data:string
lbl_1_data_25 = .data:0x00000025; // type:object size:0x6 data:string
lbl_1_data_2B = .data:0x0000002B; // type:object size:0x9
lbl_1_data_34 = .data:0x00000034; // type:object size:0x20
lbl_1_data_54 = .data:0x00000054; // type:object size:0x14 data:string
lbl_1_data_68 = .data:0x00000068; // type:object size:0x16 data:string
lbl_1_data_7E = .data:0x0000007E; // type:object size:0x11 data:string
lbl_1_data_8F = .data:0x0000008F; // type:object size:0x12 data:string
lbl_1_data_A1 = .data:0x000000A1; // type:object size:0x10 data:string
lbl_1_data_B1 = .data:0x000000B1; // type:object size:0xD data:string
lbl_1_data_BE = .data:0x000000BE; // type:object size:0x11 data:string
lbl_1_data_CF = .data:0x000000CF; // type:object size:0xD data:string
lbl_1_data_DC = .data:0x000000DC; // type:object size:0xE data:string
lbl_1_data_EA = .data:0x000000EA; // type:object size:0x16 data:string
lbl_1_data_100 = .data:0x00000100; // type:object size:0x13 data:string
lbl_1_data_113 = .data:0x00000113; // type:object size:0xF data:string
lbl_1_data_122 = .data:0x00000122; // type:object size:0x14 data:string
lbl_1_data_136 = .data:0x00000136; // type:object size:0x11 data:string
lbl_1_data_147 = .data:0x00000147; // type:object size:0x13 data:string
lbl_1_data_15A = .data:0x0000015A; // type:object size:0x10 data:string
lbl_1_data_16A = .data:0x0000016A; // type:object size:0x11 data:string
lbl_1_data_17B = .data:0x0000017B; // type:object size:0x15 data:string
lbl_1_data_190 = .data:0x00000190; // type:object size:0x17 data:string
lbl_1_data_1A7 = .data:0x000001A7; // type:object size:0x11 data:string
lbl_1_data_1B8 = .data:0x000001B8; // type:object size:0x10 data:string
lbl_1_data_1C8 = .data:0x000001C8; // type:object size:0x10 data:string
lbl_1_data_1D8 = .data:0x000001D8; // type:object size:0x12 data:string
lbl_1_data_1EA = .data:0x000001EA; // type:object size:0x10 data:string
lbl_1_data_1FA = .data:0x000001FA; // type:object size:0xF data:string
lbl_1_data_209 = .data:0x00000209; // type:object size:0x15 data:string
lbl_1_data_21E = .data:0x0000021E; // type:object size:0xE data:string
lbl_1_data_22C = .data:0x0000022C; // type:object size:0x13 data:string
lbl_1_data_23F = .data:0x0000023F; // type:object size:0x14 data:string
lbl_1_data_253 = .data:0x00000253; // type:object size:0x13 data:string
lbl_1_data_266 = .data:0x00000266; // type:object size:0x11 data:string
lbl_1_data_277 = .data:0x00000277; // type:object size:0x11 data:string
lbl_1_data_288 = .data:0x00000288; // type:object size:0x11 data:string
lbl_1_data_299 = .data:0x00000299; // type:object size:0x10 data:string
lbl_1_data_2A9 = .data:0x000002A9; // type:object size:0x10 data:string
lbl_1_data_2B9 = .data:0x000002B9; // type:object size:0x1B data:string
lbl_1_data_2D4 = .data:0x000002D4; // type:object size:0x11 data:string
lbl_1_data_2E5 = .data:0x000002E5; // type:object size:0x1D data:string
lbl_1_data_302 = .data:0x00000302; // type:object size:0x17 data:string
lbl_1_data_319 = .data:0x00000319; // type:object size:0x16 data:string
lbl_1_data_32F = .data:0x0000032F; // type:object size:0x15 data:string
lbl_1_data_344 = .data:0x00000344; // type:object size:0x13 data:string
lbl_1_data_357 = .data:0x00000357; // type:object size:0xE data:string
lbl_1_data_365 = .data:0x00000365; // type:object size:0x14 data:string
lbl_1_data_379 = .data:0x00000379; // type:object size:0x13 data:string
lbl_1_data_38C = .data:0x0000038C; // type:object size:0x12 data:string
lbl_1_data_39E = .data:0x0000039E; // type:object size:0xD data:string
lbl_1_data_3AB = .data:0x000003AB; // type:object size:0xD data:string
lbl_1_data_3B8 = .data:0x000003B8; // type:object size:0x17 data:string
lbl_1_data_3CF = .data:0x000003CF; // type:object size:0xE data:string
lbl_1_data_3DD = .data:0x000003DD; // type:object size:0xB data:string
lbl_1_data_3E8 = .data:0x000003E8; // type:object size:0x11 data:string
lbl_1_data_3F9 = .data:0x000003F9; // type:object size:0x11 data:string
lbl_1_data_40A = .data:0x0000040A; // type:object size:0xA data:string
lbl_1_data_414 = .data:0x00000414; // type:object size:0x13 data:string
lbl_1_data_427 = .data:0x00000427; // type:object size:0xD data:string
lbl_1_data_434 = .data:0x00000434; // type:object size:0x5 data:string
lbl_1_data_439 = .data:0x00000439; // type:object size:0x15 data:string
lbl_1_data_44E = .data:0x0000044E; // type:object size:0x5 data:string
lbl_1_data_453 = .data:0x00000453; // type:object size:0xF data:string
lbl_1_data_462 = .data:0x00000462; // type:object size:0xE data:string
lbl_1_data_470 = .data:0x00000470; // type:object size:0xE data:string
lbl_1_data_47E = .data:0x0000047E; // type:object size:0xE data:string
lbl_1_data_48C = .data:0x0000048C; // type:object size:0xE data:string
lbl_1_data_49A = .data:0x0000049A; // type:object size:0xE data:string
lbl_1_data_4A8 = .data:0x000004A8; // type:object size:0xE data:string
lbl_1_data_4B6 = .data:0x000004B6; // type:object size:0xE data:string
lbl_1_data_4C4 = .data:0x000004C4; // type:object size:0xE data:string
lbl_1_data_4D2 = .data:0x000004D2; // type:object size:0xA data:string
lbl_1_data_4DC = .data:0x000004DC; // type:object size:0x10
lbl_1_data_4EC = .data:0x000004EC; // type:object size:0x348
lbl_1_data_834 = .data:0x00000834; // type:object size:0x28
lbl_1_data_85C = .data:0x0000085C; // type:object size:0x12 data:string
lbl_1_data_86E = .data:0x0000086E; // type:object size:0x12 data:string
lbl_1_data_880 = .data:0x00000880; // type:object size:0x12 data:string
lbl_1_data_892 = .data:0x00000892; // type:object size:0x12 data:string
lbl_1_data_8A4 = .data:0x000008A4; // type:object size:0x12 data:string
lbl_1_data_8B6 = .data:0x000008B6; // type:object size:0x12 data:string
lbl_1_data_8C8 = .data:0x000008C8; // type:object size:0x11 data:string
lbl_1_data_8D9 = .data:0x000008D9; // type:object size:0x23
lbl_1_data_8FC = .data:0x000008FC; // type:object size:0x2 data:2byte
lbl_1_data_8FE = .data:0x000008FE; // type:object size:0x8
lbl_1_data_906 = .data:0x00000906; // type:object size:0x12
lbl_1_data_918 = .data:0x00000918; // type:object size:0x4 data:4byte
lbl_1_data_91C = .data:0x0000091C; // type:object size:0x12 data:string
lbl_1_data_92E = .data:0x0000092E; // type:object size:0x24 data:string
lbl_1_data_952 = .data:0x00000952; // type:object size:0xB data:string
lbl_1_data_95D = .data:0x0000095D; // type:object size:0x3 data:string
lbl_1_data_960 = .data:0x00000960; // type:object size:0x10
lbl_1_data_970 = .data:0x00000970; // type:object size:0x20
lbl_1_data_990 = .data:0x00000990; // type:object size:0x20
lbl_1_data_9B0 = .data:0x000009B0; // type:object size:0xD data:string
lbl_1_data_9BD = .data:0x000009BD; // type:object size:0x5
lbl_1_data_9C2 = .data:0x000009C2; // type:object size:0x5
lbl_1_data_9C7 = .data:0x000009C7; // type:object size:0x6
lbl_1_data_9CD = .data:0x000009CD; // type:object size:0x9 data:string
lbl_1_data_9D6 = .data:0x000009D6; // type:object size:0xA data:string
lbl_1_data_9E0 = .data:0x000009E0; // type:object size:0xA data:string
lbl_1_data_9EA = .data:0x000009EA; // type:object size:0x9 data:string
lbl_1_data_9F3 = .data:0x000009F3; // type:object size:0x9 data:string
lbl_1_data_9FC = .data:0x000009FC; // type:object size:0xC
lbl_1_data_A08 = .data:0x00000A08; // type:object size:0x14 data:4byte
lbl_1_data_A1C = .data:0x00000A1C; // type:object size:0x6 data:string
lbl_1_data_A22 = .data:0x00000A22; // type:object size:0x4 data:string
lbl_1_data_A26 = .data:0x00000A26; // type:object size:0x5 data:string
lbl_1_data_A2B = .data:0x00000A2B; // type:object size:0x7 data:string
lbl_1_data_A32 = .data:0x00000A32; // type:object size:0x5 data:string
lbl_1_data_A37 = .data:0x00000A37; // type:object size:0x9 data:string
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_rodata_18 = .rodata:0x00000018; // type:object size:0x4 scope:local data:float
lbl_1_rodata_1C = .rodata:0x0000001C; // type:object size:0x4 scope:local data:float
lbl_1_rodata_20 = .rodata:0x00000020; // type:object size:0x4 scope:local data:float
lbl_1_rodata_24 = .rodata:0x00000024; // type:object size:0x4 scope:local data:float
lbl_1_rodata_28 = .rodata:0x00000028; // type:object size:0x4 scope:local data:float
lbl_1_rodata_2C = .rodata:0x0000002C; // type:object size:0x4 scope:local data:float
lbl_1_rodata_30 = .rodata:0x00000030; // type:object size:0x4 scope:local data:float
lbl_1_rodata_34 = .rodata:0x00000034; // type:object size:0x4 scope:local data:float
lbl_1_rodata_38 = .rodata:0x00000038; // type:object size:0x4 scope:local data:float
lbl_1_rodata_3C = .rodata:0x0000003C; // type:object size:0x4 scope:local data:float
lbl_1_rodata_40 = .rodata:0x00000040; // type:object size:0x4 scope:local data:float
lbl_1_rodata_44 = .rodata:0x00000044; // type:object size:0x4 scope:local data:float
lbl_1_rodata_48 = .rodata:0x00000048; // type:object size:0x8 scope:local data:double
lbl_1_rodata_50 = .rodata:0x00000050; // type:object size:0x4 scope:local data:float
lbl_1_rodata_54 = .rodata:0x00000054; // type:object size:0x4 scope:local data:float
lbl_1_rodata_58 = .rodata:0x00000058; // type:object size:0x4 scope:local data:float
lbl_1_rodata_5C = .rodata:0x0000005C; // type:object size:0x8 scope:local data:4byte
lbl_1_rodata_64 = .rodata:0x00000064; // type:object size:0x10 scope:local data:4byte
lbl_1_rodata_74 = .rodata:0x00000074; // type:object size:0x4 scope:local data:float
lbl_1_rodata_78 = .rodata:0x00000078; // type:object size:0x4 scope:local data:float
lbl_1_rodata_7C = .rodata:0x0000007C; // type:object size:0x8 scope:local data:4byte
lbl_1_data_0 = .data:0x00000000; // type:object size:0x6 scope:local data:string
lbl_1_data_6 = .data:0x00000006; // type:object size:0x6 scope:local data:string
lbl_1_data_C = .data:0x0000000C; // type:object size:0x6 scope:local data:string
lbl_1_data_12 = .data:0x00000012; // type:object size:0x6 scope:local data:string
lbl_1_data_18 = .data:0x00000018; // type:object size:0x6 scope:local data:string
lbl_1_data_1E = .data:0x0000001E; // type:object size:0x7 scope:local data:string
lbl_1_data_25 = .data:0x00000025; // type:object size:0x6 scope:local data:string
lbl_1_data_2B = .data:0x0000002B; // type:object size:0x8 scope:local data:string
smCharTbl = .data:0x00000034; // type:object size:0x20 scope:local
lbl_1_data_54 = .data:0x00000054; // type:object size:0x14 scope:local data:string
lbl_1_data_68 = .data:0x00000068; // type:object size:0x16 scope:local data:string
lbl_1_data_7E = .data:0x0000007E; // type:object size:0x11 scope:local data:string
lbl_1_data_8F = .data:0x0000008F; // type:object size:0x12 scope:local data:string
lbl_1_data_A1 = .data:0x000000A1; // type:object size:0x10 scope:local data:string
lbl_1_data_B1 = .data:0x000000B1; // type:object size:0xD scope:local data:string
lbl_1_data_BE = .data:0x000000BE; // type:object size:0x11 scope:local data:string
lbl_1_data_CF = .data:0x000000CF; // type:object size:0xD scope:local data:string
lbl_1_data_DC = .data:0x000000DC; // type:object size:0xE scope:local data:string
lbl_1_data_EA = .data:0x000000EA; // type:object size:0x16 scope:local data:string
lbl_1_data_100 = .data:0x00000100; // type:object size:0x13 scope:local data:string
lbl_1_data_113 = .data:0x00000113; // type:object size:0xF scope:local data:string
lbl_1_data_122 = .data:0x00000122; // type:object size:0x14 scope:local data:string
lbl_1_data_136 = .data:0x00000136; // type:object size:0x11 scope:local data:string
lbl_1_data_147 = .data:0x00000147; // type:object size:0x13 scope:local data:string
lbl_1_data_15A = .data:0x0000015A; // type:object size:0x10 scope:local data:string
lbl_1_data_16A = .data:0x0000016A; // type:object size:0x11 scope:local data:string
lbl_1_data_17B = .data:0x0000017B; // type:object size:0x15 scope:local data:string
lbl_1_data_190 = .data:0x00000190; // type:object size:0x17 scope:local data:string
lbl_1_data_1A7 = .data:0x000001A7; // type:object size:0x11 scope:local data:string
lbl_1_data_1B8 = .data:0x000001B8; // type:object size:0x10 scope:local data:string
lbl_1_data_1C8 = .data:0x000001C8; // type:object size:0x10 scope:local data:string
lbl_1_data_1D8 = .data:0x000001D8; // type:object size:0x12 scope:local data:string
lbl_1_data_1EA = .data:0x000001EA; // type:object size:0x10 scope:local data:string
lbl_1_data_1FA = .data:0x000001FA; // type:object size:0xF scope:local data:string
lbl_1_data_209 = .data:0x00000209; // type:object size:0x15 scope:local data:string
lbl_1_data_21E = .data:0x0000021E; // type:object size:0xE scope:local data:string
lbl_1_data_22C = .data:0x0000022C; // type:object size:0x13 scope:local data:string
lbl_1_data_23F = .data:0x0000023F; // type:object size:0x14 scope:local data:string
lbl_1_data_253 = .data:0x00000253; // type:object size:0x13 scope:local data:string
lbl_1_data_266 = .data:0x00000266; // type:object size:0x11 scope:local data:string
lbl_1_data_277 = .data:0x00000277; // type:object size:0x11 scope:local data:string
lbl_1_data_288 = .data:0x00000288; // type:object size:0x11 scope:local data:string
lbl_1_data_299 = .data:0x00000299; // type:object size:0x10 scope:local data:string
lbl_1_data_2A9 = .data:0x000002A9; // type:object size:0x10 scope:local data:string
lbl_1_data_2B9 = .data:0x000002B9; // type:object size:0x1B scope:local data:string
lbl_1_data_2D4 = .data:0x000002D4; // type:object size:0x11 scope:local data:string
lbl_1_data_2E5 = .data:0x000002E5; // type:object size:0x1D scope:local data:string
lbl_1_data_302 = .data:0x00000302; // type:object size:0x17 scope:local data:string
lbl_1_data_319 = .data:0x00000319; // type:object size:0x16 scope:local data:string
lbl_1_data_32F = .data:0x0000032F; // type:object size:0x15 scope:local data:string
lbl_1_data_344 = .data:0x00000344; // type:object size:0x13 scope:local data:string
lbl_1_data_357 = .data:0x00000357; // type:object size:0xE scope:local data:string
lbl_1_data_365 = .data:0x00000365; // type:object size:0x14 scope:local data:string
lbl_1_data_379 = .data:0x00000379; // type:object size:0x13 scope:local data:string
lbl_1_data_38C = .data:0x0000038C; // type:object size:0x12 scope:local data:string
lbl_1_data_39E = .data:0x0000039E; // type:object size:0xD scope:local data:string
lbl_1_data_3AB = .data:0x000003AB; // type:object size:0xD scope:local data:string
lbl_1_data_3B8 = .data:0x000003B8; // type:object size:0x17 scope:local data:string
lbl_1_data_3CF = .data:0x000003CF; // type:object size:0xE scope:local data:string
lbl_1_data_3DD = .data:0x000003DD; // type:object size:0xB scope:local data:string
lbl_1_data_3E8 = .data:0x000003E8; // type:object size:0x11 scope:local data:string
lbl_1_data_3F9 = .data:0x000003F9; // type:object size:0x11 scope:local data:string
lbl_1_data_40A = .data:0x0000040A; // type:object size:0xA scope:local data:string
lbl_1_data_414 = .data:0x00000414; // type:object size:0x13 scope:local data:string
lbl_1_data_427 = .data:0x00000427; // type:object size:0xD scope:local data:string
lbl_1_data_434 = .data:0x00000434; // type:object size:0x5 scope:local data:string
lbl_1_data_439 = .data:0x00000439; // type:object size:0x15 scope:local data:string
lbl_1_data_44E = .data:0x0000044E; // type:object size:0x5 scope:local data:string
lbl_1_data_453 = .data:0x00000453; // type:object size:0xF scope:local data:string
lbl_1_data_462 = .data:0x00000462; // type:object size:0xE scope:local data:string
lbl_1_data_470 = .data:0x00000470; // type:object size:0xE scope:local data:string
lbl_1_data_47E = .data:0x0000047E; // type:object size:0xE scope:local data:string
lbl_1_data_48C = .data:0x0000048C; // type:object size:0xE scope:local data:string
lbl_1_data_49A = .data:0x0000049A; // type:object size:0xE scope:local data:string
lbl_1_data_4A8 = .data:0x000004A8; // type:object size:0xE scope:local data:string
lbl_1_data_4B6 = .data:0x000004B6; // type:object size:0xE scope:local data:string
lbl_1_data_4C4 = .data:0x000004C4; // type:object size:0xE scope:local data:string
lbl_1_data_4D2 = .data:0x000004D2; // type:object size:0xA scope:local data:string
lbl_1_data_4DC = .data:0x000004DC; // type:object size:0xF scope:local data:string
smMenuTbl = .data:0x000004EC; // type:object size:0x348 scope:local
cameraMaskTbl = .data:0x00000834; // type:object size:0x10 scope:local
lbl_1_data_844 = .data:0x00000844; // type:object size:0x18 scope:local
lbl_1_data_85C = .data:0x0000085C; // type:object size:0x12 scope:local data:string
lbl_1_data_86E = .data:0x0000086E; // type:object size:0x12 scope:local data:string
lbl_1_data_880 = .data:0x00000880; // type:object size:0x12 scope:local data:string
lbl_1_data_892 = .data:0x00000892; // type:object size:0x12 scope:local data:string
lbl_1_data_8A4 = .data:0x000008A4; // type:object size:0x12 scope:local data:string
lbl_1_data_8B6 = .data:0x000008B6; // type:object size:0x12 scope:local data:string
lbl_1_data_8C8 = .data:0x000008C8; // type:object size:0x11 scope:local data:string
lbl_1_data_8D9 = .data:0x000008D9; // type:object size:0x1 scope:local
dvdMusTbl = .data:0x000008DC; // type:object size:0x20 scope:local
smSelectPosExit = .data:0x000008FC; // type:object size:0x2 scope:local data:2byte
keyDStkAllPrev = .data:0x000008FE; // type:object size:0x8 scope:local
lbl_1_data_906 = .data:0x00000906; // type:object size:0xF scope:local data:string
funcId$244 = .data:0x00000918; // type:object size:0x4 scope:local data:4byte
lbl_1_data_91C = .data:0x0000091C; // type:object size:0x12 scope:local data:string
lbl_1_data_92E = .data:0x0000092E; // type:object size:0x24 scope:local data:string
lbl_1_data_952 = .data:0x00000952; // type:object size:0xB scope:local data:string
lbl_1_data_95D = .data:0x0000095D; // type:object size:0x3 scope:local data:string
lbl_1_data_960 = .data:0x00000960; // type:object size:0xD scope:local data:string
charMdlTbl = .data:0x00000970; // type:object size:0x20 scope:local
charMdlMotTbl = .data:0x00000990; // type:object size:0x20 scope:local
lbl_1_data_9B0 = .data:0x000009B0; // type:object size:0xD scope:local data:string
lbl_1_data_9BD = .data:0x000009BD; // type:object size:0x5 scope:local
lbl_1_data_9C2 = .data:0x000009C2; // type:object size:0x5 scope:local
lbl_1_data_9C7 = .data:0x000009C7; // type:object size:0x6 scope:local
lbl_1_data_9CD = .data:0x000009CD; // type:object size:0x9 scope:local data:string
lbl_1_data_9D6 = .data:0x000009D6; // type:object size:0xA scope:local data:string
lbl_1_data_9E0 = .data:0x000009E0; // type:object size:0xA scope:local data:string
lbl_1_data_9EA = .data:0x000009EA; // type:object size:0x9 scope:local data:string
lbl_1_data_9F3 = .data:0x000009F3; // type:object size:0x9 scope:local data:string
lbl_1_data_9FC = .data:0x000009FC; // type:object size:0x9 scope:local data:string
padCfgStrTbl = .data:0x00000A08; // type:object size:0x14 scope:local data:4byte
lbl_1_data_A1C = .data:0x00000A1C; // type:object size:0x6 scope:local data:string
lbl_1_data_A22 = .data:0x00000A22; // type:object size:0x4 scope:local data:string
lbl_1_data_A26 = .data:0x00000A26; // type:object size:0x5 scope:local data:string
lbl_1_data_A2B = .data:0x00000A2B; // type:object size:0x7 scope:local data:string
lbl_1_data_A32 = .data:0x00000A32; // type:object size:0x5 scope:local data:string
lbl_1_data_A37 = .data:0x00000A37; // type:object size:0x9 scope:local data:string
jumptable_1_data_A40 = .data:0x00000A40; // type:object size:0x20 scope:local
jumptable_1_data_A60 = .data:0x00000A60; // type:object size:0x20 scope:local
lbl_1_data_A80 = .data:0x00000A80; // type:object size:0x4 data:string
lbl_1_data_A84 = .data:0x00000A84; // type:object size:0x4 data:string
lbl_1_data_A88 = .data:0x00000A88; // type:object size:0x10 data:string
lbl_1_data_A98 = .data:0x00000A98; // type:object size:0x15 data:string
lbl_1_data_AAD = .data:0x00000AAD; // type:object size:0x15 data:string
lbl_1_data_AC2 = .data:0x00000AC2; // type:object size:0x15 data:string
lbl_1_data_AD7 = .data:0x00000AD7; // type:object size:0x15 data:string
lbl_1_data_AEC = .data:0x00000AEC; // type:object size:0x15 data:string
lbl_1_data_B01 = .data:0x00000B01; // type:object size:0x15 data:string
lbl_1_data_B16 = .data:0x00000B16; // type:object size:0x15 data:string
lbl_1_data_B2B = .data:0x00000B2B; // type:object size:0x14 data:string
lbl_1_bss_2 = .bss:0x00000002; // type:object size:0x2 data:2byte
lbl_1_bss_4 = .bss:0x00000004; // type:object size:0x2 data:2byte
lbl_1_bss_6 = .bss:0x00000006; // type:object size:0x2 data:2byte
lbl_1_bss_8 = .bss:0x00000008; // type:object size:0x2 data:2byte
lbl_1_bss_A = .bss:0x0000000A; // type:object size:0x2 data:2byte
lbl_1_bss_C = .bss:0x0000000C; // type:object size:0x2 data:2byte
lbl_1_bss_E = .bss:0x0000000E; // type:object size:0x10
lbl_1_bss_1E = .bss:0x0000001E; // type:object size:0x8
lbl_1_bss_26 = .bss:0x00000026; // type:object size:0x10
lbl_1_bss_36 = .bss:0x00000036; // type:object size:0x8
lbl_1_bss_3E = .bss:0x0000003E; // type:object size:0x8
lbl_1_bss_46 = .bss:0x00000046; // type:object size:0x8
lbl_1_bss_4E = .bss:0x0000004E; // type:object size:0x2 data:2byte
lbl_1_bss_50 = .bss:0x00000050; // type:object size:0x2 data:2byte
lbl_1_bss_52 = .bss:0x00000052; // type:object size:0x2 data:2byte
lbl_1_bss_54 = .bss:0x00000054; // type:object size:0x2 data:2byte
lbl_1_bss_56 = .bss:0x00000056; // type:object size:0x2A data:2byte
lbl_1_bss_80 = .bss:0x00000080; // type:object size:0x4 data:4byte
lbl_1_bss_84 = .bss:0x00000084; // type:object size:0x4 data:4byte
lbl_1_bss_88 = .bss:0x00000088; // type:object size:0xE
lbl_1_bss_96 = .bss:0x00000096; // type:object size:0x2 data:2byte
lbl_1_data_A80 = .data:0x00000A80; // type:object size:0x4 scope:local data:string
lbl_1_data_A84 = .data:0x00000A84; // type:object size:0x4 scope:local data:string
lbl_1_data_A88 = .data:0x00000A88; // type:object size:0x10 scope:local data:string
lbl_1_data_A98 = .data:0x00000A98; // type:object size:0x15 scope:local data:string
lbl_1_data_AAD = .data:0x00000AAD; // type:object size:0x15 scope:local data:string
lbl_1_data_AC2 = .data:0x00000AC2; // type:object size:0x15 scope:local data:string
lbl_1_data_AD7 = .data:0x00000AD7; // type:object size:0x15 scope:local data:string
lbl_1_data_AEC = .data:0x00000AEC; // type:object size:0x15 scope:local data:string
lbl_1_data_B01 = .data:0x00000B01; // type:object size:0x15 scope:local data:string
lbl_1_data_B16 = .data:0x00000B16; // type:object size:0x15 scope:local data:string
lbl_1_data_B2B = .data:0x00000B2B; // type:object size:0x14 scope:local data:string
lbl_1_bss_0 = .bss:0x00000000; // type:object size:0x2 data:2byte
smSound3DPos = .bss:0x00000002; // type:object size:0x2 scope:local data:2byte
emiCompVal = .bss:0x00000004; // type:object size:0x2 scope:local data:2byte
emiCompDataNo = .bss:0x00000006; // type:object size:0x2 scope:local data:2byte
playerCfgOptionPos = .bss:0x00000008; // type:object size:0x2 scope:local data:2byte
playerCfgPlayerPos = .bss:0x0000000A; // type:object size:0x2 scope:local data:2byte
playerCfgSelF = .bss:0x0000000C; // type:object size:0x2 scope:local data:2byte
charSelProhibitF = .bss:0x0000000E; // type:object size:0x10 scope:local
playerDoneF = .bss:0x0000001E; // type:object size:0x8 scope:local
charModelID = .bss:0x00000026; // type:object size:0x10 scope:local
keyDStkAllDown = .bss:0x00000036; // type:object size:0x8 scope:local
keyDStkAll = .bss:0x0000003E; // type:object size:0x8 scope:local
btnDownAll = .bss:0x00000046; // type:object size:0x8 scope:local
keyDStkDown = .bss:0x0000004E; // type:object size:0x2 scope:local data:2byte
keyDStk = .bss:0x00000050; // type:object size:0x2 scope:local data:2byte
btnDown = .bss:0x00000052; // type:object size:0x2 scope:local data:2byte
smSelectPos = .bss:0x00000054; // type:object size:0x2 scope:local data:2byte
smPlayerCfg = .bss:0x00000056; // type:object size:0x28 scope:local data:2byte
outViewObj = .bss:0x00000080; // type:object size:0x4 scope:local data:4byte
smMainObj = .bss:0x00000084; // type:object size:0x4 scope:local data:4byte
smSelectPosBackup = .bss:0x00000088; // type:object size:0xE scope:local
smPage = .bss:0x00000096; // type:object size:0x2 scope:local data:2byte

View file

@ -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/staffDll/main.c:
.text start:0x000000A0 end:0x000012F8
.rodata start:0x00000000 end:0x00000098
.data start:0x00000000 end:0x00001328
.bss start:0x00000000 end:0x0000004A

View file

@ -1,12 +1,12 @@
_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:0x218
fn_1_2B8 = .text:0x000002B8; // type:function size:0x60
fn_1_318 = .text:0x00000318; // type:function size:0x444
fn_1_75C = .text:0x0000075C; // type:function size:0x3AC
fn_1_B08 = .text:0x00000B08; // type:function size:0x12C
fn_1_C34 = .text:0x00000C34; // type:function size:0x1C4
fn_1_DF8 = .text:0x00000DF8; // type:function size:0x500
ObjectSetup = .text:0x000000A0; // type:function size:0x218
ExitProc = .text:0x000002B8; // type:function size:0x60 scope:local
CreateStaff = .text:0x00000318; // type:function size:0x444 scope:local
MoveStaff = .text:0x0000075C; // type:function size:0x3AC scope:local
HidePicture = .text:0x00000B08; // type:function size:0x12C scope:local
ShowPicture = .text:0x00000C34; // type:function size:0x1C4 scope:local
MainProc = .text:0x00000DF8; // type:function size:0x500 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
@ -43,13 +43,13 @@ lbl_1_rodata_88 = .rodata:0x00000088; // type:object size:0x4 data:float
lbl_1_rodata_8C = .rodata:0x0000008C; // type:object size:0x4 data:float
lbl_1_rodata_90 = .rodata:0x00000090; // type:object size:0x4 data:float
lbl_1_rodata_94 = .rodata:0x00000094; // type:object size:0x4 data:float
lbl_1_data_0 = .data:0x00000000; // type:object size:0x1308
lbl_1_data_1308 = .data:0x00001308; // type:object size:0xC data:float
staffData = .data:0x00000000; // type:object size:0x1308 scope:local
staffLogoPosTbl = .data:0x00001308; // type:object size:0xC scope:local data:float
lbl_1_data_1314 = .data:0x00001314; // type:object size:0x14 data:string
lbl_1_bss_0 = .bss:0x00000000; // type:object size:0x4 data:4byte
lbl_1_bss_4 = .bss:0x00000004; // type:object size:0x4 data:4byte
lbl_1_bss_8 = .bss:0x00000008; // type:object size:0x4 data:4byte
lbl_1_bss_C = .bss:0x0000000C; // type:object size:0x2 data:2byte
lbl_1_bss_E = .bss:0x0000000E; // type:object size:0x2 data:2byte
lbl_1_bss_10 = .bss:0x00000010; // type:object size:0x6 data:2byte
lbl_1_bss_16 = .bss:0x00000016; // type:object size:0x34 data:2byte
multiViewObj = .bss:0x00000000; // type:object size:0x4 scope:local data:4byte
currImg = .bss:0x00000004; // type:object size:0x4 scope:local data:4byte
staffSide = .bss:0x00000008; // type:object size:0x4 scope:local data:4byte
thpCoverGroup = .bss:0x0000000C; // type:object size:0x2 scope:local data:2byte
thpGroup = .bss:0x0000000E; // type:object size:0x2 scope:local data:2byte
staffLogoGroup = .bss:0x00000010; // type:object size:0x6 scope:local data:2byte
imgGroup = .bss:0x00000016; // type:object size:0x34 scope:local data:2byte

View file

@ -5,3 +5,23 @@ 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/ztardll/main.c:
.text start:0x000000A0 end:0x0000789C
.rodata start:0x00000000 end:0x000001C0
.data start:0x00000000 end:0x000000B0
.bss start:0x00000000 end:0x00000070
REL/ztardll/font.c:
.text start:0x0000789C end:0x00007C40
.rodata start:0x000001C0 end:0x000001C8
.data start:0x000000B0 end:0x00000570
REL/ztardll/select.c:
.text start:0x00007C40 end:0x000123AC
.rodata start:0x000001C8 end:0x000002A0
.data start:0x00000570 end:0x0000081C
.bss start:0x00000070 end:0x000002D8

View file

@ -1,6 +1,6 @@
_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:0x384
ObjectSetup = .text:0x000000A0; // type:function size:0x384
fn_1_424 = .text:0x00000424; // type:function size:0x1350
fn_1_1774 = .text:0x00001774; // type:function size:0x57C
fn_1_1CF0 = .text:0x00001CF0; // type:function size:0xB0