More splits and RELS
m401, mpex, saf, staff have edits. Split modeltest, mstory4, present, result, saf, selmenu, and ztar
This commit is contained in:
parent
f3b922a476
commit
ddf7241695
26 changed files with 898 additions and 595 deletions
|
|
@ -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_75C = .data:0x0000075C; // type:object size:0x20
|
||||||
lbl_1_data_77C = .data:0x0000077C; // type:object size:0x4 data:4byte
|
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_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_0 = .bss:0x00000000; // type:object size:0x4 data:4byte
|
||||||
lbl_1_bss_4 = .bss:0x00000004; // type:object size:0x60 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
|
lbl_1_bss_64 = .bss:0x00000064; // type:object size:0x44 data:float
|
||||||
|
|
|
||||||
|
|
@ -5,3 +5,18 @@ Sections:
|
||||||
.rodata type:rodata align:8
|
.rodata type:rodata align:8
|
||||||
.data type:data align:8
|
.data type:data align:8
|
||||||
.bss type:bss 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
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
_prolog = .text:0x00000000; // type:function size:0x54 scope:global
|
_prolog = .text:0x00000000; // type:function size:0x54 scope:global
|
||||||
_epilog = .text:0x00000054; // type:function size:0x4C 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_70C = .text:0x0000070C; // type:function size:0x304
|
||||||
fn_2_A10 = .text:0x00000A10; // type:function size:0x88
|
fn_2_A10 = .text:0x00000A10; // type:function size:0x88
|
||||||
fn_2_A98 = .text:0x00000A98; // type:function size:0x54
|
fn_2_A98 = .text:0x00000A98; // type:function size:0x54
|
||||||
|
|
|
||||||
|
|
@ -5,3 +5,24 @@ Sections:
|
||||||
.rodata type:rodata align:8
|
.rodata type:rodata align:8
|
||||||
.data type:data align:8
|
.data type:data align:8
|
||||||
.bss type:bss 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
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
_prolog = .text:0x00000000; // type:function size:0x54 scope:global
|
_prolog = .text:0x00000000; // type:function size:0x54 scope:global
|
||||||
_epilog = .text:0x00000054; // type:function size:0x4C 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_29C = .text:0x0000029C; // type:function size:0xC9C
|
||||||
fn_1_F38 = .text:0x00000F38; // type:function size:0x64
|
fn_1_F38 = .text:0x00000F38; // type:function size:0x64
|
||||||
fn_1_F9C = .text:0x00000F9C; // type:function size:0x1158
|
fn_1_F9C = .text:0x00000F9C; // type:function size:0x1158
|
||||||
|
|
|
||||||
|
|
@ -5,3 +5,29 @@ Sections:
|
||||||
.rodata type:rodata align:8
|
.rodata type:rodata align:8
|
||||||
.data type:data align:8
|
.data type:data align:8
|
||||||
.bss type:bss 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
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@ _epilog = .text:0x00000054; // type:function size:0x4C scope:global
|
||||||
fn_1_A0 = .text:0x000000A0; // type:function size:0xE8
|
fn_1_A0 = .text:0x000000A0; // type:function size:0xE8
|
||||||
fn_1_188 = .text:0x00000188; // type:function size:0x38
|
fn_1_188 = .text:0x00000188; // type:function size:0x38
|
||||||
fn_1_1C0 = .text:0x000001C0; // type:function size:0x70
|
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_298 = .text:0x00000298; // type:function size:0xDC
|
||||||
fn_1_374 = .text:0x00000374; // type:function size:0xC4
|
fn_1_374 = .text:0x00000374; // type:function size:0xC4
|
||||||
fn_1_438 = .text:0x00000438; // type:function size:0x3E4
|
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_1C3F0 = .text:0x0001C3F0; // type:function size:0x304
|
||||||
fn_1_1C6F4 = .text:0x0001C6F4; // type:function size:0x340
|
fn_1_1C6F4 = .text:0x0001C6F4; // type:function size:0x340
|
||||||
fn_1_1CA34 = .text:0x0001CA34; // type:function size:0xC4
|
fn_1_1CA34 = .text:0x0001CA34; // type:function size:0xC4
|
||||||
fn_1_1CAF8 = .text:0x0001CAF8; // type:function size:0x3B0
|
fn_1_1CB80 = .text:0x0001CAF8; // type:function size:0x3B0
|
||||||
fn_1_1CEA8 = .text:0x0001CEA8; // type:function size:0x16C
|
fn_1_1D02C = .text:0x0001CEA8; // type:function size:0x16C
|
||||||
_ctors = .ctors:0x00000000; // type:label scope:global data:4byte
|
_ctors = .ctors:0x00000000; // type:label scope:global data:4byte
|
||||||
_dtors = .dtors: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_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_1DC = .data:0x000001DC; // type:object size:0x22 data:string
|
||||||
lbl_1_data_1FE = .data:0x000001FE; // type:object size:0x1A 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_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_294 = .data:0x00000294; // type:object size:0x4 data:4byte
|
||||||
lbl_1_data_298 = .data:0x00000298; // 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
|
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_754 = .data:0x00000754; // type:object size:0x20
|
||||||
lbl_1_data_774 = .data:0x00000774; // type:object size:0x4 data:4byte
|
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_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_0 = .bss:0x00000000; // type:object size:0x64 data:4byte
|
||||||
lbl_1_bss_64 = .bss:0x00000064; // type:object size:0x44 data:float
|
lbl_1_bss_64 = .bss:0x00000064; // type:object size:0x44 data:float
|
||||||
lbl_1_bss_A8 = .bss:0x000000A8; // type:object size:0x4 data:4byte
|
lbl_1_bss_A8 = .bss:0x000000A8; // type:object size:0x4 data:4byte
|
||||||
|
|
|
||||||
|
|
@ -5,3 +5,9 @@ Sections:
|
||||||
.rodata type:rodata align:8
|
.rodata type:rodata align:8
|
||||||
.data type:data align:8
|
.data type:data align:8
|
||||||
.bss type:bss 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
|
||||||
|
|
|
||||||
|
|
@ -5,3 +5,32 @@ Sections:
|
||||||
.rodata type:rodata align:8
|
.rodata type:rodata align:8
|
||||||
.data type:data align:8
|
.data type:data align:8
|
||||||
.bss type:bss 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
|
||||||
|
|
|
||||||
|
|
@ -1,189 +1,193 @@
|
||||||
_prolog = .text:0x00000000; // type:function size:0x54 scope:global
|
_prolog = .text:0x00000000; // type:function size:0x54 scope:global
|
||||||
_epilog = .text:0x00000054; // type:function size:0x4C scope:global
|
_epilog = .text:0x00000054; // type:function size:0x4C scope:global
|
||||||
fn_1_A0 = .text:0x000000A0; // type:function size:0xA4
|
ObjectSetup = .text:0x000000A0; // type:function size:0xA4
|
||||||
fn_1_144 = .text:0x00000144; // type:function size:0x110
|
PresentFadeSprite = .text:0x00000144; // type:function size:0x110
|
||||||
fn_1_254 = .text:0x00000254; // type:function size:0xE0
|
FadeSprite = .text:0x00000254; // type:function size:0xE0 scope:local
|
||||||
fn_1_334 = .text:0x00000334; // type:function size:0x128
|
FadeSpriteWithMultiplier = .text:0x00000334; // type:function size:0x128
|
||||||
fn_1_45C = .text:0x0000045C; // type:function size:0xF4
|
FadeModel = .text:0x0000045C; // type:function size:0xF4 scope:local
|
||||||
fn_1_550 = .text:0x00000550; // type:function size:0x34
|
PresentPadCheck = .text:0x00000550; // type:function size:0x34
|
||||||
fn_1_584 = .text:0x00000584; // type:function size:0x34
|
PresentPadDStkRepCheck = .text:0x00000584; // type:function size:0x34
|
||||||
fn_1_5B8 = .text:0x000005B8; // type:function size:0x34
|
PresentPadDStkCheck = .text:0x000005B8; // type:function size:0x34
|
||||||
fn_1_5EC = .text:0x000005EC; // type:function size:0xC8
|
SceneMain = .text:0x000005EC; // type:function size:0xC8 scope:local
|
||||||
fn_1_6B4 = .text:0x000006B4; // type:function size:0x23C
|
PresentCameraCreate = .text:0x000006B4; // type:function size:0x23C
|
||||||
fn_1_8F0 = .text:0x000008F0; // type:function size:0x30
|
PresentCameraKill = .text:0x000008F0; // type:function size:0x30
|
||||||
fn_1_920 = .text:0x00000920; // type:function size:0x84
|
PresentCameraTargetSet = .text:0x00000920; // type:function size:0x84
|
||||||
fn_1_9A4 = .text:0x000009A4; // type:function size:0x84
|
PresentCameraFocusSet = .text:0x000009A4; // type:function size:0x84
|
||||||
fn_1_A28 = .text:0x00000A28; // type:function size:0x84
|
PresentCameraViewSet = .text:0x00000A28; // type:function size:0x84
|
||||||
fn_1_AAC = .text:0x00000AAC; // type:function size:0x30
|
PresentCameraZoomGet = .text:0x00000AAC; // type:function size:0x30
|
||||||
fn_1_ADC = .text:0x00000ADC; // type:function size:0x30
|
PresentCameraRotGet = .text:0x00000ADC; // type:function size:0x30
|
||||||
fn_1_B0C = .text:0x00000B0C; // type:function size:0x30
|
PresentCameraPosGet = .text:0x00000B0C; // type:function size:0x30
|
||||||
fn_1_B3C = .text:0x00000B3C; // type:function size:0x30
|
PresentCameraTargetGet = .text:0x00000B3C; // type:function size:0x30
|
||||||
fn_1_B6C = .text:0x00000B6C; // type:function size:0x8C
|
PresentCameraDoneCheck = .text:0x00000B6C; // type:function size:0x8C
|
||||||
fn_1_BF8 = .text:0x00000BF8; // type:function size:0x28
|
ExecCameraObj = .text:0x00000BF8; // type:function size:0x28 scope:local
|
||||||
fn_1_C20 = .text:0x00000C20; // type:function size:0x578
|
ExecCamera = .text:0x00000C20; // type:function size:0x578 scope:local
|
||||||
fn_1_1198 = .text:0x00001198; // type:function size:0x200
|
CameraExecDebug = .text:0x00001198; // type:function size:0x200 scope:local
|
||||||
fn_1_1398 = .text:0x00001398; // type:function size:0xC0
|
CameraPrintDebug = .text:0x00001398; // type:function size:0xC0 scope:local
|
||||||
fn_1_1458 = .text:0x00001458; // type:function size:0x32C
|
PresentCreate = .text:0x00001458; // type:function size:0x32C
|
||||||
fn_1_1784 = .text:0x00001784; // type:function size:0x88
|
PresentKill = .text:0x00001784; // type:function size:0x88
|
||||||
fn_1_180C = .text:0x0000180C; // type:function size:0x44
|
PresentExecModeSet = .text:0x0000180C; // type:function size:0x44
|
||||||
fn_1_1850 = .text:0x00001850; // type:function size:0x1C
|
PresentExecModeGet = .text:0x00001850; // type:function size:0x1C
|
||||||
fn_1_186C = .text:0x0000186C; // type:function size:0xBC
|
PresentSelectedIDSet = .text:0x0000186C; // type:function size:0xBC
|
||||||
fn_1_1928 = .text:0x00001928; // type:function size:0x680
|
ExecSelectRoom = .text:0x00001928; // type:function size:0x680 scope:local
|
||||||
fn_1_1FA8 = .text:0x00001FA8; // type:function size:0x140
|
ChangeRoom = .text:0x00001FA8; // type:function size:0x140 scope:local
|
||||||
fn_1_20E8 = .text:0x000020E8; // type:function size:0x5A4
|
ExecSelectPresent = .text:0x000020E8; // type:function size:0x5A4 scope:local
|
||||||
fn_1_268C = .text:0x0000268C; // type:function size:0x7C
|
GetCursorPos = .text:0x0000268C; // type:function size:0x7C scope:local
|
||||||
fn_1_2708 = .text:0x00002708; // type:function size:0x6C
|
SetCameraRot = .text:0x00002708; // type:function size:0x6C scope:local
|
||||||
fn_1_2774 = .text:0x00002774; // type:function size:0x17C
|
RotateCamera = .text:0x00002774; // type:function size:0x17C scope:local
|
||||||
fn_1_28F0 = .text:0x000028F0; // type:function size:0x34
|
CameraRotationDoneCheck = .text:0x000028F0; // type:function size:0x34 scope:local
|
||||||
fn_1_2924 = .text:0x00002924; // type:function size:0x260
|
ShowHidePresents = .text:0x00002924; // type:function size:0x260 scope:local
|
||||||
fn_1_2B84 = .text:0x00002B84; // type:function size:0x48
|
PresentUnlocked = .text:0x00002B84; // type:function size:0x48 scope:local
|
||||||
fn_1_2BCC = .text:0x00002BCC; // type:function size:0x90
|
UnlockedPresents = .text:0x00002BCC; // type:function size:0x90 scope:local
|
||||||
fn_1_2C5C = .text:0x00002C5C; // type:function size:0x738
|
MoveCursor = .text:0x00002C5C; // type:function size:0x738 scope:local
|
||||||
fn_1_3394 = .text:0x00003394; // type:function size:0x18
|
TotalPresentsInRoom = .text:0x00003394; // type:function size:0x18 scope:local
|
||||||
fn_1_33AC = .text:0x000033AC; // type:function size:0x590
|
ExecPresentGet = .text:0x000033AC; // type:function size:0x590 scope:local
|
||||||
fn_1_393C = .text:0x0000393C; // type:function size:0x6C
|
fn_1_393C = .text:0x0000393C; // type:function size:0x6C scope:local
|
||||||
fn_1_39A8 = .text:0x000039A8; // type:function size:0x170
|
PresentStateCreate = .text:0x000039A8; // type:function size:0x170
|
||||||
fn_1_3B18 = .text:0x00003B18; // type:function size:0x74
|
PresentStateKill = .text:0x00003B18; // type:function size:0x74
|
||||||
fn_1_3B8C = .text:0x00003B8C; // type:function size:0x22C
|
ExecPresentView = .text:0x00003B8C; // type:function size:0x22C scope:local
|
||||||
fn_1_3DB8 = .text:0x00003DB8; // type:function size:0xEC
|
ExecPresentGet = .text:0x00003DB8; // type:function size:0xEC scope:local
|
||||||
fn_1_3EA4 = .text:0x00003EA4; // type:function size:0x19C
|
PresentWinCreate = .text:0x00003EA4; // type:function size:0x19C
|
||||||
fn_1_4040 = .text:0x00004040; // type:function size:0x40
|
PresentWinKill = .text:0x00004040; // type:function size:0x40
|
||||||
fn_1_4080 = .text:0x00004080; // type:function size:0x18
|
PresentWinAnimIn = .text:0x00004080; // type:function size:0x18
|
||||||
fn_1_4098 = .text:0x00004098; // type:function size:0x18
|
PresentWinAnimOut = .text:0x00004098; // type:function size:0x18
|
||||||
fn_1_40B0 = .text:0x000040B0; // type:function size:0x54
|
PresentWinMesSet = .text:0x000040B0; // type:function size:0x54
|
||||||
fn_1_4104 = .text:0x00004104; // type:function size:0x40
|
PresentWinInsertMesSet = .text:0x00004104; // type:function size:0x40
|
||||||
fn_1_4144 = .text:0x00004144; // type:function size:0x40
|
PresentWinPosSet = .text:0x00004144; // type:function size:0x40
|
||||||
fn_1_4184 = .text:0x00004184; // type:function size:0xC
|
PresentWinDispOn = .text:0x00004184; // type:function size:0xC
|
||||||
fn_1_4190 = .text:0x00004190; // type:function size:0xC
|
PresentWinDispOff = .text:0x00004190; // type:function size:0xC
|
||||||
fn_1_419C = .text:0x0000419C; // type:function size:0x20
|
PresentWinMesWait = .text:0x0000419C; // type:function size:0x20
|
||||||
fn_1_41BC = .text:0x000041BC; // type:function size:0x24
|
PresentWinChoiceSet = .text:0x000041BC; // type:function size:0x24
|
||||||
fn_1_41E0 = .text:0x000041E0; // type:function size:0x114
|
ExecWindow = .text:0x000041E0; // type:function size:0x114 scope:local
|
||||||
fn_1_42F4 = .text:0x000042F4; // type:function size:0x240
|
PresentGuideCreate = .text:0x000042F4; // type:function size:0x240
|
||||||
fn_1_4534 = .text:0x00004534; // type:function size:0x8C
|
PresentGuideKill = .text:0x00004534; // type:function size:0x8C
|
||||||
fn_1_45C0 = .text:0x000045C0; // type:function size:0x44
|
PresentGuideExecModeSet = .text:0x000045C0; // type:function size:0x44
|
||||||
fn_1_4604 = .text:0x00004604; // type:function size:0x1C
|
PresentGuideExecModeGet = .text:0x00004604; // type:function size:0x1C
|
||||||
fn_1_4620 = .text:0x00004620; // type:function size:0x260
|
ExecGuideEnter = .text:0x00004620; // type:function size:0x260 scope:local
|
||||||
fn_1_4880 = .text:0x00004880; // type:function size:0x184
|
ExecGuideLeave = .text:0x00004880; // type:function size:0x184 scope:local
|
||||||
fn_1_4A04 = .text:0x00004A04; // type:function size:0x2E8
|
UpdateGuide = .text:0x00004A04; // type:function size:0x2E8 scope:local
|
||||||
fn_1_4CEC = .text:0x00004CEC; // type:function size:0x104
|
LerpAngle = .text:0x00004CEC; // type:function size:0x104 scope:local
|
||||||
_ctors = .ctors:0x00000000; // type:label scope:global data:4byte
|
_ctors = .ctors:0x00000000; // type:label scope:global data:4byte
|
||||||
_dtors = .dtors: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
|
__fakeHalf = .rodata:0x00000000; // type:object size:0x8 data:double
|
||||||
lbl_1_rodata_14 = .rodata:0x00000014; // type:object size:0x4 data:float
|
__fakeThree = .rodata:0x00000008; // type:object size:0x8 data:double
|
||||||
lbl_1_rodata_18 = .rodata:0x00000018; // type:object size:0x8 data:double
|
lbl_1_rodata_10 = .rodata:0x00000010; // type:object size:0x4 scope:local data:float
|
||||||
lbl_1_rodata_20 = .rodata:0x00000020; // type:object size:0x4 data:float
|
lbl_1_rodata_14 = .rodata:0x00000014; // type:object size:0x4 scope:local data:float
|
||||||
lbl_1_rodata_24 = .rodata:0x00000024; // type:object size:0x4 data:float
|
lbl_1_rodata_18 = .rodata:0x00000018; // type:object size:0x8 scope:local data:float
|
||||||
lbl_1_rodata_28 = .rodata:0x00000028; // type:object size:0x4 data:float
|
lbl_1_rodata_20 = .rodata:0x00000020; // type:object size:0x4 scope:local data:float
|
||||||
lbl_1_rodata_2C = .rodata:0x0000002C; // type:object size:0x4 data:float
|
lbl_1_rodata_24 = .rodata:0x00000024; // type:object size:0x4 scope:local data:float
|
||||||
lbl_1_rodata_30 = .rodata:0x00000030; // type:object size:0x4 data:float
|
lbl_1_rodata_28 = .rodata:0x00000028; // type:object size:0x4 scope:local data:float
|
||||||
lbl_1_rodata_34 = .rodata:0x00000034; // type:object size:0x4 data:float
|
lbl_1_rodata_2C = .rodata:0x0000002C; // type:object size:0x4 scope:local data:float
|
||||||
lbl_1_rodata_38 = .rodata:0x00000038; // type:object size:0x4 data:float
|
lbl_1_rodata_30 = .rodata:0x00000030; // type:object size:0x4 scope:local data:float
|
||||||
lbl_1_rodata_3C = .rodata:0x0000003C; // type:object size:0x4 data:float
|
lbl_1_rodata_34 = .rodata:0x00000034; // type:object size:0x4 scope:local data:float
|
||||||
lbl_1_rodata_40 = .rodata:0x00000040; // type:object size:0x4 data:float
|
lbl_1_rodata_38 = .rodata:0x00000038; // type:object size:0x4 scope:local data:float
|
||||||
lbl_1_rodata_44 = .rodata:0x00000044; // type:object size:0x4 data:float
|
lbl_1_rodata_3C = .rodata:0x0000003C; // type:object size:0x4 scope:local data:float
|
||||||
lbl_1_rodata_48 = .rodata:0x00000048; // type:object size:0x4 data:float
|
lbl_1_rodata_40 = .rodata:0x00000040; // type:object size:0x4 scope:local data:float
|
||||||
lbl_1_rodata_50 = .rodata:0x00000050; // type:object size:0x8 data:double
|
lbl_1_rodata_44 = .rodata:0x00000044; // type:object size:0x4 scope:local data:float
|
||||||
lbl_1_rodata_58 = .rodata:0x00000058; // type:object size:0x8 data:double
|
lbl_1_rodata_48 = .rodata:0x00000048; // type:object size:0x4 scope:local data:float
|
||||||
lbl_1_rodata_60 = .rodata:0x00000060; // type:object size:0x4 data:float
|
lbl_1_rodata_50 = .rodata:0x00000050; // type:object size:0x8 scope:local data:double
|
||||||
lbl_1_rodata_68 = .rodata:0x00000068; // type:object size:0x8 data:double
|
lbl_1_rodata_58 = .rodata:0x00000058; // type:object size:0x8 scope:local data:double
|
||||||
lbl_1_rodata_70 = .rodata:0x00000070; // type:object size:0x8 data:double
|
lbl_1_rodata_60 = .rodata:0x00000060; // type:object size:0x4 scope:local data:float
|
||||||
lbl_1_rodata_78 = .rodata:0x00000078; // type:object size:0x8 data:double
|
lbl_1_rodata_68 = .rodata:0x00000068; // type:object size:0x8 scope:local data:double
|
||||||
lbl_1_rodata_80 = .rodata:0x00000080; // type:object size:0x8 data:double
|
lbl_1_rodata_70 = .rodata:0x00000070; // type:object size:0x8 scope:local data:double
|
||||||
lbl_1_rodata_88 = .rodata:0x00000088; // type:object size:0x4 data:float
|
lbl_1_rodata_78 = .rodata:0x00000078; // type:object size:0x8 scope:local data:double
|
||||||
lbl_1_rodata_8C = .rodata:0x0000008C; // type:object size:0x4 data:float
|
lbl_1_rodata_80 = .rodata:0x00000080; // type:object size:0x8 scope:local data:double
|
||||||
lbl_1_rodata_90 = .rodata:0x00000090; // type:object size:0x8 data:double
|
lbl_1_rodata_88 = .rodata:0x00000088; // type:object size:0x4 scope:local data:float
|
||||||
lbl_1_rodata_98 = .rodata:0x00000098; // type:object size:0x8 data:float
|
lbl_1_rodata_8C = .rodata:0x0000008C; // type:object size:0x4 scope:local data:float
|
||||||
lbl_1_rodata_A0 = .rodata:0x000000A0; // type:object size:0x218
|
lbl_1_rodata_90 = .rodata:0x00000090; // type:object size:0x8 scope:local data:double
|
||||||
lbl_1_rodata_2B8 = .rodata:0x000002B8; // type:object size:0x708
|
lbl_1_rodata_98 = .rodata:0x00000098; // type:object size:0x4 scope:local data:float
|
||||||
lbl_1_rodata_9C0 = .rodata:0x000009C0; // type:object size:0x4 data:float
|
presentMdlTbl = .rodata:0x000000A0; // type:object size:0x218 scope:local
|
||||||
lbl_1_rodata_9C4 = .rodata:0x000009C4; // type:object size:0x4 data:float
|
roomTbl = .rodata:0x000002B8; // type:object size:0x708 scope:local
|
||||||
lbl_1_rodata_9C8 = .rodata:0x000009C8; // type:object size:0x4 data:float
|
lbl_1_rodata_9C0 = .rodata:0x000009C0; // type:object size:0x4 scope:local data:float
|
||||||
lbl_1_rodata_9D0 = .rodata:0x000009D0; // type:object size:0x8 data:double
|
lbl_1_rodata_9C4 = .rodata:0x000009C4; // type:object size:0x4 scope:local data:float
|
||||||
lbl_1_rodata_9D8 = .rodata:0x000009D8; // type:object size:0x20
|
lbl_1_rodata_9C8 = .rodata:0x000009C8; // type:object size:0x4 scope:local data:float
|
||||||
lbl_1_rodata_9F8 = .rodata:0x000009F8; // type:object size:0x28
|
lbl_1_rodata_9D0 = .rodata:0x000009D0; // type:object size:0x8 scope:local data:float
|
||||||
lbl_1_rodata_A20 = .rodata:0x00000A20; // type:object size:0x4 data:float
|
roomIdxTbl = .rodata:0x000009D8; // type:object size:0x20 scope:local
|
||||||
lbl_1_rodata_A24 = .rodata:0x00000A24; // type:object size:0x4 data:float
|
roomMessTbl = .rodata:0x000009F8; // type:object size:0x28 scope:local
|
||||||
lbl_1_rodata_A28 = .rodata:0x00000A28; // type:object size:0x4 data:float
|
lbl_1_rodata_A20 = .rodata:0x00000A20; // type:object size:0x4 scope:local data:float
|
||||||
lbl_1_rodata_A2C = .rodata:0x00000A2C; // type:object size:0x4 data:float
|
lbl_1_rodata_A24 = .rodata:0x00000A24; // type:object size:0x4 scope:local data:float
|
||||||
lbl_1_rodata_A30 = .rodata:0x00000A30; // type:object size:0x4 data:float
|
lbl_1_rodata_A28 = .rodata:0x00000A28; // type:object size:0x4 scope:local data:float
|
||||||
lbl_1_rodata_A34 = .rodata:0x00000A34; // type:object size:0x4 data:float
|
lbl_1_rodata_A2C = .rodata:0x00000A2C; // type:object size:0x4 scope:local data:float
|
||||||
lbl_1_rodata_A38 = .rodata:0x00000A38; // type:object size:0x4 data:float
|
lbl_1_rodata_A30 = .rodata:0x00000A30; // type:object size:0x4 scope:local data:float
|
||||||
lbl_1_rodata_A3C = .rodata:0x00000A3C; // type:object size:0x4 data:float
|
lbl_1_rodata_A34 = .rodata:0x00000A34; // type:object size:0x4 scope:local data:float
|
||||||
lbl_1_rodata_A40 = .rodata:0x00000A40; // type:object size:0x4 data:float
|
lbl_1_rodata_A38 = .rodata:0x00000A38; // type:object size:0x4 scope:local data:float
|
||||||
lbl_1_rodata_A44 = .rodata:0x00000A44; // type:object size:0x4 data:float
|
lbl_1_rodata_A3C = .rodata:0x00000A3C; // type:object size:0x4 scope:local data:float
|
||||||
lbl_1_rodata_A48 = .rodata:0x00000A48; // type:object size:0x4 data:float
|
lbl_1_rodata_A40 = .rodata:0x00000A40; // type:object size:0x4 scope:local data:float
|
||||||
lbl_1_rodata_A50 = .rodata:0x00000A50; // type:object size:0x8 data:double
|
lbl_1_rodata_A44 = .rodata:0x00000A44; // type:object size:0x4 scope:local data:float
|
||||||
lbl_1_rodata_A58 = .rodata:0x00000A58; // type:object size:0x4 data:float
|
lbl_1_rodata_A48 = .rodata:0x00000A48; // type:object size:0x4 scope:local data:float
|
||||||
lbl_1_rodata_A60 = .rodata:0x00000A60; // type:object size:0x8 data:double
|
lbl_1_rodata_A50 = .rodata:0x00000A50; // type:object size:0x8 scope:local data:double
|
||||||
lbl_1_rodata_A68 = .rodata:0x00000A68; // type:object size:0x8 data:double
|
lbl_1_rodata_A58 = .rodata:0x00000A58; // type:object size:0x4 scope:local data:float
|
||||||
lbl_1_rodata_A70 = .rodata:0x00000A70; // type:object size:0x4 data:float
|
lbl_1_rodata_A60 = .rodata:0x00000A60; // type:object size:0x8 scope:local data:double
|
||||||
lbl_1_rodata_A74 = .rodata:0x00000A74; // type:object size:0x28
|
lbl_1_rodata_A68 = .rodata:0x00000A68; // type:object size:0x8 scope:local data:double
|
||||||
lbl_1_rodata_A9C = .rodata:0x00000A9C; // type:object size:0x4 data:float
|
lbl_1_rodata_A70 = .rodata:0x00000A70; // type:object size:0x4 scope:local data:float
|
||||||
lbl_1_rodata_AA0 = .rodata:0x00000AA0; // type:object size:0x4 data:float
|
roomPresentOffsetTbl = .rodata:0x00000A74; // type:object size:0x28 scope:local
|
||||||
lbl_1_rodata_AA4 = .rodata:0x00000AA4; // type:object size:0x4 data:float
|
lbl_1_rodata_A9C = .rodata:0x00000A9C; // type:object size:0x4 scope:local data:float
|
||||||
lbl_1_rodata_AA8 = .rodata:0x00000AA8; // type:object size:0x4 data:float
|
lbl_1_rodata_AA0 = .rodata:0x00000AA0; // type:object size:0x4 scope:local data:float
|
||||||
lbl_1_rodata_AAC = .rodata:0x00000AAC; // type:object size:0x4 data:float
|
lbl_1_rodata_AA4 = .rodata:0x00000AA4; // type:object size:0x4 scope:local data:float
|
||||||
lbl_1_rodata_AB0 = .rodata:0x00000AB0; // type:object size:0x4 data:float
|
lbl_1_rodata_AA8 = .rodata:0x00000AA8; // type:object size:0x4 scope:local data:float
|
||||||
lbl_1_rodata_AB8 = .rodata:0x00000AB8; // type:object size:0x8 data:double
|
lbl_1_rodata_AAC = .rodata:0x00000AAC; // type:object size:0x4 scope:local data:float
|
||||||
lbl_1_rodata_AC0 = .rodata:0x00000AC0; // type:object size:0x8 data:double
|
lbl_1_rodata_AB0 = .rodata:0x00000AB0; // type:object size:0x4 scope:local data:float
|
||||||
lbl_1_rodata_AC8 = .rodata:0x00000AC8; // type:object size:0x28
|
lbl_1_rodata_AB8 = .rodata:0x00000AB8; // type:object size:0x8 scope:local data:double
|
||||||
lbl_1_rodata_AF0 = .rodata:0x00000AF0; // type:object size:0x28
|
lbl_1_rodata_AC0 = .rodata:0x00000AC0; // type:object size:0x8 scope:local data:double
|
||||||
lbl_1_rodata_B18 = .rodata:0x00000B18; // type:object size:0x28
|
totalPresentCntTbl = .rodata:0x00000AC8; // type:object size:0x28 scope:local
|
||||||
lbl_1_rodata_B40 = .rodata:0x00000B40; // type:object size:0x28
|
presentItemIdxTbl = .rodata:0x00000AF0; // type:object size:0x28 scope:local
|
||||||
lbl_1_rodata_B68 = .rodata:0x00000B68; // type:object size:0x28
|
lbl_1_rodata_B18 = .rodata:0x00000B18; // type:object size:0x28 scope:local
|
||||||
lbl_1_rodata_B90 = .rodata:0x00000B90; // type:object size:0x4 data:float
|
constellationIdxTbl = .rodata:0x00000B40; // type:object size:0x28 scope:local
|
||||||
lbl_1_rodata_B94 = .rodata:0x00000B94; // type:object size:0x4 data:float
|
roofIdxTbl = .rodata:0x00000B68; // type:object size:0x28 scope:local
|
||||||
lbl_1_rodata_B98 = .rodata:0x00000B98; // type:object size:0x4 data:float
|
lbl_1_rodata_B90 = .rodata:0x00000B90; // type:object size:0x4 scope:local data:float
|
||||||
lbl_1_rodata_B9C = .rodata:0x00000B9C; // type:object size:0x4 data:float
|
lbl_1_rodata_B94 = .rodata:0x00000B94; // type:object size:0x4 scope:local data:float
|
||||||
lbl_1_rodata_BA0 = .rodata:0x00000BA0; // type:object size:0x4 data:float
|
lbl_1_rodata_B98 = .rodata:0x00000B98; // type:object size:0x4 scope:local data:float
|
||||||
lbl_1_rodata_BA4 = .rodata:0x00000BA4; // type:object size:0xC
|
lbl_1_rodata_B9C = .rodata:0x00000B9C; // type:object size:0x4 scope:local data:float
|
||||||
lbl_1_rodata_BB0 = .rodata:0x00000BB0; // type:object size:0x4 data:float
|
lbl_1_rodata_BA0 = .rodata:0x00000BA0; // type:object size:0x4 scope:local data:float
|
||||||
lbl_1_rodata_BB4 = .rodata:0x00000BB4; // type:object size:0x4 data:float
|
lbl_1_rodata_BA4 = .rodata:0x00000BA4; // type:object size:0x8 scope:local
|
||||||
lbl_1_rodata_BB8 = .rodata:0x00000BB8; // type:object size:0x4 data:float
|
lbl_1_rodata_BB0 = .rodata:0x00000BB0; // type:object size:0x4 scope:local data:float
|
||||||
lbl_1_rodata_BBC = .rodata:0x00000BBC; // type:object size:0x4 data:float
|
lbl_1_rodata_BB4 = .rodata:0x00000BB4; // type:object size:0x4 scope:local data:float
|
||||||
lbl_1_rodata_BC0 = .rodata:0x00000BC0; // type:object size:0x4 data:float
|
lbl_1_rodata_BB8 = .rodata:0x00000BB8; // type:object size:0x4 scope:local data:float
|
||||||
lbl_1_rodata_BC4 = .rodata:0x00000BC4; // type:object size:0x4 data:float
|
lbl_1_rodata_BBC = .rodata:0x00000BBC; // type:object size:0x4 scope:local data:float
|
||||||
lbl_1_rodata_BC8 = .rodata:0x00000BC8; // type:object size:0x4 data:float
|
lbl_1_rodata_BC0 = .rodata:0x00000BC0; // type:object size:0x4 scope:local data:float
|
||||||
lbl_1_rodata_BCC = .rodata:0x00000BCC; // type:object size:0x4 data:float
|
lbl_1_rodata_BC4 = .rodata:0x00000BC4; // type:object size:0x4 scope:local data:float
|
||||||
lbl_1_rodata_BD0 = .rodata:0x00000BD0; // type:object size:0x8 data:float
|
lbl_1_rodata_BC8 = .rodata:0x00000BC8; // type:object size:0x4 scope:local data:float
|
||||||
lbl_1_rodata_BD8 = .rodata:0x00000BD8; // type:object size:0xC
|
lbl_1_rodata_BCC = .rodata:0x00000BCC; // type:object size:0x4 scope:local data:float
|
||||||
lbl_1_rodata_BE4 = .rodata:0x00000BE4; // type:object size:0x4 data:float
|
lbl_1_rodata_BD0 = .rodata:0x00000BD0; // type:object size:0x4 scope:local data:float
|
||||||
lbl_1_rodata_BE8 = .rodata:0x00000BE8; // type:object size:0x4 data:float
|
guideMotTbl = .rodata:0x00000BD8; // type:object size:0xC scope:local
|
||||||
lbl_1_rodata_BEC = .rodata:0x00000BEC; // type:object size:0x4 data:float
|
lbl_1_rodata_BE4 = .rodata:0x00000BE4; // type:object size:0x4 scope:local data:float
|
||||||
lbl_1_rodata_BF0 = .rodata:0x00000BF0; // type:object size:0x4 data:float
|
lbl_1_rodata_BE8 = .rodata:0x00000BE8; // type:object size:0x4 scope:local data:float
|
||||||
lbl_1_rodata_BF4 = .rodata:0x00000BF4; // type:object size:0x4 data:float
|
lbl_1_rodata_BEC = .rodata:0x00000BEC; // type:object size:0x4 scope:local data:float
|
||||||
lbl_1_rodata_BF8 = .rodata:0x00000BF8; // type:object size:0x8 data:double
|
lbl_1_rodata_BF0 = .rodata:0x00000BF0; // type:object size:0x4 scope:local data:float
|
||||||
lbl_1_rodata_C00 = .rodata:0x00000C00; // type:object size:0x4 data:float
|
lbl_1_rodata_BF4 = .rodata:0x00000BF4; // type:object size:0x4 scope:local data:float
|
||||||
lbl_1_rodata_C08 = .rodata:0x00000C08; // type:object size:0x8 data:double
|
lbl_1_rodata_BF8 = .rodata:0x00000BF8; // type:object size:0x8 scope:local data:double
|
||||||
lbl_1_rodata_C10 = .rodata:0x00000C10; // type:object size:0x4 data:float
|
lbl_1_rodata_C00 = .rodata:0x00000C00; // type:object size:0x4 scope:local data:float
|
||||||
lbl_1_rodata_C14 = .rodata:0x00000C14; // type:object size:0x4 data:float
|
lbl_1_rodata_C08 = .rodata:0x00000C08; // type:object size:0x8 scope:local data:double
|
||||||
lbl_1_rodata_C18 = .rodata:0x00000C18; // type:object size:0x4 data:float
|
lbl_1_rodata_C10 = .rodata:0x00000C10; // type:object size:0x4 scope:local data:float
|
||||||
lbl_1_rodata_C1C = .rodata:0x00000C1C; // type:object size:0x4 data:float
|
lbl_1_rodata_C14 = .rodata:0x00000C14; // type:object size:0x4 scope:local data:float
|
||||||
lbl_1_rodata_C20 = .rodata:0x00000C20; // type:object size:0x8 data:double
|
lbl_1_rodata_C18 = .rodata:0x00000C18; // type:object size:0x4 scope:local data:float
|
||||||
lbl_1_rodata_C28 = .rodata:0x00000C28; // type:object size:0x8 data:double
|
lbl_1_rodata_C1C = .rodata:0x00000C1C; // type:object size:0x4 scope:local data:float
|
||||||
lbl_1_rodata_C30 = .rodata:0x00000C30; // type:object size:0x4 data:float
|
lbl_1_rodata_C20 = .rodata:0x00000C20; // type:object size:0x8 scope:local data:double
|
||||||
lbl_1_rodata_C34 = .rodata:0x00000C34; // type:object size:0x4 data:float
|
lbl_1_rodata_C28 = .rodata:0x00000C28; // type:object size:0x8 scope:local data:double
|
||||||
lbl_1_rodata_C38 = .rodata:0x00000C38; // type:object size:0x4 data:float
|
lbl_1_rodata_C30 = .rodata:0x00000C30; // type:object size:0x4 scope:local data:float
|
||||||
lbl_1_rodata_C40 = .rodata:0x00000C40; // type:object size:0x8 data:double
|
lbl_1_rodata_C34 = .rodata:0x00000C34; // type:object size:0x4 scope:local data:float
|
||||||
lbl_1_rodata_C48 = .rodata:0x00000C48; // type:object size:0x4 data:float
|
lbl_1_rodata_C38 = .rodata:0x00000C38; // type:object size:0x4 scope:local data:float
|
||||||
lbl_1_rodata_C4C = .rodata:0x00000C4C; // type:object size:0x4 data:float
|
lbl_1_rodata_C40 = .rodata:0x00000C40; // type:object size:0x8 scope:local data:double
|
||||||
lbl_1_data_0 = .data:0x00000000; // type:object size:0x1B data:string
|
lbl_1_rodata_C48 = .rodata:0x00000C48; // type:object size:0x4 scope:local data:float
|
||||||
lbl_1_data_1B = .data:0x0000001B; // type:object size:0x1B data:string
|
lbl_1_rodata_C4C = .rodata:0x00000C4C; // type:object size:0x4 scope:local data:float
|
||||||
lbl_1_data_36 = .data:0x00000036; // type:object size:0x1A
|
lbl_1_data_0 = .data:0x00000000; // type:object size:0x1B scope:local data:string
|
||||||
lbl_1_data_50 = .data:0x00000050; // type:object size:0x1C
|
lbl_1_data_1B = .data:0x0000001B; // type:object size:0x1B scope:local data:string
|
||||||
lbl_1_data_6C = .data:0x0000006C; // type:object size:0x10 data:4byte
|
lbl_1_data_36 = .data:0x00000036; // type:object size:0x16 scope:local data:string
|
||||||
lbl_1_data_7C = .data:0x0000007C; // type:object size:0x8
|
lightTbl = .data:0x00000050; // type:object size:0x1C scope:local data:4byte
|
||||||
lbl_1_data_84 = .data:0x00000084; // type:object size:0x20
|
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_A4 = .data:0x000000A4; // type:object size:0x2C scope:local
|
||||||
jumptable_1_data_D0 = .data:0x000000D0; // type:object size:0x1C scope:local
|
jumptable_1_data_D0 = .data:0x000000D0; // type:object size:0x1C scope:local
|
||||||
lbl_1_data_F0 = .data:0x000000F0; // type:object size:0x24
|
shadowPosTbl = .data:0x000000F0; // type:object size:0x24 scope:local data:float
|
||||||
lbl_1_data_114 = .data:0x00000114; // type:object size:0x2A data:string
|
lbl_1_data_114 = .data:0x00000114; // type:object size:0x2A scope:local data:string
|
||||||
lbl_1_data_13E = .data:0x0000013E; // type:object size:0x2E
|
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
|
jumptable_1_data_16C = .data:0x0000016C; // type:object size:0x34 scope:local
|
||||||
lbl_1_data_1A0 = .data:0x000001A0; // type:object size:0xC data:4byte
|
execModeTbl = .data:0x000001A0; // type:object size:0xC scope:local data:4byte
|
||||||
lbl_1_bss_0 = .bss:0x00000000; // type:object size:0x4 data:4byte
|
scene = .bss:0x00000000; // type:object size:0x4 scope:local data:4byte
|
||||||
lbl_1_bss_4 = .bss:0x00000004; // type:object size:0x4 data:4byte
|
presentObjMan = .bss:0x00000004; // type:object size:0x4 data:4byte
|
||||||
lbl_1_bss_8 = .bss:0x00000008; // type:object size:0x8 data:4byte
|
presentCamera = .bss:0x00000008; // type:object size:0x4 data:4byte
|
||||||
lbl_1_bss_10 = .bss:0x00000010; // type:object size:0x8 data:4byte
|
lbl_1_bss_C = .bss:0x0000000C; // type:object size:0x4 data:4byte
|
||||||
lbl_1_bss_18 = .bss:0x00000018; // type:object size:0x8 data:4byte
|
present = .bss:0x00000010; // type:object size:0x4 data:4byte
|
||||||
lbl_1_bss_20 = .bss:0x00000020; // 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
|
||||||
|
|
|
||||||
|
|
@ -5,3 +5,23 @@ Sections:
|
||||||
.rodata type:rodata align:8
|
.rodata type:rodata align:8
|
||||||
.data type:data align:8
|
.data type:data align:8
|
||||||
.bss type:bss 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
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
_prolog = .text:0x00000000; // type:function size:0x54 scope:global
|
_prolog = .text:0x00000000; // type:function size:0x54 scope:global
|
||||||
_epilog = .text:0x00000054; // type:function size:0x4C 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_4D8 = .text:0x000004D8; // type:function size:0x3B0
|
||||||
fn_1_888 = .text:0x00000888; // type:function size:0x2F0
|
fn_1_888 = .text:0x00000888; // type:function size:0x2F0
|
||||||
fn_1_B78 = .text:0x00000B78; // type:function size:0x13D4
|
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
|
fn_1_93B4 = .text:0x000093B4; // type:function size:0x78
|
||||||
_ctors = .ctors:0x00000000; // type:label scope:global data:4byte
|
_ctors = .ctors:0x00000000; // type:label scope:global data:4byte
|
||||||
_dtors = .dtors: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_10 = .rodata:0x00000010; // type:object size:0x4 scope:local data:float
|
||||||
lbl_1_rodata_14 = .rodata:0x00000014; // type:object size:0x4 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 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 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 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 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 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 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 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 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 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 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 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 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 data:double
|
lbl_1_rodata_48 = .rodata:0x00000048; // type:object size:0x8 scope:local data:double
|
||||||
lbl_1_rodata_50 = .rodata:0x00000050; // type:object size:0x4 data:float
|
lbl_1_rodata_50 = .rodata:0x00000050; // type:object size:0x4 scope:local data:float
|
||||||
lbl_1_rodata_58 = .rodata:0x00000058; // type:object size:0x8 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:0x8 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 data:float
|
lbl_1_rodata_68 = .rodata:0x00000068; // type:object size:0x4 scope:local data:float
|
||||||
lbl_1_rodata_6C = .rodata:0x0000006C; // type:object size:0x4 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 data:double
|
lbl_1_rodata_B0 = .rodata:0x000000B0; // type:object size:0x8 scope:local data:double
|
||||||
lbl_1_rodata_B8 = .rodata:0x000000B8; // type:object size:0x8 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 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 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 data:float
|
lbl_1_rodata_D0 = .rodata:0x000000D0; // type:object size:0x4 scope:local data:float
|
||||||
lbl_1_rodata_D8 = .rodata:0x000000D8; // type:object size:0x8 data:double
|
lbl_1_rodata_D8 = .rodata:0x000000D8; // type:object size:0x8 scope:local data:double
|
||||||
lbl_1_rodata_E0 = .rodata:0x000000E0; // type:object size:0x8 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 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 data:float
|
lbl_1_rodata_F0 = .rodata:0x000000F0; // type:object size:0x4 scope:local data:float
|
||||||
lbl_1_rodata_F4 = .rodata:0x000000F4; // type:object size:0x10 data:4byte
|
lbl_1_rodata_F4 = .rodata:0x000000F4; // type:object size:0x10 scope:local data:4byte
|
||||||
lbl_1_rodata_104 = .rodata:0x00000104; // type:object size:0x4 data:float
|
lbl_1_rodata_104 = .rodata:0x00000104; // type:object size:0x4 scope:local data:float
|
||||||
lbl_1_rodata_108 = .rodata:0x00000108; // type:object size:0x4 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 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 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 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 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 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 data:double
|
lbl_1_rodata_120 = .rodata:0x00000120; // type:object size:0x8 scope:local data:double
|
||||||
lbl_1_rodata_128 = .rodata:0x00000128; // type:object size:0x8 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 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 data:float
|
lbl_1_rodata_138 = .rodata:0x00000138; // type:object size:0x4 scope:local data:float
|
||||||
lbl_1_rodata_13C = .rodata:0x0000013C; // type:object size:0x4 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 data:double
|
lbl_1_rodata_1A8 = .rodata:0x000001A8; // type:object size:0x8 scope:local data:float
|
||||||
lbl_1_rodata_1B0 = .rodata:0x000001B0; // type:object size:0x4 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 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 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 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 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 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 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 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 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 data:double
|
lbl_1_rodata_1D8 = .rodata:0x000001D8; // type:object size:0x8 scope:local data:float
|
||||||
lbl_1_rodata_1E0 = .rodata:0x000001E0; // type:object size:0x8 data:double
|
lbl_1_rodata_1E0 = .rodata:0x000001E0; // type:object size:0x8 scope:local data:float
|
||||||
lbl_1_rodata_1E8 = .rodata:0x000001E8; // type:object size:0x4 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 data:double
|
lbl_1_rodata_1F0 = .rodata:0x000001F0; // type:object size:0x8 scope:local data:float
|
||||||
lbl_1_rodata_1F8 = .rodata:0x000001F8; // type:object size:0x8 data:double
|
lbl_1_rodata_1F8 = .rodata:0x000001F8; // type:object size:0x8 scope:local data:float
|
||||||
lbl_1_rodata_200 = .rodata:0x00000200; // type:object size:0x8 data:double
|
lbl_1_rodata_200 = .rodata:0x00000200; // type:object size:0x8 scope:local data:float
|
||||||
lbl_1_rodata_208 = .rodata:0x00000208; // type:object size:0x4 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 data:double
|
lbl_1_rodata_210 = .rodata:0x00000210; // type:object size:0x8 scope:local data:float
|
||||||
lbl_1_rodata_218 = .rodata:0x00000218; // type:object size:0x4 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 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 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 data:double
|
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_0 = .data:0x00000000; // type:object size:0x2A4
|
||||||
lbl_1_data_2A4 = .data:0x000002A4; // type:object size:0xDC data:4byte
|
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_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_3A8 = .data:0x000003A8; // type:object size:0x18
|
||||||
lbl_1_data_3C0 = .data:0x000003C0; // 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_3D8 = .data:0x000003D8; // type:object size:0x20
|
||||||
lbl_1_data_3F8 = .data:0x000003F8; // type:object size:0x10
|
lbl_1_data_3F8 = .data:0x000003F8; // type:object size:0x10
|
||||||
lbl_1_data_408 = .data:0x00000408; // type:object size:0x30
|
lbl_1_data_408 = .data:0x00000408; // type:object size:0x30
|
||||||
lbl_1_data_438 = .data:0x00000438; // type:object size:0x10
|
lbl_1_data_438 = .data:0x00000438; // type:object size:0x10
|
||||||
lbl_1_data_448 = .data:0x00000448; // type:object size:0x8
|
lbl_1_data_448 = .data:0x00000448; // type:object size:0x8 scope:local
|
||||||
lbl_1_data_450 = .data:0x00000450; // type:object size:0x38
|
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_488 = .data:0x00000488; // type:object size:0x30
|
||||||
lbl_1_data_4B8 = .data:0x000004B8; // type:object size:0x11 data:string
|
lbl_1_data_4B8 = .data:0x000004B8; // type:object size:0x11 scope:local data:string
|
||||||
lbl_1_data_4C9 = .data:0x000004C9; // type:object size:0x11 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:0xE
|
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_4E8 = .data:0x000004E8; // type:object size:0x270
|
||||||
lbl_1_data_758 = .data:0x00000758; // type:object size:0x28
|
lbl_1_data_758 = .data:0x00000758; // type:object size:0x28
|
||||||
lbl_1_data_780 = .data:0x00000780; // type:object size:0x70
|
lbl_1_data_780 = .data:0x00000780; // type:object size:0x50
|
||||||
lbl_1_data_7F0 = .data:0x000007F0; // type:object size:0x40
|
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_830 = .data:0x00000830; // type:object size:0x10
|
||||||
lbl_1_data_840 = .data:0x00000840; // type:object size:0x20
|
lbl_1_data_840 = .data:0x00000840; // type:object size:0x20
|
||||||
lbl_1_data_860 = .data:0x00000860; // 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_880 = .data:0x00000880; // type:object size:0x20
|
||||||
lbl_1_data_8A0 = .data:0x000008A0; // type:object size:0x6 data:2byte
|
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_8A6 = .data:0x000008A6; // type:object size:0x8 scope:local data:float
|
||||||
lbl_1_data_8AE = .data:0x000008AE; // type:object size:0xA
|
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_data_8B8 = .data:0x000008B8; // type:object size:0x60
|
||||||
lbl_1_bss_0 = .bss:0x00000000; // type:object size:0x4 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_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_178 = .bss:0x00000178; // type:object size:0x4 data:4byte
|
||||||
lbl_1_bss_17C = .bss:0x0000017C; // type:object size:0x2 data:2byte
|
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_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_190 = .bss:0x00000190; // type:object size:0x4 data:4byte
|
||||||
lbl_1_bss_194 = .bss:0x00000194; // type:object size:0x1680
|
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_1828 = .bss:0x00001828; // type:object size:0x168 data:2byte
|
||||||
lbl_1_bss_1990 = .bss:0x00001990; // type:object size:0x20
|
lbl_1_bss_1990 = .bss:0x00001990; // type:object size:0x20
|
||||||
lbl_1_bss_19B0 = .bss:0x000019B0; // type:object size:0x8
|
lbl_1_bss_19B0 = .bss:0x000019B0; // type:object size:0x8
|
||||||
lbl_1_bss_19B8 = .bss:0x000019B8; // type:object size:0x28
|
lbl_1_bss_19B8 = .bss:0x000019B8; // type:object size:0x28
|
||||||
lbl_1_bss_19E0 = .bss:0x000019E0; // type:object size:0x8
|
lbl_1_bss_19E0 = .bss:0x000019E0; // type:object size:0x8
|
||||||
lbl_1_bss_19E8 = .bss:0x000019E8; // 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_1A1A = .bss:0x00001A1A; // type:object size:0x42 data:2byte
|
||||||
lbl_1_bss_1A5C = .bss:0x00001A5C; // type:object size:0x40 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
|
lbl_1_bss_1A9C = .bss:0x00001A9C; // type:object size:0x40 data:2byte
|
||||||
|
|
|
||||||
|
|
@ -5,3 +5,8 @@ Sections:
|
||||||
.rodata type:rodata align:8
|
.rodata type:rodata align:8
|
||||||
.data type:data align:8
|
.data type:data align:8
|
||||||
.bss type:bss 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
|
||||||
|
|
|
||||||
|
|
@ -1,13 +1,14 @@
|
||||||
fn_1_0 = .text:0x00000000; // type:function size:0x4
|
fn_1_0 = .text:0x00000000; // type:function size:0x4
|
||||||
fn_1_4 = .text:0x00000004; // type:function size:0x284
|
safMarioEyeDim = .text:0x00000004; // type:function size:0x284
|
||||||
fn_1_288 = .text:0x00000288; // type:function size:0x124
|
safSaveTest = .text:0x00000288; // type:function size:0x124
|
||||||
_ctors = .ctors:0x00000000; // type:label scope:global
|
_ctors = .ctors:0x00000000; // type:label scope:global
|
||||||
_dtors = .dtors: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_10 = .rodata:0x00000010; // type:object size:0x4 scope:local data:float
|
||||||
lbl_1_rodata_14 = .rodata:0x00000014; // type:object size:0x4 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 data:double
|
lbl_1_rodata_18 = .rodata:0x00000018; // type:object size:0x8 scope:local data:double
|
||||||
lbl_1_rodata_20 = .rodata:0x00000020; // type:object size:0x4 data:float
|
lbl_1_rodata_20 = .rodata:0x00000020; // type:object size:0x4 scope:local data:float
|
||||||
lbl_1_data_4 = .data:0x00000004; // type:object size:0xE data:string
|
lbl_1_data_0 = .data:0x00000000; // type:object size:0x4
|
||||||
lbl_1_data_12 = .data:0x00000012; // type:object size:0xB data:string
|
lbl_1_data_4 = .data:0x00000004; // type:object size:0xE scope:local data:string
|
||||||
lbl_1_data_1D = .data:0x0000001D; // type:object size:0xE data:string
|
lbl_1_data_12 = .data:0x00000012; // type:object size:0xB scope:local data:string
|
||||||
lbl_1_data_2B = .data:0x0000002B; // type:object size:0xE 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
|
||||||
|
|
|
||||||
|
|
@ -5,3 +5,12 @@ Sections:
|
||||||
.rodata type:rodata align:8
|
.rodata type:rodata align:8
|
||||||
.data type:data align:8
|
.data type:data align:8
|
||||||
.bss type:bss 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
|
||||||
|
|
|
||||||
|
|
@ -1,201 +1,204 @@
|
||||||
_prolog = .text:0x00000000; // type:function size:0x54 scope:global
|
_prolog = .text:0x00000000; // type:function size:0x54 scope:global
|
||||||
_epilog = .text:0x00000054; // type:function size:0x4C scope:global
|
_epilog = .text:0x00000054; // type:function size:0x4C scope:global
|
||||||
fn_1_A0 = .text:0x000000A0; // type:function size:0x4B8
|
ObjectSetup = .text:0x000000A0; // type:function size:0x4B8
|
||||||
fn_1_558 = .text:0x00000558; // type:function size:0x60
|
CopyPlayerCfg = .text:0x00000558; // type:function size:0x60 scope:local
|
||||||
fn_1_5B8 = .text:0x000005B8; // type:function size:0x324
|
CalcBtns = .text:0x000005B8; // type:function size:0x324 scope:local
|
||||||
fn_1_8DC = .text:0x000008DC; // type:function size:0x170
|
DrawPage = .text:0x000008DC; // type:function size:0x170 scope:local
|
||||||
fn_1_A4C = .text:0x00000A4C; // type:function size:0x180
|
MoveSMPage = .text:0x00000A4C; // type:function size:0x180 scope:local
|
||||||
fn_1_BCC = .text:0x00000BCC; // type:function size:0x88
|
MoveSMCursor = .text:0x00000BCC; // type:function size:0x88 scope:local
|
||||||
fn_1_C54 = .text:0x00000C54; // type:function size:0x474
|
SMInit = .text:0x00000C54; // type:function size:0x474 scope:local
|
||||||
fn_1_10C8 = .text:0x000010C8; // type:function size:0xA78
|
SMUpdate = .text:0x000010C8; // type:function size:0xA78 scope:local
|
||||||
fn_1_1B40 = .text:0x00001B40; // type:function size:0x334
|
SMGroupGen = .text:0x00001B40; // type:function size:0x334 scope:local
|
||||||
fn_1_1E74 = .text:0x00001E74; // type:function size:0x110
|
SMChangeChar = .text:0x00001E74; // type:function size:0x110 scope:local
|
||||||
fn_1_1F84 = .text:0x00001F84; // type:function size:0x50
|
SMCharKill = .text:0x00001F84; // type:function size:0x50 scope:local
|
||||||
fn_1_1FD4 = .text:0x00001FD4; // type:function size:0x10C
|
CharRandomize = .text:0x00001FD4; // type:function size:0x10C scope:local
|
||||||
fn_1_20E0 = .text:0x000020E0; // type:function size:0x1F8
|
SMCharInit = .text:0x000020E0; // type:function size:0x1F8 scope:local
|
||||||
fn_1_22D8 = .text:0x000022D8; // type:function size:0xD6C
|
SMCharUpdate = .text:0x000022D8; // type:function size:0xD6C scope:local
|
||||||
fn_1_3044 = .text:0x00003044; // type:function size:0x2FC
|
SMExit = .text:0x00003044; // type:function size:0x2FC scope:local
|
||||||
fn_1_3340 = .text:0x00003340; // type:function size:0x804
|
SMPlayerCfgDraw = .text:0x00003340; // type:function size:0x804 scope:local
|
||||||
fn_1_3B44 = .text:0x00003B44; // type:function size:0x40
|
SMPlayerCfgInit = .text:0x00003B44; // type:function size:0x40 scope:local
|
||||||
fn_1_3B84 = .text:0x00003B84; // type:function size:0x968
|
SMPlayerCfgUpdate = .text:0x00003B84; // type:function size:0x968 scope:local
|
||||||
fn_1_44EC = .text:0x000044EC; // type:function size:0x20
|
SMRand8Tick = .text:0x000044EC; // type:function size:0x20 scope:local
|
||||||
fn_1_450C = .text:0x0000450C; // type:function size:0x4
|
fn_1_450C = .text:0x0000450C; // type:function size:0x4
|
||||||
fn_1_4510 = .text:0x00004510; // type:function size:0x64
|
SMSound3DInit = .text:0x00004510; // type:function size:0x64 scope:local
|
||||||
fn_1_4574 = .text:0x00004574; // type:function size:0x854
|
SMSound3DUpdate = .text:0x00004574; // type:function size:0x854 scope:local
|
||||||
fn_1_4DC8 = .text:0x00004DC8; // type:function size:0x3D0
|
SMSound3DDraw = .text:0x00004DC8; // type:function size:0x3D0 scope:local
|
||||||
_ctors = .ctors:0x00000000; // type:label scope:global data:4byte
|
_ctors = .ctors:0x00000000; // type:label scope:global data:4byte
|
||||||
_dtors = .dtors: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_10 = .rodata:0x00000010; // type:object size:0x4 scope:local data:float
|
||||||
lbl_1_rodata_14 = .rodata:0x00000014; // type:object size:0x4 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 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 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 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 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 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 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 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 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 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 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 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 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 data:double
|
lbl_1_rodata_48 = .rodata:0x00000048; // type:object size:0x8 scope:local data:double
|
||||||
lbl_1_rodata_50 = .rodata:0x00000050; // type:object size:0x4 data:float
|
lbl_1_rodata_50 = .rodata:0x00000050; // type:object size:0x4 scope:local data:float
|
||||||
lbl_1_rodata_54 = .rodata:0x00000054; // type:object size:0x4 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 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 data:4byte
|
lbl_1_rodata_5C = .rodata:0x0000005C; // type:object size:0x8 scope:local data:4byte
|
||||||
lbl_1_rodata_64 = .rodata:0x00000064; // type:object size:0x10 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 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 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 data:4byte
|
lbl_1_rodata_7C = .rodata:0x0000007C; // type:object size:0x8 scope:local data:4byte
|
||||||
lbl_1_data_0 = .data:0x00000000; // type:object size:0x6 data:string
|
lbl_1_data_0 = .data:0x00000000; // type:object size:0x6 scope:local data:string
|
||||||
lbl_1_data_6 = .data:0x00000006; // type:object size:0x6 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 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 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 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 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 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:0x9
|
lbl_1_data_2B = .data:0x0000002B; // type:object size:0x8 scope:local data:string
|
||||||
lbl_1_data_34 = .data:0x00000034; // type:object size:0x20
|
smCharTbl = .data:0x00000034; // type:object size:0x20 scope:local
|
||||||
lbl_1_data_54 = .data:0x00000054; // type:object size:0x14 data:string
|
lbl_1_data_54 = .data:0x00000054; // type:object size:0x14 scope:local data:string
|
||||||
lbl_1_data_68 = .data:0x00000068; // type:object size:0x16 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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:0x10
|
lbl_1_data_4DC = .data:0x000004DC; // type:object size:0xF scope:local data:string
|
||||||
lbl_1_data_4EC = .data:0x000004EC; // type:object size:0x348
|
smMenuTbl = .data:0x000004EC; // type:object size:0x348 scope:local
|
||||||
lbl_1_data_834 = .data:0x00000834; // type:object size:0x28
|
cameraMaskTbl = .data:0x00000834; // type:object size:0x10 scope:local
|
||||||
lbl_1_data_85C = .data:0x0000085C; // type:object size:0x12 data:string
|
lbl_1_data_844 = .data:0x00000844; // type:object size:0x18 scope:local
|
||||||
lbl_1_data_86E = .data:0x0000086E; // type:object size:0x12 data:string
|
lbl_1_data_85C = .data:0x0000085C; // type:object size:0x12 scope:local data:string
|
||||||
lbl_1_data_880 = .data:0x00000880; // type:object size:0x12 data:string
|
lbl_1_data_86E = .data:0x0000086E; // type:object size:0x12 scope:local data:string
|
||||||
lbl_1_data_892 = .data:0x00000892; // type:object size:0x12 data:string
|
lbl_1_data_880 = .data:0x00000880; // type:object size:0x12 scope:local data:string
|
||||||
lbl_1_data_8A4 = .data:0x000008A4; // type:object size:0x12 data:string
|
lbl_1_data_892 = .data:0x00000892; // type:object size:0x12 scope:local data:string
|
||||||
lbl_1_data_8B6 = .data:0x000008B6; // type:object size:0x12 data:string
|
lbl_1_data_8A4 = .data:0x000008A4; // type:object size:0x12 scope:local data:string
|
||||||
lbl_1_data_8C8 = .data:0x000008C8; // type:object size:0x11 data:string
|
lbl_1_data_8B6 = .data:0x000008B6; // type:object size:0x12 scope:local data:string
|
||||||
lbl_1_data_8D9 = .data:0x000008D9; // type:object size:0x23
|
lbl_1_data_8C8 = .data:0x000008C8; // type:object size:0x11 scope:local data:string
|
||||||
lbl_1_data_8FC = .data:0x000008FC; // type:object size:0x2 data:2byte
|
lbl_1_data_8D9 = .data:0x000008D9; // type:object size:0x1 scope:local
|
||||||
lbl_1_data_8FE = .data:0x000008FE; // type:object size:0x8
|
dvdMusTbl = .data:0x000008DC; // type:object size:0x20 scope:local
|
||||||
lbl_1_data_906 = .data:0x00000906; // type:object size:0x12
|
smSelectPosExit = .data:0x000008FC; // type:object size:0x2 scope:local data:2byte
|
||||||
lbl_1_data_918 = .data:0x00000918; // type:object size:0x4 data:4byte
|
keyDStkAllPrev = .data:0x000008FE; // type:object size:0x8 scope:local
|
||||||
lbl_1_data_91C = .data:0x0000091C; // type:object size:0x12 data:string
|
lbl_1_data_906 = .data:0x00000906; // type:object size:0xF scope:local data:string
|
||||||
lbl_1_data_92E = .data:0x0000092E; // type:object size:0x24 data:string
|
funcId$244 = .data:0x00000918; // type:object size:0x4 scope:local data:4byte
|
||||||
lbl_1_data_952 = .data:0x00000952; // type:object size:0xB data:string
|
lbl_1_data_91C = .data:0x0000091C; // type:object size:0x12 scope:local data:string
|
||||||
lbl_1_data_95D = .data:0x0000095D; // type:object size:0x3 data:string
|
lbl_1_data_92E = .data:0x0000092E; // type:object size:0x24 scope:local data:string
|
||||||
lbl_1_data_960 = .data:0x00000960; // type:object size:0x10
|
lbl_1_data_952 = .data:0x00000952; // type:object size:0xB scope:local data:string
|
||||||
lbl_1_data_970 = .data:0x00000970; // type:object size:0x20
|
lbl_1_data_95D = .data:0x0000095D; // type:object size:0x3 scope:local data:string
|
||||||
lbl_1_data_990 = .data:0x00000990; // type:object size:0x20
|
lbl_1_data_960 = .data:0x00000960; // type:object size:0xD scope:local data:string
|
||||||
lbl_1_data_9B0 = .data:0x000009B0; // type:object size:0xD data:string
|
charMdlTbl = .data:0x00000970; // type:object size:0x20 scope:local
|
||||||
lbl_1_data_9BD = .data:0x000009BD; // type:object size:0x5
|
charMdlMotTbl = .data:0x00000990; // type:object size:0x20 scope:local
|
||||||
lbl_1_data_9C2 = .data:0x000009C2; // type:object size:0x5
|
lbl_1_data_9B0 = .data:0x000009B0; // type:object size:0xD scope:local data:string
|
||||||
lbl_1_data_9C7 = .data:0x000009C7; // type:object size:0x6
|
lbl_1_data_9BD = .data:0x000009BD; // type:object size:0x5 scope:local
|
||||||
lbl_1_data_9CD = .data:0x000009CD; // type:object size:0x9 data:string
|
lbl_1_data_9C2 = .data:0x000009C2; // type:object size:0x5 scope:local
|
||||||
lbl_1_data_9D6 = .data:0x000009D6; // type:object size:0xA data:string
|
lbl_1_data_9C7 = .data:0x000009C7; // type:object size:0x6 scope:local
|
||||||
lbl_1_data_9E0 = .data:0x000009E0; // type:object size:0xA data:string
|
lbl_1_data_9CD = .data:0x000009CD; // type:object size:0x9 scope:local data:string
|
||||||
lbl_1_data_9EA = .data:0x000009EA; // type:object size:0x9 data:string
|
lbl_1_data_9D6 = .data:0x000009D6; // type:object size:0xA scope:local data:string
|
||||||
lbl_1_data_9F3 = .data:0x000009F3; // type:object size:0x9 data:string
|
lbl_1_data_9E0 = .data:0x000009E0; // type:object size:0xA scope:local data:string
|
||||||
lbl_1_data_9FC = .data:0x000009FC; // type:object size:0xC
|
lbl_1_data_9EA = .data:0x000009EA; // type:object size:0x9 scope:local data:string
|
||||||
lbl_1_data_A08 = .data:0x00000A08; // type:object size:0x14 data:4byte
|
lbl_1_data_9F3 = .data:0x000009F3; // type:object size:0x9 scope:local data:string
|
||||||
lbl_1_data_A1C = .data:0x00000A1C; // type:object size:0x6 data:string
|
lbl_1_data_9FC = .data:0x000009FC; // type:object size:0x9 scope:local data:string
|
||||||
lbl_1_data_A22 = .data:0x00000A22; // type:object size:0x4 data:string
|
padCfgStrTbl = .data:0x00000A08; // type:object size:0x14 scope:local data:4byte
|
||||||
lbl_1_data_A26 = .data:0x00000A26; // type:object size:0x5 data:string
|
lbl_1_data_A1C = .data:0x00000A1C; // type:object size:0x6 scope:local data:string
|
||||||
lbl_1_data_A2B = .data:0x00000A2B; // type:object size:0x7 data:string
|
lbl_1_data_A22 = .data:0x00000A22; // type:object size:0x4 scope:local data:string
|
||||||
lbl_1_data_A32 = .data:0x00000A32; // type:object size:0x5 data:string
|
lbl_1_data_A26 = .data:0x00000A26; // type:object size:0x5 scope:local data:string
|
||||||
lbl_1_data_A37 = .data:0x00000A37; // type:object size:0x9 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_A40 = .data:0x00000A40; // type:object size:0x20 scope:local
|
||||||
jumptable_1_data_A60 = .data:0x00000A60; // 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_A80 = .data:0x00000A80; // type:object size:0x4 scope:local data:string
|
||||||
lbl_1_data_A84 = .data:0x00000A84; // type:object size:0x4 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 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 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 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 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 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 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 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 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 data:string
|
lbl_1_data_B2B = .data:0x00000B2B; // type:object size:0x14 scope:local data:string
|
||||||
lbl_1_bss_2 = .bss:0x00000002; // type:object size:0x2 data:2byte
|
lbl_1_bss_0 = .bss:0x00000000; // type:object size:0x2 data:2byte
|
||||||
lbl_1_bss_4 = .bss:0x00000004; // type:object size:0x2 data:2byte
|
smSound3DPos = .bss:0x00000002; // type:object size:0x2 scope:local data:2byte
|
||||||
lbl_1_bss_6 = .bss:0x00000006; // type:object size:0x2 data:2byte
|
emiCompVal = .bss:0x00000004; // type:object size:0x2 scope:local data:2byte
|
||||||
lbl_1_bss_8 = .bss:0x00000008; // type:object size:0x2 data:2byte
|
emiCompDataNo = .bss:0x00000006; // type:object size:0x2 scope:local data:2byte
|
||||||
lbl_1_bss_A = .bss:0x0000000A; // type:object size:0x2 data:2byte
|
playerCfgOptionPos = .bss:0x00000008; // type:object size:0x2 scope:local data:2byte
|
||||||
lbl_1_bss_C = .bss:0x0000000C; // type:object size:0x2 data:2byte
|
playerCfgPlayerPos = .bss:0x0000000A; // type:object size:0x2 scope:local data:2byte
|
||||||
lbl_1_bss_E = .bss:0x0000000E; // type:object size:0x10
|
playerCfgSelF = .bss:0x0000000C; // type:object size:0x2 scope:local data:2byte
|
||||||
lbl_1_bss_1E = .bss:0x0000001E; // type:object size:0x8
|
charSelProhibitF = .bss:0x0000000E; // type:object size:0x10 scope:local
|
||||||
lbl_1_bss_26 = .bss:0x00000026; // type:object size:0x10
|
playerDoneF = .bss:0x0000001E; // type:object size:0x8 scope:local
|
||||||
lbl_1_bss_36 = .bss:0x00000036; // type:object size:0x8
|
charModelID = .bss:0x00000026; // type:object size:0x10 scope:local
|
||||||
lbl_1_bss_3E = .bss:0x0000003E; // type:object size:0x8
|
keyDStkAllDown = .bss:0x00000036; // type:object size:0x8 scope:local
|
||||||
lbl_1_bss_46 = .bss:0x00000046; // type:object size:0x8
|
keyDStkAll = .bss:0x0000003E; // type:object size:0x8 scope:local
|
||||||
lbl_1_bss_4E = .bss:0x0000004E; // type:object size:0x2 data:2byte
|
btnDownAll = .bss:0x00000046; // type:object size:0x8 scope:local
|
||||||
lbl_1_bss_50 = .bss:0x00000050; // type:object size:0x2 data:2byte
|
keyDStkDown = .bss:0x0000004E; // type:object size:0x2 scope:local data:2byte
|
||||||
lbl_1_bss_52 = .bss:0x00000052; // type:object size:0x2 data:2byte
|
keyDStk = .bss:0x00000050; // type:object size:0x2 scope:local data:2byte
|
||||||
lbl_1_bss_54 = .bss:0x00000054; // type:object size:0x2 data:2byte
|
btnDown = .bss:0x00000052; // type:object size:0x2 scope:local data:2byte
|
||||||
lbl_1_bss_56 = .bss:0x00000056; // type:object size:0x2A data:2byte
|
smSelectPos = .bss:0x00000054; // type:object size:0x2 scope:local data:2byte
|
||||||
lbl_1_bss_80 = .bss:0x00000080; // type:object size:0x4 data:4byte
|
smPlayerCfg = .bss:0x00000056; // type:object size:0x28 scope:local data:2byte
|
||||||
lbl_1_bss_84 = .bss:0x00000084; // type:object size:0x4 data:4byte
|
outViewObj = .bss:0x00000080; // type:object size:0x4 scope:local data:4byte
|
||||||
lbl_1_bss_88 = .bss:0x00000088; // type:object size:0xE
|
smMainObj = .bss:0x00000084; // type:object size:0x4 scope:local data:4byte
|
||||||
lbl_1_bss_96 = .bss:0x00000096; // type:object size:0x2 data:2byte
|
smSelectPosBackup = .bss:0x00000088; // type:object size:0xE scope:local
|
||||||
|
smPage = .bss:0x00000096; // type:object size:0x2 scope:local data:2byte
|
||||||
|
|
|
||||||
|
|
@ -5,3 +5,12 @@ Sections:
|
||||||
.rodata type:rodata align:8
|
.rodata type:rodata align:8
|
||||||
.data type:data align:8
|
.data type:data align:8
|
||||||
.bss type:bss 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
|
||||||
|
|
|
||||||
|
|
@ -1,12 +1,12 @@
|
||||||
_prolog = .text:0x00000000; // type:function size:0x54 scope:global
|
_prolog = .text:0x00000000; // type:function size:0x54 scope:global
|
||||||
_epilog = .text:0x00000054; // type:function size:0x4C scope:global
|
_epilog = .text:0x00000054; // type:function size:0x4C scope:global
|
||||||
fn_1_A0 = .text:0x000000A0; // type:function size:0x218
|
ObjectSetup = .text:0x000000A0; // type:function size:0x218
|
||||||
fn_1_2B8 = .text:0x000002B8; // type:function size:0x60
|
ExitProc = .text:0x000002B8; // type:function size:0x60 scope:local
|
||||||
fn_1_318 = .text:0x00000318; // type:function size:0x444
|
CreateStaff = .text:0x00000318; // type:function size:0x444 scope:local
|
||||||
fn_1_75C = .text:0x0000075C; // type:function size:0x3AC
|
MoveStaff = .text:0x0000075C; // type:function size:0x3AC scope:local
|
||||||
fn_1_B08 = .text:0x00000B08; // type:function size:0x12C
|
HidePicture = .text:0x00000B08; // type:function size:0x12C scope:local
|
||||||
fn_1_C34 = .text:0x00000C34; // type:function size:0x1C4
|
ShowPicture = .text:0x00000C34; // type:function size:0x1C4 scope:local
|
||||||
fn_1_DF8 = .text:0x00000DF8; // type:function size:0x500
|
MainProc = .text:0x00000DF8; // type:function size:0x500 scope:local
|
||||||
_ctors = .ctors:0x00000000; // type:label scope:global data:4byte
|
_ctors = .ctors:0x00000000; // type:label scope:global data:4byte
|
||||||
_dtors = .dtors: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_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_8C = .rodata:0x0000008C; // type:object size:0x4 data:float
|
||||||
lbl_1_rodata_90 = .rodata:0x00000090; // 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_94 = .rodata:0x00000094; // type:object size:0x4 data:float
|
||||||
lbl_1_data_0 = .data:0x00000000; // type:object size:0x1308
|
staffData = .data:0x00000000; // type:object size:0x1308 scope:local
|
||||||
lbl_1_data_1308 = .data:0x00001308; // type:object size:0xC data:float
|
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_data_1314 = .data:0x00001314; // type:object size:0x14 data:string
|
||||||
lbl_1_bss_0 = .bss:0x00000000; // type:object size:0x4 data:4byte
|
multiViewObj = .bss:0x00000000; // type:object size:0x4 scope:local data:4byte
|
||||||
lbl_1_bss_4 = .bss:0x00000004; // type:object size:0x4 data:4byte
|
currImg = .bss:0x00000004; // type:object size:0x4 scope:local data:4byte
|
||||||
lbl_1_bss_8 = .bss:0x00000008; // type:object size:0x4 data:4byte
|
staffSide = .bss:0x00000008; // type:object size:0x4 scope:local data:4byte
|
||||||
lbl_1_bss_C = .bss:0x0000000C; // type:object size:0x2 data:2byte
|
thpCoverGroup = .bss:0x0000000C; // type:object size:0x2 scope:local data:2byte
|
||||||
lbl_1_bss_E = .bss:0x0000000E; // type:object size:0x2 data:2byte
|
thpGroup = .bss:0x0000000E; // type:object size:0x2 scope:local data:2byte
|
||||||
lbl_1_bss_10 = .bss:0x00000010; // type:object size:0x6 data:2byte
|
staffLogoGroup = .bss:0x00000010; // type:object size:0x6 scope:local data:2byte
|
||||||
lbl_1_bss_16 = .bss:0x00000016; // type:object size:0x34 data:2byte
|
imgGroup = .bss:0x00000016; // type:object size:0x34 scope:local data:2byte
|
||||||
|
|
|
||||||
|
|
@ -5,3 +5,23 @@ Sections:
|
||||||
.rodata type:rodata align:8
|
.rodata type:rodata align:8
|
||||||
.data type:data align:8
|
.data type:data align:8
|
||||||
.bss type:bss 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
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
_prolog = .text:0x00000000; // type:function size:0x54 scope:global
|
_prolog = .text:0x00000000; // type:function size:0x54 scope:global
|
||||||
_epilog = .text:0x00000054; // type:function size:0x4C 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_424 = .text:0x00000424; // type:function size:0x1350
|
||||||
fn_1_1774 = .text:0x00001774; // type:function size:0x57C
|
fn_1_1774 = .text:0x00001774; // type:function size:0x57C
|
||||||
fn_1_1CF0 = .text:0x00001CF0; // type:function size:0xB0
|
fn_1_1CF0 = .text:0x00001CF0; // type:function size:0xB0
|
||||||
|
|
|
||||||
38
configure.py
38
configure.py
|
|
@ -856,8 +856,8 @@ config.libs = [
|
||||||
Rel(
|
Rel(
|
||||||
"m401Dll", # Manta Rings
|
"m401Dll", # Manta Rings
|
||||||
objects={
|
objects={
|
||||||
Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/m401Dll/main.c"),
|
Object(Matching, "REL/m401Dll/main.c"),
|
||||||
Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/m401Dll/main_ex.c"),
|
Object(Matching, "REL/m401Dll/main_ex.c"),
|
||||||
},
|
},
|
||||||
),
|
),
|
||||||
Rel(
|
Rel(
|
||||||
|
|
@ -1326,9 +1326,9 @@ config.libs = [
|
||||||
Rel(
|
Rel(
|
||||||
"modeltestDll",
|
"modeltestDll",
|
||||||
objects={
|
objects={
|
||||||
Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/modeltestDll/main.c"),
|
Object(Matching, "REL/modeltestDll/main.c"),
|
||||||
Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/modeltestDll/modeltest00.c"),
|
Object(Matching, "REL/modeltestDll/modeltest00.c"),
|
||||||
Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/modeltestDll/modeltest01.c"),
|
Object(Matching, "REL/modeltestDll/modeltest01.c"),
|
||||||
},
|
},
|
||||||
),
|
),
|
||||||
Rel(
|
Rel(
|
||||||
|
|
@ -1343,9 +1343,9 @@ config.libs = [
|
||||||
Rel(
|
Rel(
|
||||||
"mpexDll",
|
"mpexDll",
|
||||||
objects={
|
objects={
|
||||||
Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/mpexDll/main.c"),
|
Object(Matching, "REL/mpexDll/main.c"),
|
||||||
Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/mpexDll/mpex.c"),
|
Object(Matching, "REL/mpexDll/mpex.c"),
|
||||||
Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/mpexDll/charsel.c"),
|
Object(Matching, "REL/mpexDll/charsel.c"),
|
||||||
Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/mpexDll/mgname.c"),
|
Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/mpexDll/mgname.c"),
|
||||||
},
|
},
|
||||||
),
|
),
|
||||||
|
|
@ -1411,37 +1411,37 @@ config.libs = [
|
||||||
Rel(
|
Rel(
|
||||||
"present",
|
"present",
|
||||||
objects={
|
objects={
|
||||||
Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/present/init.c"),
|
Object(Matching, "REL/present/init.c"),
|
||||||
Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/present/camera.c"),
|
Object(Matching, "REL/present/camera.c"),
|
||||||
Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/present/present.c"),
|
Object(Matching, "REL/present/present.c"),
|
||||||
Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/present/main.c"),
|
Object(Matching, "REL/present/main.c"),
|
||||||
Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/present/common.c"),
|
Object(Matching, "REL/present/common.c"),
|
||||||
},
|
},
|
||||||
),
|
),
|
||||||
Rel(
|
Rel(
|
||||||
"resultDll",
|
"resultDll",
|
||||||
objects={
|
objects={
|
||||||
Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/resultDll/main.c"),
|
Object(Matching, "REL/resultDll/main.c"),
|
||||||
Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/resultDll/battle.c"),
|
Object(Matching, "REL/resultDll/battle.c"),
|
||||||
Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/resultDll/datalist.c"),
|
Object(Matching, "REL/resultDll/datalist.c"),
|
||||||
},
|
},
|
||||||
),
|
),
|
||||||
Rel(
|
Rel(
|
||||||
"safDll",
|
"safDll",
|
||||||
objects={
|
objects={
|
||||||
Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/safDll/main.c"),
|
Object(Matching, "REL/safDll/main.c"),
|
||||||
},
|
},
|
||||||
),
|
),
|
||||||
Rel(
|
Rel(
|
||||||
"selmenuDll",
|
"selmenuDll",
|
||||||
objects={
|
objects={
|
||||||
Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/selmenuDll/main.c"),
|
Object(Matching, "REL/selmenuDll/main.c"),
|
||||||
},
|
},
|
||||||
),
|
),
|
||||||
Rel(
|
Rel(
|
||||||
"staffDll",
|
"staffDll",
|
||||||
objects={
|
objects={
|
||||||
Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/staffDll/main.c"),
|
Object(Matching, "REL/staffDll/main.c"),
|
||||||
},
|
},
|
||||||
),
|
),
|
||||||
Rel(
|
Rel(
|
||||||
|
|
|
||||||
|
|
@ -2769,7 +2769,11 @@ void fn_2_C130(omObjData *object)
|
||||||
case 0:
|
case 0:
|
||||||
if (!MGSeqStatGet(lbl_2_bss_C0)) {
|
if (!MGSeqStatGet(lbl_2_bss_C0)) {
|
||||||
object->work[0] = 1;
|
object->work[0] = 1;
|
||||||
|
#if VERSION_NTSC
|
||||||
HuAudFXStop(lbl_2_bss_11C);
|
HuAudFXStop(lbl_2_bss_11C);
|
||||||
|
#else
|
||||||
|
HuAudFXFadeOut(lbl_2_bss_11C, 500);
|
||||||
|
#endif
|
||||||
WipeCreate(WIPE_MODE_OUT, WIPE_TYPE_NORMAL, 30);
|
WipeCreate(WIPE_MODE_OUT, WIPE_TYPE_NORMAL, 30);
|
||||||
WipeColorSet(255, 255, 255);
|
WipeColorSet(255, 255, 255);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -13,7 +13,7 @@
|
||||||
|
|
||||||
#include "REL/mpexDll.h"
|
#include "REL/mpexDll.h"
|
||||||
|
|
||||||
s32 lbl_1_data_788[0xC6] = {
|
static s32 fontDataTbl[0xC6] = {
|
||||||
0,
|
0,
|
||||||
0,
|
0,
|
||||||
0,
|
0,
|
||||||
|
|
@ -229,7 +229,7 @@ s32 fn_1_1CB80(SeqWork *arg0, u8 *arg1, s16 arg2)
|
||||||
s16 var_r20;
|
s16 var_r20;
|
||||||
s16 var_r19;
|
s16 var_r19;
|
||||||
|
|
||||||
var_r27 = lbl_1_data_788;
|
var_r27 = fontDataTbl;
|
||||||
|
|
||||||
for (var_r23 = 0; var_r23 < 0x10; var_r23++) {
|
for (var_r23 = 0; var_r23 < 0x10; var_r23++) {
|
||||||
if (arg0->spr_grp[var_r23] == -1) {
|
if (arg0->spr_grp[var_r23] == -1) {
|
||||||
|
|
|
||||||
|
|
@ -1606,7 +1606,7 @@ void fn_1_9988(s32 arg0)
|
||||||
u32 var_r29;
|
u32 var_r29;
|
||||||
|
|
||||||
fn_1_1B834();
|
fn_1_1B834();
|
||||||
if (((mgRecordExtra == 0) && (arg0 != 4)) || ((mgRecordExtra >= 0x8CA0) && (arg0 == 4))) {
|
if (((mgRecordExtra == 0) && (arg0 != 4)) || ((mgRecordExtra >= 600*REFRESH_RATE) && (arg0 == 4))) {
|
||||||
HuAudFXPlay(0x4A);
|
HuAudFXPlay(0x4A);
|
||||||
fn_1_25C4(lbl_1_bss_2D8[1].unk_00, 1, 3, 0xF, 1);
|
fn_1_25C4(lbl_1_bss_2D8[1].unk_00, 1, 3, 0xF, 1);
|
||||||
fn_1_1BA78(arg0 + 0x330096, -1, -1);
|
fn_1_1BA78(arg0 + 0x330096, -1, -1);
|
||||||
|
|
@ -1615,23 +1615,23 @@ void fn_1_9988(s32 arg0)
|
||||||
else {
|
else {
|
||||||
if ((arg0 == 4) || (arg0 == 8)) {
|
if ((arg0 == 4) || (arg0 == 8)) {
|
||||||
var_r31 = mgRecordExtra;
|
var_r31 = mgRecordExtra;
|
||||||
var_r30 = var_r31 / 36000;
|
var_r30 = var_r31 / (600*REFRESH_RATE);
|
||||||
var_r31 -= var_r30 * 36000;
|
var_r31 -= var_r30 * (600*REFRESH_RATE);
|
||||||
var_r29 = var_r31 / 3600;
|
var_r29 = var_r31 / (60*REFRESH_RATE);
|
||||||
var_r31 -= var_r29 * 3600;
|
var_r31 -= var_r29 * (60*REFRESH_RATE);
|
||||||
sprintf(lbl_1_bss_120, "%d", var_r29);
|
sprintf(lbl_1_bss_120, "%d", var_r29);
|
||||||
fn_1_1BB4C((u32)&lbl_1_bss_120, 0);
|
fn_1_1BB4C((u32)&lbl_1_bss_120, 0);
|
||||||
var_r30 = var_r31 / 600;
|
var_r30 = var_r31 / (10*REFRESH_RATE);
|
||||||
var_r31 -= var_r30 * 600;
|
var_r31 -= var_r30 * (10*REFRESH_RATE);
|
||||||
var_r29 = var_r31 / 60;
|
var_r29 = var_r31 / REFRESH_RATE;
|
||||||
var_r31 -= var_r29 * 60;
|
var_r31 -= var_r29 * REFRESH_RATE;
|
||||||
sprintf(lbl_1_bss_118, "%d%d", var_r30, var_r29);
|
sprintf(lbl_1_bss_118, "%d%d", var_r30, var_r29);
|
||||||
fn_1_1BB4C((u32)lbl_1_bss_118, 1);
|
fn_1_1BB4C((u32)lbl_1_bss_118, 1);
|
||||||
if (arg0 == 8) {
|
if (arg0 == 8) {
|
||||||
var_r31 = 1.6916666666666667 * (float)var_r31;
|
var_r31 = (101.5/REFRESH_RATE) * (float)var_r31;
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
var_r31 = 1.6666666666666667 * (float)var_r31;
|
var_r31 = (100.0/REFRESH_RATE) * (float)var_r31;
|
||||||
}
|
}
|
||||||
var_r30 = var_r31 / 10;
|
var_r30 = var_r31 / 10;
|
||||||
var_r31 -= var_r30 * 0xA;
|
var_r31 -= var_r30 * 0xA;
|
||||||
|
|
@ -1856,12 +1856,21 @@ void fn_1_AD34(void)
|
||||||
HuAudFXPlay(0x9E);
|
HuAudFXPlay(0x9E);
|
||||||
fn_1_1B7D0(0xA5);
|
fn_1_1B7D0(0xA5);
|
||||||
lbl_1_bss_1B8[0].unk_04 = (MpexDllUnkFunc2)fn_1_A0E4;
|
lbl_1_bss_1B8[0].unk_04 = (MpexDllUnkFunc2)fn_1_A0E4;
|
||||||
if (((mgRecordExtra == 0) && (lbl_1_bss_1B0 != 4)) || ((mgRecordExtra >= 0x8CA0) && (lbl_1_bss_1B0 == 4))) {
|
#if VERSION_NTSC
|
||||||
|
if (((mgRecordExtra == 0) && (lbl_1_bss_1B0 != 4)) || ((mgRecordExtra >= 600*REFRESH_RATE) && (lbl_1_bss_1B0 == 4))) {
|
||||||
fn_1_25C4(lbl_1_bss_1B8[0].unk_00, 1, 5, 0xF, 0);
|
fn_1_25C4(lbl_1_bss_1B8[0].unk_00, 1, 5, 0xF, 0);
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
fn_1_25C4(lbl_1_bss_1B8[0].unk_00, 1, 4, 0xF, 0);
|
fn_1_25C4(lbl_1_bss_1B8[0].unk_00, 1, 4, 0xF, 0);
|
||||||
}
|
}
|
||||||
|
#else
|
||||||
|
if (((mgRecordExtra == 0) && (lbl_1_bss_1B0 != 4)) || ((mgRecordExtra >= 500*REFRESH_RATE) && (lbl_1_bss_1B0 == 4))) {
|
||||||
|
fn_1_25C4(lbl_1_bss_1B8[0].unk_00, 1, 5, 0xF, 0);
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
fn_1_25C4(lbl_1_bss_1B8[0].unk_00, 1, 4, 0xF, 0);
|
||||||
|
}
|
||||||
|
#endif
|
||||||
fn_1_BC18();
|
fn_1_BC18();
|
||||||
fn_1_1B7D0(1);
|
fn_1_1B7D0(1);
|
||||||
HuAudFXPlay(0x9F);
|
HuAudFXPlay(0x9F);
|
||||||
|
|
@ -2232,6 +2241,7 @@ void fn_1_C860(void)
|
||||||
|
|
||||||
s32 fn_1_C898(s32 arg0, s32 arg1, s32 arg2, s32 arg3)
|
s32 fn_1_C898(s32 arg0, s32 arg1, s32 arg2, s32 arg3)
|
||||||
{
|
{
|
||||||
|
#if VERSION_NTSC
|
||||||
s32 sp88[5][9] = {
|
s32 sp88[5][9] = {
|
||||||
{ 0x64, 0xC8, 0x12C, 0x136, 0x140, 0x14A, 0x154, 0x15E, 0x168 },
|
{ 0x64, 0xC8, 0x12C, 0x136, 0x140, 0x14A, 0x154, 0x15E, 0x168 },
|
||||||
{ 0x05, 0x0A, 0x0F, 0x14, 0x19, 0x1E, 0x23, 0x28, 0x32 },
|
{ 0x05, 0x0A, 0x0F, 0x14, 0x19, 0x1E, 0x23, 0x28, 0x32 },
|
||||||
|
|
@ -2244,6 +2254,21 @@ s32 fn_1_C898(s32 arg0, s32 arg1, s32 arg2, s32 arg3)
|
||||||
{ 0x4650, 0x3840, 0x2A30, 0x1C20, 0x1770, 0x12C0, 0x0E10, 0, 0 },
|
{ 0x4650, 0x3840, 0x2A30, 0x1C20, 0x1770, 0x12C0, 0x0E10, 0, 0 },
|
||||||
{ 0x4650, 0x3840, 0x2A30, 0x2328, 0x1C20, 0x19C8, 0x1770, 0x1644, 0x1518 },
|
{ 0x4650, 0x3840, 0x2A30, 0x2328, 0x1C20, 0x19C8, 0x1770, 0x1644, 0x1518 },
|
||||||
};
|
};
|
||||||
|
#else
|
||||||
|
s32 sp88[5][9] = {
|
||||||
|
{ 0x32, 0x64, 0xC8, 0x12C, 0x136, 0x140, 0x14A, 0x154, 0x15E },
|
||||||
|
{ 0x05, 0x0A, 0x0F, 0x14, 0x19, 0x1E, 0x23, 0x28, 0x32 },
|
||||||
|
{ 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09 },
|
||||||
|
{ 60*REFRESH_RATE, 120*REFRESH_RATE, 180*REFRESH_RATE, 240*REFRESH_RATE, 300*REFRESH_RATE,
|
||||||
|
360*REFRESH_RATE, 420*REFRESH_RATE, 480*REFRESH_RATE, 540*REFRESH_RATE },
|
||||||
|
{ 0x0A, 0xF, 0x14, 0x19, 0x1E, 0x23, 0x28, 0x2B, 0x2D },
|
||||||
|
};
|
||||||
|
s32 sp1C[3][9] = {
|
||||||
|
{ 300*REFRESH_RATE, 240*REFRESH_RATE, 180*REFRESH_RATE, 120*REFRESH_RATE, 60*REFRESH_RATE, 0, 0, 0, 0 },
|
||||||
|
{ 300*REFRESH_RATE, 240*REFRESH_RATE, 180*REFRESH_RATE, 120*REFRESH_RATE, 110*REFRESH_RATE, 100*REFRESH_RATE, 90*REFRESH_RATE, 0, 0 },
|
||||||
|
{ 300*REFRESH_RATE, 240*REFRESH_RATE, 180*REFRESH_RATE, 170*REFRESH_RATE, 124*REFRESH_RATE, 150*REFRESH_RATE, 140*REFRESH_RATE, 130*REFRESH_RATE, 120*REFRESH_RATE },
|
||||||
|
};
|
||||||
|
#endif
|
||||||
s32 sp10[3];
|
s32 sp10[3];
|
||||||
s32 var_r31;
|
s32 var_r31;
|
||||||
s32 var_r30;
|
s32 var_r30;
|
||||||
|
|
@ -2324,6 +2349,7 @@ void fn_1_CA98(s32 arg0, u32 arg1)
|
||||||
case 3:
|
case 3:
|
||||||
OSReport("#################### HI-SCORE(%d) : %d\n", arg1, GWGameStat.mg_record[sp8[arg1]]);
|
OSReport("#################### HI-SCORE(%d) : %d\n", arg1, GWGameStat.mg_record[sp8[arg1]]);
|
||||||
var_r31 = GWGameStat.mg_record[sp8[arg1]];
|
var_r31 = GWGameStat.mg_record[sp8[arg1]];
|
||||||
|
#if VERSION_NTSC
|
||||||
if (var_r31 < 0xA) {
|
if (var_r31 < 0xA) {
|
||||||
sprintf(lbl_1_bss_FC, " %d", var_r31);
|
sprintf(lbl_1_bss_FC, " %d", var_r31);
|
||||||
}
|
}
|
||||||
|
|
@ -2333,28 +2359,31 @@ void fn_1_CA98(s32 arg0, u32 arg1)
|
||||||
else {
|
else {
|
||||||
sprintf(lbl_1_bss_FC, "%d", var_r31);
|
sprintf(lbl_1_bss_FC, "%d", var_r31);
|
||||||
}
|
}
|
||||||
|
#else
|
||||||
|
sprintf(lbl_1_bss_FC, " %d", var_r31);
|
||||||
|
#endif
|
||||||
HuWinInsertMesSet(arg0, (u32)lbl_1_bss_FC, 0);
|
HuWinInsertMesSet(arg0, (u32)lbl_1_bss_FC, 0);
|
||||||
break;
|
break;
|
||||||
case 8:
|
case 8:
|
||||||
OSReport("#################### HI-SCORE(%d) : %d\n", arg1, GWGameStat.mg_record[sp8[arg1]]);
|
OSReport("#################### HI-SCORE(%d) : %d\n", arg1, GWGameStat.mg_record[sp8[arg1]]);
|
||||||
var_r31 = GWGameStat.mg_record[sp8[arg1]];
|
var_r31 = GWGameStat.mg_record[sp8[arg1]];
|
||||||
var_r29 = var_r31 / 36000;
|
var_r29 = var_r31 / (600 *REFRESH_RATE);
|
||||||
var_r31 -= var_r29 * 36000;
|
var_r31 -= var_r29 * (600 *REFRESH_RATE);
|
||||||
var_r28 = var_r31 / 3600;
|
var_r28 = var_r31 / (60 *REFRESH_RATE);
|
||||||
var_r31 -= var_r28 * 3600;
|
var_r31 -= var_r28 * (60 *REFRESH_RATE);
|
||||||
sprintf(lbl_1_bss_F4, " %d", var_r28);
|
sprintf(lbl_1_bss_F4, " %d", var_r28);
|
||||||
HuWinInsertMesSet(arg0, (u32)lbl_1_bss_F4, 0);
|
HuWinInsertMesSet(arg0, (u32)lbl_1_bss_F4, 0);
|
||||||
var_r29 = var_r31 / 600;
|
var_r29 = var_r31 / (10 *REFRESH_RATE);
|
||||||
var_r31 -= var_r29 * 600;
|
var_r31 -= var_r29 * (10 *REFRESH_RATE);
|
||||||
var_r28 = var_r31 / 60;
|
var_r28 = var_r31 / REFRESH_RATE;
|
||||||
var_r31 -= var_r28 * 60;
|
var_r31 -= var_r28 * REFRESH_RATE;
|
||||||
sprintf(lbl_1_bss_EC, "%d%d", var_r29, var_r28);
|
sprintf(lbl_1_bss_EC, "%d%d", var_r29, var_r28);
|
||||||
HuWinInsertMesSet(arg0, (u32)lbl_1_bss_EC, 1);
|
HuWinInsertMesSet(arg0, (u32)lbl_1_bss_EC, 1);
|
||||||
var_r31 = 1.6916666666666667 * (float)var_r31;
|
var_r31 = (101.5/REFRESH_RATE) * (float)var_r31;
|
||||||
var_r29 = var_r31 / 10;
|
var_r29 = var_r31 / 10;
|
||||||
var_r31 -= var_r29 * 0xA;
|
var_r31 -= var_r29 * 0xA;
|
||||||
var_r28 = var_r31;
|
var_r28 = var_r31;
|
||||||
if (GWGameStat.mg_record[sp8[arg1]] >= 0x8C9F) {
|
if (GWGameStat.mg_record[sp8[arg1]] >= ((600*REFRESH_RATE)-1)) {
|
||||||
sprintf(lbl_1_bss_E4, "99");
|
sprintf(lbl_1_bss_E4, "99");
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
|
|
@ -2678,24 +2707,24 @@ void fn_1_E568(void)
|
||||||
HuSprPosSet(var_r29, 0x0D + var_r28 + (var_r31 * 7), (var_r28 * 0x14) + 0x512, (var_r31 * 0x38) + 0xBA);
|
HuSprPosSet(var_r29, 0x0D + var_r28 + (var_r31 * 7), (var_r28 * 0x14) + 0x512, (var_r31 * 0x38) + 0xBA);
|
||||||
}
|
}
|
||||||
var_r30 = GWGameStat.mg_record[var_r31 + 6];
|
var_r30 = GWGameStat.mg_record[var_r31 + 6];
|
||||||
var_r27 = var_r30 / 36000;
|
var_r27 = var_r30 / (600*REFRESH_RATE);
|
||||||
var_r30 -= var_r27 * 36000;
|
var_r30 -= var_r27 * (600*REFRESH_RATE);
|
||||||
var_r26 = var_r30 / 3600;
|
var_r26 = var_r30 / (60*REFRESH_RATE);
|
||||||
var_r30 -= var_r26 * 3600;
|
var_r30 -= var_r26 * (60*REFRESH_RATE);
|
||||||
HuSprBankSet(var_r29, (var_r31 * 7) + 0xD, var_r26);
|
HuSprBankSet(var_r29, (var_r31 * 7) + 0xD, var_r26);
|
||||||
HuSprBankSet(var_r29, (var_r31 * 7) + 0xE, 0xA);
|
HuSprBankSet(var_r29, (var_r31 * 7) + 0xE, 0xA);
|
||||||
var_r27 = var_r30 / 600;
|
var_r27 = var_r30 / (10*REFRESH_RATE);
|
||||||
var_r30 -= var_r27 * 600;
|
var_r30 -= var_r27 * (10*REFRESH_RATE);
|
||||||
var_r26 = var_r30 / 60;
|
var_r26 = var_r30 / REFRESH_RATE;
|
||||||
var_r30 -= var_r26 * 60;
|
var_r30 -= var_r26 * REFRESH_RATE;
|
||||||
HuSprBankSet(var_r29, (var_r31 * 7) + 0xF, var_r27);
|
HuSprBankSet(var_r29, (var_r31 * 7) + 0xF, var_r27);
|
||||||
HuSprBankSet(var_r29, (var_r31 * 7) + 0x10, var_r26);
|
HuSprBankSet(var_r29, (var_r31 * 7) + 0x10, var_r26);
|
||||||
HuSprBankSet(var_r29, (var_r31 * 7) + 0x11, 0xB);
|
HuSprBankSet(var_r29, (var_r31 * 7) + 0x11, 0xB);
|
||||||
var_r30 = 1.6666666666666667 * (float)var_r30;
|
var_r30 = (100.0/REFRESH_RATE) * (float)var_r30;
|
||||||
var_r27 = var_r30 / 10;
|
var_r27 = var_r30 / 10;
|
||||||
var_r30 -= var_r27 * 0xA;
|
var_r30 -= var_r27 * 0xA;
|
||||||
var_r26 = var_r30;
|
var_r26 = var_r30;
|
||||||
if (GWGameStat.mg_record[var_r31 + 6] == 0x8C9F) {
|
if (GWGameStat.mg_record[var_r31 + 6] == ((600*REFRESH_RATE)-1)) {
|
||||||
HuSprBankSet(var_r29, (var_r31 * 7) + 0x12, 9);
|
HuSprBankSet(var_r29, (var_r31 * 7) + 0x12, 9);
|
||||||
HuSprBankSet(var_r29, (var_r31 * 7) + 0x13, 9);
|
HuSprBankSet(var_r29, (var_r31 * 7) + 0x13, 9);
|
||||||
}
|
}
|
||||||
|
|
@ -3426,26 +3455,38 @@ void fn_1_121E8(void)
|
||||||
else if (GWGameStat.mg_record[9] >= 0x63) {
|
else if (GWGameStat.mg_record[9] >= 0x63) {
|
||||||
GWGameStat.mg_record[9] = 0x63;
|
GWGameStat.mg_record[9] = 0x63;
|
||||||
}
|
}
|
||||||
|
#if VERSION_NTSC
|
||||||
OSReport("HIScore 451A(0-35999):%d\n", GWGameStat.mg_record[6]);
|
OSReport("HIScore 451A(0-35999):%d\n", GWGameStat.mg_record[6]);
|
||||||
|
#else
|
||||||
|
OSReport("HIScore 451A(0-29999):%d\n", GWGameStat.mg_record[6]);
|
||||||
|
#endif
|
||||||
if (GWGameStat.mg_record[6] == 0) {
|
if (GWGameStat.mg_record[6] == 0) {
|
||||||
GWGameStat.mg_record[6] = 0;
|
GWGameStat.mg_record[6] = 0;
|
||||||
}
|
}
|
||||||
else if (GWGameStat.mg_record[6] >= 0x8C9F) {
|
else if (GWGameStat.mg_record[6] >= ((REFRESH_RATE*600)-1)) {
|
||||||
GWGameStat.mg_record[6] = 0x8C9F;
|
GWGameStat.mg_record[6] = ((REFRESH_RATE*600)-1);
|
||||||
}
|
}
|
||||||
|
#if VERSION_NTSC
|
||||||
OSReport("HIScore 451B(0-35999):%d\n", GWGameStat.mg_record[7]);
|
OSReport("HIScore 451B(0-35999):%d\n", GWGameStat.mg_record[7]);
|
||||||
|
#else
|
||||||
|
OSReport("HIScore 451B(0-29999):%d\n", GWGameStat.mg_record[7]);
|
||||||
|
#endif
|
||||||
if (GWGameStat.mg_record[7] == 0) {
|
if (GWGameStat.mg_record[7] == 0) {
|
||||||
GWGameStat.mg_record[7] = 0;
|
GWGameStat.mg_record[7] = 0;
|
||||||
}
|
}
|
||||||
else if (GWGameStat.mg_record[7] >= 0x8C9F) {
|
else if (GWGameStat.mg_record[7] >= ((REFRESH_RATE*600)-1)) {
|
||||||
GWGameStat.mg_record[7] = 0x8C9F;
|
GWGameStat.mg_record[7] = ((REFRESH_RATE*600)-1);
|
||||||
}
|
}
|
||||||
|
#if VERSION_NTSC
|
||||||
OSReport("HIScore 451C(0-35999):%d\n", GWGameStat.mg_record[8]);
|
OSReport("HIScore 451C(0-35999):%d\n", GWGameStat.mg_record[8]);
|
||||||
|
#else
|
||||||
|
OSReport("HIScore 451C(0-29999):%d\n", GWGameStat.mg_record[8]);
|
||||||
|
#endif
|
||||||
if (GWGameStat.mg_record[8] == 0) {
|
if (GWGameStat.mg_record[8] == 0) {
|
||||||
GWGameStat.mg_record[8] = 0;
|
GWGameStat.mg_record[8] = 0;
|
||||||
}
|
}
|
||||||
else if (GWGameStat.mg_record[8] >= 0x8C9F) {
|
else if (GWGameStat.mg_record[8] >= ((REFRESH_RATE*600)-1)) {
|
||||||
GWGameStat.mg_record[8] = 0x8C9F;
|
GWGameStat.mg_record[8] = ((REFRESH_RATE*600)-1);
|
||||||
}
|
}
|
||||||
OSReport("HIScore 442(0-999):%d\n", GWGameStat.mg_record[4]);
|
OSReport("HIScore 442(0-999):%d\n", GWGameStat.mg_record[4]);
|
||||||
if (GWGameStat.mg_record[4] == 0) {
|
if (GWGameStat.mg_record[4] == 0) {
|
||||||
|
|
@ -3468,12 +3509,16 @@ void fn_1_121E8(void)
|
||||||
else if (GWGameStat.mg_record[0xC] >= 0x63) {
|
else if (GWGameStat.mg_record[0xC] >= 0x63) {
|
||||||
GWGameStat.mg_record[0xC] = 0x63;
|
GWGameStat.mg_record[0xC] = 0x63;
|
||||||
}
|
}
|
||||||
OSReport("HIScore 461(0-35999):%d\n", GWGameStat.mg_record[0xD]);
|
#if VERSION_NTSC
|
||||||
|
OSReport("HIScore 461(0-35999):%d\n", GWGameStat.mg_record[13]);
|
||||||
|
#else
|
||||||
|
OSReport("HIScore 461(0-29999):%d\n", GWGameStat.mg_record[13]);
|
||||||
|
#endif
|
||||||
if (GWGameStat.mg_record[0xD] == 0) {
|
if (GWGameStat.mg_record[0xD] == 0) {
|
||||||
GWGameStat.mg_record[0xD] = 0;
|
GWGameStat.mg_record[0xD] = 0;
|
||||||
}
|
}
|
||||||
else if (GWGameStat.mg_record[0xD] >= 0x8C9F) {
|
else if (GWGameStat.mg_record[0xD] >= ((REFRESH_RATE*600)-1)) {
|
||||||
GWGameStat.mg_record[0xD] = 0x8C9F;
|
GWGameStat.mg_record[0xD] = ((REFRESH_RATE*600)-1);
|
||||||
}
|
}
|
||||||
OSReport("HIScore 462(0-99):%d\n", GWGameStat.mg_record[0xE]);
|
OSReport("HIScore 462(0-99):%d\n", GWGameStat.mg_record[0xE]);
|
||||||
if (GWGameStat.mg_record[0xE] == 0) {
|
if (GWGameStat.mg_record[0xE] == 0) {
|
||||||
|
|
|
||||||
|
|
@ -6,7 +6,9 @@
|
||||||
#include "math.h"
|
#include "math.h"
|
||||||
|
|
||||||
s32 lbl_1_data_0 = 100;
|
s32 lbl_1_data_0 = 100;
|
||||||
|
#if VERSION_NTSC
|
||||||
s32 lbl_1_bss_0[192];
|
s32 lbl_1_bss_0[192];
|
||||||
|
#endif
|
||||||
|
|
||||||
void fn_1_0(void)
|
void fn_1_0(void)
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -178,9 +178,32 @@ static StaffData staffData[] = {
|
||||||
{ 0x0035005F, 2, 0.0f, 0, 0, 0 },
|
{ 0x0035005F, 2, 0.0f, 0, 0, 0 },
|
||||||
{ 0x00350060, 2, 0.0f, 0, 0, 0 },
|
{ 0x00350060, 2, 0.0f, 0, 0, 0 },
|
||||||
{ -3, 0, 48.0f, 0, 0, 0 },
|
{ -3, 0, 48.0f, 0, 0, 0 },
|
||||||
|
#if VERSION_PAL
|
||||||
|
{ 0x00340026, 0, 0.0f, 0, 0, 0 },
|
||||||
|
{ -3, 0, 24.0f, 0, 0, 0 },
|
||||||
|
{ 0x00340027, 1, 0.0f, 0, 0, 0 },
|
||||||
|
{ -3, 0, 24.0f, 0, 0, 0 },
|
||||||
|
{ 0x00340028, 1, 0.0f, 0, 0, 0 },
|
||||||
|
{ 0x00350061, 2, 0.0f, 0, 0, 0 },
|
||||||
|
{ -3, 0, 24.0f, 0, 0, 0 },
|
||||||
|
{ 0x00340029, 1, 0.0f, 0, 0, 0 },
|
||||||
|
{ 0x0034002A, 1, 0.0f, 0, 0, 0 },
|
||||||
|
{ 0x00350062, 2, 0.0f, 0, 0, 0 },
|
||||||
|
{ 0x0034002B, 1, 0.0f, 0, 0, 0 },
|
||||||
|
{ 0x00350063, 2, 0.0f, 0, 0, 0 },
|
||||||
|
{ 0x0034002C, 1, 0.0f, 0, 0, 0 },
|
||||||
|
{ 0x00350064, 2, 0.0f, 0, 0, 0 },
|
||||||
|
{ 0x0034002D, 1, 0.0f, 0, 0, 0 },
|
||||||
|
{ 0x00350065, 2, 0.0f, 0, 0, 0 },
|
||||||
|
{ -3, 0, 24.0f, 0, 0, 0 },
|
||||||
|
{ 0x0034002E, 1, 0.0f, 0, 0, 0 },
|
||||||
|
{ -3, 0, 72.0f, 0, 0, 0 },
|
||||||
|
#endif
|
||||||
{ 0x00340016, 0, 0.0f, 0, 0, 0 },
|
{ 0x00340016, 0, 0.0f, 0, 0, 0 },
|
||||||
{ 0x00350044, 2, 0.0f, 0, 0, 0 },
|
{ 0x00350044, 2, 0.0f, 0, 0, 0 },
|
||||||
|
#if VERSION_NTSC
|
||||||
{ 0x00350045, 2, 0.0f, 0, 0, 0 },
|
{ 0x00350045, 2, 0.0f, 0, 0, 0 },
|
||||||
|
#endif
|
||||||
{ -3, 0, 24.0f, 0, 0, 0 },
|
{ -3, 0, 24.0f, 0, 0, 0 },
|
||||||
{ 0x00350046, 2, 0.0f, 0, 0, 0 },
|
{ 0x00350046, 2, 0.0f, 0, 0, 0 },
|
||||||
{ 0x00350047, 2, 0.0f, 0, 0, 0 },
|
{ 0x00350047, 2, 0.0f, 0, 0, 0 },
|
||||||
|
|
@ -216,7 +239,11 @@ static StaffData staffData[] = {
|
||||||
{ -1, 0, 0.0f, 0, 0, 0 },
|
{ -1, 0, 0.0f, 0, 0, 0 },
|
||||||
};
|
};
|
||||||
|
|
||||||
|
#if VERSION_NTSC
|
||||||
static float staffLogoPosTbl[] = { 460.0f, 293.0f, 293.0f };
|
static float staffLogoPosTbl[] = { 460.0f, 293.0f, 293.0f };
|
||||||
|
#else
|
||||||
|
static float staffLogoPosTbl[] = { 460.0f, 290.0f, 293.0f };
|
||||||
|
#endif
|
||||||
|
|
||||||
static void MainProc(void);
|
static void MainProc(void);
|
||||||
static void CreateStaff(void);
|
static void CreateStaff(void);
|
||||||
|
|
@ -305,7 +332,36 @@ static void CreateStaff(void)
|
||||||
}
|
}
|
||||||
|
|
||||||
for (var_r31 = 0; var_r31 < 3; var_r31++) {
|
for (var_r31 = 0; var_r31 < 3; var_r31++) {
|
||||||
|
int languageNo;
|
||||||
|
#if VERSION_NTSC
|
||||||
var_r29 = HuDataSelHeapReadNum(var_r31 + DATA_MAKE_NUM(DATADIR_STAFF, 0x1A), MEMORY_DEFAULT_NUM, HEAP_DATA);
|
var_r29 = HuDataSelHeapReadNum(var_r31 + DATA_MAKE_NUM(DATADIR_STAFF, 0x1A), MEMORY_DEFAULT_NUM, HEAP_DATA);
|
||||||
|
#else
|
||||||
|
if(var_r31 == 2) {
|
||||||
|
switch(GWGameStat.language) {
|
||||||
|
case 1:
|
||||||
|
languageNo = 0;
|
||||||
|
break;
|
||||||
|
|
||||||
|
case 2:
|
||||||
|
languageNo = 1;
|
||||||
|
break;
|
||||||
|
|
||||||
|
case 4:
|
||||||
|
languageNo = 3;
|
||||||
|
break;
|
||||||
|
|
||||||
|
default:
|
||||||
|
languageNo = 2;
|
||||||
|
break;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
var_r29 = HuDataSelHeapReadNum(var_r31 + DATA_MAKE_NUM(DATADIR_STAFF, 0x1A) + languageNo, MEMORY_DEFAULT_NUM, HEAP_DATA);
|
||||||
|
} else {
|
||||||
|
var_r29 = HuDataSelHeapReadNum(var_r31 + DATA_MAKE_NUM(DATADIR_STAFF, 0x1A), MEMORY_DEFAULT_NUM, HEAP_DATA);
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
var_r28 = HuSprAnimRead(var_r29);
|
var_r28 = HuSprAnimRead(var_r29);
|
||||||
var_r30 = HuSprCreate(var_r28, 256, 0);
|
var_r30 = HuSprCreate(var_r28, 256, 0);
|
||||||
staffLogoGroup[var_r31] = HuSprGrpCreate(1);
|
staffLogoGroup[var_r31] = HuSprGrpCreate(1);
|
||||||
|
|
@ -319,7 +375,11 @@ static void CreateStaff(void)
|
||||||
HuSprGrpPosSet(thpGroup, 280.0f, 200.0f);
|
HuSprGrpPosSet(thpGroup, 280.0f, 200.0f);
|
||||||
HuSprAttrSet(thpGroup, 0, HUSPR_ATTR_DISPOFF);
|
HuSprAttrSet(thpGroup, 0, HUSPR_ATTR_DISPOFF);
|
||||||
HuTHPStop();
|
HuTHPStop();
|
||||||
|
#if VERSION_NTSC
|
||||||
var_r29 = HuDataSelHeapReadNum(DATA_MAKE_NUM(DATADIR_STAFF, 0x1D), MEMORY_DEFAULT_NUM, HEAP_DATA);
|
var_r29 = HuDataSelHeapReadNum(DATA_MAKE_NUM(DATADIR_STAFF, 0x1D), MEMORY_DEFAULT_NUM, HEAP_DATA);
|
||||||
|
#else
|
||||||
|
var_r29 = HuDataSelHeapReadNum(DATA_MAKE_NUM(DATADIR_STAFF, 0x20), MEMORY_DEFAULT_NUM, HEAP_DATA);
|
||||||
|
#endif
|
||||||
var_r28 = HuSprAnimRead(var_r29);
|
var_r28 = HuSprAnimRead(var_r29);
|
||||||
var_r30 = HuSprCreate(var_r28, 16385, 0);
|
var_r30 = HuSprCreate(var_r28, 16385, 0);
|
||||||
thpCoverGroup = HuSprGrpCreate(1);
|
thpCoverGroup = HuSprGrpCreate(1);
|
||||||
|
|
@ -462,12 +522,19 @@ static void ShowPicture(void)
|
||||||
HuSprTPLvlSet(imgGroup[currImg], 0, 1.0f);
|
HuSprTPLvlSet(imgGroup[currImg], 0, 1.0f);
|
||||||
|
|
||||||
while (TRUE) {
|
while (TRUE) {
|
||||||
|
#if VERSION_NTSC
|
||||||
if (currImg >= 24) {
|
if (currImg >= 24) {
|
||||||
HuPrcSleep(430);
|
HuPrcSleep(430);
|
||||||
}
|
} else {
|
||||||
else {
|
|
||||||
HuPrcSleep(550);
|
HuPrcSleep(550);
|
||||||
}
|
}
|
||||||
|
#else
|
||||||
|
if (currImg >= 24) {
|
||||||
|
HuPrcSleep(480);
|
||||||
|
} else {
|
||||||
|
HuPrcSleep(600);
|
||||||
|
}
|
||||||
|
#endif
|
||||||
if (currImg >= 25) {
|
if (currImg >= 25) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
@ -548,7 +615,11 @@ static void MainProc(void)
|
||||||
HuPrcVSleep();
|
HuPrcVSleep();
|
||||||
}
|
}
|
||||||
HuSprGrpPosSet(staffLogoGroup[1], var_f29, 400.0f);
|
HuSprGrpPosSet(staffLogoGroup[1], var_f29, 400.0f);
|
||||||
|
#if VERSION_NTSC
|
||||||
HuPrcSleep(240);
|
HuPrcSleep(240);
|
||||||
|
#else
|
||||||
|
HuPrcSleep(60);
|
||||||
|
#endif
|
||||||
HuSprAttrReset(thpGroup, 0, HUSPR_ATTR_DISPOFF);
|
HuSprAttrReset(thpGroup, 0, HUSPR_ATTR_DISPOFF);
|
||||||
HuSprAttrReset(thpCoverGroup, 0, HUSPR_ATTR_DISPOFF);
|
HuSprAttrReset(thpCoverGroup, 0, HUSPR_ATTR_DISPOFF);
|
||||||
HuTHPRestart();
|
HuTHPRestart();
|
||||||
|
|
@ -579,15 +650,20 @@ static void MainProc(void)
|
||||||
HuSprAttrSet(staffLogoGroup[1], 0, HUSPR_ATTR_DISPOFF);
|
HuSprAttrSet(staffLogoGroup[1], 0, HUSPR_ATTR_DISPOFF);
|
||||||
HuPrcSleep(120);
|
HuPrcSleep(120);
|
||||||
HuSprAttrReset(staffLogoGroup[2], 0, HUSPR_ATTR_DISPOFF);
|
HuSprAttrReset(staffLogoGroup[2], 0, HUSPR_ATTR_DISPOFF);
|
||||||
|
#if VERSION_NTSC
|
||||||
HuSprGrpPosSet(staffLogoGroup[2], 280.0f, 240.0f);
|
HuSprGrpPosSet(staffLogoGroup[2], 280.0f, 240.0f);
|
||||||
|
#else
|
||||||
|
HuSprGrpPosSet(staffLogoGroup[2], 275.0f, 240.0f);
|
||||||
|
#endif
|
||||||
for (var_r31 = 0, var_f31 = 0.0f; var_r31 < 30; var_r31++, var_f31 += 1.0f / 30.0f) {
|
for (var_r31 = 0, var_f31 = 0.0f; var_r31 < 30; var_r31++, var_f31 += 1.0f / 30.0f) {
|
||||||
HuSprTPLvlSet(staffLogoGroup[2], 0, var_f31);
|
HuSprTPLvlSet(staffLogoGroup[2], 0, var_f31);
|
||||||
HuPrcVSleep();
|
HuPrcVSleep();
|
||||||
}
|
}
|
||||||
|
#if VERSION_NTSC
|
||||||
HuPrcSleep(600);
|
HuPrcSleep(600);
|
||||||
|
#else
|
||||||
|
HuPrcSleep(480);
|
||||||
|
#endif
|
||||||
while (TRUE) {
|
while (TRUE) {
|
||||||
for (var_r31 = 0; var_r31 < 4; var_r31++) {
|
for (var_r31 = 0; var_r31 < 4; var_r31++) {
|
||||||
if (HuPadBtn[var_r31] & PAD_BUTTON_START) {
|
if (HuPadBtn[var_r31] & PAD_BUTTON_START) {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue