diff --git a/config/GMPE01_00/rels/m421Dll/symbols.txt b/config/GMPE01_00/rels/m421Dll/symbols.txt index 4afd037f..b2817421 100644 --- a/config/GMPE01_00/rels/m421Dll/symbols.txt +++ b/config/GMPE01_00/rels/m421Dll/symbols.txt @@ -79,157 +79,157 @@ fn_1_B398 = .text:0x0000B398; // type:function size:0x4 fn_1_B39C = .text:0x0000B39C; // type:function size:0x40 _ctors = .ctors:0x00000000; // type:label scope:global data:4byte _dtors = .dtors:0x00000000; // type:label scope:global data:4byte -lbl_1_rodata_10 = .rodata:0x00000010; // type:object size:0xC data:4byte -lbl_1_rodata_1C = .rodata:0x0000001C; // type:object size:0xC data:4byte -lbl_1_rodata_28 = .rodata:0x00000028; // type:object size:0x4 data:float -lbl_1_rodata_2C = .rodata:0x0000002C; // type:object size:0x4 data:float -lbl_1_rodata_30 = .rodata:0x00000030; // type:object size:0x4 data:float -lbl_1_rodata_34 = .rodata:0x00000034; // type:object size:0x4 data:float -lbl_1_rodata_38 = .rodata:0x00000038; // type:object size:0x4 data:float -lbl_1_rodata_3C = .rodata:0x0000003C; // type:object size:0x4 data:float -lbl_1_rodata_40 = .rodata:0x00000040; // type:object size:0x4 data:float -lbl_1_rodata_44 = .rodata:0x00000044; // type:object size:0x4 data:float -lbl_1_rodata_48 = .rodata:0x00000048; // type:object size:0x4 data:float -lbl_1_rodata_4C = .rodata:0x0000004C; // type:object size:0x4 data:float -lbl_1_rodata_50 = .rodata:0x00000050; // type:object size:0x4 data:float -lbl_1_rodata_54 = .rodata:0x00000054; // type:object size:0x4 data:float -lbl_1_rodata_58 = .rodata:0x00000058; // type:object size:0x4 data:float -lbl_1_rodata_60 = .rodata:0x00000060; // type:object size:0x8 data:double -lbl_1_rodata_68 = .rodata:0x00000068; // type:object size:0x8 data:double -lbl_1_rodata_70 = .rodata:0x00000070; // type:object size:0x4 data:float -lbl_1_rodata_74 = .rodata:0x00000074; // type:object size:0x4 data:float -lbl_1_rodata_78 = .rodata:0x00000078; // type:object size:0x4 data:float -lbl_1_rodata_7C = .rodata:0x0000007C; // type:object size:0x4 data:float -lbl_1_rodata_80 = .rodata:0x00000080; // type:object size:0x4 data:float -lbl_1_rodata_84 = .rodata:0x00000084; // type:object size:0x4 data:float -lbl_1_rodata_88 = .rodata:0x00000088; // type:object size:0x8 data:double -lbl_1_rodata_90 = .rodata:0x00000090; // type:object size:0x8 data:double -lbl_1_rodata_98 = .rodata:0x00000098; // type:object size:0x4 data:float -lbl_1_rodata_9C = .rodata:0x0000009C; // type:object size:0x4 data:float -lbl_1_rodata_A0 = .rodata:0x000000A0; // type:object size:0x4 data:float -lbl_1_rodata_A4 = .rodata:0x000000A4; // type:object size:0x4 data:float -lbl_1_rodata_A8 = .rodata:0x000000A8; // type:object size:0x4 data:float -lbl_1_rodata_AC = .rodata:0x000000AC; // type:object size:0x4 data:4byte -lbl_1_rodata_B0 = .rodata:0x000000B0; // type:object size:0x50 data:float -lbl_1_rodata_100 = .rodata:0x00000100; // type:object size:0x14 data:4byte -lbl_1_rodata_114 = .rodata:0x00000114; // type:object size:0x4 data:float -lbl_1_rodata_118 = .rodata:0x00000118; // type:object size:0x4 data:float -lbl_1_rodata_11C = .rodata:0x0000011C; // type:object size:0x4 data:float -lbl_1_rodata_120 = .rodata:0x00000120; // type:object size:0x4 data:float -lbl_1_rodata_124 = .rodata:0x00000124; // type:object size:0x10 data:4byte -lbl_1_rodata_134 = .rodata:0x00000134; // type:object size:0x4 data:float -lbl_1_rodata_138 = .rodata:0x00000138; // type:object size:0x4 data:float -lbl_1_rodata_13C = .rodata:0x0000013C; // type:object size:0x4 data:float -lbl_1_rodata_140 = .rodata:0x00000140; // type:object size:0x4 data:float -lbl_1_rodata_144 = .rodata:0x00000144; // type:object size:0x4 data:float -lbl_1_rodata_148 = .rodata:0x00000148; // type:object size:0x4 data:float -lbl_1_rodata_14C = .rodata:0x0000014C; // type:object size:0x4 data:float -lbl_1_rodata_150 = .rodata:0x00000150; // type:object size:0x4 data:float -lbl_1_rodata_158 = .rodata:0x00000158; // type:object size:0x8 data:double -lbl_1_rodata_160 = .rodata:0x00000160; // type:object size:0x8 data:double -lbl_1_rodata_168 = .rodata:0x00000168; // type:object size:0x8 data:double -lbl_1_rodata_170 = .rodata:0x00000170; // type:object size:0x8 data:float -lbl_1_rodata_178 = .rodata:0x00000178; // type:object size:0x10 data:4byte -lbl_1_rodata_188 = .rodata:0x00000188; // type:object size:0x10 data:4byte -lbl_1_rodata_198 = .rodata:0x00000198; // type:object size:0x30 data:4byte -lbl_1_rodata_1C8 = .rodata:0x000001C8; // type:object size:0x4 data:float -lbl_1_rodata_1CC = .rodata:0x000001CC; // type:object size:0x4 data:float -lbl_1_rodata_1D0 = .rodata:0x000001D0; // type:object size:0x4 data:float -lbl_1_rodata_1D4 = .rodata:0x000001D4; // type:object size:0x4 data:float -lbl_1_rodata_1D8 = .rodata:0x000001D8; // type:object size:0x4 data:float -lbl_1_rodata_1DC = .rodata:0x000001DC; // type:object size:0x4 data:float -lbl_1_rodata_1E0 = .rodata:0x000001E0; // type:object size:0x4 data:float -lbl_1_rodata_1E8 = .rodata:0x000001E8; // type:object size:0x8 data:double -lbl_1_rodata_1F0 = .rodata:0x000001F0; // type:object size:0x30 data:4byte -lbl_1_rodata_220 = .rodata:0x00000220; // type:object size:0x4 data:float -lbl_1_rodata_224 = .rodata:0x00000224; // type:object size:0x4 data:float -lbl_1_rodata_228 = .rodata:0x00000228; // type:object size:0x8 data:double -lbl_1_rodata_230 = .rodata:0x00000230; // type:object size:0x4 data:float -lbl_1_rodata_238 = .rodata:0x00000238; // type:object size:0x8 data:double -lbl_1_rodata_240 = .rodata:0x00000240; // type:object size:0x4 data:float -lbl_1_rodata_244 = .rodata:0x00000244; // type:object size:0x4 data:float -lbl_1_rodata_248 = .rodata:0x00000248; // type:object size:0x8 data:double -lbl_1_rodata_250 = .rodata:0x00000250; // type:object size:0x4 data:float -lbl_1_rodata_258 = .rodata:0x00000258; // type:object size:0x8 data:double -lbl_1_rodata_260 = .rodata:0x00000260; // type:object size:0x8 data:double -lbl_1_rodata_268 = .rodata:0x00000268; // type:object size:0x4 data:float -lbl_1_rodata_270 = .rodata:0x00000270; // type:object size:0x8 data:double -lbl_1_rodata_278 = .rodata:0x00000278; // type:object size:0xC data:4byte -lbl_1_rodata_284 = .rodata:0x00000284; // type:object size:0x4 data:float -lbl_1_rodata_288 = .rodata:0x00000288; // type:object size:0x4 data:float -lbl_1_rodata_28C = .rodata:0x0000028C; // type:object size:0x4 data:float -lbl_1_rodata_290 = .rodata:0x00000290; // type:object size:0x4 data:float -lbl_1_rodata_294 = .rodata:0x00000294; // type:object size:0x4 data:float -lbl_1_rodata_298 = .rodata:0x00000298; // type:object size:0x4 data:float -lbl_1_rodata_29C = .rodata:0x0000029C; // type:object size:0x4 data:float -lbl_1_rodata_2A0 = .rodata:0x000002A0; // type:object size:0x4 data:float -lbl_1_rodata_2A4 = .rodata:0x000002A4; // type:object size:0x4 data:float -lbl_1_rodata_2A8 = .rodata:0x000002A8; // type:object size:0x4 data:float -lbl_1_rodata_2AC = .rodata:0x000002AC; // type:object size:0x4 data:float -lbl_1_rodata_2B0 = .rodata:0x000002B0; // type:object size:0x4 data:float -lbl_1_rodata_2B4 = .rodata:0x000002B4; // type:object size:0x4 data:float -lbl_1_rodata_2B8 = .rodata:0x000002B8; // type:object size:0x4 data:float -lbl_1_rodata_2BC = .rodata:0x000002BC; // type:object size:0x4 data:float -lbl_1_rodata_2C0 = .rodata:0x000002C0; // type:object size:0x4 data:float -lbl_1_rodata_2C4 = .rodata:0x000002C4; // type:object size:0x4 data:float -lbl_1_rodata_2C8 = .rodata:0x000002C8; // type:object size:0x8 data:double -lbl_1_rodata_2D0 = .rodata:0x000002D0; // type:object size:0x8 data:double -lbl_1_rodata_2D8 = .rodata:0x000002D8; // type:object size:0x8 data:double -lbl_1_rodata_2E0 = .rodata:0x000002E0; // type:object size:0x4 data:float -lbl_1_rodata_2E4 = .rodata:0x000002E4; // type:object size:0x4 data:float -lbl_1_rodata_2E8 = .rodata:0x000002E8; // type:object size:0x4 data:float -lbl_1_rodata_2EC = .rodata:0x000002EC; // type:object size:0x4 data:float -lbl_1_rodata_2F0 = .rodata:0x000002F0; // type:object size:0x4 data:float -lbl_1_rodata_2F4 = .rodata:0x000002F4; // type:object size:0x4 data:float -lbl_1_rodata_2F8 = .rodata:0x000002F8; // type:object size:0x4 data:float -lbl_1_rodata_2FC = .rodata:0x000002FC; // type:object size:0x4 data:float -lbl_1_rodata_300 = .rodata:0x00000300; // type:object size:0x4 data:float -lbl_1_rodata_304 = .rodata:0x00000304; // type:object size:0x4 data:float -lbl_1_rodata_308 = .rodata:0x00000308; // type:object size:0x4 data:float -lbl_1_rodata_310 = .rodata:0x00000310; // type:object size:0x8 data:double -lbl_1_rodata_318 = .rodata:0x00000318; // type:object size:0x4 data:float -lbl_1_rodata_31C = .rodata:0x0000031C; // type:object size:0x4 data:float -lbl_1_rodata_320 = .rodata:0x00000320; // type:object size:0x4 data:float -lbl_1_rodata_324 = .rodata:0x00000324; // type:object size:0x4 data:float -lbl_1_rodata_328 = .rodata:0x00000328; // type:object size:0x4 data:float -lbl_1_rodata_32C = .rodata:0x0000032C; // type:object size:0x4 data:float -lbl_1_rodata_330 = .rodata:0x00000330; // type:object size:0x4 data:float -lbl_1_rodata_334 = .rodata:0x00000334; // type:object size:0x4 data:float -lbl_1_rodata_338 = .rodata:0x00000338; // type:object size:0x4 data:float -lbl_1_rodata_33C = .rodata:0x0000033C; // type:object size:0x4 data:float -lbl_1_rodata_340 = .rodata:0x00000340; // type:object size:0x4 data:float -lbl_1_rodata_344 = .rodata:0x00000344; // type:object size:0x4 data:float -lbl_1_rodata_348 = .rodata:0x00000348; // type:object size:0x4 data:float -lbl_1_rodata_34C = .rodata:0x0000034C; // type:object size:0x4 data:float -lbl_1_rodata_350 = .rodata:0x00000350; // type:object size:0x4 data:float -lbl_1_rodata_354 = .rodata:0x00000354; // type:object size:0x4 data:float -lbl_1_rodata_358 = .rodata:0x00000358; // type:object size:0x4 data:float -lbl_1_rodata_35C = .rodata:0x0000035C; // type:object size:0x4 data:float -lbl_1_rodata_360 = .rodata:0x00000360; // type:object size:0x4 data:float -lbl_1_rodata_364 = .rodata:0x00000364; // type:object size:0x4 data:float -lbl_1_rodata_368 = .rodata:0x00000368; // type:object size:0x4 data:float -lbl_1_rodata_36C = .rodata:0x0000036C; // type:object size:0x4 data:float -lbl_1_rodata_370 = .rodata:0x00000370; // type:object size:0x4 data:float -lbl_1_rodata_374 = .rodata:0x00000374; // type:object size:0x4 data:float -lbl_1_rodata_378 = .rodata:0x00000378; // type:object size:0x4 data:float -lbl_1_rodata_37C = .rodata:0x0000037C; // type:object size:0x4 data:float -lbl_1_rodata_380 = .rodata:0x00000380; // type:object size:0x4 data:float -lbl_1_rodata_384 = .rodata:0x00000384; // type:object size:0x4 data:float -lbl_1_rodata_388 = .rodata:0x00000388; // type:object size:0x4 data:float -lbl_1_rodata_38C = .rodata:0x0000038C; // type:object size:0x4 data:float -lbl_1_rodata_390 = .rodata:0x00000390; // type:object size:0x4 data:float -lbl_1_rodata_394 = .rodata:0x00000394; // type:object size:0x4 data:float -lbl_1_rodata_398 = .rodata:0x00000398; // type:object size:0x4 data:float -lbl_1_rodata_39C = .rodata:0x0000039C; // type:object size:0x4 data:float -lbl_1_rodata_3A0 = .rodata:0x000003A0; // type:object size:0x8 data:double -lbl_1_rodata_3A8 = .rodata:0x000003A8; // type:object size:0x8 data:double -lbl_1_rodata_3B0 = .rodata:0x000003B0; // type:object size:0x8 data:double -lbl_1_rodata_3B8 = .rodata:0x000003B8; // type:object size:0x4 data:float -lbl_1_rodata_3BC = .rodata:0x000003BC; // type:object size:0x4 data:float -lbl_1_rodata_3C0 = .rodata:0x000003C0; // type:object size:0x4 data:float -lbl_1_rodata_3C4 = .rodata:0x000003C4; // type:object size:0x4 data:float -lbl_1_rodata_3C8 = .rodata:0x000003C8; // type:object size:0x8 data:float -lbl_1_rodata_3D0 = .rodata:0x000003D0; // type:object size:0x4 data:float +lbl_1_rodata_10 = .rodata:0x00000010; // type:object size:0xC scope:local data:float +lbl_1_rodata_1C = .rodata:0x0000001C; // type:object size:0xC scope:local data:float +lbl_1_rodata_28 = .rodata:0x00000028; // type:object size:0x4 scope:local data:float +lbl_1_rodata_2C = .rodata:0x0000002C; // type:object size:0x4 scope:local data:float +lbl_1_rodata_30 = .rodata:0x00000030; // type:object size:0x4 scope:local data:float +lbl_1_rodata_34 = .rodata:0x00000034; // type:object size:0x4 scope:local data:float +lbl_1_rodata_38 = .rodata:0x00000038; // type:object size:0x4 scope:local data:float +lbl_1_rodata_3C = .rodata:0x0000003C; // type:object size:0x4 scope:local data:float +lbl_1_rodata_40 = .rodata:0x00000040; // type:object size:0x4 scope:local data:float +lbl_1_rodata_44 = .rodata:0x00000044; // type:object size:0x4 scope:local data:float +lbl_1_rodata_48 = .rodata:0x00000048; // type:object size:0x4 scope:local data:float +lbl_1_rodata_4C = .rodata:0x0000004C; // type:object size:0x4 scope:local 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 scope:local data:float +lbl_1_rodata_58 = .rodata:0x00000058; // type:object size:0x4 scope:local data:float +lbl_1_rodata_60 = .rodata:0x00000060; // type:object size:0x8 scope:local data:double +lbl_1_rodata_68 = .rodata:0x00000068; // type:object size:0x8 scope:local data:double +lbl_1_rodata_70 = .rodata:0x00000070; // type:object size:0x4 scope:local data:float +lbl_1_rodata_74 = .rodata:0x00000074; // type:object size:0x4 scope:local data:float +lbl_1_rodata_78 = .rodata:0x00000078; // type:object size:0x4 scope:local data:float +lbl_1_rodata_7C = .rodata:0x0000007C; // type:object size:0x4 scope:local data:float +lbl_1_rodata_80 = .rodata:0x00000080; // type:object size:0x4 scope:local data:float +lbl_1_rodata_84 = .rodata:0x00000084; // type:object size:0x4 scope:local data:float +lbl_1_rodata_88 = .rodata:0x00000088; // type:object size:0x8 scope:local data:double +lbl_1_rodata_90 = .rodata:0x00000090; // type:object size:0x8 scope:local data:double +lbl_1_rodata_98 = .rodata:0x00000098; // type:object size:0x4 scope:local data:float +lbl_1_rodata_9C = .rodata:0x0000009C; // type:object size:0x4 scope:local data:float +lbl_1_rodata_A0 = .rodata:0x000000A0; // type:object size:0x4 scope:local data:float +lbl_1_rodata_A4 = .rodata:0x000000A4; // type:object size:0x4 scope:local data:float +lbl_1_rodata_A8 = .rodata:0x000000A8; // type:object size:0x4 scope:local data:float +lbl_1_rodata_AC = .rodata:0x000000AC; // type:object size:0x4 scope:local data:4byte +lbl_1_rodata_B0 = .rodata:0x000000B0; // type:object size:0x50 scope:local data:float +lbl_1_rodata_100 = .rodata:0x00000100; // type:object size:0x14 scope:local data:4byte +lbl_1_rodata_114 = .rodata:0x00000114; // type:object size:0x4 scope:local data:float +lbl_1_rodata_118 = .rodata:0x00000118; // type:object size:0x4 scope:local data:float +lbl_1_rodata_11C = .rodata:0x0000011C; // type:object size:0x4 scope:local data:float +lbl_1_rodata_120 = .rodata:0x00000120; // type:object size:0x4 scope:local data:float +lbl_1_rodata_124 = .rodata:0x00000124; // type:object size:0x10 scope:local data:4byte +lbl_1_rodata_134 = .rodata:0x00000134; // type:object size:0x4 scope:local 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 scope:local data:float +lbl_1_rodata_140 = .rodata:0x00000140; // type:object size:0x4 scope:local data:float +lbl_1_rodata_144 = .rodata:0x00000144; // type:object size:0x4 scope:local data:float +lbl_1_rodata_148 = .rodata:0x00000148; // type:object size:0x4 scope:local data:float +lbl_1_rodata_14C = .rodata:0x0000014C; // type:object size:0x4 scope:local data:float +lbl_1_rodata_150 = .rodata:0x00000150; // type:object size:0x4 scope:local data:float +lbl_1_rodata_158 = .rodata:0x00000158; // type:object size:0x8 scope:local data:double +lbl_1_rodata_160 = .rodata:0x00000160; // type:object size:0x8 scope:local data:double +lbl_1_rodata_168 = .rodata:0x00000168; // type:object size:0x8 scope:local data:double +lbl_1_rodata_170 = .rodata:0x00000170; // type:object size:0x8 scope:local data:float +lbl_1_rodata_178 = .rodata:0x00000178; // type:object size:0x10 scope:local data:float +lbl_1_rodata_188 = .rodata:0x00000188; // type:object size:0x10 scope:local data:float +lbl_1_rodata_198 = .rodata:0x00000198; // type:object size:0x30 scope:local data:float +lbl_1_rodata_1C8 = .rodata:0x000001C8; // type:object size:0x4 scope:local data:float +lbl_1_rodata_1CC = .rodata:0x000001CC; // type:object size:0x4 scope:local data:float +lbl_1_rodata_1D0 = .rodata:0x000001D0; // type:object size:0x4 scope:local data:float +lbl_1_rodata_1D4 = .rodata:0x000001D4; // type:object size:0x4 scope:local data:float +lbl_1_rodata_1D8 = .rodata:0x000001D8; // type:object size:0x4 scope:local data:float +lbl_1_rodata_1DC = .rodata:0x000001DC; // type:object size:0x4 scope:local data:float +lbl_1_rodata_1E0 = .rodata:0x000001E0; // type:object size:0x4 scope:local data:float +lbl_1_rodata_1E8 = .rodata:0x000001E8; // type:object size:0x8 scope:local data:double +lbl_1_rodata_1F0 = .rodata:0x000001F0; // type:object size:0x30 scope:local data:float +lbl_1_rodata_220 = .rodata:0x00000220; // type:object size:0x4 scope:local data:float +lbl_1_rodata_224 = .rodata:0x00000224; // type:object size:0x4 scope:local data:float +lbl_1_rodata_228 = .rodata:0x00000228; // type:object size:0x8 scope:local data:double +lbl_1_rodata_230 = .rodata:0x00000230; // type:object size:0x4 scope:local data:float +lbl_1_rodata_238 = .rodata:0x00000238; // type:object size:0x8 scope:local data:double +lbl_1_rodata_240 = .rodata:0x00000240; // type:object size:0x4 scope:local data:float +lbl_1_rodata_244 = .rodata:0x00000244; // type:object size:0x4 scope:local data:float +lbl_1_rodata_248 = .rodata:0x00000248; // type:object size:0x8 scope:local data:double +lbl_1_rodata_250 = .rodata:0x00000250; // type:object size:0x4 scope:local data:float +lbl_1_rodata_258 = .rodata:0x00000258; // type:object size:0x8 scope:local data:double +lbl_1_rodata_260 = .rodata:0x00000260; // type:object size:0x8 scope:local data:double +lbl_1_rodata_268 = .rodata:0x00000268; // type:object size:0x4 scope:local data:float +lbl_1_rodata_270 = .rodata:0x00000270; // type:object size:0x8 scope:local data:double +lbl_1_rodata_278 = .rodata:0x00000278; // type:object size:0xC scope:local data:4byte +lbl_1_rodata_284 = .rodata:0x00000284; // type:object size:0x4 scope:local data:float +lbl_1_rodata_288 = .rodata:0x00000288; // type:object size:0x4 scope:local data:float +lbl_1_rodata_28C = .rodata:0x0000028C; // type:object size:0x4 scope:local data:float +lbl_1_rodata_290 = .rodata:0x00000290; // type:object size:0x4 scope:local data:float +lbl_1_rodata_294 = .rodata:0x00000294; // type:object size:0x4 scope:local data:float +lbl_1_rodata_298 = .rodata:0x00000298; // type:object size:0x4 scope:local data:float +lbl_1_rodata_29C = .rodata:0x0000029C; // type:object size:0x4 scope:local data:float +lbl_1_rodata_2A0 = .rodata:0x000002A0; // type:object size:0x4 scope:local data:float +lbl_1_rodata_2A4 = .rodata:0x000002A4; // type:object size:0x4 scope:local data:float +lbl_1_rodata_2A8 = .rodata:0x000002A8; // type:object size:0x4 scope:local data:float +lbl_1_rodata_2AC = .rodata:0x000002AC; // type:object size:0x4 scope:local data:float +lbl_1_rodata_2B0 = .rodata:0x000002B0; // type:object size:0x4 scope:local data:float +lbl_1_rodata_2B4 = .rodata:0x000002B4; // type:object size:0x4 scope:local data:float +lbl_1_rodata_2B8 = .rodata:0x000002B8; // type:object size:0x4 scope:local data:float +lbl_1_rodata_2BC = .rodata:0x000002BC; // type:object size:0x4 scope:local data:float +lbl_1_rodata_2C0 = .rodata:0x000002C0; // type:object size:0x4 scope:local data:float +lbl_1_rodata_2C4 = .rodata:0x000002C4; // type:object size:0x4 scope:local data:float +lbl_1_rodata_2C8 = .rodata:0x000002C8; // type:object size:0x8 scope:local data:double +lbl_1_rodata_2D0 = .rodata:0x000002D0; // type:object size:0x8 scope:local data:double +lbl_1_rodata_2D8 = .rodata:0x000002D8; // type:object size:0x8 scope:local data:double +lbl_1_rodata_2E0 = .rodata:0x000002E0; // type:object size:0x4 scope:local data:float +lbl_1_rodata_2E4 = .rodata:0x000002E4; // type:object size:0x4 scope:local data:float +lbl_1_rodata_2E8 = .rodata:0x000002E8; // type:object size:0x4 scope:local data:float +lbl_1_rodata_2EC = .rodata:0x000002EC; // type:object size:0x4 scope:local data:float +lbl_1_rodata_2F0 = .rodata:0x000002F0; // type:object size:0x4 scope:local data:float +lbl_1_rodata_2F4 = .rodata:0x000002F4; // type:object size:0x4 scope:local data:float +lbl_1_rodata_2F8 = .rodata:0x000002F8; // type:object size:0x4 scope:local data:float +lbl_1_rodata_2FC = .rodata:0x000002FC; // type:object size:0x4 scope:local data:float +lbl_1_rodata_300 = .rodata:0x00000300; // type:object size:0x4 scope:local data:float +lbl_1_rodata_304 = .rodata:0x00000304; // type:object size:0x4 scope:local data:float +lbl_1_rodata_308 = .rodata:0x00000308; // type:object size:0x4 scope:local data:float +lbl_1_rodata_310 = .rodata:0x00000310; // type:object size:0x8 scope:local data:double +lbl_1_rodata_318 = .rodata:0x00000318; // type:object size:0x4 scope:local data:float +lbl_1_rodata_31C = .rodata:0x0000031C; // type:object size:0x4 scope:local data:float +lbl_1_rodata_320 = .rodata:0x00000320; // type:object size:0x4 scope:local data:float +lbl_1_rodata_324 = .rodata:0x00000324; // type:object size:0x4 scope:local data:float +lbl_1_rodata_328 = .rodata:0x00000328; // type:object size:0x4 scope:local data:float +lbl_1_rodata_32C = .rodata:0x0000032C; // type:object size:0x4 scope:local data:float +lbl_1_rodata_330 = .rodata:0x00000330; // type:object size:0x4 scope:local data:float +lbl_1_rodata_334 = .rodata:0x00000334; // type:object size:0x4 scope:local data:float +lbl_1_rodata_338 = .rodata:0x00000338; // type:object size:0x4 scope:local data:float +lbl_1_rodata_33C = .rodata:0x0000033C; // type:object size:0x4 scope:local data:float +lbl_1_rodata_340 = .rodata:0x00000340; // type:object size:0x4 scope:local data:float +lbl_1_rodata_344 = .rodata:0x00000344; // type:object size:0x4 scope:local data:float +lbl_1_rodata_348 = .rodata:0x00000348; // type:object size:0x4 scope:local data:float +lbl_1_rodata_34C = .rodata:0x0000034C; // type:object size:0x4 scope:local data:float +lbl_1_rodata_350 = .rodata:0x00000350; // type:object size:0x4 scope:local data:float +lbl_1_rodata_354 = .rodata:0x00000354; // type:object size:0x4 scope:local data:float +lbl_1_rodata_358 = .rodata:0x00000358; // type:object size:0x4 scope:local data:float +lbl_1_rodata_35C = .rodata:0x0000035C; // type:object size:0x4 scope:local data:float +lbl_1_rodata_360 = .rodata:0x00000360; // type:object size:0x4 scope:local data:float +lbl_1_rodata_364 = .rodata:0x00000364; // type:object size:0x4 scope:local data:float +lbl_1_rodata_368 = .rodata:0x00000368; // type:object size:0x4 scope:local data:float +lbl_1_rodata_36C = .rodata:0x0000036C; // type:object size:0x4 scope:local data:float +lbl_1_rodata_370 = .rodata:0x00000370; // type:object size:0x4 scope:local data:float +lbl_1_rodata_374 = .rodata:0x00000374; // type:object size:0x4 scope:local data:float +lbl_1_rodata_378 = .rodata:0x00000378; // type:object size:0x4 scope:local data:float +lbl_1_rodata_37C = .rodata:0x0000037C; // type:object size:0x4 scope:local data:float +lbl_1_rodata_380 = .rodata:0x00000380; // type:object size:0x4 scope:local data:float +lbl_1_rodata_384 = .rodata:0x00000384; // type:object size:0x4 scope:local data:float +lbl_1_rodata_388 = .rodata:0x00000388; // type:object size:0x4 scope:local data:float +lbl_1_rodata_38C = .rodata:0x0000038C; // type:object size:0x4 scope:local data:float +lbl_1_rodata_390 = .rodata:0x00000390; // type:object size:0x4 scope:local data:float +lbl_1_rodata_394 = .rodata:0x00000394; // type:object size:0x4 scope:local data:float +lbl_1_rodata_398 = .rodata:0x00000398; // type:object size:0x4 scope:local data:float +lbl_1_rodata_39C = .rodata:0x0000039C; // type:object size:0x4 scope:local data:float +lbl_1_rodata_3A0 = .rodata:0x000003A0; // type:object size:0x8 scope:local data:double +lbl_1_rodata_3A8 = .rodata:0x000003A8; // type:object size:0x8 scope:local data:double +lbl_1_rodata_3B0 = .rodata:0x000003B0; // type:object size:0x8 scope:local data:double +lbl_1_rodata_3B8 = .rodata:0x000003B8; // type:object size:0x4 scope:local data:float +lbl_1_rodata_3BC = .rodata:0x000003BC; // type:object size:0x4 scope:local data:float +lbl_1_rodata_3C0 = .rodata:0x000003C0; // type:object size:0x4 scope:local data:float +lbl_1_rodata_3C4 = .rodata:0x000003C4; // type:object size:0x4 scope:local data:float +lbl_1_rodata_3C8 = .rodata:0x000003C8; // type:object size:0x8 scope:local data:float +lbl_1_rodata_3D0 = .rodata:0x000003D0; // type:object size:0x4 scope:local data:float lbl_1_data_0 = .data:0x00000000; // type:object size:0xC lbl_1_data_C = .data:0x0000000C; // type:object size:0xC lbl_1_data_18 = .data:0x00000018; // type:object size:0xC data:float @@ -237,13 +237,13 @@ lbl_1_data_24 = .data:0x00000024; // type:object size:0x4 lbl_1_data_28 = .data:0x00000028; // type:object size:0xC data:float lbl_1_data_34 = .data:0x00000034; // type:object size:0xC data:float lbl_1_data_40 = .data:0x00000040; // type:object size:0xC data:float -lbl_1_data_4C = .data:0x0000004C; // type:object size:0x24 -lbl_1_data_70 = .data:0x00000070; // type:object size:0x24 +lbl_1_data_4C = .data:0x0000004C; // type:object size:0x24 data:float +lbl_1_data_70 = .data:0x00000070; // type:object size:0x24 data:float lbl_1_data_94 = .data:0x00000094; // type:object size:0xC lbl_1_data_A0 = .data:0x000000A0; // type:object size:0x4 data:byte -lbl_1_data_A4 = .data:0x000000A4; // type:object size:0x1A data:string -lbl_1_data_BE = .data:0x000000BE; // type:object size:0x19 data:string -lbl_1_data_D8 = .data:0x000000D8; // type:object size:0xB data:string +lbl_1_data_A4 = .data:0x000000A4; // type:object size:0x1A scope:local data:string +lbl_1_data_BE = .data:0x000000BE; // type:object size:0x19 scope:local data:string +lbl_1_data_D8 = .data:0x000000D8; // type:object size:0xB scope:local data:string lbl_1_data_E4 = .data:0x000000E4; // type:object size:0x20 lbl_1_data_104 = .data:0x00000104; // type:object size:0x60 lbl_1_data_164 = .data:0x00000164; // type:object size:0x20 diff --git a/config/GMPE01_00/symbols.txt b/config/GMPE01_00/symbols.txt index ff55eea2..60b719ff 100644 --- a/config/GMPE01_00/symbols.txt +++ b/config/GMPE01_00/symbols.txt @@ -244,7 +244,7 @@ Hu3DDraw = .text:0x80014024; // type:function size:0x1A0 objCall = .text:0x800141C4; // type:function size:0xEC scope:local objMesh = .text:0x800142B0; // type:function size:0x86C scope:local ObjCullCheck = .text:0x80014B1C; // type:function size:0x4C0 -FaceDraw = .text:0x80014FDC; // type:function size:0x10DC scope:local +FaceDraw = .text:0x80014FDC; // type:function size:0x10DC SetTevStageNoTex = .text:0x800160B8; // type:function size:0x8E8 scope:local SetTevStageTex = .text:0x800169A0; // type:function size:0x2588 scope:local SetKColor = .text:0x80018F28; // type:function size:0x164 scope:local @@ -666,29 +666,29 @@ MGSeqKillAll = .text:0x80035A0C; // type:function size:0x3C MGSeqDoneCheck = .text:0x80035A48; // type:function size:0xA4 MGSeqStub = .text:0x80035AEC; // type:function size:0x4 MGSeqSprKill = .text:0x80035AF0; // type:function size:0x8C -SeqInitTimer = .text:0x80035B7C; // type:function size:0x2E0 scope:local -SeqUpdateTimer = .text:0x80035E5C; // type:function size:0x69C scope:local -SeqInitType2 = .text:0x800364F8; // type:function size:0x3D8 scope:local -SeqUpdateType2 = .text:0x800368D0; // type:function size:0x2F8 scope:local +MGSeqInitTimer = .text:0x80035B7C; // type:function size:0x2E0 +MGSeqUpdateTimer = .text:0x80035E5C; // type:function size:0x69C +MGSeqInitType2 = .text:0x800364F8; // type:function size:0x3D8 +MGSeqUpdateType2 = .text:0x800368D0; // type:function size:0x2F8 fn_80036BC8 = .text:0x80036BC8; // type:function size:0x188 SeqMakeWord = .text:0x80036D50; // type:function size:0x1D0 scope:local SeqLoadFontChar = .text:0x80036F20; // type:function size:0x26C scope:local -SeqInitMGBasic = .text:0x8003718C; // type:function size:0x194 scope:local -SeqUpdateMGBasic = .text:0x80037320; // type:function size:0x9D0 scope:local -SeqInitMGCommon = .text:0x80037CF0; // type:function size:0x2A4 scope:local -SeqUpdateMGBattle = .text:0x80037F94; // type:function size:0xDA4 scope:local -SeqUpdateMG1vs3 = .text:0x80038D38; // type:function size:0xDA4 scope:local -SeqUpdateMGStory = .text:0x80039ADC; // type:function size:0xBB8 scope:local -SeqUpdateMG2vs2 = .text:0x8003A694; // type:function size:0xAB4 scope:local -SeqInitFlip = .text:0x8003B148; // type:function size:0x3C4 scope:local -SeqUpdateFlip = .text:0x8003B50C; // type:function size:0x91C scope:local -SeqUpdateMGBowser = .text:0x8003BE28; // type:function size:0xC84 scope:local -SeqInitDraw = .text:0x8003CAAC; // type:function size:0xDC scope:local -SeqUpdateDraw = .text:0x8003CB88; // type:function size:0x3DC scope:local -SeqInitWin = .text:0x8003CF64; // type:function size:0x8A0 scope:local -SeqUpdateWin = .text:0x8003D804; // type:function size:0x72C scope:local -SeqInitRecord = .text:0x8003DF30; // type:function size:0x774 scope:local -SeqUpdateRecord = .text:0x8003E6A4; // type:function size:0x304 scope:local +MGSeqInitMGBasic = .text:0x8003718C; // type:function size:0x194 +MGSeqUpdateMGBasic = .text:0x80037320; // type:function size:0x9D0 +MGSeqInitMGCommon = .text:0x80037CF0; // type:function size:0x2A4 +MGSeqUpdateMGBattle = .text:0x80037F94; // type:function size:0xDA4 +MGSeqUpdateMG1vs3 = .text:0x80038D38; // type:function size:0xDA4 +MGSeqUpdateMGStory = .text:0x80039ADC; // type:function size:0xBB8 +MGSeqUpdateMG2vs2 = .text:0x8003A694; // type:function size:0xAB4 +MGSeqInitFlip = .text:0x8003B148; // type:function size:0x3C4 +MGSeqUpdateFlip = .text:0x8003B50C; // type:function size:0x91C +MGSeqUpdateMGBowser = .text:0x8003BE28; // type:function size:0xC84 +MGSeqInitDraw = .text:0x8003CAAC; // type:function size:0xDC +MGSeqUpdateDraw = .text:0x8003CB88; // type:function size:0x3DC +MGSeqInitWin = .text:0x8003CF64; // type:function size:0x8A0 +MGSeqUpdateWin = .text:0x8003D804; // type:function size:0x72C +MGSeqInitRecord = .text:0x8003DF30; // type:function size:0x774 +MGSeqUpdateRecord = .text:0x8003E6A4; // type:function size:0x304 MGSeqPauseInit = .text:0x8003E9A8; // type:function size:0x6C PauseProc = .text:0x8003EA14; // type:function size:0x94C scope:local MGSeqPauseKill = .text:0x8003F360; // type:function size:0xC @@ -3680,7 +3680,7 @@ pbOffsets$890 = .rodata:0x8011EBA0; // type:object size:0x18 scope:local inpColdMIDIDefaults = .rodata:0x8011EBB8; // type:object size:0x88 scope:local inpWarmMIDIDefaults = .rodata:0x8011EC40; // type:object size:0x88 scope:local data:byte itdOffTab = .rodata:0x8011ECC8; // type:object size:0x100 scope:local -lbl_8011EDE0 = .data:0x8011EDE0; // type:object size:0x10 data:string +lbl_8011EDE0 = .data:0x8011EDE0; // type:object size:0x10 scope:local data:string chanTbl = .data:0x8011EDF0; // type:object size:0x10 scope:local correctDiskID = .data:0x8011EE00; // type:object size:0x124 scope:local jumptable_8011EF24 = .data:0x8011EF24; // type:object size:0x34 scope:local @@ -3921,7 +3921,7 @@ lbl_8012F0C5 = .data:0x8012F0C5; // type:object size:0x3A lbl_8012F0FF = .data:0x8012F0FF; // type:object size:0x31 seqInfoTbl = .data:0x8012F130; // type:object size:0x1DC scope:local seqType2SprTbl = .data:0x8012F30C; // type:object size:0x18 scope:local -mgSeqTypeTbl = .data:0x8012F324; // type:object size:0x12 scope:local +mgSeqTypeTbl = .data:0x8012F324; // type:object size:0x12 scope:local data:2byte lbl_8012F336 = .data:0x8012F336; // type:object size:0x53 scope:local data:string lbl_8012F389 = .data:0x8012F389; // type:object size:0x9 scope:local data:string lbl_8012F392 = .data:0x8012F392; // type:object size:0x9 scope:local data:string @@ -4133,7 +4133,7 @@ VolumeTable = .data:0x801311E8; // type:object size:0x100 scope:local lbl_801312E8 = .data:0x801312E8; // type:object size:0x4D lbl_80131335 = .data:0x80131335; // type:object size:0x1B mgInfoTbl = .data:0x80131350; // type:object size:0xE00 data:2byte -commentTbl = .data:0x80132150; // type:object size:0x40 scope:local +commentTbl = .data:0x80132150; // type:object size:0x40 scope:local data:string lbl_80132190 = .data:0x80132190; // type:object size:0xC data:string lbl_8013219C = .data:0x8013219C; // type:object size:0xC data:string lbl_801321A8 = .data:0x801321A8; // type:object size:0xC data:string @@ -4622,7 +4622,7 @@ wipeData = .bss:0x80192360; // type:object size:0x4C data:4byte winData = .bss:0x801923C0; // type:object size:0x3000 align:32 data:byte winKey = .bss:0x801953C0; // type:object size:0x10 winComKeyBuf = .bss:0x801953D0; // type:object size:0x1400 -ARInfo = .bss:0x801967E0; // type:object size:0x400 data:byte +ARInfo = .bss:0x801967E0; // type:object size:0x400 scope:local data:byte arqReq = .bss:0x80196BE0; // type:object size:0x20 scope:local ARQueBuf = .bss:0x80196C00; // type:object size:0x280 scope:local preLoadBuf = .bss:0x80196E80; // type:object size:0x40 scope:local align:32 @@ -4848,11 +4848,11 @@ fio = .bss:0x801D3150; // type:object size:0xC scope:local data:4byte mus = .bss:0x801D3160; // type:object size:0x178 scope:local data:2byte se = .bss:0x801D32D8; // type:object size:0xDC scope:local data:4byte StreamInfo = .bss:0x801D33C0; // type:object size:0x60 scope:local align:32 data:4byte -lbl_801D3420 = .sdata:0x801D3420; // type:object size:0x5 data:string -lbl_801D3425 = .sdata:0x801D3425; // type:object size:0x7 +lbl_801D3420 = .sdata:0x801D3420; // type:object size:0x5 scope:local data:string +lbl_801D3425 = .sdata:0x801D3425; // type:object size:0x7 scope:local rnd_seed = .sdata:0x801D342C; // type:object size:0x4 data:4byte -lbl_801D3430 = .sdata:0x801D3430; // type:object size:0x6 data:string -lbl_801D3436 = .sdata:0x801D3436; // type:object size:0x2 data:string +lbl_801D3430 = .sdata:0x801D3430; // type:object size:0x6 scope:local data:string +lbl_801D3436 = .sdata:0x801D3436; // type:object size:0x2 scope:local data:string lbl_801D3438 = .sdata:0x801D3438; // type:object size:0x7 data:string lbl_801D343F = .sdata:0x801D343F; // type:object size:0x9 FirstFrame = .sdata:0x801D3448; // type:object size:0x4 scope:local data:4byte @@ -4916,7 +4916,7 @@ lbl_801D359E = .sdata:0x801D359E; // type:object size:0x5 scope:local data:strin lbl_801D35A3 = .sdata:0x801D35A3; // type:object size:0x7 scope:local lbl_801D35AA = .sdata:0x801D35AA; // type:object size:0x6 scope:local lbl_801D35B0 = .sdata:0x801D35B0; // type:object size:0x6 scope:local data:string -pauseStr$2216 = .sdata:0x801D35B8; // type:object size:0x8 scope:local +pauseStr = .sdata:0x801D35B8; // type:object size:0x8 scope:local lbl_801D35C0 = .sdata:0x801D35C0; // type:object size:0x8 lbl_801D35C8 = .sdata:0x801D35C8; // type:object size:0x8 lbl_801D35D0 = .sdata:0x801D35D0; // type:object size:0x8 @@ -6021,7 +6021,7 @@ SendMailData = .sbss:0x801D4940; // type:object size:0x4 scope:local data:4byte RecvDataLeng = .sbss:0x801D4944; // type:object size:0x4 scope:local data:4byte pEXIInputFlag = .sbss:0x801D4948; // type:object size:0x4 scope:local data:4byte EXIInputFlag = .sbss:0x801D494C; // type:object size:0x1 scope:local data:byte -lbl_801D4960 = .sdata2:0x801D4960; // type:object size:0x8 data:double +lbl_801D4960 = .sdata2:0x801D4960; // type:object size:0x8 scope:local data:double lbl_801D4968 = .sdata2:0x801D4968; // type:object size:0x4 data:float lbl_801D496C = .sdata2:0x801D496C; // type:object size:0x4 data:float lbl_801D4970 = .sdata2:0x801D4970; // type:object size:0x8 data:double @@ -7711,11 +7711,5 @@ lbl_801D6BC4 = .sdata2:0x801D6BC4; // type:object size:0x4 data:float lbl_801D6BC8 = .sdata2:0x801D6BC8; // type:object size:0x4 data:float lbl_801D6BCC = .sdata2:0x801D6BCC; // type:object size:0x4 data:float lbl_801D6BD0 = .sdata2:0x801D6BD0; // type:object size:0x8 data:double -lbl_801D6BE0 = .sbss2:0x801D6BE0; // type:object size:0x1 data:byte -lbl_801D6BE1 = .sbss2:0x801D6BE1; // type:object size:0x1 data:byte -lbl_801D6BE2 = .sbss2:0x801D6BE2; // type:object size:0x1 data:byte -lbl_801D6BE3 = .sbss2:0x801D6BE3; // type:object size:0x1 data:byte -lbl_801D6BE4 = .sbss2:0x801D6BE4; // type:object size:0x1 data:byte -lbl_801D6BE5 = .sbss2:0x801D6BE5; // type:object size:0x1 data:byte -lbl_801D6BE6 = .sbss2:0x801D6BE6; // type:object size:0x1 data:byte -lbl_801D6BE7 = .sbss2:0x801D6BE7; // type:object size:0x1 data:byte +lbl_801D6BE0 = .sbss2:0x801D6BE0; // type:object size:0x4 scope:local data:byte +lbl_801D6BE4 = .sbss2:0x801D6BE4; // type:object size:0x4 scope:local data:byte diff --git a/config/GMPE01_01/symbols.txt b/config/GMPE01_01/symbols.txt index c85ba835..4a3aaa79 100644 --- a/config/GMPE01_01/symbols.txt +++ b/config/GMPE01_01/symbols.txt @@ -244,7 +244,7 @@ Hu3DDraw = .text:0x80014024; // type:function size:0x1A0 objCall = .text:0x800141C4; // type:function size:0xEC scope:local objMesh = .text:0x800142B0; // type:function size:0x86C scope:local ObjCullCheck = .text:0x80014B1C; // type:function size:0x4C0 -FaceDraw = .text:0x80014FDC; // type:function size:0x10DC scope:local +FaceDraw = .text:0x80014FDC; // type:function size:0x10DC SetTevStageNoTex = .text:0x800160B8; // type:function size:0x8E8 scope:local SetTevStageTex = .text:0x800169A0; // type:function size:0x2588 scope:local SetKColor = .text:0x80018F28; // type:function size:0x164 scope:local @@ -475,7 +475,7 @@ Hu3DParticleAttrSet = .text:0x8002A544; // type:function size:0x40 Hu3DParticleAttrReset = .text:0x8002A584; // type:function size:0x44 Hu3DParticleCntSet = .text:0x8002A5C8; // type:function size:0x3C Hu3DParticleAnimModeSet = .text:0x8002A604; // type:function size:0x60 -_Hu3DParticleAttrReset = .text:0x8002A664; // type:function size:0xAD4 scope:local +particleFunc = .text:0x8002A664; // type:function size:0xAD4 scope:local Hu3DParManInit = .text:0x8002B138; // type:function size:0x48 Hu3DParManCreate = .text:0x8002B180; // type:function size:0x1D4 Hu3DParManLink = .text:0x8002B354; // type:function size:0x17C @@ -666,29 +666,29 @@ MGSeqKillAll = .text:0x80035A0C; // type:function size:0x3C MGSeqDoneCheck = .text:0x80035A48; // type:function size:0xA4 MGSeqStub = .text:0x80035AEC; // type:function size:0x4 MGSeqSprKill = .text:0x80035AF0; // type:function size:0x8C -SeqInitTimer = .text:0x80035B7C; // type:function size:0x2E0 scope:local -SeqUpdateTimer = .text:0x80035E5C; // type:function size:0x69C scope:local -SeqInitType2 = .text:0x800364F8; // type:function size:0x3D8 scope:local -SeqUpdateType2 = .text:0x800368D0; // type:function size:0x2F8 scope:local +MGSeqInitTimer = .text:0x80035B7C; // type:function size:0x2E0 +MGSeqUpdateTimer = .text:0x80035E5C; // type:function size:0x69C +MGSeqInitType2 = .text:0x800364F8; // type:function size:0x3D8 +MGSeqUpdateType2 = .text:0x800368D0; // type:function size:0x2F8 fn_80036BC8 = .text:0x80036BC8; // type:function size:0x188 SeqMakeWord = .text:0x80036D50; // type:function size:0x1D0 scope:local SeqLoadFontChar = .text:0x80036F20; // type:function size:0x26C scope:local -SeqInitMGBasic = .text:0x8003718C; // type:function size:0x194 scope:local -SeqUpdateMGBasic = .text:0x80037320; // type:function size:0x9D0 scope:local -SeqInitMGCommon = .text:0x80037CF0; // type:function size:0x2A4 scope:local -SeqUpdateMGBattle = .text:0x80037F94; // type:function size:0xDA4 scope:local -SeqUpdateMG1vs3 = .text:0x80038D38; // type:function size:0xDA4 scope:local -SeqUpdateMGStory = .text:0x80039ADC; // type:function size:0xBB8 scope:local -SeqUpdateMG2vs2 = .text:0x8003A694; // type:function size:0xAB4 scope:local -SeqInitFlip = .text:0x8003B148; // type:function size:0x3C4 scope:local -SeqUpdateFlip = .text:0x8003B50C; // type:function size:0x91C scope:local -SeqUpdateMGBowser = .text:0x8003BE28; // type:function size:0xC84 scope:local -SeqInitDraw = .text:0x8003CAAC; // type:function size:0xDC scope:local -SeqUpdateDraw = .text:0x8003CB88; // type:function size:0x3DC scope:local -SeqInitWin = .text:0x8003CF64; // type:function size:0x8A0 scope:local -SeqUpdateWin = .text:0x8003D804; // type:function size:0x72C scope:local -SeqInitRecord = .text:0x8003DF30; // type:function size:0x774 scope:local -SeqUpdateRecord = .text:0x8003E6A4; // type:function size:0x304 scope:local +MGSeqInitMGBasic = .text:0x8003718C; // type:function size:0x194 +MGSeqUpdateMGBasic = .text:0x80037320; // type:function size:0x9D0 +MGSeqInitMGCommon = .text:0x80037CF0; // type:function size:0x2A4 +MGSeqUpdateMGBattle = .text:0x80037F94; // type:function size:0xDA4 +MGSeqUpdateMG1vs3 = .text:0x80038D38; // type:function size:0xDA4 +MGSeqUpdateMGStory = .text:0x80039ADC; // type:function size:0xBB8 +MGSeqUpdateMG2vs2 = .text:0x8003A694; // type:function size:0xAB4 +MGSeqInitFlip = .text:0x8003B148; // type:function size:0x3C4 +MGSeqUpdateFlip = .text:0x8003B50C; // type:function size:0x91C +MGSeqUpdateMGBowser = .text:0x8003BE28; // type:function size:0xC84 +MGSeqInitDraw = .text:0x8003CAAC; // type:function size:0xDC +MGSeqUpdateDraw = .text:0x8003CB88; // type:function size:0x3DC +MGSeqInitWin = .text:0x8003CF64; // type:function size:0x8A0 +MGSeqUpdateWin = .text:0x8003D804; // type:function size:0x72C +MGSeqInitRecord = .text:0x8003DF30; // type:function size:0x774 +MGSeqUpdateRecord = .text:0x8003E6A4; // type:function size:0x304 MGSeqPauseInit = .text:0x8003E9A8; // type:function size:0x6C PauseProc = .text:0x8003EA14; // type:function size:0x94C scope:local MGSeqPauseKill = .text:0x8003F360; // type:function size:0xC @@ -3588,7 +3588,7 @@ __init_cpp_exceptions_reference = .ctors:0x8011DCC0; // type:object size:0x4 sco _dtors = .dtors:0x8011DCE0; // type:label scope:global data:4byte __destroy_global_chain_reference = .dtors:0x8011DCE0; // type:object size:0x4 scope:global __fini_cpp_exceptions_reference = .dtors:0x8011DCE4; // type:object size:0x4 scope:global -lbl_8011DD00 = .rodata:0x8011DD00; // type:object size:0x10 data:4byte +lbl_8011DD00 = .rodata:0x8011DD00; // type:object size:0x10 scope:local data:4byte lbl_8011DD10 = .rodata:0x8011DD10; // type:object size:0x10 data:4byte lbl_8011DD20 = .rodata:0x8011DD20; // type:object size:0xC data:4byte lbl_8011DD30 = .rodata:0x8011DD30; // type:object size:0x20 data:byte @@ -3680,7 +3680,7 @@ pbOffsets$890 = .rodata:0x8011EBA0; // type:object size:0x18 scope:local inpColdMIDIDefaults = .rodata:0x8011EBB8; // type:object size:0x88 scope:local inpWarmMIDIDefaults = .rodata:0x8011EC40; // type:object size:0x88 scope:local data:byte itdOffTab = .rodata:0x8011ECC8; // type:object size:0x100 scope:local -lbl_8011EDE0 = .data:0x8011EDE0; // type:object size:0x10 data:string +lbl_8011EDE0 = .data:0x8011EDE0; // type:object size:0x10 scope:local data:string chanTbl = .data:0x8011EDF0; // type:object size:0x10 scope:local correctDiskID = .data:0x8011EE00; // type:object size:0x124 scope:local jumptable_8011EF24 = .data:0x8011EF24; // type:object size:0x34 scope:local @@ -3834,10 +3834,10 @@ lbl_8011FCA4 = .data:0x8011FCA4; // type:object size:0x1A data:string lbl_8011FCBE = .data:0x8011FCBE; // type:object size:0x122 lbl_8011FDE0 = .data:0x8011FDE0; // type:object size:0x20 ank8x8_4b = .data:0x8011FE00; // type:object size:0x2000 align:32 -lbl_80121E00 = .data:0x80121E00; // type:object size:0x150 +lbl_80121E00 = .data:0x80121E00; // type:object size:0x150 scope:local HeapSizeTbl = .data:0x80121F50; // type:object size:0x78 scope:local -lbl_80121FC8 = .data:0x80121FC8; // type:object size:0x50 -lbl_80122018 = .data:0x80122018; // type:object size:0x128 +lbl_80121FC8 = .data:0x80121FC8; // type:object size:0x50 scope:local +lbl_80122018 = .data:0x80122018; // type:object size:0x128 scope:local fcoltbl = .data:0x80122140; // type:object size:0x40 scope:local align:32 lbl_80122180 = .data:0x80122180; // type:object size:0x1F data:string lbl_8012219F = .data:0x8012219F; // type:object size:0x31 @@ -4847,11 +4847,11 @@ fio = .bss:0x801D3150; // type:object size:0xC scope:local data:4byte mus = .bss:0x801D3160; // type:object size:0x178 scope:local data:2byte se = .bss:0x801D32D8; // type:object size:0xDC scope:local data:4byte StreamInfo = .bss:0x801D33C0; // type:object size:0x60 scope:local align:32 data:4byte -lbl_801D3420 = .sdata:0x801D3420; // type:object size:0x5 data:string -lbl_801D3425 = .sdata:0x801D3425; // type:object size:0x7 +lbl_801D3420 = .sdata:0x801D3420; // type:object size:0x5 scope:local data:string +lbl_801D3425 = .sdata:0x801D3425; // type:object size:0x7 scope:local rnd_seed = .sdata:0x801D342C; // type:object size:0x4 data:4byte -lbl_801D3430 = .sdata:0x801D3430; // type:object size:0x6 data:string -lbl_801D3436 = .sdata:0x801D3436; // type:object size:0x2 data:string +lbl_801D3430 = .sdata:0x801D3430; // type:object size:0x6 scope:local data:string +lbl_801D3436 = .sdata:0x801D3436; // type:object size:0x2 scope:local data:string lbl_801D3438 = .sdata:0x801D3438; // type:object size:0x7 data:string lbl_801D343F = .sdata:0x801D343F; // type:object size:0x9 FirstFrame = .sdata:0x801D3448; // type:object size:0x4 scope:local data:4byte @@ -4915,7 +4915,7 @@ lbl_801D359E = .sdata:0x801D359E; // type:object size:0x5 scope:local data:strin lbl_801D35A3 = .sdata:0x801D35A3; // type:object size:0x7 scope:local lbl_801D35AA = .sdata:0x801D35AA; // type:object size:0x6 scope:local lbl_801D35B0 = .sdata:0x801D35B0; // type:object size:0x6 scope:local data:string -pauseStr$2216 = .sdata:0x801D35B8; // type:object size:0x8 scope:local +pauseStr = .sdata:0x801D35B8; // type:object size:0x8 scope:local lbl_801D35C0 = .sdata:0x801D35C0; // type:object size:0x8 lbl_801D35C8 = .sdata:0x801D35C8; // type:object size:0x8 lbl_801D35D0 = .sdata:0x801D35D0; // type:object size:0x8 @@ -6020,7 +6020,7 @@ SendMailData = .sbss:0x801D4940; // type:object size:0x4 scope:local data:4byte RecvDataLeng = .sbss:0x801D4944; // type:object size:0x4 scope:local data:4byte pEXIInputFlag = .sbss:0x801D4948; // type:object size:0x4 scope:local data:4byte EXIInputFlag = .sbss:0x801D494C; // type:object size:0x1 scope:local data:byte -lbl_801D4960 = .sdata2:0x801D4960; // type:object size:0x8 data:double +lbl_801D4960 = .sdata2:0x801D4960; // type:object size:0x8 scope:local data:double lbl_801D4968 = .sdata2:0x801D4968; // type:object size:0x4 data:float lbl_801D496C = .sdata2:0x801D496C; // type:object size:0x4 data:float lbl_801D4970 = .sdata2:0x801D4970; // type:object size:0x8 data:double @@ -7710,11 +7710,5 @@ lbl_801D6BC4 = .sdata2:0x801D6BC4; // type:object size:0x4 data:float lbl_801D6BC8 = .sdata2:0x801D6BC8; // type:object size:0x4 data:float lbl_801D6BCC = .sdata2:0x801D6BCC; // type:object size:0x4 data:float lbl_801D6BD0 = .sdata2:0x801D6BD0; // type:object size:0x8 data:double -lbl_801D6BE0 = .sbss2:0x801D6BE0; // type:object size:0x1 data:byte -lbl_801D6BE1 = .sbss2:0x801D6BE1; // type:object size:0x1 data:byte -lbl_801D6BE2 = .sbss2:0x801D6BE2; // type:object size:0x1 data:byte -lbl_801D6BE3 = .sbss2:0x801D6BE3; // type:object size:0x1 data:byte -lbl_801D6BE4 = .sbss2:0x801D6BE4; // type:object size:0x1 data:byte -lbl_801D6BE5 = .sbss2:0x801D6BE5; // type:object size:0x1 data:byte -lbl_801D6BE6 = .sbss2:0x801D6BE6; // type:object size:0x1 data:byte -lbl_801D6BE7 = .sbss2:0x801D6BE7; // type:object size:0x1 data:byte +lbl_801D6BE0 = .sbss2:0x801D6BE0; // type:object size:0x4 scope:local data:byte +lbl_801D6BE4 = .sbss2:0x801D6BE4; // type:object size:0x4 scope:local data:byte diff --git a/config/GMPJ01_00/build.sha1 b/config/GMPJ01_00/build.sha1 new file mode 100644 index 00000000..c9f5f735 --- /dev/null +++ b/config/GMPJ01_00/build.sha1 @@ -0,0 +1,100 @@ +abe951fa239e7cb5de67e1ac091cfbc14010d6e0 build/GMPJ01_00/main.dol +164e5e0bec4e1fbf068a158b00a62bd2a4124fb1 build/GMPJ01_00/_minigameDll/_minigameDll.rel +214a6992eabf31e8a202833c8f6e4da4e553ceb5 build/GMPJ01_00/bootDll/bootDll.rel +bd08e86c8b36eaa84319a8c41030afc769058983 build/GMPJ01_00/instDll/instDll.rel +803dcd1192a06ea975d04234bc6ea29a8852a3f5 build/GMPJ01_00/m302Dll/m302Dll.rel +803dcd1192a06ea975d04234bc6ea29a8852a3f5 build/GMPJ01_00/m303Dll/m303Dll.rel +803dcd1192a06ea975d04234bc6ea29a8852a3f5 build/GMPJ01_00/m330Dll/m330Dll.rel +803dcd1192a06ea975d04234bc6ea29a8852a3f5 build/GMPJ01_00/m333Dll/m333Dll.rel +fc2f898e5da6e17e2bb4a5b1efa6344dc210ed19 build/GMPJ01_00/m402Dll/m402Dll.rel +f6346c570fb659d8098f55a8f15b54ab96393019 build/GMPJ01_00/m403Dll/m403Dll.rel +404b9558c0a1b0ac728afe9e827604e0d606a8e1 build/GMPJ01_00/m404Dll/m404Dll.rel +a5ab650f706128955ee2bc7a068813097b9c31c0 build/GMPJ01_00/m405Dll/m405Dll.rel +90ab2775e7e60d07bcb2bc4879e2c2e4ef95a721 build/GMPJ01_00/m406Dll/m406Dll.rel +efe1a502cd82f22572f1e56992be2cf7a9c27cbb build/GMPJ01_00/m407dll/m407dll.rel +2206fa17d24e900079543ac9d4c48ad405d8e55f build/GMPJ01_00/m408Dll/m408Dll.rel +7edd8e77b69db00378c14b2130b9d3692841b8d1 build/GMPJ01_00/m409Dll/m409Dll.rel +8d6dd949a706594ad6bbc5d2447072a3519b087c build/GMPJ01_00/m410Dll/m410Dll.rel +8cbdc67b341232955341a2f9193128483f3d2325 build/GMPJ01_00/m411Dll/m411Dll.rel +952cd93f9dca7282ffe4a162e773a93249e39c6e build/GMPJ01_00/m412Dll/m412Dll.rel +bb130095d6045dc761b3dcd70307c8de12946e95 build/GMPJ01_00/m413Dll/m413Dll.rel +f75c13865a8508024bb6c4ba215293e02ac4029a build/GMPJ01_00/m414Dll/m414Dll.rel +9c90fbfaa45e838dcf0d06f1d8930c4ebfb346d6 build/GMPJ01_00/m415Dll/m415Dll.rel +fb6e0bd126678c5611d4b805697804edd5a3bbb4 build/GMPJ01_00/m416Dll/m416Dll.rel +3d1a40d456dab6fc4058bee79d0b9556ec69da5b build/GMPJ01_00/m417Dll/m417Dll.rel +c545db0be0b14179586b0b7e3f29ffa68f30a4a2 build/GMPJ01_00/m418Dll/m418Dll.rel +eac3a130a36057c156b3527ff464cd29e5f89b34 build/GMPJ01_00/m419Dll/m419Dll.rel +f5f355eb7e0884478ce8d353bd7f39a3d270f22f build/GMPJ01_00/m420dll/m420dll.rel +5e199b4773791122284125afa07e094edff53ea2 build/GMPJ01_00/m421Dll/m421Dll.rel +bc3cc80aafb1d4e3f80e746f275fd5d69b251a98 build/GMPJ01_00/m422Dll/m422Dll.rel +e4220010e147160fcd683e4f75f668a2a278545d build/GMPJ01_00/m423Dll/m423Dll.rel +6007eaeb00271006355018faf4c45cdb6bea9462 build/GMPJ01_00/m424Dll/m424Dll.rel +78b12773afcf2c5d7f5f3437d0f8f46d9ee2fb6c build/GMPJ01_00/m425Dll/m425Dll.rel +646a30f82b46f522b154da1441c633a6344bcb4e build/GMPJ01_00/m426Dll/m426Dll.rel +d1775769482dcca5335b715423c7937cc90c11ff build/GMPJ01_00/m427Dll/m427Dll.rel +3a429bc7c87646735dd0221938162031e8e8eb18 build/GMPJ01_00/m428Dll/m428Dll.rel +5c73605a373af413cbdde7ab014697dbf74d73c5 build/GMPJ01_00/m429Dll/m429Dll.rel +5b7bee635458a6faa467e32387774a1c755842c2 build/GMPJ01_00/m430Dll/m430Dll.rel +d838e4d9378ce9d70cec9ba87f585340755b3978 build/GMPJ01_00/m431Dll/m431Dll.rel +84429fff6278ce44615d859220b04bee048aab32 build/GMPJ01_00/m432Dll/m432Dll.rel +f56e9cc895578b9ff8cf57f54fa7af35459bb353 build/GMPJ01_00/m433Dll/m433Dll.rel +cd3135998d2703af72e9c547cf2ecdff8dfddb12 build/GMPJ01_00/m434Dll/m434Dll.rel +bd3a81c1b4eb44503bc81d30412c9a9ebf646f09 build/GMPJ01_00/m435Dll/m435Dll.rel +43b55269820dba54ba5afb2cbdeeb889b4a3908f build/GMPJ01_00/m436Dll/m436Dll.rel +9c5711c7354f0b0e1811aae39d63ae3a1ab1d8fc build/GMPJ01_00/m437Dll/m437Dll.rel +eff0920fd6695a4886e531477fe845ebab9fa58c build/GMPJ01_00/m438Dll/m438Dll.rel +a69d462dff8ed14565de09fdf9ea25811a07e760 build/GMPJ01_00/m439Dll/m439Dll.rel +b131837b247ab12b0a0eedc24524b4b7078fe3df build/GMPJ01_00/m440Dll/m440Dll.rel +50290b2b7216b6e1c873d2140371cd01d318e96d build/GMPJ01_00/m441Dll/m441Dll.rel +86d546fc4345975773057465c0ded6f001cbf3f7 build/GMPJ01_00/m442Dll/m442Dll.rel +8625605a1198477a21f7540151822bba638ba56f build/GMPJ01_00/m443Dll/m443Dll.rel +1a9e6e528ccc38315650fe86c607a51f7bbca22e build/GMPJ01_00/m444dll/m444dll.rel +1dceaf7e6a3b550eeba10b1f88b1f77df67d77d4 build/GMPJ01_00/m445Dll/m445Dll.rel +bb9b17127b6d3e7c42f7c198c4b58d73dc6ead04 build/GMPJ01_00/m446dll/m446dll.rel +dcb78f18f4b2de862532b0557a093bf0e7ac2a3f build/GMPJ01_00/m447dll/m447dll.rel +7a9b438e699ee4c960438e60f08f6a3f10a6847f build/GMPJ01_00/m448Dll/m448Dll.rel +2511aaea175c454025b25e6f873991f643517afa build/GMPJ01_00/m449Dll/m449Dll.rel +b9bed4dffcb4447b1cf83dc7be8dfb4e04ba6908 build/GMPJ01_00/m450Dll/m450Dll.rel +30b1fcd7438cbc70bd78b0a68d58b5c4dc7dfc1f build/GMPJ01_00/m451Dll/m451Dll.rel +4726a8d2fe900e5fd3a1fe747e53d9d8bd533c4d build/GMPJ01_00/m453Dll/m453Dll.rel +3f6938ca1a430e799f82ed835bdb2852caa6f081 build/GMPJ01_00/m455Dll/m455Dll.rel +32c370c9e690903950c449ecde463aa1f67c22d2 build/GMPJ01_00/m456Dll/m456Dll.rel +8cc0fbd1a8c70cd84068054c859fbe437b100a29 build/GMPJ01_00/m457Dll/m457Dll.rel +c6b7148b5103f7c079821322e6c52750dc421b92 build/GMPJ01_00/m458Dll/m458Dll.rel +050ceeb799efbc0b789944e7ac9f8092c0916710 build/GMPJ01_00/m459dll/m459dll.rel +2d34a403542ce7ea0752244425e98ba34e2cae7a build/GMPJ01_00/m460Dll/m460Dll.rel +d95c248d3570681f5367e3b2bf3598560ae9ff1c build/GMPJ01_00/m461Dll/m461Dll.rel +0f050808bb94a113ad75d5364cb5ca660868f44a build/GMPJ01_00/m462Dll/m462Dll.rel +70616dce8be76266dcc1f364353bac97598b81eb build/GMPJ01_00/m463Dll/m463Dll.rel +8a933d827ea1455c93e7c277bfa48be844897d9f build/GMPJ01_00/mentDll/mentDll.rel +af7dc453707dbb01a82e9f867bfeff2f06a73a29 build/GMPJ01_00/mgmodedll/mgmodedll.rel +b64343c9747b118a29ceb4bcb028cb4f16fb589e build/GMPJ01_00/modeltestDll/modeltestDll.rel +e4181ec6478f305cd87d1f4d1f28758637321956 build/GMPJ01_00/modeseldll/modeseldll.rel +a521e035ae1210b6638cb781febd390d1999190b build/GMPJ01_00/movieDll/movieDll.rel +d6a49ebd47855e9bdffa17c1ab57ca548a3fb75a build/GMPJ01_00/mpexDll/mpexDll.rel +7cbf86d25a20d5571270b45ed1620c6ff7913476 build/GMPJ01_00/msetupDll/msetupDll.rel +cbb7197d16e7cec374e0b5d3bd90d0cc9d650127 build/GMPJ01_00/mstory2Dll/mstory2Dll.rel +f02191dfe80020d8e9cc17ea2da8f33e81a32e31 build/GMPJ01_00/mstory3Dll/mstory3Dll.rel +4ae421deb583f684d17a58d232861a4c52b7d694 build/GMPJ01_00/mstory4Dll/mstory4Dll.rel +403343e740c0ea0cd1c1571946921b0e137a612f build/GMPJ01_00/mstoryDll/mstoryDll.rel +95803acba3dd4fc8e98140a923f3716d45377eef build/GMPJ01_00/nisDll/nisDll.rel +d8915bb0a375a86125fb67a287d1723cfafc6f62 build/GMPJ01_00/option/option.rel +ef8fa41e2b5f0e69cd6d2d763d8cdaeca782b4c9 build/GMPJ01_00/present/present.rel +5166964e0adaa9beb257665edd8d0d1726d53f88 build/GMPJ01_00/resultDll/resultDll.rel +5cb945cfbe3c8f626326c75b26d7ea3b318ae3c9 build/GMPJ01_00/safDll/safDll.rel +86639a3aff8b7660f541a15904868131d01a458f build/GMPJ01_00/selmenuDll/selmenuDll.rel +bca64fa6b8287dba977e7bc567dbbf345d36fed8 build/GMPJ01_00/staffDll/staffDll.rel +2ea368663d63828fdfdf0085290ba9a1e160b620 build/GMPJ01_00/subchrselDll/subchrselDll.rel +75f8861387de75f5d5d74e59e69fc43f2e5e3de2 build/GMPJ01_00/w01Dll/w01Dll.rel +91cdc49e2aa44fa47551345d6ecfaa563e5c648b build/GMPJ01_00/w02Dll/w02Dll.rel +5e3a277824da41154ac2601e00c72661c86aa41b build/GMPJ01_00/w03Dll/w03Dll.rel +cd988b1377ba5039794b4cc2eae2921e5a6de167 build/GMPJ01_00/w04Dll/w04Dll.rel +2a6e644000418800e5e85fd4585c37f0193fbe76 build/GMPJ01_00/w05Dll/w05Dll.rel +d9765f5f7e9e1ea486fe6f1ab3a478dff265c72a build/GMPJ01_00/w06Dll/w06Dll.rel +f7f16f2fb45fc874a437267ca7d17139c1110495 build/GMPJ01_00/w10Dll/w10Dll.rel +dce8d65e08069e87029a0a950aa2ab6894c110b4 build/GMPJ01_00/w20Dll/w20Dll.rel +0ecb1234fdc25f76f41c12678135d0c74a5b39a2 build/GMPJ01_00/w21Dll/w21Dll.rel +f21fcb2b66e154a0ae3e875ddefbb5e9eb1d5174 build/GMPJ01_00/ztardll/ztardll.rel +83c94c0ef384f7783fecfd77fb845659883dd7d6 build/GMPJ01_00/E3setupDLL/E3setupDLL.rel +1264a80903d561b61e86d9db3e7648e0b7570bf5 build/GMPJ01_00/m300Dll/m300Dll.rel +5ae17b9ca8a5689c107350b5e0dabb658f4af019 build/GMPJ01_00/m401Dll/m401Dll.rel diff --git a/config/GMPJ01_00/config.yml b/config/GMPJ01_00/config.yml new file mode 100644 index 00000000..3d774ecc --- /dev/null +++ b/config/GMPJ01_00/config.yml @@ -0,0 +1,568 @@ +object_base: orig/GMPJ01_00 +object: sys/main.dol +hash: abe951fa239e7cb5de67e1ac091cfbc14010d6e0 +symbols: config/GMPJ01_00/symbols.txt +splits: config/GMPJ01_00/splits.txt +quick_analysis: true # Faster re-runs after initial analysis +mw_comment_version: 10 # GC 2.6 linker +force_active: [__register_global_object, _kerent] + +detect_objects: true +detect_strings: true +fill_gaps: true +# TODO add hashes +modules: + - object: files/dll/_minigameDll.rel + + symbols: config/GMPE01_00/rels/_minigameDll/symbols.txt + splits: config/GMPE01_00/rels/_minigameDll/splits.txt + links: [] + - object: files/dll/bootDll.rel + + symbols: config/GMPJ01_00/rels/bootDll/symbols.txt + splits: config/GMPJ01_00/rels/bootDll/splits.txt + links: [] + - object: files/dll/instDll.rel + + symbols: config/GMPJ01_00/rels/instDll/symbols.txt + splits: config/GMPJ01_00/rels/instDll/splits.txt + links: [] + - object: files/dll/m302Dll.rel + + symbols: config/GMPJ01_00/rels/m302Dll/symbols.txt + splits: config/GMPJ01_00/rels/m302Dll/splits.txt + links: [] + - object: files/dll/m303Dll.rel + + symbols: config/GMPJ01_00/rels/m303Dll/symbols.txt + splits: config/GMPJ01_00/rels/m303Dll/splits.txt + links: [] + - object: files/dll/m330Dll.rel + + symbols: config/GMPJ01_00/rels/m330Dll/symbols.txt + splits: config/GMPJ01_00/rels/m330Dll/splits.txt + links: [] + - object: files/dll/m333Dll.rel + + symbols: config/GMPJ01_00/rels/m333Dll/symbols.txt + splits: config/GMPJ01_00/rels/m333Dll/splits.txt + links: [] + - object: files/dll/m402Dll.rel + + symbols: config/GMPE01_00/rels/m402Dll/symbols.txt + splits: config/GMPE01_00/rels/m402Dll/splits.txt + links: [] + - object: files/dll/m403Dll.rel + + symbols: config/GMPE01_00/rels/m403Dll/symbols.txt + splits: config/GMPE01_00/rels/m403Dll/splits.txt + links: [] + - object: files/dll/m404Dll.rel + + symbols: config/GMPE01_00/rels/m404Dll/symbols.txt + splits: config/GMPE01_00/rels/m404Dll/splits.txt + links: [] + - object: files/dll/m405Dll.rel + + symbols: config/GMPE01_00/rels/m405Dll/symbols.txt + splits: config/GMPE01_00/rels/m405Dll/splits.txt + links: [] + - object: files/dll/m406Dll.rel + + symbols: config/GMPE01_00/rels/m406Dll/symbols.txt + splits: config/GMPE01_00/rels/m406Dll/splits.txt + links: [] + - object: files/dll/m407dll.rel + + symbols: config/GMPE01_00/rels/m407dll/symbols.txt + splits: config/GMPE01_00/rels/m407dll/splits.txt + links: [] + - object: files/dll/m408Dll.rel + + symbols: config/GMPE01_00/rels/m408Dll/symbols.txt + splits: config/GMPE01_00/rels/m408Dll/splits.txt + links: [] + - object: files/dll/m409Dll.rel + + symbols: config/GMPE01_00/rels/m409Dll/symbols.txt + splits: config/GMPE01_00/rels/m409Dll/splits.txt + links: [] + - object: files/dll/m410Dll.rel + + symbols: config/GMPE01_00/rels/m410Dll/symbols.txt + splits: config/GMPE01_00/rels/m410Dll/splits.txt + links: [] + - object: files/dll/m411Dll.rel + + symbols: config/GMPE01_00/rels/m411Dll/symbols.txt + splits: config/GMPE01_00/rels/m411Dll/splits.txt + links: [] + - object: files/dll/m412Dll.rel + + symbols: config/GMPE01_00/rels/m412Dll/symbols.txt + splits: config/GMPE01_00/rels/m412Dll/splits.txt + links: [] + - object: files/dll/m413Dll.rel + + symbols: config/GMPJ01_00/rels/m413Dll/symbols.txt + splits: config/GMPJ01_00/rels/m413Dll/splits.txt + links: [] + - object: files/dll/m414Dll.rel + + symbols: config/GMPE01_00/rels/m414Dll/symbols.txt + splits: config/GMPE01_00/rels/m414Dll/splits.txt + links: [] + - object: files/dll/m415Dll.rel + + symbols: config/GMPE01_00/rels/m415Dll/symbols.txt + splits: config/GMPE01_00/rels/m415Dll/splits.txt + links: [] + - object: files/dll/m416Dll.rel + + symbols: config/GMPE01_00/rels/m416Dll/symbols.txt + splits: config/GMPE01_00/rels/m416Dll/splits.txt + links: [] + - object: files/dll/m417Dll.rel + + symbols: config/GMPE01_00/rels/m417Dll/symbols.txt + splits: config/GMPE01_00/rels/m417Dll/splits.txt + links: [] + - object: files/dll/m418Dll.rel + + symbols: config/GMPJ01_00/rels/m418Dll/symbols.txt + splits: config/GMPJ01_00/rels/m418Dll/splits.txt + links: [] + - object: files/dll/m419Dll.rel + + symbols: config/GMPJ01_00/rels/m419Dll/symbols.txt + splits: config/GMPJ01_00/rels/m419Dll/splits.txt + links: [] + - object: files/dll/m420dll.rel + + symbols: config/GMPE01_00/rels/m420dll/symbols.txt + splits: config/GMPE01_00/rels/m420dll/splits.txt + links: [] + - object: files/dll/m421Dll.rel + + symbols: config/GMPE01_00/rels/m421Dll/symbols.txt + splits: config/GMPE01_00/rels/m421Dll/splits.txt + links: [] + - object: files/dll/m422Dll.rel + + symbols: config/GMPJ01_00/rels/m422Dll/symbols.txt + splits: config/GMPJ01_00/rels/m422Dll/splits.txt + links: [] + - object: files/dll/m423Dll.rel + + symbols: config/GMPJ01_00/rels/m423Dll/symbols.txt + splits: config/GMPJ01_00/rels/m423Dll/splits.txt + links: [] + - object: files/dll/m424Dll.rel + + symbols: config/GMPJ01_00/rels/m424Dll/symbols.txt + splits: config/GMPJ01_00/rels/m424Dll/splits.txt + links: [] + - object: files/dll/m425Dll.rel + + symbols: config/GMPJ01_00/rels/m425Dll/symbols.txt + splits: config/GMPJ01_00/rels/m425Dll/splits.txt + links: [] + - object: files/dll/m426Dll.rel + + symbols: config/GMPJ01_00/rels/m426Dll/symbols.txt + splits: config/GMPJ01_00/rels/m426Dll/splits.txt + links: [] + - object: files/dll/m427Dll.rel + + symbols: config/GMPJ01_00/rels/m427Dll/symbols.txt + splits: config/GMPJ01_00/rels/m427Dll/splits.txt + links: [] + - object: files/dll/m428Dll.rel + + symbols: config/GMPJ01_00/rels/m428Dll/symbols.txt + splits: config/GMPJ01_00/rels/m428Dll/splits.txt + links: [] + - object: files/dll/m429Dll.rel + + symbols: config/GMPJ01_00/rels/m429Dll/symbols.txt + splits: config/GMPJ01_00/rels/m429Dll/splits.txt + links: [] + - object: files/dll/m430Dll.rel + + symbols: config/GMPJ01_00/rels/m430Dll/symbols.txt + splits: config/GMPJ01_00/rels/m430Dll/splits.txt + links: [] + - object: files/dll/m431Dll.rel + + symbols: config/GMPE01_00/rels/m431Dll/symbols.txt + splits: config/GMPE01_00/rels/m431Dll/splits.txt + links: [] + - object: files/dll/m432Dll.rel + + symbols: config/GMPE01_00/rels/m432Dll/symbols.txt + splits: config/GMPE01_00/rels/m432Dll/splits.txt + links: [] + - object: files/dll/m433Dll.rel + + symbols: config/GMPJ01_00/rels/m433Dll/symbols.txt + splits: config/GMPJ01_00/rels/m433Dll/splits.txt + links: [] + - object: files/dll/m434Dll.rel + + symbols: config/GMPE01_00/rels/m434Dll/symbols.txt + splits: config/GMPE01_00/rels/m434Dll/splits.txt + links: [] + - object: files/dll/m435Dll.rel + + symbols: config/GMPJ01_00/rels/m435Dll/symbols.txt + splits: config/GMPJ01_00/rels/m435Dll/splits.txt + links: [] + - object: files/dll/m436Dll.rel + + symbols: config/GMPE01_00/rels/m436Dll/symbols.txt + splits: config/GMPE01_00/rels/m436Dll/splits.txt + links: [] + - object: files/dll/m437Dll.rel + + symbols: config/GMPE01_00/rels/m437Dll/symbols.txt + splits: config/GMPE01_00/rels/m437Dll/splits.txt + links: [] + - object: files/dll/m438Dll.rel + + symbols: config/GMPJ01_00/rels/m438Dll/symbols.txt + splits: config/GMPJ01_00/rels/m438Dll/splits.txt + links: [] + - object: files/dll/m439Dll.rel + + symbols: config/GMPE01_00/rels/m439Dll/symbols.txt + splits: config/GMPE01_00/rels/m439Dll/splits.txt + links: [] + - object: files/dll/m440Dll.rel + + symbols: config/GMPE01_00/rels/m440Dll/symbols.txt + splits: config/GMPE01_00/rels/m440Dll/splits.txt + links: [] + - object: files/dll/m441Dll.rel + + symbols: config/GMPE01_00/rels/m441Dll/symbols.txt + splits: config/GMPE01_00/rels/m441Dll/splits.txt + links: [] + - object: files/dll/m442Dll.rel + + symbols: config/GMPE01_00/rels/m442Dll/symbols.txt + splits: config/GMPE01_00/rels/m442Dll/splits.txt + links: [] + - object: files/dll/m443Dll.rel + + symbols: config/GMPE01_00/rels/m443Dll/symbols.txt + splits: config/GMPE01_00/rels/m443Dll/splits.txt + links: [] + - object: files/dll/m444dll.rel + + symbols: config/GMPJ01_00/rels/m444dll/symbols.txt + splits: config/GMPJ01_00/rels/m444dll/splits.txt + links: [] + - object: files/dll/m445Dll.rel + + symbols: config/GMPE01_00/rels/m445Dll/symbols.txt + splits: config/GMPE01_00/rels/m445Dll/splits.txt + links: [] + - object: files/dll/m446dll.rel + + symbols: config/GMPE01_00/rels/m446dll/symbols.txt + splits: config/GMPE01_00/rels/m446dll/splits.txt + links: [] + - object: files/dll/m447dll.rel + + symbols: config/GMPE01_00/rels/m447dll/symbols.txt + splits: config/GMPE01_00/rels/m447dll/splits.txt + links: [] + - object: files/dll/m448Dll.rel + + symbols: config/GMPE01_00/rels/m448Dll/symbols.txt + splits: config/GMPE01_00/rels/m448Dll/splits.txt + links: [] + - object: files/dll/m449Dll.rel + + symbols: config/GMPJ01_00/rels/m449Dll/symbols.txt + splits: config/GMPJ01_00/rels/m449Dll/splits.txt + links: [] + - object: files/dll/m450Dll.rel + + symbols: config/GMPE01_00/rels/m450Dll/symbols.txt + splits: config/GMPE01_00/rels/m450Dll/splits.txt + links: [] + - object: files/dll/m451Dll.rel + + symbols: config/GMPE01_00/rels/m451Dll/symbols.txt + splits: config/GMPE01_00/rels/m451Dll/splits.txt + links: [] + - object: files/dll/m453Dll.rel + + symbols: config/GMPE01_00/rels/m453Dll/symbols.txt + splits: config/GMPE01_00/rels/m453Dll/splits.txt + links: [] + - object: files/dll/m455Dll.rel + + symbols: config/GMPE01_00/rels/m455Dll/symbols.txt + splits: config/GMPE01_00/rels/m455Dll/splits.txt + links: [] + - object: files/dll/m456Dll.rel + + symbols: config/GMPJ01_00/rels/m456Dll/symbols.txt + splits: config/GMPJ01_00/rels/m456Dll/splits.txt + links: [] + - object: files/dll/m457Dll.rel + + symbols: config/GMPJ01_00/rels/m457Dll/symbols.txt + splits: config/GMPJ01_00/rels/m457Dll/splits.txt + links: [] + - object: files/dll/m458Dll.rel + + symbols: config/GMPJ01_00/rels/m458Dll/symbols.txt + splits: config/GMPJ01_00/rels/m458Dll/splits.txt + links: [] + - object: files/dll/m459dll.rel + + symbols: config/GMPJ01_00/rels/m459dll/symbols.txt + splits: config/GMPJ01_00/rels/m459dll/splits.txt + links: [] + - object: files/dll/m460Dll.rel + + symbols: config/GMPE01_00/rels/m460Dll/symbols.txt + splits: config/GMPE01_00/rels/m460Dll/splits.txt + links: [] + - object: files/dll/m461Dll.rel + + symbols: config/GMPE01_00/rels/m461Dll/symbols.txt + splits: config/GMPE01_00/rels/m461Dll/splits.txt + links: [] + - object: files/dll/m462Dll.rel + + symbols: config/GMPJ01_00/rels/m462Dll/symbols.txt + splits: config/GMPJ01_00/rels/m462Dll/splits.txt + links: [] + - object: files/dll/m463Dll.rel + + symbols: config/GMPJ01_00/rels/m463Dll/symbols.txt + splits: config/GMPJ01_00/rels/m463Dll/splits.txt + links: [] + - object: files/dll/mentDll.rel + + symbols: config/GMPJ01_00/rels/mentDll/symbols.txt + splits: config/GMPJ01_00/rels/mentDll/splits.txt + links: [] + - object: files/dll/movieDll.rel + + symbols: config/GMPJ01_00/rels/movieDll/symbols.txt + splits: config/GMPJ01_00/rels/movieDll/splits.txt + links: [] + - object: files/dll/mgmodedll.rel + + symbols: config/GMPE01_00/rels/mgmodedll/symbols.txt + splits: config/GMPE01_00/rels/mgmodedll/splits.txt + links: [] + - object: files/dll/modeltestDll.rel + + symbols: config/GMPE01_00/rels/modeltestDll/symbols.txt + splits: config/GMPE01_00/rels/modeltestDll/splits.txt + links: [] + - object: files/dll/modeseldll.rel + + symbols: config/GMPJ01_00/rels/modeseldll/symbols.txt + splits: config/GMPJ01_00/rels/modeseldll/splits.txt + links: [] + - object: files/dll/mpexDll.rel + + symbols: config/GMPJ01_00/rels/mpexDll/symbols.txt + splits: config/GMPJ01_00/rels/mpexDll/splits.txt + links: [] + - object: files/dll/msetupDll.rel + + symbols: config/GMPJ01_00/rels/msetupDll/symbols.txt + splits: config/GMPJ01_00/rels/msetupDll/splits.txt + links: [] + - object: files/dll/mstory2Dll.rel + + symbols: config/GMPJ01_00/rels/mstory2Dll/symbols.txt + splits: config/GMPJ01_00/rels/mstory2Dll/splits.txt + links: [] + - object: files/dll/mstory3Dll.rel + + symbols: config/GMPJ01_00/rels/mstory3Dll/symbols.txt + splits: config/GMPJ01_00/rels/mstory3Dll/splits.txt + links: [] + - object: files/dll/mstory4Dll.rel + + symbols: config/GMPJ01_00/rels/mstory4Dll/symbols.txt + splits: config/GMPJ01_00/rels/mstory4Dll/splits.txt + links: [] + - object: files/dll/mstoryDll.rel + + symbols: config/GMPJ01_00/rels/mstoryDll/symbols.txt + splits: config/GMPJ01_00/rels/mstoryDll/splits.txt + links: [] + - object: files/dll/nisDll.rel + + symbols: config/GMPE01_00/rels/nisDll/symbols.txt + splits: config/GMPE01_00/rels/nisDll/splits.txt + links: [] + - object: files/dll/option.rel + + symbols: config/GMPJ01_00/rels/option/symbols.txt + splits: config/GMPJ01_00/rels/option/splits.txt + links: [] + - object: files/dll/present.rel + + symbols: config/GMPE01_00/rels/present/symbols.txt + splits: config/GMPE01_00/rels/present/splits.txt + links: [] + - object: files/dll/resultDll.rel + + symbols: config/GMPE01_00/rels/resultDll/symbols.txt + splits: config/GMPE01_00/rels/resultDll/splits.txt + links: [] + - object: files/dll/safDll.rel + + symbols: config/GMPJ01_00/rels/safDll/symbols.txt + splits: config/GMPJ01_00/rels/safDll/splits.txt + links: [] + - object: files/dll/selmenuDll.rel + + symbols: config/GMPJ01_00/rels/selmenuDll/symbols.txt + splits: config/GMPJ01_00/rels/selmenuDll/splits.txt + links: [] + - object: files/dll/staffDll.rel + + symbols: config/GMPJ01_00/rels/staffDll/symbols.txt + splits: config/GMPJ01_00/rels/staffDll/splits.txt + links: [] + - object: files/dll/subchrselDll.rel + + symbols: config/GMPJ01_00/rels/subchrselDll/symbols.txt + splits: config/GMPJ01_00/rels/subchrselDll/splits.txt + links: [] + - object: files/dll/w01Dll.rel + + symbols: config/GMPJ01_00/rels/w01Dll/symbols.txt + splits: config/GMPJ01_00/rels/w01Dll/splits.txt + links: [] + - object: files/dll/w02Dll.rel + + symbols: config/GMPJ01_00/rels/w02Dll/symbols.txt + splits: config/GMPJ01_00/rels/w02Dll/splits.txt + links: [] + - object: files/dll/w03Dll.rel + + symbols: config/GMPJ01_00/rels/w03Dll/symbols.txt + splits: config/GMPJ01_00/rels/w03Dll/splits.txt + links: [] + - object: files/dll/w04Dll.rel + + symbols: config/GMPJ01_00/rels/w04Dll/symbols.txt + splits: config/GMPJ01_00/rels/w04Dll/splits.txt + links: [] + - object: files/dll/w05Dll.rel + + symbols: config/GMPJ01_00/rels/w05Dll/symbols.txt + splits: config/GMPJ01_00/rels/w05Dll/splits.txt + links: [] + - object: files/dll/w06Dll.rel + + symbols: config/GMPJ01_00/rels/w06Dll/symbols.txt + splits: config/GMPJ01_00/rels/w06Dll/splits.txt + links: [] + - object: files/dll/w10Dll.rel + + symbols: config/GMPJ01_00/rels/w10Dll/symbols.txt + splits: config/GMPJ01_00/rels/w10Dll/splits.txt + links: [] + - object: files/dll/w20Dll.rel + + symbols: config/GMPJ01_00/rels/w20Dll/symbols.txt + splits: config/GMPJ01_00/rels/w20Dll/splits.txt + links: [] + - object: files/dll/w21Dll.rel + + symbols: config/GMPJ01_00/rels/w21Dll/symbols.txt + splits: config/GMPJ01_00/rels/w21Dll/splits.txt + links: [] + - object: files/dll/ztardll.rel + + symbols: config/GMPJ01_00/rels/ztardll/symbols.txt + splits: config/GMPJ01_00/rels/ztardll/splits.txt + links: [] + - object: files/dll/E3setupDLL.rel + + symbols: config/GMPJ01_00/rels/E3setupDLL/symbols.txt + splits: config/GMPJ01_00/rels/E3setupDLL/splits.txt + links: [_minigameDll] + - object: files/dll/m300Dll.rel + + symbols: config/GMPJ01_00/rels/m300Dll/symbols.txt + splits: config/GMPJ01_00/rels/m300Dll/splits.txt + links: [_minigameDll] + - object: files/dll/m401Dll.rel + + symbols: config/GMPE01_00/rels/m401Dll/symbols.txt + splits: config/GMPE01_00/rels/m401Dll/splits.txt + links: [_minigameDll] + +extract: +- symbol: ank8x8_4b + binary: ank8x8_4b.bin + header: ank8x8_4b.inc +- symbol: refMapData0 + binary: refMapData0.anm + header: refMapData0.inc +- symbol: refMapData1 + binary: refMapData1.anm + header: refMapData1.inc +- symbol: refMapData2 + binary: refMapData2.anm + header: refMapData2.inc +- symbol: refMapData3 + binary: refMapData3.anm + header: refMapData3.inc +- symbol: refMapData4 + binary: refMapData4.anm + header: refMapData4.inc +- symbol: toonMapData + binary: toonMapData.anm + header: toonMapData.inc +- symbol: toonMapData2 + binary: toonMapData2.anm + header: toonMapData2.inc +- symbol: hiliteData + binary: hiliteData.anm + header: hiliteData.inc +- symbol: hiliteData2 + binary: hiliteData2.anm + header: hiliteData2.inc +- symbol: hiliteData3 + binary: hiliteData3.anm + header: hiliteData3.inc +- symbol: hiliteData4 + binary: hiliteData4.anm + header: hiliteData4.inc +- symbol: Ascii8x8_1bpp + binary: Ascii8x8_1bpp.bin + header: Ascii8x8_1bpp.inc +- symbol: coveropen_jp + binary: coveropen_jp.bin + header: coveropen_jp.inc +- symbol: fatalerror_jp + binary: fatalerror_jp.bin + header: fatalerror_jp.inc +- symbol: loading_jp + binary: loading_jp.bin + header: loading_jp.inc +- symbol: nodisc_jp + binary: nodisc_jp.bin + header: nodisc_jp.inc +- symbol: retryerror_jp + binary: retryerror_jp.bin + header: retryerror_jp.inc +- symbol: wrongdisc_jp + binary: wrongdisc_jp.bin + header: wrongdisc_jp.inc diff --git a/config/GMPJ01_00/rels/E3setupDLL/splits.txt b/config/GMPJ01_00/rels/E3setupDLL/splits.txt new file mode 100644 index 00000000..531cd645 --- /dev/null +++ b/config/GMPJ01_00/rels/E3setupDLL/splits.txt @@ -0,0 +1,7 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 diff --git a/config/GMPJ01_00/rels/E3setupDLL/symbols.txt b/config/GMPJ01_00/rels/E3setupDLL/symbols.txt new file mode 100644 index 00000000..382731fd --- /dev/null +++ b/config/GMPJ01_00/rels/E3setupDLL/symbols.txt @@ -0,0 +1,192 @@ +fn_2_0 = .text:0x00000000; // type:function size:0x324 +fn_2_324 = .text:0x00000324; // type:function size:0x9C +fn_2_3C0 = .text:0x000003C0; // type:function size:0xA0 +fn_2_460 = .text:0x00000460; // type:function size:0x584 +fn_2_9E4 = .text:0x000009E4; // type:function size:0x528 +fn_2_F0C = .text:0x00000F0C; // type:function size:0x80 +fn_2_F8C = .text:0x00000F8C; // type:function size:0x1AC +fn_2_1138 = .text:0x00001138; // type:function size:0x14 +fn_2_114C = .text:0x0000114C; // type:function size:0x1F0 +_prolog = .text:0x0000133C; // type:function size:0x54 scope:global +_epilog = .text:0x00001390; // type:function size:0x4C scope:global +fn_2_13DC = .text:0x000013DC; // type:function size:0x108 +fn_2_14E4 = .text:0x000014E4; // type:function size:0x514 +fn_2_19F8 = .text:0x000019F8; // type:function size:0x1AC +fn_2_1BA4 = .text:0x00001BA4; // type:function size:0x7C +fn_2_1C20 = .text:0x00001C20; // type:function size:0x84 +fn_2_1CA4 = .text:0x00001CA4; // type:function size:0x90 +fn_2_1D34 = .text:0x00001D34; // type:function size:0x24 +fn_2_1D58 = .text:0x00001D58; // type:function size:0xFC +fn_2_1E54 = .text:0x00001E54; // type:function size:0x1C0 +fn_2_2014 = .text:0x00002014; // type:function size:0x78 +fn_2_208C = .text:0x0000208C; // type:function size:0x2C +fn_2_20B8 = .text:0x000020B8; // type:function size:0xA4 +fn_2_215C = .text:0x0000215C; // type:function size:0x400 +fn_2_255C = .text:0x0000255C; // type:function size:0x124 +fn_2_2680 = .text:0x00002680; // type:function size:0x74 +fn_2_26F4 = .text:0x000026F4; // type:function size:0x344 +fn_2_2A38 = .text:0x00002A38; // type:function size:0x59C +fn_2_2FD4 = .text:0x00002FD4; // type:function size:0x208 +fn_2_31DC = .text:0x000031DC; // type:function size:0x37C +fn_2_3558 = .text:0x00003558; // type:function size:0x3B4 +fn_2_390C = .text:0x0000390C; // type:function size:0xAC +fn_2_39B8 = .text:0x000039B8; // type:function size:0x2B8 +fn_2_3C70 = .text:0x00003C70; // type:function size:0x534 +fn_2_41A4 = .text:0x000041A4; // type:function size:0x2DC +fn_2_4480 = .text:0x00004480; // type:function size:0x520 +fn_2_49A0 = .text:0x000049A0; // type:function size:0x59C +fn_2_4F3C = .text:0x00004F3C; // type:function size:0x4E8 +fn_2_5424 = .text:0x00005424; // type:function size:0x100 +fn_2_5524 = .text:0x00005524; // type:function size:0x184 +fn_2_56A8 = .text:0x000056A8; // type:function size:0x7C +fn_2_5724 = .text:0x00005724; // type:function size:0x12C +_ctors = .ctors:0x00000000; // type:label scope:global data:4byte +_dtors = .dtors:0x00000000; // type:label scope:global data:4byte +lbl_2_rodata_10 = .rodata:0x00000010; // type:object size:0x4 data:float +lbl_2_rodata_14 = .rodata:0x00000014; // type:object size:0x4 data:float +lbl_2_rodata_18 = .rodata:0x00000018; // type:object size:0x4 data:float +lbl_2_rodata_1C = .rodata:0x0000001C; // type:object size:0x4 data:float +lbl_2_rodata_20 = .rodata:0x00000020; // type:object size:0x4 data:float +lbl_2_rodata_24 = .rodata:0x00000024; // type:object size:0x4 data:float +lbl_2_rodata_28 = .rodata:0x00000028; // type:object size:0x4 data:float +lbl_2_rodata_2C = .rodata:0x0000002C; // type:object size:0x4 data:float +lbl_2_rodata_30 = .rodata:0x00000030; // type:object size:0x4 data:float +lbl_2_rodata_34 = .rodata:0x00000034; // type:object size:0x4 data:float +lbl_2_rodata_38 = .rodata:0x00000038; // type:object size:0x4 data:float +lbl_2_rodata_3C = .rodata:0x0000003C; // type:object size:0x4 data:float +lbl_2_rodata_40 = .rodata:0x00000040; // type:object size:0x4 data:float +lbl_2_rodata_44 = .rodata:0x00000044; // type:object size:0x4 data:float +lbl_2_rodata_48 = .rodata:0x00000048; // type:object size:0x4 data:float +lbl_2_rodata_4C = .rodata:0x0000004C; // type:object size:0x4 data:float +lbl_2_rodata_50 = .rodata:0x00000050; // type:object size:0x4 data:float +lbl_2_rodata_54 = .rodata:0x00000054; // type:object size:0x4 data:float +lbl_2_rodata_58 = .rodata:0x00000058; // type:object size:0x4 data:float +lbl_2_rodata_5C = .rodata:0x0000005C; // type:object size:0x4 data:float +lbl_2_rodata_60 = .rodata:0x00000060; // type:object size:0x4 data:float +lbl_2_rodata_64 = .rodata:0x00000064; // type:object size:0x4 data:float +lbl_2_rodata_68 = .rodata:0x00000068; // type:object size:0x4 data:float +lbl_2_rodata_6C = .rodata:0x0000006C; // type:object size:0x4 data:float +lbl_2_rodata_70 = .rodata:0x00000070; // type:object size:0x4 data:float +lbl_2_rodata_74 = .rodata:0x00000074; // type:object size:0x4 data:float +lbl_2_rodata_78 = .rodata:0x00000078; // type:object size:0x4 data:float +lbl_2_rodata_7C = .rodata:0x0000007C; // type:object size:0x4 data:float +lbl_2_rodata_80 = .rodata:0x00000080; // type:object size:0x8 data:float +lbl_2_rodata_88 = .rodata:0x00000088; // type:object size:0x4 data:float +lbl_2_rodata_8C = .rodata:0x0000008C; // type:object size:0x4 data:float +lbl_2_rodata_90 = .rodata:0x00000090; // type:object size:0x4 data:float +lbl_2_rodata_94 = .rodata:0x00000094; // type:object size:0x4 data:float +lbl_2_rodata_98 = .rodata:0x00000098; // type:object size:0x4 data:float +lbl_2_rodata_9C = .rodata:0x0000009C; // type:object size:0x4 data:float +lbl_2_rodata_A0 = .rodata:0x000000A0; // type:object size:0x4 data:float +lbl_2_rodata_A4 = .rodata:0x000000A4; // type:object size:0x4 data:float +lbl_2_rodata_A8 = .rodata:0x000000A8; // type:object size:0x4 data:float +lbl_2_rodata_AC = .rodata:0x000000AC; // type:object size:0x4 data:float +lbl_2_rodata_B0 = .rodata:0x000000B0; // type:object size:0x4 data:float +lbl_2_rodata_B4 = .rodata:0x000000B4; // type:object size:0x4 data:float +lbl_2_rodata_B8 = .rodata:0x000000B8; // type:object size:0x4 data:float +lbl_2_rodata_BC = .rodata:0x000000BC; // type:object size:0x4 data:float +lbl_2_rodata_C0 = .rodata:0x000000C0; // type:object size:0x8 data:double +lbl_2_rodata_C8 = .rodata:0x000000C8; // type:object size:0x4 data:float +lbl_2_rodata_CC = .rodata:0x000000CC; // type:object size:0x4 data:float +lbl_2_rodata_D0 = .rodata:0x000000D0; // type:object size:0x4 data:float +lbl_2_rodata_D4 = .rodata:0x000000D4; // type:object size:0x4 data:float +lbl_2_rodata_D8 = .rodata:0x000000D8; // type:object size:0x4 data:float +lbl_2_rodata_DC = .rodata:0x000000DC; // type:object size:0x4 data:float +lbl_2_rodata_E0 = .rodata:0x000000E0; // type:object size:0x4 data:float +lbl_2_rodata_E4 = .rodata:0x000000E4; // type:object size:0x4 data:float +lbl_2_rodata_E8 = .rodata:0x000000E8; // type:object size:0x4 data:float +lbl_2_rodata_EC = .rodata:0x000000EC; // type:object size:0x4 data:float +lbl_2_rodata_F0 = .rodata:0x000000F0; // type:object size:0x4 data:float +lbl_2_rodata_F4 = .rodata:0x000000F4; // type:object size:0x4 data:float +lbl_2_rodata_F8 = .rodata:0x000000F8; // type:object size:0x4 data:float +lbl_2_rodata_FC = .rodata:0x000000FC; // type:object size:0x4 data:float +lbl_2_rodata_100 = .rodata:0x00000100; // type:object size:0x4 data:float +lbl_2_rodata_104 = .rodata:0x00000104; // type:object size:0x4 data:float +lbl_2_rodata_108 = .rodata:0x00000108; // type:object size:0x4 data:float +lbl_2_rodata_10C = .rodata:0x0000010C; // type:object size:0x4 data:float +lbl_2_rodata_110 = .rodata:0x00000110; // type:object size:0x4 data:float +lbl_2_rodata_114 = .rodata:0x00000114; // type:object size:0x4 data:float +lbl_2_rodata_118 = .rodata:0x00000118; // type:object size:0x4 data:float +lbl_2_rodata_11C = .rodata:0x0000011C; // type:object size:0x4 data:float +lbl_2_rodata_120 = .rodata:0x00000120; // type:object size:0x4 data:float +lbl_2_rodata_124 = .rodata:0x00000124; // type:object size:0x4 data:float +lbl_2_rodata_128 = .rodata:0x00000128; // type:object size:0x4 data:float +lbl_2_rodata_12C = .rodata:0x0000012C; // type:object size:0x4 data:float +lbl_2_data_24 = .data:0x00000024; // type:object size:0x1A +lbl_2_data_3E = .data:0x0000003E; // type:object size:0x1A +lbl_2_data_58 = .data:0x00000058; // type:object size:0x1C +lbl_2_data_74 = .data:0x00000074; // type:object size:0x34 +lbl_2_data_A8 = .data:0x000000A8; // type:object size:0x21 +lbl_2_data_C9 = .data:0x000000C9; // type:object size:0x16 +lbl_2_data_DF = .data:0x000000DF; // type:object size:0x16 +lbl_2_data_F5 = .data:0x000000F5; // type:object size:0x16 +lbl_2_data_10B = .data:0x0000010B; // type:object size:0xD +lbl_2_data_118 = .data:0x00000118; // type:object size:0x16 +lbl_2_data_12E = .data:0x0000012E; // type:object size:0xD +lbl_2_data_13B = .data:0x0000013B; // type:object size:0x16 +lbl_2_data_151 = .data:0x00000151; // type:object size:0x16 +lbl_2_data_167 = .data:0x00000167; // type:object size:0x16 +lbl_2_data_17D = .data:0x0000017D; // type:object size:0x16 +lbl_2_data_193 = .data:0x00000193; // type:object size:0x16 +lbl_2_data_1A9 = .data:0x000001A9; // type:object size:0x4B +lbl_2_data_1F4 = .data:0x000001F4; // type:object size:0x14 +lbl_2_data_208 = .data:0x00000208; // type:object size:0x34 +lbl_2_data_23C = .data:0x0000023C; // type:object size:0x14 +lbl_2_data_250 = .data:0x00000250; // type:object size:0xC +lbl_2_data_25C = .data:0x0000025C; // type:object size:0xC +lbl_2_data_268 = .data:0x00000268; // type:object size:0x6C +lbl_2_data_2D4 = .data:0x000002D4; // type:object size:0x8 +lbl_2_data_2DC = .data:0x000002DC; // type:object size:0x10 +lbl_2_data_2EC = .data:0x000002EC; // type:object size:0x20 +lbl_2_data_30C = .data:0x0000030C; // type:object size:0x1C +lbl_2_data_328 = .data:0x00000328; // type:object size:0x10 +lbl_2_data_338 = .data:0x00000338; // type:object size:0x40 +lbl_2_data_378 = .data:0x00000378; // type:object size:0x20 +lbl_2_data_398 = .data:0x00000398; // type:object size:0x10 +lbl_2_data_3A8 = .data:0x000003A8; // type:object size:0x20 +lbl_2_data_3C8 = .data:0x000003C8; // type:object size:0x14 +lbl_2_data_3DC = .data:0x000003DC; // type:object size:0x14 +lbl_2_data_3F0 = .data:0x000003F0; // type:object size:0x8 +lbl_2_data_3F8 = .data:0x000003F8; // type:object size:0x10 +lbl_2_data_408 = .data:0x00000408; // type:object size:0x10 +lbl_2_data_418 = .data:0x00000418; // type:object size:0x60 +lbl_2_data_478 = .data:0x00000478; // type:object size:0x24 +lbl_2_data_49C = .data:0x0000049C; // type:object size:0x34 +lbl_2_bss_A = .bss:0x0000000A; // type:object size:0x2 data:2byte +lbl_2_bss_C = .bss:0x0000000C; // type:object size:0x2 data:2byte +lbl_2_bss_10 = .bss:0x00000010; // type:object size:0x2 data:2byte +lbl_2_bss_14 = .bss:0x00000014; // type:object size:0x4 data:4byte +lbl_2_bss_18 = .bss:0x00000018; // type:object size:0x4 data:4byte +lbl_2_bss_1C = .bss:0x0000001C; // type:object size:0x4 data:4byte +lbl_2_bss_20 = .bss:0x00000020; // type:object size:0x4 data:4byte +lbl_2_bss_24 = .bss:0x00000024; // type:object size:0x2 data:2byte +lbl_2_bss_28 = .bss:0x00000028; // type:object size:0xC data:2byte +lbl_2_bss_34 = .bss:0x00000034; // type:object size:0x2 data:2byte +lbl_2_bss_36 = .bss:0x00000036; // type:object size:0x2 data:2byte +lbl_2_bss_3A = .bss:0x0000003A; // type:object size:0x2 data:2byte +lbl_2_bss_3C = .bss:0x0000003C; // type:object size:0x4 data:4byte +lbl_2_bss_40 = .bss:0x00000040; // type:object size:0x2 data:2byte +lbl_2_bss_44 = .bss:0x00000044; // type:object size:0x4 data:float +lbl_2_bss_48 = .bss:0x00000048; // type:object size:0xC data:float +lbl_2_bss_54 = .bss:0x00000054; // type:object size:0xC data:float +lbl_2_bss_60 = .bss:0x00000060; // type:object size:0x2 data:2byte +lbl_2_bss_62 = .bss:0x00000062; // type:object size:0x8 +lbl_2_bss_6A = .bss:0x0000006A; // type:object size:0x6 data:2byte +lbl_2_bss_70 = .bss:0x00000070; // type:object size:0x4 data:4byte +lbl_2_bss_74 = .bss:0x00000074; // type:object size:0x18 data:4byte +lbl_2_bss_8C = .bss:0x0000008C; // type:object size:0x4 data:4byte +lbl_2_bss_90 = .bss:0x00000090; // type:object size:0x4 data:4byte +lbl_2_bss_94 = .bss:0x00000094; // type:object size:0x4 data:4byte +lbl_2_bss_98 = .bss:0x00000098; // type:object size:0x4 data:4byte +lbl_2_bss_9C = .bss:0x0000009C; // type:object size:0x4 data:float +lbl_2_bss_A0 = .bss:0x000000A0; // type:object size:0x4 data:4byte +lbl_2_bss_A4 = .bss:0x000000A4; // type:object size:0x4 data:4byte +lbl_2_bss_A8 = .bss:0x000000A8; // type:object size:0x4 data:4byte +lbl_2_bss_AC = .bss:0x000000AC; // type:object size:0x4 data:4byte +lbl_2_bss_B0 = .bss:0x000000B0; // type:object size:0x4 data:4byte +lbl_2_bss_B4 = .bss:0x000000B4; // type:object size:0x4 data:4byte +lbl_2_bss_B8 = .bss:0x000000B8; // type:object size:0x4 data:4byte +lbl_2_bss_BC = .bss:0x000000BC; // type:object size:0x2 data:2byte +lbl_2_bss_BE = .bss:0x000000BE; // type:object size:0x2 data:2byte +lbl_2_bss_C0 = .bss:0x000000C0; // type:object size:0x20 +lbl_2_bss_E0 = .bss:0x000000E0; // type:object size:0x18 data:2byte diff --git a/config/GMPJ01_00/rels/bootDll/splits.txt b/config/GMPJ01_00/rels/bootDll/splits.txt new file mode 100644 index 00000000..bc4e958f --- /dev/null +++ b/config/GMPJ01_00/rels/bootDll/splits.txt @@ -0,0 +1,7 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:32 + .bss type:bss align:8 diff --git a/config/GMPJ01_00/rels/bootDll/symbols.txt b/config/GMPJ01_00/rels/bootDll/symbols.txt new file mode 100644 index 00000000..a27cc9e1 --- /dev/null +++ b/config/GMPJ01_00/rels/bootDll/symbols.txt @@ -0,0 +1,67 @@ +_prolog = .text:0x00000000; // type:function size:0x54 scope:global +_epilog = .text:0x00000054; // type:function size:0x4C scope:global +fn_1_A0 = .text:0x000000A0; // type:function size:0x1CC +fn_1_26C = .text:0x0000026C; // type:function size:0x78C +fn_1_9F8 = .text:0x000009F8; // type:function size:0xC8 +fn_1_AC0 = .text:0x00000AC0; // type:function size:0x6B8 +fn_1_1178 = .text:0x00001178; // type:function size:0x3B4 +fn_1_152C = .text:0x0000152C; // type:function size:0xBD4 +fn_1_2100 = .text:0x00002100; // type:function size:0x374 +fn_1_2474 = .text:0x00002474; // type:function size:0x4D0 +fn_1_2944 = .text:0x00002944; // type:function size:0x84 +_ctors = .ctors:0x00000000; // type:label scope:global data:4byte +_dtors = .dtors:0x00000000; // type:label scope:global data:4byte +lbl_1_rodata_10 = .rodata:0x00000010; // type:object size:0x4 data:float +lbl_1_rodata_14 = .rodata:0x00000014; // type:object size:0x4 data:float +lbl_1_rodata_18 = .rodata:0x00000018; // type:object size:0x4 data:float +lbl_1_rodata_1C = .rodata:0x0000001C; // type:object size:0x4 data:float +lbl_1_rodata_20 = .rodata:0x00000020; // type:object size:0x4 data:float +lbl_1_rodata_24 = .rodata:0x00000024; // type:object size:0x4 data:float +lbl_1_rodata_28 = .rodata:0x00000028; // type:object size:0x4 data:float +lbl_1_rodata_2C = .rodata:0x0000002C; // type:object size:0x4 data:float +lbl_1_rodata_30 = .rodata:0x00000030; // type:object size:0x4 data:float +lbl_1_rodata_34 = .rodata:0x00000034; // type:object size:0x4 data:float +lbl_1_rodata_38 = .rodata:0x00000038; // type:object size:0x4 data:float +lbl_1_rodata_3C = .rodata:0x0000003C; // type:object size:0x4 data:float +lbl_1_rodata_40 = .rodata:0x00000040; // type:object size:0x4 data:float +lbl_1_rodata_44 = .rodata:0x00000044; // type:object size:0x4 data:float +lbl_1_rodata_48 = .rodata:0x00000048; // type:object size:0x4 data:float +lbl_1_rodata_4C = .rodata:0x0000004C; // type:object size:0x4 data:float +lbl_1_rodata_50 = .rodata:0x00000050; // type:object size:0x4 data:float +lbl_1_rodata_54 = .rodata:0x00000054; // type:object size:0x4 data:float +lbl_1_rodata_58 = .rodata:0x00000058; // type:object size:0x4 data:float +lbl_1_rodata_60 = .rodata:0x00000060; // type:object size:0x8 data:double +lbl_1_rodata_68 = .rodata:0x00000068; // type:object size:0x8 data:double +lbl_1_rodata_70 = .rodata:0x00000070; // type:object size:0x8 data:double +lbl_1_rodata_78 = .rodata:0x00000078; // type:object size:0x4 data:float +lbl_1_rodata_7C = .rodata:0x0000007C; // type:object size:0x4 data:float +lbl_1_rodata_80 = .rodata:0x00000080; // type:object size:0x8 data:double +lbl_1_rodata_88 = .rodata:0x00000088; // type:object size:0x4 data:float +lbl_1_rodata_90 = .rodata:0x00000090; // type:object size:0x8 data:double +lbl_1_rodata_98 = .rodata:0x00000098; // type:object size:0x4 data:float +lbl_1_rodata_9C = .rodata:0x0000009C; // type:object size:0x4 data:float +lbl_1_rodata_A0 = .rodata:0x000000A0; // type:object size:0x4 data:float +lbl_1_rodata_A8 = .rodata:0x000000A8; // type:object size:0x8 data:double +lbl_1_rodata_B0 = .rodata:0x000000B0; // type:object size:0x8 data:double +lbl_1_rodata_B8 = .rodata:0x000000B8; // type:object size:0x8 data:double +lbl_1_rodata_C0 = .rodata:0x000000C0; // type:object size:0x8 data:double +lbl_1_rodata_C8 = .rodata:0x000000C8; // type:object size:0x8 data:double +lbl_1_rodata_D0 = .rodata:0x000000D0; // type:object size:0x8 data:double +lbl_1_rodata_D8 = .rodata:0x000000D8; // type:object size:0x4 data:float +lbl_1_data_0 = .data:0x00000000; // type:object size:0x24 data:string +lbl_1_data_24 = .data:0x00000024; // type:object size:0x14 data:string +lbl_1_data_38 = .data:0x00000038; // type:object size:0x18 data:2byte +lbl_1_data_50 = .data:0x00000050; // type:object size:0x8 +lbl_1_data_58 = .data:0x00000058; // type:object size:0x4 +lbl_1_data_5C = .data:0x0000005C; // type:object size:0x1A data:string +lbl_1_data_76 = .data:0x00000076; // type:object size:0x13 data:string +lbl_1_data_89 = .data:0x00000089; // type:object size:0x17 +lbl_1_data_A0 = .data:0x000000A0; // type:object size:0x307D +lbl_1_bss_0 = .bss:0x00000000; // type:object size:0x6 +lbl_1_bss_6 = .bss:0x00000006; // type:object size:0x2 data:2byte +lbl_1_bss_8 = .bss:0x00000008; // type:object size:0x6 data:2byte +lbl_1_bss_E = .bss:0x0000000E; // type:object size:0xE data:2byte +lbl_1_bss_1C = .bss:0x0000001C; // type:object size:0x8 data:float +lbl_1_bss_24 = .bss:0x00000024; // type:object size:0x18 data:float +lbl_1_bss_3C = .bss:0x0000003C; // type:object size:0x18 data:float +lbl_1_bss_54 = .bss:0x00000054; // type:object size:0x8 data:4byte diff --git a/config/GMPJ01_00/rels/instDll/splits.txt b/config/GMPJ01_00/rels/instDll/splits.txt new file mode 100644 index 00000000..531cd645 --- /dev/null +++ b/config/GMPJ01_00/rels/instDll/splits.txt @@ -0,0 +1,7 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 diff --git a/config/GMPJ01_00/rels/instDll/symbols.txt b/config/GMPJ01_00/rels/instDll/symbols.txt new file mode 100644 index 00000000..1013d7c3 --- /dev/null +++ b/config/GMPJ01_00/rels/instDll/symbols.txt @@ -0,0 +1,149 @@ +_prolog = .text:0x00000000; // type:function size:0x54 scope:global +_epilog = .text:0x00000054; // type:function size:0x4C scope:global +fn_1_A0 = .text:0x000000A0; // type:function size:0x8F4 +fn_1_994 = .text:0x00000994; // type:function size:0xE50 +fn_1_17E4 = .text:0x000017E4; // type:function size:0xA28 +fn_1_220C = .text:0x0000220C; // type:function size:0x5F8 +fn_1_2804 = .text:0x00002804; // type:function size:0x79C +fn_1_2FA0 = .text:0x00002FA0; // type:function size:0x11D4 +fn_1_4174 = .text:0x00004174; // type:function size:0x3B4 +fn_1_4528 = .text:0x00004528; // type:function size:0xB88 +fn_1_50B0 = .text:0x000050B0; // type:function size:0xAB4 +fn_1_5B64 = .text:0x00005B64; // type:function size:0x340 +fn_1_5EA4 = .text:0x00005EA4; // type:function size:0x47C +_ctors = .ctors:0x00000000; // type:label scope:global data:4byte +_dtors = .dtors:0x00000000; // type:label scope:global data:4byte +lbl_1_rodata_10 = .rodata:0x00000010; // type:object size:0x4 data:float +lbl_1_rodata_14 = .rodata:0x00000014; // type:object size:0x4 data:float +lbl_1_rodata_18 = .rodata:0x00000018; // type:object size:0x4 data:float +lbl_1_rodata_1C = .rodata:0x0000001C; // type:object size:0x4 data:float +lbl_1_rodata_20 = .rodata:0x00000020; // type:object size:0x4 data:float +lbl_1_rodata_24 = .rodata:0x00000024; // type:object size:0x4 data:float +lbl_1_rodata_28 = .rodata:0x00000028; // type:object size:0x4 data:float +lbl_1_rodata_2C = .rodata:0x0000002C; // type:object size:0x4 data:float +lbl_1_rodata_30 = .rodata:0x00000030; // type:object size:0x4 data:float +lbl_1_rodata_34 = .rodata:0x00000034; // type:object size:0x4 data:float +lbl_1_rodata_38 = .rodata:0x00000038; // type:object size:0x4 data:float +lbl_1_rodata_3C = .rodata:0x0000003C; // type:object size:0x4 data:float +lbl_1_rodata_40 = .rodata:0x00000040; // type:object size:0x4 data:float +lbl_1_rodata_44 = .rodata:0x00000044; // type:object size:0x4 data:float +lbl_1_rodata_48 = .rodata:0x00000048; // type:object size:0x4 data:float +lbl_1_rodata_4C = .rodata:0x0000004C; // type:object size:0x4 data:float +lbl_1_rodata_50 = .rodata:0x00000050; // type:object size:0x4 data:float +lbl_1_rodata_54 = .rodata:0x00000054; // type:object size:0x4 data:float +lbl_1_rodata_58 = .rodata:0x00000058; // type:object size:0x4 data:float +lbl_1_rodata_5C = .rodata:0x0000005C; // type:object size:0x4 data:float +lbl_1_rodata_60 = .rodata:0x00000060; // type:object size:0x4 data:float +lbl_1_rodata_64 = .rodata:0x00000064; // type:object size:0x4 data:float +lbl_1_rodata_68 = .rodata:0x00000068; // type:object size:0x4 data:float +lbl_1_rodata_6C = .rodata:0x0000006C; // type:object size:0x4 data:float +lbl_1_rodata_70 = .rodata:0x00000070; // type:object size:0x4 data:float +lbl_1_rodata_74 = .rodata:0x00000074; // type:object size:0x4 data:float +lbl_1_rodata_78 = .rodata:0x00000078; // type:object size:0x8 data:double +lbl_1_rodata_80 = .rodata:0x00000080; // type:object size:0x8 data:double +lbl_1_rodata_88 = .rodata:0x00000088; // type:object size:0x4 data:float +lbl_1_rodata_90 = .rodata:0x00000090; // type:object size:0x8 data:double +lbl_1_rodata_98 = .rodata:0x00000098; // type:object size:0x8 data:double +lbl_1_rodata_A0 = .rodata:0x000000A0; // type:object size:0x4 data:float +lbl_1_rodata_A4 = .rodata:0x000000A4; // type:object size:0x4 data:float +lbl_1_rodata_A8 = .rodata:0x000000A8; // type:object size:0x8 data:double +lbl_1_rodata_B0 = .rodata:0x000000B0; // type:object size:0x8 data:double +lbl_1_rodata_B8 = .rodata:0x000000B8; // type:object size:0x4 data:float +lbl_1_rodata_C0 = .rodata:0x000000C0; // type:object size:0x8 data:double +lbl_1_rodata_C8 = .rodata:0x000000C8; // type:object size:0x8 data:double +lbl_1_rodata_D0 = .rodata:0x000000D0; // type:object size:0x4 data:float +lbl_1_rodata_D4 = .rodata:0x000000D4; // type:object size:0x4 data:float +lbl_1_rodata_D8 = .rodata:0x000000D8; // type:object size:0x4 data:float +lbl_1_rodata_DC = .rodata:0x000000DC; // type:object size:0x4 data:float +lbl_1_rodata_E0 = .rodata:0x000000E0; // type:object size:0x4 data:float +lbl_1_rodata_E4 = .rodata:0x000000E4; // type:object size:0x4 data:float +lbl_1_rodata_E8 = .rodata:0x000000E8; // type:object size:0x4 data:float +lbl_1_rodata_EC = .rodata:0x000000EC; // type:object size:0x4 data:float +lbl_1_rodata_F0 = .rodata:0x000000F0; // type:object size:0x4 data:float +lbl_1_rodata_F4 = .rodata:0x000000F4; // type:object size:0x4 data:float +lbl_1_rodata_F8 = .rodata:0x000000F8; // type:object size:0x8 data:double +lbl_1_rodata_100 = .rodata:0x00000100; // type:object size:0x8 data:double +lbl_1_rodata_108 = .rodata:0x00000108; // type:object size:0x4 data:float +lbl_1_rodata_10C = .rodata:0x0000010C; // type:object size:0x4 data:float +lbl_1_rodata_110 = .rodata:0x00000110; // type:object size:0x4 data:float +lbl_1_rodata_118 = .rodata:0x00000118; // type:object size:0x8 data:double +lbl_1_rodata_120 = .rodata:0x00000120; // type:object size:0x4 data:float +lbl_1_rodata_128 = .rodata:0x00000128; // type:object size:0x8 data:double +lbl_1_rodata_130 = .rodata:0x00000130; // type:object size:0x8 data:double +lbl_1_rodata_138 = .rodata:0x00000138; // type:object size:0x4 data:float +lbl_1_rodata_13C = .rodata:0x0000013C; // type:object size:0x4 data:float +lbl_1_rodata_140 = .rodata:0x00000140; // type:object size:0x4 data:float +lbl_1_rodata_144 = .rodata:0x00000144; // type:object size:0x4 data:float +lbl_1_rodata_148 = .rodata:0x00000148; // type:object size:0x4 data:float +lbl_1_rodata_14C = .rodata:0x0000014C; // type:object size:0x4 data:float +lbl_1_rodata_150 = .rodata:0x00000150; // type:object size:0x8 data:double +lbl_1_rodata_158 = .rodata:0x00000158; // type:object size:0x8 data:double +lbl_1_rodata_160 = .rodata:0x00000160; // type:object size:0x8 data:double +lbl_1_rodata_168 = .rodata:0x00000168; // type:object size:0x4 data:float +lbl_1_rodata_16C = .rodata:0x0000016C; // type:object size:0x4 data:float +lbl_1_rodata_170 = .rodata:0x00000170; // type:object size:0x8 data:double +lbl_1_rodata_178 = .rodata:0x00000178; // type:object size:0x4 data:float +lbl_1_rodata_17C = .rodata:0x0000017C; // type:object size:0x4 data:float +lbl_1_rodata_180 = .rodata:0x00000180; // type:object size:0x8 data:double +lbl_1_rodata_188 = .rodata:0x00000188; // type:object size:0x8 data:double +lbl_1_rodata_190 = .rodata:0x00000190; // type:object size:0x8 data:double +lbl_1_rodata_198 = .rodata:0x00000198; // type:object size:0x8 data:double +lbl_1_rodata_1A0 = .rodata:0x000001A0; // type:object size:0x8 data:double +lbl_1_rodata_1A8 = .rodata:0x000001A8; // type:object size:0x4 data:float +lbl_1_rodata_1AC = .rodata:0x000001AC; // type:object size:0x4 data:float +lbl_1_rodata_1B0 = .rodata:0x000001B0; // type:object size:0x4 data:float +lbl_1_rodata_1B4 = .rodata:0x000001B4; // type:object size:0x4 data:float +lbl_1_rodata_1B8 = .rodata:0x000001B8; // type:object size:0x4 data:float +lbl_1_rodata_1BC = .rodata:0x000001BC; // type:object size:0x4 data:float +lbl_1_rodata_1C0 = .rodata:0x000001C0; // type:object size:0x4 data:float +lbl_1_rodata_1C4 = .rodata:0x000001C4; // type:object size:0x4 data:float +lbl_1_rodata_1C8 = .rodata:0x000001C8; // type:object size:0x4 data:float +lbl_1_rodata_1CC = .rodata:0x000001CC; // type:object size:0x4 data:float +lbl_1_rodata_1D0 = .rodata:0x000001D0; // type:object size:0x4 data:float +lbl_1_rodata_1D4 = .rodata:0x000001D4; // type:object size:0x4 data:float +lbl_1_rodata_1D8 = .rodata:0x000001D8; // type:object size:0x4 data:float +lbl_1_rodata_1DC = .rodata:0x000001DC; // type:object size:0x4 data:float +lbl_1_rodata_1E0 = .rodata:0x000001E0; // type:object size:0x4 data:float +lbl_1_rodata_1E4 = .rodata:0x000001E4; // type:object size:0x4 data:float +lbl_1_rodata_1E8 = .rodata:0x000001E8; // type:object size:0x4 data:float +lbl_1_rodata_1F0 = .rodata:0x000001F0; // type:object size:0x8 data:double +lbl_1_rodata_1F8 = .rodata:0x000001F8; // type:object size:0x4 data:float +lbl_1_rodata_1FC = .rodata:0x000001FC; // type:object size:0x4 data:float +lbl_1_rodata_200 = .rodata:0x00000200; // type:object size:0x4 data:float +lbl_1_rodata_204 = .rodata:0x00000204; // type:object size:0x4 data:float +lbl_1_rodata_208 = .rodata:0x00000208; // type:object size:0x4 data:float +lbl_1_rodata_20C = .rodata:0x0000020C; // type:object size:0x4 data:float +lbl_1_rodata_210 = .rodata:0x00000210; // type:object size:0x8 data:double +lbl_1_data_0 = .data:0x00000000; // type:object size:0x2 data:2byte +lbl_1_data_2 = .data:0x00000002; // type:object size:0x24 data:string +lbl_1_data_26 = .data:0x00000026; // type:object size:0x20 +lbl_1_data_46 = .data:0x00000046; // type:object size:0xA +lbl_1_data_50 = .data:0x00000050; // type:object size:0x20 +lbl_1_data_70 = .data:0x00000070; // type:object size:0x20 +lbl_1_data_90 = .data:0x00000090; // type:object size:0x8 data:string +lbl_1_data_98 = .data:0x00000098; // type:object size:0x8 data:string +lbl_1_data_A0 = .data:0x000000A0; // type:object size:0x8 data:string +lbl_1_data_A8 = .data:0x000000A8; // type:object size:0x8 data:string +lbl_1_data_B0 = .data:0x000000B0; // type:object size:0x10 +lbl_1_data_C0 = .data:0x000000C0; // type:object size:0x4 +lbl_1_data_C4 = .data:0x000000C4; // type:object size:0x48 +lbl_1_data_10C = .data:0x0000010C; // type:object size:0x18 +lbl_1_data_124 = .data:0x00000124; // type:object size:0x20 data:float +lbl_1_data_144 = .data:0x00000144; // type:object size:0x8 +lbl_1_data_14C = .data:0x0000014C; // type:object size:0x4 data:float +lbl_1_data_150 = .data:0x00000150; // type:object size:0x4C8 +lbl_1_bss_0 = .bss:0x00000000; // type:object size:0x4 data:4byte +lbl_1_bss_4 = .bss:0x00000004; // type:object size:0x2 data:2byte +lbl_1_bss_6 = .bss:0x00000006; // type:object size:0x2 data:2byte +lbl_1_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +lbl_1_bss_C = .bss:0x0000000C; // type:object size:0x4 data:float +lbl_1_bss_10 = .bss:0x00000010; // type:object size:0x2 data:2byte +lbl_1_bss_12 = .bss:0x00000012; // type:object size:0x2 data:2byte +lbl_1_bss_14 = .bss:0x00000014; // type:object size:0x2 data:2byte +lbl_1_bss_18 = .bss:0x00000018; // type:object size:0x4 data:4byte +lbl_1_bss_1C = .bss:0x0000001C; // type:object size:0x4 data:4byte +lbl_1_bss_20 = .bss:0x00000020; // type:object size:0x8 data:float +lbl_1_bss_28 = .bss:0x00000028; // type:object size:0x18 data:float +lbl_1_bss_40 = .bss:0x00000040; // type:object size:0x18 data:float +lbl_1_bss_58 = .bss:0x00000058; // type:object size:0x4 data:4byte +lbl_1_bss_5C = .bss:0x0000005C; // type:object size:0x8 data:4byte diff --git a/config/GMPJ01_00/rels/m300Dll/splits.txt b/config/GMPJ01_00/rels/m300Dll/splits.txt new file mode 100644 index 00000000..e787a0ee --- /dev/null +++ b/config/GMPJ01_00/rels/m300Dll/splits.txt @@ -0,0 +1,3 @@ +Sections: + .ctors type:rodata align:4 + .dtors type:rodata align:4 diff --git a/config/GMPJ01_00/rels/m300Dll/symbols.txt b/config/GMPJ01_00/rels/m300Dll/symbols.txt new file mode 100644 index 00000000..120e2d17 --- /dev/null +++ b/config/GMPJ01_00/rels/m300Dll/symbols.txt @@ -0,0 +1,2 @@ +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global diff --git a/config/GMPJ01_00/rels/m302Dll/splits.txt b/config/GMPJ01_00/rels/m302Dll/splits.txt new file mode 100644 index 00000000..e787a0ee --- /dev/null +++ b/config/GMPJ01_00/rels/m302Dll/splits.txt @@ -0,0 +1,3 @@ +Sections: + .ctors type:rodata align:4 + .dtors type:rodata align:4 diff --git a/config/GMPJ01_00/rels/m302Dll/symbols.txt b/config/GMPJ01_00/rels/m302Dll/symbols.txt new file mode 100644 index 00000000..120e2d17 --- /dev/null +++ b/config/GMPJ01_00/rels/m302Dll/symbols.txt @@ -0,0 +1,2 @@ +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global diff --git a/config/GMPJ01_00/rels/m303Dll/splits.txt b/config/GMPJ01_00/rels/m303Dll/splits.txt new file mode 100644 index 00000000..e787a0ee --- /dev/null +++ b/config/GMPJ01_00/rels/m303Dll/splits.txt @@ -0,0 +1,3 @@ +Sections: + .ctors type:rodata align:4 + .dtors type:rodata align:4 diff --git a/config/GMPJ01_00/rels/m303Dll/symbols.txt b/config/GMPJ01_00/rels/m303Dll/symbols.txt new file mode 100644 index 00000000..120e2d17 --- /dev/null +++ b/config/GMPJ01_00/rels/m303Dll/symbols.txt @@ -0,0 +1,2 @@ +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global diff --git a/config/GMPJ01_00/rels/m330Dll/splits.txt b/config/GMPJ01_00/rels/m330Dll/splits.txt new file mode 100644 index 00000000..e787a0ee --- /dev/null +++ b/config/GMPJ01_00/rels/m330Dll/splits.txt @@ -0,0 +1,3 @@ +Sections: + .ctors type:rodata align:4 + .dtors type:rodata align:4 diff --git a/config/GMPJ01_00/rels/m330Dll/symbols.txt b/config/GMPJ01_00/rels/m330Dll/symbols.txt new file mode 100644 index 00000000..120e2d17 --- /dev/null +++ b/config/GMPJ01_00/rels/m330Dll/symbols.txt @@ -0,0 +1,2 @@ +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global diff --git a/config/GMPJ01_00/rels/m333Dll/splits.txt b/config/GMPJ01_00/rels/m333Dll/splits.txt new file mode 100644 index 00000000..e787a0ee --- /dev/null +++ b/config/GMPJ01_00/rels/m333Dll/splits.txt @@ -0,0 +1,3 @@ +Sections: + .ctors type:rodata align:4 + .dtors type:rodata align:4 diff --git a/config/GMPJ01_00/rels/m333Dll/symbols.txt b/config/GMPJ01_00/rels/m333Dll/symbols.txt new file mode 100644 index 00000000..120e2d17 --- /dev/null +++ b/config/GMPJ01_00/rels/m333Dll/symbols.txt @@ -0,0 +1,2 @@ +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global diff --git a/config/GMPJ01_00/rels/m413Dll/splits.txt b/config/GMPJ01_00/rels/m413Dll/splits.txt new file mode 100644 index 00000000..531cd645 --- /dev/null +++ b/config/GMPJ01_00/rels/m413Dll/splits.txt @@ -0,0 +1,7 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 diff --git a/config/GMPJ01_00/rels/m413Dll/symbols.txt b/config/GMPJ01_00/rels/m413Dll/symbols.txt new file mode 100644 index 00000000..019fba8d --- /dev/null +++ b/config/GMPJ01_00/rels/m413Dll/symbols.txt @@ -0,0 +1,210 @@ +_prolog = .text:0x00000000; // type:function size:0x54 scope:global +_epilog = .text:0x00000054; // type:function size:0x4C scope:global +fn_1_A0 = .text:0x000000A0; // type:function size:0x2EC +fn_1_38C = .text:0x0000038C; // type:function size:0x134 +fn_1_4C0 = .text:0x000004C0; // type:function size:0xBC +fn_1_57C = .text:0x0000057C; // type:function size:0x154 +fn_1_6D0 = .text:0x000006D0; // type:function size:0x128 +fn_1_7F8 = .text:0x000007F8; // type:function size:0x6C8 +fn_1_EC0 = .text:0x00000EC0; // type:function size:0x1F8 +fn_1_10B8 = .text:0x000010B8; // type:function size:0x90C +fn_1_19C4 = .text:0x000019C4; // type:function size:0x4 +fn_1_19C8 = .text:0x000019C8; // type:function size:0x38DC +fn_1_52A4 = .text:0x000052A4; // type:function size:0x3824 +fn_1_8AC8 = .text:0x00008AC8; // type:function size:0x148 +fn_1_8C10 = .text:0x00008C10; // type:function size:0x192C +fn_1_A53C = .text:0x0000A53C; // type:function size:0x1188 +fn_1_B6C4 = .text:0x0000B6C4; // type:function size:0x101C +fn_1_C6E0 = .text:0x0000C6E0; // type:function size:0x4D4 +fn_1_CBB4 = .text:0x0000CBB4; // type:function size:0x78C +fn_1_D340 = .text:0x0000D340; // type:function size:0x60 +fn_1_D3A0 = .text:0x0000D3A0; // type:function size:0x360 +fn_1_D700 = .text:0x0000D700; // type:function size:0x64 +_ctors = .ctors:0x00000000; // type:label scope:global data:4byte +_dtors = .dtors:0x00000000; // type:label scope:global data:4byte +lbl_1_rodata_48 = .rodata:0x00000048; // type:object size:0x8 data:double +lbl_1_rodata_50 = .rodata:0x00000050; // type:object size:0x8 data:double +lbl_1_rodata_58 = .rodata:0x00000058; // type:object size:0x8 data:double +lbl_1_rodata_60 = .rodata:0x00000060; // type:object size:0x8 data:double +lbl_1_rodata_68 = .rodata:0x00000068; // type:object size:0x8 data:double +lbl_1_rodata_70 = .rodata:0x00000070; // type:object size:0x8 data:double +lbl_1_rodata_78 = .rodata:0x00000078; // type:object size:0x8 data:double +lbl_1_rodata_80 = .rodata:0x00000080; // type:object size:0x4 data:float +lbl_1_rodata_84 = .rodata:0x00000084; // type:object size:0x4 data:float +lbl_1_rodata_88 = .rodata:0x00000088; // type:object size:0x4 data:float +lbl_1_rodata_90 = .rodata:0x00000090; // type:object size:0x8 data:double +lbl_1_rodata_98 = .rodata:0x00000098; // type:object size:0x8 data:double +lbl_1_rodata_A0 = .rodata:0x000000A0; // type:object size:0x4 data:float +lbl_1_rodata_A4 = .rodata:0x000000A4; // type:object size:0x4 data:float +lbl_1_rodata_A8 = .rodata:0x000000A8; // type:object size:0x4 data:float +lbl_1_rodata_AC = .rodata:0x000000AC; // type:object size:0x4 data:float +lbl_1_rodata_B0 = .rodata:0x000000B0; // type:object size:0x8 data:double +lbl_1_rodata_B8 = .rodata:0x000000B8; // type:object size:0x8 data:double +lbl_1_rodata_C0 = .rodata:0x000000C0; // type:object size:0x8 data:double +lbl_1_rodata_C8 = .rodata:0x000000C8; // type:object size:0x8 data:double +lbl_1_rodata_D0 = .rodata:0x000000D0; // type:object size:0x8 data:double +lbl_1_rodata_D8 = .rodata:0x000000D8; // type:object size:0xCC +lbl_1_rodata_1A4 = .rodata:0x000001A4; // type:object size:0xC data:byte +lbl_1_rodata_1B0 = .rodata:0x000001B0; // type:object size:0x8 data:4byte +lbl_1_rodata_1B8 = .rodata:0x000001B8; // type:object size:0x8 data:4byte +lbl_1_rodata_1C0 = .rodata:0x000001C0; // type:object size:0x8 data:4byte +lbl_1_rodata_1C8 = .rodata:0x000001C8; // type:object size:0x10 data:4byte +lbl_1_rodata_1D8 = .rodata:0x000001D8; // type:object size:0x10 data:4byte +lbl_1_rodata_1E8 = .rodata:0x000001E8; // type:object size:0x19 data:byte +lbl_1_rodata_201 = .rodata:0x00000201; // type:object size:0x1F data:byte +lbl_1_rodata_220 = .rodata:0x00000220; // type:object size:0x8 data:double +lbl_1_rodata_228 = .rodata:0x00000228; // type:object size:0x8 data:double +lbl_1_rodata_230 = .rodata:0x00000230; // type:object size:0xC data:4byte +lbl_1_rodata_23C = .rodata:0x0000023C; // type:object size:0xC data:4byte +lbl_1_rodata_248 = .rodata:0x00000248; // type:object size:0x30 data:4byte +lbl_1_rodata_278 = .rodata:0x00000278; // type:object size:0x10 data:4byte +lbl_1_rodata_288 = .rodata:0x00000288; // type:object size:0xC data:4byte +lbl_1_rodata_294 = .rodata:0x00000294; // type:object size:0x10 data:4byte +lbl_1_rodata_2A4 = .rodata:0x000002A4; // type:object size:0xC data:4byte +lbl_1_rodata_2B0 = .rodata:0x000002B0; // type:object size:0xC data:4byte +lbl_1_rodata_2BC = .rodata:0x000002BC; // type:object size:0x10 data:4byte +lbl_1_rodata_2CC = .rodata:0x000002CC; // type:object size:0x10 data:4byte +lbl_1_rodata_2DC = .rodata:0x000002DC; // type:object size:0x4 data:float +lbl_1_rodata_2E0 = .rodata:0x000002E0; // type:object size:0x4 data:float +lbl_1_rodata_2E4 = .rodata:0x000002E4; // type:object size:0x4 data:float +lbl_1_rodata_2E8 = .rodata:0x000002E8; // type:object size:0x4 data:float +lbl_1_rodata_2EC = .rodata:0x000002EC; // type:object size:0x4 data:float +lbl_1_rodata_2F0 = .rodata:0x000002F0; // type:object size:0x4 data:float +lbl_1_rodata_2F8 = .rodata:0x000002F8; // type:object size:0x8 data:double +lbl_1_rodata_300 = .rodata:0x00000300; // type:object size:0x4 data:float +lbl_1_rodata_304 = .rodata:0x00000304; // type:object size:0x4 data:float +lbl_1_rodata_308 = .rodata:0x00000308; // type:object size:0x8 data:double +lbl_1_rodata_310 = .rodata:0x00000310; // type:object size:0x4 data:float +lbl_1_rodata_314 = .rodata:0x00000314; // type:object size:0x4 data:float +lbl_1_rodata_318 = .rodata:0x00000318; // type:object size:0x4 data:float +lbl_1_rodata_31C = .rodata:0x0000031C; // type:object size:0x4 data:float +lbl_1_rodata_320 = .rodata:0x00000320; // type:object size:0x4 data:float +lbl_1_rodata_324 = .rodata:0x00000324; // type:object size:0x4 data:float +lbl_1_rodata_328 = .rodata:0x00000328; // type:object size:0x4 data:float +lbl_1_rodata_32C = .rodata:0x0000032C; // type:object size:0x4 data:float +lbl_1_rodata_330 = .rodata:0x00000330; // type:object size:0x8 data:double +lbl_1_rodata_338 = .rodata:0x00000338; // type:object size:0x4 data:4byte +lbl_1_rodata_33C = .rodata:0x0000033C; // type:object size:0x428 +lbl_1_rodata_764 = .rodata:0x00000764; // type:object size:0xC data:4byte +lbl_1_rodata_770 = .rodata:0x00000770; // type:object size:0xC data:4byte +lbl_1_rodata_77C = .rodata:0x0000077C; // type:object size:0x4 data:float +lbl_1_rodata_780 = .rodata:0x00000780; // type:object size:0x4 data:float +lbl_1_rodata_784 = .rodata:0x00000784; // type:object size:0x4 data:float +lbl_1_rodata_788 = .rodata:0x00000788; // type:object size:0x8 data:double +lbl_1_rodata_790 = .rodata:0x00000790; // type:object size:0x8 data:double +lbl_1_rodata_798 = .rodata:0x00000798; // type:object size:0x8 data:double +lbl_1_rodata_7A0 = .rodata:0x000007A0; // type:object size:0x8 data:double +lbl_1_rodata_7A8 = .rodata:0x000007A8; // type:object size:0x4 data:float +lbl_1_rodata_7AC = .rodata:0x000007AC; // type:object size:0x10 data:4byte +lbl_1_rodata_7BC = .rodata:0x000007BC; // type:object size:0x14 data:4byte +lbl_1_rodata_7D0 = .rodata:0x000007D0; // type:object size:0x60 +lbl_1_rodata_830 = .rodata:0x00000830; // type:object size:0x8 data:double +lbl_1_rodata_838 = .rodata:0x00000838; // type:object size:0x8 data:double +lbl_1_rodata_840 = .rodata:0x00000840; // type:object size:0x4 data:float +lbl_1_rodata_848 = .rodata:0x00000848; // type:object size:0x8 data:double +lbl_1_rodata_850 = .rodata:0x00000850; // type:object size:0x4 data:float +lbl_1_rodata_858 = .rodata:0x00000858; // type:object size:0x8 data:double +lbl_1_rodata_860 = .rodata:0x00000860; // type:object size:0x8 data:double +lbl_1_rodata_868 = .rodata:0x00000868; // type:object size:0x8 data:double +lbl_1_rodata_870 = .rodata:0x00000870; // type:object size:0x8 data:double +lbl_1_rodata_878 = .rodata:0x00000878; // type:object size:0x4 data:float +lbl_1_rodata_87C = .rodata:0x0000087C; // type:object size:0x4 data:float +lbl_1_rodata_880 = .rodata:0x00000880; // type:object size:0x4 data:float +lbl_1_rodata_884 = .rodata:0x00000884; // type:object size:0x4 data:float +lbl_1_rodata_888 = .rodata:0x00000888; // type:object size:0x4 data:float +lbl_1_rodata_88C = .rodata:0x0000088C; // type:object size:0x1C data:4byte +lbl_1_rodata_8A8 = .rodata:0x000008A8; // type:object size:0x8 data:double +lbl_1_rodata_8B0 = .rodata:0x000008B0; // type:object size:0x4 data:float +lbl_1_rodata_8B4 = .rodata:0x000008B4; // type:object size:0x4 data:float +lbl_1_rodata_8B8 = .rodata:0x000008B8; // type:object size:0x4 data:float +lbl_1_rodata_8BC = .rodata:0x000008BC; // type:object size:0x4 data:float +lbl_1_rodata_8C0 = .rodata:0x000008C0; // type:object size:0x8 data:double +lbl_1_rodata_8C8 = .rodata:0x000008C8; // type:object size:0x4 data:float +lbl_1_rodata_8D0 = .rodata:0x000008D0; // type:object size:0x8 data:double +lbl_1_rodata_8D8 = .rodata:0x000008D8; // type:object size:0x4 data:float +lbl_1_rodata_8DC = .rodata:0x000008DC; // type:object size:0x4 data:float +lbl_1_rodata_8E0 = .rodata:0x000008E0; // type:object size:0x4 data:float +lbl_1_rodata_8E4 = .rodata:0x000008E4; // type:object size:0x4 data:float +lbl_1_rodata_8E8 = .rodata:0x000008E8; // type:object size:0x4 data:float +lbl_1_rodata_8EC = .rodata:0x000008EC; // type:object size:0x4 data:float +lbl_1_rodata_8F0 = .rodata:0x000008F0; // type:object size:0x4 data:float +lbl_1_rodata_8F4 = .rodata:0x000008F4; // type:object size:0x4 data:float +lbl_1_rodata_8F8 = .rodata:0x000008F8; // type:object size:0x8 data:double +lbl_1_rodata_900 = .rodata:0x00000900; // type:object size:0x8 data:double +lbl_1_rodata_908 = .rodata:0x00000908; // type:object size:0x4 data:float +lbl_1_rodata_90C = .rodata:0x0000090C; // type:object size:0x4 data:float +lbl_1_rodata_910 = .rodata:0x00000910; // type:object size:0x4 data:float +lbl_1_rodata_914 = .rodata:0x00000914; // type:object size:0xC data:byte +lbl_1_rodata_920 = .rodata:0x00000920; // type:object size:0x18 data:4byte +lbl_1_rodata_938 = .rodata:0x00000938; // type:object size:0x8 data:byte +lbl_1_rodata_940 = .rodata:0x00000940; // type:object size:0x10 data:4byte +lbl_1_rodata_950 = .rodata:0x00000950; // type:object size:0x1 data:byte +lbl_1_rodata_954 = .rodata:0x00000954; // type:object size:0x10 data:4byte +lbl_1_rodata_964 = .rodata:0x00000964; // type:object size:0x14 data:4byte +lbl_1_rodata_978 = .rodata:0x00000978; // type:object size:0x8 data:double +lbl_1_rodata_980 = .rodata:0x00000980; // type:object size:0x4 data:float +lbl_1_rodata_984 = .rodata:0x00000984; // type:object size:0x4 data:float +lbl_1_rodata_988 = .rodata:0x00000988; // type:object size:0x4 data:float +lbl_1_rodata_98C = .rodata:0x0000098C; // type:object size:0x4 data:float +lbl_1_rodata_990 = .rodata:0x00000990; // type:object size:0x8 data:double +lbl_1_rodata_998 = .rodata:0x00000998; // type:object size:0x4 data:float +lbl_1_rodata_99C = .rodata:0x0000099C; // type:object size:0x4 data:float +lbl_1_rodata_9A0 = .rodata:0x000009A0; // type:object size:0x8 data:double +lbl_1_rodata_9A8 = .rodata:0x000009A8; // type:object size:0x8 data:double +lbl_1_rodata_9B0 = .rodata:0x000009B0; // type:object size:0x10 data:4byte +lbl_1_rodata_9C0 = .rodata:0x000009C0; // type:object size:0x4 data:float +lbl_1_rodata_9C4 = .rodata:0x000009C4; // type:object size:0x4 data:float +lbl_1_rodata_9C8 = .rodata:0x000009C8; // type:object size:0x4 data:float +lbl_1_rodata_9CC = .rodata:0x000009CC; // type:object size:0xC data:4byte +lbl_1_rodata_9D8 = .rodata:0x000009D8; // type:object size:0xC data:4byte +lbl_1_rodata_9E4 = .rodata:0x000009E4; // type:object size:0xC data:4byte +lbl_1_rodata_9F0 = .rodata:0x000009F0; // type:object size:0xC data:4byte +lbl_1_rodata_9FC = .rodata:0x000009FC; // type:object size:0xC data:4byte +lbl_1_rodata_A08 = .rodata:0x00000A08; // type:object size:0xC data:4byte +lbl_1_rodata_A14 = .rodata:0x00000A14; // type:object size:0xC data:4byte +lbl_1_rodata_A20 = .rodata:0x00000A20; // type:object size:0x1 data:byte +lbl_1_rodata_A24 = .rodata:0x00000A24; // type:object size:0x4 data:float +lbl_1_rodata_A28 = .rodata:0x00000A28; // type:object size:0x4 data:float +lbl_1_rodata_A2C = .rodata:0x00000A2C; // type:object size:0x4 data:float +lbl_1_rodata_A30 = .rodata:0x00000A30; // type:object size:0x4 data:float +lbl_1_rodata_A34 = .rodata:0x00000A34; // type:object size:0x4 data:float +lbl_1_data_0 = .data:0x00000000; // type:object size:0x4 data:4byte +lbl_1_data_4 = .data:0x00000004; // type:object size:0x8 data:4byte +lbl_1_data_C = .data:0x0000000C; // type:object size:0x2C data:4byte +lbl_1_data_38 = .data:0x00000038; // type:object size:0x9 data:string +lbl_1_data_41 = .data:0x00000041; // type:object size:0x19 data:string +lbl_1_data_5A = .data:0x0000005A; // type:object size:0x1B data:string +lbl_1_data_75 = .data:0x00000075; // type:object size:0x10 data:string +lbl_1_data_85 = .data:0x00000085; // type:object size:0x10 data:string +lbl_1_data_95 = .data:0x00000095; // type:object size:0x10 data:string +lbl_1_data_A5 = .data:0x000000A5; // type:object size:0x10 data:string +lbl_1_data_B5 = .data:0x000000B5; // type:object size:0x11 data:string +lbl_1_data_C6 = .data:0x000000C6; // type:object size:0x11 data:string +lbl_1_data_D7 = .data:0x000000D7; // type:object size:0x12 data:string +lbl_1_data_E9 = .data:0x000000E9; // type:object size:0x12 data:string +lbl_1_data_FB = .data:0x000000FB; // type:object size:0x12 data:string +lbl_1_data_10D = .data:0x0000010D; // type:object size:0xF data:string +lbl_1_data_11C = .data:0x0000011C; // type:object size:0x19 data:string +lbl_1_data_135 = .data:0x00000135; // type:object size:0x24 data:string +lbl_1_bss_0 = .bss:0x00000000; // type:object size:0x4 data:4byte +lbl_1_bss_4 = .bss:0x00000004; // type:object size:0xC data:4byte +lbl_1_bss_10 = .bss:0x00000010; // type:object size:0x4 data:4byte +lbl_1_bss_14 = .bss:0x00000014; // type:object size:0x2 data:2byte +lbl_1_bss_18 = .bss:0x00000018; // type:object size:0x4 data:4byte +lbl_1_bss_1C = .bss:0x0000001C; // type:object size:0x4 data:4byte +lbl_1_bss_20 = .bss:0x00000020; // type:object size:0x2 data:2byte +lbl_1_bss_24 = .bss:0x00000024; // type:object size:0x8 data:4byte +lbl_1_bss_2C = .bss:0x0000002C; // type:object size:0x4 data:float +lbl_1_bss_30 = .bss:0x00000030; // type:object size:0x4 data:4byte +lbl_1_bss_34 = .bss:0x00000034; // type:object size:0x10 data:4byte +lbl_1_bss_44 = .bss:0x00000044; // type:object size:0x4 data:4byte +lbl_1_bss_48 = .bss:0x00000048; // type:object size:0x70 +lbl_1_bss_B8 = .bss:0x000000B8; // type:object size:0x18 data:4byte +lbl_1_bss_D0 = .bss:0x000000D0; // type:object size:0x4 data:4byte +lbl_1_bss_D4 = .bss:0x000000D4; // type:object size:0x28 +lbl_1_bss_FC = .bss:0x000000FC; // type:object size:0x4 data:4byte +lbl_1_bss_100 = .bss:0x00000100; // type:object size:0x2580 +lbl_1_bss_2680 = .bss:0x00002680; // type:object size:0x4 data:4byte +lbl_1_bss_2684 = .bss:0x00002684; // type:object size:0x3E8 +lbl_1_bss_2A6C = .bss:0x00002A6C; // type:object size:0x4E18 +lbl_1_bss_7884 = .bss:0x00007884; // type:object size:0x30 diff --git a/config/GMPJ01_00/rels/m418Dll/splits.txt b/config/GMPJ01_00/rels/m418Dll/splits.txt new file mode 100644 index 00000000..531cd645 --- /dev/null +++ b/config/GMPJ01_00/rels/m418Dll/splits.txt @@ -0,0 +1,7 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 diff --git a/config/GMPJ01_00/rels/m418Dll/symbols.txt b/config/GMPJ01_00/rels/m418Dll/symbols.txt new file mode 100644 index 00000000..964068e3 --- /dev/null +++ b/config/GMPJ01_00/rels/m418Dll/symbols.txt @@ -0,0 +1,303 @@ +fn_1_0 = .text:0x00000000; // type:function size:0x74 +fn_1_74 = .text:0x00000074; // type:function size:0xE4 +fn_1_158 = .text:0x00000158; // type:function size:0x28 +fn_1_180 = .text:0x00000180; // type:function size:0xC8 +fn_1_248 = .text:0x00000248; // type:function size:0x20 +fn_1_268 = .text:0x00000268; // type:function size:0x298 +fn_1_500 = .text:0x00000500; // type:function size:0x118 +fn_1_618 = .text:0x00000618; // type:function size:0xC4 +fn_1_6DC = .text:0x000006DC; // type:function size:0x38 +fn_1_714 = .text:0x00000714; // type:function size:0x34 +fn_1_748 = .text:0x00000748; // type:function size:0x38 +fn_1_780 = .text:0x00000780; // type:function size:0x1D0 +fn_1_950 = .text:0x00000950; // type:function size:0x48 +fn_1_998 = .text:0x00000998; // type:function size:0x110 +fn_1_AA8 = .text:0x00000AA8; // type:function size:0xA4 +fn_1_B4C = .text:0x00000B4C; // type:function size:0x328 +fn_1_E74 = .text:0x00000E74; // type:function size:0x67C +fn_1_14F0 = .text:0x000014F0; // type:function size:0x3BC +fn_1_18AC = .text:0x000018AC; // type:function size:0x50 +fn_1_18FC = .text:0x000018FC; // type:function size:0x7B4 +fn_1_20B0 = .text:0x000020B0; // type:function size:0xC8 +fn_1_2178 = .text:0x00002178; // type:function size:0x71C +fn_1_2894 = .text:0x00002894; // type:function size:0x10C +fn_1_29A0 = .text:0x000029A0; // type:function size:0x224 +fn_1_2BC4 = .text:0x00002BC4; // type:function size:0x48 +fn_1_2C0C = .text:0x00002C0C; // type:function size:0x448 +fn_1_3054 = .text:0x00003054; // type:function size:0xE4 +fn_1_3138 = .text:0x00003138; // type:function size:0x108 +fn_1_3240 = .text:0x00003240; // type:function size:0x1C8 +fn_1_3408 = .text:0x00003408; // type:function size:0x3C +fn_1_3444 = .text:0x00003444; // type:function size:0xA6C +fn_1_3EB0 = .text:0x00003EB0; // type:function size:0x814 +fn_1_46C4 = .text:0x000046C4; // type:function size:0x5C0 +fn_1_4C84 = .text:0x00004C84; // type:function size:0x2DC +fn_1_4F60 = .text:0x00004F60; // type:function size:0x3F8 +fn_1_5358 = .text:0x00005358; // type:function size:0xE4 +fn_1_543C = .text:0x0000543C; // type:function size:0x150 +fn_1_558C = .text:0x0000558C; // type:function size:0x120 +fn_1_56AC = .text:0x000056AC; // type:function size:0xBC +fn_1_5768 = .text:0x00005768; // type:function size:0x7C +fn_1_57E4 = .text:0x000057E4; // type:function size:0x18C +fn_1_5970 = .text:0x00005970; // type:function size:0xFC +fn_1_5A6C = .text:0x00005A6C; // type:function size:0x2BC +fn_1_5D28 = .text:0x00005D28; // type:function size:0x30 +fn_1_5D58 = .text:0x00005D58; // type:function size:0x98 +fn_1_5DF0 = .text:0x00005DF0; // type:function size:0x248 +fn_1_6038 = .text:0x00006038; // type:function size:0x2DC +fn_1_6314 = .text:0x00006314; // type:function size:0xE4 +fn_1_63F8 = .text:0x000063F8; // type:function size:0x118 +fn_1_6510 = .text:0x00006510; // type:function size:0x108 +fn_1_6618 = .text:0x00006618; // type:function size:0x128 +fn_1_6740 = .text:0x00006740; // type:function size:0xC8 +fn_1_6808 = .text:0x00006808; // type:function size:0x10C +fn_1_6914 = .text:0x00006914; // type:function size:0x4B8 +fn_1_6DCC = .text:0x00006DCC; // type:function size:0xA0 +fn_1_6E6C = .text:0x00006E6C; // type:function size:0x48 +fn_1_6EB4 = .text:0x00006EB4; // type:function size:0x84 +fn_1_6F38 = .text:0x00006F38; // type:function size:0x35C +fn_1_7294 = .text:0x00007294; // type:function size:0x4 +fn_1_7298 = .text:0x00007298; // type:function size:0x2D8 +fn_1_7570 = .text:0x00007570; // type:function size:0x74 +fn_1_75E4 = .text:0x000075E4; // type:function size:0x214 +fn_1_77F8 = .text:0x000077F8; // type:function size:0x68 +fn_1_7860 = .text:0x00007860; // type:function size:0x208 +fn_1_7A68 = .text:0x00007A68; // type:function size:0x100 +fn_1_7B68 = .text:0x00007B68; // type:function size:0x218 +fn_1_7D80 = .text:0x00007D80; // type:function size:0xA4 +fn_1_7E24 = .text:0x00007E24; // type:function size:0xF8 +fn_1_7F1C = .text:0x00007F1C; // type:function size:0xB8 +fn_1_7FD4 = .text:0x00007FD4; // type:function size:0x1CC +fn_1_81A0 = .text:0x000081A0; // type:function size:0x4 +fn_1_81A4 = .text:0x000081A4; // type:function size:0x2DC +fn_1_8480 = .text:0x00008480; // type:function size:0x30 +fn_1_84B0 = .text:0x000084B0; // type:function size:0x98 +fn_1_8548 = .text:0x00008548; // type:function size:0x120 +fn_1_8668 = .text:0x00008668; // type:function size:0xC0 +fn_1_8728 = .text:0x00008728; // type:function size:0xA8 +fn_1_87D0 = .text:0x000087D0; // type:function size:0xBC +fn_1_888C = .text:0x0000888C; // type:function size:0x28 +fn_1_88B4 = .text:0x000088B4; // type:function size:0xFC +fn_1_89B0 = .text:0x000089B0; // type:function size:0x164 +fn_1_8B14 = .text:0x00008B14; // type:function size:0x170 +fn_1_8C84 = .text:0x00008C84; // type:function size:0xEC +fn_1_8D70 = .text:0x00008D70; // type:function size:0x204 +fn_1_8F74 = .text:0x00008F74; // type:function size:0x120 +fn_1_9094 = .text:0x00009094; // type:function size:0x48 +fn_1_90DC = .text:0x000090DC; // type:function size:0x64 +fn_1_9140 = .text:0x00009140; // type:function size:0xA4 +fn_1_91E4 = .text:0x000091E4; // type:function size:0x108 +fn_1_92EC = .text:0x000092EC; // type:function size:0x48 +fn_1_9334 = .text:0x00009334; // type:function size:0x30 +fn_1_9364 = .text:0x00009364; // type:function size:0x98 +fn_1_93FC = .text:0x000093FC; // type:function size:0x130 +fn_1_952C = .text:0x0000952C; // type:function size:0x60 +fn_1_958C = .text:0x0000958C; // type:function size:0x618 +fn_1_9BA4 = .text:0x00009BA4; // type:function size:0x3F0 +fn_1_9F94 = .text:0x00009F94; // type:function size:0x1BC +_prolog = .text:0x0000A150; // type:function size:0x54 scope:global +_epilog = .text:0x0000A1A4; // type:function size:0x4C scope:global +fn_1_A1F0 = .text:0x0000A1F0; // type:function size:0x398 +fn_1_A588 = .text:0x0000A588; // type:function size:0x398 +fn_1_A920 = .text:0x0000A920; // type:function size:0x20 +fn_1_A940 = .text:0x0000A940; // type:function size:0x28 +fn_1_A968 = .text:0x0000A968; // type:function size:0xC8 +fn_1_AA30 = .text:0x0000AA30; // type:function size:0xBC +fn_1_AAEC = .text:0x0000AAEC; // type:function size:0xD8 +fn_1_ABC4 = .text:0x0000ABC4; // type:function size:0x150 +fn_1_AD14 = .text:0x0000AD14; // type:function size:0x178 +fn_1_AE8C = .text:0x0000AE8C; // type:function size:0x50 +fn_1_AEDC = .text:0x0000AEDC; // type:function size:0x5C +fn_1_AF38 = .text:0x0000AF38; // type:function size:0x88 +fn_1_AFC0 = .text:0x0000AFC0; // type:function size:0x74 +fn_1_B034 = .text:0x0000B034; // type:function size:0x94 +fn_1_B0C8 = .text:0x0000B0C8; // type:function size:0x3C +fn_1_B104 = .text:0x0000B104; // type:function size:0x318 +fn_1_B41C = .text:0x0000B41C; // type:function size:0x3C +fn_1_B458 = .text:0x0000B458; // type:function size:0x4C +fn_1_B4A4 = .text:0x0000B4A4; // type:function size:0x26C +fn_1_B710 = .text:0x0000B710; // type:function size:0x26C +fn_1_B97C = .text:0x0000B97C; // type:function size:0x27C +fn_1_BBF8 = .text:0x0000BBF8; // type:function size:0x2B4 +fn_1_BEAC = .text:0x0000BEAC; // type:function size:0x46C +fn_1_C318 = .text:0x0000C318; // type:function size:0x454 +fn_1_C76C = .text:0x0000C76C; // type:function size:0x48C +fn_1_CBF8 = .text:0x0000CBF8; // type:function size:0x658 +fn_1_D250 = .text:0x0000D250; // type:function size:0x4C4 +fn_1_D714 = .text:0x0000D714; // type:function size:0x4FC +fn_1_DC10 = .text:0x0000DC10; // type:function size:0x6C8 +_ctors = .ctors:0x00000000; // type:label scope:global data:4byte +_dtors = .dtors:0x00000000; // type:label scope:global data:4byte +lbl_1_rodata_10 = .rodata:0x00000010; // type:object size:0x4 data:float +lbl_1_rodata_14 = .rodata:0x00000014; // type:object size:0x4 data:float +lbl_1_rodata_18 = .rodata:0x00000018; // type:object size:0x4 data:float +lbl_1_rodata_1C = .rodata:0x0000001C; // type:object size:0x4 data:float +lbl_1_rodata_20 = .rodata:0x00000020; // type:object size:0xC data:4byte +lbl_1_rodata_2C = .rodata:0x0000002C; // type:object size:0xC data:4byte +lbl_1_rodata_38 = .rodata:0x00000038; // type:object size:0x4 data:float +lbl_1_rodata_3C = .rodata:0x0000003C; // type:object size:0x4 data:float +lbl_1_rodata_40 = .rodata:0x00000040; // type:object size:0x4 data:float +lbl_1_rodata_44 = .rodata:0x00000044; // type:object size:0x4 data:float +lbl_1_rodata_48 = .rodata:0x00000048; // type:object size:0x4 data:float +lbl_1_rodata_4C = .rodata:0x0000004C; // type:object size:0x4 data:float +lbl_1_rodata_50 = .rodata:0x00000050; // type:object size:0x4 data:float +lbl_1_rodata_54 = .rodata:0x00000054; // type:object size:0x4 data:float +lbl_1_rodata_58 = .rodata:0x00000058; // type:object size:0x4 data:float +lbl_1_rodata_5C = .rodata:0x0000005C; // type:object size:0x4 data:float +lbl_1_rodata_60 = .rodata:0x00000060; // type:object size:0xC data:4byte +lbl_1_rodata_6C = .rodata:0x0000006C; // type:object size:0xC data:4byte +lbl_1_rodata_78 = .rodata:0x00000078; // type:object size:0xC data:4byte +lbl_1_rodata_84 = .rodata:0x00000084; // type:object size:0x4 data:float +lbl_1_rodata_88 = .rodata:0x00000088; // type:object size:0x4 data:float +lbl_1_rodata_8C = .rodata:0x0000008C; // type:object size:0x4 data:float +lbl_1_rodata_90 = .rodata:0x00000090; // type:object size:0x8 data:4byte +lbl_1_rodata_98 = .rodata:0x00000098; // type:object size:0xC data:4byte +lbl_1_rodata_A4 = .rodata:0x000000A4; // type:object size:0x4 data:float +lbl_1_rodata_A8 = .rodata:0x000000A8; // type:object size:0x4 data:float +lbl_1_rodata_AC = .rodata:0x000000AC; // type:object size:0x4 data:float +lbl_1_rodata_B0 = .rodata:0x000000B0; // type:object size:0x4 data:float +lbl_1_rodata_B4 = .rodata:0x000000B4; // type:object size:0x4 data:float +lbl_1_rodata_B8 = .rodata:0x000000B8; // type:object size:0x8 data:double +lbl_1_rodata_C0 = .rodata:0x000000C0; // type:object size:0x10 data:4byte +lbl_1_rodata_D0 = .rodata:0x000000D0; // type:object size:0x4 data:float +lbl_1_rodata_D4 = .rodata:0x000000D4; // type:object size:0x4 data:float +lbl_1_rodata_D8 = .rodata:0x000000D8; // type:object size:0x4 data:float +lbl_1_rodata_DC = .rodata:0x000000DC; // type:object size:0x4 data:float +lbl_1_rodata_E0 = .rodata:0x000000E0; // type:object size:0x4 data:float +lbl_1_rodata_E4 = .rodata:0x000000E4; // type:object size:0x4 data:float +lbl_1_rodata_E8 = .rodata:0x000000E8; // type:object size:0x4 data:float +lbl_1_rodata_EC = .rodata:0x000000EC; // type:object size:0x4 data:float +lbl_1_rodata_F0 = .rodata:0x000000F0; // type:object size:0x4 data:float +lbl_1_rodata_F4 = .rodata:0x000000F4; // type:object size:0x4 data:float +lbl_1_rodata_F8 = .rodata:0x000000F8; // type:object size:0x10 data:4byte +lbl_1_rodata_108 = .rodata:0x00000108; // type:object size:0x10 data:4byte +lbl_1_rodata_118 = .rodata:0x00000118; // type:object size:0x10 data:4byte +lbl_1_rodata_128 = .rodata:0x00000128; // type:object size:0x4 data:float +lbl_1_rodata_12C = .rodata:0x0000012C; // type:object size:0x4 data:float +lbl_1_rodata_130 = .rodata:0x00000130; // type:object size:0x4 data:float +lbl_1_rodata_134 = .rodata:0x00000134; // type:object size:0x4 data:float +lbl_1_rodata_138 = .rodata:0x00000138; // type:object size:0x8 data:double +lbl_1_rodata_140 = .rodata:0x00000140; // type:object size:0x8 data:double +lbl_1_rodata_148 = .rodata:0x00000148; // type:object size:0x8 data:double +lbl_1_rodata_150 = .rodata:0x00000150; // type:object size:0x8 data:double +lbl_1_rodata_158 = .rodata:0x00000158; // type:object size:0x8 data:double +lbl_1_rodata_160 = .rodata:0x00000160; // type:object size:0x4 data:float +lbl_1_rodata_164 = .rodata:0x00000164; // type:object size:0x4 data:float +lbl_1_rodata_168 = .rodata:0x00000168; // type:object size:0x4 data:float +lbl_1_rodata_16C = .rodata:0x0000016C; // type:object size:0x4 data:float +lbl_1_rodata_170 = .rodata:0x00000170; // type:object size:0x4 data:float +lbl_1_rodata_174 = .rodata:0x00000174; // type:object size:0x4 data:float +lbl_1_rodata_178 = .rodata:0x00000178; // type:object size:0x4 data:float +lbl_1_rodata_17C = .rodata:0x0000017C; // type:object size:0x4 data:float +lbl_1_rodata_180 = .rodata:0x00000180; // type:object size:0x4 data:float +lbl_1_rodata_184 = .rodata:0x00000184; // type:object size:0x4 data:float +lbl_1_rodata_188 = .rodata:0x00000188; // type:object size:0x4 data:float +lbl_1_rodata_190 = .rodata:0x00000190; // type:object size:0x8 data:double +lbl_1_rodata_198 = .rodata:0x00000198; // type:object size:0x4 data:float +lbl_1_rodata_19C = .rodata:0x0000019C; // type:object size:0x4 data:float +lbl_1_rodata_1A0 = .rodata:0x000001A0; // type:object size:0x4 data:float +lbl_1_rodata_1A4 = .rodata:0x000001A4; // type:object size:0x4 data:float +lbl_1_rodata_1A8 = .rodata:0x000001A8; // type:object size:0x4 data:float +lbl_1_rodata_1AC = .rodata:0x000001AC; // type:object size:0x4 data:float +lbl_1_rodata_1B0 = .rodata:0x000001B0; // type:object size:0x4 data:float +lbl_1_rodata_1B4 = .rodata:0x000001B4; // type:object size:0x4 data:float +lbl_1_rodata_1B8 = .rodata:0x000001B8; // type:object size:0x4 data:float +lbl_1_rodata_1C0 = .rodata:0x000001C0; // type:object size:0x8 data:double +lbl_1_rodata_1C8 = .rodata:0x000001C8; // type:object size:0x8 data:double +lbl_1_rodata_1D0 = .rodata:0x000001D0; // type:object size:0x4 data:float +lbl_1_rodata_1D4 = .rodata:0x000001D4; // type:object size:0x4 data:float +lbl_1_rodata_1D8 = .rodata:0x000001D8; // type:object size:0x8 data:double +lbl_1_rodata_1E0 = .rodata:0x000001E0; // type:object size:0x4 data:float +lbl_1_rodata_1E4 = .rodata:0x000001E4; // type:object size:0x4 data:float +lbl_1_rodata_1E8 = .rodata:0x000001E8; // type:object size:0x4 data:float +lbl_1_rodata_1EC = .rodata:0x000001EC; // type:object size:0x4 data:float +lbl_1_rodata_1F0 = .rodata:0x000001F0; // type:object size:0x4 data:float +lbl_1_rodata_1F4 = .rodata:0x000001F4; // type:object size:0x4 data:float +lbl_1_rodata_1F8 = .rodata:0x000001F8; // type:object size:0xC data:4byte +lbl_1_rodata_204 = .rodata:0x00000204; // type:object size:0xC data:4byte +lbl_1_rodata_210 = .rodata:0x00000210; // type:object size:0xC data:4byte +lbl_1_rodata_21C = .rodata:0x0000021C; // type:object size:0xC data:4byte +lbl_1_rodata_228 = .rodata:0x00000228; // type:object size:0x4 data:float +lbl_1_rodata_22C = .rodata:0x0000022C; // type:object size:0x4 data:float +lbl_1_rodata_230 = .rodata:0x00000230; // type:object size:0xC data:4byte +lbl_1_rodata_23C = .rodata:0x0000023C; // type:object size:0xC data:4byte +lbl_1_rodata_248 = .rodata:0x00000248; // type:object size:0x4 data:float +lbl_1_rodata_24C = .rodata:0x0000024C; // type:object size:0x4 data:float +lbl_1_rodata_250 = .rodata:0x00000250; // type:object size:0xC data:4byte +lbl_1_rodata_25C = .rodata:0x0000025C; // type:object size:0xC data:4byte +lbl_1_rodata_268 = .rodata:0x00000268; // type:object size:0xC data:4byte +lbl_1_rodata_274 = .rodata:0x00000274; // type:object size:0xC data:4byte +lbl_1_rodata_280 = .rodata:0x00000280; // type:object size:0x4 data:float +lbl_1_rodata_284 = .rodata:0x00000284; // type:object size:0x4 data:float +lbl_1_rodata_288 = .rodata:0x00000288; // type:object size:0xC data:4byte +lbl_1_rodata_294 = .rodata:0x00000294; // type:object size:0xC data:4byte +lbl_1_rodata_2A0 = .rodata:0x000002A0; // type:object size:0x4 data:float +lbl_1_rodata_2A4 = .rodata:0x000002A4; // type:object size:0x4 data:float +lbl_1_rodata_2A8 = .rodata:0x000002A8; // type:object size:0x4 data:float +lbl_1_rodata_2AC = .rodata:0x000002AC; // type:object size:0x4 data:float +lbl_1_rodata_2B0 = .rodata:0x000002B0; // type:object size:0x4 data:float +lbl_1_rodata_2B4 = .rodata:0x000002B4; // type:object size:0x4 data:float +lbl_1_rodata_2B8 = .rodata:0x000002B8; // type:object size:0x4 data:float +lbl_1_rodata_2BC = .rodata:0x000002BC; // type:object size:0x4 data:float +lbl_1_rodata_2C0 = .rodata:0x000002C0; // type:object size:0xC data:4byte +lbl_1_rodata_2CC = .rodata:0x000002CC; // type:object size:0xC data:4byte +lbl_1_rodata_2D8 = .rodata:0x000002D8; // type:object size:0x4 data:float +lbl_1_rodata_2DC = .rodata:0x000002DC; // type:object size:0x4 data:float +lbl_1_rodata_2E0 = .rodata:0x000002E0; // type:object size:0x4 data:float +lbl_1_rodata_2E4 = .rodata:0x000002E4; // type:object size:0x4 data:float +lbl_1_rodata_2E8 = .rodata:0x000002E8; // type:object size:0x8 data:float +lbl_1_rodata_2F0 = .rodata:0x000002F0; // type:object size:0x4 data:float +lbl_1_rodata_2F8 = .rodata:0x000002F8; // type:object size:0x8 data:double +lbl_1_rodata_300 = .rodata:0x00000300; // type:object size:0x4 data:float +lbl_1_rodata_308 = .rodata:0x00000308; // type:object size:0x8 data:double +lbl_1_rodata_310 = .rodata:0x00000310; // type:object size:0x4 data:float +lbl_1_rodata_318 = .rodata:0x00000318; // type:object size:0x8 data:double +lbl_1_rodata_320 = .rodata:0x00000320; // type:object size:0x4 data:float +lbl_1_rodata_328 = .rodata:0x00000328; // type:object size:0x8 data:double +lbl_1_rodata_330 = .rodata:0x00000330; // type:object size:0x8 data:double +lbl_1_rodata_338 = .rodata:0x00000338; // type:object size:0x8 data:double +lbl_1_data_0 = .data:0x00000000; // type:object size:0x8 data:4byte +lbl_1_data_8 = .data:0x00000008; // type:object size:0x4 data:4byte +lbl_1_data_C = .data:0x0000000C; // type:object size:0x12 data:string +lbl_1_data_1E = .data:0x0000001E; // type:object size:0x13 data:string +lbl_1_data_31 = .data:0x00000031; // type:object size:0x10 data:string +lbl_1_data_41 = .data:0x00000041; // type:object size:0x10 data:string +lbl_1_data_51 = .data:0x00000051; // type:object size:0x10 data:string +lbl_1_data_61 = .data:0x00000061; // type:object size:0x10 data:string +lbl_1_data_71 = .data:0x00000071; // type:object size:0xD data:string +lbl_1_data_7E = .data:0x0000007E; // type:object size:0xE data:string +lbl_1_data_8C = .data:0x0000008C; // type:object size:0x6C data:4byte +jumptable_1_data_F8 = .data:0x000000F8; // type:object size:0x88 scope:local +lbl_1_data_180 = .data:0x00000180; // type:object size:0x12 data:string +lbl_1_data_192 = .data:0x00000192; // type:object size:0x15 data:string +lbl_1_data_1A7 = .data:0x000001A7; // type:object size:0x19 data:string +lbl_1_data_1C0 = .data:0x000001C0; // type:object size:0x20 +lbl_1_data_1E0 = .data:0x000001E0; // type:object size:0x60 +lbl_1_data_240 = .data:0x00000240; // type:object size:0x24 +lbl_1_data_264 = .data:0x00000264; // type:object size:0x30 +lbl_1_data_294 = .data:0x00000294; // type:object size:0x24 +lbl_1_data_2B8 = .data:0x000002B8; // type:object size:0x60 +lbl_1_data_318 = .data:0x00000318; // type:object size:0x30 +lbl_1_data_348 = .data:0x00000348; // type:object size:0x84 +lbl_1_data_3CC = .data:0x000003CC; // type:object size:0x30 +lbl_1_data_3FC = .data:0x000003FC; // type:object size:0x48 +lbl_1_data_444 = .data:0x00000444; // type:object size:0x60 +jumptable_1_data_4A4 = .data:0x000004A4; // type:object size:0x28 scope:local +lbl_1_bss_0 = .bss:0x00000000; // type:object size:0x4 data:4byte +lbl_1_bss_4 = .bss:0x00000004; // type:object size:0x4 data:4byte +lbl_1_bss_8 = .bss:0x00000008; // type:object size:0x8 data:4byte +lbl_1_bss_10 = .bss:0x00000010; // type:object size:0x4 data:4byte +lbl_1_bss_14 = .bss:0x00000014; // type:object size:0x4 data:4byte +lbl_1_bss_18 = .bss:0x00000018; // type:object size:0x4 data:4byte +lbl_1_bss_1C = .bss:0x0000001C; // type:object size:0x4 data:4byte +lbl_1_bss_20 = .bss:0x00000020; // type:object size:0x18 data:4byte +lbl_1_bss_38 = .bss:0x00000038; // type:object size:0x18 data:4byte +lbl_1_bss_50 = .bss:0x00000050; // type:object size:0x18 data:4byte +lbl_1_bss_68 = .bss:0x00000068; // type:object size:0xB4 data:4byte +lbl_1_bss_11C = .bss:0x0000011C; // type:object size:0x54 data:4byte +lbl_1_bss_170 = .bss:0x00000170; // type:object size:0x70 +lbl_1_bss_1E0 = .bss:0x000001E0; // type:object size:0x14 data:4byte +lbl_1_bss_1F4 = .bss:0x000001F4; // type:object size:0x4C data:4byte +lbl_1_bss_240 = .bss:0x00000240; // type:object size:0x2C data:4byte +lbl_1_bss_26C = .bss:0x0000026C; // type:object size:0x180 +lbl_1_bss_3EC = .bss:0x000003EC; // type:object size:0x44 data:4byte diff --git a/config/GMPJ01_00/rels/m419Dll/splits.txt b/config/GMPJ01_00/rels/m419Dll/splits.txt new file mode 100644 index 00000000..531cd645 --- /dev/null +++ b/config/GMPJ01_00/rels/m419Dll/splits.txt @@ -0,0 +1,7 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 diff --git a/config/GMPJ01_00/rels/m419Dll/symbols.txt b/config/GMPJ01_00/rels/m419Dll/symbols.txt new file mode 100644 index 00000000..7b1b3da9 --- /dev/null +++ b/config/GMPJ01_00/rels/m419Dll/symbols.txt @@ -0,0 +1,184 @@ +_prolog = .text:0x00000000; // type:function size:0x54 scope:global +_epilog = .text:0x00000054; // type:function size:0x4C scope:global +fn_1_A0 = .text:0x000000A0; // type:function size:0x400 +fn_1_4A0 = .text:0x000004A0; // type:function size:0xDC +fn_1_57C = .text:0x0000057C; // type:function size:0x2CC +fn_1_848 = .text:0x00000848; // type:function size:0x288 +fn_1_AD0 = .text:0x00000AD0; // type:function size:0x488 +fn_1_F58 = .text:0x00000F58; // type:function size:0x102C +fn_1_1F84 = .text:0x00001F84; // type:function size:0x128 +fn_1_20AC = .text:0x000020AC; // type:function size:0x128 +fn_1_21D4 = .text:0x000021D4; // type:function size:0x80 +fn_1_2254 = .text:0x00002254; // type:function size:0x4F0 +fn_1_2744 = .text:0x00002744; // type:function size:0x498 +fn_1_2BDC = .text:0x00002BDC; // type:function size:0x220 +fn_1_2DFC = .text:0x00002DFC; // type:function size:0x4FC +fn_1_32F8 = .text:0x000032F8; // type:function size:0x154 +fn_1_344C = .text:0x0000344C; // type:function size:0x1398 +fn_1_47E4 = .text:0x000047E4; // type:function size:0x33C +fn_1_4B20 = .text:0x00004B20; // type:function size:0x334 +fn_1_4E54 = .text:0x00004E54; // type:function size:0xB8 +fn_1_4F0C = .text:0x00004F0C; // type:function size:0xC0 +fn_1_4FCC = .text:0x00004FCC; // type:function size:0x6C +fn_1_5038 = .text:0x00005038; // type:function size:0x6C +fn_1_50A4 = .text:0x000050A4; // type:function size:0x244 +fn_1_52E8 = .text:0x000052E8; // type:function size:0x570 +fn_1_5858 = .text:0x00005858; // type:function size:0x104 +fn_1_595C = .text:0x0000595C; // type:function size:0x17C +fn_1_5AD8 = .text:0x00005AD8; // type:function size:0x45C +fn_1_5F34 = .text:0x00005F34; // type:function size:0x358 +fn_1_628C = .text:0x0000628C; // type:function size:0x334 +fn_1_65C0 = .text:0x000065C0; // type:function size:0x1E0 +fn_1_67A0 = .text:0x000067A0; // type:function size:0x564 +fn_1_6D04 = .text:0x00006D04; // type:function size:0x198 +fn_1_6E9C = .text:0x00006E9C; // type:function size:0xA18 +fn_1_78B4 = .text:0x000078B4; // type:function size:0x223C +fn_1_9AF0 = .text:0x00009AF0; // type:function size:0x130C +fn_1_ADFC = .text:0x0000ADFC; // type:function size:0x258 +fn_1_B054 = .text:0x0000B054; // type:function size:0x2E78 +fn_1_DECC = .text:0x0000DECC; // type:function size:0x70 +fn_1_DF3C = .text:0x0000DF3C; // type:function size:0x5C +fn_1_DF98 = .text:0x0000DF98; // type:function size:0x17A4 +fn_1_F73C = .text:0x0000F73C; // type:function size:0x280 +fn_1_F9BC = .text:0x0000F9BC; // type:function size:0x89C +fn_1_10258 = .text:0x00010258; // type:function size:0x248 +fn_1_104A0 = .text:0x000104A0; // type:function size:0x60 +fn_1_10500 = .text:0x00010500; // type:function size:0x3E0 +_ctors = .ctors:0x00000000; // type:label scope:global data:4byte +_dtors = .dtors:0x00000000; // type:label scope:global data:4byte +lbl_1_rodata_10 = .rodata:0x00000010; // type:object size:0x4 data:float +lbl_1_rodata_14 = .rodata:0x00000014; // type:object size:0x4 data:float +lbl_1_rodata_18 = .rodata:0x00000018; // type:object size:0x4 data:float +lbl_1_rodata_1C = .rodata:0x0000001C; // type:object size:0x4 data:float +lbl_1_rodata_20 = .rodata:0x00000020; // type:object size:0x4 data:float +lbl_1_rodata_24 = .rodata:0x00000024; // type:object size:0x4 data:float +lbl_1_rodata_28 = .rodata:0x00000028; // type:object size:0x4 data:float +lbl_1_rodata_2C = .rodata:0x0000002C; // type:object size:0x4 data:float +lbl_1_rodata_30 = .rodata:0x00000030; // type:object size:0x4 data:float +lbl_1_rodata_34 = .rodata:0x00000034; // type:object size:0x4 data:float +lbl_1_rodata_38 = .rodata:0x00000038; // type:object size:0x4 data:float +lbl_1_rodata_3C = .rodata:0x0000003C; // type:object size:0x4 data:float +lbl_1_rodata_40 = .rodata:0x00000040; // type:object size:0x4 data:float +lbl_1_rodata_44 = .rodata:0x00000044; // type:object size:0x4 data:float +lbl_1_rodata_48 = .rodata:0x00000048; // type:object size:0x4 data:float +lbl_1_rodata_4C = .rodata:0x0000004C; // type:object size:0x4 data:float +lbl_1_rodata_50 = .rodata:0x00000050; // type:object size:0x4 data:float +lbl_1_rodata_54 = .rodata:0x00000054; // type:object size:0x4 data:float +lbl_1_rodata_58 = .rodata:0x00000058; // type:object size:0x4 data:float +lbl_1_rodata_5C = .rodata:0x0000005C; // type:object size:0x4 data:float +lbl_1_rodata_60 = .rodata:0x00000060; // type:object size:0x4 data:float +lbl_1_rodata_68 = .rodata:0x00000068; // type:object size:0x8 data:double +lbl_1_rodata_70 = .rodata:0x00000070; // type:object size:0x4 data:float +lbl_1_rodata_74 = .rodata:0x00000074; // type:object size:0x4 data:float +lbl_1_rodata_78 = .rodata:0x00000078; // type:object size:0x4 data:float +lbl_1_rodata_7C = .rodata:0x0000007C; // type:object size:0x4 data:float +lbl_1_rodata_80 = .rodata:0x00000080; // type:object size:0x4 data:float +lbl_1_rodata_88 = .rodata:0x00000088; // type:object size:0x8 data:double +lbl_1_rodata_90 = .rodata:0x00000090; // type:object size:0x8 data:double +lbl_1_rodata_98 = .rodata:0x00000098; // type:object size:0x4 data:float +lbl_1_rodata_9C = .rodata:0x0000009C; // type:object size:0x4 data:float +lbl_1_rodata_A0 = .rodata:0x000000A0; // type:object size:0x4 data:float +lbl_1_rodata_A4 = .rodata:0x000000A4; // type:object size:0x4 data:float +lbl_1_rodata_A8 = .rodata:0x000000A8; // type:object size:0x4 data:float +lbl_1_rodata_AC = .rodata:0x000000AC; // type:object size:0x4 data:float +lbl_1_rodata_B0 = .rodata:0x000000B0; // type:object size:0x4 data:float +lbl_1_rodata_B4 = .rodata:0x000000B4; // type:object size:0x4 data:float +lbl_1_rodata_B8 = .rodata:0x000000B8; // type:object size:0x4 data:float +lbl_1_rodata_C0 = .rodata:0x000000C0; // type:object size:0x8 data:double +lbl_1_rodata_C8 = .rodata:0x000000C8; // type:object size:0x4 data:float +lbl_1_rodata_CC = .rodata:0x000000CC; // type:object size:0x4 data:float +lbl_1_rodata_D0 = .rodata:0x000000D0; // type:object size:0x4 data:float +lbl_1_rodata_D4 = .rodata:0x000000D4; // type:object size:0x4 data:float +lbl_1_rodata_D8 = .rodata:0x000000D8; // type:object size:0x4 data:float +lbl_1_rodata_DC = .rodata:0x000000DC; // type:object size:0x4 data:float +lbl_1_rodata_E0 = .rodata:0x000000E0; // type:object size:0x4 data:float +lbl_1_rodata_E4 = .rodata:0x000000E4; // type:object size:0x4 data:float +lbl_1_rodata_E8 = .rodata:0x000000E8; // type:object size:0x4 data:float +lbl_1_rodata_EC = .rodata:0x000000EC; // type:object size:0x4 data:float +lbl_1_rodata_F0 = .rodata:0x000000F0; // type:object size:0x4 data:float +lbl_1_rodata_F4 = .rodata:0x000000F4; // type:object size:0x4 data:float +lbl_1_rodata_F8 = .rodata:0x000000F8; // type:object size:0x4 data:float +lbl_1_rodata_FC = .rodata:0x000000FC; // type:object size:0x4 data:float +lbl_1_rodata_100 = .rodata:0x00000100; // type:object size:0x4 data:float +lbl_1_rodata_104 = .rodata:0x00000104; // type:object size:0x4 data:float +lbl_1_rodata_108 = .rodata:0x00000108; // type:object size:0x4 data:float +lbl_1_rodata_110 = .rodata:0x00000110; // type:object size:0x8 data:double +lbl_1_rodata_118 = .rodata:0x00000118; // type:object size:0x8 data:double +lbl_1_rodata_120 = .rodata:0x00000120; // type:object size:0x8 data:double +lbl_1_rodata_128 = .rodata:0x00000128; // type:object size:0x8 data:double +lbl_1_rodata_130 = .rodata:0x00000130; // type:object size:0x4 data:float +lbl_1_rodata_134 = .rodata:0x00000134; // type:object size:0x4 data:float +lbl_1_rodata_138 = .rodata:0x00000138; // type:object size:0x8 data:double +lbl_1_rodata_140 = .rodata:0x00000140; // type:object size:0x4 data:float +lbl_1_rodata_144 = .rodata:0x00000144; // type:object size:0x4 data:float +lbl_1_rodata_148 = .rodata:0x00000148; // type:object size:0x4 data:float +lbl_1_rodata_14C = .rodata:0x0000014C; // type:object size:0x4 data:float +lbl_1_rodata_150 = .rodata:0x00000150; // type:object size:0x4 data:float +lbl_1_rodata_158 = .rodata:0x00000158; // type:object size:0x8 data:double +lbl_1_rodata_160 = .rodata:0x00000160; // type:object size:0x4 data:float +lbl_1_rodata_164 = .rodata:0x00000164; // type:object size:0x4 data:float +lbl_1_rodata_168 = .rodata:0x00000168; // type:object size:0x4 data:float +lbl_1_rodata_170 = .rodata:0x00000170; // type:object size:0x8 data:double +lbl_1_rodata_178 = .rodata:0x00000178; // type:object size:0x4 data:float +lbl_1_rodata_180 = .rodata:0x00000180; // type:object size:0x8 data:double +lbl_1_rodata_188 = .rodata:0x00000188; // type:object size:0x4 data:float +lbl_1_rodata_18C = .rodata:0x0000018C; // type:object size:0x4 data:float +lbl_1_rodata_190 = .rodata:0x00000190; // type:object size:0x8 data:double +lbl_1_rodata_198 = .rodata:0x00000198; // type:object size:0x4 data:float +lbl_1_rodata_19C = .rodata:0x0000019C; // type:object size:0x4 data:float +lbl_1_rodata_1A0 = .rodata:0x000001A0; // type:object size:0x4 data:float +lbl_1_rodata_1A8 = .rodata:0x000001A8; // type:object size:0x8 data:double +lbl_1_rodata_1B0 = .rodata:0x000001B0; // type:object size:0x4 data:float +lbl_1_rodata_1B4 = .rodata:0x000001B4; // type:object size:0x4 data:float +lbl_1_rodata_1B8 = .rodata:0x000001B8; // type:object size:0x4 data:float +lbl_1_rodata_1C0 = .rodata:0x000001C0; // type:object size:0x8 data:double +lbl_1_rodata_1C8 = .rodata:0x000001C8; // type:object size:0x4 data:float +lbl_1_rodata_1CC = .rodata:0x000001CC; // type:object size:0x4 data:float +lbl_1_rodata_1D0 = .rodata:0x000001D0; // type:object size:0x4 data:float +lbl_1_rodata_1D4 = .rodata:0x000001D4; // type:object size:0x4 data:float +lbl_1_rodata_1D8 = .rodata:0x000001D8; // type:object size:0x4 data:float +lbl_1_rodata_1E0 = .rodata:0x000001E0; // type:object size:0x8 data:double +lbl_1_rodata_1E8 = .rodata:0x000001E8; // type:object size:0x4 data:float +lbl_1_rodata_1EC = .rodata:0x000001EC; // type:object size:0x4 data:float +lbl_1_rodata_1F0 = .rodata:0x000001F0; // type:object size:0x4 data:float +lbl_1_rodata_1F8 = .rodata:0x000001F8; // type:object size:0x8 data:double +lbl_1_rodata_200 = .rodata:0x00000200; // type:object size:0x4 data:float +lbl_1_rodata_204 = .rodata:0x00000204; // type:object size:0x4 data:float +lbl_1_rodata_208 = .rodata:0x00000208; // type:object size:0x8 data:double +lbl_1_rodata_210 = .rodata:0x00000210; // type:object size:0x4 data:float +lbl_1_rodata_214 = .rodata:0x00000214; // type:object size:0x4 data:float +lbl_1_rodata_218 = .rodata:0x00000218; // type:object size:0x4 data:float +lbl_1_rodata_21C = .rodata:0x0000021C; // type:object size:0x4 data:float +lbl_1_rodata_220 = .rodata:0x00000220; // type:object size:0x4 data:float +lbl_1_rodata_224 = .rodata:0x00000224; // type:object size:0x4 data:float +lbl_1_rodata_228 = .rodata:0x00000228; // type:object size:0x4 data:float +lbl_1_data_0 = .data:0x00000000; // type:object size:0x20 +lbl_1_data_20 = .data:0x00000020; // type:object size:0x2C +lbl_1_data_4C = .data:0x0000004C; // type:object size:0x10 +lbl_1_data_5C = .data:0x0000005C; // type:object size:0x60 +lbl_1_data_BC = .data:0x000000BC; // type:object size:0xB data:string +lbl_1_bss_0 = .bss:0x00000000; // type:object size:0x60 +lbl_1_bss_60 = .bss:0x00000060; // type:object size:0x1 data:byte +lbl_1_bss_64 = .bss:0x00000064; // type:object size:0x20 +lbl_1_bss_84 = .bss:0x00000084; // type:object size:0x20 +lbl_1_bss_A4 = .bss:0x000000A4; // type:object size:0xC data:float +lbl_1_bss_B0 = .bss:0x000000B0; // type:object size:0xC data:float +lbl_1_bss_BC = .bss:0x000000BC; // type:object size:0xC data:float +lbl_1_bss_C8 = .bss:0x000000C8; // type:object size:0xB8 data:4byte +lbl_1_bss_180 = .bss:0x00000180; // type:object size:0x10 +lbl_1_bss_190 = .bss:0x00000190; // type:object size:0x58 data:2byte +lbl_1_bss_1E8 = .bss:0x000001E8; // type:object size:0x18 data:2byte +lbl_1_bss_200 = .bss:0x00000200; // type:object size:0x380 +lbl_1_bss_580 = .bss:0x00000580; // type:object size:0x4 data:4byte +lbl_1_bss_584 = .bss:0x00000584; // type:object size:0x10 data:4byte +lbl_1_bss_594 = .bss:0x00000594; // type:object size:0x10 +lbl_1_bss_5A4 = .bss:0x000005A4; // type:object size:0x4 data:4byte +lbl_1_bss_5A8 = .bss:0x000005A8; // type:object size:0x4 data:4byte +lbl_1_bss_5AC = .bss:0x000005AC; // type:object size:0x4 data:4byte +lbl_1_bss_5B0 = .bss:0x000005B0; // type:object size:0x4 data:4byte +lbl_1_bss_5B4 = .bss:0x000005B4; // type:object size:0x4 data:4byte +lbl_1_bss_5B8 = .bss:0x000005B8; // type:object size:0x2 data:2byte +lbl_1_bss_5BA = .bss:0x000005BA; // type:object size:0x2 data:2byte +lbl_1_bss_5BC = .bss:0x000005BC; // type:object size:0x2 data:2byte +lbl_1_bss_5BE = .bss:0x000005BE; // type:object size:0x2 data:2byte +lbl_1_bss_5C2 = .bss:0x000005C2; // type:object size:0x2 data:2byte diff --git a/config/GMPJ01_00/rels/m422Dll/splits.txt b/config/GMPJ01_00/rels/m422Dll/splits.txt new file mode 100644 index 00000000..531cd645 --- /dev/null +++ b/config/GMPJ01_00/rels/m422Dll/splits.txt @@ -0,0 +1,7 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 diff --git a/config/GMPJ01_00/rels/m422Dll/symbols.txt b/config/GMPJ01_00/rels/m422Dll/symbols.txt new file mode 100644 index 00000000..804db144 --- /dev/null +++ b/config/GMPJ01_00/rels/m422Dll/symbols.txt @@ -0,0 +1,249 @@ +_prolog = .text:0x00000000; // type:function size:0x54 scope:global +_epilog = .text:0x00000054; // type:function size:0x4C scope:global +fn_1_A0 = .text:0x000000A0; // type:function size:0x25C +fn_1_2FC = .text:0x000002FC; // type:function size:0x31C0 +fn_1_34BC = .text:0x000034BC; // type:function size:0x6B8 +fn_1_3B74 = .text:0x00003B74; // type:function size:0x4E6C +fn_1_89E0 = .text:0x000089E0; // type:function size:0xA30 +fn_1_9410 = .text:0x00009410; // type:function size:0x4F0 +fn_1_9900 = .text:0x00009900; // type:function size:0x134C +fn_1_AC4C = .text:0x0000AC4C; // type:function size:0x3B8 +fn_1_B004 = .text:0x0000B004; // type:function size:0x54 +fn_1_B058 = .text:0x0000B058; // type:function size:0x428 +fn_1_B480 = .text:0x0000B480; // type:function size:0xAC +_ctors = .ctors:0x00000000; // type:label scope:global data:4byte +_dtors = .dtors:0x00000000; // type:label scope:global data:4byte +lbl_1_rodata_10 = .rodata:0x00000010; // type:object size:0x30 +lbl_1_rodata_40 = .rodata:0x00000040; // type:object size:0x30 +lbl_1_rodata_70 = .rodata:0x00000070; // type:object size:0x30 +lbl_1_rodata_A0 = .rodata:0x000000A0; // type:object size:0x30 +lbl_1_rodata_D0 = .rodata:0x000000D0; // type:object size:0x30 +lbl_1_rodata_100 = .rodata:0x00000100; // type:object size:0x30 +lbl_1_rodata_130 = .rodata:0x00000130; // type:object size:0x30 +lbl_1_rodata_160 = .rodata:0x00000160; // type:object size:0x8 data:double +lbl_1_rodata_168 = .rodata:0x00000168; // type:object size:0x8 data:double +lbl_1_rodata_170 = .rodata:0x00000170; // type:object size:0x8 data:double +lbl_1_rodata_178 = .rodata:0x00000178; // type:object size:0x8 data:double +lbl_1_rodata_180 = .rodata:0x00000180; // type:object size:0x8 data:double +lbl_1_rodata_188 = .rodata:0x00000188; // type:object size:0x8 data:double +lbl_1_rodata_190 = .rodata:0x00000190; // type:object size:0x1C data:4byte +lbl_1_rodata_1AC = .rodata:0x000001AC; // type:object size:0x1C data:4byte +lbl_1_rodata_1C8 = .rodata:0x000001C8; // type:object size:0x10 data:4byte +lbl_1_rodata_1D8 = .rodata:0x000001D8; // type:object size:0x10 data:4byte +lbl_1_rodata_1E8 = .rodata:0x000001E8; // type:object size:0xC data:4byte +lbl_1_rodata_1F4 = .rodata:0x000001F4; // type:object size:0xC data:4byte +lbl_1_rodata_200 = .rodata:0x00000200; // type:object size:0xC data:4byte +lbl_1_rodata_20C = .rodata:0x0000020C; // type:object size:0xC data:4byte +lbl_1_rodata_218 = .rodata:0x00000218; // type:object size:0xC data:4byte +lbl_1_rodata_224 = .rodata:0x00000224; // type:object size:0x20 data:4byte +lbl_1_rodata_244 = .rodata:0x00000244; // type:object size:0x4 data:float +lbl_1_rodata_248 = .rodata:0x00000248; // type:object size:0x4 data:float +lbl_1_rodata_250 = .rodata:0x00000250; // type:object size:0x8 data:double +lbl_1_rodata_258 = .rodata:0x00000258; // type:object size:0x8 data:double +lbl_1_rodata_260 = .rodata:0x00000260; // type:object size:0x8 data:double +lbl_1_rodata_268 = .rodata:0x00000268; // type:object size:0x8 data:double +lbl_1_rodata_270 = .rodata:0x00000270; // type:object size:0x8 data:double +lbl_1_rodata_278 = .rodata:0x00000278; // type:object size:0x4 data:float +lbl_1_rodata_27C = .rodata:0x0000027C; // type:object size:0x4 data:float +lbl_1_rodata_280 = .rodata:0x00000280; // type:object size:0x4 data:float +lbl_1_rodata_284 = .rodata:0x00000284; // type:object size:0x4 data:float +lbl_1_rodata_288 = .rodata:0x00000288; // type:object size:0x4 data:float +lbl_1_rodata_28C = .rodata:0x0000028C; // type:object size:0x4 data:float +lbl_1_rodata_290 = .rodata:0x00000290; // type:object size:0x4 data:float +lbl_1_rodata_294 = .rodata:0x00000294; // type:object size:0x4 data:float +lbl_1_rodata_298 = .rodata:0x00000298; // type:object size:0x8 data:double +lbl_1_rodata_2A0 = .rodata:0x000002A0; // type:object size:0x4 data:float +lbl_1_rodata_2A4 = .rodata:0x000002A4; // type:object size:0x4 data:float +lbl_1_rodata_2A8 = .rodata:0x000002A8; // type:object size:0x4 data:float +lbl_1_rodata_2AC = .rodata:0x000002AC; // type:object size:0x4 data:float +lbl_1_rodata_2B0 = .rodata:0x000002B0; // type:object size:0x4 data:float +lbl_1_rodata_2B4 = .rodata:0x000002B4; // type:object size:0x4 data:float +lbl_1_rodata_2B8 = .rodata:0x000002B8; // type:object size:0x4 data:float +lbl_1_rodata_2BC = .rodata:0x000002BC; // type:object size:0x4 data:float +lbl_1_rodata_2C0 = .rodata:0x000002C0; // type:object size:0x4 data:float +lbl_1_rodata_2C4 = .rodata:0x000002C4; // type:object size:0x4 data:float +lbl_1_rodata_2C8 = .rodata:0x000002C8; // type:object size:0x4 data:float +lbl_1_rodata_2CC = .rodata:0x000002CC; // type:object size:0x4 data:float +lbl_1_rodata_2D0 = .rodata:0x000002D0; // type:object size:0x8 data:double +lbl_1_rodata_2D8 = .rodata:0x000002D8; // type:object size:0x4 data:float +lbl_1_rodata_2DC = .rodata:0x000002DC; // type:object size:0x4 data:float +lbl_1_rodata_2E0 = .rodata:0x000002E0; // type:object size:0x4 data:float +lbl_1_rodata_2E4 = .rodata:0x000002E4; // type:object size:0x4 data:float +lbl_1_rodata_2E8 = .rodata:0x000002E8; // type:object size:0x4 data:float +lbl_1_rodata_2EC = .rodata:0x000002EC; // type:object size:0x4 data:float +lbl_1_rodata_2F0 = .rodata:0x000002F0; // type:object size:0x4 data:float +lbl_1_rodata_2F4 = .rodata:0x000002F4; // type:object size:0x4 data:float +lbl_1_rodata_2F8 = .rodata:0x000002F8; // type:object size:0x4 data:float +lbl_1_rodata_2FC = .rodata:0x000002FC; // type:object size:0x4 data:float +lbl_1_rodata_300 = .rodata:0x00000300; // type:object size:0x8 data:double +lbl_1_rodata_308 = .rodata:0x00000308; // type:object size:0x8 data:double +lbl_1_rodata_310 = .rodata:0x00000310; // type:object size:0x4 data:float +lbl_1_rodata_318 = .rodata:0x00000318; // type:object size:0x8 data:double +lbl_1_rodata_320 = .rodata:0x00000320; // type:object size:0x4 data:float +lbl_1_rodata_324 = .rodata:0x00000324; // type:object size:0x4 data:float +lbl_1_rodata_328 = .rodata:0x00000328; // type:object size:0x4 data:float +lbl_1_rodata_32C = .rodata:0x0000032C; // type:object size:0x4 data:float +lbl_1_rodata_330 = .rodata:0x00000330; // type:object size:0x4 data:float +lbl_1_rodata_334 = .rodata:0x00000334; // type:object size:0x4 data:float +lbl_1_rodata_338 = .rodata:0x00000338; // type:object size:0x4 data:float +lbl_1_rodata_33C = .rodata:0x0000033C; // type:object size:0x4 data:float +lbl_1_rodata_340 = .rodata:0x00000340; // type:object size:0x4 data:float +lbl_1_rodata_344 = .rodata:0x00000344; // type:object size:0x4 data:float +lbl_1_rodata_348 = .rodata:0x00000348; // type:object size:0x4 data:float +lbl_1_rodata_34C = .rodata:0x0000034C; // type:object size:0x4 data:float +lbl_1_rodata_350 = .rodata:0x00000350; // type:object size:0x4 data:float +lbl_1_rodata_354 = .rodata:0x00000354; // type:object size:0x4 data:float +lbl_1_rodata_358 = .rodata:0x00000358; // type:object size:0x4 data:float +lbl_1_rodata_360 = .rodata:0x00000360; // type:object size:0x8 data:double +lbl_1_rodata_368 = .rodata:0x00000368; // type:object size:0x8 data:double +lbl_1_rodata_370 = .rodata:0x00000370; // type:object size:0x60 +lbl_1_rodata_3D0 = .rodata:0x000003D0; // type:object size:0x4 data:4byte +lbl_1_rodata_3D4 = .rodata:0x000003D4; // type:object size:0x60 +lbl_1_rodata_434 = .rodata:0x00000434; // type:object size:0x30 data:4byte +lbl_1_rodata_464 = .rodata:0x00000464; // type:object size:0x34 data:4byte +lbl_1_rodata_498 = .rodata:0x00000498; // type:object size:0x8 data:double +lbl_1_rodata_4A0 = .rodata:0x000004A0; // type:object size:0x8 data:double +lbl_1_rodata_4A8 = .rodata:0x000004A8; // type:object size:0x8 data:double +lbl_1_rodata_4B0 = .rodata:0x000004B0; // type:object size:0x8 data:double +lbl_1_rodata_4B8 = .rodata:0x000004B8; // type:object size:0x8 data:double +lbl_1_rodata_4C0 = .rodata:0x000004C0; // type:object size:0x8 data:double +lbl_1_rodata_4C8 = .rodata:0x000004C8; // type:object size:0x8 data:double +lbl_1_rodata_4D0 = .rodata:0x000004D0; // type:object size:0x4 data:float +lbl_1_rodata_4D8 = .rodata:0x000004D8; // type:object size:0x8 data:double +lbl_1_rodata_4E0 = .rodata:0x000004E0; // type:object size:0x4 data:float +lbl_1_rodata_4E4 = .rodata:0x000004E4; // type:object size:0x4 data:float +lbl_1_rodata_4E8 = .rodata:0x000004E8; // type:object size:0x4 data:float +lbl_1_rodata_4EC = .rodata:0x000004EC; // type:object size:0x4 data:float +lbl_1_rodata_4F0 = .rodata:0x000004F0; // type:object size:0x4 data:float +lbl_1_rodata_4F4 = .rodata:0x000004F4; // type:object size:0x4 data:float +lbl_1_rodata_4F8 = .rodata:0x000004F8; // type:object size:0x4 data:float +lbl_1_rodata_4FC = .rodata:0x000004FC; // type:object size:0x4 data:float +lbl_1_rodata_500 = .rodata:0x00000500; // type:object size:0x4 data:float +lbl_1_rodata_504 = .rodata:0x00000504; // type:object size:0x4 data:float +lbl_1_rodata_508 = .rodata:0x00000508; // type:object size:0x8 data:double +lbl_1_rodata_510 = .rodata:0x00000510; // type:object size:0x4 data:float +lbl_1_rodata_514 = .rodata:0x00000514; // type:object size:0x4 data:float +lbl_1_rodata_518 = .rodata:0x00000518; // type:object size:0x4 data:float +lbl_1_rodata_51C = .rodata:0x0000051C; // type:object size:0x4 data:float +lbl_1_rodata_520 = .rodata:0x00000520; // type:object size:0x8 data:double +lbl_1_rodata_528 = .rodata:0x00000528; // type:object size:0x8 data:double +lbl_1_rodata_530 = .rodata:0x00000530; // type:object size:0x8 data:double +lbl_1_rodata_538 = .rodata:0x00000538; // type:object size:0x8 data:double +lbl_1_rodata_540 = .rodata:0x00000540; // type:object size:0x4 data:float +lbl_1_rodata_544 = .rodata:0x00000544; // type:object size:0x4 data:float +lbl_1_rodata_548 = .rodata:0x00000548; // type:object size:0x8 data:double +lbl_1_rodata_550 = .rodata:0x00000550; // type:object size:0x8 data:double +lbl_1_rodata_558 = .rodata:0x00000558; // type:object size:0x4 data:float +lbl_1_rodata_55C = .rodata:0x0000055C; // type:object size:0x4 data:float +lbl_1_rodata_560 = .rodata:0x00000560; // type:object size:0x4 data:float +lbl_1_rodata_564 = .rodata:0x00000564; // type:object size:0x4 data:float +lbl_1_rodata_568 = .rodata:0x00000568; // type:object size:0x4 data:float +lbl_1_rodata_56C = .rodata:0x0000056C; // type:object size:0x4 data:float +lbl_1_rodata_570 = .rodata:0x00000570; // type:object size:0x4 data:float +lbl_1_rodata_578 = .rodata:0x00000578; // type:object size:0x8 data:double +lbl_1_rodata_580 = .rodata:0x00000580; // type:object size:0x8 data:double +lbl_1_rodata_588 = .rodata:0x00000588; // type:object size:0x8 data:double +lbl_1_rodata_590 = .rodata:0x00000590; // type:object size:0x4 data:float +lbl_1_rodata_598 = .rodata:0x00000598; // type:object size:0x8 data:double +lbl_1_rodata_5A0 = .rodata:0x000005A0; // type:object size:0x8 data:double +lbl_1_rodata_5A8 = .rodata:0x000005A8; // type:object size:0x8 data:double +lbl_1_rodata_5B0 = .rodata:0x000005B0; // type:object size:0x4 data:float +lbl_1_rodata_5B4 = .rodata:0x000005B4; // type:object size:0x4 data:float +lbl_1_rodata_5B8 = .rodata:0x000005B8; // type:object size:0x4 data:float +lbl_1_rodata_5BC = .rodata:0x000005BC; // type:object size:0x4 data:float +lbl_1_rodata_5C0 = .rodata:0x000005C0; // type:object size:0x8 data:double +lbl_1_rodata_5C8 = .rodata:0x000005C8; // type:object size:0x8 data:double +lbl_1_rodata_5D0 = .rodata:0x000005D0; // type:object size:0x4 data:float +lbl_1_rodata_5D4 = .rodata:0x000005D4; // type:object size:0x4 data:float +lbl_1_rodata_5D8 = .rodata:0x000005D8; // type:object size:0x4 data:float +lbl_1_rodata_5DC = .rodata:0x000005DC; // type:object size:0x4 data:float +lbl_1_rodata_5E0 = .rodata:0x000005E0; // type:object size:0x4 data:float +lbl_1_rodata_5E4 = .rodata:0x000005E4; // type:object size:0x4 data:float +lbl_1_rodata_5E8 = .rodata:0x000005E8; // type:object size:0x4 data:float +lbl_1_rodata_5EC = .rodata:0x000005EC; // type:object size:0x4 data:float +lbl_1_rodata_5F0 = .rodata:0x000005F0; // type:object size:0x4 data:float +lbl_1_rodata_5F4 = .rodata:0x000005F4; // type:object size:0x4 data:float +lbl_1_rodata_5F8 = .rodata:0x000005F8; // type:object size:0x4 data:float +lbl_1_rodata_600 = .rodata:0x00000600; // type:object size:0x8 data:double +lbl_1_rodata_608 = .rodata:0x00000608; // type:object size:0x2C data:4byte +lbl_1_rodata_634 = .rodata:0x00000634; // type:object size:0x4 data:float +lbl_1_rodata_638 = .rodata:0x00000638; // type:object size:0x4 data:float +lbl_1_rodata_63C = .rodata:0x0000063C; // type:object size:0x4 data:float +lbl_1_rodata_640 = .rodata:0x00000640; // type:object size:0x4 data:float +lbl_1_rodata_648 = .rodata:0x00000648; // type:object size:0x8 data:double +lbl_1_rodata_650 = .rodata:0x00000650; // type:object size:0x8 data:double +lbl_1_rodata_658 = .rodata:0x00000658; // type:object size:0x8 data:double +lbl_1_rodata_660 = .rodata:0x00000660; // type:object size:0x4 data:float +lbl_1_rodata_664 = .rodata:0x00000664; // type:object size:0x4 data:float +lbl_1_rodata_668 = .rodata:0x00000668; // type:object size:0x28 data:4byte +lbl_1_rodata_690 = .rodata:0x00000690; // type:object size:0x20 data:4byte +lbl_1_rodata_6B0 = .rodata:0x000006B0; // type:object size:0x8 data:4byte +lbl_1_rodata_6B8 = .rodata:0x000006B8; // type:object size:0x8 data:4byte +lbl_1_rodata_6C0 = .rodata:0x000006C0; // type:object size:0x8 data:4byte +lbl_1_rodata_6C8 = .rodata:0x000006C8; // type:object size:0x40 data:4byte +lbl_1_rodata_708 = .rodata:0x00000708; // type:object size:0x40 data:4byte +lbl_1_rodata_748 = .rodata:0x00000748; // type:object size:0x4 data:float +lbl_1_rodata_74C = .rodata:0x0000074C; // type:object size:0x4 data:float +lbl_1_rodata_750 = .rodata:0x00000750; // type:object size:0x4 data:float +lbl_1_rodata_754 = .rodata:0x00000754; // type:object size:0x4 data:float +lbl_1_rodata_758 = .rodata:0x00000758; // type:object size:0x4 data:float +lbl_1_rodata_760 = .rodata:0x00000760; // type:object size:0x8 data:double +lbl_1_rodata_768 = .rodata:0x00000768; // type:object size:0x4 data:float +lbl_1_rodata_76C = .rodata:0x0000076C; // type:object size:0x10 data:4byte +lbl_1_rodata_77C = .rodata:0x0000077C; // type:object size:0xC data:4byte +lbl_1_rodata_788 = .rodata:0x00000788; // type:object size:0xC data:4byte +lbl_1_rodata_794 = .rodata:0x00000794; // type:object size:0x1 data:byte +lbl_1_rodata_798 = .rodata:0x00000798; // type:object size:0x4 data:float +lbl_1_rodata_79C = .rodata:0x0000079C; // type:object size:0x4 data:float +lbl_1_rodata_7A0 = .rodata:0x000007A0; // type:object size:0x4 data:float +lbl_1_rodata_7A4 = .rodata:0x000007A4; // type:object size:0x4 data:float +lbl_1_rodata_7A8 = .rodata:0x000007A8; // type:object size:0x4 data:float +lbl_1_data_0 = .data:0x00000000; // type:object size:0x40 +lbl_1_data_40 = .data:0x00000040; // type:object size:0x60 +lbl_1_data_A0 = .data:0x000000A0; // type:object size:0x20 +lbl_1_data_C0 = .data:0x000000C0; // type:object size:0x20 +lbl_1_data_E0 = .data:0x000000E0; // type:object size:0x7 +lbl_1_data_E7 = .data:0x000000E7; // type:object size:0x9 +lbl_1_data_F0 = .data:0x000000F0; // type:object size:0x1680 data:float +lbl_1_data_1770 = .data:0x00001770; // type:object size:0xF data:string +lbl_1_data_177F = .data:0x0000177F; // type:object size:0x10 data:string +lbl_1_data_178F = .data:0x0000178F; // type:object size:0x10 data:string +lbl_1_data_179F = .data:0x0000179F; // type:object size:0xF data:string +lbl_1_data_17AE = .data:0x000017AE; // type:object size:0x10 data:string +lbl_1_data_17BE = .data:0x000017BE; // type:object size:0x10 data:string +lbl_1_data_17CE = .data:0x000017CE; // type:object size:0xF data:string +lbl_1_data_17DD = .data:0x000017DD; // type:object size:0x11 data:string +lbl_1_data_17EE = .data:0x000017EE; // type:object size:0x11 data:string +lbl_1_data_17FF = .data:0x000017FF; // type:object size:0x12 data:string +lbl_1_data_1811 = .data:0x00001811; // type:object size:0x5 data:string +lbl_1_data_1816 = .data:0x00001816; // type:object size:0x12 +lbl_1_data_1828 = .data:0x00001828; // type:object size:0x50 +lbl_1_data_1878 = .data:0x00001878; // type:object size:0x2C +lbl_1_data_18A4 = .data:0x000018A4; // type:object size:0x8 data:4byte +lbl_1_data_18AC = .data:0x000018AC; // type:object size:0x4 data:4byte +lbl_1_data_18B0 = .data:0x000018B0; // type:object size:0x4 data:4byte +lbl_1_data_18B4 = .data:0x000018B4; // type:object size:0x40 +lbl_1_data_18F4 = .data:0x000018F4; // type:object size:0xC data:4byte +lbl_1_data_1900 = .data:0x00001900; // type:object size:0x4 data:4byte +lbl_1_data_1904 = .data:0x00001904; // type:object size:0x1B data:string +lbl_1_data_191F = .data:0x0000191F; // type:object size:0x19 data:string +lbl_1_data_1938 = .data:0x00001938; // type:object size:0x24 data:string +lbl_1_bss_0 = .bss:0x00000000; // type:object size:0x4 data:float +lbl_1_bss_4 = .bss:0x00000004; // type:object size:0x4 data:float +lbl_1_bss_8 = .bss:0x00000008; // type:object size:0x4 data:float +lbl_1_bss_C = .bss:0x0000000C; // type:object size:0x8 data:4byte +lbl_1_bss_14 = .bss:0x00000014; // type:object size:0x4 data:4byte +lbl_1_bss_18 = .bss:0x00000018; // type:object size:0x8 data:4byte +lbl_1_bss_20 = .bss:0x00000020; // type:object size:0x4 data:4byte +lbl_1_bss_24 = .bss:0x00000024; // type:object size:0x4 data:4byte +lbl_1_bss_28 = .bss:0x00000028; // type:object size:0x4 data:4byte +lbl_1_bss_2C = .bss:0x0000002C; // type:object size:0x2 data:2byte +lbl_1_bss_2E = .bss:0x0000002E; // type:object size:0x2 data:2byte +lbl_1_bss_30 = .bss:0x00000030; // type:object size:0x4 data:4byte +lbl_1_bss_34 = .bss:0x00000034; // type:object size:0x4 data:4byte +lbl_1_bss_38 = .bss:0x00000038; // type:object size:0x4 data:4byte +lbl_1_bss_3C = .bss:0x0000003C; // type:object size:0x10 data:4byte +lbl_1_bss_4C = .bss:0x0000004C; // type:object size:0x4 data:4byte +lbl_1_bss_50 = .bss:0x00000050; // type:object size:0x4 data:4byte +lbl_1_bss_54 = .bss:0x00000054; // type:object size:0xB0 data:4byte +lbl_1_bss_104 = .bss:0x00000104; // type:object size:0xC0 diff --git a/config/GMPJ01_00/rels/m423Dll/splits.txt b/config/GMPJ01_00/rels/m423Dll/splits.txt new file mode 100644 index 00000000..531cd645 --- /dev/null +++ b/config/GMPJ01_00/rels/m423Dll/splits.txt @@ -0,0 +1,7 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 diff --git a/config/GMPJ01_00/rels/m423Dll/symbols.txt b/config/GMPJ01_00/rels/m423Dll/symbols.txt new file mode 100644 index 00000000..5450a16f --- /dev/null +++ b/config/GMPJ01_00/rels/m423Dll/symbols.txt @@ -0,0 +1,367 @@ +_prolog = .text:0x00000000; // type:function size:0x54 scope:global +_epilog = .text:0x00000054; // type:function size:0x4C scope:global +fn_1_A0 = .text:0x000000A0; // type:function size:0x278 +fn_1_318 = .text:0x00000318; // type:function size:0x98 +fn_1_3B0 = .text:0x000003B0; // type:function size:0xA4C +fn_1_DFC = .text:0x00000DFC; // type:function size:0x64 +fn_1_E60 = .text:0x00000E60; // type:function size:0xA0 +fn_1_F00 = .text:0x00000F00; // type:function size:0x10 +fn_1_F10 = .text:0x00000F10; // type:function size:0x50 +fn_1_F60 = .text:0x00000F60; // type:function size:0x244 +fn_1_11A4 = .text:0x000011A4; // type:function size:0x34 +fn_1_11D8 = .text:0x000011D8; // type:function size:0x60 +fn_1_1238 = .text:0x00001238; // type:function size:0x68 +fn_1_12A0 = .text:0x000012A0; // type:function size:0x100 +fn_1_13A0 = .text:0x000013A0; // type:function size:0xA4 +fn_1_1444 = .text:0x00001444; // type:function size:0x5C +fn_1_14A0 = .text:0x000014A0; // type:function size:0x45C +fn_1_18FC = .text:0x000018FC; // type:function size:0x260 +fn_1_1B5C = .text:0x00001B5C; // type:function size:0x400 +fn_1_1F5C = .text:0x00001F5C; // type:function size:0x334 +fn_1_2290 = .text:0x00002290; // type:function size:0x394 +fn_1_2624 = .text:0x00002624; // type:function size:0x394 +fn_1_29B8 = .text:0x000029B8; // type:function size:0x4 +fn_1_29BC = .text:0x000029BC; // type:function size:0x24C +fn_1_2C08 = .text:0x00002C08; // type:function size:0x8D0 +fn_1_34D8 = .text:0x000034D8; // type:function size:0x50 +fn_1_3528 = .text:0x00003528; // type:function size:0x370 +fn_1_3898 = .text:0x00003898; // type:function size:0x1C0 +fn_1_3A58 = .text:0x00003A58; // type:function size:0xC +fn_1_3A64 = .text:0x00003A64; // type:function size:0x28 +fn_1_3A8C = .text:0x00003A8C; // type:function size:0x170 +fn_1_3BFC = .text:0x00003BFC; // type:function size:0x3E4 +fn_1_3FE0 = .text:0x00003FE0; // type:function size:0x798 +fn_1_4778 = .text:0x00004778; // type:function size:0x15A0 +fn_1_5D18 = .text:0x00005D18; // type:function size:0x1AAC +fn_1_77C4 = .text:0x000077C4; // type:function size:0xC +fn_1_77D0 = .text:0x000077D0; // type:function size:0x4C +fn_1_781C = .text:0x0000781C; // type:function size:0x100 +fn_1_791C = .text:0x0000791C; // type:function size:0x18C +fn_1_7AA8 = .text:0x00007AA8; // type:function size:0xA0 +fn_1_7B48 = .text:0x00007B48; // type:function size:0x780 +fn_1_82C8 = .text:0x000082C8; // type:function size:0x70 +fn_1_8338 = .text:0x00008338; // type:function size:0x97C +fn_1_8CB4 = .text:0x00008CB4; // type:function size:0x910 +fn_1_95C4 = .text:0x000095C4; // type:function size:0x50 +fn_1_9614 = .text:0x00009614; // type:function size:0x28C +fn_1_98A0 = .text:0x000098A0; // type:function size:0x1100 +fn_1_A9A0 = .text:0x0000A9A0; // type:function size:0xC +fn_1_A9AC = .text:0x0000A9AC; // type:function size:0x28 +fn_1_A9D4 = .text:0x0000A9D4; // type:function size:0x238 +fn_1_AC0C = .text:0x0000AC0C; // type:function size:0x74 +fn_1_AC80 = .text:0x0000AC80; // type:function size:0x1E4 +fn_1_AE64 = .text:0x0000AE64; // type:function size:0x84 +fn_1_AEE8 = .text:0x0000AEE8; // type:function size:0x254 +fn_1_B13C = .text:0x0000B13C; // type:function size:0x68 +fn_1_B1A4 = .text:0x0000B1A4; // type:function size:0x160 +fn_1_B304 = .text:0x0000B304; // type:function size:0x12C +fn_1_B430 = .text:0x0000B430; // type:function size:0x8A8 +fn_1_BCD8 = .text:0x0000BCD8; // type:function size:0x7C0 +fn_1_C498 = .text:0x0000C498; // type:function size:0x1498 +fn_1_D930 = .text:0x0000D930; // type:function size:0x108 +fn_1_DA38 = .text:0x0000DA38; // type:function size:0x190 +fn_1_DBC8 = .text:0x0000DBC8; // type:function size:0x5C +fn_1_DC24 = .text:0x0000DC24; // type:function size:0x14C +fn_1_DD70 = .text:0x0000DD70; // type:function size:0x44C +fn_1_E1BC = .text:0x0000E1BC; // type:function size:0xD4 +fn_1_E290 = .text:0x0000E290; // type:function size:0xA0 +fn_1_E330 = .text:0x0000E330; // type:function size:0x4 +fn_1_E334 = .text:0x0000E334; // type:function size:0x12C +fn_1_E460 = .text:0x0000E460; // type:function size:0x8C +fn_1_E4EC = .text:0x0000E4EC; // type:function size:0x120 +fn_1_E60C = .text:0x0000E60C; // type:function size:0x6C +fn_1_E678 = .text:0x0000E678; // type:function size:0x8CC +fn_1_EF44 = .text:0x0000EF44; // type:function size:0x630 +fn_1_F574 = .text:0x0000F574; // type:function size:0x11C +fn_1_F690 = .text:0x0000F690; // type:function size:0x50 +fn_1_F6E0 = .text:0x0000F6E0; // type:function size:0x360 +fn_1_FA40 = .text:0x0000FA40; // type:function size:0x4D0 +fn_1_FF10 = .text:0x0000FF10; // type:function size:0x88 +fn_1_FF98 = .text:0x0000FF98; // type:function size:0x90 +fn_1_10028 = .text:0x00010028; // type:function size:0xB4 +fn_1_100DC = .text:0x000100DC; // type:function size:0x3A4 +fn_1_10480 = .text:0x00010480; // type:function size:0xAC +fn_1_1052C = .text:0x0001052C; // type:function size:0x4 +fn_1_10530 = .text:0x00010530; // type:function size:0x10 +fn_1_10540 = .text:0x00010540; // type:function size:0x198 +fn_1_106D8 = .text:0x000106D8; // type:function size:0x4F0 +fn_1_10BC8 = .text:0x00010BC8; // type:function size:0x440 +fn_1_11008 = .text:0x00011008; // type:function size:0x10C +fn_1_11114 = .text:0x00011114; // type:function size:0x4B0 +fn_1_115C4 = .text:0x000115C4; // type:function size:0x33C +fn_1_11900 = .text:0x00011900; // type:function size:0x8DC +fn_1_121DC = .text:0x000121DC; // type:function size:0x118 +fn_1_122F4 = .text:0x000122F4; // type:function size:0x250 +fn_1_12544 = .text:0x00012544; // type:function size:0x3F8 +fn_1_1293C = .text:0x0001293C; // type:function size:0xB4 +fn_1_129F0 = .text:0x000129F0; // type:function size:0x27C +fn_1_12C6C = .text:0x00012C6C; // type:function size:0x100 +fn_1_12D6C = .text:0x00012D6C; // type:function size:0xFC +fn_1_12E68 = .text:0x00012E68; // type:function size:0x4E4 +fn_1_1334C = .text:0x0001334C; // type:function size:0x330 +fn_1_1367C = .text:0x0001367C; // type:function size:0x148 +fn_1_137C4 = .text:0x000137C4; // type:function size:0x78C +_ctors = .ctors:0x00000000; // type:label scope:global data:4byte +_dtors = .dtors:0x00000000; // type:label scope:global data:4byte +lbl_1_rodata_10 = .rodata:0x00000010; // type:object size:0x4 data:float +lbl_1_rodata_14 = .rodata:0x00000014; // type:object size:0x4 data:float +lbl_1_rodata_18 = .rodata:0x00000018; // type:object size:0x4 data:float +lbl_1_rodata_1C = .rodata:0x0000001C; // type:object size:0x4 data:float +lbl_1_rodata_20 = .rodata:0x00000020; // type:object size:0x4 data:float +lbl_1_rodata_24 = .rodata:0x00000024; // type:object size:0x4 data:float +lbl_1_rodata_28 = .rodata:0x00000028; // type:object size:0x4 data:float +lbl_1_rodata_2C = .rodata:0x0000002C; // type:object size:0x4 data:float +lbl_1_rodata_30 = .rodata:0x00000030; // type:object size:0x4 data:float +lbl_1_rodata_38 = .rodata:0x00000038; // type:object size:0x8 data:double +lbl_1_rodata_40 = .rodata:0x00000040; // type:object size:0x8 data:double +lbl_1_rodata_48 = .rodata:0x00000048; // type:object size:0x4 data:float +lbl_1_rodata_50 = .rodata:0x00000050; // type:object size:0x8 data:double +lbl_1_rodata_58 = .rodata:0x00000058; // type:object size:0x4 data:float +lbl_1_rodata_5C = .rodata:0x0000005C; // type:object size:0x4 data:float +lbl_1_rodata_60 = .rodata:0x00000060; // type:object size:0x4 data:float +lbl_1_rodata_64 = .rodata:0x00000064; // type:object size:0x4 data:float +lbl_1_rodata_68 = .rodata:0x00000068; // type:object size:0x4 data:float +lbl_1_rodata_6C = .rodata:0x0000006C; // type:object size:0x4 data:float +lbl_1_rodata_70 = .rodata:0x00000070; // type:object size:0x4 data:float +lbl_1_rodata_74 = .rodata:0x00000074; // type:object size:0x4 data:float +lbl_1_rodata_78 = .rodata:0x00000078; // type:object size:0x4 data:float +lbl_1_rodata_7C = .rodata:0x0000007C; // type:object size:0x4 data:float +lbl_1_rodata_80 = .rodata:0x00000080; // type:object size:0x4 data:float +lbl_1_rodata_84 = .rodata:0x00000084; // type:object size:0x4 data:float +lbl_1_rodata_88 = .rodata:0x00000088; // type:object size:0x4 data:float +lbl_1_rodata_8C = .rodata:0x0000008C; // type:object size:0x4 data:float +lbl_1_rodata_90 = .rodata:0x00000090; // type:object size:0x4 data:float +lbl_1_rodata_94 = .rodata:0x00000094; // type:object size:0x4 data:float +lbl_1_rodata_98 = .rodata:0x00000098; // type:object size:0x4 data:float +lbl_1_rodata_9C = .rodata:0x0000009C; // type:object size:0x4 data:float +lbl_1_rodata_A0 = .rodata:0x000000A0; // type:object size:0x8 data:double +lbl_1_rodata_A8 = .rodata:0x000000A8; // type:object size:0x4 data:float +lbl_1_rodata_B0 = .rodata:0x000000B0; // type:object size:0x8 data:double +lbl_1_rodata_B8 = .rodata:0x000000B8; // type:object size:0x4 data:float +lbl_1_rodata_C0 = .rodata:0x000000C0; // type:object size:0x8 data:double +lbl_1_rodata_C8 = .rodata:0x000000C8; // type:object size:0x4 data:float +lbl_1_rodata_CC = .rodata:0x000000CC; // type:object size:0x4 data:float +lbl_1_rodata_D0 = .rodata:0x000000D0; // type:object size:0x4 data:float +lbl_1_rodata_D4 = .rodata:0x000000D4; // type:object size:0x4 data:float +lbl_1_rodata_D8 = .rodata:0x000000D8; // type:object size:0x4 data:float +lbl_1_rodata_DC = .rodata:0x000000DC; // type:object size:0x4 data:float +lbl_1_rodata_E0 = .rodata:0x000000E0; // type:object size:0x4 data:float +lbl_1_rodata_E4 = .rodata:0x000000E4; // type:object size:0x4 data:float +lbl_1_rodata_E8 = .rodata:0x000000E8; // type:object size:0x4 data:float +lbl_1_rodata_EC = .rodata:0x000000EC; // type:object size:0x4 data:float +lbl_1_rodata_F0 = .rodata:0x000000F0; // type:object size:0x4 data:float +lbl_1_rodata_F4 = .rodata:0x000000F4; // type:object size:0x4 data:float +lbl_1_rodata_F8 = .rodata:0x000000F8; // type:object size:0x4 data:float +lbl_1_rodata_FC = .rodata:0x000000FC; // type:object size:0x4 data:float +lbl_1_rodata_100 = .rodata:0x00000100; // type:object size:0x4 data:float +lbl_1_rodata_104 = .rodata:0x00000104; // type:object size:0x4 data:float +lbl_1_rodata_108 = .rodata:0x00000108; // type:object size:0x4 data:float +lbl_1_rodata_10C = .rodata:0x0000010C; // type:object size:0x4 data:float +lbl_1_rodata_110 = .rodata:0x00000110; // type:object size:0x4 data:float +lbl_1_rodata_118 = .rodata:0x00000118; // type:object size:0x8 data:double +lbl_1_rodata_120 = .rodata:0x00000120; // type:object size:0x8 data:double +lbl_1_rodata_128 = .rodata:0x00000128; // type:object size:0x8 data:double +lbl_1_rodata_130 = .rodata:0x00000130; // type:object size:0x8 data:double +lbl_1_rodata_138 = .rodata:0x00000138; // type:object size:0x4 data:float +lbl_1_rodata_140 = .rodata:0x00000140; // type:object size:0x8 data:double +lbl_1_rodata_148 = .rodata:0x00000148; // type:object size:0x4 data:float +lbl_1_rodata_150 = .rodata:0x00000150; // type:object size:0x8 data:double +lbl_1_rodata_158 = .rodata:0x00000158; // type:object size:0x4 data:float +lbl_1_rodata_15C = .rodata:0x0000015C; // type:object size:0x4 data:float +lbl_1_rodata_160 = .rodata:0x00000160; // type:object size:0x4 data:float +lbl_1_rodata_164 = .rodata:0x00000164; // type:object size:0x4 data:float +lbl_1_rodata_168 = .rodata:0x00000168; // type:object size:0x4 data:float +lbl_1_rodata_16C = .rodata:0x0000016C; // type:object size:0x4 data:float +lbl_1_rodata_170 = .rodata:0x00000170; // type:object size:0x4 data:float +lbl_1_rodata_174 = .rodata:0x00000174; // type:object size:0x4 data:float +lbl_1_rodata_178 = .rodata:0x00000178; // type:object size:0x4 data:float +lbl_1_rodata_17C = .rodata:0x0000017C; // type:object size:0x4 data:float +lbl_1_rodata_180 = .rodata:0x00000180; // type:object size:0x4 data:float +lbl_1_rodata_184 = .rodata:0x00000184; // type:object size:0x4 data:float +lbl_1_rodata_188 = .rodata:0x00000188; // type:object size:0x8 data:double +lbl_1_rodata_190 = .rodata:0x00000190; // type:object size:0x4 data:float +lbl_1_rodata_194 = .rodata:0x00000194; // type:object size:0x4 data:float +lbl_1_rodata_198 = .rodata:0x00000198; // type:object size:0x4 data:float +lbl_1_rodata_19C = .rodata:0x0000019C; // type:object size:0x4 data:float +lbl_1_rodata_1A0 = .rodata:0x000001A0; // type:object size:0x4 data:float +lbl_1_rodata_1A4 = .rodata:0x000001A4; // type:object size:0x4 data:float +lbl_1_rodata_1A8 = .rodata:0x000001A8; // type:object size:0x4 data:float +lbl_1_rodata_1B0 = .rodata:0x000001B0; // type:object size:0x8 data:double +lbl_1_rodata_1B8 = .rodata:0x000001B8; // type:object size:0x4 data:float +lbl_1_rodata_1BC = .rodata:0x000001BC; // type:object size:0x4 data:float +lbl_1_rodata_1C0 = .rodata:0x000001C0; // type:object size:0x4 data:float +lbl_1_rodata_1C4 = .rodata:0x000001C4; // type:object size:0x4 data:float +lbl_1_rodata_1C8 = .rodata:0x000001C8; // type:object size:0x4 data:float +lbl_1_rodata_1CC = .rodata:0x000001CC; // type:object size:0x4 data:float +lbl_1_rodata_1D0 = .rodata:0x000001D0; // type:object size:0x4 data:float +lbl_1_rodata_1D4 = .rodata:0x000001D4; // type:object size:0x4 data:float +lbl_1_rodata_1D8 = .rodata:0x000001D8; // type:object size:0x4 data:float +lbl_1_rodata_1DC = .rodata:0x000001DC; // type:object size:0x4 data:float +lbl_1_rodata_1E0 = .rodata:0x000001E0; // type:object size:0x4 data:float +lbl_1_rodata_1E8 = .rodata:0x000001E8; // type:object size:0x8 data:double +lbl_1_rodata_1F0 = .rodata:0x000001F0; // type:object size:0x4 data:float +lbl_1_rodata_1F8 = .rodata:0x000001F8; // type:object size:0x8 data:double +lbl_1_rodata_200 = .rodata:0x00000200; // type:object size:0x4 data:float +lbl_1_rodata_208 = .rodata:0x00000208; // type:object size:0x8 data:double +lbl_1_rodata_210 = .rodata:0x00000210; // type:object size:0x4 data:float +lbl_1_rodata_214 = .rodata:0x00000214; // type:object size:0x4 data:float +lbl_1_rodata_218 = .rodata:0x00000218; // type:object size:0x4 data:float +lbl_1_rodata_21C = .rodata:0x0000021C; // type:object size:0x4 data:float +lbl_1_rodata_220 = .rodata:0x00000220; // type:object size:0x4 data:float +lbl_1_rodata_224 = .rodata:0x00000224; // type:object size:0x4 data:float +lbl_1_rodata_228 = .rodata:0x00000228; // type:object size:0x8 data:double +lbl_1_rodata_230 = .rodata:0x00000230; // type:object size:0x8 data:double +lbl_1_rodata_238 = .rodata:0x00000238; // type:object size:0x8 data:double +lbl_1_rodata_240 = .rodata:0x00000240; // type:object size:0x4 data:float +lbl_1_rodata_248 = .rodata:0x00000248; // type:object size:0x8 data:double +lbl_1_rodata_250 = .rodata:0x00000250; // type:object size:0x8 data:double +lbl_1_rodata_258 = .rodata:0x00000258; // type:object size:0x4 data:float +lbl_1_rodata_25C = .rodata:0x0000025C; // type:object size:0x4 data:float +lbl_1_rodata_260 = .rodata:0x00000260; // type:object size:0x4 data:float +lbl_1_rodata_264 = .rodata:0x00000264; // type:object size:0x4 data:float +lbl_1_rodata_268 = .rodata:0x00000268; // type:object size:0x4 data:float +lbl_1_rodata_26C = .rodata:0x0000026C; // type:object size:0x4 data:float +lbl_1_rodata_270 = .rodata:0x00000270; // type:object size:0x4 data:float +lbl_1_rodata_274 = .rodata:0x00000274; // type:object size:0x4 data:float +lbl_1_rodata_278 = .rodata:0x00000278; // type:object size:0x4 data:float +lbl_1_rodata_27C = .rodata:0x0000027C; // type:object size:0x4 data:float +lbl_1_rodata_280 = .rodata:0x00000280; // type:object size:0x4 data:float +lbl_1_rodata_284 = .rodata:0x00000284; // type:object size:0x4 data:float +lbl_1_rodata_288 = .rodata:0x00000288; // type:object size:0x4 data:float +lbl_1_rodata_28C = .rodata:0x0000028C; // type:object size:0x4 data:float +lbl_1_rodata_290 = .rodata:0x00000290; // type:object size:0x4 data:float +lbl_1_rodata_294 = .rodata:0x00000294; // type:object size:0x4 data:float +lbl_1_rodata_298 = .rodata:0x00000298; // type:object size:0x4 data:float +lbl_1_rodata_29C = .rodata:0x0000029C; // type:object size:0x4 data:float +lbl_1_rodata_2A0 = .rodata:0x000002A0; // type:object size:0x4 data:float +lbl_1_rodata_2A8 = .rodata:0x000002A8; // type:object size:0x8 data:double +lbl_1_rodata_2B0 = .rodata:0x000002B0; // type:object size:0x4 data:float +lbl_1_rodata_2B4 = .rodata:0x000002B4; // type:object size:0x4 data:float +lbl_1_rodata_2B8 = .rodata:0x000002B8; // type:object size:0x4 data:float +lbl_1_rodata_2BC = .rodata:0x000002BC; // type:object size:0x4 data:float +lbl_1_rodata_2C0 = .rodata:0x000002C0; // type:object size:0x4 data:float +lbl_1_rodata_2C4 = .rodata:0x000002C4; // type:object size:0x1 data:byte +lbl_1_rodata_2C8 = .rodata:0x000002C8; // type:object size:0x4 data:float +lbl_1_rodata_2CC = .rodata:0x000002CC; // type:object size:0x4 data:float +lbl_1_rodata_2D0 = .rodata:0x000002D0; // type:object size:0x4 data:float +lbl_1_rodata_2D4 = .rodata:0x000002D4; // type:object size:0x4 data:float +lbl_1_rodata_2D8 = .rodata:0x000002D8; // type:object size:0x4 data:float +lbl_1_rodata_2DC = .rodata:0x000002DC; // type:object size:0x4 data:float +lbl_1_rodata_2E0 = .rodata:0x000002E0; // type:object size:0x4 data:float +lbl_1_rodata_2E8 = .rodata:0x000002E8; // type:object size:0x8 data:double +lbl_1_rodata_2F0 = .rodata:0x000002F0; // type:object size:0x4 data:float +lbl_1_rodata_2F4 = .rodata:0x000002F4; // type:object size:0x4 data:float +lbl_1_rodata_2F8 = .rodata:0x000002F8; // type:object size:0x4 data:float +lbl_1_rodata_2FC = .rodata:0x000002FC; // type:object size:0x4 data:float +lbl_1_rodata_300 = .rodata:0x00000300; // type:object size:0x4 data:float +lbl_1_rodata_304 = .rodata:0x00000304; // type:object size:0x4 data:float +lbl_1_rodata_308 = .rodata:0x00000308; // type:object size:0x4 data:float +lbl_1_rodata_310 = .rodata:0x00000310; // type:object size:0x8 data:double +lbl_1_rodata_318 = .rodata:0x00000318; // type:object size:0x8 data:double +lbl_1_rodata_320 = .rodata:0x00000320; // type:object size:0x8 data:double +lbl_1_rodata_328 = .rodata:0x00000328; // type:object size:0x4 data:float +lbl_1_rodata_32C = .rodata:0x0000032C; // type:object size:0x4 data:float +lbl_1_rodata_330 = .rodata:0x00000330; // type:object size:0x4 data:float +lbl_1_rodata_338 = .rodata:0x00000338; // type:object size:0x8 data:double +lbl_1_rodata_340 = .rodata:0x00000340; // type:object size:0x8 data:double +lbl_1_data_0 = .data:0x00000000; // type:object size:0x38 data:float +lbl_1_data_38 = .data:0x00000038; // type:object size:0x118 +lbl_1_data_150 = .data:0x00000150; // type:object size:0x30 data:float +lbl_1_data_180 = .data:0x00000180; // type:object size:0x30 data:float +lbl_1_data_1B0 = .data:0x000001B0; // type:object size:0x24 +lbl_1_data_1D4 = .data:0x000001D4; // type:object size:0xC +lbl_1_data_1E0 = .data:0x000001E0; // type:object size:0xC +lbl_1_data_1EC = .data:0x000001EC; // type:object size:0xC +lbl_1_data_1F8 = .data:0x000001F8; // type:object size:0x24 +lbl_1_data_21C = .data:0x0000021C; // type:object size:0xC +lbl_1_data_228 = .data:0x00000228; // type:object size:0xC +lbl_1_data_234 = .data:0x00000234; // type:object size:0x4 +lbl_1_data_238 = .data:0x00000238; // type:object size:0x18 +lbl_1_data_250 = .data:0x00000250; // type:object size:0x18 +jumptable_1_data_268 = .data:0x00000268; // type:object size:0x30 scope:local +lbl_1_data_298 = .data:0x00000298; // type:object size:0x1 data:byte +lbl_1_data_29C = .data:0x0000029C; // type:object size:0x30 +lbl_1_data_2CC = .data:0x000002CC; // type:object size:0x20 +lbl_1_data_2EC = .data:0x000002EC; // type:object size:0x20 +lbl_1_data_30C = .data:0x0000030C; // type:object size:0x4 +lbl_1_data_310 = .data:0x00000310; // type:object size:0x1 data:byte +lbl_1_data_314 = .data:0x00000314; // type:object size:0x20 data:4byte +lbl_1_data_334 = .data:0x00000334; // type:object size:0x30 +lbl_1_data_364 = .data:0x00000364; // type:object size:0x24 +lbl_1_data_388 = .data:0x00000388; // type:object size:0x1 data:byte +lbl_1_data_38C = .data:0x0000038C; // type:object size:0x1F data:string +lbl_1_data_3AB = .data:0x000003AB; // type:object size:0x1 data:byte +lbl_1_data_3AF = .data:0x000003AF; // type:object size:0x1 data:byte +lbl_1_data_3B3 = .data:0x000003B3; // type:object size:0x5 data:byte +lbl_1_data_3B8 = .data:0x000003B8; // type:object size:0xF0 +lbl_1_data_4A8 = .data:0x000004A8; // type:object size:0x54 +lbl_1_data_4FC = .data:0x000004FC; // type:object size:0xC +lbl_1_data_508 = .data:0x00000508; // type:object size:0x18 +lbl_1_data_520 = .data:0x00000520; // type:object size:0x6 +lbl_1_data_526 = .data:0x00000526; // type:object size:0x6 +lbl_1_data_52C = .data:0x0000052C; // type:object size:0x8 +lbl_1_data_534 = .data:0x00000534; // type:object size:0x40 +lbl_1_data_574 = .data:0x00000574; // type:object size:0xC +lbl_1_data_580 = .data:0x00000580; // type:object size:0x58 +lbl_1_data_5D8 = .data:0x000005D8; // type:object size:0x10 +lbl_1_data_5E8 = .data:0x000005E8; // type:object size:0xC data:4byte +lbl_1_data_5F4 = .data:0x000005F4; // type:object size:0x1 data:byte +lbl_1_data_5F8 = .data:0x000005F8; // type:object size:0x1 data:byte +jumptable_1_data_5FC = .data:0x000005FC; // type:object size:0x34 scope:local +lbl_1_data_630 = .data:0x00000630; // type:object size:0x1 data:byte +jumptable_1_data_634 = .data:0x00000634; // type:object size:0x34 scope:local +lbl_1_data_668 = .data:0x00000668; // type:object size:0x10 +lbl_1_data_678 = .data:0x00000678; // type:object size:0x10 +lbl_1_data_688 = .data:0x00000688; // type:object size:0x20 +lbl_1_data_6A8 = .data:0x000006A8; // type:object size:0x20 data:4byte +lbl_1_data_6C8 = .data:0x000006C8; // type:object size:0x10 +lbl_1_data_6D8 = .data:0x000006D8; // type:object size:0x20 +lbl_1_data_6F8 = .data:0x000006F8; // type:object size:0x20 +lbl_1_data_718 = .data:0x00000718; // type:object size:0x20 +lbl_1_data_738 = .data:0x00000738; // type:object size:0x20 +lbl_1_data_758 = .data:0x00000758; // type:object size:0x1 data:byte +lbl_1_data_75C = .data:0x0000075C; // type:object size:0x48 +jumptable_1_data_7A4 = .data:0x000007A4; // type:object size:0x20 scope:local +lbl_1_data_7C4 = .data:0x000007C4; // type:object size:0x18 +jumptable_1_data_7DC = .data:0x000007DC; // type:object size:0x20 scope:local +lbl_1_data_7FC = .data:0x000007FC; // type:object size:0x20 +lbl_1_data_81C = .data:0x0000081C; // type:object size:0x20 +lbl_1_data_83C = .data:0x0000083C; // type:object size:0x8 +lbl_1_data_844 = .data:0x00000844; // type:object size:0x60 +lbl_1_data_8A4 = .data:0x000008A4; // type:object size:0x20 +lbl_1_data_8C4 = .data:0x000008C4; // type:object size:0x30 +lbl_1_data_8F4 = .data:0x000008F4; // type:object size:0x20 +lbl_1_data_914 = .data:0x00000914; // type:object size:0x6 data:byte +lbl_1_bss_0 = .bss:0x00000000; // type:object size:0x4 data:4byte +lbl_1_bss_4 = .bss:0x00000004; // type:object size:0x3C data:4byte +lbl_1_bss_40 = .bss:0x00000040; // type:object size:0x3C data:4byte +lbl_1_bss_7C = .bss:0x0000007C; // type:object size:0x4 data:4byte +lbl_1_bss_80 = .bss:0x00000080; // type:object size:0x4 data:4byte +lbl_1_bss_84 = .bss:0x00000084; // type:object size:0x4 data:4byte +lbl_1_bss_88 = .bss:0x00000088; // type:object size:0x4 data:4byte +lbl_1_bss_8C = .bss:0x0000008C; // type:object size:0x4 data:4byte +lbl_1_bss_90 = .bss:0x00000090; // type:object size:0x4 data:4byte +lbl_1_bss_94 = .bss:0x00000094; // type:object size:0x4 data:4byte +lbl_1_bss_98 = .bss:0x00000098; // type:object size:0x4 data:4byte +lbl_1_bss_9C = .bss:0x0000009C; // type:object size:0x4 data:4byte +lbl_1_bss_A0 = .bss:0x000000A0; // type:object size:0x4 data:4byte +lbl_1_bss_A4 = .bss:0x000000A4; // type:object size:0x4 data:4byte +lbl_1_bss_A8 = .bss:0x000000A8; // type:object size:0x4 data:4byte +lbl_1_bss_AC = .bss:0x000000AC; // type:object size:0xC data:4byte +lbl_1_bss_B8 = .bss:0x000000B8; // type:object size:0x4 data:4byte +lbl_1_bss_BC = .bss:0x000000BC; // type:object size:0x10 +lbl_1_bss_CC = .bss:0x000000CC; // type:object size:0x4 data:4byte +lbl_1_bss_D0 = .bss:0x000000D0; // type:object size:0x4 data:4byte +lbl_1_bss_D4 = .bss:0x000000D4; // type:object size:0x4 data:4byte +lbl_1_bss_D8 = .bss:0x000000D8; // type:object size:0x4 data:4byte +lbl_1_bss_DC = .bss:0x000000DC; // type:object size:0x10 data:4byte +lbl_1_bss_EC = .bss:0x000000EC; // type:object size:0x10 data:4byte +lbl_1_bss_FC = .bss:0x000000FC; // type:object size:0x4 data:4byte +lbl_1_bss_100 = .bss:0x00000100; // type:object size:0x4 data:4byte +lbl_1_bss_104 = .bss:0x00000104; // type:object size:0x4 data:4byte +lbl_1_bss_108 = .bss:0x00000108; // type:object size:0x8 data:4byte +lbl_1_bss_110 = .bss:0x00000110; // type:object size:0x4 data:4byte +lbl_1_bss_114 = .bss:0x00000114; // type:object size:0x4 data:4byte +lbl_1_bss_118 = .bss:0x00000118; // type:object size:0x4 data:4byte +lbl_1_bss_11C = .bss:0x0000011C; // type:object size:0x4 data:4byte +lbl_1_bss_120 = .bss:0x00000120; // type:object size:0x4 data:4byte diff --git a/config/GMPJ01_00/rels/m424Dll/splits.txt b/config/GMPJ01_00/rels/m424Dll/splits.txt new file mode 100644 index 00000000..531cd645 --- /dev/null +++ b/config/GMPJ01_00/rels/m424Dll/splits.txt @@ -0,0 +1,7 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 diff --git a/config/GMPJ01_00/rels/m424Dll/symbols.txt b/config/GMPJ01_00/rels/m424Dll/symbols.txt new file mode 100644 index 00000000..cd7eab29 --- /dev/null +++ b/config/GMPJ01_00/rels/m424Dll/symbols.txt @@ -0,0 +1,315 @@ +_prolog = .text:0x00000000; // type:function size:0x54 scope:global +_epilog = .text:0x00000054; // type:function size:0x4C scope:global +fn_1_A0 = .text:0x000000A0; // type:function size:0x1C4 +fn_1_264 = .text:0x00000264; // type:function size:0x1B8 +fn_1_41C = .text:0x0000041C; // type:function size:0xAC4 +fn_1_EE0 = .text:0x00000EE0; // type:function size:0x60 +fn_1_F40 = .text:0x00000F40; // type:function size:0xA0 +fn_1_FE0 = .text:0x00000FE0; // type:function size:0x10 +fn_1_FF0 = .text:0x00000FF0; // type:function size:0x1FC +fn_1_11EC = .text:0x000011EC; // type:function size:0x4 +fn_1_11F0 = .text:0x000011F0; // type:function size:0x4 +fn_1_11F4 = .text:0x000011F4; // type:function size:0x10 +fn_1_1204 = .text:0x00001204; // type:function size:0x154 +fn_1_1358 = .text:0x00001358; // type:function size:0x118 +fn_1_1470 = .text:0x00001470; // type:function size:0x250 +fn_1_16C0 = .text:0x000016C0; // type:function size:0x3F8 +fn_1_1AB8 = .text:0x00001AB8; // type:function size:0xD4 +fn_1_1B8C = .text:0x00001B8C; // type:function size:0x2C +fn_1_1BB8 = .text:0x00001BB8; // type:function size:0x264 +fn_1_1E1C = .text:0x00001E1C; // type:function size:0x314 +fn_1_2130 = .text:0x00002130; // type:function size:0xC +fn_1_213C = .text:0x0000213C; // type:function size:0x74 +fn_1_21B0 = .text:0x000021B0; // type:function size:0x70 +fn_1_2220 = .text:0x00002220; // type:function size:0x218 +fn_1_2438 = .text:0x00002438; // type:function size:0xF4 +fn_1_252C = .text:0x0000252C; // type:function size:0x94 +fn_1_25C0 = .text:0x000025C0; // type:function size:0xB0 +fn_1_2670 = .text:0x00002670; // type:function size:0xB0 +fn_1_2720 = .text:0x00002720; // type:function size:0x160 +fn_1_2880 = .text:0x00002880; // type:function size:0x20 +fn_1_28A0 = .text:0x000028A0; // type:function size:0x598 +fn_1_2E38 = .text:0x00002E38; // type:function size:0x4 +fn_1_2E3C = .text:0x00002E3C; // type:function size:0x384 +fn_1_31C0 = .text:0x000031C0; // type:function size:0x63C +fn_1_37FC = .text:0x000037FC; // type:function size:0xA24 +fn_1_4220 = .text:0x00004220; // type:function size:0x478 +fn_1_4698 = .text:0x00004698; // type:function size:0x4 +fn_1_469C = .text:0x0000469C; // type:function size:0x234 +fn_1_48D0 = .text:0x000048D0; // type:function size:0x1C0 +fn_1_4A90 = .text:0x00004A90; // type:function size:0x588 +fn_1_5018 = .text:0x00005018; // type:function size:0x1020 +fn_1_6038 = .text:0x00006038; // type:function size:0x40 +fn_1_6078 = .text:0x00006078; // type:function size:0xA0 +fn_1_6118 = .text:0x00006118; // type:function size:0x94 +fn_1_61AC = .text:0x000061AC; // type:function size:0x84 +fn_1_6230 = .text:0x00006230; // type:function size:0x4C +fn_1_627C = .text:0x0000627C; // type:function size:0x54 +fn_1_62D0 = .text:0x000062D0; // type:function size:0x13C +fn_1_640C = .text:0x0000640C; // type:function size:0x168 +fn_1_6574 = .text:0x00006574; // type:function size:0x120 +fn_1_6694 = .text:0x00006694; // type:function size:0x39C +fn_1_6A30 = .text:0x00006A30; // type:function size:0x2E0 +fn_1_6D10 = .text:0x00006D10; // type:function size:0x38C +fn_1_709C = .text:0x0000709C; // type:function size:0x384 +fn_1_7420 = .text:0x00007420; // type:function size:0x3A4 +fn_1_77C4 = .text:0x000077C4; // type:function size:0x238 +fn_1_79FC = .text:0x000079FC; // type:function size:0x2A4 +fn_1_7CA0 = .text:0x00007CA0; // type:function size:0x130 +fn_1_7DD0 = .text:0x00007DD0; // type:function size:0x198 +fn_1_7F68 = .text:0x00007F68; // type:function size:0xD8 +fn_1_8040 = .text:0x00008040; // type:function size:0xBC +fn_1_80FC = .text:0x000080FC; // type:function size:0x33C +fn_1_8438 = .text:0x00008438; // type:function size:0x4B0 +fn_1_88E8 = .text:0x000088E8; // type:function size:0x3C +fn_1_8924 = .text:0x00008924; // type:function size:0x2C +fn_1_8950 = .text:0x00008950; // type:function size:0x2C +fn_1_897C = .text:0x0000897C; // type:function size:0x2C +fn_1_89A8 = .text:0x000089A8; // type:function size:0x2C +fn_1_89D4 = .text:0x000089D4; // type:function size:0x2C +fn_1_8A00 = .text:0x00008A00; // type:function size:0x2C +fn_1_8A2C = .text:0x00008A2C; // type:function size:0x7C +fn_1_8AA8 = .text:0x00008AA8; // type:function size:0x1D0 +fn_1_8C78 = .text:0x00008C78; // type:function size:0x404 +fn_1_907C = .text:0x0000907C; // type:function size:0x374 +fn_1_93F0 = .text:0x000093F0; // type:function size:0xB4 +fn_1_94A4 = .text:0x000094A4; // type:function size:0x2C +fn_1_94D0 = .text:0x000094D0; // type:function size:0x594 +fn_1_9A64 = .text:0x00009A64; // type:function size:0x13F4 +fn_1_AE58 = .text:0x0000AE58; // type:function size:0xC +fn_1_AE64 = .text:0x0000AE64; // type:function size:0x938 +fn_1_B79C = .text:0x0000B79C; // type:function size:0x68 +fn_1_B804 = .text:0x0000B804; // type:function size:0x84 +fn_1_B888 = .text:0x0000B888; // type:function size:0x24 +fn_1_B8AC = .text:0x0000B8AC; // type:function size:0x78 +fn_1_B924 = .text:0x0000B924; // type:function size:0x78 +fn_1_B99C = .text:0x0000B99C; // type:function size:0x44 +fn_1_B9E0 = .text:0x0000B9E0; // type:function size:0x830 +fn_1_C210 = .text:0x0000C210; // type:function size:0xD0 +fn_1_C2E0 = .text:0x0000C2E0; // type:function size:0x324 +fn_1_C604 = .text:0x0000C604; // type:function size:0x250 +fn_1_C854 = .text:0x0000C854; // type:function size:0x24 +fn_1_C878 = .text:0x0000C878; // type:function size:0x124 +fn_1_C99C = .text:0x0000C99C; // type:function size:0x4D8 +fn_1_CE74 = .text:0x0000CE74; // type:function size:0x8C +fn_1_CF00 = .text:0x0000CF00; // type:function size:0x80 +fn_1_CF80 = .text:0x0000CF80; // type:function size:0x90 +fn_1_D010 = .text:0x0000D010; // type:function size:0x64 +_ctors = .ctors:0x00000000; // type:label scope:global data:4byte +_dtors = .dtors:0x00000000; // type:label scope:global data:4byte +lbl_1_rodata_10 = .rodata:0x00000010; // type:object size:0x4 data:float +lbl_1_rodata_14 = .rodata:0x00000014; // type:object size:0x4 data:float +lbl_1_rodata_18 = .rodata:0x00000018; // type:object size:0x4 data:float +lbl_1_rodata_1C = .rodata:0x0000001C; // type:object size:0x4 data:float +lbl_1_rodata_20 = .rodata:0x00000020; // type:object size:0x4 data:float +lbl_1_rodata_24 = .rodata:0x00000024; // type:object size:0x4 data:float +lbl_1_rodata_28 = .rodata:0x00000028; // type:object size:0x4 data:float +lbl_1_rodata_2C = .rodata:0x0000002C; // type:object size:0x4 data:float +lbl_1_rodata_30 = .rodata:0x00000030; // type:object size:0x4 data:float +lbl_1_rodata_34 = .rodata:0x00000034; // type:object size:0x4 data:float +lbl_1_rodata_38 = .rodata:0x00000038; // type:object size:0x8 data:double +lbl_1_rodata_40 = .rodata:0x00000040; // type:object size:0x4 data:float +lbl_1_rodata_48 = .rodata:0x00000048; // type:object size:0x8 data:double +lbl_1_rodata_50 = .rodata:0x00000050; // type:object size:0x4 data:float +lbl_1_rodata_54 = .rodata:0x00000054; // type:object size:0x4 data:float +lbl_1_rodata_58 = .rodata:0x00000058; // type:object size:0x8 data:double +lbl_1_rodata_60 = .rodata:0x00000060; // type:object size:0x4 data:float +lbl_1_rodata_64 = .rodata:0x00000064; // type:object size:0x4 data:float +lbl_1_rodata_68 = .rodata:0x00000068; // type:object size:0x4 data:float +lbl_1_rodata_6C = .rodata:0x0000006C; // type:object size:0x4 data:float +lbl_1_rodata_70 = .rodata:0x00000070; // type:object size:0x4 data:float +lbl_1_rodata_74 = .rodata:0x00000074; // type:object size:0x4 data:float +lbl_1_rodata_78 = .rodata:0x00000078; // type:object size:0x4 data:float +lbl_1_rodata_80 = .rodata:0x00000080; // type:object size:0x8 data:double +lbl_1_rodata_88 = .rodata:0x00000088; // type:object size:0x8 data:double +lbl_1_rodata_90 = .rodata:0x00000090; // type:object size:0x4 data:float +lbl_1_rodata_94 = .rodata:0x00000094; // type:object size:0x4 data:float +lbl_1_rodata_98 = .rodata:0x00000098; // type:object size:0x4 data:float +lbl_1_rodata_9C = .rodata:0x0000009C; // type:object size:0x4 data:float +lbl_1_rodata_A0 = .rodata:0x000000A0; // type:object size:0x4 data:float +lbl_1_rodata_A4 = .rodata:0x000000A4; // type:object size:0x4 data:float +lbl_1_rodata_A8 = .rodata:0x000000A8; // type:object size:0x4 data:float +lbl_1_rodata_AC = .rodata:0x000000AC; // type:object size:0x4 data:float +lbl_1_rodata_B0 = .rodata:0x000000B0; // type:object size:0x4 data:float +lbl_1_rodata_B4 = .rodata:0x000000B4; // type:object size:0x4 data:float +lbl_1_rodata_B8 = .rodata:0x000000B8; // type:object size:0x4 data:float +lbl_1_rodata_BC = .rodata:0x000000BC; // type:object size:0x4 data:float +lbl_1_rodata_C0 = .rodata:0x000000C0; // type:object size:0x4 data:float +lbl_1_rodata_C4 = .rodata:0x000000C4; // type:object size:0x4 data:float +lbl_1_rodata_C8 = .rodata:0x000000C8; // type:object size:0x4 data:float +lbl_1_rodata_CC = .rodata:0x000000CC; // type:object size:0x4 data:float +lbl_1_rodata_D0 = .rodata:0x000000D0; // type:object size:0x4 data:float +lbl_1_rodata_D4 = .rodata:0x000000D4; // type:object size:0x4 data:float +lbl_1_rodata_D8 = .rodata:0x000000D8; // type:object size:0x4 data:float +lbl_1_rodata_E0 = .rodata:0x000000E0; // type:object size:0x8 data:double +lbl_1_rodata_E8 = .rodata:0x000000E8; // type:object size:0x8 data:double +lbl_1_rodata_F0 = .rodata:0x000000F0; // type:object size:0x4 data:float +lbl_1_rodata_F4 = .rodata:0x000000F4; // type:object size:0x4 data:float +lbl_1_rodata_F8 = .rodata:0x000000F8; // type:object size:0x4 data:float +lbl_1_rodata_FC = .rodata:0x000000FC; // type:object size:0x4 data:float +lbl_1_rodata_100 = .rodata:0x00000100; // type:object size:0x4 data:float +lbl_1_rodata_104 = .rodata:0x00000104; // type:object size:0x4 data:float +lbl_1_rodata_108 = .rodata:0x00000108; // type:object size:0x4 data:float +lbl_1_rodata_10C = .rodata:0x0000010C; // type:object size:0x4 data:float +lbl_1_rodata_110 = .rodata:0x00000110; // type:object size:0x4 data:float +lbl_1_rodata_118 = .rodata:0x00000118; // type:object size:0x8 data:double +lbl_1_rodata_120 = .rodata:0x00000120; // type:object size:0x8 data:double +lbl_1_rodata_128 = .rodata:0x00000128; // type:object size:0x4 data:float +lbl_1_rodata_12C = .rodata:0x0000012C; // type:object size:0x4 data:float +lbl_1_rodata_130 = .rodata:0x00000130; // type:object size:0x4 data:float +lbl_1_rodata_138 = .rodata:0x00000138; // type:object size:0x8 data:double +lbl_1_rodata_140 = .rodata:0x00000140; // type:object size:0x4 data:float +lbl_1_rodata_144 = .rodata:0x00000144; // type:object size:0x4 data:float +lbl_1_rodata_148 = .rodata:0x00000148; // type:object size:0x4 data:float +lbl_1_rodata_14C = .rodata:0x0000014C; // type:object size:0x4 data:float +lbl_1_rodata_150 = .rodata:0x00000150; // type:object size:0x4 data:float +lbl_1_rodata_154 = .rodata:0x00000154; // type:object size:0x4 data:float +lbl_1_rodata_158 = .rodata:0x00000158; // type:object size:0x4 data:float +lbl_1_rodata_15C = .rodata:0x0000015C; // type:object size:0x4 data:float +lbl_1_rodata_160 = .rodata:0x00000160; // type:object size:0x4 data:float +lbl_1_rodata_164 = .rodata:0x00000164; // type:object size:0x4 data:float +lbl_1_rodata_168 = .rodata:0x00000168; // type:object size:0x4 data:float +lbl_1_rodata_16C = .rodata:0x0000016C; // type:object size:0x4 data:float +lbl_1_rodata_170 = .rodata:0x00000170; // type:object size:0x8 data:double +lbl_1_rodata_178 = .rodata:0x00000178; // type:object size:0x8 data:double +lbl_1_rodata_180 = .rodata:0x00000180; // type:object size:0x4 data:float +lbl_1_rodata_184 = .rodata:0x00000184; // type:object size:0x4 data:float +lbl_1_rodata_188 = .rodata:0x00000188; // type:object size:0x4 data:float +lbl_1_rodata_190 = .rodata:0x00000190; // type:object size:0x8 data:double +lbl_1_rodata_198 = .rodata:0x00000198; // type:object size:0x8 data:double +lbl_1_rodata_1A0 = .rodata:0x000001A0; // type:object size:0x4 data:float +lbl_1_rodata_1A4 = .rodata:0x000001A4; // type:object size:0x4 data:float +lbl_1_rodata_1A8 = .rodata:0x000001A8; // type:object size:0x4 data:float +lbl_1_rodata_1AC = .rodata:0x000001AC; // type:object size:0x4 data:float +lbl_1_rodata_1B0 = .rodata:0x000001B0; // type:object size:0x4 data:float +lbl_1_rodata_1B4 = .rodata:0x000001B4; // type:object size:0x4 data:float +lbl_1_rodata_1B8 = .rodata:0x000001B8; // type:object size:0xC data:4byte +lbl_1_rodata_1C4 = .rodata:0x000001C4; // type:object size:0x4 data:float +lbl_1_rodata_1C8 = .rodata:0x000001C8; // type:object size:0x4 data:float +lbl_1_rodata_1CC = .rodata:0x000001CC; // type:object size:0x4 data:float +lbl_1_rodata_1D0 = .rodata:0x000001D0; // type:object size:0x4 data:float +lbl_1_rodata_1D4 = .rodata:0x000001D4; // type:object size:0x4 data:float +lbl_1_rodata_1D8 = .rodata:0x000001D8; // type:object size:0x4 data:float +lbl_1_rodata_1DC = .rodata:0x000001DC; // type:object size:0x4 data:float +lbl_1_rodata_1E0 = .rodata:0x000001E0; // type:object size:0x4 data:float +lbl_1_rodata_1E4 = .rodata:0x000001E4; // type:object size:0x4 data:float +lbl_1_rodata_1E8 = .rodata:0x000001E8; // type:object size:0x4 data:float +lbl_1_rodata_1F0 = .rodata:0x000001F0; // type:object size:0x8 data:double +lbl_1_rodata_1F8 = .rodata:0x000001F8; // type:object size:0x4 data:float +lbl_1_rodata_200 = .rodata:0x00000200; // type:object size:0x8 data:double +lbl_1_rodata_208 = .rodata:0x00000208; // type:object size:0x4 data:float +lbl_1_rodata_20C = .rodata:0x0000020C; // type:object size:0x4 data:float +lbl_1_rodata_210 = .rodata:0x00000210; // type:object size:0x4 data:float +lbl_1_rodata_214 = .rodata:0x00000214; // type:object size:0x4 data:float +lbl_1_rodata_218 = .rodata:0x00000218; // type:object size:0x4 data:float +lbl_1_rodata_21C = .rodata:0x0000021C; // type:object size:0x4 data:float +lbl_1_rodata_220 = .rodata:0x00000220; // type:object size:0x8 data:double +lbl_1_rodata_228 = .rodata:0x00000228; // type:object size:0x8 data:double +lbl_1_rodata_230 = .rodata:0x00000230; // type:object size:0x8 data:double +lbl_1_rodata_238 = .rodata:0x00000238; // type:object size:0x8 data:double +lbl_1_rodata_240 = .rodata:0x00000240; // type:object size:0x4 data:float +lbl_1_rodata_244 = .rodata:0x00000244; // type:object size:0x4 data:float +lbl_1_rodata_248 = .rodata:0x00000248; // type:object size:0x4 data:float +lbl_1_rodata_24C = .rodata:0x0000024C; // type:object size:0x4 data:float +lbl_1_rodata_250 = .rodata:0x00000250; // type:object size:0x4 data:float +lbl_1_rodata_254 = .rodata:0x00000254; // type:object size:0x4 data:float +lbl_1_rodata_258 = .rodata:0x00000258; // type:object size:0x4 data:float +lbl_1_rodata_25C = .rodata:0x0000025C; // type:object size:0x4 data:float +lbl_1_rodata_260 = .rodata:0x00000260; // type:object size:0x4 data:float +lbl_1_rodata_264 = .rodata:0x00000264; // type:object size:0x4 data:float +lbl_1_rodata_268 = .rodata:0x00000268; // type:object size:0x4 data:float +lbl_1_rodata_26C = .rodata:0x0000026C; // type:object size:0x4 data:float +lbl_1_rodata_270 = .rodata:0x00000270; // type:object size:0x4 data:float +lbl_1_rodata_274 = .rodata:0x00000274; // type:object size:0x4 data:float +lbl_1_rodata_278 = .rodata:0x00000278; // type:object size:0x4 data:float +lbl_1_rodata_27C = .rodata:0x0000027C; // type:object size:0x4 data:float +lbl_1_rodata_280 = .rodata:0x00000280; // type:object size:0x4 data:float +lbl_1_rodata_284 = .rodata:0x00000284; // type:object size:0x4 data:float +lbl_1_rodata_288 = .rodata:0x00000288; // type:object size:0x4 data:float +lbl_1_rodata_28C = .rodata:0x0000028C; // type:object size:0x4 data:float +lbl_1_rodata_290 = .rodata:0x00000290; // type:object size:0x4 data:float +lbl_1_rodata_294 = .rodata:0x00000294; // type:object size:0x4 data:float +lbl_1_rodata_298 = .rodata:0x00000298; // type:object size:0x4 data:float +lbl_1_rodata_29C = .rodata:0x0000029C; // type:object size:0x4 data:float +lbl_1_rodata_2A0 = .rodata:0x000002A0; // type:object size:0x4 data:float +lbl_1_rodata_2A8 = .rodata:0x000002A8; // type:object size:0x8 data:double +lbl_1_rodata_2B0 = .rodata:0x000002B0; // type:object size:0x4 data:float +lbl_1_rodata_2B4 = .rodata:0x000002B4; // type:object size:0x4 data:float +lbl_1_rodata_2B8 = .rodata:0x000002B8; // type:object size:0x4 data:float +lbl_1_rodata_2BC = .rodata:0x000002BC; // type:object size:0x4 data:float +lbl_1_rodata_2C0 = .rodata:0x000002C0; // type:object size:0x4 data:float +lbl_1_rodata_2C4 = .rodata:0x000002C4; // type:object size:0x4 data:float +lbl_1_rodata_2C8 = .rodata:0x000002C8; // type:object size:0x8 data:double +lbl_1_rodata_2D0 = .rodata:0x000002D0; // type:object size:0x8 data:double +lbl_1_rodata_2D8 = .rodata:0x000002D8; // type:object size:0x4 data:float +lbl_1_rodata_2DC = .rodata:0x000002DC; // type:object size:0x4 data:float +lbl_1_rodata_2E0 = .rodata:0x000002E0; // type:object size:0x4 data:float +lbl_1_rodata_2E4 = .rodata:0x000002E4; // type:object size:0x4 data:float +lbl_1_rodata_2E8 = .rodata:0x000002E8; // type:object size:0x4 data:float +lbl_1_rodata_2EC = .rodata:0x000002EC; // type:object size:0x4 data:float +lbl_1_rodata_2F0 = .rodata:0x000002F0; // type:object size:0x4 data:float +lbl_1_rodata_2F4 = .rodata:0x000002F4; // type:object size:0x4 data:float +lbl_1_rodata_2F8 = .rodata:0x000002F8; // type:object size:0x8 data:double +lbl_1_rodata_300 = .rodata:0x00000300; // type:object size:0x4 data:float +lbl_1_rodata_304 = .rodata:0x00000304; // type:object size:0x4 data:float +lbl_1_rodata_308 = .rodata:0x00000308; // type:object size:0x4 data:float +lbl_1_rodata_30C = .rodata:0x0000030C; // type:object size:0x4 data:float +lbl_1_data_0 = .data:0x00000000; // type:object size:0x54 data:float +lbl_1_data_54 = .data:0x00000054; // type:object size:0xC +lbl_1_data_60 = .data:0x00000060; // type:object size:0xC +lbl_1_data_6C = .data:0x0000006C; // type:object size:0xC +lbl_1_data_78 = .data:0x00000078; // type:object size:0x24 +lbl_1_data_9C = .data:0x0000009C; // type:object size:0xC +lbl_1_data_A8 = .data:0x000000A8; // type:object size:0xC +lbl_1_data_B4 = .data:0x000000B4; // type:object size:0x4 +jumptable_1_data_B8 = .data:0x000000B8; // type:object size:0x28 scope:local +lbl_1_data_E0 = .data:0x000000E0; // type:object size:0xC +lbl_1_data_EC = .data:0x000000EC; // type:object size:0xC +lbl_1_data_F8 = .data:0x000000F8; // type:object size:0xC +lbl_1_data_104 = .data:0x00000104; // type:object size:0x4C +lbl_1_data_150 = .data:0x00000150; // type:object size:0x5C +jumptable_1_data_1AC = .data:0x000001AC; // type:object size:0x2C scope:local +lbl_1_data_1D8 = .data:0x000001D8; // type:object size:0x8 data:4byte +lbl_1_data_1E0 = .data:0x000001E0; // type:object size:0x30 data:float +lbl_1_data_210 = .data:0x00000210; // type:object size:0xC data:float +lbl_1_data_21C = .data:0x0000021C; // type:object size:0xC0 +lbl_1_data_2DC = .data:0x000002DC; // type:object size:0xC +lbl_1_data_2E8 = .data:0x000002E8; // type:object size:0x24 +lbl_1_data_30C = .data:0x0000030C; // type:object size:0xC data:4byte +lbl_1_data_318 = .data:0x00000318; // type:object size:0x6 data:string +lbl_1_data_31E = .data:0x0000031E; // type:object size:0x6 data:string +lbl_1_data_324 = .data:0x00000324; // type:object size:0x8 +jumptable_1_data_32C = .data:0x0000032C; // type:object size:0x40 scope:local +lbl_1_data_36C = .data:0x0000036C; // type:object size:0x20 +lbl_1_data_38C = .data:0x0000038C; // type:object size:0x20 +lbl_1_data_3AC = .data:0x000003AC; // type:object size:0x19 data:string +lbl_1_data_3C5 = .data:0x000003C5; // type:object size:0x5 data:string +lbl_1_bss_0 = .bss:0x00000000; // type:object size:0xC data:float +lbl_1_bss_C = .bss:0x0000000C; // type:object size:0x4 data:4byte +lbl_1_bss_10 = .bss:0x00000010; // type:object size:0x4 data:4byte +lbl_1_bss_14 = .bss:0x00000014; // type:object size:0x4 data:4byte +lbl_1_bss_18 = .bss:0x00000018; // type:object size:0x4 data:4byte +lbl_1_bss_1C = .bss:0x0000001C; // type:object size:0x8 data:2byte +lbl_1_bss_24 = .bss:0x00000024; // type:object size:0x8 data:2byte +lbl_1_bss_2C = .bss:0x0000002C; // type:object size:0x4 data:4byte +lbl_1_bss_30 = .bss:0x00000030; // type:object size:0x4 data:4byte +lbl_1_bss_34 = .bss:0x00000034; // type:object size:0x8 data:4byte +lbl_1_bss_3C = .bss:0x0000003C; // type:object size:0x4 data:4byte +lbl_1_bss_40 = .bss:0x00000040; // type:object size:0x4 data:4byte +lbl_1_bss_44 = .bss:0x00000044; // type:object size:0x4 data:4byte +lbl_1_bss_48 = .bss:0x00000048; // type:object size:0x4 data:4byte +lbl_1_bss_4C = .bss:0x0000004C; // type:object size:0x4 data:4byte +lbl_1_bss_50 = .bss:0x00000050; // type:object size:0x4 data:4byte +lbl_1_bss_54 = .bss:0x00000054; // type:object size:0x4 data:4byte +lbl_1_bss_58 = .bss:0x00000058; // type:object size:0x8 data:byte +lbl_1_bss_60 = .bss:0x00000060; // type:object size:0x534 data:4byte +lbl_1_bss_594 = .bss:0x00000594; // type:object size:0x18 +lbl_1_bss_5AC = .bss:0x000005AC; // type:object size:0x10 data:4byte +lbl_1_bss_5BC = .bss:0x000005BC; // type:object size:0x84 +lbl_1_bss_640 = .bss:0x00000640; // type:object size:0x80 data:4byte +lbl_1_bss_6C0 = .bss:0x000006C0; // type:object size:0x4 data:4byte +lbl_1_bss_6C4 = .bss:0x000006C4; // type:object size:0x4 data:4byte +lbl_1_bss_6C8 = .bss:0x000006C8; // type:object size:0x4 data:4byte +lbl_1_bss_6CC = .bss:0x000006CC; // type:object size:0xC data:4byte +lbl_1_bss_6D8 = .bss:0x000006D8; // type:object size:0x4 data:4byte +lbl_1_bss_6DC = .bss:0x000006DC; // type:object size:0x4 data:4byte diff --git a/config/GMPJ01_00/rels/m425Dll/splits.txt b/config/GMPJ01_00/rels/m425Dll/splits.txt new file mode 100644 index 00000000..531cd645 --- /dev/null +++ b/config/GMPJ01_00/rels/m425Dll/splits.txt @@ -0,0 +1,7 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 diff --git a/config/GMPJ01_00/rels/m425Dll/symbols.txt b/config/GMPJ01_00/rels/m425Dll/symbols.txt new file mode 100644 index 00000000..05f71975 --- /dev/null +++ b/config/GMPJ01_00/rels/m425Dll/symbols.txt @@ -0,0 +1,299 @@ +_prolog = .text:0x00000000; // type:function size:0x54 scope:global +_epilog = .text:0x00000054; // type:function size:0x4C scope:global +fn_1_A0 = .text:0x000000A0; // type:function size:0x3C0 +fn_1_460 = .text:0x00000460; // type:function size:0x20 +fn_1_480 = .text:0x00000480; // type:function size:0x464 +fn_1_8E4 = .text:0x000008E4; // type:function size:0x664 +fn_1_F48 = .text:0x00000F48; // type:function size:0x60 +fn_1_FA8 = .text:0x00000FA8; // type:function size:0x524 +fn_1_14CC = .text:0x000014CC; // type:function size:0x120 +fn_1_15EC = .text:0x000015EC; // type:function size:0xC4 +fn_1_16B0 = .text:0x000016B0; // type:function size:0x490 +fn_1_1B40 = .text:0x00001B40; // type:function size:0xC44 +fn_1_2784 = .text:0x00002784; // type:function size:0xEC +fn_1_2870 = .text:0x00002870; // type:function size:0x224 +fn_1_2A94 = .text:0x00002A94; // type:function size:0x98 +fn_1_2B2C = .text:0x00002B2C; // type:function size:0x34C +fn_1_2E78 = .text:0x00002E78; // type:function size:0x568 +fn_1_33E0 = .text:0x000033E0; // type:function size:0x384 +fn_1_3764 = .text:0x00003764; // type:function size:0x76C +fn_1_3ED0 = .text:0x00003ED0; // type:function size:0xB0 +fn_1_3F80 = .text:0x00003F80; // type:function size:0xB08 +fn_1_4A88 = .text:0x00004A88; // type:function size:0x5BC +fn_1_5044 = .text:0x00005044; // type:function size:0x524 +fn_1_5568 = .text:0x00005568; // type:function size:0xA0 +fn_1_5608 = .text:0x00005608; // type:function size:0xA8 +fn_1_56B0 = .text:0x000056B0; // type:function size:0x8C +fn_1_573C = .text:0x0000573C; // type:function size:0x98 +fn_1_57D4 = .text:0x000057D4; // type:function size:0x44C +fn_1_5C20 = .text:0x00005C20; // type:function size:0x8B4 +fn_1_64D4 = .text:0x000064D4; // type:function size:0x54 +fn_1_6528 = .text:0x00006528; // type:function size:0x78 +fn_1_65A0 = .text:0x000065A0; // type:function size:0x11C +fn_1_66BC = .text:0x000066BC; // type:function size:0x78 +fn_1_6734 = .text:0x00006734; // type:function size:0x2D8 +fn_1_6A0C = .text:0x00006A0C; // type:function size:0x1CC +fn_1_6BD8 = .text:0x00006BD8; // type:function size:0x30 +fn_1_6C08 = .text:0x00006C08; // type:function size:0xC8 +fn_1_6CD0 = .text:0x00006CD0; // type:function size:0x12C +fn_1_6DFC = .text:0x00006DFC; // type:function size:0xC8 +fn_1_6EC4 = .text:0x00006EC4; // type:function size:0x69D8 +fn_1_D89C = .text:0x0000D89C; // type:function size:0x10 +fn_1_D8AC = .text:0x0000D8AC; // type:function size:0x10 +fn_1_D8BC = .text:0x0000D8BC; // type:function size:0x10 +fn_1_D8CC = .text:0x0000D8CC; // type:function size:0x10 +fn_1_D8DC = .text:0x0000D8DC; // type:function size:0xCC +fn_1_D9A8 = .text:0x0000D9A8; // type:function size:0x19C +fn_1_DB44 = .text:0x0000DB44; // type:function size:0x2F8 +fn_1_DE3C = .text:0x0000DE3C; // type:function size:0x3D4 +fn_1_E210 = .text:0x0000E210; // type:function size:0x704 +fn_1_E914 = .text:0x0000E914; // type:function size:0x18B0 +fn_1_101C4 = .text:0x000101C4; // type:function size:0x828 +fn_1_109EC = .text:0x000109EC; // type:function size:0x308 +fn_1_10CF4 = .text:0x00010CF4; // type:function size:0x60 +fn_1_10D54 = .text:0x00010D54; // type:function size:0x60 +fn_1_10DB4 = .text:0x00010DB4; // type:function size:0x88 +fn_1_10E3C = .text:0x00010E3C; // type:function size:0xBC +fn_1_10EF8 = .text:0x00010EF8; // type:function size:0x38C +fn_1_11284 = .text:0x00011284; // type:function size:0x78 +fn_1_112FC = .text:0x000112FC; // type:function size:0x11C +fn_1_11418 = .text:0x00011418; // type:function size:0x3C +fn_1_11454 = .text:0x00011454; // type:function size:0x180 +fn_1_115D4 = .text:0x000115D4; // type:function size:0x110 +fn_1_116E4 = .text:0x000116E4; // type:function size:0x390 +fn_1_11A74 = .text:0x00011A74; // type:function size:0x46C +fn_1_11EE0 = .text:0x00011EE0; // type:function size:0x7B4 +_ctors = .ctors:0x00000000; // type:label scope:global data:4byte +_dtors = .dtors:0x00000000; // type:label scope:global data:4byte +lbl_1_rodata_10 = .rodata:0x00000010; // type:object size:0x10 data:4byte +lbl_1_rodata_20 = .rodata:0x00000020; // type:object size:0x4 data:float +lbl_1_rodata_24 = .rodata:0x00000024; // type:object size:0x4 data:float +lbl_1_rodata_28 = .rodata:0x00000028; // type:object size:0x4 data:float +lbl_1_rodata_2C = .rodata:0x0000002C; // type:object size:0x4 data:float +lbl_1_rodata_30 = .rodata:0x00000030; // type:object size:0x4 data:float +lbl_1_rodata_34 = .rodata:0x00000034; // type:object size:0x4 data:float +lbl_1_rodata_38 = .rodata:0x00000038; // type:object size:0x4 data:float +lbl_1_rodata_3C = .rodata:0x0000003C; // type:object size:0x4 data:float +lbl_1_rodata_40 = .rodata:0x00000040; // type:object size:0x4 data:float +lbl_1_rodata_44 = .rodata:0x00000044; // type:object size:0x4 data:float +lbl_1_rodata_48 = .rodata:0x00000048; // type:object size:0x4 data:float +lbl_1_rodata_4C = .rodata:0x0000004C; // type:object size:0x4 data:float +lbl_1_rodata_50 = .rodata:0x00000050; // type:object size:0x4 data:float +lbl_1_rodata_54 = .rodata:0x00000054; // type:object size:0x4 data:float +lbl_1_rodata_58 = .rodata:0x00000058; // type:object size:0x4 data:float +lbl_1_rodata_5C = .rodata:0x0000005C; // type:object size:0x4 data:float +lbl_1_rodata_60 = .rodata:0x00000060; // type:object size:0x4 data:float +lbl_1_rodata_64 = .rodata:0x00000064; // type:object size:0x4 data:float +lbl_1_rodata_68 = .rodata:0x00000068; // type:object size:0x4 data:float +lbl_1_rodata_6C = .rodata:0x0000006C; // type:object size:0x4 data:float +lbl_1_rodata_70 = .rodata:0x00000070; // type:object size:0x4 data:float +lbl_1_rodata_74 = .rodata:0x00000074; // type:object size:0x4 data:float +lbl_1_rodata_78 = .rodata:0x00000078; // type:object size:0x4 data:float +lbl_1_rodata_7C = .rodata:0x0000007C; // type:object size:0x4 data:float +lbl_1_rodata_80 = .rodata:0x00000080; // type:object size:0x4 data:float +lbl_1_rodata_84 = .rodata:0x00000084; // type:object size:0x4 data:float +lbl_1_rodata_88 = .rodata:0x00000088; // type:object size:0x4 data:float +lbl_1_rodata_8C = .rodata:0x0000008C; // type:object size:0xC0 +lbl_1_rodata_14C = .rodata:0x0000014C; // type:object size:0x4 data:float +lbl_1_rodata_150 = .rodata:0x00000150; // type:object size:0x4 data:float +lbl_1_rodata_158 = .rodata:0x00000158; // type:object size:0x8 data:double +lbl_1_rodata_160 = .rodata:0x00000160; // type:object size:0x8 data:double +lbl_1_rodata_168 = .rodata:0x00000168; // type:object size:0x8 data:double +lbl_1_rodata_170 = .rodata:0x00000170; // type:object size:0x8 data:double +lbl_1_rodata_178 = .rodata:0x00000178; // type:object size:0x8 data:double +lbl_1_rodata_180 = .rodata:0x00000180; // type:object size:0x8 data:double +lbl_1_rodata_188 = .rodata:0x00000188; // type:object size:0x8 data:double +lbl_1_rodata_190 = .rodata:0x00000190; // type:object size:0x8 data:double +lbl_1_rodata_198 = .rodata:0x00000198; // type:object size:0x8 data:double +lbl_1_rodata_1A0 = .rodata:0x000001A0; // type:object size:0x8 data:double +lbl_1_rodata_1A8 = .rodata:0x000001A8; // type:object size:0x4 data:float +lbl_1_rodata_1AC = .rodata:0x000001AC; // type:object size:0x4 data:float +lbl_1_rodata_1B0 = .rodata:0x000001B0; // type:object size:0x8 data:double +lbl_1_rodata_1B8 = .rodata:0x000001B8; // type:object size:0x8 data:double +lbl_1_rodata_1C0 = .rodata:0x000001C0; // type:object size:0x8 data:double +lbl_1_rodata_1C8 = .rodata:0x000001C8; // type:object size:0x8 data:double +lbl_1_rodata_1D0 = .rodata:0x000001D0; // type:object size:0x8 data:double +lbl_1_rodata_1D8 = .rodata:0x000001D8; // type:object size:0x8 data:double +lbl_1_rodata_1E0 = .rodata:0x000001E0; // type:object size:0x8 data:double +lbl_1_rodata_1E8 = .rodata:0x000001E8; // type:object size:0x4 data:float +lbl_1_rodata_1EC = .rodata:0x000001EC; // type:object size:0x4 data:float +lbl_1_rodata_1F0 = .rodata:0x000001F0; // type:object size:0x8 data:double +lbl_1_rodata_1F8 = .rodata:0x000001F8; // type:object size:0x4 data:float +lbl_1_rodata_200 = .rodata:0x00000200; // type:object size:0x8 data:double +lbl_1_rodata_208 = .rodata:0x00000208; // type:object size:0x4 data:float +lbl_1_rodata_20C = .rodata:0x0000020C; // type:object size:0x4 data:float +lbl_1_rodata_210 = .rodata:0x00000210; // type:object size:0x4 data:float +lbl_1_rodata_218 = .rodata:0x00000218; // type:object size:0x8 data:double +lbl_1_rodata_220 = .rodata:0x00000220; // type:object size:0x4 data:float +lbl_1_rodata_228 = .rodata:0x00000228; // type:object size:0x8 data:double +lbl_1_rodata_230 = .rodata:0x00000230; // type:object size:0x8 data:double +lbl_1_rodata_238 = .rodata:0x00000238; // type:object size:0x4 data:float +lbl_1_rodata_240 = .rodata:0x00000240; // type:object size:0x8 data:double +lbl_1_rodata_248 = .rodata:0x00000248; // type:object size:0x4 data:float +lbl_1_rodata_24C = .rodata:0x0000024C; // type:object size:0x4 data:float +lbl_1_rodata_250 = .rodata:0x00000250; // type:object size:0x4 data:float +lbl_1_rodata_254 = .rodata:0x00000254; // type:object size:0x4 data:float +lbl_1_rodata_258 = .rodata:0x00000258; // type:object size:0x4 data:float +lbl_1_rodata_25C = .rodata:0x0000025C; // type:object size:0x4 data:float +lbl_1_rodata_260 = .rodata:0x00000260; // type:object size:0x4 data:float +lbl_1_rodata_264 = .rodata:0x00000264; // type:object size:0x4 data:float +lbl_1_rodata_268 = .rodata:0x00000268; // type:object size:0x8 data:double +lbl_1_rodata_270 = .rodata:0x00000270; // type:object size:0x4 data:float +lbl_1_rodata_278 = .rodata:0x00000278; // type:object size:0x8 data:double +lbl_1_rodata_280 = .rodata:0x00000280; // type:object size:0x8 data:double +lbl_1_rodata_288 = .rodata:0x00000288; // type:object size:0x4 data:float +lbl_1_rodata_28C = .rodata:0x0000028C; // type:object size:0x4 data:float +lbl_1_rodata_290 = .rodata:0x00000290; // type:object size:0x4 data:float +lbl_1_rodata_294 = .rodata:0x00000294; // type:object size:0x4 data:float +lbl_1_rodata_298 = .rodata:0x00000298; // type:object size:0x4 data:float +lbl_1_rodata_29C = .rodata:0x0000029C; // type:object size:0x10 data:4byte +lbl_1_rodata_2AC = .rodata:0x000002AC; // type:object size:0x10 data:4byte +lbl_1_rodata_2BC = .rodata:0x000002BC; // type:object size:0x4 data:float +lbl_1_rodata_2C0 = .rodata:0x000002C0; // type:object size:0x4 data:float +lbl_1_rodata_2C4 = .rodata:0x000002C4; // type:object size:0x4 data:float +lbl_1_rodata_2C8 = .rodata:0x000002C8; // type:object size:0x8 data:double +lbl_1_rodata_2D0 = .rodata:0x000002D0; // type:object size:0x4 data:float +lbl_1_rodata_2D4 = .rodata:0x000002D4; // type:object size:0x4 data:float +lbl_1_rodata_2D8 = .rodata:0x000002D8; // type:object size:0x4 data:float +lbl_1_rodata_2DC = .rodata:0x000002DC; // type:object size:0x4 data:float +lbl_1_rodata_2E0 = .rodata:0x000002E0; // type:object size:0x8 data:double +lbl_1_rodata_2E8 = .rodata:0x000002E8; // type:object size:0x8 data:double +lbl_1_rodata_2F0 = .rodata:0x000002F0; // type:object size:0x8 data:double +lbl_1_rodata_2F8 = .rodata:0x000002F8; // type:object size:0x8 data:double +lbl_1_rodata_300 = .rodata:0x00000300; // type:object size:0x8 data:double +lbl_1_rodata_308 = .rodata:0x00000308; // type:object size:0x8 data:double +lbl_1_rodata_310 = .rodata:0x00000310; // type:object size:0x4 data:float +lbl_1_rodata_318 = .rodata:0x00000318; // type:object size:0x8 data:double +lbl_1_rodata_320 = .rodata:0x00000320; // type:object size:0x4 data:float +lbl_1_rodata_324 = .rodata:0x00000324; // type:object size:0x4 data:float +lbl_1_rodata_328 = .rodata:0x00000328; // type:object size:0x8 data:double +lbl_1_rodata_330 = .rodata:0x00000330; // type:object size:0x4 data:float +lbl_1_rodata_338 = .rodata:0x00000338; // type:object size:0x8 data:double +lbl_1_rodata_340 = .rodata:0x00000340; // type:object size:0x8 data:double +lbl_1_rodata_348 = .rodata:0x00000348; // type:object size:0x4 data:float +lbl_1_rodata_350 = .rodata:0x00000350; // type:object size:0x8 data:double +lbl_1_rodata_358 = .rodata:0x00000358; // type:object size:0x4 data:float +lbl_1_rodata_35C = .rodata:0x0000035C; // type:object size:0x4 data:float +lbl_1_rodata_360 = .rodata:0x00000360; // type:object size:0x4 data:float +lbl_1_rodata_368 = .rodata:0x00000368; // type:object size:0x8 data:double +lbl_1_rodata_370 = .rodata:0x00000370; // type:object size:0x20 data:4byte +lbl_1_rodata_390 = .rodata:0x00000390; // type:object size:0x4 data:float +lbl_1_rodata_394 = .rodata:0x00000394; // type:object size:0x4 data:float +lbl_1_rodata_398 = .rodata:0x00000398; // type:object size:0x4 data:float +lbl_1_rodata_39C = .rodata:0x0000039C; // type:object size:0x4 data:float +lbl_1_rodata_3A0 = .rodata:0x000003A0; // type:object size:0x4 data:float +lbl_1_rodata_3A4 = .rodata:0x000003A4; // type:object size:0x4 data:float +lbl_1_rodata_3A8 = .rodata:0x000003A8; // type:object size:0x8 data:float +lbl_1_rodata_3B0 = .rodata:0x000003B0; // type:object size:0x4 data:float +lbl_1_rodata_3B4 = .rodata:0x000003B4; // type:object size:0x4 data:float +lbl_1_rodata_3B8 = .rodata:0x000003B8; // type:object size:0x4 data:float +lbl_1_rodata_3BC = .rodata:0x000003BC; // type:object size:0x4 data:float +lbl_1_rodata_3C0 = .rodata:0x000003C0; // type:object size:0x4 data:float +lbl_1_rodata_3C4 = .rodata:0x000003C4; // type:object size:0x4 data:float +lbl_1_rodata_3C8 = .rodata:0x000003C8; // type:object size:0x4 data:float +lbl_1_rodata_3CC = .rodata:0x000003CC; // type:object size:0x4 data:float +lbl_1_rodata_3D0 = .rodata:0x000003D0; // type:object size:0x4 data:float +lbl_1_rodata_3D8 = .rodata:0x000003D8; // type:object size:0x8 data:double +lbl_1_rodata_3E0 = .rodata:0x000003E0; // type:object size:0x8 data:double +lbl_1_rodata_3E8 = .rodata:0x000003E8; // type:object size:0x4 data:float +lbl_1_rodata_3EC = .rodata:0x000003EC; // type:object size:0x4 data:float +lbl_1_rodata_3F0 = .rodata:0x000003F0; // type:object size:0x4 data:float +lbl_1_rodata_3F4 = .rodata:0x000003F4; // type:object size:0x4 data:float +lbl_1_rodata_3F8 = .rodata:0x000003F8; // type:object size:0x4 data:float +lbl_1_rodata_400 = .rodata:0x00000400; // type:object size:0x8 data:double +lbl_1_rodata_408 = .rodata:0x00000408; // type:object size:0x8 data:double +lbl_1_rodata_410 = .rodata:0x00000410; // type:object size:0x4 data:float +lbl_1_rodata_414 = .rodata:0x00000414; // type:object size:0x4 data:float +lbl_1_rodata_418 = .rodata:0x00000418; // type:object size:0x4 data:float +lbl_1_rodata_41C = .rodata:0x0000041C; // type:object size:0x4 data:float +lbl_1_rodata_420 = .rodata:0x00000420; // type:object size:0x4 data:float +lbl_1_rodata_424 = .rodata:0x00000424; // type:object size:0x4 data:float +lbl_1_rodata_428 = .rodata:0x00000428; // type:object size:0x8 data:double +lbl_1_rodata_430 = .rodata:0x00000430; // type:object size:0x4 data:float +lbl_1_rodata_434 = .rodata:0x00000434; // type:object size:0x4 data:float +lbl_1_rodata_438 = .rodata:0x00000438; // type:object size:0x4 data:float +lbl_1_rodata_43C = .rodata:0x0000043C; // type:object size:0x4 data:float +lbl_1_rodata_440 = .rodata:0x00000440; // type:object size:0x8 data:double +lbl_1_rodata_448 = .rodata:0x00000448; // type:object size:0x8 data:double +lbl_1_rodata_450 = .rodata:0x00000450; // type:object size:0x8 data:double +lbl_1_rodata_458 = .rodata:0x00000458; // type:object size:0x4 data:float +lbl_1_rodata_45C = .rodata:0x0000045C; // type:object size:0x4 data:float +lbl_1_rodata_460 = .rodata:0x00000460; // type:object size:0x8 data:double +lbl_1_rodata_468 = .rodata:0x00000468; // type:object size:0x8 data:double +lbl_1_rodata_470 = .rodata:0x00000470; // type:object size:0x4 data:float +lbl_1_rodata_478 = .rodata:0x00000478; // type:object size:0x8 data:double +lbl_1_rodata_480 = .rodata:0x00000480; // type:object size:0x4 data:float +lbl_1_rodata_484 = .rodata:0x00000484; // type:object size:0x4 data:float +lbl_1_rodata_488 = .rodata:0x00000488; // type:object size:0x4 data:float +lbl_1_rodata_48C = .rodata:0x0000048C; // type:object size:0x4 data:float +lbl_1_rodata_490 = .rodata:0x00000490; // type:object size:0x4 data:float +lbl_1_rodata_494 = .rodata:0x00000494; // type:object size:0x4 data:float +lbl_1_rodata_498 = .rodata:0x00000498; // type:object size:0x4 data:float +lbl_1_rodata_49C = .rodata:0x0000049C; // type:object size:0x4 data:float +lbl_1_rodata_4A0 = .rodata:0x000004A0; // type:object size:0x4 data:float +lbl_1_rodata_4A4 = .rodata:0x000004A4; // type:object size:0x4 data:float +lbl_1_rodata_4A8 = .rodata:0x000004A8; // type:object size:0x4 data:float +lbl_1_rodata_4AC = .rodata:0x000004AC; // type:object size:0x4 data:float +lbl_1_rodata_4B0 = .rodata:0x000004B0; // type:object size:0x4 data:float +lbl_1_rodata_4B4 = .rodata:0x000004B4; // type:object size:0x4 data:float +lbl_1_rodata_4B8 = .rodata:0x000004B8; // type:object size:0x4 data:float +lbl_1_rodata_4BC = .rodata:0x000004BC; // type:object size:0x4 data:float +lbl_1_rodata_4C0 = .rodata:0x000004C0; // type:object size:0x4 data:float +lbl_1_rodata_4C8 = .rodata:0x000004C8; // type:object size:0x8 data:double +lbl_1_rodata_4D0 = .rodata:0x000004D0; // type:object size:0x4 data:float +lbl_1_rodata_4D4 = .rodata:0x000004D4; // type:object size:0x4 data:float +lbl_1_rodata_4D8 = .rodata:0x000004D8; // type:object size:0x4 data:float +lbl_1_rodata_4DC = .rodata:0x000004DC; // type:object size:0x4 data:float +lbl_1_rodata_4E0 = .rodata:0x000004E0; // type:object size:0x4 data:float +lbl_1_rodata_4E4 = .rodata:0x000004E4; // type:object size:0x4 data:float +lbl_1_rodata_4E8 = .rodata:0x000004E8; // type:object size:0x8 data:double +lbl_1_rodata_4F0 = .rodata:0x000004F0; // type:object size:0x4 data:float +lbl_1_rodata_4F4 = .rodata:0x000004F4; // type:object size:0x4 data:float +lbl_1_rodata_4F8 = .rodata:0x000004F8; // type:object size:0x4 data:float +lbl_1_rodata_4FC = .rodata:0x000004FC; // type:object size:0x4 data:float +lbl_1_data_0 = .data:0x00000000; // type:object size:0x2 data:2byte +lbl_1_data_4 = .data:0x00000004; // type:object size:0xC +lbl_1_data_10 = .data:0x00000010; // type:object size:0x30 +lbl_1_data_40 = .data:0x00000040; // type:object size:0x4 +lbl_1_data_44 = .data:0x00000044; // type:object size:0x24 +lbl_1_data_68 = .data:0x00000068; // type:object size:0x4 data:4byte +lbl_1_data_6C = .data:0x0000006C; // type:object size:0x28 +lbl_1_data_94 = .data:0x00000094; // type:object size:0x30 +jumptable_1_data_C4 = .data:0x000000C4; // type:object size:0x28 scope:local +jumptable_1_data_EC = .data:0x000000EC; // type:object size:0x28 scope:local +lbl_1_data_114 = .data:0x00000114; // type:object size:0x4 data:4byte +lbl_1_data_118 = .data:0x00000118; // type:object size:0x18 +lbl_1_data_130 = .data:0x00000130; // type:object size:0x20 +lbl_1_data_150 = .data:0x00000150; // type:object size:0x18 +lbl_1_data_168 = .data:0x00000168; // type:object size:0x1 data:byte +lbl_1_data_16C = .data:0x0000016C; // type:object size:0x30 +lbl_1_data_19C = .data:0x0000019C; // type:object size:0x30 +lbl_1_data_1CC = .data:0x000001CC; // type:object size:0x20 +lbl_1_bss_4 = .bss:0x00000004; // type:object size:0x4 data:float +lbl_1_bss_8 = .bss:0x00000008; // type:object size:0x4 data:float +lbl_1_bss_C = .bss:0x0000000C; // type:object size:0x4 data:float +lbl_1_bss_10 = .bss:0x00000010; // type:object size:0x630 +lbl_1_bss_640 = .bss:0x00000640; // type:object size:0x2 data:2byte +lbl_1_bss_642 = .bss:0x00000642; // type:object size:0x2 data:2byte +lbl_1_bss_644 = .bss:0x00000644; // type:object size:0x2 data:2byte +lbl_1_bss_646 = .bss:0x00000646; // type:object size:0x2 data:2byte +lbl_1_bss_648 = .bss:0x00000648; // type:object size:0x2 data:2byte +lbl_1_bss_64C = .bss:0x0000064C; // type:object size:0x10 +lbl_1_bss_65C = .bss:0x0000065C; // type:object size:0x4 data:4byte +lbl_1_bss_660 = .bss:0x00000660; // type:object size:0x4 data:4byte +lbl_1_bss_664 = .bss:0x00000664; // type:object size:0x4 data:4byte +lbl_1_bss_668 = .bss:0x00000668; // type:object size:0x8 data:4byte +lbl_1_bss_670 = .bss:0x00000670; // type:object size:0xC data:float +lbl_1_bss_67C = .bss:0x0000067C; // type:object size:0xC data:float +lbl_1_bss_688 = .bss:0x00000688; // type:object size:0x40 +lbl_1_bss_6C8 = .bss:0x000006C8; // type:object size:0x1 data:byte +lbl_1_bss_6CC = .bss:0x000006CC; // type:object size:0x4 data:4byte +lbl_1_bss_6D0 = .bss:0x000006D0; // type:object size:0x1 data:byte +lbl_1_bss_6D4 = .bss:0x000006D4; // type:object size:0x4 data:4byte +lbl_1_bss_6D8 = .bss:0x000006D8; // type:object size:0x4 data:4byte +lbl_1_bss_6DC = .bss:0x000006DC; // type:object size:0x4 data:4byte +lbl_1_bss_6E0 = .bss:0x000006E0; // type:object size:0x4 data:4byte +lbl_1_bss_6E4 = .bss:0x000006E4; // type:object size:0x4 data:4byte +lbl_1_bss_6E8 = .bss:0x000006E8; // type:object size:0x4 data:4byte +lbl_1_bss_6EC = .bss:0x000006EC; // type:object size:0x4 data:4byte +lbl_1_bss_6F0 = .bss:0x000006F0; // type:object size:0x4 data:4byte diff --git a/config/GMPJ01_00/rels/m426Dll/splits.txt b/config/GMPJ01_00/rels/m426Dll/splits.txt new file mode 100644 index 00000000..531cd645 --- /dev/null +++ b/config/GMPJ01_00/rels/m426Dll/splits.txt @@ -0,0 +1,7 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 diff --git a/config/GMPJ01_00/rels/m426Dll/symbols.txt b/config/GMPJ01_00/rels/m426Dll/symbols.txt new file mode 100644 index 00000000..ade0fb6b --- /dev/null +++ b/config/GMPJ01_00/rels/m426Dll/symbols.txt @@ -0,0 +1,224 @@ +_prolog = .text:0x00000000; // type:function size:0x54 scope:global +_epilog = .text:0x00000054; // type:function size:0x4C scope:global +fn_1_A0 = .text:0x000000A0; // type:function size:0x16C +fn_1_20C = .text:0x0000020C; // type:function size:0x124 +fn_1_330 = .text:0x00000330; // type:function size:0xA88 +fn_1_DB8 = .text:0x00000DB8; // type:function size:0x60 +fn_1_E18 = .text:0x00000E18; // type:function size:0xA0 +fn_1_EB8 = .text:0x00000EB8; // type:function size:0x14C +fn_1_1004 = .text:0x00001004; // type:function size:0x178 +fn_1_117C = .text:0x0000117C; // type:function size:0x70 +fn_1_11EC = .text:0x000011EC; // type:function size:0x70 +fn_1_125C = .text:0x0000125C; // type:function size:0x49C +fn_1_16F8 = .text:0x000016F8; // type:function size:0x13D0 +fn_1_2AC8 = .text:0x00002AC8; // type:function size:0x14 +fn_1_2ADC = .text:0x00002ADC; // type:function size:0x98 +fn_1_2B74 = .text:0x00002B74; // type:function size:0x368 +fn_1_2EDC = .text:0x00002EDC; // type:function size:0x80 +fn_1_2F5C = .text:0x00002F5C; // type:function size:0x6F8 +fn_1_3654 = .text:0x00003654; // type:function size:0x70 +fn_1_36C4 = .text:0x000036C4; // type:function size:0x50 +fn_1_3714 = .text:0x00003714; // type:function size:0x7E8 +fn_1_3EFC = .text:0x00003EFC; // type:function size:0x700 +fn_1_45FC = .text:0x000045FC; // type:function size:0x48 +fn_1_4644 = .text:0x00004644; // type:function size:0x60 +fn_1_46A4 = .text:0x000046A4; // type:function size:0x94 +fn_1_4738 = .text:0x00004738; // type:function size:0x15C +fn_1_4894 = .text:0x00004894; // type:function size:0x5C +fn_1_48F0 = .text:0x000048F0; // type:function size:0x178 +fn_1_4A68 = .text:0x00004A68; // type:function size:0x8C +fn_1_4AF4 = .text:0x00004AF4; // type:function size:0x3D0 +fn_1_4EC4 = .text:0x00004EC4; // type:function size:0x50 +fn_1_4F14 = .text:0x00004F14; // type:function size:0x220 +fn_1_5134 = .text:0x00005134; // type:function size:0xA00 +fn_1_5B34 = .text:0x00005B34; // type:function size:0x14 +fn_1_5B48 = .text:0x00005B48; // type:function size:0x40 +fn_1_5B88 = .text:0x00005B88; // type:function size:0xE4 +fn_1_5C6C = .text:0x00005C6C; // type:function size:0xD0 +fn_1_5D3C = .text:0x00005D3C; // type:function size:0x130 +fn_1_5E6C = .text:0x00005E6C; // type:function size:0x50 +fn_1_5EBC = .text:0x00005EBC; // type:function size:0x14C +fn_1_6008 = .text:0x00006008; // type:function size:0x178 +fn_1_6180 = .text:0x00006180; // type:function size:0x60 +fn_1_61E0 = .text:0x000061E0; // type:function size:0x68 +fn_1_6248 = .text:0x00006248; // type:function size:0xC8 +fn_1_6310 = .text:0x00006310; // type:function size:0xA8 +fn_1_63B8 = .text:0x000063B8; // type:function size:0x1DC +fn_1_6594 = .text:0x00006594; // type:function size:0x50 +fn_1_65E4 = .text:0x000065E4; // type:function size:0x120 +fn_1_6704 = .text:0x00006704; // type:function size:0x118 +fn_1_681C = .text:0x0000681C; // type:function size:0x28 +fn_1_6844 = .text:0x00006844; // type:function size:0x44 +fn_1_6888 = .text:0x00006888; // type:function size:0x15C +fn_1_69E4 = .text:0x000069E4; // type:function size:0x50 +fn_1_6A34 = .text:0x00006A34; // type:function size:0x38C +fn_1_6DC0 = .text:0x00006DC0; // type:function size:0x410 +fn_1_71D0 = .text:0x000071D0; // type:function size:0xA8 +fn_1_7278 = .text:0x00007278; // type:function size:0xB0 +fn_1_7328 = .text:0x00007328; // type:function size:0xB4 +fn_1_73DC = .text:0x000073DC; // type:function size:0x1B0 +fn_1_758C = .text:0x0000758C; // type:function size:0x20 +fn_1_75AC = .text:0x000075AC; // type:function size:0x4 +fn_1_75B0 = .text:0x000075B0; // type:function size:0xC +fn_1_75BC = .text:0x000075BC; // type:function size:0x38 +fn_1_75F4 = .text:0x000075F4; // type:function size:0x118 +fn_1_770C = .text:0x0000770C; // type:function size:0x250 +fn_1_795C = .text:0x0000795C; // type:function size:0x46C +fn_1_7DC8 = .text:0x00007DC8; // type:function size:0x314 +fn_1_80DC = .text:0x000080DC; // type:function size:0x7D8 +fn_1_88B4 = .text:0x000088B4; // type:function size:0x55C +fn_1_8E10 = .text:0x00008E10; // type:function size:0x38 +fn_1_8E48 = .text:0x00008E48; // type:function size:0x2E8 +fn_1_9130 = .text:0x00009130; // type:function size:0x100 +fn_1_9230 = .text:0x00009230; // type:function size:0x314 +fn_1_9544 = .text:0x00009544; // type:function size:0x1D8 +fn_1_971C = .text:0x0000971C; // type:function size:0x7C +fn_1_9798 = .text:0x00009798; // type:function size:0x54 +fn_1_97EC = .text:0x000097EC; // type:function size:0x7C +fn_1_9868 = .text:0x00009868; // type:function size:0x7C +fn_1_98E4 = .text:0x000098E4; // type:function size:0x78 +fn_1_995C = .text:0x0000995C; // type:function size:0x12C +_ctors = .ctors:0x00000000; // type:label scope:global data:4byte +_dtors = .dtors:0x00000000; // type:label scope:global data:4byte +lbl_1_rodata_10 = .rodata:0x00000010; // type:object size:0x4 data:float +lbl_1_rodata_14 = .rodata:0x00000014; // type:object size:0x4 data:float +lbl_1_rodata_18 = .rodata:0x00000018; // type:object size:0x4 data:float +lbl_1_rodata_1C = .rodata:0x0000001C; // type:object size:0x4 data:float +lbl_1_rodata_20 = .rodata:0x00000020; // type:object size:0x4 data:float +lbl_1_rodata_24 = .rodata:0x00000024; // type:object size:0x4 data:float +lbl_1_rodata_28 = .rodata:0x00000028; // type:object size:0x8 data:4byte +lbl_1_rodata_30 = .rodata:0x00000030; // type:object size:0x4 data:float +lbl_1_rodata_34 = .rodata:0x00000034; // type:object size:0x4 data:float +lbl_1_rodata_38 = .rodata:0x00000038; // type:object size:0x8 data:double +lbl_1_rodata_40 = .rodata:0x00000040; // type:object size:0x4 data:float +lbl_1_rodata_48 = .rodata:0x00000048; // type:object size:0x8 data:double +lbl_1_rodata_50 = .rodata:0x00000050; // type:object size:0x4 data:float +lbl_1_rodata_54 = .rodata:0x00000054; // type:object size:0x4 data:float +lbl_1_rodata_58 = .rodata:0x00000058; // type:object size:0x4 data:float +lbl_1_rodata_5C = .rodata:0x0000005C; // type:object size:0x4 data:float +lbl_1_rodata_60 = .rodata:0x00000060; // type:object size:0x4 data:float +lbl_1_rodata_68 = .rodata:0x00000068; // type:object size:0x8 data:double +lbl_1_rodata_70 = .rodata:0x00000070; // type:object size:0x4 data:float +lbl_1_rodata_74 = .rodata:0x00000074; // type:object size:0x4 data:float +lbl_1_rodata_78 = .rodata:0x00000078; // type:object size:0x8 data:double +lbl_1_rodata_80 = .rodata:0x00000080; // type:object size:0x4 data:float +lbl_1_rodata_84 = .rodata:0x00000084; // type:object size:0x4 data:float +lbl_1_rodata_88 = .rodata:0x00000088; // type:object size:0x4 data:float +lbl_1_rodata_8C = .rodata:0x0000008C; // type:object size:0x4 data:float +lbl_1_rodata_90 = .rodata:0x00000090; // type:object size:0x4 data:float +lbl_1_rodata_98 = .rodata:0x00000098; // type:object size:0x8 data:double +lbl_1_rodata_A0 = .rodata:0x000000A0; // type:object size:0x8 data:double +lbl_1_rodata_A8 = .rodata:0x000000A8; // type:object size:0x8 data:double +lbl_1_rodata_B0 = .rodata:0x000000B0; // type:object size:0x8 data:double +lbl_1_rodata_B8 = .rodata:0x000000B8; // type:object size:0x4 data:float +lbl_1_rodata_BC = .rodata:0x000000BC; // type:object size:0x4 data:float +lbl_1_rodata_C0 = .rodata:0x000000C0; // type:object size:0x4 data:float +lbl_1_rodata_C8 = .rodata:0x000000C8; // type:object size:0x8 data:double +lbl_1_rodata_D0 = .rodata:0x000000D0; // type:object size:0x4 data:float +lbl_1_rodata_D4 = .rodata:0x000000D4; // type:object size:0x4 data:float +lbl_1_rodata_D8 = .rodata:0x000000D8; // type:object size:0x4 data:float +lbl_1_rodata_DC = .rodata:0x000000DC; // type:object size:0x4 data:float +lbl_1_rodata_E0 = .rodata:0x000000E0; // type:object size:0x4 data:float +lbl_1_rodata_E8 = .rodata:0x000000E8; // type:object size:0x8 data:double +lbl_1_rodata_F0 = .rodata:0x000000F0; // type:object size:0x4 data:float +lbl_1_rodata_F8 = .rodata:0x000000F8; // type:object size:0x8 data:double +lbl_1_rodata_100 = .rodata:0x00000100; // type:object size:0x4 data:float +lbl_1_rodata_104 = .rodata:0x00000104; // type:object size:0x4 data:float +lbl_1_rodata_108 = .rodata:0x00000108; // type:object size:0x4 data:float +lbl_1_rodata_10C = .rodata:0x0000010C; // type:object size:0x4 data:float +lbl_1_rodata_110 = .rodata:0x00000110; // type:object size:0x4 data:float +lbl_1_rodata_114 = .rodata:0x00000114; // type:object size:0x4 data:float +lbl_1_rodata_118 = .rodata:0x00000118; // type:object size:0x4 data:float +lbl_1_rodata_11C = .rodata:0x0000011C; // type:object size:0x4 data:float +lbl_1_rodata_120 = .rodata:0x00000120; // type:object size:0x4 data:float +lbl_1_rodata_124 = .rodata:0x00000124; // type:object size:0x4 data:float +lbl_1_rodata_128 = .rodata:0x00000128; // type:object size:0x4 data:float +lbl_1_rodata_12C = .rodata:0x0000012C; // type:object size:0x4 data:float +lbl_1_rodata_130 = .rodata:0x00000130; // type:object size:0x4 data:float +lbl_1_rodata_134 = .rodata:0x00000134; // type:object size:0x4 data:float +lbl_1_rodata_138 = .rodata:0x00000138; // type:object size:0x4 data:float +lbl_1_rodata_13C = .rodata:0x0000013C; // type:object size:0x4 data:float +lbl_1_rodata_140 = .rodata:0x00000140; // type:object size:0x8 data:double +lbl_1_rodata_148 = .rodata:0x00000148; // type:object size:0x4 data:float +lbl_1_rodata_14C = .rodata:0x0000014C; // type:object size:0x4 data:float +lbl_1_rodata_150 = .rodata:0x00000150; // type:object size:0x8 data:double +lbl_1_rodata_158 = .rodata:0x00000158; // type:object size:0x4 data:float +lbl_1_rodata_15C = .rodata:0x0000015C; // type:object size:0x4 data:float +lbl_1_rodata_160 = .rodata:0x00000160; // type:object size:0x4 data:float +lbl_1_rodata_168 = .rodata:0x00000168; // type:object size:0x8 data:double +lbl_1_rodata_170 = .rodata:0x00000170; // type:object size:0x4 data:float +lbl_1_rodata_174 = .rodata:0x00000174; // type:object size:0x4 data:float +lbl_1_rodata_178 = .rodata:0x00000178; // type:object size:0x8 data:double +lbl_1_rodata_180 = .rodata:0x00000180; // type:object size:0x4 data:float +lbl_1_rodata_184 = .rodata:0x00000184; // type:object size:0x4 data:float +lbl_1_rodata_188 = .rodata:0x00000188; // type:object size:0x4 data:float +lbl_1_rodata_190 = .rodata:0x00000190; // type:object size:0x8 data:double +lbl_1_rodata_198 = .rodata:0x00000198; // type:object size:0x8 data:double +lbl_1_rodata_1A0 = .rodata:0x000001A0; // type:object size:0x4 data:float +lbl_1_rodata_1A4 = .rodata:0x000001A4; // type:object size:0x4 data:float +lbl_1_rodata_1A8 = .rodata:0x000001A8; // type:object size:0x4 data:float +lbl_1_rodata_1AC = .rodata:0x000001AC; // type:object size:0x4 data:float +lbl_1_rodata_1B0 = .rodata:0x000001B0; // type:object size:0x4 data:float +lbl_1_rodata_1B4 = .rodata:0x000001B4; // type:object size:0x4 data:float +lbl_1_rodata_1B8 = .rodata:0x000001B8; // type:object size:0x8 data:double +lbl_1_rodata_1C0 = .rodata:0x000001C0; // type:object size:0x8 data:double +lbl_1_rodata_1C8 = .rodata:0x000001C8; // type:object size:0x8 data:double +lbl_1_rodata_1D0 = .rodata:0x000001D0; // type:object size:0x1 data:byte +lbl_1_data_0 = .data:0x00000000; // type:object size:0x30 +lbl_1_data_30 = .data:0x00000030; // type:object size:0xC +lbl_1_data_3C = .data:0x0000003C; // type:object size:0xC +lbl_1_data_48 = .data:0x00000048; // type:object size:0x1 data:byte +lbl_1_data_4C = .data:0x0000004C; // type:object size:0x54 data:float +lbl_1_data_A0 = .data:0x000000A0; // type:object size:0xC +lbl_1_data_AC = .data:0x000000AC; // type:object size:0xC +lbl_1_data_B8 = .data:0x000000B8; // type:object size:0xC +lbl_1_data_C4 = .data:0x000000C4; // type:object size:0x24 +jumptable_1_data_E8 = .data:0x000000E8; // type:object size:0x24 scope:local +lbl_1_data_10C = .data:0x0000010C; // type:object size:0x4 +lbl_1_data_110 = .data:0x00000110; // type:object size:0x60 data:4byte +lbl_1_data_170 = .data:0x00000170; // type:object size:0x60 +lbl_1_data_1D0 = .data:0x000001D0; // type:object size:0x8 +jumptable_1_data_1D8 = .data:0x000001D8; // type:object size:0x28 scope:local +lbl_1_data_200 = .data:0x00000200; // type:object size:0x18 +lbl_1_data_218 = .data:0x00000218; // type:object size:0x8 +lbl_1_data_220 = .data:0x00000220; // type:object size:0xC +lbl_1_data_22C = .data:0x0000022C; // type:object size:0x30 +lbl_1_data_25C = .data:0x0000025C; // type:object size:0x20 +lbl_1_data_27C = .data:0x0000027C; // type:object size:0x30 +lbl_1_data_2AC = .data:0x000002AC; // type:object size:0x10 +lbl_1_data_2BC = .data:0x000002BC; // type:object size:0x20 +jumptable_1_data_2DC = .data:0x000002DC; // type:object size:0x1C scope:local +jumptable_1_data_2F8 = .data:0x000002F8; // type:object size:0x1C scope:local +jumptable_1_data_314 = .data:0x00000314; // type:object size:0x1C scope:local +jumptable_1_data_330 = .data:0x00000330; // type:object size:0x1C scope:local +jumptable_1_data_34C = .data:0x0000034C; // type:object size:0x1C scope:local +lbl_1_bss_0 = .bss:0x00000000; // type:object size:0xC data:float +lbl_1_bss_C = .bss:0x0000000C; // type:object size:0xC data:float +lbl_1_bss_18 = .bss:0x00000018; // type:object size:0x1 data:byte +lbl_1_bss_1C = .bss:0x0000001C; // type:object size:0x8 data:4byte +lbl_1_bss_24 = .bss:0x00000024; // type:object size:0x4 data:4byte +lbl_1_bss_28 = .bss:0x00000028; // type:object size:0x4 data:float +lbl_1_bss_2C = .bss:0x0000002C; // type:object size:0x4 data:4byte +lbl_1_bss_30 = .bss:0x00000030; // type:object size:0x4 data:4byte +lbl_1_bss_34 = .bss:0x00000034; // type:object size:0x4 data:float +lbl_1_bss_38 = .bss:0x00000038; // type:object size:0x4 data:4byte +lbl_1_bss_3C = .bss:0x0000003C; // type:object size:0x4 data:4byte +lbl_1_bss_40 = .bss:0x00000040; // type:object size:0x4 data:4byte +lbl_1_bss_44 = .bss:0x00000044; // type:object size:0x4 data:4byte +lbl_1_bss_48 = .bss:0x00000048; // type:object size:0x4 data:4byte +lbl_1_bss_4C = .bss:0x0000004C; // type:object size:0x4 data:4byte +lbl_1_bss_50 = .bss:0x00000050; // type:object size:0x4 data:4byte +lbl_1_bss_54 = .bss:0x00000054; // type:object size:0x4 data:4byte +lbl_1_bss_58 = .bss:0x00000058; // type:object size:0x4 data:4byte +lbl_1_bss_5C = .bss:0x0000005C; // type:object size:0x4 data:4byte +lbl_1_bss_60 = .bss:0x00000060; // type:object size:0x4 data:4byte +lbl_1_bss_64 = .bss:0x00000064; // type:object size:0x4 data:4byte +lbl_1_bss_68 = .bss:0x00000068; // type:object size:0x4 data:4byte +lbl_1_bss_6C = .bss:0x0000006C; // type:object size:0x4 data:4byte +lbl_1_bss_70 = .bss:0x00000070; // type:object size:0x4 data:4byte +lbl_1_bss_74 = .bss:0x00000074; // type:object size:0x4 data:4byte +lbl_1_bss_78 = .bss:0x00000078; // type:object size:0x4 data:4byte +lbl_1_bss_7C = .bss:0x0000007C; // type:object size:0x10 +lbl_1_bss_8C = .bss:0x0000008C; // type:object size:0x8 +lbl_1_bss_94 = .bss:0x00000094; // type:object size:0x4 data:4byte +lbl_1_bss_98 = .bss:0x00000098; // type:object size:0x4 data:4byte diff --git a/config/GMPJ01_00/rels/m427Dll/splits.txt b/config/GMPJ01_00/rels/m427Dll/splits.txt new file mode 100644 index 00000000..531cd645 --- /dev/null +++ b/config/GMPJ01_00/rels/m427Dll/splits.txt @@ -0,0 +1,7 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 diff --git a/config/GMPJ01_00/rels/m427Dll/symbols.txt b/config/GMPJ01_00/rels/m427Dll/symbols.txt new file mode 100644 index 00000000..0ce6699f --- /dev/null +++ b/config/GMPJ01_00/rels/m427Dll/symbols.txt @@ -0,0 +1,437 @@ +_prolog = .text:0x00000000; // type:function size:0x54 scope:global +_epilog = .text:0x00000054; // type:function size:0x4C scope:global +fn_1_A0 = .text:0x000000A0; // type:function size:0x1FC +fn_1_29C = .text:0x0000029C; // type:function size:0x64 +fn_1_300 = .text:0x00000300; // type:function size:0x1364 +fn_1_1664 = .text:0x00001664; // type:function size:0x60 +fn_1_16C4 = .text:0x000016C4; // type:function size:0xC4 +fn_1_1788 = .text:0x00001788; // type:function size:0x10 +fn_1_1798 = .text:0x00001798; // type:function size:0xCC +fn_1_1864 = .text:0x00001864; // type:function size:0x20 +fn_1_1884 = .text:0x00001884; // type:function size:0xD0 +fn_1_1954 = .text:0x00001954; // type:function size:0x5E0 +fn_1_1F34 = .text:0x00001F34; // type:function size:0x254 +fn_1_2188 = .text:0x00002188; // type:function size:0x60 +fn_1_21E8 = .text:0x000021E8; // type:function size:0x144 +fn_1_232C = .text:0x0000232C; // type:function size:0x1EC +fn_1_2518 = .text:0x00002518; // type:function size:0x1EC +fn_1_2704 = .text:0x00002704; // type:function size:0x28 +fn_1_272C = .text:0x0000272C; // type:function size:0x64 +fn_1_2790 = .text:0x00002790; // type:function size:0x390 +fn_1_2B20 = .text:0x00002B20; // type:function size:0x4 +fn_1_2B24 = .text:0x00002B24; // type:function size:0x4 +fn_1_2B28 = .text:0x00002B28; // type:function size:0x1C0 +fn_1_2CE8 = .text:0x00002CE8; // type:function size:0x1F8 +fn_1_2EE0 = .text:0x00002EE0; // type:function size:0x8C +fn_1_2F6C = .text:0x00002F6C; // type:function size:0x1F8 +fn_1_3164 = .text:0x00003164; // type:function size:0x188 +fn_1_32EC = .text:0x000032EC; // type:function size:0x8 +fn_1_32F4 = .text:0x000032F4; // type:function size:0x438 +fn_1_372C = .text:0x0000372C; // type:function size:0x35C +fn_1_3A88 = .text:0x00003A88; // type:function size:0x98 +fn_1_3B20 = .text:0x00003B20; // type:function size:0x29C +fn_1_3DBC = .text:0x00003DBC; // type:function size:0x9C +fn_1_3E58 = .text:0x00003E58; // type:function size:0x3C0 +fn_1_4218 = .text:0x00004218; // type:function size:0x2DC +fn_1_44F4 = .text:0x000044F4; // type:function size:0x7C +fn_1_4570 = .text:0x00004570; // type:function size:0x37C +fn_1_48EC = .text:0x000048EC; // type:function size:0x490 +fn_1_4D7C = .text:0x00004D7C; // type:function size:0x324 +fn_1_50A0 = .text:0x000050A0; // type:function size:0x6C +fn_1_510C = .text:0x0000510C; // type:function size:0x480 +fn_1_558C = .text:0x0000558C; // type:function size:0xC00 +fn_1_618C = .text:0x0000618C; // type:function size:0x5D4 +fn_1_6760 = .text:0x00006760; // type:function size:0xB84 +fn_1_72E4 = .text:0x000072E4; // type:function size:0xD8 +fn_1_73BC = .text:0x000073BC; // type:function size:0x590 +fn_1_794C = .text:0x0000794C; // type:function size:0x2E8 +fn_1_7C34 = .text:0x00007C34; // type:function size:0x22C +fn_1_7E60 = .text:0x00007E60; // type:function size:0xD8 +fn_1_7F38 = .text:0x00007F38; // type:function size:0x69C +fn_1_85D4 = .text:0x000085D4; // type:function size:0x194 +fn_1_8768 = .text:0x00008768; // type:function size:0x6B4 +fn_1_8E1C = .text:0x00008E1C; // type:function size:0x174 +fn_1_8F90 = .text:0x00008F90; // type:function size:0x250 +fn_1_91E0 = .text:0x000091E0; // type:function size:0x60 +fn_1_9240 = .text:0x00009240; // type:function size:0xD8 +fn_1_9318 = .text:0x00009318; // type:function size:0xD4 +fn_1_93EC = .text:0x000093EC; // type:function size:0xD0 +fn_1_94BC = .text:0x000094BC; // type:function size:0x12C +fn_1_95E8 = .text:0x000095E8; // type:function size:0x370 +fn_1_9958 = .text:0x00009958; // type:function size:0x44 +fn_1_999C = .text:0x0000999C; // type:function size:0x48 +fn_1_99E4 = .text:0x000099E4; // type:function size:0x48 +fn_1_9A2C = .text:0x00009A2C; // type:function size:0x74 +fn_1_9AA0 = .text:0x00009AA0; // type:function size:0x74 +fn_1_9B14 = .text:0x00009B14; // type:function size:0x74 +fn_1_9B88 = .text:0x00009B88; // type:function size:0x5C0 +fn_1_A148 = .text:0x0000A148; // type:function size:0xAC +fn_1_A1F4 = .text:0x0000A1F4; // type:function size:0x604 +fn_1_A7F8 = .text:0x0000A7F8; // type:function size:0x680 +fn_1_AE78 = .text:0x0000AE78; // type:function size:0x31C +fn_1_B194 = .text:0x0000B194; // type:function size:0x238 +fn_1_B3CC = .text:0x0000B3CC; // type:function size:0x960 +fn_1_BD2C = .text:0x0000BD2C; // type:function size:0x428 +fn_1_C154 = .text:0x0000C154; // type:function size:0xAC +fn_1_C200 = .text:0x0000C200; // type:function size:0xAC +fn_1_C2AC = .text:0x0000C2AC; // type:function size:0x10 +fn_1_C2BC = .text:0x0000C2BC; // type:function size:0xC +fn_1_C2C8 = .text:0x0000C2C8; // type:function size:0xD8 +fn_1_C3A0 = .text:0x0000C3A0; // type:function size:0x7C +fn_1_C41C = .text:0x0000C41C; // type:function size:0x10C +fn_1_C528 = .text:0x0000C528; // type:function size:0x164 +fn_1_C68C = .text:0x0000C68C; // type:function size:0xE0 +fn_1_C76C = .text:0x0000C76C; // type:function size:0xAC0 +fn_1_D22C = .text:0x0000D22C; // type:function size:0x204 +fn_1_D430 = .text:0x0000D430; // type:function size:0xCC +fn_1_D4FC = .text:0x0000D4FC; // type:function size:0x140 +fn_1_D63C = .text:0x0000D63C; // type:function size:0x544 +fn_1_DB80 = .text:0x0000DB80; // type:function size:0x60 +fn_1_DBE0 = .text:0x0000DBE0; // type:function size:0x2C +fn_1_DC0C = .text:0x0000DC0C; // type:function size:0x58 +fn_1_DC64 = .text:0x0000DC64; // type:function size:0x38 +fn_1_DC9C = .text:0x0000DC9C; // type:function size:0x38 +fn_1_DCD4 = .text:0x0000DCD4; // type:function size:0x5DC +fn_1_E2B0 = .text:0x0000E2B0; // type:function size:0xCC +fn_1_E37C = .text:0x0000E37C; // type:function size:0xA4 +fn_1_E420 = .text:0x0000E420; // type:function size:0x68 +fn_1_E488 = .text:0x0000E488; // type:function size:0x504 +fn_1_E98C = .text:0x0000E98C; // type:function size:0x2C8 +fn_1_EC54 = .text:0x0000EC54; // type:function size:0x20 +fn_1_EC74 = .text:0x0000EC74; // type:function size:0x20 +fn_1_EC94 = .text:0x0000EC94; // type:function size:0x44C +fn_1_F0E0 = .text:0x0000F0E0; // type:function size:0x1750 +fn_1_10830 = .text:0x00010830; // type:function size:0x75C +fn_1_10F8C = .text:0x00010F8C; // type:function size:0x5C +fn_1_10FE8 = .text:0x00010FE8; // type:function size:0x100 +fn_1_110E8 = .text:0x000110E8; // type:function size:0xD8 +fn_1_111C0 = .text:0x000111C0; // type:function size:0xD8 +fn_1_11298 = .text:0x00011298; // type:function size:0x158 +fn_1_113F0 = .text:0x000113F0; // type:function size:0x4C +fn_1_1143C = .text:0x0001143C; // type:function size:0x178 +fn_1_115B4 = .text:0x000115B4; // type:function size:0x40C +fn_1_119C0 = .text:0x000119C0; // type:function size:0xB4 +fn_1_11A74 = .text:0x00011A74; // type:function size:0x464 +fn_1_11ED8 = .text:0x00011ED8; // type:function size:0x63C +fn_1_12514 = .text:0x00012514; // type:function size:0x4 +fn_1_12518 = .text:0x00012518; // type:function size:0x68 +fn_1_12580 = .text:0x00012580; // type:function size:0x588 +fn_1_12B08 = .text:0x00012B08; // type:function size:0x141C +fn_1_13F24 = .text:0x00013F24; // type:function size:0x94 +fn_1_13FB8 = .text:0x00013FB8; // type:function size:0x4 +fn_1_13FBC = .text:0x00013FBC; // type:function size:0x14FC +fn_1_154B8 = .text:0x000154B8; // type:function size:0x4 +fn_1_154BC = .text:0x000154BC; // type:function size:0x124 +fn_1_155E0 = .text:0x000155E0; // type:function size:0x134 +fn_1_15714 = .text:0x00015714; // type:function size:0x1C4 +fn_1_158D8 = .text:0x000158D8; // type:function size:0x218 +fn_1_15AF0 = .text:0x00015AF0; // type:function size:0x420 +fn_1_15F10 = .text:0x00015F10; // type:function size:0xC0 +fn_1_15FD0 = .text:0x00015FD0; // type:function size:0xAC +fn_1_1607C = .text:0x0001607C; // type:function size:0x58 +fn_1_160D4 = .text:0x000160D4; // type:function size:0x18C +fn_1_16260 = .text:0x00016260; // type:function size:0x334 +fn_1_16594 = .text:0x00016594; // type:function size:0x118 +fn_1_166AC = .text:0x000166AC; // type:function size:0x250 +fn_1_168FC = .text:0x000168FC; // type:function size:0x3F8 +fn_1_16CF4 = .text:0x00016CF4; // type:function size:0x148 +fn_1_16E3C = .text:0x00016E3C; // type:function size:0xBC +fn_1_16EF8 = .text:0x00016EF8; // type:function size:0x150 +fn_1_17048 = .text:0x00017048; // type:function size:0x1F0 +fn_1_17238 = .text:0x00017238; // type:function size:0x4 +fn_1_1723C = .text:0x0001723C; // type:function size:0xB4 +fn_1_172F0 = .text:0x000172F0; // type:function size:0x140 +fn_1_17430 = .text:0x00017430; // type:function size:0xA4 +_ctors = .ctors:0x00000000; // type:label scope:global data:4byte +_dtors = .dtors:0x00000000; // type:label scope:global data:4byte +lbl_1_rodata_10 = .rodata:0x00000010; // type:object size:0x4 data:float +lbl_1_rodata_14 = .rodata:0x00000014; // type:object size:0x4 data:float +lbl_1_rodata_18 = .rodata:0x00000018; // type:object size:0x4 data:float +lbl_1_rodata_20 = .rodata:0x00000020; // type:object size:0x8 data:double +lbl_1_rodata_28 = .rodata:0x00000028; // type:object size:0x4 data:float +lbl_1_rodata_30 = .rodata:0x00000030; // type:object size:0x8 data:double +lbl_1_rodata_38 = .rodata:0x00000038; // type:object size:0x4 data:float +lbl_1_rodata_3C = .rodata:0x0000003C; // type:object size:0x4 data:float +lbl_1_rodata_40 = .rodata:0x00000040; // type:object size:0x4 data:float +lbl_1_rodata_44 = .rodata:0x00000044; // type:object size:0x4 data:float +lbl_1_rodata_48 = .rodata:0x00000048; // type:object size:0x4 data:float +lbl_1_rodata_4C = .rodata:0x0000004C; // type:object size:0x4 data:float +lbl_1_rodata_50 = .rodata:0x00000050; // type:object size:0x8 data:double +lbl_1_rodata_58 = .rodata:0x00000058; // type:object size:0x8 data:double +lbl_1_rodata_60 = .rodata:0x00000060; // type:object size:0x8 data:double +lbl_1_rodata_68 = .rodata:0x00000068; // type:object size:0x4 data:float +lbl_1_rodata_6C = .rodata:0x0000006C; // type:object size:0x4 data:float +lbl_1_rodata_70 = .rodata:0x00000070; // type:object size:0x8 data:double +lbl_1_rodata_78 = .rodata:0x00000078; // type:object size:0x8 data:double +lbl_1_rodata_80 = .rodata:0x00000080; // type:object size:0x8 data:double +lbl_1_rodata_88 = .rodata:0x00000088; // type:object size:0x4 data:float +lbl_1_rodata_8C = .rodata:0x0000008C; // type:object size:0x4 data:float +lbl_1_rodata_90 = .rodata:0x00000090; // type:object size:0x8 data:double +lbl_1_rodata_98 = .rodata:0x00000098; // type:object size:0x4 data:float +lbl_1_rodata_9C = .rodata:0x0000009C; // type:object size:0x4 data:float +lbl_1_rodata_A0 = .rodata:0x000000A0; // type:object size:0x4 data:float +lbl_1_rodata_A4 = .rodata:0x000000A4; // type:object size:0x4 data:float +lbl_1_rodata_A8 = .rodata:0x000000A8; // type:object size:0x4 data:float +lbl_1_rodata_AC = .rodata:0x000000AC; // type:object size:0x4 data:float +lbl_1_rodata_B0 = .rodata:0x000000B0; // type:object size:0x4 data:float +lbl_1_rodata_B4 = .rodata:0x000000B4; // type:object size:0x4 data:float +lbl_1_rodata_B8 = .rodata:0x000000B8; // type:object size:0x4 data:float +lbl_1_rodata_BC = .rodata:0x000000BC; // type:object size:0x4 data:float +lbl_1_rodata_C0 = .rodata:0x000000C0; // type:object size:0x4 data:float +lbl_1_rodata_C4 = .rodata:0x000000C4; // type:object size:0x4 data:float +lbl_1_rodata_C8 = .rodata:0x000000C8; // type:object size:0x4 data:float +lbl_1_rodata_CC = .rodata:0x000000CC; // type:object size:0x4 data:float +lbl_1_rodata_D0 = .rodata:0x000000D0; // type:object size:0x8 data:float +lbl_1_rodata_D8 = .rodata:0x000000D8; // type:object size:0x4 data:float +lbl_1_rodata_DC = .rodata:0x000000DC; // type:object size:0x4 data:float +lbl_1_rodata_E0 = .rodata:0x000000E0; // type:object size:0x4 data:float +lbl_1_rodata_E4 = .rodata:0x000000E4; // type:object size:0x4 data:float +lbl_1_rodata_E8 = .rodata:0x000000E8; // type:object size:0xC data:2byte +lbl_1_rodata_F4 = .rodata:0x000000F4; // type:object size:0x3C data:4byte +lbl_1_rodata_130 = .rodata:0x00000130; // type:object size:0x6 data:2byte +lbl_1_rodata_136 = .rodata:0x00000136; // type:object size:0xC data:2byte +lbl_1_rodata_142 = .rodata:0x00000142; // type:object size:0x1A data:2byte +lbl_1_rodata_15C = .rodata:0x0000015C; // type:object size:0x24 data:4byte +lbl_1_rodata_180 = .rodata:0x00000180; // type:object size:0x30 data:4byte +lbl_1_rodata_1B0 = .rodata:0x000001B0; // type:object size:0x10 data:4byte +lbl_1_rodata_1C0 = .rodata:0x000001C0; // type:object size:0x4 data:float +lbl_1_rodata_1C4 = .rodata:0x000001C4; // type:object size:0x4 data:float +lbl_1_rodata_1C8 = .rodata:0x000001C8; // type:object size:0x4 data:float +lbl_1_rodata_1CC = .rodata:0x000001CC; // type:object size:0x4 data:float +lbl_1_rodata_1D0 = .rodata:0x000001D0; // type:object size:0x4 data:float +lbl_1_rodata_1D4 = .rodata:0x000001D4; // type:object size:0x4 data:float +lbl_1_rodata_1D8 = .rodata:0x000001D8; // type:object size:0x4 data:float +lbl_1_rodata_1DC = .rodata:0x000001DC; // type:object size:0x4 data:float +lbl_1_rodata_1E0 = .rodata:0x000001E0; // type:object size:0x8 data:double +lbl_1_rodata_1E8 = .rodata:0x000001E8; // type:object size:0x8 data:double +lbl_1_rodata_1F0 = .rodata:0x000001F0; // type:object size:0x8 data:double +lbl_1_rodata_1F8 = .rodata:0x000001F8; // type:object size:0x8 data:double +lbl_1_rodata_200 = .rodata:0x00000200; // type:object size:0x4 data:float +lbl_1_rodata_208 = .rodata:0x00000208; // type:object size:0x8 data:double +lbl_1_rodata_210 = .rodata:0x00000210; // type:object size:0x4 data:float +lbl_1_rodata_214 = .rodata:0x00000214; // type:object size:0x4 data:float +lbl_1_rodata_218 = .rodata:0x00000218; // type:object size:0x4 data:float +lbl_1_rodata_21C = .rodata:0x0000021C; // type:object size:0x4 data:float +lbl_1_rodata_220 = .rodata:0x00000220; // type:object size:0x4 data:float +lbl_1_rodata_224 = .rodata:0x00000224; // type:object size:0x4 data:float +lbl_1_rodata_228 = .rodata:0x00000228; // type:object size:0x4 data:float +lbl_1_rodata_22C = .rodata:0x0000022C; // type:object size:0x4 data:float +lbl_1_rodata_230 = .rodata:0x00000230; // type:object size:0x4 data:float +lbl_1_rodata_238 = .rodata:0x00000238; // type:object size:0x8 data:double +lbl_1_rodata_240 = .rodata:0x00000240; // type:object size:0x8 data:double +lbl_1_rodata_248 = .rodata:0x00000248; // type:object size:0x4 data:float +lbl_1_rodata_24C = .rodata:0x0000024C; // type:object size:0x4 data:float +lbl_1_rodata_250 = .rodata:0x00000250; // type:object size:0x4 data:float +lbl_1_rodata_254 = .rodata:0x00000254; // type:object size:0x4 data:float +lbl_1_rodata_258 = .rodata:0x00000258; // type:object size:0x4 data:float +lbl_1_rodata_25C = .rodata:0x0000025C; // type:object size:0x4 data:float +lbl_1_rodata_260 = .rodata:0x00000260; // type:object size:0x4 data:float +lbl_1_rodata_264 = .rodata:0x00000264; // type:object size:0x4 data:float +lbl_1_rodata_268 = .rodata:0x00000268; // type:object size:0x4 data:float +lbl_1_rodata_26C = .rodata:0x0000026C; // type:object size:0x4 data:float +lbl_1_rodata_270 = .rodata:0x00000270; // type:object size:0x4 data:float +lbl_1_rodata_274 = .rodata:0x00000274; // type:object size:0x4 data:float +lbl_1_rodata_278 = .rodata:0x00000278; // type:object size:0x4 data:float +lbl_1_rodata_27C = .rodata:0x0000027C; // type:object size:0x4 data:float +lbl_1_rodata_280 = .rodata:0x00000280; // type:object size:0x4 data:float +lbl_1_rodata_284 = .rodata:0x00000284; // type:object size:0x4 data:float +lbl_1_rodata_288 = .rodata:0x00000288; // type:object size:0x4 data:float +lbl_1_rodata_28C = .rodata:0x0000028C; // type:object size:0x4 data:float +lbl_1_rodata_290 = .rodata:0x00000290; // type:object size:0x4 data:float +lbl_1_rodata_294 = .rodata:0x00000294; // type:object size:0x4 data:float +lbl_1_rodata_298 = .rodata:0x00000298; // type:object size:0x4 data:float +lbl_1_rodata_29C = .rodata:0x0000029C; // type:object size:0x4 data:float +lbl_1_rodata_2A0 = .rodata:0x000002A0; // type:object size:0x4 data:float +lbl_1_rodata_2A4 = .rodata:0x000002A4; // type:object size:0x4 data:float +lbl_1_rodata_2A8 = .rodata:0x000002A8; // type:object size:0x4 data:float +lbl_1_rodata_2AC = .rodata:0x000002AC; // type:object size:0x4 data:float +lbl_1_rodata_2B0 = .rodata:0x000002B0; // type:object size:0x4 data:float +lbl_1_rodata_2B4 = .rodata:0x000002B4; // type:object size:0x4 data:float +lbl_1_rodata_2B8 = .rodata:0x000002B8; // type:object size:0x8 data:double +lbl_1_rodata_2C0 = .rodata:0x000002C0; // type:object size:0x8 data:double +lbl_1_rodata_2C8 = .rodata:0x000002C8; // type:object size:0x8 data:double +lbl_1_rodata_2D0 = .rodata:0x000002D0; // type:object size:0x4 data:float +lbl_1_rodata_2D4 = .rodata:0x000002D4; // type:object size:0xC data:4byte +lbl_1_rodata_2E0 = .rodata:0x000002E0; // type:object size:0x4 data:float +lbl_1_rodata_2E4 = .rodata:0x000002E4; // type:object size:0x4 data:float +lbl_1_rodata_2E8 = .rodata:0x000002E8; // type:object size:0x8 data:double +lbl_1_rodata_2F0 = .rodata:0x000002F0; // type:object size:0x4 data:float +lbl_1_rodata_2F4 = .rodata:0x000002F4; // type:object size:0x4 data:float +lbl_1_rodata_2F8 = .rodata:0x000002F8; // type:object size:0x4 data:float +lbl_1_rodata_2FC = .rodata:0x000002FC; // type:object size:0x4 data:float +lbl_1_rodata_300 = .rodata:0x00000300; // type:object size:0x4 data:float +lbl_1_rodata_304 = .rodata:0x00000304; // type:object size:0x4 data:float +lbl_1_rodata_308 = .rodata:0x00000308; // type:object size:0x4 data:float +lbl_1_rodata_30C = .rodata:0x0000030C; // type:object size:0x4 data:float +lbl_1_rodata_310 = .rodata:0x00000310; // type:object size:0x4 data:float +lbl_1_rodata_318 = .rodata:0x00000318; // type:object size:0x8 data:double +lbl_1_rodata_320 = .rodata:0x00000320; // type:object size:0x4 data:float +lbl_1_rodata_324 = .rodata:0x00000324; // type:object size:0x4 data:float +lbl_1_rodata_328 = .rodata:0x00000328; // type:object size:0x8 data:double +lbl_1_rodata_330 = .rodata:0x00000330; // type:object size:0x4 data:float +lbl_1_rodata_334 = .rodata:0x00000334; // type:object size:0x4 data:float +lbl_1_rodata_338 = .rodata:0x00000338; // type:object size:0x4 data:float +lbl_1_rodata_33C = .rodata:0x0000033C; // type:object size:0xC data:4byte +lbl_1_rodata_348 = .rodata:0x00000348; // type:object size:0x4 data:float +lbl_1_rodata_34C = .rodata:0x0000034C; // type:object size:0x4 data:float +lbl_1_rodata_350 = .rodata:0x00000350; // type:object size:0x4 data:float +lbl_1_rodata_354 = .rodata:0x00000354; // type:object size:0x1 data:byte +lbl_1_rodata_358 = .rodata:0x00000358; // type:object size:0x4 data:float +lbl_1_rodata_35C = .rodata:0x0000035C; // type:object size:0x4 data:float +lbl_1_rodata_360 = .rodata:0x00000360; // type:object size:0x4 data:float +lbl_1_rodata_364 = .rodata:0x00000364; // type:object size:0x4 data:float +lbl_1_rodata_368 = .rodata:0x00000368; // type:object size:0x4 data:float +lbl_1_rodata_36C = .rodata:0x0000036C; // type:object size:0x1 data:byte +lbl_1_rodata_370 = .rodata:0x00000370; // type:object size:0x1 data:byte +lbl_1_rodata_374 = .rodata:0x00000374; // type:object size:0x4 data:float +lbl_1_rodata_378 = .rodata:0x00000378; // type:object size:0x4 data:float +lbl_1_rodata_37C = .rodata:0x0000037C; // type:object size:0x4 data:float +lbl_1_rodata_380 = .rodata:0x00000380; // type:object size:0x4 data:float +lbl_1_rodata_384 = .rodata:0x00000384; // type:object size:0x4 data:float +lbl_1_rodata_388 = .rodata:0x00000388; // type:object size:0x1 data:byte +lbl_1_rodata_38A = .rodata:0x0000038A; // type:object size:0x1 data:byte +lbl_1_rodata_38C = .rodata:0x0000038C; // type:object size:0x4 data:float +lbl_1_rodata_390 = .rodata:0x00000390; // type:object size:0x4 data:float +lbl_1_rodata_394 = .rodata:0x00000394; // type:object size:0x4 data:float +lbl_1_rodata_398 = .rodata:0x00000398; // type:object size:0x4 data:float +lbl_1_rodata_39C = .rodata:0x0000039C; // type:object size:0x4 data:float +lbl_1_rodata_3A0 = .rodata:0x000003A0; // type:object size:0x4 data:float +lbl_1_rodata_3A4 = .rodata:0x000003A4; // type:object size:0x4 data:float +lbl_1_rodata_3A8 = .rodata:0x000003A8; // type:object size:0x4 data:float +lbl_1_rodata_3AC = .rodata:0x000003AC; // type:object size:0x4 data:float +lbl_1_rodata_3B0 = .rodata:0x000003B0; // type:object size:0x4 data:float +lbl_1_rodata_3B4 = .rodata:0x000003B4; // type:object size:0x4 data:float +lbl_1_rodata_3B8 = .rodata:0x000003B8; // type:object size:0x4 data:float +lbl_1_rodata_3BC = .rodata:0x000003BC; // type:object size:0x4 data:float +lbl_1_rodata_3C0 = .rodata:0x000003C0; // type:object size:0x4 data:float +lbl_1_rodata_3C4 = .rodata:0x000003C4; // type:object size:0x4 data:float +lbl_1_rodata_3C8 = .rodata:0x000003C8; // type:object size:0x4 data:float +lbl_1_rodata_3CC = .rodata:0x000003CC; // type:object size:0x4 data:float +lbl_1_rodata_3D0 = .rodata:0x000003D0; // type:object size:0x8 data:double +lbl_1_rodata_3D8 = .rodata:0x000003D8; // type:object size:0x8 data:double +lbl_1_rodata_3E0 = .rodata:0x000003E0; // type:object size:0x8 data:double +lbl_1_rodata_3E8 = .rodata:0x000003E8; // type:object size:0x4 data:float +lbl_1_rodata_3EC = .rodata:0x000003EC; // type:object size:0x4 data:float +lbl_1_rodata_3F0 = .rodata:0x000003F0; // type:object size:0x4 data:float +lbl_1_rodata_3F4 = .rodata:0x000003F4; // type:object size:0x4 data:float +lbl_1_rodata_3F8 = .rodata:0x000003F8; // type:object size:0x4 data:float +lbl_1_rodata_400 = .rodata:0x00000400; // type:object size:0x8 data:double +lbl_1_rodata_408 = .rodata:0x00000408; // type:object size:0x4 data:float +lbl_1_rodata_40C = .rodata:0x0000040C; // type:object size:0x4 data:float +lbl_1_rodata_410 = .rodata:0x00000410; // type:object size:0x8 data:double +lbl_1_rodata_418 = .rodata:0x00000418; // type:object size:0x4 data:float +lbl_1_rodata_41C = .rodata:0x0000041C; // type:object size:0x4 data:float +lbl_1_rodata_420 = .rodata:0x00000420; // type:object size:0x4 data:float +lbl_1_rodata_424 = .rodata:0x00000424; // type:object size:0x4 data:float +lbl_1_rodata_428 = .rodata:0x00000428; // type:object size:0x4 data:float +lbl_1_rodata_42C = .rodata:0x0000042C; // type:object size:0x4 data:float +lbl_1_rodata_430 = .rodata:0x00000430; // type:object size:0x4 data:float +lbl_1_rodata_434 = .rodata:0x00000434; // type:object size:0x4 data:float +lbl_1_rodata_438 = .rodata:0x00000438; // type:object size:0x4 data:float +lbl_1_rodata_43C = .rodata:0x0000043C; // type:object size:0x4 data:float +lbl_1_rodata_440 = .rodata:0x00000440; // type:object size:0x4 data:float +lbl_1_rodata_444 = .rodata:0x00000444; // type:object size:0x4 data:float +lbl_1_rodata_448 = .rodata:0x00000448; // type:object size:0x4 data:float +lbl_1_rodata_44C = .rodata:0x0000044C; // type:object size:0x4 data:float +lbl_1_rodata_450 = .rodata:0x00000450; // type:object size:0x4 data:float +lbl_1_rodata_454 = .rodata:0x00000454; // type:object size:0x4 data:float +lbl_1_rodata_458 = .rodata:0x00000458; // type:object size:0x4 data:float +lbl_1_rodata_45C = .rodata:0x0000045C; // type:object size:0x4 data:float +lbl_1_rodata_460 = .rodata:0x00000460; // type:object size:0x8 data:double +lbl_1_rodata_468 = .rodata:0x00000468; // type:object size:0x8 data:double +lbl_1_rodata_470 = .rodata:0x00000470; // type:object size:0x4 data:float +lbl_1_rodata_478 = .rodata:0x00000478; // type:object size:0x8 data:double +lbl_1_rodata_480 = .rodata:0x00000480; // type:object size:0x4 data:float +lbl_1_rodata_484 = .rodata:0x00000484; // type:object size:0x4 data:float +lbl_1_rodata_488 = .rodata:0x00000488; // type:object size:0x8 data:double +lbl_1_rodata_490 = .rodata:0x00000490; // type:object size:0x8 data:double +lbl_1_rodata_498 = .rodata:0x00000498; // type:object size:0x8 data:double +lbl_1_data_0 = .data:0x00000000; // type:object size:0x70 data:float +lbl_1_data_70 = .data:0x00000070; // type:object size:0x24 +jumptable_1_data_94 = .data:0x00000094; // type:object size:0x3C scope:local +lbl_1_data_D0 = .data:0x000000D0; // type:object size:0x8 +lbl_1_data_D8 = .data:0x000000D8; // type:object size:0x4 +lbl_1_data_DC = .data:0x000000DC; // type:object size:0x4 +lbl_1_data_E0 = .data:0x000000E0; // type:object size:0xC data:2byte +lbl_1_data_EC = .data:0x000000EC; // type:object size:0x8 +lbl_1_data_F4 = .data:0x000000F4; // type:object size:0x4 data:float +lbl_1_data_F8 = .data:0x000000F8; // type:object size:0x4 data:float +lbl_1_data_FC = .data:0x000000FC; // type:object size:0x30 +lbl_1_data_12C = .data:0x0000012C; // type:object size:0x8 +lbl_1_data_134 = .data:0x00000134; // type:object size:0x10 +lbl_1_data_144 = .data:0x00000144; // type:object size:0x90 data:float +lbl_1_data_1D4 = .data:0x000001D4; // type:object size:0x8 +lbl_1_data_1DC = .data:0x000001DC; // type:object size:0x8 +lbl_1_data_1E4 = .data:0x000001E4; // type:object size:0x8 +lbl_1_data_1EC = .data:0x000001EC; // type:object size:0x4 +lbl_1_data_1F0 = .data:0x000001F0; // type:object size:0x13 data:string +lbl_1_data_203 = .data:0x00000203; // type:object size:0x10 data:string +lbl_1_data_213 = .data:0x00000213; // type:object size:0x26 data:string +lbl_1_data_239 = .data:0x00000239; // type:object size:0x27 +lbl_1_data_260 = .data:0x00000260; // type:object size:0x15C +lbl_1_data_3BC = .data:0x000003BC; // type:object size:0x178 +lbl_1_data_534 = .data:0x00000534; // type:object size:0x18 +lbl_1_data_54C = .data:0x0000054C; // type:object size:0x18 data:float +lbl_1_data_564 = .data:0x00000564; // type:object size:0xC data:float +lbl_1_data_570 = .data:0x00000570; // type:object size:0xC data:float +lbl_1_data_57C = .data:0x0000057C; // type:object size:0x4 +lbl_1_data_580 = .data:0x00000580; // type:object size:0x10 +lbl_1_data_590 = .data:0x00000590; // type:object size:0x1C +lbl_1_data_5AC = .data:0x000005AC; // type:object size:0x1C +lbl_1_data_5C8 = .data:0x000005C8; // type:object size:0x8 +lbl_1_data_5D0 = .data:0x000005D0; // type:object size:0x8 +jumptable_1_data_5D8 = .data:0x000005D8; // type:object size:0x20 scope:local +lbl_1_data_5F8 = .data:0x000005F8; // type:object size:0x8 +lbl_1_data_600 = .data:0x00000600; // type:object size:0x8 +lbl_1_data_608 = .data:0x00000608; // type:object size:0x10 +lbl_1_data_618 = .data:0x00000618; // type:object size:0x10 +jumptable_1_data_628 = .data:0x00000628; // type:object size:0x20 scope:local +lbl_1_data_648 = .data:0x00000648; // type:object size:0x4 +lbl_1_data_64C = .data:0x0000064C; // type:object size:0x1 data:byte +lbl_1_data_650 = .data:0x00000650; // type:object size:0x4 +lbl_1_bss_0 = .bss:0x00000000; // type:object size:0x40 +lbl_1_bss_40 = .bss:0x00000040; // type:object size:0x4 data:4byte +lbl_1_bss_44 = .bss:0x00000044; // type:object size:0x4 data:4byte +lbl_1_bss_48 = .bss:0x00000048; // type:object size:0x4 data:4byte +lbl_1_bss_4C = .bss:0x0000004C; // type:object size:0x4 data:4byte +lbl_1_bss_50 = .bss:0x00000050; // type:object size:0x4 data:4byte +lbl_1_bss_54 = .bss:0x00000054; // type:object size:0x4 data:4byte +lbl_1_bss_58 = .bss:0x00000058; // type:object size:0x4 data:4byte +lbl_1_bss_5C = .bss:0x0000005C; // type:object size:0x4 data:4byte +lbl_1_bss_60 = .bss:0x00000060; // type:object size:0x4 data:4byte +lbl_1_bss_64 = .bss:0x00000064; // type:object size:0x4 data:4byte +lbl_1_bss_68 = .bss:0x00000068; // type:object size:0x4 data:4byte +lbl_1_bss_6C = .bss:0x0000006C; // type:object size:0x8 +lbl_1_bss_74 = .bss:0x00000074; // type:object size:0x4 data:4byte +lbl_1_bss_78 = .bss:0x00000078; // type:object size:0x4 data:4byte +lbl_1_bss_7C = .bss:0x0000007C; // type:object size:0x4 data:4byte +lbl_1_bss_80 = .bss:0x00000080; // type:object size:0x4 data:4byte +lbl_1_bss_84 = .bss:0x00000084; // type:object size:0x4 data:4byte +lbl_1_bss_88 = .bss:0x00000088; // type:object size:0x4 data:4byte +lbl_1_bss_8C = .bss:0x0000008C; // type:object size:0x4 data:4byte +lbl_1_bss_90 = .bss:0x00000090; // type:object size:0x1 data:byte +lbl_1_bss_91 = .bss:0x00000091; // type:object size:0x1 data:byte +lbl_1_bss_94 = .bss:0x00000094; // type:object size:0x4 data:float +lbl_1_bss_98 = .bss:0x00000098; // type:object size:0x4C data:4byte +lbl_1_bss_E4 = .bss:0x000000E4; // type:object size:0x4 data:4byte +lbl_1_bss_E8 = .bss:0x000000E8; // type:object size:0x4 +lbl_1_bss_EC = .bss:0x000000EC; // type:object size:0x4 +lbl_1_bss_F0 = .bss:0x000000F0; // type:object size:0x4 data:4byte +lbl_1_bss_F4 = .bss:0x000000F4; // type:object size:0x4 data:4byte +lbl_1_bss_F8 = .bss:0x000000F8; // type:object size:0x60 data:2byte +lbl_1_bss_158 = .bss:0x00000158; // type:object size:0x3F0 data:byte +lbl_1_bss_548 = .bss:0x00000548; // type:object size:0x8 data:4byte +lbl_1_bss_550 = .bss:0x00000550; // type:object size:0x4 data:4byte +lbl_1_bss_554 = .bss:0x00000554; // type:object size:0x4 data:4byte +lbl_1_bss_558 = .bss:0x00000558; // type:object size:0x4 data:4byte +lbl_1_bss_55C = .bss:0x0000055C; // type:object size:0x10 +lbl_1_bss_56C = .bss:0x0000056C; // type:object size:0x8 +lbl_1_bss_574 = .bss:0x00000574; // type:object size:0x4 data:4byte +lbl_1_bss_578 = .bss:0x00000578; // type:object size:0x4 data:4byte +lbl_1_bss_57C = .bss:0x0000057C; // type:object size:0x4 data:4byte +lbl_1_bss_580 = .bss:0x00000580; // type:object size:0x4 data:4byte +lbl_1_bss_584 = .bss:0x00000584; // type:object size:0x4 data:4byte +lbl_1_bss_588 = .bss:0x00000588; // type:object size:0x4 data:4byte +lbl_1_bss_58C = .bss:0x0000058C; // type:object size:0x4 data:4byte +lbl_1_bss_590 = .bss:0x00000590; // type:object size:0x4 data:4byte +lbl_1_bss_594 = .bss:0x00000594; // type:object size:0x4 data:4byte diff --git a/config/GMPJ01_00/rels/m428Dll/splits.txt b/config/GMPJ01_00/rels/m428Dll/splits.txt new file mode 100644 index 00000000..531cd645 --- /dev/null +++ b/config/GMPJ01_00/rels/m428Dll/splits.txt @@ -0,0 +1,7 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 diff --git a/config/GMPJ01_00/rels/m428Dll/symbols.txt b/config/GMPJ01_00/rels/m428Dll/symbols.txt new file mode 100644 index 00000000..cd8f595d --- /dev/null +++ b/config/GMPJ01_00/rels/m428Dll/symbols.txt @@ -0,0 +1,409 @@ +_prolog = .text:0x00000000; // type:function size:0x54 scope:global +_epilog = .text:0x00000054; // type:function size:0x4C scope:global +fn_1_A0 = .text:0x000000A0; // type:function size:0x218 +fn_1_2B8 = .text:0x000002B8; // type:function size:0x1C0 +fn_1_478 = .text:0x00000478; // type:function size:0x2154 +fn_1_25CC = .text:0x000025CC; // type:function size:0x50 +fn_1_261C = .text:0x0000261C; // type:function size:0xC4 +fn_1_26E0 = .text:0x000026E0; // type:function size:0x10 +fn_1_26F0 = .text:0x000026F0; // type:function size:0x2F8 +fn_1_29E8 = .text:0x000029E8; // type:function size:0x4 +fn_1_29EC = .text:0x000029EC; // type:function size:0x4 +fn_1_29F0 = .text:0x000029F0; // type:function size:0x10 +fn_1_2A00 = .text:0x00002A00; // type:function size:0xCC +fn_1_2ACC = .text:0x00002ACC; // type:function size:0x1C4 +fn_1_2C90 = .text:0x00002C90; // type:function size:0x19C +fn_1_2E2C = .text:0x00002E2C; // type:function size:0xD38 +fn_1_3B64 = .text:0x00003B64; // type:function size:0x540 +fn_1_40A4 = .text:0x000040A4; // type:function size:0xCC +fn_1_4170 = .text:0x00004170; // type:function size:0xF4 +fn_1_4264 = .text:0x00004264; // type:function size:0xC0 +fn_1_4324 = .text:0x00004324; // type:function size:0xA4 +fn_1_43C8 = .text:0x000043C8; // type:function size:0x268 +fn_1_4630 = .text:0x00004630; // type:function size:0x20 +fn_1_4650 = .text:0x00004650; // type:function size:0x10C +fn_1_475C = .text:0x0000475C; // type:function size:0x420 +fn_1_4B7C = .text:0x00004B7C; // type:function size:0x2C8 +fn_1_4E44 = .text:0x00004E44; // type:function size:0x34 +fn_1_4E78 = .text:0x00004E78; // type:function size:0x8C +fn_1_4F04 = .text:0x00004F04; // type:function size:0x2DC +fn_1_51E0 = .text:0x000051E0; // type:function size:0xF8 +fn_1_52D8 = .text:0x000052D8; // type:function size:0x4 +fn_1_52DC = .text:0x000052DC; // type:function size:0x94 +fn_1_5370 = .text:0x00005370; // type:function size:0x1E8 +fn_1_5558 = .text:0x00005558; // type:function size:0x12C +fn_1_5684 = .text:0x00005684; // type:function size:0x648 +fn_1_5CCC = .text:0x00005CCC; // type:function size:0x5B4 +fn_1_6280 = .text:0x00006280; // type:function size:0xF2C +fn_1_71AC = .text:0x000071AC; // type:function size:0xE8 +fn_1_7294 = .text:0x00007294; // type:function size:0x40 +fn_1_72D4 = .text:0x000072D4; // type:function size:0xC8 +fn_1_739C = .text:0x0000739C; // type:function size:0x94 +fn_1_7430 = .text:0x00007430; // type:function size:0x84 +fn_1_74B4 = .text:0x000074B4; // type:function size:0x4C +fn_1_7500 = .text:0x00007500; // type:function size:0x54 +fn_1_7554 = .text:0x00007554; // type:function size:0x13C +fn_1_7690 = .text:0x00007690; // type:function size:0x168 +fn_1_77F8 = .text:0x000077F8; // type:function size:0x120 +fn_1_7918 = .text:0x00007918; // type:function size:0x39C +fn_1_7CB4 = .text:0x00007CB4; // type:function size:0x2E0 +fn_1_7F94 = .text:0x00007F94; // type:function size:0x198 +fn_1_812C = .text:0x0000812C; // type:function size:0xD8 +fn_1_8204 = .text:0x00008204; // type:function size:0xBC +fn_1_82C0 = .text:0x000082C0; // type:function size:0x33C +fn_1_85FC = .text:0x000085FC; // type:function size:0x4B0 +fn_1_8AAC = .text:0x00008AAC; // type:function size:0x78 +fn_1_8B24 = .text:0x00008B24; // type:function size:0x11C +fn_1_8C40 = .text:0x00008C40; // type:function size:0x78 +fn_1_8CB8 = .text:0x00008CB8; // type:function size:0x2D8 +fn_1_8F90 = .text:0x00008F90; // type:function size:0x2B8 +fn_1_9248 = .text:0x00009248; // type:function size:0x154 +fn_1_939C = .text:0x0000939C; // type:function size:0x3E0 +fn_1_977C = .text:0x0000977C; // type:function size:0x214 +fn_1_9990 = .text:0x00009990; // type:function size:0xA0 +fn_1_9A30 = .text:0x00009A30; // type:function size:0xAC +fn_1_9ADC = .text:0x00009ADC; // type:function size:0x30C +fn_1_9DE8 = .text:0x00009DE8; // type:function size:0xC0 +fn_1_9EA8 = .text:0x00009EA8; // type:function size:0x60 +fn_1_9F08 = .text:0x00009F08; // type:function size:0x54 +fn_1_9F5C = .text:0x00009F5C; // type:function size:0x154 +fn_1_A0B0 = .text:0x0000A0B0; // type:function size:0x58 +fn_1_A108 = .text:0x0000A108; // type:function size:0x3C0 +fn_1_A4C8 = .text:0x0000A4C8; // type:function size:0xF0C +fn_1_B3D4 = .text:0x0000B3D4; // type:function size:0x68 +fn_1_B43C = .text:0x0000B43C; // type:function size:0x794 +fn_1_BBD0 = .text:0x0000BBD0; // type:function size:0x2A24 +fn_1_E5F4 = .text:0x0000E5F4; // type:function size:0xC +fn_1_E600 = .text:0x0000E600; // type:function size:0xA80 +fn_1_F080 = .text:0x0000F080; // type:function size:0x208 +fn_1_F288 = .text:0x0000F288; // type:function size:0xCC +fn_1_F354 = .text:0x0000F354; // type:function size:0x68 +fn_1_F3BC = .text:0x0000F3BC; // type:function size:0x58 +fn_1_F414 = .text:0x0000F414; // type:function size:0x40 +fn_1_F454 = .text:0x0000F454; // type:function size:0x18 +fn_1_F46C = .text:0x0000F46C; // type:function size:0x48 +fn_1_F4B4 = .text:0x0000F4B4; // type:function size:0x34 +fn_1_F4E8 = .text:0x0000F4E8; // type:function size:0x50 +fn_1_F538 = .text:0x0000F538; // type:function size:0x354 +fn_1_F88C = .text:0x0000F88C; // type:function size:0x300 +fn_1_FB8C = .text:0x0000FB8C; // type:function size:0x30C +fn_1_FE98 = .text:0x0000FE98; // type:function size:0x410 +fn_1_102A8 = .text:0x000102A8; // type:function size:0x288 +fn_1_10530 = .text:0x00010530; // type:function size:0x60 +fn_1_10590 = .text:0x00010590; // type:function size:0x58 +fn_1_105E8 = .text:0x000105E8; // type:function size:0xC0 +fn_1_106A8 = .text:0x000106A8; // type:function size:0xE0 +fn_1_10788 = .text:0x00010788; // type:function size:0x300 +fn_1_10A88 = .text:0x00010A88; // type:function size:0x58C +fn_1_11014 = .text:0x00011014; // type:function size:0x5E4 +fn_1_115F8 = .text:0x000115F8; // type:function size:0xCC +fn_1_116C4 = .text:0x000116C4; // type:function size:0x90 +fn_1_11754 = .text:0x00011754; // type:function size:0x44 +fn_1_11798 = .text:0x00011798; // type:function size:0x110 +fn_1_118A8 = .text:0x000118A8; // type:function size:0x88 +fn_1_11930 = .text:0x00011930; // type:function size:0x130 +fn_1_11A60 = .text:0x00011A60; // type:function size:0x1C0 +fn_1_11C20 = .text:0x00011C20; // type:function size:0x6C +fn_1_11C8C = .text:0x00011C8C; // type:function size:0x158 +fn_1_11DE4 = .text:0x00011DE4; // type:function size:0x470 +fn_1_12254 = .text:0x00012254; // type:function size:0x118 +fn_1_1236C = .text:0x0001236C; // type:function size:0x250 +fn_1_125BC = .text:0x000125BC; // type:function size:0x3F8 +fn_1_129B4 = .text:0x000129B4; // type:function size:0x78 +fn_1_12A2C = .text:0x00012A2C; // type:function size:0x78 +fn_1_12AA4 = .text:0x00012AA4; // type:function size:0x230 +fn_1_12CD4 = .text:0x00012CD4; // type:function size:0x4B0 +fn_1_13184 = .text:0x00013184; // type:function size:0x33C +fn_1_134C0 = .text:0x000134C0; // type:function size:0x8DC +fn_1_13D9C = .text:0x00013D9C; // type:function size:0x78 +fn_1_13E14 = .text:0x00013E14; // type:function size:0xB4 +fn_1_13EC8 = .text:0x00013EC8; // type:function size:0x8C +fn_1_13F54 = .text:0x00013F54; // type:function size:0x134 +fn_1_14088 = .text:0x00014088; // type:function size:0x4D8 +fn_1_14560 = .text:0x00014560; // type:function size:0x98 +fn_1_145F8 = .text:0x000145F8; // type:function size:0x98 +_ctors = .ctors:0x00000000; // type:label scope:global data:4byte +_dtors = .dtors:0x00000000; // type:label scope:global data:4byte +lbl_1_rodata_10 = .rodata:0x00000010; // type:object size:0x4 data:float +lbl_1_rodata_14 = .rodata:0x00000014; // type:object size:0x4 data:float +lbl_1_rodata_18 = .rodata:0x00000018; // type:object size:0x4 data:float +lbl_1_rodata_1C = .rodata:0x0000001C; // type:object size:0x4 data:float +lbl_1_rodata_20 = .rodata:0x00000020; // type:object size:0x4 data:float +lbl_1_rodata_24 = .rodata:0x00000024; // type:object size:0x4 data:float +lbl_1_rodata_28 = .rodata:0x00000028; // type:object size:0x4 data:float +lbl_1_rodata_2C = .rodata:0x0000002C; // type:object size:0x4 data:float +lbl_1_rodata_30 = .rodata:0x00000030; // type:object size:0x4 data:float +lbl_1_rodata_34 = .rodata:0x00000034; // type:object size:0x4 data:float +lbl_1_rodata_38 = .rodata:0x00000038; // type:object size:0x4 data:float +lbl_1_rodata_3C = .rodata:0x0000003C; // type:object size:0x4 data:float +lbl_1_rodata_40 = .rodata:0x00000040; // type:object size:0x4 data:float +lbl_1_rodata_44 = .rodata:0x00000044; // type:object size:0x4 data:float +lbl_1_rodata_48 = .rodata:0x00000048; // type:object size:0x4 data:float +lbl_1_rodata_4C = .rodata:0x0000004C; // type:object size:0x4 data:float +lbl_1_rodata_50 = .rodata:0x00000050; // type:object size:0x4 data:float +lbl_1_rodata_54 = .rodata:0x00000054; // type:object size:0x4 data:float +lbl_1_rodata_58 = .rodata:0x00000058; // type:object size:0x4 data:float +lbl_1_rodata_5C = .rodata:0x0000005C; // type:object size:0x4 data:float +lbl_1_rodata_60 = .rodata:0x00000060; // type:object size:0x4 data:float +lbl_1_rodata_68 = .rodata:0x00000068; // type:object size:0x8 data:double +lbl_1_rodata_70 = .rodata:0x00000070; // type:object size:0x8 data:double +lbl_1_rodata_78 = .rodata:0x00000078; // type:object size:0x4 data:float +lbl_1_rodata_80 = .rodata:0x00000080; // type:object size:0x8 data:double +lbl_1_rodata_88 = .rodata:0x00000088; // type:object size:0x4 data:float +lbl_1_rodata_8C = .rodata:0x0000008C; // type:object size:0x4 data:float +lbl_1_rodata_90 = .rodata:0x00000090; // type:object size:0x4 data:float +lbl_1_rodata_94 = .rodata:0x00000094; // type:object size:0x4 data:float +lbl_1_rodata_98 = .rodata:0x00000098; // type:object size:0x4 data:float +lbl_1_rodata_9C = .rodata:0x0000009C; // type:object size:0x4 data:float +lbl_1_rodata_A0 = .rodata:0x000000A0; // type:object size:0x4 data:float +lbl_1_rodata_A8 = .rodata:0x000000A8; // type:object size:0x8 data:double +lbl_1_rodata_B0 = .rodata:0x000000B0; // type:object size:0x4 data:float +lbl_1_rodata_B4 = .rodata:0x000000B4; // type:object size:0x4 data:float +lbl_1_rodata_B8 = .rodata:0x000000B8; // type:object size:0x4 data:float +lbl_1_rodata_BC = .rodata:0x000000BC; // type:object size:0x4 data:float +lbl_1_rodata_C0 = .rodata:0x000000C0; // type:object size:0x4 data:float +lbl_1_rodata_C8 = .rodata:0x000000C8; // type:object size:0x8 data:double +lbl_1_rodata_D0 = .rodata:0x000000D0; // type:object size:0x8 data:float +lbl_1_rodata_D8 = .rodata:0x000000D8; // type:object size:0x4 data:float +lbl_1_rodata_DC = .rodata:0x000000DC; // type:object size:0x4 data:float +lbl_1_rodata_E0 = .rodata:0x000000E0; // type:object size:0x4 data:float +lbl_1_rodata_E4 = .rodata:0x000000E4; // type:object size:0x4 data:float +lbl_1_rodata_E8 = .rodata:0x000000E8; // type:object size:0x4 data:float +lbl_1_rodata_EC = .rodata:0x000000EC; // type:object size:0x4 data:float +lbl_1_rodata_F0 = .rodata:0x000000F0; // type:object size:0x4 data:float +lbl_1_rodata_F4 = .rodata:0x000000F4; // type:object size:0x4 data:float +lbl_1_rodata_F8 = .rodata:0x000000F8; // type:object size:0x4 data:float +lbl_1_rodata_FC = .rodata:0x000000FC; // type:object size:0x4 data:float +lbl_1_rodata_100 = .rodata:0x00000100; // type:object size:0x8 data:double +lbl_1_rodata_108 = .rodata:0x00000108; // type:object size:0x4 data:float +lbl_1_rodata_110 = .rodata:0x00000110; // type:object size:0x8 data:double +lbl_1_rodata_118 = .rodata:0x00000118; // type:object size:0x4 data:float +lbl_1_rodata_11C = .rodata:0x0000011C; // type:object size:0x4 data:float +lbl_1_rodata_120 = .rodata:0x00000120; // type:object size:0x4 data:float +lbl_1_rodata_124 = .rodata:0x00000124; // type:object size:0x4 data:float +lbl_1_rodata_128 = .rodata:0x00000128; // type:object size:0x4 data:float +lbl_1_rodata_12C = .rodata:0x0000012C; // type:object size:0x4 data:float +lbl_1_rodata_130 = .rodata:0x00000130; // type:object size:0x4 data:float +lbl_1_rodata_134 = .rodata:0x00000134; // type:object size:0x4 data:float +lbl_1_rodata_138 = .rodata:0x00000138; // type:object size:0x4 data:float +lbl_1_rodata_13C = .rodata:0x0000013C; // type:object size:0x4 data:float +lbl_1_rodata_140 = .rodata:0x00000140; // type:object size:0x4 data:float +lbl_1_rodata_148 = .rodata:0x00000148; // type:object size:0x8 data:double +lbl_1_rodata_150 = .rodata:0x00000150; // type:object size:0x4 data:float +lbl_1_rodata_154 = .rodata:0x00000154; // type:object size:0x4 data:float +lbl_1_rodata_158 = .rodata:0x00000158; // type:object size:0x4 data:float +lbl_1_rodata_15C = .rodata:0x0000015C; // type:object size:0x4 data:float +lbl_1_rodata_160 = .rodata:0x00000160; // type:object size:0x4 data:float +lbl_1_rodata_164 = .rodata:0x00000164; // type:object size:0x4 data:float +lbl_1_rodata_168 = .rodata:0x00000168; // type:object size:0x4 data:float +lbl_1_rodata_16C = .rodata:0x0000016C; // type:object size:0x4 data:float +lbl_1_rodata_170 = .rodata:0x00000170; // type:object size:0x4 data:float +lbl_1_rodata_174 = .rodata:0x00000174; // type:object size:0x4 data:float +lbl_1_rodata_178 = .rodata:0x00000178; // type:object size:0x4 data:float +lbl_1_rodata_17C = .rodata:0x0000017C; // type:object size:0x4 data:float +lbl_1_rodata_180 = .rodata:0x00000180; // type:object size:0x4 data:float +lbl_1_rodata_184 = .rodata:0x00000184; // type:object size:0x4 data:float +lbl_1_rodata_188 = .rodata:0x00000188; // type:object size:0x4 data:float +lbl_1_rodata_18C = .rodata:0x0000018C; // type:object size:0x4 data:float +lbl_1_rodata_190 = .rodata:0x00000190; // type:object size:0x4 data:float +lbl_1_rodata_194 = .rodata:0x00000194; // type:object size:0x4 data:float +lbl_1_rodata_198 = .rodata:0x00000198; // type:object size:0x4 data:float +lbl_1_rodata_19C = .rodata:0x0000019C; // type:object size:0x4 data:float +lbl_1_rodata_1A0 = .rodata:0x000001A0; // type:object size:0x4 data:float +lbl_1_rodata_1A4 = .rodata:0x000001A4; // type:object size:0x4 data:float +lbl_1_rodata_1A8 = .rodata:0x000001A8; // type:object size:0x4 data:float +lbl_1_rodata_1AC = .rodata:0x000001AC; // type:object size:0x4 data:float +lbl_1_rodata_1B0 = .rodata:0x000001B0; // type:object size:0x4 data:float +lbl_1_rodata_1B4 = .rodata:0x000001B4; // type:object size:0x4 data:float +lbl_1_rodata_1B8 = .rodata:0x000001B8; // type:object size:0x4 data:float +lbl_1_rodata_1BC = .rodata:0x000001BC; // type:object size:0x4 data:float +lbl_1_rodata_1C0 = .rodata:0x000001C0; // type:object size:0x4 data:float +lbl_1_rodata_1C4 = .rodata:0x000001C4; // type:object size:0x4 data:float +lbl_1_rodata_1C8 = .rodata:0x000001C8; // type:object size:0x8 data:double +lbl_1_rodata_1D0 = .rodata:0x000001D0; // type:object size:0x8 data:double +lbl_1_rodata_1D8 = .rodata:0x000001D8; // type:object size:0x4 data:float +lbl_1_rodata_1DC = .rodata:0x000001DC; // type:object size:0x4 data:float +lbl_1_rodata_1E0 = .rodata:0x000001E0; // type:object size:0x4 data:float +lbl_1_rodata_1E8 = .rodata:0x000001E8; // type:object size:0x8 data:double +lbl_1_rodata_1F0 = .rodata:0x000001F0; // type:object size:0x8 data:double +lbl_1_rodata_1F8 = .rodata:0x000001F8; // type:object size:0x8 data:double +lbl_1_rodata_200 = .rodata:0x00000200; // type:object size:0x4 data:float +lbl_1_rodata_208 = .rodata:0x00000208; // type:object size:0x8 data:double +lbl_1_rodata_210 = .rodata:0x00000210; // type:object size:0x8 data:double +lbl_1_rodata_218 = .rodata:0x00000218; // type:object size:0x4 data:float +lbl_1_rodata_21C = .rodata:0x0000021C; // type:object size:0x4 data:float +lbl_1_rodata_220 = .rodata:0x00000220; // type:object size:0x8 data:float +lbl_1_rodata_228 = .rodata:0x00000228; // type:object size:0x4 data:float +lbl_1_rodata_22C = .rodata:0x0000022C; // type:object size:0x4 data:float +lbl_1_rodata_230 = .rodata:0x00000230; // type:object size:0x4 data:float +lbl_1_rodata_234 = .rodata:0x00000234; // type:object size:0x4 data:float +lbl_1_rodata_238 = .rodata:0x00000238; // type:object size:0x4 data:float +lbl_1_rodata_23C = .rodata:0x0000023C; // type:object size:0x4 data:float +lbl_1_rodata_240 = .rodata:0x00000240; // type:object size:0x4 data:float +lbl_1_rodata_244 = .rodata:0x00000244; // type:object size:0x4 data:float +lbl_1_rodata_248 = .rodata:0x00000248; // type:object size:0x4 data:float +lbl_1_rodata_24C = .rodata:0x0000024C; // type:object size:0x4 data:float +lbl_1_rodata_250 = .rodata:0x00000250; // type:object size:0x4 data:float +lbl_1_rodata_254 = .rodata:0x00000254; // type:object size:0x4 data:float +lbl_1_rodata_258 = .rodata:0x00000258; // type:object size:0x4 data:float +lbl_1_rodata_25C = .rodata:0x0000025C; // type:object size:0x4 data:float +lbl_1_rodata_260 = .rodata:0x00000260; // type:object size:0x4 data:float +lbl_1_rodata_264 = .rodata:0x00000264; // type:object size:0x4 data:float +lbl_1_rodata_268 = .rodata:0x00000268; // type:object size:0x4 data:float +lbl_1_rodata_270 = .rodata:0x00000270; // type:object size:0x8 data:double +lbl_1_rodata_278 = .rodata:0x00000278; // type:object size:0x8 data:double +lbl_1_rodata_280 = .rodata:0x00000280; // type:object size:0x4 data:float +lbl_1_rodata_284 = .rodata:0x00000284; // type:object size:0x4 data:float +lbl_1_rodata_288 = .rodata:0x00000288; // type:object size:0x4 data:float +lbl_1_rodata_28C = .rodata:0x0000028C; // type:object size:0x4 data:float +lbl_1_rodata_290 = .rodata:0x00000290; // type:object size:0x8 data:double +lbl_1_rodata_298 = .rodata:0x00000298; // type:object size:0x4 data:float +lbl_1_rodata_29C = .rodata:0x0000029C; // type:object size:0x4 data:float +lbl_1_rodata_2A0 = .rodata:0x000002A0; // type:object size:0x4 data:float +lbl_1_rodata_2A4 = .rodata:0x000002A4; // type:object size:0x4 data:float +lbl_1_rodata_2A8 = .rodata:0x000002A8; // type:object size:0x4 data:float +lbl_1_rodata_2AC = .rodata:0x000002AC; // type:object size:0x4 data:float +lbl_1_rodata_2B0 = .rodata:0x000002B0; // type:object size:0x4 data:float +lbl_1_rodata_2B4 = .rodata:0x000002B4; // type:object size:0x4 data:float +lbl_1_rodata_2B8 = .rodata:0x000002B8; // type:object size:0x8 data:double +lbl_1_rodata_2C0 = .rodata:0x000002C0; // type:object size:0x4 data:float +lbl_1_rodata_2C4 = .rodata:0x000002C4; // type:object size:0x4 data:float +lbl_1_rodata_2C8 = .rodata:0x000002C8; // type:object size:0x4 data:float +lbl_1_rodata_2CC = .rodata:0x000002CC; // type:object size:0x4 data:float +lbl_1_rodata_2D0 = .rodata:0x000002D0; // type:object size:0x4 data:float +lbl_1_rodata_2D8 = .rodata:0x000002D8; // type:object size:0x8 data:double +lbl_1_rodata_2E0 = .rodata:0x000002E0; // type:object size:0x8 data:double +lbl_1_rodata_2E8 = .rodata:0x000002E8; // type:object size:0x4 data:float +lbl_1_rodata_2F0 = .rodata:0x000002F0; // type:object size:0x8 data:double +lbl_1_rodata_2F8 = .rodata:0x000002F8; // type:object size:0x4 data:float +lbl_1_rodata_2FC = .rodata:0x000002FC; // type:object size:0x4 data:float +lbl_1_rodata_300 = .rodata:0x00000300; // type:object size:0x4 data:float +lbl_1_rodata_308 = .rodata:0x00000308; // type:object size:0x8 data:double +lbl_1_rodata_310 = .rodata:0x00000310; // type:object size:0x4 data:float +lbl_1_rodata_314 = .rodata:0x00000314; // type:object size:0x4 data:float +lbl_1_rodata_318 = .rodata:0x00000318; // type:object size:0x8 data:double +lbl_1_rodata_320 = .rodata:0x00000320; // type:object size:0x4 data:float +lbl_1_rodata_324 = .rodata:0x00000324; // type:object size:0x4 data:float +lbl_1_rodata_328 = .rodata:0x00000328; // type:object size:0x4 data:float +lbl_1_rodata_32C = .rodata:0x0000032C; // type:object size:0x4 data:float +lbl_1_rodata_330 = .rodata:0x00000330; // type:object size:0x4 data:float +lbl_1_rodata_334 = .rodata:0x00000334; // type:object size:0x4 data:float +lbl_1_rodata_338 = .rodata:0x00000338; // type:object size:0x8 data:double +lbl_1_rodata_340 = .rodata:0x00000340; // type:object size:0x4 data:float +lbl_1_rodata_344 = .rodata:0x00000344; // type:object size:0x4 data:float +lbl_1_rodata_348 = .rodata:0x00000348; // type:object size:0x4 data:float +lbl_1_rodata_34C = .rodata:0x0000034C; // type:object size:0x4 data:float +lbl_1_rodata_350 = .rodata:0x00000350; // type:object size:0x8 data:double +lbl_1_rodata_358 = .rodata:0x00000358; // type:object size:0x4 data:float +lbl_1_rodata_360 = .rodata:0x00000360; // type:object size:0x8 data:double +lbl_1_rodata_368 = .rodata:0x00000368; // type:object size:0x4 data:float +lbl_1_rodata_36C = .rodata:0x0000036C; // type:object size:0x4 data:float +lbl_1_rodata_370 = .rodata:0x00000370; // type:object size:0x4 data:float +lbl_1_rodata_374 = .rodata:0x00000374; // type:object size:0x4 data:float +lbl_1_rodata_378 = .rodata:0x00000378; // type:object size:0x4 data:float +lbl_1_rodata_37C = .rodata:0x0000037C; // type:object size:0x4 data:float +lbl_1_rodata_380 = .rodata:0x00000380; // type:object size:0x8 data:double +lbl_1_rodata_388 = .rodata:0x00000388; // type:object size:0x4 data:float +lbl_1_rodata_38C = .rodata:0x0000038C; // type:object size:0x4 data:float +lbl_1_rodata_390 = .rodata:0x00000390; // type:object size:0x8 data:double +lbl_1_rodata_398 = .rodata:0x00000398; // type:object size:0x4 data:float +lbl_1_rodata_39C = .rodata:0x0000039C; // type:object size:0x4 data:float +lbl_1_rodata_3A0 = .rodata:0x000003A0; // type:object size:0x8 data:double +lbl_1_rodata_3A8 = .rodata:0x000003A8; // type:object size:0x4 data:float +lbl_1_rodata_3AC = .rodata:0x000003AC; // type:object size:0x4 data:float +lbl_1_rodata_3B0 = .rodata:0x000003B0; // type:object size:0x4 data:float +lbl_1_rodata_3B4 = .rodata:0x000003B4; // type:object size:0x4 data:float +lbl_1_rodata_3B8 = .rodata:0x000003B8; // type:object size:0x4 data:float +lbl_1_rodata_3C0 = .rodata:0x000003C0; // type:object size:0x8 data:double +lbl_1_rodata_3C8 = .rodata:0x000003C8; // type:object size:0x8 data:double +lbl_1_rodata_3D0 = .rodata:0x000003D0; // type:object size:0x8 data:double +lbl_1_rodata_3D8 = .rodata:0x000003D8; // type:object size:0x8 data:double +lbl_1_rodata_3E0 = .rodata:0x000003E0; // type:object size:0x8 data:double +lbl_1_rodata_3E8 = .rodata:0x000003E8; // type:object size:0x8 data:double +lbl_1_rodata_3F0 = .rodata:0x000003F0; // type:object size:0x4 data:float +lbl_1_rodata_3F4 = .rodata:0x000003F4; // type:object size:0x4 data:float +lbl_1_rodata_3F8 = .rodata:0x000003F8; // type:object size:0x4 data:float +lbl_1_rodata_3FC = .rodata:0x000003FC; // type:object size:0x4 data:float +lbl_1_rodata_400 = .rodata:0x00000400; // type:object size:0x8 data:double +lbl_1_rodata_408 = .rodata:0x00000408; // type:object size:0x8 data:double +lbl_1_rodata_410 = .rodata:0x00000410; // type:object size:0x4 data:float +lbl_1_data_0 = .data:0x00000000; // type:object size:0x54 data:float +lbl_1_data_54 = .data:0x00000054; // type:object size:0xC +lbl_1_data_60 = .data:0x00000060; // type:object size:0xC +lbl_1_data_6C = .data:0x0000006C; // type:object size:0xC +lbl_1_data_78 = .data:0x00000078; // type:object size:0x24 +lbl_1_data_9C = .data:0x0000009C; // type:object size:0xC +lbl_1_data_A8 = .data:0x000000A8; // type:object size:0xC +lbl_1_data_B4 = .data:0x000000B4; // type:object size:0x4 +jumptable_1_data_B8 = .data:0x000000B8; // type:object size:0x30 scope:local +lbl_1_data_E8 = .data:0x000000E8; // type:object size:0x48 data:byte +lbl_1_data_130 = .data:0x00000130; // type:object size:0x14 +lbl_1_data_144 = .data:0x00000144; // type:object size:0x8 +lbl_1_data_14C = .data:0x0000014C; // type:object size:0x4 data:4byte +lbl_1_data_150 = .data:0x00000150; // type:object size:0x30 data:float +lbl_1_data_180 = .data:0x00000180; // type:object size:0x30 +lbl_1_data_1B0 = .data:0x000001B0; // type:object size:0x2A0 +lbl_1_data_450 = .data:0x00000450; // type:object size:0x30 +lbl_1_data_480 = .data:0x00000480; // type:object size:0x30 +lbl_1_data_4B0 = .data:0x000004B0; // type:object size:0x50 data:float +lbl_1_data_500 = .data:0x00000500; // type:object size:0x60 +lbl_1_data_560 = .data:0x00000560; // type:object size:0x80 +lbl_1_data_5E0 = .data:0x000005E0; // type:object size:0x60 +lbl_1_data_640 = .data:0x00000640; // type:object size:0x10 +lbl_1_data_650 = .data:0x00000650; // type:object size:0x1 data:byte +lbl_1_data_654 = .data:0x00000654; // type:object size:0x1 data:byte +lbl_1_data_658 = .data:0x00000658; // type:object size:0x14 +jumptable_1_data_66C = .data:0x0000066C; // type:object size:0x28 scope:local +lbl_1_data_694 = .data:0x00000694; // type:object size:0x8 +lbl_1_data_69C = .data:0x0000069C; // type:object size:0x4 +lbl_1_data_6A0 = .data:0x000006A0; // type:object size:0x2 data:2byte +lbl_1_data_6A4 = .data:0x000006A4; // type:object size:0x30 +lbl_1_data_6D4 = .data:0x000006D4; // type:object size:0x20 +lbl_1_data_6F4 = .data:0x000006F4; // type:object size:0x19 data:string +lbl_1_data_70D = .data:0x0000070D; // type:object size:0x5 data:string +lbl_1_bss_0 = .bss:0x00000000; // type:object size:0xC data:4byte +lbl_1_bss_C = .bss:0x0000000C; // type:object size:0x4 data:4byte +lbl_1_bss_10 = .bss:0x00000010; // type:object size:0x4 data:4byte +lbl_1_bss_14 = .bss:0x00000014; // type:object size:0x4 data:4byte +lbl_1_bss_18 = .bss:0x00000018; // type:object size:0x4 data:4byte +lbl_1_bss_1C = .bss:0x0000001C; // type:object size:0x4 data:4byte +lbl_1_bss_20 = .bss:0x00000020; // type:object size:0x4 data:4byte +lbl_1_bss_24 = .bss:0x00000024; // type:object size:0x4 data:4byte +lbl_1_bss_28 = .bss:0x00000028; // type:object size:0x10 data:float +lbl_1_bss_38 = .bss:0x00000038; // type:object size:0x10 data:4byte +lbl_1_bss_48 = .bss:0x00000048; // type:object size:0x8 data:2byte +lbl_1_bss_50 = .bss:0x00000050; // type:object size:0x8 data:2byte +lbl_1_bss_58 = .bss:0x00000058; // type:object size:0x8 data:float +lbl_1_bss_60 = .bss:0x00000060; // type:object size:0x4 data:4byte +lbl_1_bss_64 = .bss:0x00000064; // type:object size:0x4 data:4byte +lbl_1_bss_68 = .bss:0x00000068; // type:object size:0x4 data:4byte +lbl_1_bss_6C = .bss:0x0000006C; // type:object size:0x4 data:4byte +lbl_1_bss_70 = .bss:0x00000070; // type:object size:0x4 data:4byte +lbl_1_bss_74 = .bss:0x00000074; // type:object size:0x4 data:4byte +lbl_1_bss_78 = .bss:0x00000078; // type:object size:0x4 data:4byte +lbl_1_bss_7C = .bss:0x0000007C; // type:object size:0x4 data:4byte +lbl_1_bss_80 = .bss:0x00000080; // type:object size:0x4 data:4byte +lbl_1_bss_84 = .bss:0x00000084; // type:object size:0x4 data:4byte +lbl_1_bss_88 = .bss:0x00000088; // type:object size:0x8 data:4byte +lbl_1_bss_90 = .bss:0x00000090; // type:object size:0x8 data:4byte +lbl_1_bss_98 = .bss:0x00000098; // type:object size:0x8 +lbl_1_bss_A0 = .bss:0x000000A0; // type:object size:0x4 data:4byte +lbl_1_bss_A4 = .bss:0x000000A4; // type:object size:0x4 data:4byte +lbl_1_bss_A8 = .bss:0x000000A8; // type:object size:0x80 +lbl_1_bss_128 = .bss:0x00000128; // type:object size:0x4 data:4byte +lbl_1_bss_12C = .bss:0x0000012C; // type:object size:0x4 data:4byte +lbl_1_bss_130 = .bss:0x00000130; // type:object size:0x4 data:4byte +lbl_1_bss_134 = .bss:0x00000134; // type:object size:0x4 data:4byte +lbl_1_bss_138 = .bss:0x00000138; // type:object size:0x4 data:4byte +lbl_1_bss_13C = .bss:0x0000013C; // type:object size:0x80 +lbl_1_bss_1BC = .bss:0x000001BC; // type:object size:0x80 +lbl_1_bss_23C = .bss:0x0000023C; // type:object size:0x60 +lbl_1_bss_29C = .bss:0x0000029C; // type:object size:0x8 data:4byte +lbl_1_bss_2A4 = .bss:0x000002A4; // type:object size:0x4 data:4byte +lbl_1_bss_2A8 = .bss:0x000002A8; // type:object size:0x4 data:4byte +lbl_1_bss_2AC = .bss:0x000002AC; // type:object size:0x4 data:4byte +lbl_1_bss_2B0 = .bss:0x000002B0; // type:object size:0x4 data:4byte +lbl_1_bss_2B4 = .bss:0x000002B4; // type:object size:0x4 data:4byte +lbl_1_bss_2B8 = .bss:0x000002B8; // type:object size:0x10 +lbl_1_bss_2C8 = .bss:0x000002C8; // type:object size:0x8 +lbl_1_bss_2D0 = .bss:0x000002D0; // type:object size:0x4 data:4byte diff --git a/config/GMPJ01_00/rels/m429Dll/splits.txt b/config/GMPJ01_00/rels/m429Dll/splits.txt new file mode 100644 index 00000000..531cd645 --- /dev/null +++ b/config/GMPJ01_00/rels/m429Dll/splits.txt @@ -0,0 +1,7 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 diff --git a/config/GMPJ01_00/rels/m429Dll/symbols.txt b/config/GMPJ01_00/rels/m429Dll/symbols.txt new file mode 100644 index 00000000..f2faf4cf --- /dev/null +++ b/config/GMPJ01_00/rels/m429Dll/symbols.txt @@ -0,0 +1,316 @@ +fn_1_0 = .text:0x00000000; // type:function size:0x24 +fn_1_24 = .text:0x00000024; // type:function size:0x88 +fn_1_AC = .text:0x000000AC; // type:function size:0xA4 +fn_1_150 = .text:0x00000150; // type:function size:0x24 +fn_1_174 = .text:0x00000174; // type:function size:0x164 +fn_1_2D8 = .text:0x000002D8; // type:function size:0x13C +fn_1_414 = .text:0x00000414; // type:function size:0x58 +fn_1_46C = .text:0x0000046C; // type:function size:0x114 +fn_1_580 = .text:0x00000580; // type:function size:0x218 +fn_1_798 = .text:0x00000798; // type:function size:0x254 +fn_1_9EC = .text:0x000009EC; // type:function size:0x54 +fn_1_A40 = .text:0x00000A40; // type:function size:0x10C +fn_1_B4C = .text:0x00000B4C; // type:function size:0x6A8 +fn_1_11F4 = .text:0x000011F4; // type:function size:0x15C +fn_1_1350 = .text:0x00001350; // type:function size:0x8C +fn_1_13DC = .text:0x000013DC; // type:function size:0x334 +fn_1_1710 = .text:0x00001710; // type:function size:0x350 +fn_1_1A60 = .text:0x00001A60; // type:function size:0x2B8 +fn_1_1D18 = .text:0x00001D18; // type:function size:0x58 +fn_1_1D70 = .text:0x00001D70; // type:function size:0xB0 +fn_1_1E20 = .text:0x00001E20; // type:function size:0x104 +fn_1_1F24 = .text:0x00001F24; // type:function size:0x34 +fn_1_1F58 = .text:0x00001F58; // type:function size:0x6C +fn_1_1FC4 = .text:0x00001FC4; // type:function size:0x3F0 +fn_1_23B4 = .text:0x000023B4; // type:function size:0x260 +fn_1_2614 = .text:0x00002614; // type:function size:0x70 +fn_1_2684 = .text:0x00002684; // type:function size:0x2CC +fn_1_2950 = .text:0x00002950; // type:function size:0x290 +fn_1_2BE0 = .text:0x00002BE0; // type:function size:0x234 +fn_1_2E14 = .text:0x00002E14; // type:function size:0xD8 +fn_1_2EEC = .text:0x00002EEC; // type:function size:0x2BC +fn_1_31A8 = .text:0x000031A8; // type:function size:0x4 +fn_1_31AC = .text:0x000031AC; // type:function size:0xD8 +fn_1_3284 = .text:0x00003284; // type:function size:0x174 +fn_1_33F8 = .text:0x000033F8; // type:function size:0x304 +fn_1_36FC = .text:0x000036FC; // type:function size:0x170 +fn_1_386C = .text:0x0000386C; // type:function size:0x560 +fn_1_3DCC = .text:0x00003DCC; // type:function size:0x254 +_prolog = .text:0x00004020; // type:function size:0x54 scope:global +_epilog = .text:0x00004074; // type:function size:0x4C scope:global +fn_1_40C0 = .text:0x000040C0; // type:function size:0x164 +fn_1_4224 = .text:0x00004224; // type:function size:0xBCC +fn_1_4DF0 = .text:0x00004DF0; // type:function size:0x60 +fn_1_4E50 = .text:0x00004E50; // type:function size:0x25C +fn_1_50AC = .text:0x000050AC; // type:function size:0x410 +fn_1_54BC = .text:0x000054BC; // type:function size:0x380 +fn_1_583C = .text:0x0000583C; // type:function size:0x120 +fn_1_595C = .text:0x0000595C; // type:function size:0x380 +fn_1_5CDC = .text:0x00005CDC; // type:function size:0x268 +fn_1_5F44 = .text:0x00005F44; // type:function size:0x1154 +fn_1_7098 = .text:0x00007098; // type:function size:0x158 +fn_1_71F0 = .text:0x000071F0; // type:function size:0xB48 +fn_1_7D38 = .text:0x00007D38; // type:function size:0x1230 +fn_1_8F68 = .text:0x00008F68; // type:function size:0xA84 +fn_1_99EC = .text:0x000099EC; // type:function size:0x4 +fn_1_99F0 = .text:0x000099F0; // type:function size:0x1BC +fn_1_9BAC = .text:0x00009BAC; // type:function size:0x340 +fn_1_9EEC = .text:0x00009EEC; // type:function size:0x1BC +fn_1_A0A8 = .text:0x0000A0A8; // type:function size:0x70 +fn_1_A118 = .text:0x0000A118; // type:function size:0x470 +fn_1_A588 = .text:0x0000A588; // type:function size:0x22C +fn_1_A7B4 = .text:0x0000A7B4; // type:function size:0x5C0 +fn_1_AD74 = .text:0x0000AD74; // type:function size:0x2A8 +fn_1_B01C = .text:0x0000B01C; // type:function size:0x738 +fn_1_B754 = .text:0x0000B754; // type:function size:0x18C +fn_1_B8E0 = .text:0x0000B8E0; // type:function size:0x1D08 +fn_1_D5E8 = .text:0x0000D5E8; // type:function size:0x6B4 +fn_1_DC9C = .text:0x0000DC9C; // type:function size:0xCD0 +fn_1_E96C = .text:0x0000E96C; // type:function size:0x104 +_ctors = .ctors:0x00000000; // type:label scope:global data:4byte +_dtors = .dtors:0x00000000; // type:label scope:global data:4byte +lbl_1_rodata_10 = .rodata:0x00000010; // type:object size:0x4 data:float +lbl_1_rodata_14 = .rodata:0x00000014; // type:object size:0x4 data:float +lbl_1_rodata_18 = .rodata:0x00000018; // type:object size:0x8 data:double +lbl_1_rodata_20 = .rodata:0x00000020; // type:object size:0x4 data:float +lbl_1_rodata_24 = .rodata:0x00000024; // type:object size:0x4 data:float +lbl_1_rodata_28 = .rodata:0x00000028; // type:object size:0x8 data:double +lbl_1_rodata_30 = .rodata:0x00000030; // type:object size:0x8 data:double +lbl_1_rodata_38 = .rodata:0x00000038; // type:object size:0x8 data:double +lbl_1_rodata_40 = .rodata:0x00000040; // type:object size:0x8 data:double +lbl_1_rodata_48 = .rodata:0x00000048; // type:object size:0x4 data:float +lbl_1_rodata_4C = .rodata:0x0000004C; // type:object size:0x4 data:float +lbl_1_rodata_50 = .rodata:0x00000050; // type:object size:0x4 data:float +lbl_1_rodata_54 = .rodata:0x00000054; // type:object size:0x4 data:float +lbl_1_rodata_58 = .rodata:0x00000058; // type:object size:0x4 data:float +lbl_1_rodata_5C = .rodata:0x0000005C; // type:object size:0x4 data:float +lbl_1_rodata_60 = .rodata:0x00000060; // type:object size:0x4 data:float +lbl_1_rodata_64 = .rodata:0x00000064; // type:object size:0x4 data:float +lbl_1_rodata_68 = .rodata:0x00000068; // type:object size:0x8 data:double +lbl_1_rodata_70 = .rodata:0x00000070; // type:object size:0x4 data:float +lbl_1_rodata_74 = .rodata:0x00000074; // type:object size:0x4 data:float +lbl_1_rodata_78 = .rodata:0x00000078; // type:object size:0x4 data:float +lbl_1_rodata_80 = .rodata:0x00000080; // type:object size:0x8 data:double +lbl_1_rodata_88 = .rodata:0x00000088; // type:object size:0x8 data:double +lbl_1_rodata_90 = .rodata:0x00000090; // type:object size:0x4 data:float +lbl_1_rodata_94 = .rodata:0x00000094; // type:object size:0x4 data:float +lbl_1_rodata_98 = .rodata:0x00000098; // type:object size:0x4 data:float +lbl_1_rodata_9C = .rodata:0x0000009C; // type:object size:0x4 data:float +lbl_1_rodata_A0 = .rodata:0x000000A0; // type:object size:0x4 data:float +lbl_1_rodata_A4 = .rodata:0x000000A4; // type:object size:0x4 data:float +lbl_1_rodata_A8 = .rodata:0x000000A8; // type:object size:0x8 data:double +lbl_1_rodata_B0 = .rodata:0x000000B0; // type:object size:0x4 data:float +lbl_1_rodata_B4 = .rodata:0x000000B4; // type:object size:0x4 data:float +lbl_1_rodata_B8 = .rodata:0x000000B8; // type:object size:0x4 data:float +lbl_1_rodata_BC = .rodata:0x000000BC; // type:object size:0x4 data:float +lbl_1_rodata_C0 = .rodata:0x000000C0; // type:object size:0x4 data:float +lbl_1_rodata_C4 = .rodata:0x000000C4; // type:object size:0x4 data:float +lbl_1_rodata_C8 = .rodata:0x000000C8; // type:object size:0x4 data:float +lbl_1_rodata_CC = .rodata:0x000000CC; // type:object size:0x4 data:float +lbl_1_rodata_D0 = .rodata:0x000000D0; // type:object size:0x4 data:float +lbl_1_rodata_D4 = .rodata:0x000000D4; // type:object size:0x4 data:float +lbl_1_rodata_D8 = .rodata:0x000000D8; // type:object size:0x4 data:float +lbl_1_rodata_DC = .rodata:0x000000DC; // type:object size:0x4 data:float +lbl_1_rodata_E0 = .rodata:0x000000E0; // type:object size:0x8 data:double +lbl_1_rodata_E8 = .rodata:0x000000E8; // type:object size:0x4 data:float +lbl_1_rodata_EC = .rodata:0x000000EC; // type:object size:0x4 data:float +lbl_1_rodata_F0 = .rodata:0x000000F0; // type:object size:0x4 data:float +lbl_1_rodata_F4 = .rodata:0x000000F4; // type:object size:0x4 data:float +lbl_1_rodata_F8 = .rodata:0x000000F8; // type:object size:0x4 data:float +lbl_1_rodata_FC = .rodata:0x000000FC; // type:object size:0x4 data:float +lbl_1_rodata_100 = .rodata:0x00000100; // type:object size:0x4 data:float +lbl_1_rodata_108 = .rodata:0x00000108; // type:object size:0x8 data:double +lbl_1_rodata_110 = .rodata:0x00000110; // type:object size:0x8 data:double +lbl_1_rodata_118 = .rodata:0x00000118; // type:object size:0x4 data:float +lbl_1_rodata_120 = .rodata:0x00000120; // type:object size:0x8 data:double +lbl_1_rodata_128 = .rodata:0x00000128; // type:object size:0x4 data:float +lbl_1_rodata_12C = .rodata:0x0000012C; // type:object size:0x4 data:float +lbl_1_rodata_130 = .rodata:0x00000130; // type:object size:0x4 data:float +lbl_1_rodata_134 = .rodata:0x00000134; // type:object size:0x4 data:float +lbl_1_rodata_138 = .rodata:0x00000138; // type:object size:0x4 data:float +lbl_1_rodata_140 = .rodata:0x00000140; // type:object size:0x8 data:double +lbl_1_rodata_148 = .rodata:0x00000148; // type:object size:0x4 data:float +lbl_1_rodata_14C = .rodata:0x0000014C; // type:object size:0x4 data:float +lbl_1_rodata_150 = .rodata:0x00000150; // type:object size:0x4 data:float +lbl_1_rodata_158 = .rodata:0x00000158; // type:object size:0x8 data:double +lbl_1_rodata_160 = .rodata:0x00000160; // type:object size:0x4 data:float +lbl_1_rodata_164 = .rodata:0x00000164; // type:object size:0x4 data:float +lbl_1_rodata_168 = .rodata:0x00000168; // type:object size:0x8 data:double +lbl_1_rodata_170 = .rodata:0x00000170; // type:object size:0x4 data:float +lbl_1_rodata_174 = .rodata:0x00000174; // type:object size:0x4 data:float +lbl_1_rodata_178 = .rodata:0x00000178; // type:object size:0x4 data:float +lbl_1_rodata_17C = .rodata:0x0000017C; // type:object size:0x4 data:float +lbl_1_rodata_180 = .rodata:0x00000180; // type:object size:0x4 data:float +lbl_1_rodata_184 = .rodata:0x00000184; // type:object size:0x4 data:float +lbl_1_rodata_188 = .rodata:0x00000188; // type:object size:0x4 data:float +lbl_1_rodata_18C = .rodata:0x0000018C; // type:object size:0x4 data:float +lbl_1_rodata_190 = .rodata:0x00000190; // type:object size:0x4 data:float +lbl_1_rodata_194 = .rodata:0x00000194; // type:object size:0x4 data:float +lbl_1_data_0 = .data:0x00000000; // type:object size:0x10 +lbl_1_data_10 = .data:0x00000010; // type:object size:0xD data:string +lbl_1_data_1D = .data:0x0000001D; // type:object size:0xE data:string +lbl_1_data_2B = .data:0x0000002B; // type:object size:0xE data:string +lbl_1_data_39 = .data:0x00000039; // type:object size:0xE data:string +lbl_1_data_47 = .data:0x00000047; // type:object size:0xD data:string +lbl_1_data_54 = .data:0x00000054; // type:object size:0xD data:string +lbl_1_data_61 = .data:0x00000061; // type:object size:0xE data:string +lbl_1_data_6F = .data:0x0000006F; // type:object size:0xE data:string +lbl_1_data_7D = .data:0x0000007D; // type:object size:0xE data:string +lbl_1_data_8B = .data:0x0000008B; // type:object size:0xD data:string +lbl_1_data_98 = .data:0x00000098; // type:object size:0xE data:string +lbl_1_data_A6 = .data:0x000000A6; // type:object size:0xE data:string +lbl_1_data_B4 = .data:0x000000B4; // type:object size:0xE data:string +lbl_1_data_C2 = .data:0x000000C2; // type:object size:0xD data:string +lbl_1_data_CF = .data:0x000000CF; // type:object size:0xD data:string +lbl_1_data_DC = .data:0x000000DC; // type:object size:0xD data:string +lbl_1_data_E9 = .data:0x000000E9; // type:object size:0xD data:string +lbl_1_data_F6 = .data:0x000000F6; // type:object size:0xE data:string +lbl_1_data_104 = .data:0x00000104; // type:object size:0xE data:string +lbl_1_data_112 = .data:0x00000112; // type:object size:0xE data:string +lbl_1_data_120 = .data:0x00000120; // type:object size:0xE data:string +lbl_1_data_12E = .data:0x0000012E; // type:object size:0xE data:string +lbl_1_data_13C = .data:0x0000013C; // type:object size:0xE data:string +lbl_1_data_14A = .data:0x0000014A; // type:object size:0xE data:string +lbl_1_data_158 = .data:0x00000158; // type:object size:0xE data:string +lbl_1_data_166 = .data:0x00000166; // type:object size:0xE data:string +lbl_1_data_174 = .data:0x00000174; // type:object size:0xE data:string +lbl_1_data_182 = .data:0x00000182; // type:object size:0xE data:string +lbl_1_data_190 = .data:0x00000190; // type:object size:0xE data:string +lbl_1_data_19E = .data:0x0000019E; // type:object size:0xE data:string +lbl_1_data_1AC = .data:0x000001AC; // type:object size:0xE data:string +lbl_1_data_1BA = .data:0x000001BA; // type:object size:0xE data:string +lbl_1_data_1C8 = .data:0x000001C8; // type:object size:0xE data:string +lbl_1_data_1D6 = .data:0x000001D6; // type:object size:0xE data:string +lbl_1_data_1E4 = .data:0x000001E4; // type:object size:0xE data:string +lbl_1_data_1F2 = .data:0x000001F2; // type:object size:0xE data:string +lbl_1_data_200 = .data:0x00000200; // type:object size:0xE data:string +lbl_1_data_20E = .data:0x0000020E; // type:object size:0xE data:string +lbl_1_data_21C = .data:0x0000021C; // type:object size:0x10 +lbl_1_data_22C = .data:0x0000022C; // type:object size:0x57C +lbl_1_data_7A8 = .data:0x000007A8; // type:object size:0xD data:string +lbl_1_data_7B5 = .data:0x000007B5; // type:object size:0xD data:string +lbl_1_data_7C2 = .data:0x000007C2; // type:object size:0xD data:string +lbl_1_data_7CF = .data:0x000007CF; // type:object size:0xE data:string +lbl_1_data_7DD = .data:0x000007DD; // type:object size:0xE data:string +lbl_1_data_7EB = .data:0x000007EB; // type:object size:0xE data:string +lbl_1_data_7F9 = .data:0x000007F9; // type:object size:0xE data:string +lbl_1_data_807 = .data:0x00000807; // type:object size:0xD data:string +lbl_1_data_814 = .data:0x00000814; // type:object size:0xD data:string +lbl_1_data_821 = .data:0x00000821; // type:object size:0xD data:string +lbl_1_data_82E = .data:0x0000082E; // type:object size:0xE data:string +lbl_1_data_83C = .data:0x0000083C; // type:object size:0xE data:string +lbl_1_data_84A = .data:0x0000084A; // type:object size:0xD data:string +lbl_1_data_857 = .data:0x00000857; // type:object size:0xD data:string +lbl_1_data_864 = .data:0x00000864; // type:object size:0xD data:string +lbl_1_data_871 = .data:0x00000871; // type:object size:0xE data:string +lbl_1_data_87F = .data:0x0000087F; // type:object size:0xE data:string +lbl_1_data_88D = .data:0x0000088D; // type:object size:0xE data:string +lbl_1_data_89B = .data:0x0000089B; // type:object size:0xE data:string +lbl_1_data_8A9 = .data:0x000008A9; // type:object size:0xE data:string +lbl_1_data_8B7 = .data:0x000008B7; // type:object size:0xE data:string +lbl_1_data_8C5 = .data:0x000008C5; // type:object size:0xE data:string +lbl_1_data_8D3 = .data:0x000008D3; // type:object size:0xE data:string +lbl_1_data_8E1 = .data:0x000008E1; // type:object size:0xE data:string +lbl_1_data_8EF = .data:0x000008EF; // type:object size:0xE data:string +lbl_1_data_8FD = .data:0x000008FD; // type:object size:0xE data:string +lbl_1_data_90B = .data:0x0000090B; // type:object size:0xE data:string +lbl_1_data_919 = .data:0x00000919; // type:object size:0xE data:string +lbl_1_data_927 = .data:0x00000927; // type:object size:0xE data:string +lbl_1_data_935 = .data:0x00000935; // type:object size:0xE data:string +lbl_1_data_943 = .data:0x00000943; // type:object size:0xE data:string +lbl_1_data_951 = .data:0x00000951; // type:object size:0xE data:string +lbl_1_data_95F = .data:0x0000095F; // type:object size:0xE data:string +lbl_1_data_96D = .data:0x0000096D; // type:object size:0xE data:string +lbl_1_data_97B = .data:0x0000097B; // type:object size:0xE data:string +lbl_1_data_989 = .data:0x00000989; // type:object size:0xE data:string +lbl_1_data_997 = .data:0x00000997; // type:object size:0xE data:string +lbl_1_data_9A5 = .data:0x000009A5; // type:object size:0xE data:string +lbl_1_data_9B3 = .data:0x000009B3; // type:object size:0xE data:string +lbl_1_data_9C1 = .data:0x000009C1; // type:object size:0xE data:string +lbl_1_data_9CF = .data:0x000009CF; // type:object size:0xE data:string +lbl_1_data_9DD = .data:0x000009DD; // type:object size:0xF +lbl_1_data_9EC = .data:0x000009EC; // type:object size:0x5E8 +lbl_1_data_FD4 = .data:0x00000FD4; // type:object size:0xC +lbl_1_data_FE0 = .data:0x00000FE0; // type:object size:0xC +lbl_1_data_FEC = .data:0x00000FEC; // type:object size:0x10 +lbl_1_data_FFC = .data:0x00000FFC; // type:object size:0x40 +lbl_1_data_103C = .data:0x0000103C; // type:object size:0x40 data:float +lbl_1_data_107C = .data:0x0000107C; // type:object size:0x40 +lbl_1_data_10BC = .data:0x000010BC; // type:object size:0x40 +lbl_1_data_10FC = .data:0x000010FC; // type:object size:0x20 +lbl_1_data_111C = .data:0x0000111C; // type:object size:0xC +lbl_1_data_1128 = .data:0x00001128; // type:object size:0xC +lbl_1_data_1134 = .data:0x00001134; // type:object size:0x4 +lbl_1_data_1138 = .data:0x00001138; // type:object size:0xC +lbl_1_data_1144 = .data:0x00001144; // type:object size:0xC +lbl_1_data_1150 = .data:0x00001150; // type:object size:0x140 +lbl_1_data_1290 = .data:0x00001290; // type:object size:0x20 +lbl_1_data_12B0 = .data:0x000012B0; // type:object size:0x20 +lbl_1_data_12D0 = .data:0x000012D0; // type:object size:0x10 +lbl_1_data_12E0 = .data:0x000012E0; // type:object size:0x30 +lbl_1_data_1310 = .data:0x00001310; // type:object size:0x10 +lbl_1_data_1320 = .data:0x00001320; // type:object size:0x10 +lbl_1_data_1330 = .data:0x00001330; // type:object size:0x10 +lbl_1_data_1340 = .data:0x00001340; // type:object size:0x48 +lbl_1_data_1388 = .data:0x00001388; // type:object size:0x20 +lbl_1_data_13A8 = .data:0x000013A8; // type:object size:0x10 +lbl_1_data_13B8 = .data:0x000013B8; // type:object size:0x10 +lbl_1_data_13C8 = .data:0x000013C8; // type:object size:0x10 +lbl_1_data_13D8 = .data:0x000013D8; // type:object size:0x10 +lbl_1_data_13E8 = .data:0x000013E8; // type:object size:0x50 +lbl_1_data_1438 = .data:0x00001438; // type:object size:0x21 data:string +lbl_1_data_1459 = .data:0x00001459; // type:object size:0x1F +jumptable_1_data_1478 = .data:0x00001478; // type:object size:0x24 scope:local +lbl_1_data_149C = .data:0x0000149C; // type:object size:0x1C +jumptable_1_data_14B8 = .data:0x000014B8; // type:object size:0x34 scope:local +lbl_1_data_14EC = .data:0x000014EC; // type:object size:0x24 data:string +lbl_1_bss_0 = .bss:0x00000000; // type:object size:0x4 data:4byte +lbl_1_bss_4 = .bss:0x00000004; // type:object size:0x4 data:4byte +lbl_1_bss_8 = .bss:0x00000008; // type:object size:0x2 data:2byte +lbl_1_bss_C = .bss:0x0000000C; // type:object size:0x4 data:4byte +lbl_1_bss_10 = .bss:0x00000010; // type:object size:0xA data:2byte +lbl_1_bss_1A = .bss:0x0000001A; // type:object size:0x2 data:2byte +lbl_1_bss_1C = .bss:0x0000001C; // type:object size:0x4 data:4byte +lbl_1_bss_20 = .bss:0x00000020; // type:object size:0x4 data:4byte +lbl_1_bss_24 = .bss:0x00000024; // type:object size:0x4 data:4byte +lbl_1_bss_28 = .bss:0x00000028; // type:object size:0x4 data:4byte +lbl_1_bss_2C = .bss:0x0000002C; // type:object size:0x8 +lbl_1_bss_34 = .bss:0x00000034; // type:object size:0x4 data:4byte +lbl_1_bss_38 = .bss:0x00000038; // type:object size:0x30 +lbl_1_bss_68 = .bss:0x00000068; // type:object size:0x30 +lbl_1_bss_98 = .bss:0x00000098; // type:object size:0x30 +lbl_1_bss_C8 = .bss:0x000000C8; // type:object size:0x30 +lbl_1_bss_F8 = .bss:0x000000F8; // type:object size:0x18 data:float +lbl_1_bss_110 = .bss:0x00000110; // type:object size:0x4 data:float +lbl_1_bss_114 = .bss:0x00000114; // type:object size:0x4 data:float +lbl_1_bss_118 = .bss:0x00000118; // type:object size:0x4 data:float +lbl_1_bss_11C = .bss:0x0000011C; // type:object size:0x4 data:float +lbl_1_bss_120 = .bss:0x00000120; // type:object size:0x4 data:float +lbl_1_bss_124 = .bss:0x00000124; // type:object size:0x4 data:float +lbl_1_bss_128 = .bss:0x00000128; // type:object size:0x4 data:float +lbl_1_bss_12C = .bss:0x0000012C; // type:object size:0x4 data:float +lbl_1_bss_130 = .bss:0x00000130; // type:object size:0x60 +lbl_1_bss_190 = .bss:0x00000190; // type:object size:0x8 data:4byte +lbl_1_bss_198 = .bss:0x00000198; // type:object size:0x4 data:4byte +lbl_1_bss_19C = .bss:0x0000019C; // type:object size:0x4 data:4byte +lbl_1_bss_1A0 = .bss:0x000001A0; // type:object size:0x4 data:4byte +lbl_1_bss_1A4 = .bss:0x000001A4; // type:object size:0x4 data:4byte +lbl_1_bss_1A8 = .bss:0x000001A8; // type:object size:0x4 data:4byte +lbl_1_bss_1AC = .bss:0x000001AC; // type:object size:0x4 data:4byte +lbl_1_bss_1B0 = .bss:0x000001B0; // type:object size:0x100 +lbl_1_bss_2B0 = .bss:0x000002B0; // type:object size:0x40 data:4byte +lbl_1_bss_2F0 = .bss:0x000002F0; // type:object size:0x4 data:float +lbl_1_bss_2F4 = .bss:0x000002F4; // type:object size:0x4 data:4byte +lbl_1_bss_2F8 = .bss:0x000002F8; // type:object size:0x4 data:4byte +lbl_1_bss_2FC = .bss:0x000002FC; // type:object size:0x2 data:2byte +lbl_1_bss_2FE = .bss:0x000002FE; // type:object size:0x2 data:2byte +lbl_1_bss_300 = .bss:0x00000300; // type:object size:0x4 data:4byte +lbl_1_bss_304 = .bss:0x00000304; // type:object size:0x4 data:4byte +lbl_1_bss_308 = .bss:0x00000308; // type:object size:0x4 data:4byte +lbl_1_bss_30C = .bss:0x0000030C; // type:object size:0xC data:float +lbl_1_bss_318 = .bss:0x00000318; // type:object size:0xC data:4byte +lbl_1_bss_324 = .bss:0x00000324; // type:object size:0xC data:float +lbl_1_bss_330 = .bss:0x00000330; // type:object size:0xC data:4byte +lbl_1_bss_33C = .bss:0x0000033C; // type:object size:0x4 data:4byte +lbl_1_bss_340 = .bss:0x00000340; // type:object size:0x18 data:4byte +lbl_1_bss_358 = .bss:0x00000358; // type:object size:0xC data:4byte diff --git a/config/GMPJ01_00/rels/m430Dll/splits.txt b/config/GMPJ01_00/rels/m430Dll/splits.txt new file mode 100644 index 00000000..531cd645 --- /dev/null +++ b/config/GMPJ01_00/rels/m430Dll/splits.txt @@ -0,0 +1,7 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 diff --git a/config/GMPJ01_00/rels/m430Dll/symbols.txt b/config/GMPJ01_00/rels/m430Dll/symbols.txt new file mode 100644 index 00000000..3517ae68 --- /dev/null +++ b/config/GMPJ01_00/rels/m430Dll/symbols.txt @@ -0,0 +1,492 @@ +_prolog = .text:0x00000000; // type:function size:0x54 scope:global +_epilog = .text:0x00000054; // type:function size:0x4C scope:global +fn_1_A0 = .text:0x000000A0; // type:function size:0x5BC +fn_1_65C = .text:0x0000065C; // type:function size:0xC4 +fn_1_720 = .text:0x00000720; // type:function size:0x334 +fn_1_A54 = .text:0x00000A54; // type:function size:0x144 +fn_1_B98 = .text:0x00000B98; // type:function size:0x564 +fn_1_10FC = .text:0x000010FC; // type:function size:0x590 +fn_1_168C = .text:0x0000168C; // type:function size:0x478 +fn_1_1B04 = .text:0x00001B04; // type:function size:0x6E0 +fn_1_21E4 = .text:0x000021E4; // type:function size:0x52C +fn_1_2710 = .text:0x00002710; // type:function size:0x638 +fn_1_2D48 = .text:0x00002D48; // type:function size:0x138 +fn_1_2E80 = .text:0x00002E80; // type:function size:0x81C +fn_1_369C = .text:0x0000369C; // type:function size:0xCC +fn_1_3768 = .text:0x00003768; // type:function size:0x8C8 +fn_1_4030 = .text:0x00004030; // type:function size:0x10 +fn_1_4040 = .text:0x00004040; // type:function size:0x18 +fn_1_4058 = .text:0x00004058; // type:function size:0x18 +fn_1_4070 = .text:0x00004070; // type:function size:0x18 +fn_1_4088 = .text:0x00004088; // type:function size:0x18 +fn_1_40A0 = .text:0x000040A0; // type:function size:0x18 +fn_1_40B8 = .text:0x000040B8; // type:function size:0x18 +fn_1_40D0 = .text:0x000040D0; // type:function size:0x30 +fn_1_4100 = .text:0x00004100; // type:function size:0x30 +fn_1_4130 = .text:0x00004130; // type:function size:0xC0 +fn_1_41F0 = .text:0x000041F0; // type:function size:0x348 +fn_1_4538 = .text:0x00004538; // type:function size:0x378 +fn_1_48B0 = .text:0x000048B0; // type:function size:0x11C +fn_1_49CC = .text:0x000049CC; // type:function size:0xB4 +fn_1_4A80 = .text:0x00004A80; // type:function size:0x1C8 +fn_1_4C48 = .text:0x00004C48; // type:function size:0x6C +fn_1_4CB4 = .text:0x00004CB4; // type:function size:0x1144 +fn_1_5DF8 = .text:0x00005DF8; // type:function size:0x388 +fn_1_6180 = .text:0x00006180; // type:function size:0x3C0 +fn_1_6540 = .text:0x00006540; // type:function size:0x214 +fn_1_6754 = .text:0x00006754; // type:function size:0x674 +fn_1_6DC8 = .text:0x00006DC8; // type:function size:0x2E4 +fn_1_70AC = .text:0x000070AC; // type:function size:0x280 +fn_1_732C = .text:0x0000732C; // type:function size:0x3AC +fn_1_76D8 = .text:0x000076D8; // type:function size:0x170 +fn_1_7848 = .text:0x00007848; // type:function size:0x464 +fn_1_7CAC = .text:0x00007CAC; // type:function size:0x200 +fn_1_7EAC = .text:0x00007EAC; // type:function size:0x110 +fn_1_7FBC = .text:0x00007FBC; // type:function size:0x40 +fn_1_7FFC = .text:0x00007FFC; // type:function size:0x40 +fn_1_803C = .text:0x0000803C; // type:function size:0x228 +fn_1_8264 = .text:0x00008264; // type:function size:0x90 +fn_1_82F4 = .text:0x000082F4; // type:function size:0x3C0 +fn_1_86B4 = .text:0x000086B4; // type:function size:0x4A8 +fn_1_8B5C = .text:0x00008B5C; // type:function size:0x184 +fn_1_8CE0 = .text:0x00008CE0; // type:function size:0x95C +fn_1_963C = .text:0x0000963C; // type:function size:0x654 +fn_1_9C90 = .text:0x00009C90; // type:function size:0x718 +fn_1_A3A8 = .text:0x0000A3A8; // type:function size:0x7F0 +fn_1_AB98 = .text:0x0000AB98; // type:function size:0xEC +fn_1_AC84 = .text:0x0000AC84; // type:function size:0x80 +fn_1_AD04 = .text:0x0000AD04; // type:function size:0x1DC +fn_1_AEE0 = .text:0x0000AEE0; // type:function size:0x4B4 +fn_1_B394 = .text:0x0000B394; // type:function size:0x1DC +fn_1_B570 = .text:0x0000B570; // type:function size:0x5E4 +fn_1_BB54 = .text:0x0000BB54; // type:function size:0x34 +fn_1_BB88 = .text:0x0000BB88; // type:function size:0x10 +fn_1_BB98 = .text:0x0000BB98; // type:function size:0x2C +fn_1_BBC4 = .text:0x0000BBC4; // type:function size:0x260 +fn_1_BE24 = .text:0x0000BE24; // type:function size:0x1E8 +fn_1_C00C = .text:0x0000C00C; // type:function size:0x34 +fn_1_C040 = .text:0x0000C040; // type:function size:0x1A4 +fn_1_C1E4 = .text:0x0000C1E4; // type:function size:0x858 +fn_1_CA3C = .text:0x0000CA3C; // type:function size:0x894 +fn_1_D2D0 = .text:0x0000D2D0; // type:function size:0x558 +fn_1_D828 = .text:0x0000D828; // type:function size:0x10D4 +fn_1_E8FC = .text:0x0000E8FC; // type:function size:0x7DC +fn_1_F0D8 = .text:0x0000F0D8; // type:function size:0x554 +fn_1_F62C = .text:0x0000F62C; // type:function size:0x74 +fn_1_F6A0 = .text:0x0000F6A0; // type:function size:0x5FC +fn_1_FC9C = .text:0x0000FC9C; // type:function size:0x404 +fn_1_100A0 = .text:0x000100A0; // type:function size:0x29C +fn_1_1033C = .text:0x0001033C; // type:function size:0x200 +fn_1_1053C = .text:0x0001053C; // type:function size:0x4 +fn_1_10540 = .text:0x00010540; // type:function size:0x4C +fn_1_1058C = .text:0x0001058C; // type:function size:0x2C +fn_1_105B8 = .text:0x000105B8; // type:function size:0x64 +fn_1_1061C = .text:0x0001061C; // type:function size:0x32C +fn_1_10948 = .text:0x00010948; // type:function size:0x240 +fn_1_10B88 = .text:0x00010B88; // type:function size:0x194 +fn_1_10D1C = .text:0x00010D1C; // type:function size:0x204 +fn_1_10F20 = .text:0x00010F20; // type:function size:0x4 +fn_1_10F24 = .text:0x00010F24; // type:function size:0x184 +fn_1_110A8 = .text:0x000110A8; // type:function size:0x114 +fn_1_111BC = .text:0x000111BC; // type:function size:0x158 +fn_1_11314 = .text:0x00011314; // type:function size:0x98 +fn_1_113AC = .text:0x000113AC; // type:function size:0x144 +fn_1_114F0 = .text:0x000114F0; // type:function size:0x154 +fn_1_11644 = .text:0x00011644; // type:function size:0x4 +fn_1_11648 = .text:0x00011648; // type:function size:0x15C +fn_1_117A4 = .text:0x000117A4; // type:function size:0x278 +fn_1_11A1C = .text:0x00011A1C; // type:function size:0x148 +fn_1_11B64 = .text:0x00011B64; // type:function size:0x30 +fn_1_11B94 = .text:0x00011B94; // type:function size:0x88 +fn_1_11C1C = .text:0x00011C1C; // type:function size:0x154 +fn_1_11D70 = .text:0x00011D70; // type:function size:0x1F0 +fn_1_11F60 = .text:0x00011F60; // type:function size:0x30 +fn_1_11F90 = .text:0x00011F90; // type:function size:0x5C0 +fn_1_12550 = .text:0x00012550; // type:function size:0x74 +fn_1_125C4 = .text:0x000125C4; // type:function size:0x408 +fn_1_129CC = .text:0x000129CC; // type:function size:0x3A8 +fn_1_12D74 = .text:0x00012D74; // type:function size:0x7C +fn_1_12DF0 = .text:0x00012DF0; // type:function size:0xB8 +fn_1_12EA8 = .text:0x00012EA8; // type:function size:0x78 +fn_1_12F20 = .text:0x00012F20; // type:function size:0x11C +fn_1_1303C = .text:0x0001303C; // type:function size:0x118 +fn_1_13154 = .text:0x00013154; // type:function size:0x250 +fn_1_133A4 = .text:0x000133A4; // type:function size:0x38 +fn_1_133DC = .text:0x000133DC; // type:function size:0xB4 +_ctors = .ctors:0x00000000; // type:label scope:global data:4byte +_dtors = .dtors:0x00000000; // type:label scope:global data:4byte +lbl_1_rodata_10 = .rodata:0x00000010; // type:object size:0x4 data:float +lbl_1_rodata_14 = .rodata:0x00000014; // type:object size:0x4 data:float +lbl_1_rodata_18 = .rodata:0x00000018; // type:object size:0x4 data:float +lbl_1_rodata_1C = .rodata:0x0000001C; // type:object size:0x4 data:float +lbl_1_rodata_20 = .rodata:0x00000020; // type:object size:0x4 data:float +lbl_1_rodata_24 = .rodata:0x00000024; // type:object size:0x4 data:float +lbl_1_rodata_28 = .rodata:0x00000028; // type:object size:0x4 data:float +lbl_1_rodata_2C = .rodata:0x0000002C; // type:object size:0x4 data:float +lbl_1_rodata_30 = .rodata:0x00000030; // type:object size:0x4 data:float +lbl_1_rodata_34 = .rodata:0x00000034; // type:object size:0x4 data:float +lbl_1_rodata_38 = .rodata:0x00000038; // type:object size:0x4 data:float +lbl_1_rodata_3C = .rodata:0x0000003C; // type:object size:0x4 data:float +lbl_1_rodata_40 = .rodata:0x00000040; // type:object size:0x4 data:float +lbl_1_rodata_44 = .rodata:0x00000044; // type:object size:0x4 data:float +lbl_1_rodata_48 = .rodata:0x00000048; // type:object size:0x4 data:float +lbl_1_rodata_4C = .rodata:0x0000004C; // type:object size:0x4 data:float +lbl_1_rodata_50 = .rodata:0x00000050; // type:object size:0x4 data:float +lbl_1_rodata_58 = .rodata:0x00000058; // type:object size:0x8 data:double +lbl_1_rodata_60 = .rodata:0x00000060; // type:object size:0x8 data:double +lbl_1_rodata_68 = .rodata:0x00000068; // type:object size:0x8 data:double +lbl_1_rodata_70 = .rodata:0x00000070; // type:object size:0x8 data:double +lbl_1_rodata_78 = .rodata:0x00000078; // type:object size:0x4 data:float +lbl_1_rodata_7C = .rodata:0x0000007C; // type:object size:0x4 data:float +lbl_1_rodata_80 = .rodata:0x00000080; // type:object size:0x4 data:float +lbl_1_rodata_84 = .rodata:0x00000084; // type:object size:0x4 data:float +lbl_1_rodata_88 = .rodata:0x00000088; // type:object size:0x4 data:float +lbl_1_rodata_8C = .rodata:0x0000008C; // type:object size:0x4 data:float +lbl_1_rodata_90 = .rodata:0x00000090; // type:object size:0x4 data:float +lbl_1_rodata_94 = .rodata:0x00000094; // type:object size:0x4 data:float +lbl_1_rodata_98 = .rodata:0x00000098; // type:object size:0x4 data:float +lbl_1_rodata_9C = .rodata:0x0000009C; // type:object size:0x4 data:float +lbl_1_rodata_A0 = .rodata:0x000000A0; // type:object size:0x4 data:float +lbl_1_rodata_A8 = .rodata:0x000000A8; // type:object size:0x8 data:double +lbl_1_rodata_B0 = .rodata:0x000000B0; // type:object size:0x4 data:float +lbl_1_rodata_B4 = .rodata:0x000000B4; // type:object size:0x4 data:float +lbl_1_rodata_B8 = .rodata:0x000000B8; // type:object size:0x8 data:double +lbl_1_rodata_C0 = .rodata:0x000000C0; // type:object size:0x8 data:double +lbl_1_rodata_C8 = .rodata:0x000000C8; // type:object size:0x8 data:double +lbl_1_rodata_D0 = .rodata:0x000000D0; // type:object size:0x8 data:double +lbl_1_rodata_D8 = .rodata:0x000000D8; // type:object size:0x8 data:double +lbl_1_rodata_E0 = .rodata:0x000000E0; // type:object size:0x8 data:double +lbl_1_rodata_E8 = .rodata:0x000000E8; // type:object size:0x8 data:float +lbl_1_rodata_F0 = .rodata:0x000000F0; // type:object size:0x4 data:float +lbl_1_rodata_F4 = .rodata:0x000000F4; // type:object size:0x4 data:4byte +lbl_1_rodata_F8 = .rodata:0x000000F8; // type:object size:0x10 data:4byte +lbl_1_rodata_108 = .rodata:0x00000108; // type:object size:0x10 data:4byte +lbl_1_rodata_118 = .rodata:0x00000118; // type:object size:0x10 data:4byte +lbl_1_rodata_128 = .rodata:0x00000128; // type:object size:0x10 data:4byte +lbl_1_rodata_138 = .rodata:0x00000138; // type:object size:0x8 data:4byte +lbl_1_rodata_140 = .rodata:0x00000140; // type:object size:0x18 data:4byte +lbl_1_rodata_158 = .rodata:0x00000158; // type:object size:0x8 data:4byte +lbl_1_rodata_160 = .rodata:0x00000160; // type:object size:0x4 data:float +lbl_1_rodata_164 = .rodata:0x00000164; // type:object size:0x4 data:float +lbl_1_rodata_168 = .rodata:0x00000168; // type:object size:0x4 data:float +lbl_1_rodata_16C = .rodata:0x0000016C; // type:object size:0x4 data:float +lbl_1_rodata_170 = .rodata:0x00000170; // type:object size:0x4 data:float +lbl_1_rodata_174 = .rodata:0x00000174; // type:object size:0x4 data:float +lbl_1_rodata_178 = .rodata:0x00000178; // type:object size:0xC data:4byte +lbl_1_rodata_184 = .rodata:0x00000184; // type:object size:0xC data:4byte +lbl_1_rodata_190 = .rodata:0x00000190; // type:object size:0xC data:4byte +lbl_1_rodata_19C = .rodata:0x0000019C; // type:object size:0x4 data:float +lbl_1_rodata_1A0 = .rodata:0x000001A0; // type:object size:0x4 data:float +lbl_1_rodata_1A4 = .rodata:0x000001A4; // type:object size:0x4 data:float +lbl_1_rodata_1A8 = .rodata:0x000001A8; // type:object size:0x4 data:float +lbl_1_rodata_1AC = .rodata:0x000001AC; // type:object size:0xC data:4byte +lbl_1_rodata_1B8 = .rodata:0x000001B8; // type:object size:0x8 data:double +lbl_1_rodata_1C0 = .rodata:0x000001C0; // type:object size:0x8 data:double +lbl_1_rodata_1C8 = .rodata:0x000001C8; // type:object size:0x4 data:float +lbl_1_rodata_1CC = .rodata:0x000001CC; // type:object size:0x4 data:float +lbl_1_rodata_1D0 = .rodata:0x000001D0; // type:object size:0x4 data:float +lbl_1_rodata_1D4 = .rodata:0x000001D4; // type:object size:0x4 data:float +lbl_1_rodata_1D8 = .rodata:0x000001D8; // type:object size:0x4 data:float +lbl_1_rodata_1DC = .rodata:0x000001DC; // type:object size:0x4 data:float +lbl_1_rodata_1E0 = .rodata:0x000001E0; // type:object size:0x4 data:float +lbl_1_rodata_1E8 = .rodata:0x000001E8; // type:object size:0x8 data:double +lbl_1_rodata_1F0 = .rodata:0x000001F0; // type:object size:0x4 data:float +lbl_1_rodata_1F4 = .rodata:0x000001F4; // type:object size:0x4 data:float +lbl_1_rodata_1F8 = .rodata:0x000001F8; // type:object size:0x8 data:double +lbl_1_rodata_200 = .rodata:0x00000200; // type:object size:0x18 data:4byte +lbl_1_rodata_218 = .rodata:0x00000218; // type:object size:0x30 data:4byte +lbl_1_rodata_248 = .rodata:0x00000248; // type:object size:0x18 data:4byte +lbl_1_rodata_260 = .rodata:0x00000260; // type:object size:0x8 data:double +lbl_1_rodata_268 = .rodata:0x00000268; // type:object size:0x4 data:float +lbl_1_rodata_26C = .rodata:0x0000026C; // type:object size:0x4 data:float +lbl_1_rodata_270 = .rodata:0x00000270; // type:object size:0x4 data:float +lbl_1_rodata_274 = .rodata:0x00000274; // type:object size:0x4 data:float +lbl_1_rodata_278 = .rodata:0x00000278; // type:object size:0x4 data:float +lbl_1_rodata_27C = .rodata:0x0000027C; // type:object size:0x4 data:float +lbl_1_rodata_280 = .rodata:0x00000280; // type:object size:0x4 data:float +lbl_1_rodata_284 = .rodata:0x00000284; // type:object size:0x8 data:4byte +lbl_1_rodata_28C = .rodata:0x0000028C; // type:object size:0x8 data:4byte +lbl_1_rodata_294 = .rodata:0x00000294; // type:object size:0x4 data:float +lbl_1_rodata_298 = .rodata:0x00000298; // type:object size:0x4 data:float +lbl_1_rodata_29C = .rodata:0x0000029C; // type:object size:0x4 data:float +lbl_1_rodata_2A0 = .rodata:0x000002A0; // type:object size:0x4 data:float +lbl_1_rodata_2A8 = .rodata:0x000002A8; // type:object size:0x8 data:double +lbl_1_rodata_2B0 = .rodata:0x000002B0; // type:object size:0x4 data:float +lbl_1_rodata_2B4 = .rodata:0x000002B4; // type:object size:0x4 data:float +lbl_1_rodata_2B8 = .rodata:0x000002B8; // type:object size:0x4 data:float +lbl_1_rodata_2BC = .rodata:0x000002BC; // type:object size:0x4 data:float +lbl_1_rodata_2C0 = .rodata:0x000002C0; // type:object size:0x4 data:float +lbl_1_rodata_2C4 = .rodata:0x000002C4; // type:object size:0x4 data:float +lbl_1_rodata_2C8 = .rodata:0x000002C8; // type:object size:0x4 data:float +lbl_1_rodata_2CC = .rodata:0x000002CC; // type:object size:0x4 data:float +lbl_1_rodata_2D0 = .rodata:0x000002D0; // type:object size:0x4 data:float +lbl_1_rodata_2D4 = .rodata:0x000002D4; // type:object size:0x4 data:float +lbl_1_rodata_2D8 = .rodata:0x000002D8; // type:object size:0x4 data:float +lbl_1_rodata_2DC = .rodata:0x000002DC; // type:object size:0x4 data:float +lbl_1_rodata_2E0 = .rodata:0x000002E0; // type:object size:0x4 data:float +lbl_1_rodata_2E4 = .rodata:0x000002E4; // type:object size:0x4 data:float +lbl_1_rodata_2E8 = .rodata:0x000002E8; // type:object size:0x4 data:float +lbl_1_rodata_2EC = .rodata:0x000002EC; // type:object size:0x4 data:float +lbl_1_rodata_2F0 = .rodata:0x000002F0; // type:object size:0x4 data:float +lbl_1_rodata_2F4 = .rodata:0x000002F4; // type:object size:0x4 data:float +lbl_1_rodata_2F8 = .rodata:0x000002F8; // type:object size:0x4 data:float +lbl_1_rodata_2FC = .rodata:0x000002FC; // type:object size:0x4 data:float +lbl_1_rodata_300 = .rodata:0x00000300; // type:object size:0x20 data:4byte +lbl_1_rodata_320 = .rodata:0x00000320; // type:object size:0x4 data:float +lbl_1_rodata_324 = .rodata:0x00000324; // type:object size:0x4 data:float +lbl_1_rodata_328 = .rodata:0x00000328; // type:object size:0x4 data:float +lbl_1_rodata_32C = .rodata:0x0000032C; // type:object size:0x4 data:float +lbl_1_rodata_330 = .rodata:0x00000330; // type:object size:0x4 data:float +lbl_1_rodata_334 = .rodata:0x00000334; // type:object size:0x4 data:float +lbl_1_rodata_338 = .rodata:0x00000338; // type:object size:0x4 data:float +lbl_1_rodata_33C = .rodata:0x0000033C; // type:object size:0x4 data:float +lbl_1_rodata_340 = .rodata:0x00000340; // type:object size:0x4 data:float +lbl_1_rodata_344 = .rodata:0x00000344; // type:object size:0x4 data:float +lbl_1_rodata_348 = .rodata:0x00000348; // type:object size:0x4 data:float +lbl_1_rodata_34C = .rodata:0x0000034C; // type:object size:0x4 data:float +lbl_1_rodata_350 = .rodata:0x00000350; // type:object size:0x4 data:float +lbl_1_rodata_354 = .rodata:0x00000354; // type:object size:0x4 data:float +lbl_1_rodata_358 = .rodata:0x00000358; // type:object size:0x4 data:float +lbl_1_rodata_35C = .rodata:0x0000035C; // type:object size:0x4 data:float +lbl_1_rodata_360 = .rodata:0x00000360; // type:object size:0x4 data:float +lbl_1_rodata_364 = .rodata:0x00000364; // type:object size:0x14 data:4byte +lbl_1_rodata_378 = .rodata:0x00000378; // type:object size:0x10 data:4byte +lbl_1_rodata_388 = .rodata:0x00000388; // type:object size:0x10 data:4byte +lbl_1_rodata_398 = .rodata:0x00000398; // type:object size:0x1 data:byte +lbl_1_rodata_39C = .rodata:0x0000039C; // type:object size:0x1 data:byte +lbl_1_rodata_3A0 = .rodata:0x000003A0; // type:object size:0x1 data:byte +lbl_1_rodata_3A4 = .rodata:0x000003A4; // type:object size:0x1 data:byte +lbl_1_rodata_3A8 = .rodata:0x000003A8; // type:object size:0x1 data:byte +lbl_1_rodata_3AC = .rodata:0x000003AC; // type:object size:0x4 data:float +lbl_1_rodata_3B0 = .rodata:0x000003B0; // type:object size:0x4 data:float +lbl_1_rodata_3B4 = .rodata:0x000003B4; // type:object size:0x4 data:float +lbl_1_rodata_3B8 = .rodata:0x000003B8; // type:object size:0x4 data:float +lbl_1_rodata_3BC = .rodata:0x000003BC; // type:object size:0x4 data:float +lbl_1_rodata_3C0 = .rodata:0x000003C0; // type:object size:0x4 data:float +lbl_1_rodata_3C4 = .rodata:0x000003C4; // type:object size:0x4 data:float +lbl_1_rodata_3C8 = .rodata:0x000003C8; // type:object size:0x4 data:float +lbl_1_rodata_3CC = .rodata:0x000003CC; // type:object size:0x4 data:float +lbl_1_rodata_3D0 = .rodata:0x000003D0; // type:object size:0x4 data:float +lbl_1_rodata_3D4 = .rodata:0x000003D4; // type:object size:0x4 data:float +lbl_1_rodata_3D8 = .rodata:0x000003D8; // type:object size:0x4 data:float +lbl_1_rodata_3E0 = .rodata:0x000003E0; // type:object size:0x8 data:double +lbl_1_rodata_3E8 = .rodata:0x000003E8; // type:object size:0x1 data:byte +lbl_1_rodata_3EC = .rodata:0x000003EC; // type:object size:0x4 data:float +lbl_1_rodata_3F0 = .rodata:0x000003F0; // type:object size:0x1 data:byte +lbl_1_rodata_3F4 = .rodata:0x000003F4; // type:object size:0x4 data:float +lbl_1_rodata_3F8 = .rodata:0x000003F8; // type:object size:0x4 data:float +lbl_1_rodata_3FC = .rodata:0x000003FC; // type:object size:0x1 data:byte +lbl_1_rodata_400 = .rodata:0x00000400; // type:object size:0x1 data:byte +lbl_1_rodata_404 = .rodata:0x00000404; // type:object size:0x4 data:float +lbl_1_rodata_408 = .rodata:0x00000408; // type:object size:0x4 data:float +lbl_1_rodata_40C = .rodata:0x0000040C; // type:object size:0x4 data:float +lbl_1_rodata_410 = .rodata:0x00000410; // type:object size:0x4 data:float +lbl_1_rodata_414 = .rodata:0x00000414; // type:object size:0x4 data:float +lbl_1_rodata_418 = .rodata:0x00000418; // type:object size:0x4 data:float +lbl_1_rodata_41C = .rodata:0x0000041C; // type:object size:0x4 data:float +lbl_1_rodata_420 = .rodata:0x00000420; // type:object size:0x4 data:float +lbl_1_rodata_424 = .rodata:0x00000424; // type:object size:0x4 data:float +lbl_1_rodata_428 = .rodata:0x00000428; // type:object size:0x4 data:float +lbl_1_rodata_42C = .rodata:0x0000042C; // type:object size:0x4 data:float +lbl_1_rodata_430 = .rodata:0x00000430; // type:object size:0x4 data:float +lbl_1_rodata_434 = .rodata:0x00000434; // type:object size:0x4 data:float +lbl_1_rodata_438 = .rodata:0x00000438; // type:object size:0x4 data:float +lbl_1_rodata_43C = .rodata:0x0000043C; // type:object size:0x4 data:float +lbl_1_rodata_440 = .rodata:0x00000440; // type:object size:0x4 data:float +lbl_1_rodata_444 = .rodata:0x00000444; // type:object size:0x4 data:float +lbl_1_rodata_448 = .rodata:0x00000448; // type:object size:0x4 data:float +lbl_1_rodata_44C = .rodata:0x0000044C; // type:object size:0x4 data:float +lbl_1_rodata_450 = .rodata:0x00000450; // type:object size:0x4 data:float +lbl_1_rodata_458 = .rodata:0x00000458; // type:object size:0x8 data:double +lbl_1_rodata_460 = .rodata:0x00000460; // type:object size:0x4 data:float +lbl_1_rodata_464 = .rodata:0x00000464; // type:object size:0x4 data:float +lbl_1_rodata_468 = .rodata:0x00000468; // type:object size:0x8 data:4byte +lbl_1_rodata_470 = .rodata:0x00000470; // type:object size:0x4 data:float +lbl_1_rodata_474 = .rodata:0x00000474; // type:object size:0x4 data:float +lbl_1_rodata_478 = .rodata:0x00000478; // type:object size:0x4 data:float +lbl_1_rodata_47C = .rodata:0x0000047C; // type:object size:0xC data:4byte +lbl_1_rodata_488 = .rodata:0x00000488; // type:object size:0x8 data:double +lbl_1_rodata_490 = .rodata:0x00000490; // type:object size:0x8 data:double +lbl_1_rodata_498 = .rodata:0x00000498; // type:object size:0x4 data:float +lbl_1_rodata_49C = .rodata:0x0000049C; // type:object size:0x4 data:float +lbl_1_rodata_4A0 = .rodata:0x000004A0; // type:object size:0x4 data:float +lbl_1_rodata_4A4 = .rodata:0x000004A4; // type:object size:0x4 data:float +lbl_1_rodata_4A8 = .rodata:0x000004A8; // type:object size:0x4 data:float +lbl_1_rodata_4AC = .rodata:0x000004AC; // type:object size:0x4 data:float +lbl_1_rodata_4B0 = .rodata:0x000004B0; // type:object size:0x4 data:float +lbl_1_rodata_4B4 = .rodata:0x000004B4; // type:object size:0x4 data:float +lbl_1_rodata_4B8 = .rodata:0x000004B8; // type:object size:0x4 data:float +lbl_1_rodata_4BC = .rodata:0x000004BC; // type:object size:0x4 data:float +lbl_1_rodata_4C0 = .rodata:0x000004C0; // type:object size:0x4 data:float +lbl_1_rodata_4C4 = .rodata:0x000004C4; // type:object size:0x4 data:float +lbl_1_rodata_4C8 = .rodata:0x000004C8; // type:object size:0x4 data:float +lbl_1_rodata_4CC = .rodata:0x000004CC; // type:object size:0x4 data:float +lbl_1_rodata_4D0 = .rodata:0x000004D0; // type:object size:0x4 data:float +lbl_1_rodata_4D4 = .rodata:0x000004D4; // type:object size:0x4 data:float +lbl_1_rodata_4D8 = .rodata:0x000004D8; // type:object size:0x4 data:float +lbl_1_rodata_4DC = .rodata:0x000004DC; // type:object size:0x4 data:float +lbl_1_rodata_4E0 = .rodata:0x000004E0; // type:object size:0x4 data:float +lbl_1_rodata_4E4 = .rodata:0x000004E4; // type:object size:0x4 data:float +lbl_1_rodata_4E8 = .rodata:0x000004E8; // type:object size:0x4 data:float +lbl_1_rodata_4EC = .rodata:0x000004EC; // type:object size:0x4 data:float +lbl_1_rodata_4F0 = .rodata:0x000004F0; // type:object size:0x4 data:float +lbl_1_rodata_4F4 = .rodata:0x000004F4; // type:object size:0x4 data:float +lbl_1_rodata_4F8 = .rodata:0x000004F8; // type:object size:0x4 data:float +lbl_1_rodata_4FC = .rodata:0x000004FC; // type:object size:0x4 data:float +lbl_1_rodata_500 = .rodata:0x00000500; // type:object size:0x4 data:float +lbl_1_rodata_504 = .rodata:0x00000504; // type:object size:0x4 data:float +lbl_1_rodata_508 = .rodata:0x00000508; // type:object size:0x4 data:float +lbl_1_rodata_50C = .rodata:0x0000050C; // type:object size:0x4 data:float +lbl_1_rodata_510 = .rodata:0x00000510; // type:object size:0x8 data:double +lbl_1_rodata_518 = .rodata:0x00000518; // type:object size:0x8 data:double +lbl_1_rodata_520 = .rodata:0x00000520; // type:object size:0x4 data:float +lbl_1_rodata_524 = .rodata:0x00000524; // type:object size:0x4 data:float +lbl_1_rodata_528 = .rodata:0x00000528; // type:object size:0x4 data:float +lbl_1_rodata_52C = .rodata:0x0000052C; // type:object size:0x4 data:float +lbl_1_rodata_530 = .rodata:0x00000530; // type:object size:0x4 data:float +lbl_1_rodata_534 = .rodata:0x00000534; // type:object size:0x4 data:float +lbl_1_rodata_538 = .rodata:0x00000538; // type:object size:0x4 data:float +lbl_1_rodata_53C = .rodata:0x0000053C; // type:object size:0x4 data:float +lbl_1_rodata_540 = .rodata:0x00000540; // type:object size:0x8 data:double +lbl_1_rodata_548 = .rodata:0x00000548; // type:object size:0x8 data:double +lbl_1_rodata_550 = .rodata:0x00000550; // type:object size:0x4 data:float +lbl_1_rodata_554 = .rodata:0x00000554; // type:object size:0x4 data:float +lbl_1_rodata_558 = .rodata:0x00000558; // type:object size:0x4 data:float +lbl_1_rodata_560 = .rodata:0x00000560; // type:object size:0x8 data:double +lbl_1_rodata_568 = .rodata:0x00000568; // type:object size:0x8 data:double +lbl_1_rodata_570 = .rodata:0x00000570; // type:object size:0x4 data:float +lbl_1_rodata_574 = .rodata:0x00000574; // type:object size:0x4 data:float +lbl_1_rodata_578 = .rodata:0x00000578; // type:object size:0x4 data:float +lbl_1_rodata_57C = .rodata:0x0000057C; // type:object size:0x4 data:float +lbl_1_rodata_580 = .rodata:0x00000580; // type:object size:0x4 data:float +lbl_1_rodata_584 = .rodata:0x00000584; // type:object size:0x4 data:float +lbl_1_rodata_588 = .rodata:0x00000588; // type:object size:0x4 data:float +lbl_1_rodata_58C = .rodata:0x0000058C; // type:object size:0x4 data:float +lbl_1_rodata_590 = .rodata:0x00000590; // type:object size:0x4 data:float +lbl_1_rodata_594 = .rodata:0x00000594; // type:object size:0x4 data:float +lbl_1_rodata_598 = .rodata:0x00000598; // type:object size:0x4 data:float +lbl_1_rodata_5A0 = .rodata:0x000005A0; // type:object size:0x8 data:double +lbl_1_rodata_5A8 = .rodata:0x000005A8; // type:object size:0x4 data:float +lbl_1_rodata_5AC = .rodata:0x000005AC; // type:object size:0x4 data:float +lbl_1_rodata_5B0 = .rodata:0x000005B0; // type:object size:0x4 data:float +lbl_1_rodata_5B4 = .rodata:0x000005B4; // type:object size:0x4 data:float +lbl_1_rodata_5B8 = .rodata:0x000005B8; // type:object size:0x4 data:float +lbl_1_rodata_5BC = .rodata:0x000005BC; // type:object size:0x4 data:float +lbl_1_rodata_5C0 = .rodata:0x000005C0; // type:object size:0x4 data:float +lbl_1_rodata_5C8 = .rodata:0x000005C8; // type:object size:0x8 data:double +lbl_1_rodata_5D0 = .rodata:0x000005D0; // type:object size:0x4 data:float +lbl_1_rodata_5D4 = .rodata:0x000005D4; // type:object size:0x4 data:float +lbl_1_rodata_5D8 = .rodata:0x000005D8; // type:object size:0x4 data:float +lbl_1_rodata_5DC = .rodata:0x000005DC; // type:object size:0x4 data:float +lbl_1_rodata_5E0 = .rodata:0x000005E0; // type:object size:0x4 data:float +lbl_1_rodata_5E4 = .rodata:0x000005E4; // type:object size:0x4 data:float +lbl_1_rodata_5E8 = .rodata:0x000005E8; // type:object size:0x4 data:float +lbl_1_rodata_5F0 = .rodata:0x000005F0; // type:object size:0x8 data:double +lbl_1_rodata_5F8 = .rodata:0x000005F8; // type:object size:0x4 data:float +lbl_1_rodata_5FC = .rodata:0x000005FC; // type:object size:0x4 data:float +lbl_1_rodata_600 = .rodata:0x00000600; // type:object size:0x8 data:double +lbl_1_rodata_608 = .rodata:0x00000608; // type:object size:0x8 data:double +lbl_1_rodata_610 = .rodata:0x00000610; // type:object size:0x8 data:double +lbl_1_rodata_618 = .rodata:0x00000618; // type:object size:0x4 data:float +lbl_1_rodata_61C = .rodata:0x0000061C; // type:object size:0x4 data:float +lbl_1_rodata_620 = .rodata:0x00000620; // type:object size:0x4 data:float +lbl_1_rodata_624 = .rodata:0x00000624; // type:object size:0x4 data:float +lbl_1_rodata_628 = .rodata:0x00000628; // type:object size:0x4 data:float +lbl_1_rodata_62C = .rodata:0x0000062C; // type:object size:0x4 data:float +lbl_1_rodata_630 = .rodata:0x00000630; // type:object size:0x4 data:float +lbl_1_rodata_638 = .rodata:0x00000638; // type:object size:0x8 data:double +lbl_1_rodata_640 = .rodata:0x00000640; // type:object size:0x8 data:double +lbl_1_rodata_648 = .rodata:0x00000648; // type:object size:0x8 data:double +lbl_1_rodata_650 = .rodata:0x00000650; // type:object size:0x4 data:float +lbl_1_rodata_654 = .rodata:0x00000654; // type:object size:0x4 data:float +lbl_1_rodata_658 = .rodata:0x00000658; // type:object size:0x4 data:float +lbl_1_rodata_65C = .rodata:0x0000065C; // type:object size:0x4 data:float +lbl_1_rodata_660 = .rodata:0x00000660; // type:object size:0x4 data:float +lbl_1_rodata_664 = .rodata:0x00000664; // type:object size:0x4 data:float +lbl_1_rodata_668 = .rodata:0x00000668; // type:object size:0x8 data:double +lbl_1_rodata_670 = .rodata:0x00000670; // type:object size:0x8 data:double +lbl_1_rodata_678 = .rodata:0x00000678; // type:object size:0x4 data:float +lbl_1_rodata_680 = .rodata:0x00000680; // type:object size:0x8 data:double +lbl_1_rodata_688 = .rodata:0x00000688; // type:object size:0x4 data:float +lbl_1_rodata_690 = .rodata:0x00000690; // type:object size:0x8 data:double +lbl_1_rodata_698 = .rodata:0x00000698; // type:object size:0x8 data:double +lbl_1_rodata_6A0 = .rodata:0x000006A0; // type:object size:0x8 data:double +lbl_1_rodata_6A8 = .rodata:0x000006A8; // type:object size:0x4 data:float +lbl_1_rodata_6AC = .rodata:0x000006AC; // type:object size:0x4 data:float +lbl_1_rodata_6B0 = .rodata:0x000006B0; // type:object size:0x8 data:double +lbl_1_rodata_6B8 = .rodata:0x000006B8; // type:object size:0x4 data:float +lbl_1_rodata_6BC = .rodata:0x000006BC; // type:object size:0x4 data:float +lbl_1_rodata_6C0 = .rodata:0x000006C0; // type:object size:0x8 data:double +lbl_1_rodata_6C8 = .rodata:0x000006C8; // type:object size:0x8 data:double +lbl_1_rodata_6D0 = .rodata:0x000006D0; // type:object size:0x8 data:double +lbl_1_rodata_6D8 = .rodata:0x000006D8; // type:object size:0x4 data:float +lbl_1_rodata_6DC = .rodata:0x000006DC; // type:object size:0x4 data:float +lbl_1_rodata_6E0 = .rodata:0x000006E0; // type:object size:0x8 data:double +lbl_1_data_0 = .data:0x00000000; // type:object size:0xC +lbl_1_data_C = .data:0x0000000C; // type:object size:0xC +lbl_1_data_18 = .data:0x00000018; // type:object size:0xC data:float +lbl_1_data_24 = .data:0x00000024; // type:object size:0x4 +lbl_1_data_28 = .data:0x00000028; // type:object size:0xC data:float +lbl_1_data_34 = .data:0x00000034; // type:object size:0xC data:float +lbl_1_data_40 = .data:0x00000040; // type:object size:0x10 data:float +lbl_1_data_50 = .data:0x00000050; // type:object size:0x7 data:string +lbl_1_data_57 = .data:0x00000057; // type:object size:0x9 +lbl_1_data_60 = .data:0x00000060; // type:object size:0x48 +lbl_1_data_A8 = .data:0x000000A8; // type:object size:0x18 +lbl_1_data_C0 = .data:0x000000C0; // type:object size:0x60 +lbl_1_data_120 = .data:0x00000120; // type:object size:0x48 +lbl_1_data_168 = .data:0x00000168; // type:object size:0x8 +lbl_1_data_170 = .data:0x00000170; // type:object size:0x38 +lbl_1_data_1A8 = .data:0x000001A8; // type:object size:0x20 +lbl_1_data_1C8 = .data:0x000001C8; // type:object size:0x14 +lbl_1_data_1DC = .data:0x000001DC; // type:object size:0x1C +lbl_1_data_1F8 = .data:0x000001F8; // type:object size:0x60 +lbl_1_data_258 = .data:0x00000258; // type:object size:0x20 +lbl_1_data_278 = .data:0x00000278; // type:object size:0x8 +lbl_1_data_280 = .data:0x00000280; // type:object size:0x8 +lbl_1_data_288 = .data:0x00000288; // type:object size:0x8 +lbl_1_data_290 = .data:0x00000290; // type:object size:0x14 +lbl_1_data_2A4 = .data:0x000002A4; // type:object size:0x8 +lbl_1_data_2AC = .data:0x000002AC; // type:object size:0x54 +lbl_1_data_300 = .data:0x00000300; // type:object size:0x8 data:4byte +lbl_1_data_308 = .data:0x00000308; // type:object size:0x4 +lbl_1_bss_0 = .bss:0x00000000; // type:object size:0x4 data:4byte +lbl_1_bss_4 = .bss:0x00000004; // type:object size:0x4 data:4byte +lbl_1_bss_8 = .bss:0x00000008; // type:object size:0x4 data:4byte +lbl_1_bss_C = .bss:0x0000000C; // type:object size:0x4 data:4byte +lbl_1_bss_10 = .bss:0x00000010; // type:object size:0x2 data:2byte +lbl_1_bss_14 = .bss:0x00000014; // type:object size:0x4 data:4byte +lbl_1_bss_18 = .bss:0x00000018; // type:object size:0x4 data:4byte +lbl_1_bss_1C = .bss:0x0000001C; // type:object size:0x4 data:4byte +lbl_1_bss_20 = .bss:0x00000020; // type:object size:0x2 data:2byte +lbl_1_bss_22 = .bss:0x00000022; // type:object size:0x2 data:2byte +lbl_1_bss_24 = .bss:0x00000024; // type:object size:0x2 data:2byte +lbl_1_bss_26 = .bss:0x00000026; // type:object size:0x6 data:2byte +lbl_1_bss_2C = .bss:0x0000002C; // type:object size:0x2 data:2byte +lbl_1_bss_30 = .bss:0x00000030; // type:object size:0x4 data:4byte +lbl_1_bss_34 = .bss:0x00000034; // type:object size:0x4 data:4byte +lbl_1_bss_38 = .bss:0x00000038; // type:object size:0x8 data:4byte +lbl_1_bss_40 = .bss:0x00000040; // type:object size:0x4 data:4byte +lbl_1_bss_44 = .bss:0x00000044; // type:object size:0x4 data:4byte +lbl_1_bss_48 = .bss:0x00000048; // type:object size:0x4 data:float +lbl_1_bss_4C = .bss:0x0000004C; // type:object size:0x4 data:float +lbl_1_bss_50 = .bss:0x00000050; // type:object size:0x4 data:4byte +lbl_1_bss_54 = .bss:0x00000054; // type:object size:0x4 data:4byte +lbl_1_bss_58 = .bss:0x00000058; // type:object size:0x4 data:4byte +lbl_1_bss_5C = .bss:0x0000005C; // type:object size:0x4 data:4byte +lbl_1_bss_60 = .bss:0x00000060; // type:object size:0xE0 data:4byte +lbl_1_bss_140 = .bss:0x00000140; // type:object size:0x4 data:4byte +lbl_1_bss_144 = .bss:0x00000144; // type:object size:0x4 data:4byte +lbl_1_bss_148 = .bss:0x00000148; // type:object size:0x4 data:4byte +lbl_1_bss_14C = .bss:0x0000014C; // type:object size:0x4 data:4byte +lbl_1_bss_150 = .bss:0x00000150; // type:object size:0x8 data:4byte +lbl_1_bss_158 = .bss:0x00000158; // type:object size:0x4 data:4byte +lbl_1_bss_15C = .bss:0x0000015C; // type:object size:0x4 data:4byte +lbl_1_bss_160 = .bss:0x00000160; // type:object size:0x4 data:4byte +lbl_1_bss_164 = .bss:0x00000164; // type:object size:0x4 data:4byte +lbl_1_bss_168 = .bss:0x00000168; // type:object size:0x4 data:4byte +lbl_1_bss_16C = .bss:0x0000016C; // type:object size:0x4 data:4byte +lbl_1_bss_170 = .bss:0x00000170; // type:object size:0x4 data:4byte +lbl_1_bss_174 = .bss:0x00000174; // type:object size:0x4 data:4byte +lbl_1_bss_178 = .bss:0x00000178; // type:object size:0x4 data:4byte +lbl_1_bss_17C = .bss:0x0000017C; // type:object size:0x4 data:4byte diff --git a/config/GMPJ01_00/rels/m433Dll/splits.txt b/config/GMPJ01_00/rels/m433Dll/splits.txt new file mode 100644 index 00000000..531cd645 --- /dev/null +++ b/config/GMPJ01_00/rels/m433Dll/splits.txt @@ -0,0 +1,7 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 diff --git a/config/GMPJ01_00/rels/m433Dll/symbols.txt b/config/GMPJ01_00/rels/m433Dll/symbols.txt new file mode 100644 index 00000000..1d318f59 --- /dev/null +++ b/config/GMPJ01_00/rels/m433Dll/symbols.txt @@ -0,0 +1,472 @@ +_prolog = .text:0x00000000; // type:function size:0x54 scope:global +_epilog = .text:0x00000054; // type:function size:0x4C scope:global +fn_1_A0 = .text:0x000000A0; // type:function size:0x420 +fn_1_4C0 = .text:0x000004C0; // type:function size:0xC4 +fn_1_584 = .text:0x00000584; // type:function size:0x94 +fn_1_618 = .text:0x00000618; // type:function size:0x180 +fn_1_798 = .text:0x00000798; // type:function size:0x33C +fn_1_AD4 = .text:0x00000AD4; // type:function size:0x358 +fn_1_E2C = .text:0x00000E2C; // type:function size:0x214 +fn_1_1040 = .text:0x00001040; // type:function size:0x3BC +fn_1_13FC = .text:0x000013FC; // type:function size:0x2D4 +fn_1_16D0 = .text:0x000016D0; // type:function size:0x36C +fn_1_1A3C = .text:0x00001A3C; // type:function size:0xC +fn_1_1A48 = .text:0x00001A48; // type:function size:0x6F4 +fn_1_213C = .text:0x0000213C; // type:function size:0x18 +fn_1_2154 = .text:0x00002154; // type:function size:0x18 +fn_1_216C = .text:0x0000216C; // type:function size:0x18 +fn_1_2184 = .text:0x00002184; // type:function size:0x18 +fn_1_219C = .text:0x0000219C; // type:function size:0x30 +fn_1_21CC = .text:0x000021CC; // type:function size:0x18 +fn_1_21E4 = .text:0x000021E4; // type:function size:0x30 +fn_1_2214 = .text:0x00002214; // type:function size:0x30 +fn_1_2244 = .text:0x00002244; // type:function size:0x38 +fn_1_227C = .text:0x0000227C; // type:function size:0x208 +fn_1_2484 = .text:0x00002484; // type:function size:0x240 +fn_1_26C4 = .text:0x000026C4; // type:function size:0x11C +fn_1_27E0 = .text:0x000027E0; // type:function size:0xB4 +fn_1_2894 = .text:0x00002894; // type:function size:0xF0 +fn_1_2984 = .text:0x00002984; // type:function size:0x20 +fn_1_29A4 = .text:0x000029A4; // type:function size:0x120 +fn_1_2AC4 = .text:0x00002AC4; // type:function size:0x21C +fn_1_2CE0 = .text:0x00002CE0; // type:function size:0x5EC +fn_1_32CC = .text:0x000032CC; // type:function size:0x6E0 +fn_1_39AC = .text:0x000039AC; // type:function size:0x270 +fn_1_3C1C = .text:0x00003C1C; // type:function size:0x240 +fn_1_3E5C = .text:0x00003E5C; // type:function size:0xB8 +fn_1_3F14 = .text:0x00003F14; // type:function size:0xB80 +fn_1_4A94 = .text:0x00004A94; // type:function size:0x10C +fn_1_4BA0 = .text:0x00004BA0; // type:function size:0x334 +fn_1_4ED4 = .text:0x00004ED4; // type:function size:0xEC +fn_1_4FC0 = .text:0x00004FC0; // type:function size:0x28 +fn_1_4FE8 = .text:0x00004FE8; // type:function size:0x80 +fn_1_5068 = .text:0x00005068; // type:function size:0x40 +fn_1_50A8 = .text:0x000050A8; // type:function size:0xA0 +fn_1_5148 = .text:0x00005148; // type:function size:0x94 +fn_1_51DC = .text:0x000051DC; // type:function size:0x84 +fn_1_5260 = .text:0x00005260; // type:function size:0x54 +fn_1_52B4 = .text:0x000052B4; // type:function size:0x168 +fn_1_541C = .text:0x0000541C; // type:function size:0x120 +fn_1_553C = .text:0x0000553C; // type:function size:0x39C +fn_1_58D8 = .text:0x000058D8; // type:function size:0x2C +fn_1_5904 = .text:0x00005904; // type:function size:0x270 +fn_1_5B74 = .text:0x00005B74; // type:function size:0x24 +fn_1_5B98 = .text:0x00005B98; // type:function size:0x4D8 +fn_1_6070 = .text:0x00006070; // type:function size:0x50 +fn_1_60C0 = .text:0x000060C0; // type:function size:0x76C +fn_1_682C = .text:0x0000682C; // type:function size:0xA00 +fn_1_722C = .text:0x0000722C; // type:function size:0x2A8 +fn_1_74D4 = .text:0x000074D4; // type:function size:0xF34 +fn_1_8408 = .text:0x00008408; // type:function size:0x334 +fn_1_873C = .text:0x0000873C; // type:function size:0x1FC +fn_1_8938 = .text:0x00008938; // type:function size:0x298 +fn_1_8BD0 = .text:0x00008BD0; // type:function size:0x3B0 +fn_1_8F80 = .text:0x00008F80; // type:function size:0x708 +fn_1_9688 = .text:0x00009688; // type:function size:0xF90 +fn_1_A618 = .text:0x0000A618; // type:function size:0x570 +fn_1_AB88 = .text:0x0000AB88; // type:function size:0x60C +fn_1_B194 = .text:0x0000B194; // type:function size:0x340 +fn_1_B4D4 = .text:0x0000B4D4; // type:function size:0x20C +fn_1_B6E0 = .text:0x0000B6E0; // type:function size:0xCC +fn_1_B7AC = .text:0x0000B7AC; // type:function size:0x8C +fn_1_B838 = .text:0x0000B838; // type:function size:0x2A8 +fn_1_BAE0 = .text:0x0000BAE0; // type:function size:0x268 +fn_1_BD48 = .text:0x0000BD48; // type:function size:0x4F8 +fn_1_C240 = .text:0x0000C240; // type:function size:0x46C +fn_1_C6AC = .text:0x0000C6AC; // type:function size:0x4 +fn_1_C6B0 = .text:0x0000C6B0; // type:function size:0x4E8 +fn_1_CB98 = .text:0x0000CB98; // type:function size:0x220 +fn_1_CDB8 = .text:0x0000CDB8; // type:function size:0x3C8 +fn_1_D180 = .text:0x0000D180; // type:function size:0x1B8 +fn_1_D338 = .text:0x0000D338; // type:function size:0x1A8 +fn_1_D4E0 = .text:0x0000D4E0; // type:function size:0x1C8 +fn_1_D6A8 = .text:0x0000D6A8; // type:function size:0x1E0 +fn_1_D888 = .text:0x0000D888; // type:function size:0x4E8 +fn_1_DD70 = .text:0x0000DD70; // type:function size:0xB8 +fn_1_DE28 = .text:0x0000DE28; // type:function size:0x11C +fn_1_DF44 = .text:0x0000DF44; // type:function size:0xA0 +fn_1_DFE4 = .text:0x0000DFE4; // type:function size:0x138 +fn_1_E11C = .text:0x0000E11C; // type:function size:0x4A4 +fn_1_E5C0 = .text:0x0000E5C0; // type:function size:0x4CC +fn_1_EA8C = .text:0x0000EA8C; // type:function size:0x158 +fn_1_EBE4 = .text:0x0000EBE4; // type:function size:0x118 +fn_1_ECFC = .text:0x0000ECFC; // type:function size:0x1168 +fn_1_FE64 = .text:0x0000FE64; // type:function size:0x28 +fn_1_FE8C = .text:0x0000FE8C; // type:function size:0x2A4 +fn_1_10130 = .text:0x00010130; // type:function size:0x130 +fn_1_10260 = .text:0x00010260; // type:function size:0x3B4 +fn_1_10614 = .text:0x00010614; // type:function size:0xF8 +fn_1_1070C = .text:0x0001070C; // type:function size:0x34 +fn_1_10740 = .text:0x00010740; // type:function size:0x70 +fn_1_107B0 = .text:0x000107B0; // type:function size:0x98 +fn_1_10848 = .text:0x00010848; // type:function size:0x30 +fn_1_10878 = .text:0x00010878; // type:function size:0x4C +fn_1_108C4 = .text:0x000108C4; // type:function size:0x3C +fn_1_10900 = .text:0x00010900; // type:function size:0x28 +fn_1_10928 = .text:0x00010928; // type:function size:0x1F8 +fn_1_10B20 = .text:0x00010B20; // type:function size:0x204 +fn_1_10D24 = .text:0x00010D24; // type:function size:0x180 +fn_1_10EA4 = .text:0x00010EA4; // type:function size:0x28 +fn_1_10ECC = .text:0x00010ECC; // type:function size:0x34 +fn_1_10F00 = .text:0x00010F00; // type:function size:0x38 +fn_1_10F38 = .text:0x00010F38; // type:function size:0x34 +fn_1_10F6C = .text:0x00010F6C; // type:function size:0x38 +fn_1_10FA4 = .text:0x00010FA4; // type:function size:0x38 +fn_1_10FDC = .text:0x00010FDC; // type:function size:0x28 +fn_1_11004 = .text:0x00011004; // type:function size:0x5C +fn_1_11060 = .text:0x00011060; // type:function size:0x38 +fn_1_11098 = .text:0x00011098; // type:function size:0x98 +fn_1_11130 = .text:0x00011130; // type:function size:0x1B0 +_ctors = .ctors:0x00000000; // type:label scope:global data:4byte +_dtors = .dtors:0x00000000; // type:label scope:global data:4byte +lbl_1_rodata_10 = .rodata:0x00000010; // type:object size:0x4 data:float +lbl_1_rodata_14 = .rodata:0x00000014; // type:object size:0x4 data:float +lbl_1_rodata_18 = .rodata:0x00000018; // type:object size:0x4 data:float +lbl_1_rodata_1C = .rodata:0x0000001C; // type:object size:0x4 data:float +lbl_1_rodata_20 = .rodata:0x00000020; // type:object size:0x4 data:float +lbl_1_rodata_24 = .rodata:0x00000024; // type:object size:0x4 data:float +lbl_1_rodata_28 = .rodata:0x00000028; // type:object size:0x4 data:float +lbl_1_rodata_2C = .rodata:0x0000002C; // type:object size:0x4 data:float +lbl_1_rodata_30 = .rodata:0x00000030; // type:object size:0x4 data:float +lbl_1_rodata_34 = .rodata:0x00000034; // type:object size:0x4 data:float +lbl_1_rodata_38 = .rodata:0x00000038; // type:object size:0x4 data:float +lbl_1_rodata_3C = .rodata:0x0000003C; // type:object size:0x4 data:float +lbl_1_rodata_40 = .rodata:0x00000040; // type:object size:0x4 data:float +lbl_1_rodata_44 = .rodata:0x00000044; // type:object size:0x4 data:float +lbl_1_rodata_48 = .rodata:0x00000048; // type:object size:0x4 data:float +lbl_1_rodata_4C = .rodata:0x0000004C; // type:object size:0x4 data:float +lbl_1_rodata_50 = .rodata:0x00000050; // type:object size:0x4 data:float +lbl_1_rodata_54 = .rodata:0x00000054; // type:object size:0x4 data:float +lbl_1_rodata_58 = .rodata:0x00000058; // type:object size:0x4 data:float +lbl_1_rodata_5C = .rodata:0x0000005C; // type:object size:0x4 data:float +lbl_1_rodata_60 = .rodata:0x00000060; // type:object size:0x4 data:float +lbl_1_rodata_64 = .rodata:0x00000064; // type:object size:0x4 data:float +lbl_1_rodata_68 = .rodata:0x00000068; // type:object size:0x4 data:float +lbl_1_rodata_6C = .rodata:0x0000006C; // type:object size:0x4 data:float +lbl_1_rodata_70 = .rodata:0x00000070; // type:object size:0x10 data:4byte +lbl_1_rodata_80 = .rodata:0x00000080; // type:object size:0x4 data:float +lbl_1_rodata_84 = .rodata:0x00000084; // type:object size:0x4 data:float +lbl_1_rodata_88 = .rodata:0x00000088; // type:object size:0x8 data:double +lbl_1_rodata_90 = .rodata:0x00000090; // type:object size:0x8 data:double +lbl_1_rodata_98 = .rodata:0x00000098; // type:object size:0x8 data:double +lbl_1_rodata_A0 = .rodata:0x000000A0; // type:object size:0x8 data:double +lbl_1_rodata_A8 = .rodata:0x000000A8; // type:object size:0x8 data:double +lbl_1_rodata_B0 = .rodata:0x000000B0; // type:object size:0x8 data:double +lbl_1_rodata_B8 = .rodata:0x000000B8; // type:object size:0x4 data:float +lbl_1_rodata_BC = .rodata:0x000000BC; // type:object size:0x4 data:float +lbl_1_rodata_C0 = .rodata:0x000000C0; // type:object size:0x4 data:float +lbl_1_rodata_C4 = .rodata:0x000000C4; // type:object size:0x4 data:float +lbl_1_rodata_C8 = .rodata:0x000000C8; // type:object size:0x4 data:float +lbl_1_rodata_CC = .rodata:0x000000CC; // type:object size:0x4 data:float +lbl_1_rodata_D0 = .rodata:0x000000D0; // type:object size:0x4 data:float +lbl_1_rodata_D4 = .rodata:0x000000D4; // type:object size:0x4 data:float +lbl_1_rodata_D8 = .rodata:0x000000D8; // type:object size:0x4 data:float +lbl_1_rodata_DC = .rodata:0x000000DC; // type:object size:0x4 data:float +lbl_1_rodata_E0 = .rodata:0x000000E0; // type:object size:0x4 data:float +lbl_1_rodata_E4 = .rodata:0x000000E4; // type:object size:0x4 data:float +lbl_1_rodata_E8 = .rodata:0x000000E8; // type:object size:0x4 data:float +lbl_1_rodata_EC = .rodata:0x000000EC; // type:object size:0x4 data:float +lbl_1_rodata_F0 = .rodata:0x000000F0; // type:object size:0x4 data:float +lbl_1_rodata_F4 = .rodata:0x000000F4; // type:object size:0x4 data:float +lbl_1_rodata_F8 = .rodata:0x000000F8; // type:object size:0x4 data:float +lbl_1_rodata_FC = .rodata:0x000000FC; // type:object size:0x4 data:float +lbl_1_rodata_100 = .rodata:0x00000100; // type:object size:0x4 data:float +lbl_1_rodata_108 = .rodata:0x00000108; // type:object size:0x8 data:double +lbl_1_rodata_110 = .rodata:0x00000110; // type:object size:0xC0 +lbl_1_rodata_1D0 = .rodata:0x000001D0; // type:object size:0x4 data:float +lbl_1_rodata_1D4 = .rodata:0x000001D4; // type:object size:0x4 data:float +lbl_1_rodata_1D8 = .rodata:0x000001D8; // type:object size:0x4 data:float +lbl_1_rodata_1DC = .rodata:0x000001DC; // type:object size:0x4 data:float +lbl_1_rodata_1E0 = .rodata:0x000001E0; // type:object size:0x4 data:float +lbl_1_rodata_1E8 = .rodata:0x000001E8; // type:object size:0x8 data:double +lbl_1_rodata_1F0 = .rodata:0x000001F0; // type:object size:0x8 data:double +lbl_1_rodata_1F8 = .rodata:0x000001F8; // type:object size:0x4 data:float +lbl_1_rodata_1FC = .rodata:0x000001FC; // type:object size:0x4 data:float +lbl_1_rodata_200 = .rodata:0x00000200; // type:object size:0x8 data:double +lbl_1_rodata_208 = .rodata:0x00000208; // type:object size:0x4 data:float +lbl_1_rodata_20C = .rodata:0x0000020C; // type:object size:0x4 data:float +lbl_1_rodata_210 = .rodata:0x00000210; // type:object size:0x4 data:float +lbl_1_rodata_214 = .rodata:0x00000214; // type:object size:0x4 data:float +lbl_1_rodata_218 = .rodata:0x00000218; // type:object size:0x8 data:double +lbl_1_rodata_220 = .rodata:0x00000220; // type:object size:0x4 data:float +lbl_1_rodata_224 = .rodata:0x00000224; // type:object size:0x4 data:float +lbl_1_rodata_228 = .rodata:0x00000228; // type:object size:0x4 data:float +lbl_1_rodata_22C = .rodata:0x0000022C; // type:object size:0x4 data:float +lbl_1_rodata_230 = .rodata:0x00000230; // type:object size:0x4 data:float +lbl_1_rodata_234 = .rodata:0x00000234; // type:object size:0x4 data:float +lbl_1_rodata_238 = .rodata:0x00000238; // type:object size:0x8 data:double +lbl_1_rodata_240 = .rodata:0x00000240; // type:object size:0x8 data:double +lbl_1_rodata_248 = .rodata:0x00000248; // type:object size:0x8 data:double +lbl_1_rodata_250 = .rodata:0x00000250; // type:object size:0x4 data:float +lbl_1_rodata_258 = .rodata:0x00000258; // type:object size:0x8 data:double +lbl_1_rodata_260 = .rodata:0x00000260; // type:object size:0x4 data:float +lbl_1_rodata_268 = .rodata:0x00000268; // type:object size:0x8 data:double +lbl_1_rodata_270 = .rodata:0x00000270; // type:object size:0x4 data:float +lbl_1_rodata_274 = .rodata:0x00000274; // type:object size:0x4 data:float +lbl_1_rodata_278 = .rodata:0x00000278; // type:object size:0x4 data:float +lbl_1_rodata_27C = .rodata:0x0000027C; // type:object size:0x4 data:float +lbl_1_rodata_280 = .rodata:0x00000280; // type:object size:0x4 data:float +lbl_1_rodata_284 = .rodata:0x00000284; // type:object size:0x4 data:float +lbl_1_rodata_288 = .rodata:0x00000288; // type:object size:0x10 data:4byte +lbl_1_rodata_298 = .rodata:0x00000298; // type:object size:0x10 data:4byte +lbl_1_rodata_2A8 = .rodata:0x000002A8; // type:object size:0x4 data:float +lbl_1_rodata_2AC = .rodata:0x000002AC; // type:object size:0x4 data:float +lbl_1_rodata_2B0 = .rodata:0x000002B0; // type:object size:0x4 data:float +lbl_1_rodata_2B4 = .rodata:0x000002B4; // type:object size:0x4 data:float +lbl_1_rodata_2B8 = .rodata:0x000002B8; // type:object size:0x4 data:float +lbl_1_rodata_2BC = .rodata:0x000002BC; // type:object size:0x10 data:4byte +lbl_1_rodata_2CC = .rodata:0x000002CC; // type:object size:0x10 data:4byte +lbl_1_rodata_2DC = .rodata:0x000002DC; // type:object size:0x4 data:float +lbl_1_rodata_2E0 = .rodata:0x000002E0; // type:object size:0x4 data:float +lbl_1_rodata_2E8 = .rodata:0x000002E8; // type:object size:0x8 data:double +lbl_1_rodata_2F0 = .rodata:0x000002F0; // type:object size:0x8 data:double +lbl_1_rodata_2F8 = .rodata:0x000002F8; // type:object size:0x4 data:float +lbl_1_rodata_2FC = .rodata:0x000002FC; // type:object size:0x4 data:float +lbl_1_rodata_300 = .rodata:0x00000300; // type:object size:0x4 data:float +lbl_1_rodata_304 = .rodata:0x00000304; // type:object size:0x4 data:float +lbl_1_rodata_308 = .rodata:0x00000308; // type:object size:0x4 data:float +lbl_1_rodata_30C = .rodata:0x0000030C; // type:object size:0x4 data:float +lbl_1_rodata_310 = .rodata:0x00000310; // type:object size:0x4 data:float +lbl_1_rodata_314 = .rodata:0x00000314; // type:object size:0x4 data:float +lbl_1_rodata_318 = .rodata:0x00000318; // type:object size:0x4 data:float +lbl_1_rodata_320 = .rodata:0x00000320; // type:object size:0x8 data:double +lbl_1_rodata_328 = .rodata:0x00000328; // type:object size:0x8 data:double +lbl_1_rodata_330 = .rodata:0x00000330; // type:object size:0x4 data:float +lbl_1_rodata_334 = .rodata:0x00000334; // type:object size:0x4 data:float +lbl_1_rodata_338 = .rodata:0x00000338; // type:object size:0x4 data:float +lbl_1_rodata_33C = .rodata:0x0000033C; // type:object size:0x4 data:float +lbl_1_rodata_340 = .rodata:0x00000340; // type:object size:0x4 data:float +lbl_1_rodata_344 = .rodata:0x00000344; // type:object size:0x4 data:float +lbl_1_rodata_348 = .rodata:0x00000348; // type:object size:0x4 data:float +lbl_1_rodata_34C = .rodata:0x0000034C; // type:object size:0x4 data:float +lbl_1_rodata_350 = .rodata:0x00000350; // type:object size:0x8 data:double +lbl_1_rodata_358 = .rodata:0x00000358; // type:object size:0x4 data:float +lbl_1_rodata_360 = .rodata:0x00000360; // type:object size:0x8 data:double +lbl_1_rodata_368 = .rodata:0x00000368; // type:object size:0x10 data:4byte +lbl_1_rodata_378 = .rodata:0x00000378; // type:object size:0x4 data:float +lbl_1_rodata_37C = .rodata:0x0000037C; // type:object size:0x4 data:float +lbl_1_rodata_380 = .rodata:0x00000380; // type:object size:0x4 data:float +lbl_1_rodata_384 = .rodata:0x00000384; // type:object size:0x4 data:float +lbl_1_rodata_388 = .rodata:0x00000388; // type:object size:0x8 data:double +lbl_1_rodata_390 = .rodata:0x00000390; // type:object size:0x4 data:float +lbl_1_rodata_394 = .rodata:0x00000394; // type:object size:0x4 data:float +lbl_1_rodata_398 = .rodata:0x00000398; // type:object size:0x4 data:float +lbl_1_rodata_39C = .rodata:0x0000039C; // type:object size:0x4 data:float +lbl_1_rodata_3A0 = .rodata:0x000003A0; // type:object size:0x4 data:float +lbl_1_rodata_3A4 = .rodata:0x000003A4; // type:object size:0x4 data:float +lbl_1_rodata_3A8 = .rodata:0x000003A8; // type:object size:0x4 data:float +lbl_1_rodata_3AC = .rodata:0x000003AC; // type:object size:0x4 data:float +lbl_1_rodata_3B0 = .rodata:0x000003B0; // type:object size:0x4 data:float +lbl_1_rodata_3B8 = .rodata:0x000003B8; // type:object size:0x8 data:double +lbl_1_rodata_3C0 = .rodata:0x000003C0; // type:object size:0x8 data:double +lbl_1_rodata_3C8 = .rodata:0x000003C8; // type:object size:0x4 data:float +lbl_1_rodata_3D0 = .rodata:0x000003D0; // type:object size:0x8 data:double +lbl_1_rodata_3D8 = .rodata:0x000003D8; // type:object size:0x8 data:double +lbl_1_rodata_3E0 = .rodata:0x000003E0; // type:object size:0x4 data:float +lbl_1_rodata_3E8 = .rodata:0x000003E8; // type:object size:0x8 data:double +lbl_1_rodata_3F0 = .rodata:0x000003F0; // type:object size:0x18 data:4byte +lbl_1_rodata_408 = .rodata:0x00000408; // type:object size:0x18 data:4byte +lbl_1_rodata_420 = .rodata:0x00000420; // type:object size:0x4 data:float +lbl_1_rodata_424 = .rodata:0x00000424; // type:object size:0x4 data:float +lbl_1_rodata_428 = .rodata:0x00000428; // type:object size:0x4 data:float +lbl_1_rodata_42C = .rodata:0x0000042C; // type:object size:0x4 data:float +lbl_1_rodata_430 = .rodata:0x00000430; // type:object size:0x4 data:float +lbl_1_rodata_434 = .rodata:0x00000434; // type:object size:0x4 data:float +lbl_1_rodata_438 = .rodata:0x00000438; // type:object size:0x4 data:float +lbl_1_rodata_43C = .rodata:0x0000043C; // type:object size:0x4 data:float +lbl_1_rodata_440 = .rodata:0x00000440; // type:object size:0x4 data:float +lbl_1_rodata_444 = .rodata:0x00000444; // type:object size:0x4 data:float +lbl_1_rodata_448 = .rodata:0x00000448; // type:object size:0x4 data:float +lbl_1_rodata_44C = .rodata:0x0000044C; // type:object size:0x4 data:float +lbl_1_rodata_450 = .rodata:0x00000450; // type:object size:0x4 data:float +lbl_1_rodata_454 = .rodata:0x00000454; // type:object size:0x4 data:float +lbl_1_rodata_458 = .rodata:0x00000458; // type:object size:0x4 data:float +lbl_1_rodata_45C = .rodata:0x0000045C; // type:object size:0x4 data:float +lbl_1_rodata_460 = .rodata:0x00000460; // type:object size:0x8 data:double +lbl_1_rodata_468 = .rodata:0x00000468; // type:object size:0x4 data:float +lbl_1_rodata_470 = .rodata:0x00000470; // type:object size:0x8 data:double +lbl_1_rodata_478 = .rodata:0x00000478; // type:object size:0x4 data:float +lbl_1_rodata_47C = .rodata:0x0000047C; // type:object size:0x4 data:float +lbl_1_rodata_480 = .rodata:0x00000480; // type:object size:0x4 data:float +lbl_1_rodata_484 = .rodata:0x00000484; // type:object size:0x4 data:float +lbl_1_rodata_488 = .rodata:0x00000488; // type:object size:0x4 data:float +lbl_1_rodata_48C = .rodata:0x0000048C; // type:object size:0x4 data:float +lbl_1_rodata_490 = .rodata:0x00000490; // type:object size:0x4 data:float +lbl_1_rodata_494 = .rodata:0x00000494; // type:object size:0x4 data:float +lbl_1_rodata_498 = .rodata:0x00000498; // type:object size:0x4 data:float +lbl_1_rodata_49C = .rodata:0x0000049C; // type:object size:0x4 data:float +lbl_1_rodata_4A0 = .rodata:0x000004A0; // type:object size:0x4 data:float +lbl_1_rodata_4A4 = .rodata:0x000004A4; // type:object size:0x4 data:float +lbl_1_rodata_4A8 = .rodata:0x000004A8; // type:object size:0x4 data:float +lbl_1_rodata_4AC = .rodata:0x000004AC; // type:object size:0x4 data:float +lbl_1_rodata_4B0 = .rodata:0x000004B0; // type:object size:0x4 data:float +lbl_1_rodata_4B4 = .rodata:0x000004B4; // type:object size:0x4 data:float +lbl_1_rodata_4B8 = .rodata:0x000004B8; // type:object size:0x4 data:float +lbl_1_rodata_4BC = .rodata:0x000004BC; // type:object size:0x4 data:float +lbl_1_rodata_4C0 = .rodata:0x000004C0; // type:object size:0x4 data:float +lbl_1_rodata_4C4 = .rodata:0x000004C4; // type:object size:0x4 data:float +lbl_1_rodata_4C8 = .rodata:0x000004C8; // type:object size:0x4 data:float +lbl_1_rodata_4CC = .rodata:0x000004CC; // type:object size:0x4 data:float +lbl_1_rodata_4D0 = .rodata:0x000004D0; // type:object size:0x4 data:float +lbl_1_rodata_4D4 = .rodata:0x000004D4; // type:object size:0x4 data:float +lbl_1_rodata_4D8 = .rodata:0x000004D8; // type:object size:0x8 data:double +lbl_1_rodata_4E0 = .rodata:0x000004E0; // type:object size:0x8 data:double +lbl_1_rodata_4E8 = .rodata:0x000004E8; // type:object size:0x4 data:4byte +lbl_1_rodata_4F0 = .rodata:0x000004F0; // type:object size:0x8 data:double +lbl_1_rodata_4F8 = .rodata:0x000004F8; // type:object size:0x8 data:double +lbl_1_rodata_500 = .rodata:0x00000500; // type:object size:0x4 data:float +lbl_1_rodata_504 = .rodata:0x00000504; // type:object size:0x4 data:float +lbl_1_rodata_508 = .rodata:0x00000508; // type:object size:0x4 data:float +lbl_1_rodata_50C = .rodata:0x0000050C; // type:object size:0x4 data:float +lbl_1_rodata_510 = .rodata:0x00000510; // type:object size:0x4 data:float +lbl_1_rodata_514 = .rodata:0x00000514; // type:object size:0x4 data:float +lbl_1_rodata_518 = .rodata:0x00000518; // type:object size:0x4 data:float +lbl_1_rodata_51C = .rodata:0x0000051C; // type:object size:0x4 data:float +lbl_1_rodata_520 = .rodata:0x00000520; // type:object size:0x4 data:float +lbl_1_rodata_524 = .rodata:0x00000524; // type:object size:0x24 data:4byte +lbl_1_rodata_548 = .rodata:0x00000548; // type:object size:0x8 data:4byte +lbl_1_rodata_550 = .rodata:0x00000550; // type:object size:0x8 data:4byte +lbl_1_rodata_558 = .rodata:0x00000558; // type:object size:0x8 data:4byte +lbl_1_rodata_560 = .rodata:0x00000560; // type:object size:0x4 data:float +lbl_1_rodata_564 = .rodata:0x00000564; // type:object size:0x4 data:float +lbl_1_rodata_568 = .rodata:0x00000568; // type:object size:0x4 data:float +lbl_1_rodata_56C = .rodata:0x0000056C; // type:object size:0x4 data:float +lbl_1_rodata_570 = .rodata:0x00000570; // type:object size:0x4 data:float +lbl_1_rodata_574 = .rodata:0x00000574; // type:object size:0x4 data:float +lbl_1_rodata_578 = .rodata:0x00000578; // type:object size:0x4 data:float +lbl_1_rodata_57C = .rodata:0x0000057C; // type:object size:0x4 data:float +lbl_1_rodata_580 = .rodata:0x00000580; // type:object size:0x4 data:float +lbl_1_rodata_584 = .rodata:0x00000584; // type:object size:0x4 data:float +lbl_1_rodata_588 = .rodata:0x00000588; // type:object size:0x4 data:float +lbl_1_rodata_58C = .rodata:0x0000058C; // type:object size:0x8 data:4byte +lbl_1_rodata_594 = .rodata:0x00000594; // type:object size:0x4 data:float +lbl_1_rodata_598 = .rodata:0x00000598; // type:object size:0x8 data:double +lbl_1_rodata_5A0 = .rodata:0x000005A0; // type:object size:0x8 data:4byte +lbl_1_rodata_5A8 = .rodata:0x000005A8; // type:object size:0x4 data:float +lbl_1_rodata_5AC = .rodata:0x000005AC; // type:object size:0x4 data:float +lbl_1_rodata_5B0 = .rodata:0x000005B0; // type:object size:0x4 data:float +lbl_1_rodata_5B8 = .rodata:0x000005B8; // type:object size:0x8 data:double +lbl_1_rodata_5C0 = .rodata:0x000005C0; // type:object size:0x4 data:float +lbl_1_rodata_5C4 = .rodata:0x000005C4; // type:object size:0x4 data:float +lbl_1_rodata_5C8 = .rodata:0x000005C8; // type:object size:0x4 data:float +lbl_1_rodata_5CC = .rodata:0x000005CC; // type:object size:0x4 data:float +lbl_1_rodata_5D0 = .rodata:0x000005D0; // type:object size:0x4 data:float +lbl_1_rodata_5D4 = .rodata:0x000005D4; // type:object size:0x4 data:float +lbl_1_rodata_5D8 = .rodata:0x000005D8; // type:object size:0x4 data:float +lbl_1_rodata_5DC = .rodata:0x000005DC; // type:object size:0x4 data:float +lbl_1_rodata_5E0 = .rodata:0x000005E0; // type:object size:0x4 data:float +lbl_1_rodata_5E4 = .rodata:0x000005E4; // type:object size:0x4 data:float +lbl_1_rodata_5E8 = .rodata:0x000005E8; // type:object size:0x4 data:float +lbl_1_rodata_5F0 = .rodata:0x000005F0; // type:object size:0x8 data:double +lbl_1_rodata_5F8 = .rodata:0x000005F8; // type:object size:0x8 data:double +lbl_1_rodata_600 = .rodata:0x00000600; // type:object size:0x4 data:float +lbl_1_rodata_604 = .rodata:0x00000604; // type:object size:0x4 data:float +lbl_1_rodata_608 = .rodata:0x00000608; // type:object size:0x4 data:float +lbl_1_rodata_60C = .rodata:0x0000060C; // type:object size:0x4 data:float +lbl_1_rodata_610 = .rodata:0x00000610; // type:object size:0x4 data:float +lbl_1_rodata_614 = .rodata:0x00000614; // type:object size:0x4 data:float +lbl_1_rodata_618 = .rodata:0x00000618; // type:object size:0x4 data:float +lbl_1_rodata_61C = .rodata:0x0000061C; // type:object size:0x4 data:float +lbl_1_rodata_620 = .rodata:0x00000620; // type:object size:0x4 data:float +lbl_1_rodata_624 = .rodata:0x00000624; // type:object size:0x4 data:float +lbl_1_rodata_628 = .rodata:0x00000628; // type:object size:0x4 data:float +lbl_1_rodata_62C = .rodata:0x0000062C; // type:object size:0x4 data:float +lbl_1_rodata_630 = .rodata:0x00000630; // type:object size:0x4 data:float +lbl_1_rodata_634 = .rodata:0x00000634; // type:object size:0x4 data:float +lbl_1_rodata_638 = .rodata:0x00000638; // type:object size:0x4 data:float +lbl_1_rodata_63C = .rodata:0x0000063C; // type:object size:0x4 data:float +lbl_1_rodata_640 = .rodata:0x00000640; // type:object size:0x4 data:float +lbl_1_rodata_644 = .rodata:0x00000644; // type:object size:0x4 data:float +lbl_1_rodata_648 = .rodata:0x00000648; // type:object size:0x4 data:float +lbl_1_rodata_64C = .rodata:0x0000064C; // type:object size:0x4 data:float +lbl_1_rodata_650 = .rodata:0x00000650; // type:object size:0x4 data:float +lbl_1_rodata_654 = .rodata:0x00000654; // type:object size:0x4 data:float +lbl_1_rodata_658 = .rodata:0x00000658; // type:object size:0x4 data:float +lbl_1_rodata_65C = .rodata:0x0000065C; // type:object size:0x4 data:float +lbl_1_rodata_660 = .rodata:0x00000660; // type:object size:0x4 data:float +lbl_1_rodata_664 = .rodata:0x00000664; // type:object size:0x4 data:float +lbl_1_rodata_668 = .rodata:0x00000668; // type:object size:0x4 data:float +lbl_1_rodata_66C = .rodata:0x0000066C; // type:object size:0x4 data:float +lbl_1_rodata_670 = .rodata:0x00000670; // type:object size:0x4 data:float +lbl_1_rodata_674 = .rodata:0x00000674; // type:object size:0x4 data:float +lbl_1_rodata_678 = .rodata:0x00000678; // type:object size:0x4 data:float +lbl_1_rodata_67C = .rodata:0x0000067C; // type:object size:0x4 data:float +lbl_1_rodata_680 = .rodata:0x00000680; // type:object size:0x4 data:float +lbl_1_rodata_684 = .rodata:0x00000684; // type:object size:0x4 data:float +lbl_1_rodata_688 = .rodata:0x00000688; // type:object size:0x4 data:float +lbl_1_rodata_690 = .rodata:0x00000690; // type:object size:0x8 data:double +lbl_1_rodata_698 = .rodata:0x00000698; // type:object size:0x4 data:float +lbl_1_rodata_69C = .rodata:0x0000069C; // type:object size:0x4 data:float +lbl_1_rodata_6A0 = .rodata:0x000006A0; // type:object size:0x4 data:float +lbl_1_rodata_6A4 = .rodata:0x000006A4; // type:object size:0x4 data:float +lbl_1_rodata_6A8 = .rodata:0x000006A8; // type:object size:0x8 data:double +lbl_1_data_0 = .data:0x00000000; // type:object size:0xC +lbl_1_data_C = .data:0x0000000C; // type:object size:0xC +lbl_1_data_18 = .data:0x00000018; // type:object size:0xC data:float +lbl_1_data_24 = .data:0x00000024; // type:object size:0x4 +lbl_1_data_28 = .data:0x00000028; // type:object size:0xC data:float +lbl_1_data_34 = .data:0x00000034; // type:object size:0xC data:float +lbl_1_data_40 = .data:0x00000040; // type:object size:0xC data:float +lbl_1_data_4C = .data:0x0000004C; // type:object size:0xC data:float +lbl_1_data_58 = .data:0x00000058; // type:object size:0x50 data:float +jumptable_1_data_A8 = .data:0x000000A8; // type:object size:0x1C scope:local +lbl_1_data_C4 = .data:0x000000C4; // type:object size:0x1C data:4byte +lbl_1_data_E0 = .data:0x000000E0; // type:object size:0x38 +lbl_1_data_118 = .data:0x00000118; // type:object size:0x38 +lbl_1_data_150 = .data:0x00000150; // type:object size:0x30 +lbl_1_data_180 = .data:0x00000180; // type:object size:0x44 +lbl_1_data_1C4 = .data:0x000001C4; // type:object size:0x44 +lbl_1_data_208 = .data:0x00000208; // type:object size:0x44 +lbl_1_data_24C = .data:0x0000024C; // type:object size:0x1A4 +lbl_1_data_3F0 = .data:0x000003F0; // type:object size:0x38 +lbl_1_data_428 = .data:0x00000428; // type:object size:0x9 data:string +lbl_1_data_431 = .data:0x00000431; // type:object size:0x9 data:string +lbl_1_data_43A = .data:0x0000043A; // type:object size:0xB data:string +lbl_1_data_445 = .data:0x00000445; // type:object size:0xB data:string +lbl_1_data_450 = .data:0x00000450; // type:object size:0x18 +lbl_1_data_468 = .data:0x00000468; // type:object size:0x24 +lbl_1_data_48C = .data:0x0000048C; // type:object size:0x48 +lbl_1_data_4D4 = .data:0x000004D4; // type:object size:0x6C +lbl_1_data_540 = .data:0x00000540; // type:object size:0x24 +lbl_1_data_564 = .data:0x00000564; // type:object size:0x2 data:string +lbl_1_data_566 = .data:0x00000566; // type:object size:0x15 data:string +lbl_1_data_57B = .data:0x0000057B; // type:object size:0x15 data:string +lbl_1_data_590 = .data:0x00000590; // type:object size:0x15 data:string +lbl_1_data_5A5 = .data:0x000005A5; // type:object size:0x15 data:string +lbl_1_data_5BA = .data:0x000005BA; // type:object size:0x18 data:string +lbl_1_data_5D2 = .data:0x000005D2; // type:object size:0x18 data:string +lbl_1_data_5EA = .data:0x000005EA; // type:object size:0x15 data:string +lbl_1_data_5FF = .data:0x000005FF; // type:object size:0x15 data:string +lbl_1_data_614 = .data:0x00000614; // type:object size:0x15 data:string +lbl_1_data_629 = .data:0x00000629; // type:object size:0x15 data:string +lbl_1_data_63E = .data:0x0000063E; // type:object size:0x16 +jumptable_1_data_654 = .data:0x00000654; // type:object size:0x20 scope:local +lbl_1_data_674 = .data:0x00000674; // type:object size:0xC +lbl_1_data_680 = .data:0x00000680; // type:object size:0x8 +lbl_1_data_688 = .data:0x00000688; // type:object size:0x28 +lbl_1_data_6B0 = .data:0x000006B0; // type:object size:0x10 +lbl_1_data_6C0 = .data:0x000006C0; // type:object size:0xB0 data:4byte +lbl_1_data_770 = .data:0x00000770; // type:object size:0x24 +lbl_1_data_794 = .data:0x00000794; // type:object size:0x6C +lbl_1_data_800 = .data:0x00000800; // type:object size:0x24 +lbl_1_bss_0 = .bss:0x00000000; // type:object size:0x4 data:4byte +lbl_1_bss_4 = .bss:0x00000004; // type:object size:0x4 data:4byte +lbl_1_bss_8 = .bss:0x00000008; // type:object size:0x4 data:4byte +lbl_1_bss_C = .bss:0x0000000C; // type:object size:0x4 data:4byte +lbl_1_bss_10 = .bss:0x00000010; // type:object size:0x2 data:2byte +lbl_1_bss_12 = .bss:0x00000012; // type:object size:0x2 data:2byte +lbl_1_bss_14 = .bss:0x00000014; // type:object size:0x2 data:2byte +lbl_1_bss_16 = .bss:0x00000016; // type:object size:0xA data:2byte +lbl_1_bss_20 = .bss:0x00000020; // type:object size:0x4 data:4byte +lbl_1_bss_24 = .bss:0x00000024; // type:object size:0x4 data:4byte +lbl_1_bss_28 = .bss:0x00000028; // type:object size:0xC data:4byte +lbl_1_bss_34 = .bss:0x00000034; // type:object size:0x4 data:4byte +lbl_1_bss_38 = .bss:0x00000038; // type:object size:0x6F0 +lbl_1_bss_728 = .bss:0x00000728; // type:object size:0x80 +lbl_1_bss_7A8 = .bss:0x000007A8; // type:object size:0x4 data:4byte +lbl_1_bss_7AC = .bss:0x000007AC; // type:object size:0x4 data:4byte +lbl_1_bss_7B0 = .bss:0x000007B0; // type:object size:0x8 data:4byte +lbl_1_bss_7B8 = .bss:0x000007B8; // type:object size:0x10 +lbl_1_bss_7C8 = .bss:0x000007C8; // type:object size:0x4 data:4byte +lbl_1_bss_7CC = .bss:0x000007CC; // type:object size:0x4 data:4byte +lbl_1_bss_7D0 = .bss:0x000007D0; // type:object size:0x14 diff --git a/config/GMPJ01_00/rels/m435Dll/splits.txt b/config/GMPJ01_00/rels/m435Dll/splits.txt new file mode 100644 index 00000000..531cd645 --- /dev/null +++ b/config/GMPJ01_00/rels/m435Dll/splits.txt @@ -0,0 +1,7 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 diff --git a/config/GMPJ01_00/rels/m435Dll/symbols.txt b/config/GMPJ01_00/rels/m435Dll/symbols.txt new file mode 100644 index 00000000..f12299da --- /dev/null +++ b/config/GMPJ01_00/rels/m435Dll/symbols.txt @@ -0,0 +1,471 @@ +fn_1_0 = .text:0x00000000; // type:function size:0x1A8 +fn_1_1A8 = .text:0x000001A8; // type:function size:0x88 +fn_1_230 = .text:0x00000230; // type:function size:0x68 +fn_1_298 = .text:0x00000298; // type:function size:0x6C +fn_1_304 = .text:0x00000304; // type:function size:0x130 +fn_1_434 = .text:0x00000434; // type:function size:0x3E4 +fn_1_818 = .text:0x00000818; // type:function size:0x8C +fn_1_8A4 = .text:0x000008A4; // type:function size:0x20 +fn_1_8C4 = .text:0x000008C4; // type:function size:0x20 +fn_1_8E4 = .text:0x000008E4; // type:function size:0x48 +fn_1_92C = .text:0x0000092C; // type:function size:0x6B0 +fn_1_FDC = .text:0x00000FDC; // type:function size:0x134 +fn_1_1110 = .text:0x00001110; // type:function size:0xC4 +fn_1_11D4 = .text:0x000011D4; // type:function size:0x644 +fn_1_1818 = .text:0x00001818; // type:function size:0x24 +fn_1_183C = .text:0x0000183C; // type:function size:0x458 +fn_1_1C94 = .text:0x00001C94; // type:function size:0x1EC +fn_1_1E80 = .text:0x00001E80; // type:function size:0x1EC +fn_1_206C = .text:0x0000206C; // type:function size:0x458 +fn_1_24C4 = .text:0x000024C4; // type:function size:0x68 +fn_1_252C = .text:0x0000252C; // type:function size:0x68 +fn_1_2594 = .text:0x00002594; // type:function size:0xE8 +fn_1_267C = .text:0x0000267C; // type:function size:0x11C +fn_1_2798 = .text:0x00002798; // type:function size:0x84 +fn_1_281C = .text:0x0000281C; // type:function size:0x70 +fn_1_288C = .text:0x0000288C; // type:function size:0x38 +fn_1_28C4 = .text:0x000028C4; // type:function size:0x24 +fn_1_28E8 = .text:0x000028E8; // type:function size:0x38 +fn_1_2920 = .text:0x00002920; // type:function size:0x1D0 +fn_1_2AF0 = .text:0x00002AF0; // type:function size:0x64 +fn_1_2B54 = .text:0x00002B54; // type:function size:0xA8 +fn_1_2BFC = .text:0x00002BFC; // type:function size:0x20 +fn_1_2C1C = .text:0x00002C1C; // type:function size:0x5A0 +fn_1_31BC = .text:0x000031BC; // type:function size:0xCC +fn_1_3288 = .text:0x00003288; // type:function size:0x2D0 +fn_1_3558 = .text:0x00003558; // type:function size:0x59C +fn_1_3AF4 = .text:0x00003AF4; // type:function size:0x20 +fn_1_3B14 = .text:0x00003B14; // type:function size:0x370 +fn_1_3E84 = .text:0x00003E84; // type:function size:0x20 +fn_1_3EA4 = .text:0x00003EA4; // type:function size:0x260 +fn_1_4104 = .text:0x00004104; // type:function size:0x2C +fn_1_4130 = .text:0x00004130; // type:function size:0x5A8 +fn_1_46D8 = .text:0x000046D8; // type:function size:0x22C +fn_1_4904 = .text:0x00004904; // type:function size:0x3E8 +fn_1_4CEC = .text:0x00004CEC; // type:function size:0x11C +fn_1_4E08 = .text:0x00004E08; // type:function size:0x1AC +fn_1_4FB4 = .text:0x00004FB4; // type:function size:0x484 +fn_1_5438 = .text:0x00005438; // type:function size:0x1C8 +fn_1_5600 = .text:0x00005600; // type:function size:0x44 +fn_1_5644 = .text:0x00005644; // type:function size:0x1C18 +fn_1_725C = .text:0x0000725C; // type:function size:0x48 +fn_1_72A4 = .text:0x000072A4; // type:function size:0x384 +fn_1_7628 = .text:0x00007628; // type:function size:0x374 +fn_1_799C = .text:0x0000799C; // type:function size:0x24 +fn_1_79C0 = .text:0x000079C0; // type:function size:0xB8 +fn_1_7A78 = .text:0x00007A78; // type:function size:0xCC +fn_1_7B44 = .text:0x00007B44; // type:function size:0x1E4 +fn_1_7D28 = .text:0x00007D28; // type:function size:0x28 +fn_1_7D50 = .text:0x00007D50; // type:function size:0x24 +fn_1_7D74 = .text:0x00007D74; // type:function size:0x160 +fn_1_7ED4 = .text:0x00007ED4; // type:function size:0x37C +fn_1_8250 = .text:0x00008250; // type:function size:0x24 +fn_1_8274 = .text:0x00008274; // type:function size:0x2D0 +fn_1_8544 = .text:0x00008544; // type:function size:0x4C +fn_1_8590 = .text:0x00008590; // type:function size:0x1A4 +fn_1_8734 = .text:0x00008734; // type:function size:0x17C +fn_1_88B0 = .text:0x000088B0; // type:function size:0x598 +fn_1_8E48 = .text:0x00008E48; // type:function size:0x28 +fn_1_8E70 = .text:0x00008E70; // type:function size:0x58 +fn_1_8EC8 = .text:0x00008EC8; // type:function size:0x2C +fn_1_8EF4 = .text:0x00008EF4; // type:function size:0x40 +fn_1_8F34 = .text:0x00008F34; // type:function size:0x18 +fn_1_8F4C = .text:0x00008F4C; // type:function size:0x150 +fn_1_909C = .text:0x0000909C; // type:function size:0x6CC +fn_1_9768 = .text:0x00009768; // type:function size:0x28 +fn_1_9790 = .text:0x00009790; // type:function size:0x94 +fn_1_9824 = .text:0x00009824; // type:function size:0x28 +fn_1_984C = .text:0x0000984C; // type:function size:0x380 +fn_1_9BCC = .text:0x00009BCC; // type:function size:0x3C +fn_1_9C08 = .text:0x00009C08; // type:function size:0x180 +fn_1_9D88 = .text:0x00009D88; // type:function size:0x1F4 +fn_1_9F7C = .text:0x00009F7C; // type:function size:0x1CC +fn_1_A148 = .text:0x0000A148; // type:function size:0x370 +fn_1_A4B8 = .text:0x0000A4B8; // type:function size:0x28 +fn_1_A4E0 = .text:0x0000A4E0; // type:function size:0x190 +fn_1_A670 = .text:0x0000A670; // type:function size:0x64 +fn_1_A6D4 = .text:0x0000A6D4; // type:function size:0x1F0 +fn_1_A8C4 = .text:0x0000A8C4; // type:function size:0x338 +fn_1_ABFC = .text:0x0000ABFC; // type:function size:0x160 +fn_1_AD5C = .text:0x0000AD5C; // type:function size:0x498 +fn_1_B1F4 = .text:0x0000B1F4; // type:function size:0x634 +fn_1_B828 = .text:0x0000B828; // type:function size:0x128 +fn_1_B950 = .text:0x0000B950; // type:function size:0x298 +fn_1_BBE8 = .text:0x0000BBE8; // type:function size:0xB0 +fn_1_BC98 = .text:0x0000BC98; // type:function size:0xD8 +fn_1_BD70 = .text:0x0000BD70; // type:function size:0xB0 +fn_1_BE20 = .text:0x0000BE20; // type:function size:0xB0 +fn_1_BED0 = .text:0x0000BED0; // type:function size:0xB0 +fn_1_BF80 = .text:0x0000BF80; // type:function size:0xE4 +fn_1_C064 = .text:0x0000C064; // type:function size:0xD8 +fn_1_C13C = .text:0x0000C13C; // type:function size:0xD8 +fn_1_C214 = .text:0x0000C214; // type:function size:0xD8 +fn_1_C2EC = .text:0x0000C2EC; // type:function size:0xD8 +fn_1_C3C4 = .text:0x0000C3C4; // type:function size:0xD8 +fn_1_C49C = .text:0x0000C49C; // type:function size:0xB0 +fn_1_C54C = .text:0x0000C54C; // type:function size:0xB0 +fn_1_C5FC = .text:0x0000C5FC; // type:function size:0x168 +fn_1_C764 = .text:0x0000C764; // type:function size:0x558 +fn_1_CCBC = .text:0x0000CCBC; // type:function size:0x3A0 +fn_1_D05C = .text:0x0000D05C; // type:function size:0x43C +fn_1_D498 = .text:0x0000D498; // type:function size:0x424 +fn_1_D8BC = .text:0x0000D8BC; // type:function size:0x8D4 +fn_1_E190 = .text:0x0000E190; // type:function size:0x4E0 +fn_1_E670 = .text:0x0000E670; // type:function size:0x3E4 +fn_1_EA54 = .text:0x0000EA54; // type:function size:0x340 +fn_1_ED94 = .text:0x0000ED94; // type:function size:0x448 +fn_1_F1DC = .text:0x0000F1DC; // type:function size:0x4 +fn_1_F1E0 = .text:0x0000F1E0; // type:function size:0x18C +fn_1_F36C = .text:0x0000F36C; // type:function size:0x3C +fn_1_F3A8 = .text:0x0000F3A8; // type:function size:0x5C +fn_1_F404 = .text:0x0000F404; // type:function size:0x78 +fn_1_F47C = .text:0x0000F47C; // type:function size:0x5C +fn_1_F4D8 = .text:0x0000F4D8; // type:function size:0x5C +fn_1_F534 = .text:0x0000F534; // type:function size:0x48 +fn_1_F57C = .text:0x0000F57C; // type:function size:0x3C +fn_1_F5B8 = .text:0x0000F5B8; // type:function size:0x80 +fn_1_F638 = .text:0x0000F638; // type:function size:0x64 +fn_1_F69C = .text:0x0000F69C; // type:function size:0x5C +fn_1_F6F8 = .text:0x0000F6F8; // type:function size:0x70 +fn_1_F768 = .text:0x0000F768; // type:function size:0x48 +fn_1_F7B0 = .text:0x0000F7B0; // type:function size:0xA8 +fn_1_F858 = .text:0x0000F858; // type:function size:0x44 +fn_1_F89C = .text:0x0000F89C; // type:function size:0x5C +fn_1_F8F8 = .text:0x0000F8F8; // type:function size:0x5C +fn_1_F954 = .text:0x0000F954; // type:function size:0x4 +fn_1_F958 = .text:0x0000F958; // type:function size:0x48 +fn_1_F9A0 = .text:0x0000F9A0; // type:function size:0x4C +fn_1_F9EC = .text:0x0000F9EC; // type:function size:0x5C +fn_1_FA48 = .text:0x0000FA48; // type:function size:0x108 +fn_1_FB50 = .text:0x0000FB50; // type:function size:0x5C +fn_1_FBAC = .text:0x0000FBAC; // type:function size:0xB0 +fn_1_FC5C = .text:0x0000FC5C; // type:function size:0x208 +fn_1_FE64 = .text:0x0000FE64; // type:function size:0x30 +fn_1_FE94 = .text:0x0000FE94; // type:function size:0x98 +fn_1_FF2C = .text:0x0000FF2C; // type:function size:0x808 +fn_1_10734 = .text:0x00010734; // type:function size:0x28 +fn_1_1075C = .text:0x0001075C; // type:function size:0xD8 +fn_1_10834 = .text:0x00010834; // type:function size:0xD8 +fn_1_1090C = .text:0x0001090C; // type:function size:0x108 +fn_1_10A14 = .text:0x00010A14; // type:function size:0x408 +fn_1_10E1C = .text:0x00010E1C; // type:function size:0x404 +fn_1_11220 = .text:0x00011220; // type:function size:0x488 +fn_1_116A8 = .text:0x000116A8; // type:function size:0x45C +fn_1_11B04 = .text:0x00011B04; // type:function size:0x478 +fn_1_11F7C = .text:0x00011F7C; // type:function size:0x4 +fn_1_11F80 = .text:0x00011F80; // type:function size:0x48 +fn_1_11FC8 = .text:0x00011FC8; // type:function size:0x9C +fn_1_12064 = .text:0x00012064; // type:function size:0x1AC +fn_1_12210 = .text:0x00012210; // type:function size:0x50 +fn_1_12260 = .text:0x00012260; // type:function size:0x48 +fn_1_122A8 = .text:0x000122A8; // type:function size:0x38 +fn_1_122E0 = .text:0x000122E0; // type:function size:0x134 +fn_1_12414 = .text:0x00012414; // type:function size:0x2C +fn_1_12440 = .text:0x00012440; // type:function size:0x134 +fn_1_12574 = .text:0x00012574; // type:function size:0x48 +fn_1_125BC = .text:0x000125BC; // type:function size:0x48 +fn_1_12604 = .text:0x00012604; // type:function size:0xF0 +fn_1_126F4 = .text:0x000126F4; // type:function size:0xC0 +fn_1_127B4 = .text:0x000127B4; // type:function size:0x5C +fn_1_12810 = .text:0x00012810; // type:function size:0x48 +fn_1_12858 = .text:0x00012858; // type:function size:0x100 +fn_1_12958 = .text:0x00012958; // type:function size:0x1F8 +fn_1_12B50 = .text:0x00012B50; // type:function size:0x3C +fn_1_12B8C = .text:0x00012B8C; // type:function size:0x5C +fn_1_12BE8 = .text:0x00012BE8; // type:function size:0x3C +fn_1_12C24 = .text:0x00012C24; // type:function size:0x5C +fn_1_12C80 = .text:0x00012C80; // type:function size:0x3C +fn_1_12CBC = .text:0x00012CBC; // type:function size:0x5C +fn_1_12D18 = .text:0x00012D18; // type:function size:0x230 +fn_1_12F48 = .text:0x00012F48; // type:function size:0xF4 +fn_1_1303C = .text:0x0001303C; // type:function size:0x4C +fn_1_13088 = .text:0x00013088; // type:function size:0x128 +fn_1_131B0 = .text:0x000131B0; // type:function size:0x40 +fn_1_131F0 = .text:0x000131F0; // type:function size:0x98 +fn_1_13288 = .text:0x00013288; // type:function size:0xB0 +fn_1_13338 = .text:0x00013338; // type:function size:0xAC +fn_1_133E4 = .text:0x000133E4; // type:function size:0x30 +fn_1_13414 = .text:0x00013414; // type:function size:0x98 +fn_1_134AC = .text:0x000134AC; // type:function size:0xF4 +fn_1_135A0 = .text:0x000135A0; // type:function size:0x60 +fn_1_13600 = .text:0x00013600; // type:function size:0xD84 +fn_1_14384 = .text:0x00014384; // type:function size:0x3DC +fn_1_14760 = .text:0x00014760; // type:function size:0x254 +_prolog = .text:0x000149B4; // type:function size:0x54 scope:global +_epilog = .text:0x00014A08; // type:function size:0x4C scope:global +fn_1_14A54 = .text:0x00014A54; // type:function size:0x40C +fn_1_14E60 = .text:0x00014E60; // type:function size:0x40C +fn_1_1526C = .text:0x0001526C; // type:function size:0x28 +fn_1_15294 = .text:0x00015294; // type:function size:0x40 +fn_1_152D4 = .text:0x000152D4; // type:function size:0xC8 +fn_1_1539C = .text:0x0001539C; // type:function size:0xD8 +fn_1_15474 = .text:0x00015474; // type:function size:0x50 +fn_1_154C4 = .text:0x000154C4; // type:function size:0x5C +fn_1_15520 = .text:0x00015520; // type:function size:0x88 +fn_1_155A8 = .text:0x000155A8; // type:function size:0x74 +fn_1_1561C = .text:0x0001561C; // type:function size:0x54 +fn_1_15670 = .text:0x00015670; // type:function size:0x3C +fn_1_156AC = .text:0x000156AC; // type:function size:0x110 +fn_1_157BC = .text:0x000157BC; // type:function size:0x178 +fn_1_15934 = .text:0x00015934; // type:function size:0x1C8 +fn_1_15AFC = .text:0x00015AFC; // type:function size:0x318 +fn_1_15E14 = .text:0x00015E14; // type:function size:0x3C +fn_1_15E50 = .text:0x00015E50; // type:function size:0x4C +fn_1_15E9C = .text:0x00015E9C; // type:function size:0x314 +fn_1_161B0 = .text:0x000161B0; // type:function size:0x314 +fn_1_164C4 = .text:0x000164C4; // type:function size:0x27C +fn_1_16740 = .text:0x00016740; // type:function size:0x2B4 +fn_1_169F4 = .text:0x000169F4; // type:function size:0x530 +fn_1_16F24 = .text:0x00016F24; // type:function size:0x454 +fn_1_17378 = .text:0x00017378; // type:function size:0x48C +fn_1_17804 = .text:0x00017804; // type:function size:0x71C +fn_1_17F20 = .text:0x00017F20; // type:function size:0x4C4 +fn_1_183E4 = .text:0x000183E4; // type:function size:0x4FC +fn_1_188E0 = .text:0x000188E0; // type:function size:0x78C +fn_1_1906C = .text:0x0001906C; // type:function size:0x4C4 +fn_1_19530 = .text:0x00019530; // type:function size:0x60 +fn_1_19590 = .text:0x00019590; // type:function size:0x64 +fn_1_195F4 = .text:0x000195F4; // type:function size:0x64 +fn_1_19658 = .text:0x00019658; // type:function size:0x23C +fn_1_19894 = .text:0x00019894; // type:function size:0x64 +fn_1_198F8 = .text:0x000198F8; // type:function size:0x68 +fn_1_19960 = .text:0x00019960; // type:function size:0x8 +fn_1_19968 = .text:0x00019968; // type:function size:0xC +fn_1_19974 = .text:0x00019974; // type:function size:0x8 +fn_1_1997C = .text:0x0001997C; // type:function size:0x344 +fn_1_19CC0 = .text:0x00019CC0; // type:function size:0x190 +fn_1_19E50 = .text:0x00019E50; // type:function size:0x4EC +fn_1_1A33C = .text:0x0001A33C; // type:function size:0x110 +_ctors = .ctors:0x00000000; // type:label scope:global data:4byte +_dtors = .dtors:0x00000000; // type:label scope:global data:4byte +lbl_1_rodata_10 = .rodata:0x00000010; // type:object size:0x8 data:double +lbl_1_rodata_18 = .rodata:0x00000018; // type:object size:0x4 data:float +lbl_1_rodata_1C = .rodata:0x0000001C; // type:object size:0x4 data:float +lbl_1_rodata_20 = .rodata:0x00000020; // type:object size:0x4 data:float +lbl_1_rodata_24 = .rodata:0x00000024; // type:object size:0x4 data:float +lbl_1_rodata_28 = .rodata:0x00000028; // type:object size:0x4 data:float +lbl_1_rodata_2C = .rodata:0x0000002C; // type:object size:0x4 data:float +lbl_1_rodata_30 = .rodata:0x00000030; // type:object size:0x4 data:float +lbl_1_rodata_34 = .rodata:0x00000034; // type:object size:0x4 data:float +lbl_1_rodata_38 = .rodata:0x00000038; // type:object size:0x4 data:float +lbl_1_rodata_3C = .rodata:0x0000003C; // type:object size:0x4 data:float +lbl_1_rodata_40 = .rodata:0x00000040; // type:object size:0x4 data:float +lbl_1_rodata_44 = .rodata:0x00000044; // type:object size:0x4 data:float +lbl_1_rodata_48 = .rodata:0x00000048; // type:object size:0x4 data:float +lbl_1_rodata_4C = .rodata:0x0000004C; // type:object size:0x4 data:float +lbl_1_rodata_50 = .rodata:0x00000050; // type:object size:0x4 data:float +lbl_1_rodata_54 = .rodata:0x00000054; // type:object size:0x4 data:float +lbl_1_rodata_58 = .rodata:0x00000058; // type:object size:0x4 data:float +lbl_1_rodata_5C = .rodata:0x0000005C; // type:object size:0x4 data:float +lbl_1_rodata_60 = .rodata:0x00000060; // type:object size:0x4 data:float +lbl_1_rodata_64 = .rodata:0x00000064; // type:object size:0x4 data:float +lbl_1_rodata_68 = .rodata:0x00000068; // type:object size:0xC data:4byte +lbl_1_rodata_74 = .rodata:0x00000074; // type:object size:0xC data:4byte +lbl_1_rodata_80 = .rodata:0x00000080; // type:object size:0xC data:4byte +lbl_1_rodata_8C = .rodata:0x0000008C; // type:object size:0x4 data:float +lbl_1_rodata_90 = .rodata:0x00000090; // type:object size:0x4 data:float +lbl_1_rodata_94 = .rodata:0x00000094; // type:object size:0x4 data:float +lbl_1_rodata_98 = .rodata:0x00000098; // type:object size:0x4 data:float +lbl_1_rodata_9C = .rodata:0x0000009C; // type:object size:0x4 data:float +lbl_1_rodata_A0 = .rodata:0x000000A0; // type:object size:0x4 data:4byte +lbl_1_rodata_A4 = .rodata:0x000000A4; // type:object size:0x48 +lbl_1_rodata_EC = .rodata:0x000000EC; // type:object size:0x4 data:float +lbl_1_rodata_F0 = .rodata:0x000000F0; // type:object size:0x4 data:float +lbl_1_rodata_F4 = .rodata:0x000000F4; // type:object size:0x4 data:float +lbl_1_rodata_F8 = .rodata:0x000000F8; // type:object size:0x4 data:float +lbl_1_rodata_FC = .rodata:0x000000FC; // type:object size:0x4 data:float +lbl_1_rodata_100 = .rodata:0x00000100; // type:object size:0x4 data:float +lbl_1_rodata_104 = .rodata:0x00000104; // type:object size:0x4 data:float +lbl_1_rodata_108 = .rodata:0x00000108; // type:object size:0x4 data:float +lbl_1_rodata_10C = .rodata:0x0000010C; // type:object size:0x4 data:float +lbl_1_rodata_110 = .rodata:0x00000110; // type:object size:0x4 data:float +lbl_1_rodata_114 = .rodata:0x00000114; // type:object size:0x4 data:float +lbl_1_rodata_118 = .rodata:0x00000118; // type:object size:0x4 data:float +lbl_1_rodata_11C = .rodata:0x0000011C; // type:object size:0x4 data:float +lbl_1_rodata_120 = .rodata:0x00000120; // type:object size:0x4 data:float +lbl_1_rodata_124 = .rodata:0x00000124; // type:object size:0x4 data:float +lbl_1_rodata_128 = .rodata:0x00000128; // type:object size:0x8 data:double +lbl_1_rodata_130 = .rodata:0x00000130; // type:object size:0x8 data:double +lbl_1_rodata_138 = .rodata:0x00000138; // type:object size:0x8 data:double +lbl_1_rodata_140 = .rodata:0x00000140; // type:object size:0x8 data:double +lbl_1_rodata_148 = .rodata:0x00000148; // type:object size:0x4 data:float +lbl_1_rodata_14C = .rodata:0x0000014C; // type:object size:0x4 data:float +lbl_1_rodata_150 = .rodata:0x00000150; // type:object size:0x4 data:float +lbl_1_rodata_154 = .rodata:0x00000154; // type:object size:0x4 data:float +lbl_1_rodata_158 = .rodata:0x00000158; // type:object size:0x4 data:float +lbl_1_rodata_15C = .rodata:0x0000015C; // type:object size:0x4 data:float +lbl_1_rodata_160 = .rodata:0x00000160; // type:object size:0x4 data:float +lbl_1_rodata_164 = .rodata:0x00000164; // type:object size:0x4 data:float +lbl_1_rodata_168 = .rodata:0x00000168; // type:object size:0x4 data:float +lbl_1_rodata_16C = .rodata:0x0000016C; // type:object size:0x4 data:float +lbl_1_rodata_170 = .rodata:0x00000170; // type:object size:0x4 data:float +lbl_1_rodata_174 = .rodata:0x00000174; // type:object size:0x20 data:4byte +lbl_1_rodata_194 = .rodata:0x00000194; // type:object size:0x4 data:float +lbl_1_rodata_198 = .rodata:0x00000198; // type:object size:0x4 data:float +lbl_1_rodata_19C = .rodata:0x0000019C; // type:object size:0x4 data:float +lbl_1_rodata_1A0 = .rodata:0x000001A0; // type:object size:0x4 data:float +lbl_1_rodata_1A4 = .rodata:0x000001A4; // type:object size:0x4 data:float +lbl_1_rodata_1A8 = .rodata:0x000001A8; // type:object size:0x8 data:double +lbl_1_rodata_1B0 = .rodata:0x000001B0; // type:object size:0x8 data:double +lbl_1_rodata_1B8 = .rodata:0x000001B8; // type:object size:0x4 data:float +lbl_1_rodata_1BC = .rodata:0x000001BC; // type:object size:0x4 data:float +lbl_1_rodata_1C0 = .rodata:0x000001C0; // type:object size:0x4 data:float +lbl_1_rodata_1C4 = .rodata:0x000001C4; // type:object size:0x4 data:float +lbl_1_rodata_1C8 = .rodata:0x000001C8; // type:object size:0x4 data:float +lbl_1_rodata_1CC = .rodata:0x000001CC; // type:object size:0x4 data:float +lbl_1_rodata_1D0 = .rodata:0x000001D0; // type:object size:0x4 data:float +lbl_1_rodata_1D4 = .rodata:0x000001D4; // type:object size:0x4 data:float +lbl_1_rodata_1D8 = .rodata:0x000001D8; // type:object size:0x4 data:float +lbl_1_rodata_1DC = .rodata:0x000001DC; // type:object size:0x4 data:float +lbl_1_rodata_1E0 = .rodata:0x000001E0; // type:object size:0x4 data:float +lbl_1_rodata_1E4 = .rodata:0x000001E4; // type:object size:0x4 data:float +lbl_1_rodata_1E8 = .rodata:0x000001E8; // type:object size:0x4 data:float +lbl_1_rodata_1EC = .rodata:0x000001EC; // type:object size:0x4 data:float +lbl_1_rodata_1F0 = .rodata:0x000001F0; // type:object size:0x4 data:float +lbl_1_rodata_1F4 = .rodata:0x000001F4; // type:object size:0x4 data:float +lbl_1_rodata_1F8 = .rodata:0x000001F8; // type:object size:0x4 data:float +lbl_1_rodata_1FC = .rodata:0x000001FC; // type:object size:0x4 data:float +lbl_1_rodata_200 = .rodata:0x00000200; // type:object size:0x4 data:float +lbl_1_rodata_204 = .rodata:0x00000204; // type:object size:0x4 data:float +lbl_1_rodata_208 = .rodata:0x00000208; // type:object size:0x4 data:float +lbl_1_rodata_210 = .rodata:0x00000210; // type:object size:0x8 data:double +lbl_1_rodata_218 = .rodata:0x00000218; // type:object size:0x4 data:float +lbl_1_rodata_21C = .rodata:0x0000021C; // type:object size:0x4 data:float +lbl_1_rodata_220 = .rodata:0x00000220; // type:object size:0x4 data:float +lbl_1_rodata_224 = .rodata:0x00000224; // type:object size:0x4 data:float +lbl_1_rodata_228 = .rodata:0x00000228; // type:object size:0x4 data:float +lbl_1_rodata_22C = .rodata:0x0000022C; // type:object size:0x4 data:float +lbl_1_rodata_230 = .rodata:0x00000230; // type:object size:0x4 data:float +lbl_1_rodata_234 = .rodata:0x00000234; // type:object size:0x4 data:float +lbl_1_rodata_238 = .rodata:0x00000238; // type:object size:0x4 data:float +lbl_1_rodata_240 = .rodata:0x00000240; // type:object size:0x8 data:double +lbl_1_rodata_248 = .rodata:0x00000248; // type:object size:0x4 data:float +lbl_1_rodata_24C = .rodata:0x0000024C; // type:object size:0x4 data:float +lbl_1_rodata_250 = .rodata:0x00000250; // type:object size:0x4 data:float +lbl_1_rodata_258 = .rodata:0x00000258; // type:object size:0x8 data:double +lbl_1_rodata_260 = .rodata:0x00000260; // type:object size:0x8 data:double +lbl_1_rodata_268 = .rodata:0x00000268; // type:object size:0x30 data:4byte +lbl_1_rodata_298 = .rodata:0x00000298; // type:object size:0x4 data:float +lbl_1_rodata_29C = .rodata:0x0000029C; // type:object size:0x30 data:4byte +lbl_1_rodata_2CC = .rodata:0x000002CC; // type:object size:0x4 data:float +lbl_1_rodata_2D0 = .rodata:0x000002D0; // type:object size:0x30 data:4byte +lbl_1_rodata_300 = .rodata:0x00000300; // type:object size:0x4 data:float +lbl_1_rodata_304 = .rodata:0x00000304; // type:object size:0x4 data:float +lbl_1_rodata_308 = .rodata:0x00000308; // type:object size:0x4 data:float +lbl_1_rodata_30C = .rodata:0x0000030C; // type:object size:0x4 data:float +lbl_1_rodata_310 = .rodata:0x00000310; // type:object size:0x4 data:float +lbl_1_rodata_314 = .rodata:0x00000314; // type:object size:0x4 data:float +lbl_1_rodata_318 = .rodata:0x00000318; // type:object size:0x4 data:float +lbl_1_rodata_31C = .rodata:0x0000031C; // type:object size:0x4 data:float +lbl_1_rodata_320 = .rodata:0x00000320; // type:object size:0x4 data:float +lbl_1_rodata_324 = .rodata:0x00000324; // type:object size:0x4 data:float +lbl_1_rodata_328 = .rodata:0x00000328; // type:object size:0x4 data:float +lbl_1_rodata_32C = .rodata:0x0000032C; // type:object size:0x4 data:float +lbl_1_rodata_330 = .rodata:0x00000330; // type:object size:0x4 data:float +lbl_1_rodata_334 = .rodata:0x00000334; // type:object size:0x4 data:float +lbl_1_rodata_338 = .rodata:0x00000338; // type:object size:0x4 data:float +lbl_1_rodata_33C = .rodata:0x0000033C; // type:object size:0x8 data:4byte +lbl_1_rodata_344 = .rodata:0x00000344; // type:object size:0x4 data:float +lbl_1_rodata_348 = .rodata:0x00000348; // type:object size:0x4 data:float +lbl_1_rodata_34C = .rodata:0x0000034C; // type:object size:0x8 data:4byte +lbl_1_rodata_354 = .rodata:0x00000354; // type:object size:0x8 data:4byte +lbl_1_rodata_35C = .rodata:0x0000035C; // type:object size:0x4 data:float +lbl_1_rodata_360 = .rodata:0x00000360; // type:object size:0x4 data:float +lbl_1_rodata_364 = .rodata:0x00000364; // type:object size:0x8 data:4byte +lbl_1_rodata_36C = .rodata:0x0000036C; // type:object size:0x24 data:4byte +lbl_1_rodata_390 = .rodata:0x00000390; // type:object size:0x8 data:4byte +lbl_1_rodata_398 = .rodata:0x00000398; // type:object size:0x24 data:4byte +lbl_1_rodata_3BC = .rodata:0x000003BC; // type:object size:0x8 data:4byte +lbl_1_rodata_3C4 = .rodata:0x000003C4; // type:object size:0x8 data:4byte +lbl_1_rodata_3CC = .rodata:0x000003CC; // type:object size:0x4 data:float +lbl_1_rodata_3D0 = .rodata:0x000003D0; // type:object size:0x8 data:4byte +lbl_1_rodata_3D8 = .rodata:0x000003D8; // type:object size:0x8 data:4byte +lbl_1_rodata_3E0 = .rodata:0x000003E0; // type:object size:0x4 data:float +lbl_1_rodata_3E4 = .rodata:0x000003E4; // type:object size:0x4 data:float +lbl_1_rodata_3E8 = .rodata:0x000003E8; // type:object size:0x4 data:float +lbl_1_rodata_3EC = .rodata:0x000003EC; // type:object size:0x8 data:4byte +lbl_1_rodata_3F4 = .rodata:0x000003F4; // type:object size:0x8 data:4byte +lbl_1_rodata_3FC = .rodata:0x000003FC; // type:object size:0x10 data:4byte +lbl_1_rodata_40C = .rodata:0x0000040C; // type:object size:0x8 data:4byte +lbl_1_rodata_414 = .rodata:0x00000414; // type:object size:0x8 data:4byte +lbl_1_rodata_41C = .rodata:0x0000041C; // type:object size:0x8 data:4byte +lbl_1_rodata_424 = .rodata:0x00000424; // type:object size:0x8 data:4byte +lbl_1_rodata_42C = .rodata:0x0000042C; // type:object size:0x30 data:4byte +lbl_1_rodata_45C = .rodata:0x0000045C; // type:object size:0x64 data:4byte +lbl_1_rodata_4C0 = .rodata:0x000004C0; // type:object size:0x4 data:float +lbl_1_rodata_4C8 = .rodata:0x000004C8; // type:object size:0x8 data:double +lbl_1_rodata_4D0 = .rodata:0x000004D0; // type:object size:0x4 data:float +lbl_1_rodata_4D8 = .rodata:0x000004D8; // type:object size:0x8 data:double +lbl_1_rodata_4E0 = .rodata:0x000004E0; // type:object size:0x8 data:double +lbl_1_rodata_4E8 = .rodata:0x000004E8; // type:object size:0x8 data:double +lbl_1_rodata_4F0 = .rodata:0x000004F0; // type:object size:0x4 data:float +lbl_1_rodata_4F8 = .rodata:0x000004F8; // type:object size:0x8 data:double +lbl_1_rodata_500 = .rodata:0x00000500; // type:object size:0x8 data:double +lbl_1_rodata_508 = .rodata:0x00000508; // type:object size:0x4 data:float +lbl_1_rodata_510 = .rodata:0x00000510; // type:object size:0x8 data:double +lbl_1_rodata_518 = .rodata:0x00000518; // type:object size:0x4 data:float +lbl_1_rodata_51C = .rodata:0x0000051C; // type:object size:0x4 data:float +lbl_1_rodata_520 = .rodata:0x00000520; // type:object size:0x4 data:float +lbl_1_rodata_524 = .rodata:0x00000524; // type:object size:0x4 data:float +lbl_1_rodata_528 = .rodata:0x00000528; // type:object size:0x4 data:float +lbl_1_rodata_52C = .rodata:0x0000052C; // type:object size:0x4 data:float +lbl_1_data_0 = .data:0x00000000; // type:object size:0x60 +lbl_1_data_60 = .data:0x00000060; // type:object size:0x10 data:string +lbl_1_data_70 = .data:0x00000070; // type:object size:0x10 data:string +lbl_1_data_80 = .data:0x00000080; // type:object size:0x10 data:string +lbl_1_data_90 = .data:0x00000090; // type:object size:0x10 data:string +lbl_1_data_A0 = .data:0x000000A0; // type:object size:0x10 data:string +lbl_1_data_B0 = .data:0x000000B0; // type:object size:0x10 data:string +lbl_1_data_C0 = .data:0x000000C0; // type:object size:0x10 data:string +lbl_1_data_D0 = .data:0x000000D0; // type:object size:0x10 data:string +lbl_1_data_E0 = .data:0x000000E0; // type:object size:0x20 +lbl_1_data_100 = .data:0x00000100; // type:object size:0x40 +lbl_1_data_140 = .data:0x00000140; // type:object size:0xA0 +lbl_1_data_1E0 = .data:0x000001E0; // type:object size:0x4 data:4byte +lbl_1_data_1E4 = .data:0x000001E4; // type:object size:0x4 data:4byte +lbl_1_data_1E8 = .data:0x000001E8; // type:object size:0x4 data:4byte +lbl_1_data_1EC = .data:0x000001EC; // type:object size:0x1B data:string +lbl_1_data_207 = .data:0x00000207; // type:object size:0x22 data:string +lbl_1_data_229 = .data:0x00000229; // type:object size:0x1A data:string +lbl_1_data_243 = .data:0x00000243; // type:object size:0x1A data:string +lbl_1_data_25D = .data:0x0000025D; // type:object size:0xF +lbl_1_data_26C = .data:0x0000026C; // type:object size:0x4 data:4byte +jumptable_1_data_270 = .data:0x00000270; // type:object size:0x54 scope:local +lbl_1_data_2C4 = .data:0x000002C4; // type:object size:0x4 data:float +lbl_1_data_2C8 = .data:0x000002C8; // type:object size:0x13 data:string +lbl_1_data_2DB = .data:0x000002DB; // type:object size:0x11 +jumptable_1_data_2EC = .data:0x000002EC; // type:object size:0x24 scope:local +jumptable_1_data_310 = .data:0x00000310; // type:object size:0x2C scope:local +lbl_1_data_33C = .data:0x0000033C; // type:object size:0xE data:string +lbl_1_data_34A = .data:0x0000034A; // type:object size:0x12 data:string +lbl_1_data_35C = .data:0x0000035C; // type:object size:0x14 +jumptable_1_data_370 = .data:0x00000370; // type:object size:0x30 scope:local +lbl_1_data_3A0 = .data:0x000003A0; // type:object size:0xA8 +jumptable_1_data_448 = .data:0x00000448; // type:object size:0x1C scope:local +lbl_1_data_464 = .data:0x00000464; // type:object size:0x4 +lbl_1_data_468 = .data:0x00000468; // type:object size:0xB4 +lbl_1_data_51C = .data:0x0000051C; // type:object size:0x18 +jumptable_1_data_534 = .data:0x00000534; // type:object size:0x28 scope:local +lbl_1_bss_0 = .bss:0x00000000; // type:object size:0x4 data:4byte +lbl_1_bss_4 = .bss:0x00000004; // type:object size:0x4 data:4byte +lbl_1_bss_8 = .bss:0x00000008; // type:object size:0x4 data:4byte +lbl_1_bss_C = .bss:0x0000000C; // type:object size:0x4 data:4byte +lbl_1_bss_10 = .bss:0x00000010; // type:object size:0x4 data:4byte +lbl_1_bss_14 = .bss:0x00000014; // type:object size:0x8 data:4byte +lbl_1_bss_1C = .bss:0x0000001C; // type:object size:0x4 data:4byte +lbl_1_bss_20 = .bss:0x00000020; // type:object size:0x4 data:4byte +lbl_1_bss_24 = .bss:0x00000024; // type:object size:0x18 data:4byte +lbl_1_bss_3C = .bss:0x0000003C; // type:object size:0x30 +lbl_1_bss_6C = .bss:0x0000006C; // type:object size:0x18 data:4byte +lbl_1_bss_84 = .bss:0x00000084; // type:object size:0x18 data:4byte +lbl_1_bss_9C = .bss:0x0000009C; // type:object size:0xA8 data:4byte +lbl_1_bss_144 = .bss:0x00000144; // type:object size:0x160 +lbl_1_bss_2A4 = .bss:0x000002A4; // type:object size:0x978 data:4byte +lbl_1_bss_C1C = .bss:0x00000C1C; // type:object size:0x14 data:4byte +lbl_1_bss_C30 = .bss:0x00000C30; // type:object size:0x1B4 data:4byte +lbl_1_bss_DE4 = .bss:0x00000DE4; // type:object size:0x24 data:4byte +lbl_1_bss_E08 = .bss:0x00000E08; // type:object size:0x80 data:4byte +lbl_1_bss_E88 = .bss:0x00000E88; // type:object size:0x4060 data:4byte +lbl_1_bss_4EE8 = .bss:0x00004EE8; // type:object size:0x20 data:4byte +lbl_1_bss_4F08 = .bss:0x00004F08; // type:object size:0x8 data:4byte +lbl_1_bss_4F10 = .bss:0x00004F10; // type:object size:0x38 data:4byte diff --git a/config/GMPJ01_00/rels/m438Dll/splits.txt b/config/GMPJ01_00/rels/m438Dll/splits.txt new file mode 100644 index 00000000..531cd645 --- /dev/null +++ b/config/GMPJ01_00/rels/m438Dll/splits.txt @@ -0,0 +1,7 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 diff --git a/config/GMPJ01_00/rels/m438Dll/symbols.txt b/config/GMPJ01_00/rels/m438Dll/symbols.txt new file mode 100644 index 00000000..7ea887f2 --- /dev/null +++ b/config/GMPJ01_00/rels/m438Dll/symbols.txt @@ -0,0 +1,462 @@ +_prolog = .text:0x00000000; // type:function size:0x54 scope:global +_epilog = .text:0x00000054; // type:function size:0x4C scope:global +fn_1_A0 = .text:0x000000A0; // type:function size:0x43C +fn_1_4DC = .text:0x000004DC; // type:function size:0x20 +fn_1_4FC = .text:0x000004FC; // type:function size:0x478 +fn_1_974 = .text:0x00000974; // type:function size:0x800 +fn_1_1174 = .text:0x00001174; // type:function size:0x90 +fn_1_1204 = .text:0x00001204; // type:function size:0x19C +fn_1_13A0 = .text:0x000013A0; // type:function size:0x9C0 +fn_1_1D60 = .text:0x00001D60; // type:function size:0x1AC +fn_1_1F0C = .text:0x00001F0C; // type:function size:0x164 +fn_1_2070 = .text:0x00002070; // type:function size:0x4F4 +fn_1_2564 = .text:0x00002564; // type:function size:0xA0 +fn_1_2604 = .text:0x00002604; // type:function size:0x2B8 +fn_1_28BC = .text:0x000028BC; // type:function size:0x28 +fn_1_28E4 = .text:0x000028E4; // type:function size:0x80 +fn_1_2964 = .text:0x00002964; // type:function size:0x3EC +fn_1_2D50 = .text:0x00002D50; // type:function size:0xFC +fn_1_2E4C = .text:0x00002E4C; // type:function size:0x770 +fn_1_35BC = .text:0x000035BC; // type:function size:0x4 +fn_1_35C0 = .text:0x000035C0; // type:function size:0xDB4 +fn_1_4374 = .text:0x00004374; // type:function size:0x3B0 +fn_1_4724 = .text:0x00004724; // type:function size:0x260 +fn_1_4984 = .text:0x00004984; // type:function size:0x5CC +fn_1_4F50 = .text:0x00004F50; // type:function size:0xDFC +fn_1_5D4C = .text:0x00005D4C; // type:function size:0x570 +fn_1_62BC = .text:0x000062BC; // type:function size:0xF4 +fn_1_63B0 = .text:0x000063B0; // type:function size:0x68C +fn_1_6A3C = .text:0x00006A3C; // type:function size:0x8C4 +fn_1_7300 = .text:0x00007300; // type:function size:0x558 +fn_1_7858 = .text:0x00007858; // type:function size:0x300 +fn_1_7B58 = .text:0x00007B58; // type:function size:0x64 +fn_1_7BBC = .text:0x00007BBC; // type:function size:0x40 +fn_1_7BFC = .text:0x00007BFC; // type:function size:0xA0 +fn_1_7C9C = .text:0x00007C9C; // type:function size:0x94 +fn_1_7D30 = .text:0x00007D30; // type:function size:0x84 +fn_1_7DB4 = .text:0x00007DB4; // type:function size:0x24 +fn_1_7DD8 = .text:0x00007DD8; // type:function size:0x104 +fn_1_7EDC = .text:0x00007EDC; // type:function size:0x168 +fn_1_8044 = .text:0x00008044; // type:function size:0x120 +fn_1_8164 = .text:0x00008164; // type:function size:0x39C +fn_1_8500 = .text:0x00008500; // type:function size:0x250 +fn_1_8750 = .text:0x00008750; // type:function size:0x78 +fn_1_87C8 = .text:0x000087C8; // type:function size:0x11C +fn_1_88E4 = .text:0x000088E4; // type:function size:0x78 +fn_1_895C = .text:0x0000895C; // type:function size:0x2D8 +fn_1_8C34 = .text:0x00008C34; // type:function size:0x2B8 +fn_1_8EEC = .text:0x00008EEC; // type:function size:0x154 +fn_1_9040 = .text:0x00009040; // type:function size:0x3E0 +fn_1_9420 = .text:0x00009420; // type:function size:0x214 +fn_1_9634 = .text:0x00009634; // type:function size:0x198 +fn_1_97CC = .text:0x000097CC; // type:function size:0xD8 +fn_1_98A4 = .text:0x000098A4; // type:function size:0xBC +fn_1_9960 = .text:0x00009960; // type:function size:0x33C +fn_1_9C9C = .text:0x00009C9C; // type:function size:0x4B0 +fn_1_A14C = .text:0x0000A14C; // type:function size:0x4C0 +fn_1_A60C = .text:0x0000A60C; // type:function size:0x7C +fn_1_A688 = .text:0x0000A688; // type:function size:0x4 +fn_1_A68C = .text:0x0000A68C; // type:function size:0x270 +fn_1_A8FC = .text:0x0000A8FC; // type:function size:0x51C +fn_1_AE18 = .text:0x0000AE18; // type:function size:0x628 +fn_1_B440 = .text:0x0000B440; // type:function size:0x98 +fn_1_B4D8 = .text:0x0000B4D8; // type:function size:0x70 +fn_1_B548 = .text:0x0000B548; // type:function size:0x4 +fn_1_B54C = .text:0x0000B54C; // type:function size:0x9D4 +fn_1_BF20 = .text:0x0000BF20; // type:function size:0x844 +fn_1_C764 = .text:0x0000C764; // type:function size:0x184 +fn_1_C8E8 = .text:0x0000C8E8; // type:function size:0x1C8 +fn_1_CAB0 = .text:0x0000CAB0; // type:function size:0x94C +fn_1_D3FC = .text:0x0000D3FC; // type:function size:0x180 +fn_1_D57C = .text:0x0000D57C; // type:function size:0x4E8 +fn_1_DA64 = .text:0x0000DA64; // type:function size:0x43C +fn_1_DEA0 = .text:0x0000DEA0; // type:function size:0xD0 +fn_1_DF70 = .text:0x0000DF70; // type:function size:0xC4 +fn_1_E034 = .text:0x0000E034; // type:function size:0x454 +fn_1_E488 = .text:0x0000E488; // type:function size:0x11C +fn_1_E5A4 = .text:0x0000E5A4; // type:function size:0xB4 +fn_1_E658 = .text:0x0000E658; // type:function size:0x138 +fn_1_E790 = .text:0x0000E790; // type:function size:0xDA8 +fn_1_F538 = .text:0x0000F538; // type:function size:0x12C +fn_1_F664 = .text:0x0000F664; // type:function size:0x1C +fn_1_F680 = .text:0x0000F680; // type:function size:0x2C +fn_1_F6AC = .text:0x0000F6AC; // type:function size:0x1C +fn_1_F6C8 = .text:0x0000F6C8; // type:function size:0x184 +fn_1_F84C = .text:0x0000F84C; // type:function size:0xA0 +fn_1_F8EC = .text:0x0000F8EC; // type:function size:0xA8 +fn_1_F994 = .text:0x0000F994; // type:function size:0x8C +fn_1_FA20 = .text:0x0000FA20; // type:function size:0x98 +fn_1_FAB8 = .text:0x0000FAB8; // type:function size:0x288 +fn_1_FD40 = .text:0x0000FD40; // type:function size:0x518 +fn_1_10258 = .text:0x00010258; // type:function size:0x564 +fn_1_107BC = .text:0x000107BC; // type:function size:0x128 +fn_1_108E4 = .text:0x000108E4; // type:function size:0x2C +fn_1_10910 = .text:0x00010910; // type:function size:0x3A8 +fn_1_10CB8 = .text:0x00010CB8; // type:function size:0x254 +fn_1_10F0C = .text:0x00010F0C; // type:function size:0x80 +fn_1_10F8C = .text:0x00010F8C; // type:function size:0x8C +fn_1_11018 = .text:0x00011018; // type:function size:0x9C +fn_1_110B4 = .text:0x000110B4; // type:function size:0x5A4 +fn_1_11658 = .text:0x00011658; // type:function size:0x238 +fn_1_11890 = .text:0x00011890; // type:function size:0x6C +fn_1_118FC = .text:0x000118FC; // type:function size:0x70 +fn_1_1196C = .text:0x0001196C; // type:function size:0x74 +fn_1_119E0 = .text:0x000119E0; // type:function size:0x84 +fn_1_11A64 = .text:0x00011A64; // type:function size:0x88 +fn_1_11AEC = .text:0x00011AEC; // type:function size:0x8C +fn_1_11B78 = .text:0x00011B78; // type:function size:0x70 +fn_1_11BE8 = .text:0x00011BE8; // type:function size:0x74 +fn_1_11C5C = .text:0x00011C5C; // type:function size:0x6C +fn_1_11CC8 = .text:0x00011CC8; // type:function size:0x70 +fn_1_11D38 = .text:0x00011D38; // type:function size:0x74 +fn_1_11DAC = .text:0x00011DAC; // type:function size:0x6C +fn_1_11E18 = .text:0x00011E18; // type:function size:0x70 +fn_1_11E88 = .text:0x00011E88; // type:function size:0x74 +fn_1_11EFC = .text:0x00011EFC; // type:function size:0x6C +fn_1_11F68 = .text:0x00011F68; // type:function size:0x70 +fn_1_11FD8 = .text:0x00011FD8; // type:function size:0x74 +fn_1_1204C = .text:0x0001204C; // type:function size:0x44 +fn_1_12090 = .text:0x00012090; // type:function size:0x70 +fn_1_12100 = .text:0x00012100; // type:function size:0x74 +fn_1_12174 = .text:0x00012174; // type:function size:0x44 +fn_1_121B8 = .text:0x000121B8; // type:function size:0x70 +fn_1_12228 = .text:0x00012228; // type:function size:0x74 +fn_1_1229C = .text:0x0001229C; // type:function size:0x5C +fn_1_122F8 = .text:0x000122F8; // type:function size:0x80 +fn_1_12378 = .text:0x00012378; // type:function size:0x74 +fn_1_123EC = .text:0x000123EC; // type:function size:0x78 +fn_1_12464 = .text:0x00012464; // type:function size:0x68 +fn_1_124CC = .text:0x000124CC; // type:function size:0x6C +fn_1_12538 = .text:0x00012538; // type:function size:0x68 +fn_1_125A0 = .text:0x000125A0; // type:function size:0x6C +fn_1_1260C = .text:0x0001260C; // type:function size:0x68 +fn_1_12674 = .text:0x00012674; // type:function size:0x6C +fn_1_126E0 = .text:0x000126E0; // type:function size:0x6C +fn_1_1274C = .text:0x0001274C; // type:function size:0x78 +fn_1_127C4 = .text:0x000127C4; // type:function size:0x98 +fn_1_1285C = .text:0x0001285C; // type:function size:0x6C +fn_1_128C8 = .text:0x000128C8; // type:function size:0x78 +fn_1_12940 = .text:0x00012940; // type:function size:0x98 +fn_1_129D8 = .text:0x000129D8; // type:function size:0x70 +fn_1_12A48 = .text:0x00012A48; // type:function size:0x78 +fn_1_12AC0 = .text:0x00012AC0; // type:function size:0x98 +fn_1_12B58 = .text:0x00012B58; // type:function size:0x40 +_ctors = .ctors:0x00000000; // type:label scope:global data:4byte +_dtors = .dtors:0x00000000; // type:label scope:global data:4byte +lbl_1_rodata_10 = .rodata:0x00000010; // type:object size:0x4 data:float +lbl_1_rodata_14 = .rodata:0x00000014; // type:object size:0x4 data:float +lbl_1_rodata_18 = .rodata:0x00000018; // type:object size:0x4 data:float +lbl_1_rodata_1C = .rodata:0x0000001C; // type:object size:0x4 data:float +lbl_1_rodata_20 = .rodata:0x00000020; // type:object size:0x4 data:float +lbl_1_rodata_24 = .rodata:0x00000024; // type:object size:0x4 data:float +lbl_1_rodata_28 = .rodata:0x00000028; // type:object size:0x4 data:float +lbl_1_rodata_2C = .rodata:0x0000002C; // type:object size:0x4 data:float +lbl_1_rodata_30 = .rodata:0x00000030; // type:object size:0x4 data:float +lbl_1_rodata_34 = .rodata:0x00000034; // type:object size:0x4 data:float +lbl_1_rodata_38 = .rodata:0x00000038; // type:object size:0x4 data:float +lbl_1_rodata_3C = .rodata:0x0000003C; // type:object size:0x4 data:float +lbl_1_rodata_40 = .rodata:0x00000040; // type:object size:0x4 data:float +lbl_1_rodata_44 = .rodata:0x00000044; // type:object size:0x4 data:float +lbl_1_rodata_48 = .rodata:0x00000048; // type:object size:0x4 data:float +lbl_1_rodata_4C = .rodata:0x0000004C; // type:object size:0x4 data:float +lbl_1_rodata_50 = .rodata:0x00000050; // type:object size:0x4 data:float +lbl_1_rodata_54 = .rodata:0x00000054; // type:object size:0x4 data:float +lbl_1_rodata_58 = .rodata:0x00000058; // type:object size:0x4 data:float +lbl_1_rodata_5C = .rodata:0x0000005C; // type:object size:0x4 data:float +lbl_1_rodata_60 = .rodata:0x00000060; // type:object size:0x4 data:float +lbl_1_rodata_64 = .rodata:0x00000064; // type:object size:0x4 data:float +lbl_1_rodata_68 = .rodata:0x00000068; // type:object size:0x4 data:float +lbl_1_rodata_6C = .rodata:0x0000006C; // type:object size:0x4 data:float +lbl_1_rodata_70 = .rodata:0x00000070; // type:object size:0x4 data:float +lbl_1_rodata_78 = .rodata:0x00000078; // type:object size:0x8 data:double +lbl_1_rodata_80 = .rodata:0x00000080; // type:object size:0x4 data:float +lbl_1_rodata_84 = .rodata:0x00000084; // type:object size:0x4 data:float +lbl_1_rodata_88 = .rodata:0x00000088; // type:object size:0x4 data:float +lbl_1_rodata_8C = .rodata:0x0000008C; // type:object size:0x4 data:float +lbl_1_rodata_90 = .rodata:0x00000090; // type:object size:0x8 data:double +lbl_1_rodata_98 = .rodata:0x00000098; // type:object size:0x8 data:double +lbl_1_rodata_A0 = .rodata:0x000000A0; // type:object size:0x8 data:double +lbl_1_rodata_A8 = .rodata:0x000000A8; // type:object size:0x4 data:float +lbl_1_rodata_AC = .rodata:0x000000AC; // type:object size:0x4 data:float +lbl_1_rodata_B0 = .rodata:0x000000B0; // type:object size:0x4 data:float +lbl_1_rodata_B4 = .rodata:0x000000B4; // type:object size:0x4 data:float +lbl_1_rodata_B8 = .rodata:0x000000B8; // type:object size:0x4 data:float +lbl_1_rodata_BC = .rodata:0x000000BC; // type:object size:0x4 data:float +lbl_1_rodata_C0 = .rodata:0x000000C0; // type:object size:0x4 data:float +lbl_1_rodata_C4 = .rodata:0x000000C4; // type:object size:0x4 data:float +lbl_1_rodata_C8 = .rodata:0x000000C8; // type:object size:0x4 data:float +lbl_1_rodata_CC = .rodata:0x000000CC; // type:object size:0x4 data:float +lbl_1_rodata_D0 = .rodata:0x000000D0; // type:object size:0x4 data:float +lbl_1_rodata_D4 = .rodata:0x000000D4; // type:object size:0x4 data:float +lbl_1_rodata_D8 = .rodata:0x000000D8; // type:object size:0x4 data:float +lbl_1_rodata_E0 = .rodata:0x000000E0; // type:object size:0x8 data:double +lbl_1_rodata_E8 = .rodata:0x000000E8; // type:object size:0x8 data:double +lbl_1_rodata_F0 = .rodata:0x000000F0; // type:object size:0x4 data:float +lbl_1_rodata_F4 = .rodata:0x000000F4; // type:object size:0x4 data:float +lbl_1_rodata_F8 = .rodata:0x000000F8; // type:object size:0x4 data:float +lbl_1_rodata_FC = .rodata:0x000000FC; // type:object size:0x4 data:float +lbl_1_rodata_100 = .rodata:0x00000100; // type:object size:0x4 data:float +lbl_1_rodata_104 = .rodata:0x00000104; // type:object size:0x10 data:4byte +lbl_1_rodata_114 = .rodata:0x00000114; // type:object size:0x4 data:float +lbl_1_rodata_118 = .rodata:0x00000118; // type:object size:0x4 data:float +lbl_1_rodata_11C = .rodata:0x0000011C; // type:object size:0x4 data:float +lbl_1_rodata_120 = .rodata:0x00000120; // type:object size:0x4 data:float +lbl_1_rodata_124 = .rodata:0x00000124; // type:object size:0x4 data:float +lbl_1_rodata_128 = .rodata:0x00000128; // type:object size:0x4 data:float +lbl_1_rodata_12C = .rodata:0x0000012C; // type:object size:0x4 data:float +lbl_1_rodata_130 = .rodata:0x00000130; // type:object size:0x4 data:float +lbl_1_rodata_134 = .rodata:0x00000134; // type:object size:0x4 data:float +lbl_1_rodata_138 = .rodata:0x00000138; // type:object size:0x4 data:float +lbl_1_rodata_140 = .rodata:0x00000140; // type:object size:0x8 data:double +lbl_1_rodata_148 = .rodata:0x00000148; // type:object size:0x4 data:float +lbl_1_rodata_14C = .rodata:0x0000014C; // type:object size:0x4 data:float +lbl_1_rodata_150 = .rodata:0x00000150; // type:object size:0x4 data:float +lbl_1_rodata_154 = .rodata:0x00000154; // type:object size:0x4 data:float +lbl_1_rodata_158 = .rodata:0x00000158; // type:object size:0x8 data:double +lbl_1_rodata_160 = .rodata:0x00000160; // type:object size:0x8 data:double +lbl_1_rodata_168 = .rodata:0x00000168; // type:object size:0x4 data:float +lbl_1_rodata_16C = .rodata:0x0000016C; // type:object size:0x4 data:float +lbl_1_rodata_170 = .rodata:0x00000170; // type:object size:0x4 data:float +lbl_1_rodata_178 = .rodata:0x00000178; // type:object size:0x8 data:double +lbl_1_rodata_180 = .rodata:0x00000180; // type:object size:0x4 data:float +lbl_1_rodata_184 = .rodata:0x00000184; // type:object size:0x4 data:float +lbl_1_rodata_188 = .rodata:0x00000188; // type:object size:0x4 data:float +lbl_1_rodata_190 = .rodata:0x00000190; // type:object size:0x8 data:double +lbl_1_rodata_198 = .rodata:0x00000198; // type:object size:0x4 data:float +lbl_1_rodata_19C = .rodata:0x0000019C; // type:object size:0x4 data:float +lbl_1_rodata_1A0 = .rodata:0x000001A0; // type:object size:0x4 data:float +lbl_1_rodata_1A8 = .rodata:0x000001A8; // type:object size:0x8 data:double +lbl_1_rodata_1B0 = .rodata:0x000001B0; // type:object size:0x4 data:float +lbl_1_rodata_1B4 = .rodata:0x000001B4; // type:object size:0x4 data:float +lbl_1_rodata_1B8 = .rodata:0x000001B8; // type:object size:0x4 data:float +lbl_1_rodata_1C0 = .rodata:0x000001C0; // type:object size:0x8 data:double +lbl_1_rodata_1C8 = .rodata:0x000001C8; // type:object size:0x8 data:double +lbl_1_rodata_1D0 = .rodata:0x000001D0; // type:object size:0x4 data:float +lbl_1_rodata_1D4 = .rodata:0x000001D4; // type:object size:0x4 data:float +lbl_1_rodata_1D8 = .rodata:0x000001D8; // type:object size:0x4 data:float +lbl_1_rodata_1DC = .rodata:0x000001DC; // type:object size:0x4 data:float +lbl_1_rodata_1E0 = .rodata:0x000001E0; // type:object size:0x4 data:float +lbl_1_rodata_1E4 = .rodata:0x000001E4; // type:object size:0x4 data:float +lbl_1_rodata_1E8 = .rodata:0x000001E8; // type:object size:0x4 data:float +lbl_1_rodata_1EC = .rodata:0x000001EC; // type:object size:0x4 data:float +lbl_1_rodata_1F0 = .rodata:0x000001F0; // type:object size:0x4 data:float +lbl_1_rodata_1F4 = .rodata:0x000001F4; // type:object size:0x4 data:float +lbl_1_rodata_1F8 = .rodata:0x000001F8; // type:object size:0x4 data:float +lbl_1_rodata_1FC = .rodata:0x000001FC; // type:object size:0x4 data:float +lbl_1_rodata_200 = .rodata:0x00000200; // type:object size:0x4 data:float +lbl_1_rodata_204 = .rodata:0x00000204; // type:object size:0x4 data:float +lbl_1_rodata_208 = .rodata:0x00000208; // type:object size:0x8 data:double +lbl_1_rodata_210 = .rodata:0x00000210; // type:object size:0x4 data:float +lbl_1_rodata_214 = .rodata:0x00000214; // type:object size:0x4 data:float +lbl_1_rodata_218 = .rodata:0x00000218; // type:object size:0x4 data:float +lbl_1_rodata_21C = .rodata:0x0000021C; // type:object size:0x4 data:float +lbl_1_rodata_220 = .rodata:0x00000220; // type:object size:0x4 data:float +lbl_1_rodata_224 = .rodata:0x00000224; // type:object size:0x4 data:float +lbl_1_rodata_228 = .rodata:0x00000228; // type:object size:0x4 data:float +lbl_1_rodata_22C = .rodata:0x0000022C; // type:object size:0x4 data:float +lbl_1_rodata_230 = .rodata:0x00000230; // type:object size:0x4 data:float +lbl_1_rodata_234 = .rodata:0x00000234; // type:object size:0x4 data:float +lbl_1_rodata_238 = .rodata:0x00000238; // type:object size:0x4 data:float +lbl_1_rodata_23C = .rodata:0x0000023C; // type:object size:0x4 data:float +lbl_1_rodata_240 = .rodata:0x00000240; // type:object size:0x4 data:float +lbl_1_rodata_244 = .rodata:0x00000244; // type:object size:0x4 data:float +lbl_1_rodata_248 = .rodata:0x00000248; // type:object size:0x4 data:float +lbl_1_rodata_24C = .rodata:0x0000024C; // type:object size:0x4 data:float +lbl_1_rodata_250 = .rodata:0x00000250; // type:object size:0x8 data:double +lbl_1_rodata_258 = .rodata:0x00000258; // type:object size:0x8 data:double +lbl_1_rodata_260 = .rodata:0x00000260; // type:object size:0x4 data:float +lbl_1_rodata_264 = .rodata:0x00000264; // type:object size:0x4 data:float +lbl_1_rodata_268 = .rodata:0x00000268; // type:object size:0x4 data:float +lbl_1_rodata_26C = .rodata:0x0000026C; // type:object size:0x4 data:float +lbl_1_rodata_270 = .rodata:0x00000270; // type:object size:0x4 data:float +lbl_1_rodata_274 = .rodata:0x00000274; // type:object size:0x4 data:float +lbl_1_rodata_278 = .rodata:0x00000278; // type:object size:0x8 data:double +lbl_1_rodata_280 = .rodata:0x00000280; // type:object size:0x4 data:float +lbl_1_rodata_284 = .rodata:0x00000284; // type:object size:0x4 data:float +lbl_1_rodata_288 = .rodata:0x00000288; // type:object size:0x4 data:float +lbl_1_rodata_28C = .rodata:0x0000028C; // type:object size:0x4 data:float +lbl_1_rodata_290 = .rodata:0x00000290; // type:object size:0x4 data:float +lbl_1_rodata_294 = .rodata:0x00000294; // type:object size:0x4 data:float +lbl_1_rodata_298 = .rodata:0x00000298; // type:object size:0x4 data:float +lbl_1_rodata_29C = .rodata:0x0000029C; // type:object size:0x4 data:float +lbl_1_rodata_2A0 = .rodata:0x000002A0; // type:object size:0x4 data:float +lbl_1_rodata_2A4 = .rodata:0x000002A4; // type:object size:0x4 data:float +lbl_1_rodata_2A8 = .rodata:0x000002A8; // type:object size:0x4 data:float +lbl_1_rodata_2AC = .rodata:0x000002AC; // type:object size:0x4 data:float +lbl_1_rodata_2B0 = .rodata:0x000002B0; // type:object size:0x4 data:float +lbl_1_rodata_2B8 = .rodata:0x000002B8; // type:object size:0x8 data:double +lbl_1_rodata_2C0 = .rodata:0x000002C0; // type:object size:0x8 data:float +lbl_1_rodata_2C8 = .rodata:0x000002C8; // type:object size:0x4 data:float +lbl_1_rodata_2CC = .rodata:0x000002CC; // type:object size:0x4 data:float +lbl_1_rodata_2D0 = .rodata:0x000002D0; // type:object size:0x4 data:float +lbl_1_rodata_2D4 = .rodata:0x000002D4; // type:object size:0x4 data:float +lbl_1_rodata_2D8 = .rodata:0x000002D8; // type:object size:0x4 data:float +lbl_1_rodata_2DC = .rodata:0x000002DC; // type:object size:0x4 data:float +lbl_1_rodata_2E0 = .rodata:0x000002E0; // type:object size:0x4 data:float +lbl_1_rodata_2E4 = .rodata:0x000002E4; // type:object size:0x4 data:float +lbl_1_rodata_2E8 = .rodata:0x000002E8; // type:object size:0x4 data:float +lbl_1_rodata_2F0 = .rodata:0x000002F0; // type:object size:0x8 data:double +lbl_1_rodata_2F8 = .rodata:0x000002F8; // type:object size:0x8 data:double +lbl_1_rodata_300 = .rodata:0x00000300; // type:object size:0x8 data:double +lbl_1_rodata_308 = .rodata:0x00000308; // type:object size:0x4 data:float +lbl_1_rodata_30C = .rodata:0x0000030C; // type:object size:0x4 data:float +lbl_1_rodata_310 = .rodata:0x00000310; // type:object size:0x4 data:float +lbl_1_rodata_318 = .rodata:0x00000318; // type:object size:0x8 data:double +lbl_1_rodata_320 = .rodata:0x00000320; // type:object size:0x4 data:float +lbl_1_rodata_324 = .rodata:0x00000324; // type:object size:0x4 data:float +lbl_1_rodata_328 = .rodata:0x00000328; // type:object size:0x4 data:float +lbl_1_rodata_32C = .rodata:0x0000032C; // type:object size:0x4 data:float +lbl_1_rodata_330 = .rodata:0x00000330; // type:object size:0x4 data:float +lbl_1_rodata_334 = .rodata:0x00000334; // type:object size:0x4 data:float +lbl_1_rodata_338 = .rodata:0x00000338; // type:object size:0x4 data:float +lbl_1_rodata_33C = .rodata:0x0000033C; // type:object size:0x4 data:float +lbl_1_rodata_340 = .rodata:0x00000340; // type:object size:0x4 data:float +lbl_1_rodata_344 = .rodata:0x00000344; // type:object size:0x4 data:float +lbl_1_rodata_348 = .rodata:0x00000348; // type:object size:0x4 data:float +lbl_1_rodata_34C = .rodata:0x0000034C; // type:object size:0x4 data:float +lbl_1_rodata_350 = .rodata:0x00000350; // type:object size:0x4 data:float +lbl_1_rodata_354 = .rodata:0x00000354; // type:object size:0x4 data:float +lbl_1_rodata_358 = .rodata:0x00000358; // type:object size:0x8 data:double +lbl_1_rodata_360 = .rodata:0x00000360; // type:object size:0x4 data:float +lbl_1_rodata_364 = .rodata:0x00000364; // type:object size:0x4 data:float +lbl_1_rodata_368 = .rodata:0x00000368; // type:object size:0x4 data:float +lbl_1_rodata_370 = .rodata:0x00000370; // type:object size:0x8 data:double +lbl_1_rodata_378 = .rodata:0x00000378; // type:object size:0x4 data:float +lbl_1_rodata_37C = .rodata:0x0000037C; // type:object size:0x4 data:float +lbl_1_rodata_380 = .rodata:0x00000380; // type:object size:0x4 data:float +lbl_1_rodata_384 = .rodata:0x00000384; // type:object size:0x4 data:float +lbl_1_rodata_388 = .rodata:0x00000388; // type:object size:0x4 data:float +lbl_1_rodata_38C = .rodata:0x0000038C; // type:object size:0x4 data:float +lbl_1_rodata_390 = .rodata:0x00000390; // type:object size:0x4 data:float +lbl_1_rodata_394 = .rodata:0x00000394; // type:object size:0x4 data:float +lbl_1_rodata_398 = .rodata:0x00000398; // type:object size:0x8 data:double +lbl_1_rodata_3A0 = .rodata:0x000003A0; // type:object size:0x8 data:double +lbl_1_rodata_3A8 = .rodata:0x000003A8; // type:object size:0x4 data:float +lbl_1_rodata_3AC = .rodata:0x000003AC; // type:object size:0x4 data:float +lbl_1_rodata_3B0 = .rodata:0x000003B0; // type:object size:0x4 data:float +lbl_1_rodata_3B4 = .rodata:0x000003B4; // type:object size:0x4 data:float +lbl_1_rodata_3B8 = .rodata:0x000003B8; // type:object size:0x4 data:float +lbl_1_rodata_3BC = .rodata:0x000003BC; // type:object size:0x4 data:float +lbl_1_rodata_3C0 = .rodata:0x000003C0; // type:object size:0x4 data:float +lbl_1_rodata_3C4 = .rodata:0x000003C4; // type:object size:0x4 data:float +lbl_1_rodata_3C8 = .rodata:0x000003C8; // type:object size:0x4 data:float +lbl_1_rodata_3CC = .rodata:0x000003CC; // type:object size:0x4 data:float +lbl_1_rodata_3D0 = .rodata:0x000003D0; // type:object size:0x4 data:float +lbl_1_rodata_3D4 = .rodata:0x000003D4; // type:object size:0x4 data:float +lbl_1_rodata_3D8 = .rodata:0x000003D8; // type:object size:0x4 data:float +lbl_1_rodata_3DC = .rodata:0x000003DC; // type:object size:0x4 data:float +lbl_1_rodata_3E0 = .rodata:0x000003E0; // type:object size:0x4 data:float +lbl_1_rodata_3E4 = .rodata:0x000003E4; // type:object size:0x4 data:float +lbl_1_rodata_3E8 = .rodata:0x000003E8; // type:object size:0x4 data:float +lbl_1_rodata_3EC = .rodata:0x000003EC; // type:object size:0x4 data:float +lbl_1_rodata_3F0 = .rodata:0x000003F0; // type:object size:0x4 data:float +lbl_1_rodata_3F4 = .rodata:0x000003F4; // type:object size:0x4 data:float +lbl_1_rodata_3F8 = .rodata:0x000003F8; // type:object size:0x4 data:float +lbl_1_rodata_3FC = .rodata:0x000003FC; // type:object size:0x4 data:float +lbl_1_rodata_400 = .rodata:0x00000400; // type:object size:0x4 data:float +lbl_1_rodata_404 = .rodata:0x00000404; // type:object size:0x4 data:float +lbl_1_rodata_408 = .rodata:0x00000408; // type:object size:0x8 data:double +lbl_1_rodata_410 = .rodata:0x00000410; // type:object size:0x8 data:double +lbl_1_rodata_418 = .rodata:0x00000418; // type:object size:0x4 data:float +lbl_1_rodata_41C = .rodata:0x0000041C; // type:object size:0x4 data:float +lbl_1_rodata_420 = .rodata:0x00000420; // type:object size:0x4 data:float +lbl_1_rodata_424 = .rodata:0x00000424; // type:object size:0x4 data:float +lbl_1_rodata_428 = .rodata:0x00000428; // type:object size:0x8 data:double +lbl_1_rodata_430 = .rodata:0x00000430; // type:object size:0x8 data:double +lbl_1_rodata_438 = .rodata:0x00000438; // type:object size:0x8 data:double +lbl_1_rodata_440 = .rodata:0x00000440; // type:object size:0x8 data:double +lbl_1_rodata_448 = .rodata:0x00000448; // type:object size:0x4 data:float +lbl_1_rodata_44C = .rodata:0x0000044C; // type:object size:0x4 data:float +lbl_1_rodata_450 = .rodata:0x00000450; // type:object size:0x4 data:float +lbl_1_rodata_454 = .rodata:0x00000454; // type:object size:0x4 data:float +lbl_1_rodata_458 = .rodata:0x00000458; // type:object size:0x4 data:float +lbl_1_rodata_45C = .rodata:0x0000045C; // type:object size:0x4 data:float +lbl_1_rodata_460 = .rodata:0x00000460; // type:object size:0x30 data:4byte +lbl_1_rodata_490 = .rodata:0x00000490; // type:object size:0x10 data:byte +lbl_1_rodata_4A0 = .rodata:0x000004A0; // type:object size:0x4 data:float +lbl_1_rodata_4A8 = .rodata:0x000004A8; // type:object size:0x8 data:double +lbl_1_data_0 = .data:0x00000000; // type:object size:0xC +lbl_1_data_C = .data:0x0000000C; // type:object size:0xC +lbl_1_data_18 = .data:0x00000018; // type:object size:0x4 +lbl_1_data_1C = .data:0x0000001C; // type:object size:0xC +lbl_1_data_28 = .data:0x00000028; // type:object size:0xC +lbl_1_data_34 = .data:0x00000034; // type:object size:0xC +lbl_1_data_40 = .data:0x00000040; // type:object size:0x24 +lbl_1_data_64 = .data:0x00000064; // type:object size:0x4 data:4byte +lbl_1_data_68 = .data:0x00000068; // type:object size:0x420 +lbl_1_data_488 = .data:0x00000488; // type:object size:0x2C +lbl_1_data_4B4 = .data:0x000004B4; // type:object size:0x30 +jumptable_1_data_4E4 = .data:0x000004E4; // type:object size:0x2C scope:local +lbl_1_data_514 = .data:0x00000514; // type:object size:0xC +lbl_1_data_520 = .data:0x00000520; // type:object size:0x64 +lbl_1_data_584 = .data:0x00000584; // type:object size:0x64 +lbl_1_data_5E8 = .data:0x000005E8; // type:object size:0x24 +lbl_1_data_60C = .data:0x0000060C; // type:object size:0x6C +lbl_1_data_678 = .data:0x00000678; // type:object size:0x24 +lbl_1_data_69C = .data:0x0000069C; // type:object size:0x6C +lbl_1_data_708 = .data:0x00000708; // type:object size:0x24 +lbl_1_data_72C = .data:0x0000072C; // type:object size:0x24 +lbl_1_data_750 = .data:0x00000750; // type:object size:0x7 data:string +lbl_1_data_757 = .data:0x00000757; // type:object size:0x7 data:string +lbl_1_data_75E = .data:0x0000075E; // type:object size:0x7 data:string +lbl_1_data_765 = .data:0x00000765; // type:object size:0x7 data:string +lbl_1_data_76C = .data:0x0000076C; // type:object size:0x7 data:string +lbl_1_data_773 = .data:0x00000773; // type:object size:0x7 data:string +lbl_1_data_77A = .data:0x0000077A; // type:object size:0x7 data:string +lbl_1_data_781 = .data:0x00000781; // type:object size:0x7 data:string +lbl_1_data_788 = .data:0x00000788; // type:object size:0x7 data:string +lbl_1_data_78F = .data:0x0000078F; // type:object size:0x8 data:string +lbl_1_data_797 = .data:0x00000797; // type:object size:0x8 data:string +lbl_1_data_79F = .data:0x0000079F; // type:object size:0x8 data:string +lbl_1_data_7A7 = .data:0x000007A7; // type:object size:0x8 data:string +lbl_1_data_7AF = .data:0x000007AF; // type:object size:0x8 data:string +lbl_1_data_7B7 = .data:0x000007B7; // type:object size:0x8 data:string +lbl_1_data_7BF = .data:0x000007BF; // type:object size:0x8 data:string +lbl_1_data_7C7 = .data:0x000007C7; // type:object size:0x8 data:string +lbl_1_data_7CF = .data:0x000007CF; // type:object size:0x8 data:string +lbl_1_data_7D7 = .data:0x000007D7; // type:object size:0x8 data:string +lbl_1_data_7DF = .data:0x000007DF; // type:object size:0x8 data:string +lbl_1_data_7E7 = .data:0x000007E7; // type:object size:0x8 data:string +lbl_1_data_7EF = .data:0x000007EF; // type:object size:0x8 data:string +lbl_1_data_7F7 = .data:0x000007F7; // type:object size:0x8 data:string +lbl_1_data_7FF = .data:0x000007FF; // type:object size:0x8 data:string +lbl_1_data_807 = .data:0x00000807; // type:object size:0x8 data:string +lbl_1_data_80F = .data:0x0000080F; // type:object size:0x8 data:string +lbl_1_data_817 = .data:0x00000817; // type:object size:0x8 data:string +lbl_1_data_81F = .data:0x0000081F; // type:object size:0x8 data:string +lbl_1_data_827 = .data:0x00000827; // type:object size:0x8 data:string +lbl_1_data_82F = .data:0x0000082F; // type:object size:0x8 data:string +lbl_1_data_837 = .data:0x00000837; // type:object size:0x8 data:string +lbl_1_data_83F = .data:0x0000083F; // type:object size:0x9 +lbl_1_data_848 = .data:0x00000848; // type:object size:0x80 +lbl_1_data_8C8 = .data:0x000008C8; // type:object size:0x9 data:string +lbl_1_data_8D1 = .data:0x000008D1; // type:object size:0x7 data:string +lbl_1_data_8D8 = .data:0x000008D8; // type:object size:0x60 +lbl_1_data_938 = .data:0x00000938; // type:object size:0xB data:string +lbl_1_bss_4 = .bss:0x00000004; // type:object size:0x4 data:4byte +lbl_1_bss_8 = .bss:0x00000008; // type:object size:0x4 data:4byte +lbl_1_bss_C = .bss:0x0000000C; // type:object size:0x288 +lbl_1_bss_294 = .bss:0x00000294; // type:object size:0x4 data:4byte +lbl_1_bss_298 = .bss:0x00000298; // type:object size:0x900 data:float +lbl_1_bss_B98 = .bss:0x00000B98; // type:object size:0xC data:4byte +lbl_1_bss_BA4 = .bss:0x00000BA4; // type:object size:0x200 +lbl_1_bss_DA4 = .bss:0x00000DA4; // type:object size:0x4 data:4byte +lbl_1_bss_DA8 = .bss:0x00000DA8; // type:object size:0x2 data:2byte +lbl_1_bss_DAA = .bss:0x00000DAA; // type:object size:0x8 data:2byte +lbl_1_bss_DB2 = .bss:0x00000DB2; // type:object size:0x2 data:2byte +lbl_1_bss_DB4 = .bss:0x00000DB4; // type:object size:0x2 data:2byte +lbl_1_bss_DB6 = .bss:0x00000DB6; // type:object size:0x2 data:2byte +lbl_1_bss_DB8 = .bss:0x00000DB8; // type:object size:0x2 data:2byte +lbl_1_bss_DBA = .bss:0x00000DBA; // type:object size:0x2 data:2byte +lbl_1_bss_DBC = .bss:0x00000DBC; // type:object size:0x4 data:4byte +lbl_1_bss_DC0 = .bss:0x00000DC0; // type:object size:0x4 data:4byte +lbl_1_bss_DC4 = .bss:0x00000DC4; // type:object size:0x10 +lbl_1_bss_DD4 = .bss:0x00000DD4; // type:object size:0x4 data:4byte +lbl_1_bss_DD8 = .bss:0x00000DD8; // type:object size:0x4 data:4byte +lbl_1_bss_DDC = .bss:0x00000DDC; // type:object size:0x4 data:4byte +lbl_1_bss_DE0 = .bss:0x00000DE0; // type:object size:0x4 data:4byte +lbl_1_bss_DE4 = .bss:0x00000DE4; // type:object size:0x48 data:4byte +lbl_1_bss_E2C = .bss:0x00000E2C; // type:object size:0x4 data:4byte +lbl_1_bss_E30 = .bss:0x00000E30; // type:object size:0x4 data:4byte +lbl_1_bss_E34 = .bss:0x00000E34; // type:object size:0x258 data:4byte +lbl_1_bss_108C = .bss:0x0000108C; // type:object size:0x18 data:4byte diff --git a/config/GMPJ01_00/rels/m444dll/splits.txt b/config/GMPJ01_00/rels/m444dll/splits.txt new file mode 100644 index 00000000..531cd645 --- /dev/null +++ b/config/GMPJ01_00/rels/m444dll/splits.txt @@ -0,0 +1,7 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 diff --git a/config/GMPJ01_00/rels/m444dll/symbols.txt b/config/GMPJ01_00/rels/m444dll/symbols.txt new file mode 100644 index 00000000..5cf095ae --- /dev/null +++ b/config/GMPJ01_00/rels/m444dll/symbols.txt @@ -0,0 +1,320 @@ +_prolog = .text:0x00000000; // type:function size:0x54 scope:global +_epilog = .text:0x00000054; // type:function size:0x4C scope:global +fn_1_A0 = .text:0x000000A0; // type:function size:0x3E0 +fn_1_480 = .text:0x00000480; // type:function size:0x370C +fn_1_3B8C = .text:0x00003B8C; // type:function size:0x1270 +fn_1_4DFC = .text:0x00004DFC; // type:function size:0x7C4 +fn_1_55C0 = .text:0x000055C0; // type:function size:0x1C4 +fn_1_5784 = .text:0x00005784; // type:function size:0x6F4 +fn_1_5E78 = .text:0x00005E78; // type:function size:0x6F4 +fn_1_656C = .text:0x0000656C; // type:function size:0x824 +fn_1_6D90 = .text:0x00006D90; // type:function size:0xBC +fn_1_6E4C = .text:0x00006E4C; // type:function size:0xA0 +fn_1_6EEC = .text:0x00006EEC; // type:function size:0x3B4 +fn_1_72A0 = .text:0x000072A0; // type:function size:0xC2C +fn_1_7ECC = .text:0x00007ECC; // type:function size:0x2C4 +fn_1_8190 = .text:0x00008190; // type:function size:0x90 +fn_1_8220 = .text:0x00008220; // type:function size:0xEC +fn_1_830C = .text:0x0000830C; // type:function size:0x128 +fn_1_8434 = .text:0x00008434; // type:function size:0x1F8 +fn_1_862C = .text:0x0000862C; // type:function size:0x7B4 +fn_1_8DE0 = .text:0x00008DE0; // type:function size:0x648 +fn_1_9428 = .text:0x00009428; // type:function size:0x894 +fn_1_9CBC = .text:0x00009CBC; // type:function size:0x3B4 +fn_1_A070 = .text:0x0000A070; // type:function size:0xB70 +fn_1_ABE0 = .text:0x0000ABE0; // type:function size:0x618 +fn_1_B1F8 = .text:0x0000B1F8; // type:function size:0x102C +fn_1_C224 = .text:0x0000C224; // type:function size:0x528 +fn_1_C74C = .text:0x0000C74C; // type:function size:0x2F4 +fn_1_CA40 = .text:0x0000CA40; // type:function size:0x140 +fn_1_CB80 = .text:0x0000CB80; // type:function size:0x298 +fn_1_CE18 = .text:0x0000CE18; // type:function size:0x194 +fn_1_CFAC = .text:0x0000CFAC; // type:function size:0x244 +fn_1_D1F0 = .text:0x0000D1F0; // type:function size:0x3A8 +fn_1_D598 = .text:0x0000D598; // type:function size:0x290 +fn_1_D828 = .text:0x0000D828; // type:function size:0x138 +fn_1_D960 = .text:0x0000D960; // type:function size:0x78 +fn_1_D9D8 = .text:0x0000D9D8; // type:function size:0x2C +fn_1_DA04 = .text:0x0000DA04; // type:function size:0x42C +_ctors = .ctors:0x00000000; // type:label scope:global data:4byte +_dtors = .dtors:0x00000000; // type:label scope:global data:4byte +lbl_1_rodata_10 = .rodata:0x00000010; // type:object size:0x4 data:float +lbl_1_rodata_14 = .rodata:0x00000014; // type:object size:0x4 data:float +lbl_1_rodata_18 = .rodata:0x00000018; // type:object size:0x4 data:float +lbl_1_rodata_1C = .rodata:0x0000001C; // type:object size:0x4 data:float +lbl_1_rodata_20 = .rodata:0x00000020; // type:object size:0x4 data:float +lbl_1_rodata_24 = .rodata:0x00000024; // type:object size:0x4 data:float +lbl_1_rodata_28 = .rodata:0x00000028; // type:object size:0x4 data:float +lbl_1_rodata_2C = .rodata:0x0000002C; // type:object size:0x4 data:float +lbl_1_rodata_30 = .rodata:0x00000030; // type:object size:0x4 data:float +lbl_1_rodata_34 = .rodata:0x00000034; // type:object size:0x4 data:float +lbl_1_rodata_38 = .rodata:0x00000038; // type:object size:0x4 data:float +lbl_1_rodata_3C = .rodata:0x0000003C; // type:object size:0x4 data:float +lbl_1_rodata_40 = .rodata:0x00000040; // type:object size:0x4 data:float +lbl_1_rodata_44 = .rodata:0x00000044; // type:object size:0x4 data:float +lbl_1_rodata_48 = .rodata:0x00000048; // type:object size:0x4 data:float +lbl_1_rodata_4C = .rodata:0x0000004C; // type:object size:0x4 data:float +lbl_1_rodata_50 = .rodata:0x00000050; // type:object size:0x4 data:float +lbl_1_rodata_54 = .rodata:0x00000054; // type:object size:0x4 data:float +lbl_1_rodata_58 = .rodata:0x00000058; // type:object size:0x4 data:float +lbl_1_rodata_5C = .rodata:0x0000005C; // type:object size:0x4 data:float +lbl_1_rodata_60 = .rodata:0x00000060; // type:object size:0x4 data:float +lbl_1_rodata_68 = .rodata:0x00000068; // type:object size:0x8 data:double +lbl_1_rodata_70 = .rodata:0x00000070; // type:object size:0x8 data:double +lbl_1_rodata_78 = .rodata:0x00000078; // type:object size:0x8 data:double +lbl_1_rodata_80 = .rodata:0x00000080; // type:object size:0x8 data:double +lbl_1_rodata_88 = .rodata:0x00000088; // type:object size:0x8 data:double +lbl_1_rodata_90 = .rodata:0x00000090; // type:object size:0x8 data:double +lbl_1_rodata_98 = .rodata:0x00000098; // type:object size:0x8 data:double +lbl_1_rodata_A0 = .rodata:0x000000A0; // type:object size:0x8 data:double +lbl_1_rodata_A8 = .rodata:0x000000A8; // type:object size:0x4 data:float +lbl_1_rodata_B0 = .rodata:0x000000B0; // type:object size:0x8 data:double +lbl_1_rodata_B8 = .rodata:0x000000B8; // type:object size:0x8 data:double +lbl_1_rodata_C0 = .rodata:0x000000C0; // type:object size:0x8 data:double +lbl_1_rodata_C8 = .rodata:0x000000C8; // type:object size:0x4 data:float +lbl_1_rodata_CC = .rodata:0x000000CC; // type:object size:0x4 data:float +lbl_1_rodata_D0 = .rodata:0x000000D0; // type:object size:0x4 data:float +lbl_1_rodata_D4 = .rodata:0x000000D4; // type:object size:0x4 data:float +lbl_1_rodata_D8 = .rodata:0x000000D8; // type:object size:0x4 data:float +lbl_1_rodata_E0 = .rodata:0x000000E0; // type:object size:0x8 data:double +lbl_1_rodata_E8 = .rodata:0x000000E8; // type:object size:0x8 data:double +lbl_1_rodata_F0 = .rodata:0x000000F0; // type:object size:0x4 data:float +lbl_1_rodata_F4 = .rodata:0x000000F4; // type:object size:0x4 data:float +lbl_1_rodata_F8 = .rodata:0x000000F8; // type:object size:0x4 data:float +lbl_1_rodata_FC = .rodata:0x000000FC; // type:object size:0x4 data:float +lbl_1_rodata_100 = .rodata:0x00000100; // type:object size:0x4 data:float +lbl_1_rodata_104 = .rodata:0x00000104; // type:object size:0x4 data:float +lbl_1_rodata_108 = .rodata:0x00000108; // type:object size:0x8 data:double +lbl_1_rodata_110 = .rodata:0x00000110; // type:object size:0x8 data:double +lbl_1_rodata_118 = .rodata:0x00000118; // type:object size:0x8 data:double +lbl_1_rodata_120 = .rodata:0x00000120; // type:object size:0x8 data:double +lbl_1_rodata_128 = .rodata:0x00000128; // type:object size:0x8 data:double +lbl_1_rodata_130 = .rodata:0x00000130; // type:object size:0x8 data:double +lbl_1_rodata_138 = .rodata:0x00000138; // type:object size:0x8 data:double +lbl_1_rodata_140 = .rodata:0x00000140; // type:object size:0x4 data:float +lbl_1_rodata_144 = .rodata:0x00000144; // type:object size:0x4 data:float +lbl_1_rodata_148 = .rodata:0x00000148; // type:object size:0x4 data:float +lbl_1_rodata_150 = .rodata:0x00000150; // type:object size:0x8 data:double +lbl_1_rodata_158 = .rodata:0x00000158; // type:object size:0x4 data:float +lbl_1_rodata_15C = .rodata:0x0000015C; // type:object size:0x4 data:float +lbl_1_rodata_160 = .rodata:0x00000160; // type:object size:0x4 data:float +lbl_1_rodata_164 = .rodata:0x00000164; // type:object size:0x4 data:float +lbl_1_rodata_168 = .rodata:0x00000168; // type:object size:0x8 data:double +lbl_1_rodata_170 = .rodata:0x00000170; // type:object size:0x8 data:double +lbl_1_rodata_178 = .rodata:0x00000178; // type:object size:0x4 data:float +lbl_1_rodata_180 = .rodata:0x00000180; // type:object size:0x8 data:double +lbl_1_rodata_188 = .rodata:0x00000188; // type:object size:0x8 data:double +lbl_1_rodata_190 = .rodata:0x00000190; // type:object size:0x4 data:float +lbl_1_rodata_194 = .rodata:0x00000194; // type:object size:0x4 data:float +lbl_1_rodata_198 = .rodata:0x00000198; // type:object size:0x4 data:float +lbl_1_rodata_1A0 = .rodata:0x000001A0; // type:object size:0x8 data:double +lbl_1_rodata_1A8 = .rodata:0x000001A8; // type:object size:0x8 data:double +lbl_1_rodata_1B0 = .rodata:0x000001B0; // type:object size:0x8 data:double +lbl_1_rodata_1B8 = .rodata:0x000001B8; // type:object size:0x8 data:double +lbl_1_rodata_1C0 = .rodata:0x000001C0; // type:object size:0x8 data:double +lbl_1_rodata_1C8 = .rodata:0x000001C8; // type:object size:0x8 data:double +lbl_1_rodata_1D0 = .rodata:0x000001D0; // type:object size:0x8 data:double +lbl_1_rodata_1D8 = .rodata:0x000001D8; // type:object size:0x8 data:double +lbl_1_rodata_1E0 = .rodata:0x000001E0; // type:object size:0x8 data:double +lbl_1_rodata_1E8 = .rodata:0x000001E8; // type:object size:0x8 data:double +lbl_1_rodata_1F0 = .rodata:0x000001F0; // type:object size:0x8 data:double +lbl_1_rodata_1F8 = .rodata:0x000001F8; // type:object size:0x8 data:double +lbl_1_rodata_200 = .rodata:0x00000200; // type:object size:0x8 data:double +lbl_1_rodata_208 = .rodata:0x00000208; // type:object size:0x8 data:double +lbl_1_rodata_210 = .rodata:0x00000210; // type:object size:0x8 data:double +lbl_1_rodata_218 = .rodata:0x00000218; // type:object size:0x8 data:double +lbl_1_rodata_220 = .rodata:0x00000220; // type:object size:0x4 data:float +lbl_1_rodata_228 = .rodata:0x00000228; // type:object size:0x8 data:double +lbl_1_rodata_230 = .rodata:0x00000230; // type:object size:0x8 data:double +lbl_1_rodata_238 = .rodata:0x00000238; // type:object size:0x4 data:float +lbl_1_rodata_23C = .rodata:0x0000023C; // type:object size:0x4 data:float +lbl_1_rodata_240 = .rodata:0x00000240; // type:object size:0x4 data:float +lbl_1_rodata_244 = .rodata:0x00000244; // type:object size:0x4 data:float +lbl_1_rodata_248 = .rodata:0x00000248; // type:object size:0x4 data:float +lbl_1_rodata_24C = .rodata:0x0000024C; // type:object size:0x4 data:float +lbl_1_rodata_250 = .rodata:0x00000250; // type:object size:0x4 data:float +lbl_1_rodata_254 = .rodata:0x00000254; // type:object size:0x4 data:float +lbl_1_rodata_258 = .rodata:0x00000258; // type:object size:0x4 data:float +lbl_1_rodata_25C = .rodata:0x0000025C; // type:object size:0x4 data:float +lbl_1_rodata_260 = .rodata:0x00000260; // type:object size:0x4 data:float +lbl_1_rodata_264 = .rodata:0x00000264; // type:object size:0x4 data:float +lbl_1_rodata_268 = .rodata:0x00000268; // type:object size:0x8 data:double +lbl_1_rodata_270 = .rodata:0x00000270; // type:object size:0x8 data:double +lbl_1_rodata_278 = .rodata:0x00000278; // type:object size:0x4 data:float +lbl_1_rodata_27C = .rodata:0x0000027C; // type:object size:0x4 data:float +lbl_1_rodata_280 = .rodata:0x00000280; // type:object size:0x4 data:float +lbl_1_rodata_284 = .rodata:0x00000284; // type:object size:0x4 data:float +lbl_1_rodata_288 = .rodata:0x00000288; // type:object size:0x4 data:float +lbl_1_rodata_28C = .rodata:0x0000028C; // type:object size:0x4 data:float +lbl_1_rodata_290 = .rodata:0x00000290; // type:object size:0x4 data:float +lbl_1_rodata_294 = .rodata:0x00000294; // type:object size:0x4 data:float +lbl_1_rodata_298 = .rodata:0x00000298; // type:object size:0x8 data:double +lbl_1_rodata_2A0 = .rodata:0x000002A0; // type:object size:0x8 data:double +lbl_1_rodata_2A8 = .rodata:0x000002A8; // type:object size:0x4 data:float +lbl_1_rodata_2AC = .rodata:0x000002AC; // type:object size:0x4 data:float +lbl_1_rodata_2B0 = .rodata:0x000002B0; // type:object size:0x8 data:double +lbl_1_rodata_2B8 = .rodata:0x000002B8; // type:object size:0x8 data:double +lbl_1_rodata_2C0 = .rodata:0x000002C0; // type:object size:0x8 data:double +lbl_1_rodata_2C8 = .rodata:0x000002C8; // type:object size:0x4 data:float +lbl_1_rodata_2CC = .rodata:0x000002CC; // type:object size:0x4 data:float +lbl_1_rodata_2D0 = .rodata:0x000002D0; // type:object size:0x4 data:float +lbl_1_rodata_2D4 = .rodata:0x000002D4; // type:object size:0x4 data:float +lbl_1_rodata_2D8 = .rodata:0x000002D8; // type:object size:0x4 data:float +lbl_1_rodata_2DC = .rodata:0x000002DC; // type:object size:0x4 data:float +lbl_1_rodata_2E0 = .rodata:0x000002E0; // type:object size:0x4 data:float +lbl_1_rodata_2E4 = .rodata:0x000002E4; // type:object size:0x4 data:float +lbl_1_rodata_2E8 = .rodata:0x000002E8; // type:object size:0x4 data:float +lbl_1_rodata_2EC = .rodata:0x000002EC; // type:object size:0x4 data:float +lbl_1_rodata_2F0 = .rodata:0x000002F0; // type:object size:0x4 data:float +lbl_1_rodata_2F8 = .rodata:0x000002F8; // type:object size:0x8 data:double +lbl_1_rodata_300 = .rodata:0x00000300; // type:object size:0x8 data:double +lbl_1_rodata_308 = .rodata:0x00000308; // type:object size:0x8 data:double +lbl_1_rodata_310 = .rodata:0x00000310; // type:object size:0x8 data:double +lbl_1_rodata_318 = .rodata:0x00000318; // type:object size:0x4 data:float +lbl_1_rodata_31C = .rodata:0x0000031C; // type:object size:0x4 data:float +lbl_1_rodata_320 = .rodata:0x00000320; // type:object size:0x4 data:float +lbl_1_rodata_324 = .rodata:0x00000324; // type:object size:0x4 data:float +lbl_1_rodata_328 = .rodata:0x00000328; // type:object size:0x4 data:float +lbl_1_rodata_32C = .rodata:0x0000032C; // type:object size:0x4 data:float +lbl_1_rodata_330 = .rodata:0x00000330; // type:object size:0x8 data:double +lbl_1_rodata_338 = .rodata:0x00000338; // type:object size:0x4 data:float +lbl_1_rodata_33C = .rodata:0x0000033C; // type:object size:0x4 data:float +lbl_1_rodata_340 = .rodata:0x00000340; // type:object size:0xC data:4byte +lbl_1_rodata_34C = .rodata:0x0000034C; // type:object size:0x4 data:float +lbl_1_rodata_350 = .rodata:0x00000350; // type:object size:0x4 data:float +lbl_1_rodata_354 = .rodata:0x00000354; // type:object size:0x4 data:float +lbl_1_rodata_358 = .rodata:0x00000358; // type:object size:0x4 data:float +lbl_1_rodata_35C = .rodata:0x0000035C; // type:object size:0x4 data:float +lbl_1_rodata_360 = .rodata:0x00000360; // type:object size:0x8 data:double +lbl_1_rodata_368 = .rodata:0x00000368; // type:object size:0x8 data:double +lbl_1_rodata_370 = .rodata:0x00000370; // type:object size:0x8 data:double +lbl_1_rodata_378 = .rodata:0x00000378; // type:object size:0x8 data:double +lbl_1_rodata_380 = .rodata:0x00000380; // type:object size:0x8 data:double +lbl_1_rodata_388 = .rodata:0x00000388; // type:object size:0x4 data:float +lbl_1_rodata_38C = .rodata:0x0000038C; // type:object size:0x4 data:float +lbl_1_rodata_390 = .rodata:0x00000390; // type:object size:0x4 data:float +lbl_1_rodata_394 = .rodata:0x00000394; // type:object size:0x4 data:float +lbl_1_rodata_398 = .rodata:0x00000398; // type:object size:0x4 data:float +lbl_1_rodata_3A0 = .rodata:0x000003A0; // type:object size:0x8 data:double +lbl_1_rodata_3A8 = .rodata:0x000003A8; // type:object size:0x8 data:double +lbl_1_rodata_3B0 = .rodata:0x000003B0; // type:object size:0x4 data:float +lbl_1_rodata_3B4 = .rodata:0x000003B4; // type:object size:0x4 data:float +lbl_1_rodata_3B8 = .rodata:0x000003B8; // type:object size:0x8 data:double +lbl_1_rodata_3C0 = .rodata:0x000003C0; // type:object size:0x4 data:float +lbl_1_rodata_3C8 = .rodata:0x000003C8; // type:object size:0x8 data:double +lbl_1_rodata_3D0 = .rodata:0x000003D0; // type:object size:0x8 data:double +lbl_1_rodata_3D8 = .rodata:0x000003D8; // type:object size:0x4 data:float +lbl_1_rodata_3DC = .rodata:0x000003DC; // type:object size:0x4 data:float +lbl_1_rodata_3E0 = .rodata:0x000003E0; // type:object size:0x4 data:float +lbl_1_rodata_3E8 = .rodata:0x000003E8; // type:object size:0x8 data:double +lbl_1_rodata_3F0 = .rodata:0x000003F0; // type:object size:0x4 data:float +lbl_1_rodata_3F8 = .rodata:0x000003F8; // type:object size:0x8 data:double +lbl_1_rodata_400 = .rodata:0x00000400; // type:object size:0x4 data:float +lbl_1_rodata_408 = .rodata:0x00000408; // type:object size:0x8 data:double +lbl_1_rodata_410 = .rodata:0x00000410; // type:object size:0x4 data:float +lbl_1_rodata_414 = .rodata:0x00000414; // type:object size:0x4 data:float +lbl_1_rodata_418 = .rodata:0x00000418; // type:object size:0x4 data:float +lbl_1_rodata_41C = .rodata:0x0000041C; // type:object size:0x4 data:float +lbl_1_rodata_420 = .rodata:0x00000420; // type:object size:0x4 data:float +lbl_1_rodata_424 = .rodata:0x00000424; // type:object size:0x4 data:float +lbl_1_rodata_428 = .rodata:0x00000428; // type:object size:0x4 data:float +lbl_1_rodata_430 = .rodata:0x00000430; // type:object size:0x8 data:double +lbl_1_rodata_438 = .rodata:0x00000438; // type:object size:0x4 data:float +lbl_1_rodata_43C = .rodata:0x0000043C; // type:object size:0x4 data:float +lbl_1_rodata_440 = .rodata:0x00000440; // type:object size:0x4 data:float +lbl_1_rodata_444 = .rodata:0x00000444; // type:object size:0x4 data:float +lbl_1_rodata_448 = .rodata:0x00000448; // type:object size:0x4 data:float +lbl_1_rodata_450 = .rodata:0x00000450; // type:object size:0x8 data:double +lbl_1_rodata_458 = .rodata:0x00000458; // type:object size:0x8 data:double +lbl_1_rodata_460 = .rodata:0x00000460; // type:object size:0x4 data:float +lbl_1_rodata_468 = .rodata:0x00000468; // type:object size:0x8 data:double +lbl_1_rodata_470 = .rodata:0x00000470; // type:object size:0x4 data:float +lbl_1_data_0 = .data:0x00000000; // type:object size:0x118 +lbl_1_data_118 = .data:0x00000118; // type:object size:0x28 +lbl_1_data_140 = .data:0x00000140; // type:object size:0x54 data:float +lbl_1_data_194 = .data:0x00000194; // type:object size:0x20 +lbl_1_data_1B4 = .data:0x000001B4; // type:object size:0x24 data:string +lbl_1_data_1D8 = .data:0x000001D8; // type:object size:0xA data:string +lbl_1_data_1E2 = .data:0x000001E2; // type:object size:0xA data:string +lbl_1_data_1EC = .data:0x000001EC; // type:object size:0xA data:string +lbl_1_data_1F6 = .data:0x000001F6; // type:object size:0xD data:string +lbl_1_data_203 = .data:0x00000203; // type:object size:0xD data:string +lbl_1_data_210 = .data:0x00000210; // type:object size:0xD data:string +lbl_1_data_21D = .data:0x0000021D; // type:object size:0xD data:string +lbl_1_data_22A = .data:0x0000022A; // type:object size:0xB data:string +lbl_1_data_235 = .data:0x00000235; // type:object size:0xB data:string +lbl_1_data_240 = .data:0x00000240; // type:object size:0x4 +lbl_1_data_244 = .data:0x00000244; // type:object size:0xA data:string +lbl_1_data_24E = .data:0x0000024E; // type:object size:0xA +lbl_1_data_258 = .data:0x00000258; // type:object size:0xC +lbl_1_data_264 = .data:0x00000264; // type:object size:0x3C +lbl_1_data_2A0 = .data:0x000002A0; // type:object size:0x28 +lbl_1_data_2C8 = .data:0x000002C8; // type:object size:0xA +lbl_1_data_2D2 = .data:0x000002D2; // type:object size:0xD data:string +lbl_1_data_2DF = .data:0x000002DF; // type:object size:0xD data:string +lbl_1_data_2EC = .data:0x000002EC; // type:object size:0xD data:string +lbl_1_data_2F9 = .data:0x000002F9; // type:object size:0xD data:string +lbl_1_data_306 = .data:0x00000306; // type:object size:0xD data:string +lbl_1_data_313 = .data:0x00000313; // type:object size:0xD data:string +lbl_1_data_320 = .data:0x00000320; // type:object size:0xD data:string +lbl_1_data_32D = .data:0x0000032D; // type:object size:0xD data:string +lbl_1_data_33A = .data:0x0000033A; // type:object size:0xD data:string +lbl_1_data_347 = .data:0x00000347; // type:object size:0xD data:string +lbl_1_data_354 = .data:0x00000354; // type:object size:0xD data:string +lbl_1_data_361 = .data:0x00000361; // type:object size:0xD data:string +lbl_1_data_36E = .data:0x0000036E; // type:object size:0xD data:string +lbl_1_data_37B = .data:0x0000037B; // type:object size:0xD data:string +jumptable_1_data_388 = .data:0x00000388; // type:object size:0x1C scope:local +lbl_1_data_3A4 = .data:0x000003A4; // type:object size:0x8 +lbl_1_data_3AC = .data:0x000003AC; // type:object size:0x30 +lbl_1_data_3DC = .data:0x000003DC; // type:object size:0x24 +lbl_1_data_400 = .data:0x00000400; // type:object size:0x54 +lbl_1_data_454 = .data:0x00000454; // type:object size:0xC +lbl_1_data_460 = .data:0x00000460; // type:object size:0x10 data:string +lbl_1_data_470 = .data:0x00000470; // type:object size:0x127C +lbl_1_bss_0 = .bss:0x00000000; // type:object size:0x4 data:4byte +lbl_1_bss_4 = .bss:0x00000004; // type:object size:0x2 data:2byte +lbl_1_bss_8 = .bss:0x00000008; // type:object size:0x140 data:2byte +lbl_1_bss_148 = .bss:0x00000148; // type:object size:0x140 data:2byte +lbl_1_bss_288 = .bss:0x00000288; // type:object size:0x8 data:float +lbl_1_bss_290 = .bss:0x00000290; // type:object size:0x18 data:4byte +lbl_1_bss_2A8 = .bss:0x000002A8; // type:object size:0x18 data:float +lbl_1_bss_2C0 = .bss:0x000002C0; // type:object size:0x10 data:2byte +lbl_1_bss_2D0 = .bss:0x000002D0; // type:object size:0x2 data:2byte +lbl_1_bss_2D2 = .bss:0x000002D2; // type:object size:0x2 data:2byte +lbl_1_bss_2D4 = .bss:0x000002D4; // type:object size:0x2 data:2byte +lbl_1_bss_2D6 = .bss:0x000002D6; // type:object size:0x2 data:2byte +lbl_1_bss_2D8 = .bss:0x000002D8; // type:object size:0x2 data:2byte +lbl_1_bss_2DA = .bss:0x000002DA; // type:object size:0x2 data:2byte +lbl_1_bss_2DC = .bss:0x000002DC; // type:object size:0x2 data:2byte +lbl_1_bss_2E0 = .bss:0x000002E0; // type:object size:0x4 data:float +lbl_1_bss_2E4 = .bss:0x000002E4; // type:object size:0xC data:float +lbl_1_bss_2F0 = .bss:0x000002F0; // type:object size:0xC data:4byte +lbl_1_bss_2FC = .bss:0x000002FC; // type:object size:0xC data:4byte +lbl_1_bss_308 = .bss:0x00000308; // type:object size:0x4 data:4byte +lbl_1_bss_30C = .bss:0x0000030C; // type:object size:0x4 data:4byte +lbl_1_bss_310 = .bss:0x00000310; // type:object size:0x1 data:byte +lbl_1_bss_312 = .bss:0x00000312; // type:object size:0x2 data:2byte +lbl_1_bss_314 = .bss:0x00000314; // type:object size:0xC data:float +lbl_1_bss_320 = .bss:0x00000320; // type:object size:0x8 data:2byte +lbl_1_bss_328 = .bss:0x00000328; // type:object size:0x24 data:float +lbl_1_bss_34C = .bss:0x0000034C; // type:object size:0x24 data:float +lbl_1_bss_370 = .bss:0x00000370; // type:object size:0x400 +lbl_1_bss_770 = .bss:0x00000770; // type:object size:0xC data:float +lbl_1_bss_77C = .bss:0x0000077C; // type:object size:0xC data:float +lbl_1_bss_788 = .bss:0x00000788; // type:object size:0xC +lbl_1_bss_794 = .bss:0x00000794; // type:object size:0x90 +lbl_1_bss_824 = .bss:0x00000824; // type:object size:0x3C +lbl_1_bss_860 = .bss:0x00000860; // type:object size:0x24 +lbl_1_bss_884 = .bss:0x00000884; // type:object size:0x1000 +lbl_1_bss_1884 = .bss:0x00001884; // type:object size:0x2 data:2byte +lbl_1_bss_1888 = .bss:0x00001888; // type:object size:0xC data:float +lbl_1_bss_1894 = .bss:0x00001894; // type:object size:0xC data:float +lbl_1_bss_18A0 = .bss:0x000018A0; // type:object size:0x14 +lbl_1_bss_18B4 = .bss:0x000018B4; // type:object size:0x3C +lbl_1_bss_18F0 = .bss:0x000018F0; // type:object size:0xC000 +lbl_1_bss_D8F0 = .bss:0x0000D8F0; // type:object size:0xC000 +lbl_1_bss_198F0 = .bss:0x000198F0; // type:object size:0x1A +lbl_1_bss_1990A = .bss:0x0001990A; // type:object size:0x2 data:2byte +lbl_1_bss_1990E = .bss:0x0001990E; // type:object size:0xB4 data:2byte +lbl_1_bss_199C2 = .bss:0x000199C2; // type:object size:0xB4 data:2byte diff --git a/config/GMPJ01_00/rels/m449Dll/splits.txt b/config/GMPJ01_00/rels/m449Dll/splits.txt new file mode 100644 index 00000000..531cd645 --- /dev/null +++ b/config/GMPJ01_00/rels/m449Dll/splits.txt @@ -0,0 +1,7 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 diff --git a/config/GMPJ01_00/rels/m449Dll/symbols.txt b/config/GMPJ01_00/rels/m449Dll/symbols.txt new file mode 100644 index 00000000..d2709158 --- /dev/null +++ b/config/GMPJ01_00/rels/m449Dll/symbols.txt @@ -0,0 +1,210 @@ +_prolog = .text:0x00000000; // type:function size:0x54 scope:global +_epilog = .text:0x00000054; // type:function size:0x4C scope:global +fn_1_A0 = .text:0x000000A0; // type:function size:0x358 +fn_1_3F8 = .text:0x000003F8; // type:function size:0x360 +fn_1_758 = .text:0x00000758; // type:function size:0x5EB8 +fn_1_6610 = .text:0x00006610; // type:function size:0x8 +fn_1_6618 = .text:0x00006618; // type:function size:0x2C +fn_1_6644 = .text:0x00006644; // type:function size:0x140 +fn_1_6784 = .text:0x00006784; // type:function size:0xCC +fn_1_6850 = .text:0x00006850; // type:function size:0x958 +fn_1_71A8 = .text:0x000071A8; // type:function size:0x39C +fn_1_7544 = .text:0x00007544; // type:function size:0x988 +fn_1_7ECC = .text:0x00007ECC; // type:function size:0xC8 +fn_1_7F94 = .text:0x00007F94; // type:function size:0x5A4 +fn_1_8538 = .text:0x00008538; // type:function size:0xFC0 +fn_1_94F8 = .text:0x000094F8; // type:function size:0xE0 +fn_1_95D8 = .text:0x000095D8; // type:function size:0x460 +fn_1_9A38 = .text:0x00009A38; // type:function size:0x9C +_ctors = .ctors:0x00000000; // type:label scope:global data:4byte +_dtors = .dtors:0x00000000; // type:label scope:global data:4byte +lbl_1_rodata_10 = .rodata:0x00000010; // type:object size:0x10 +lbl_1_rodata_20 = .rodata:0x00000020; // type:object size:0x8 data:double +lbl_1_rodata_28 = .rodata:0x00000028; // type:object size:0x8 data:double +lbl_1_rodata_30 = .rodata:0x00000030; // type:object size:0x8 data:double +lbl_1_rodata_38 = .rodata:0x00000038; // type:object size:0x8 data:double +lbl_1_rodata_40 = .rodata:0x00000040; // type:object size:0x8 data:double +lbl_1_rodata_48 = .rodata:0x00000048; // type:object size:0x8 data:double +lbl_1_rodata_50 = .rodata:0x00000050; // type:object size:0x8 data:double +lbl_1_rodata_58 = .rodata:0x00000058; // type:object size:0x4 data:float +lbl_1_rodata_60 = .rodata:0x00000060; // type:object size:0x8 data:double +lbl_1_rodata_68 = .rodata:0x00000068; // type:object size:0x8 data:double +lbl_1_rodata_70 = .rodata:0x00000070; // type:object size:0x8 data:double +lbl_1_rodata_78 = .rodata:0x00000078; // type:object size:0x8 data:double +lbl_1_rodata_80 = .rodata:0x00000080; // type:object size:0xC0 +lbl_1_rodata_140 = .rodata:0x00000140; // type:object size:0xC0 +lbl_1_rodata_200 = .rodata:0x00000200; // type:object size:0xC0 +lbl_1_rodata_2C0 = .rodata:0x000002C0; // type:object size:0x20 data:4byte +lbl_1_rodata_2E0 = .rodata:0x000002E0; // type:object size:0x4 data:float +lbl_1_rodata_2E4 = .rodata:0x000002E4; // type:object size:0x4 data:float +lbl_1_rodata_2E8 = .rodata:0x000002E8; // type:object size:0x8 data:double +lbl_1_rodata_2F0 = .rodata:0x000002F0; // type:object size:0x8 data:double +lbl_1_rodata_2F8 = .rodata:0x000002F8; // type:object size:0x8 data:double +lbl_1_rodata_300 = .rodata:0x00000300; // type:object size:0x4 data:float +lbl_1_rodata_308 = .rodata:0x00000308; // type:object size:0x8 data:double +lbl_1_rodata_310 = .rodata:0x00000310; // type:object size:0x4 data:float +lbl_1_rodata_318 = .rodata:0x00000318; // type:object size:0x8 data:double +lbl_1_rodata_320 = .rodata:0x00000320; // type:object size:0x4 data:float +lbl_1_rodata_328 = .rodata:0x00000328; // type:object size:0x8 data:double +lbl_1_rodata_330 = .rodata:0x00000330; // type:object size:0x8 data:double +lbl_1_rodata_338 = .rodata:0x00000338; // type:object size:0x8 data:double +lbl_1_rodata_340 = .rodata:0x00000340; // type:object size:0x4 data:float +lbl_1_rodata_344 = .rodata:0x00000344; // type:object size:0x4 data:float +lbl_1_rodata_348 = .rodata:0x00000348; // type:object size:0x4 data:float +lbl_1_rodata_34C = .rodata:0x0000034C; // type:object size:0x4 data:float +lbl_1_rodata_350 = .rodata:0x00000350; // type:object size:0x4 data:float +lbl_1_rodata_354 = .rodata:0x00000354; // type:object size:0x4 data:float +lbl_1_rodata_358 = .rodata:0x00000358; // type:object size:0x4 data:float +lbl_1_rodata_35C = .rodata:0x0000035C; // type:object size:0x4 data:float +lbl_1_rodata_360 = .rodata:0x00000360; // type:object size:0x4 data:float +lbl_1_rodata_364 = .rodata:0x00000364; // type:object size:0x4 data:float +lbl_1_rodata_368 = .rodata:0x00000368; // type:object size:0x4 data:float +lbl_1_rodata_36C = .rodata:0x0000036C; // type:object size:0x4 data:float +lbl_1_rodata_370 = .rodata:0x00000370; // type:object size:0x4 data:float +lbl_1_rodata_374 = .rodata:0x00000374; // type:object size:0x4 data:float +lbl_1_rodata_378 = .rodata:0x00000378; // type:object size:0x4 data:float +lbl_1_rodata_37C = .rodata:0x0000037C; // type:object size:0x4 data:float +lbl_1_rodata_380 = .rodata:0x00000380; // type:object size:0x4 data:float +lbl_1_rodata_384 = .rodata:0x00000384; // type:object size:0x4 data:float +lbl_1_rodata_388 = .rodata:0x00000388; // type:object size:0x4 data:float +lbl_1_rodata_38C = .rodata:0x0000038C; // type:object size:0x4 data:float +lbl_1_rodata_390 = .rodata:0x00000390; // type:object size:0x8 data:double +lbl_1_rodata_398 = .rodata:0x00000398; // type:object size:0x8 data:double +lbl_1_rodata_3A0 = .rodata:0x000003A0; // type:object size:0x8 data:double +lbl_1_rodata_3A8 = .rodata:0x000003A8; // type:object size:0x8 data:double +lbl_1_rodata_3B0 = .rodata:0x000003B0; // type:object size:0x4 data:float +lbl_1_rodata_3B4 = .rodata:0x000003B4; // type:object size:0x4 data:float +lbl_1_rodata_3B8 = .rodata:0x000003B8; // type:object size:0x4 data:float +lbl_1_rodata_3BC = .rodata:0x000003BC; // type:object size:0x4 data:float +lbl_1_rodata_3C0 = .rodata:0x000003C0; // type:object size:0x8 data:double +lbl_1_rodata_3C8 = .rodata:0x000003C8; // type:object size:0x8 data:double +lbl_1_rodata_3D0 = .rodata:0x000003D0; // type:object size:0x8 data:double +lbl_1_rodata_3D8 = .rodata:0x000003D8; // type:object size:0x8 data:double +lbl_1_rodata_3E0 = .rodata:0x000003E0; // type:object size:0x8 data:double +lbl_1_rodata_3E8 = .rodata:0x000003E8; // type:object size:0x8 data:double +lbl_1_rodata_3F0 = .rodata:0x000003F0; // type:object size:0x4 data:float +lbl_1_rodata_3F8 = .rodata:0x000003F8; // type:object size:0x8 data:double +lbl_1_rodata_400 = .rodata:0x00000400; // type:object size:0x8 data:double +lbl_1_rodata_408 = .rodata:0x00000408; // type:object size:0x8 data:double +lbl_1_rodata_410 = .rodata:0x00000410; // type:object size:0x8 data:double +lbl_1_rodata_418 = .rodata:0x00000418; // type:object size:0x8 data:double +lbl_1_rodata_420 = .rodata:0x00000420; // type:object size:0x8 data:double +lbl_1_rodata_428 = .rodata:0x00000428; // type:object size:0x8 data:double +lbl_1_rodata_430 = .rodata:0x00000430; // type:object size:0x4 data:float +lbl_1_rodata_438 = .rodata:0x00000438; // type:object size:0x8 data:double +lbl_1_rodata_440 = .rodata:0x00000440; // type:object size:0x8 data:double +lbl_1_rodata_448 = .rodata:0x00000448; // type:object size:0x8 data:double +lbl_1_rodata_450 = .rodata:0x00000450; // type:object size:0x8 data:double +lbl_1_rodata_458 = .rodata:0x00000458; // type:object size:0x8 data:double +lbl_1_rodata_460 = .rodata:0x00000460; // type:object size:0x8 data:double +lbl_1_rodata_468 = .rodata:0x00000468; // type:object size:0x8 data:double +lbl_1_rodata_470 = .rodata:0x00000470; // type:object size:0x4 data:float +lbl_1_rodata_478 = .rodata:0x00000478; // type:object size:0x8 data:double +lbl_1_rodata_480 = .rodata:0x00000480; // type:object size:0x8 data:double +lbl_1_rodata_488 = .rodata:0x00000488; // type:object size:0x4 data:float +lbl_1_rodata_490 = .rodata:0x00000490; // type:object size:0x8 data:double +lbl_1_rodata_498 = .rodata:0x00000498; // type:object size:0x4 data:float +lbl_1_rodata_4A0 = .rodata:0x000004A0; // type:object size:0x8 data:double +lbl_1_rodata_4A8 = .rodata:0x000004A8; // type:object size:0x8 data:double +lbl_1_rodata_4B0 = .rodata:0x000004B0; // type:object size:0x8 data:double +lbl_1_rodata_4B8 = .rodata:0x000004B8; // type:object size:0x4 data:float +lbl_1_rodata_4BC = .rodata:0x000004BC; // type:object size:0x4 data:float +lbl_1_rodata_4C0 = .rodata:0x000004C0; // type:object size:0x8 data:double +lbl_1_rodata_4C8 = .rodata:0x000004C8; // type:object size:0x8 data:double +lbl_1_rodata_4D0 = .rodata:0x000004D0; // type:object size:0x8 data:double +lbl_1_rodata_4D8 = .rodata:0x000004D8; // type:object size:0x8 data:double +lbl_1_rodata_4E0 = .rodata:0x000004E0; // type:object size:0x4 data:float +lbl_1_rodata_4E4 = .rodata:0x000004E4; // type:object size:0x4 data:float +lbl_1_rodata_4E8 = .rodata:0x000004E8; // type:object size:0x8 data:double +lbl_1_rodata_4F0 = .rodata:0x000004F0; // type:object size:0x4 data:float +lbl_1_rodata_4F8 = .rodata:0x000004F8; // type:object size:0x8 data:double +lbl_1_rodata_500 = .rodata:0x00000500; // type:object size:0x8 data:double +lbl_1_rodata_508 = .rodata:0x00000508; // type:object size:0x4 data:float +lbl_1_rodata_50C = .rodata:0x0000050C; // type:object size:0x4 data:float +lbl_1_rodata_510 = .rodata:0x00000510; // type:object size:0x8 data:double +lbl_1_rodata_518 = .rodata:0x00000518; // type:object size:0x60 +lbl_1_rodata_578 = .rodata:0x00000578; // type:object size:0x8 data:double +lbl_1_rodata_580 = .rodata:0x00000580; // type:object size:0x18 data:4byte +lbl_1_rodata_598 = .rodata:0x00000598; // type:object size:0x4 data:float +lbl_1_rodata_59C = .rodata:0x0000059C; // type:object size:0x4 data:float +lbl_1_rodata_5A0 = .rodata:0x000005A0; // type:object size:0x4 data:float +lbl_1_rodata_5A4 = .rodata:0x000005A4; // type:object size:0x30 data:4byte +lbl_1_rodata_5D4 = .rodata:0x000005D4; // type:object size:0x4 data:float +lbl_1_rodata_5D8 = .rodata:0x000005D8; // type:object size:0x8 data:double +lbl_1_rodata_5E0 = .rodata:0x000005E0; // type:object size:0x8 data:double +lbl_1_rodata_5E8 = .rodata:0x000005E8; // type:object size:0x8 data:double +lbl_1_rodata_5F0 = .rodata:0x000005F0; // type:object size:0x8 data:double +lbl_1_rodata_5F8 = .rodata:0x000005F8; // type:object size:0x8 data:double +lbl_1_rodata_600 = .rodata:0x00000600; // type:object size:0x8 data:double +lbl_1_rodata_608 = .rodata:0x00000608; // type:object size:0x8 data:double +lbl_1_rodata_610 = .rodata:0x00000610; // type:object size:0x4 data:float +lbl_1_rodata_614 = .rodata:0x00000614; // type:object size:0x4 data:float +lbl_1_rodata_618 = .rodata:0x00000618; // type:object size:0x8 data:double +lbl_1_rodata_620 = .rodata:0x00000620; // type:object size:0x20 data:4byte +lbl_1_rodata_640 = .rodata:0x00000640; // type:object size:0x8 data:4byte +lbl_1_rodata_648 = .rodata:0x00000648; // type:object size:0x48 +lbl_1_rodata_690 = .rodata:0x00000690; // type:object size:0x48 +lbl_1_rodata_6D8 = .rodata:0x000006D8; // type:object size:0x4 data:float +lbl_1_rodata_6DC = .rodata:0x000006DC; // type:object size:0x4 data:float +lbl_1_rodata_6E0 = .rodata:0x000006E0; // type:object size:0x4 data:float +lbl_1_rodata_6E4 = .rodata:0x000006E4; // type:object size:0x4 data:float +lbl_1_rodata_6E8 = .rodata:0x000006E8; // type:object size:0x4 data:float +lbl_1_rodata_6EC = .rodata:0x000006EC; // type:object size:0x4 data:float +lbl_1_rodata_6F0 = .rodata:0x000006F0; // type:object size:0xC data:4byte +lbl_1_rodata_6FC = .rodata:0x000006FC; // type:object size:0xC data:4byte +lbl_1_rodata_708 = .rodata:0x00000708; // type:object size:0x1 data:byte +lbl_1_rodata_70C = .rodata:0x0000070C; // type:object size:0x4 data:float +lbl_1_rodata_710 = .rodata:0x00000710; // type:object size:0x4 data:float +lbl_1_rodata_714 = .rodata:0x00000714; // type:object size:0x4 data:float +lbl_1_rodata_718 = .rodata:0x00000718; // type:object size:0x4 data:float +lbl_1_rodata_71C = .rodata:0x0000071C; // type:object size:0x4 data:float +lbl_1_rodata_720 = .rodata:0x00000720; // type:object size:0x4 data:float +lbl_1_rodata_724 = .rodata:0x00000724; // type:object size:0x4 data:float +lbl_1_rodata_728 = .rodata:0x00000728; // type:object size:0x4 data:float +lbl_1_rodata_72C = .rodata:0x0000072C; // type:object size:0x4 data:float +lbl_1_rodata_730 = .rodata:0x00000730; // type:object size:0x4 data:float +lbl_1_rodata_734 = .rodata:0x00000734; // type:object size:0x4 data:float +lbl_1_data_0 = .data:0x00000000; // type:object size:0x48 +lbl_1_data_48 = .data:0x00000048; // type:object size:0x48 +lbl_1_data_90 = .data:0x00000090; // type:object size:0x10 +lbl_1_data_A0 = .data:0x000000A0; // type:object size:0x10 +lbl_1_data_B0 = .data:0x000000B0; // type:object size:0x38 +lbl_1_data_E8 = .data:0x000000E8; // type:object size:0x50 +lbl_1_data_138 = .data:0x00000138; // type:object size:0x50 +lbl_1_data_188 = .data:0x00000188; // type:object size:0x50 +lbl_1_data_1D8 = .data:0x000001D8; // type:object size:0x50 +lbl_1_data_228 = .data:0x00000228; // type:object size:0x2 data:2byte +lbl_1_data_22A = .data:0x0000022A; // type:object size:0x2 data:2byte +lbl_1_data_22C = .data:0x0000022C; // type:object size:0x4 data:4byte +lbl_1_data_230 = .data:0x00000230; // type:object size:0xC data:4byte +lbl_1_data_23C = .data:0x0000023C; // type:object size:0x28 data:4byte +lbl_1_data_264 = .data:0x00000264; // type:object size:0x20 +lbl_1_data_284 = .data:0x00000284; // type:object size:0x4 data:4byte +lbl_1_data_288 = .data:0x00000288; // type:object size:0x4 data:float +lbl_1_data_28C = .data:0x0000028C; // type:object size:0x4 data:float +lbl_1_data_290 = .data:0x00000290; // type:object size:0x4 data:float +lbl_1_data_294 = .data:0x00000294; // type:object size:0x4 data:float +jumptable_1_data_298 = .data:0x00000298; // type:object size:0x1C scope:local +lbl_1_data_2B4 = .data:0x000002B4; // type:object size:0x19 data:string +lbl_1_data_2CD = .data:0x000002CD; // type:object size:0x24 data:string +lbl_1_bss_4 = .bss:0x00000004; // type:object size:0xC data:4byte +lbl_1_bss_10 = .bss:0x00000010; // type:object size:0x4 data:4byte +lbl_1_bss_14 = .bss:0x00000014; // type:object size:0x4 data:4byte +lbl_1_bss_18 = .bss:0x00000018; // type:object size:0x4 data:float +lbl_1_bss_1C = .bss:0x0000001C; // type:object size:0x4 data:4byte +lbl_1_bss_20 = .bss:0x00000020; // type:object size:0x4 data:float +lbl_1_bss_24 = .bss:0x00000024; // type:object size:0x4 data:float +lbl_1_bss_28 = .bss:0x00000028; // type:object size:0x8 data:float +lbl_1_bss_30 = .bss:0x00000030; // type:object size:0x4 data:4byte +lbl_1_bss_34 = .bss:0x00000034; // type:object size:0x4 data:4byte +lbl_1_bss_38 = .bss:0x00000038; // type:object size:0x4 data:4byte +lbl_1_bss_3C = .bss:0x0000003C; // type:object size:0x4 data:4byte +lbl_1_bss_40 = .bss:0x00000040; // type:object size:0x4 data:4byte +lbl_1_bss_44 = .bss:0x00000044; // type:object size:0x4 data:4byte +lbl_1_bss_48 = .bss:0x00000048; // type:object size:0x4 data:4byte +lbl_1_bss_4C = .bss:0x0000004C; // type:object size:0x4 data:4byte +lbl_1_bss_50 = .bss:0x00000050; // type:object size:0x4 data:4byte +lbl_1_bss_54 = .bss:0x00000054; // type:object size:0x8 data:4byte +lbl_1_bss_5C = .bss:0x0000005C; // type:object size:0x4 data:4byte +lbl_1_bss_60 = .bss:0x00000060; // type:object size:0x4 data:4byte +lbl_1_bss_64 = .bss:0x00000064; // type:object size:0x90 data:4byte diff --git a/config/GMPJ01_00/rels/m456Dll/splits.txt b/config/GMPJ01_00/rels/m456Dll/splits.txt new file mode 100644 index 00000000..531cd645 --- /dev/null +++ b/config/GMPJ01_00/rels/m456Dll/splits.txt @@ -0,0 +1,7 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 diff --git a/config/GMPJ01_00/rels/m456Dll/symbols.txt b/config/GMPJ01_00/rels/m456Dll/symbols.txt new file mode 100644 index 00000000..fbdbf93f --- /dev/null +++ b/config/GMPJ01_00/rels/m456Dll/symbols.txt @@ -0,0 +1,282 @@ +_prolog = .text:0x00000000; // type:function size:0x54 scope:global +_epilog = .text:0x00000054; // type:function size:0x4C scope:global +fn_1_A0 = .text:0x000000A0; // type:function size:0x300 +fn_1_3A0 = .text:0x000003A0; // type:function size:0x10 +fn_1_3B0 = .text:0x000003B0; // type:function size:0x10 +fn_1_3C0 = .text:0x000003C0; // type:function size:0xD8 +fn_1_498 = .text:0x00000498; // type:function size:0x74C +fn_1_BE4 = .text:0x00000BE4; // type:function size:0x5C +fn_1_C40 = .text:0x00000C40; // type:function size:0x84 +fn_1_CC4 = .text:0x00000CC4; // type:function size:0x68 +fn_1_D2C = .text:0x00000D2C; // type:function size:0x220 +fn_1_F4C = .text:0x00000F4C; // type:function size:0x84 +fn_1_FD0 = .text:0x00000FD0; // type:function size:0x2B8 +fn_1_1288 = .text:0x00001288; // type:function size:0x7C +fn_1_1304 = .text:0x00001304; // type:function size:0xD3C +fn_1_2040 = .text:0x00002040; // type:function size:0x50 +fn_1_2090 = .text:0x00002090; // type:function size:0x104 +fn_1_2194 = .text:0x00002194; // type:function size:0x64 +fn_1_21F8 = .text:0x000021F8; // type:function size:0x250 +fn_1_2448 = .text:0x00002448; // type:function size:0x4D0 +fn_1_2918 = .text:0x00002918; // type:function size:0x1AC +fn_1_2AC4 = .text:0x00002AC4; // type:function size:0x330 +fn_1_2DF4 = .text:0x00002DF4; // type:function size:0x148 +fn_1_2F3C = .text:0x00002F3C; // type:function size:0x70 +fn_1_2FAC = .text:0x00002FAC; // type:function size:0x960 +fn_1_390C = .text:0x0000390C; // type:function size:0x328 +fn_1_3C34 = .text:0x00003C34; // type:function size:0x7C +fn_1_3CB0 = .text:0x00003CB0; // type:function size:0x82C +fn_1_44DC = .text:0x000044DC; // type:function size:0x68 +fn_1_4544 = .text:0x00004544; // type:function size:0x108 +fn_1_464C = .text:0x0000464C; // type:function size:0x348 +fn_1_4994 = .text:0x00004994; // type:function size:0xB3C +fn_1_54D0 = .text:0x000054D0; // type:function size:0x6E8 +fn_1_5BB8 = .text:0x00005BB8; // type:function size:0xBC +fn_1_5C74 = .text:0x00005C74; // type:function size:0x450 +fn_1_60C4 = .text:0x000060C4; // type:function size:0x104 +fn_1_61C8 = .text:0x000061C8; // type:function size:0x1E4 +fn_1_63AC = .text:0x000063AC; // type:function size:0x4C +fn_1_63F8 = .text:0x000063F8; // type:function size:0x4C +fn_1_6444 = .text:0x00006444; // type:function size:0x158 +fn_1_659C = .text:0x0000659C; // type:function size:0x1F4 +fn_1_6790 = .text:0x00006790; // type:function size:0x50 +fn_1_67E0 = .text:0x000067E0; // type:function size:0x5D0 +fn_1_6DB0 = .text:0x00006DB0; // type:function size:0xE8 +fn_1_6E98 = .text:0x00006E98; // type:function size:0xC8 +fn_1_6F60 = .text:0x00006F60; // type:function size:0x4 +fn_1_6F64 = .text:0x00006F64; // type:function size:0x18C +fn_1_70F0 = .text:0x000070F0; // type:function size:0xF0 +fn_1_71E0 = .text:0x000071E0; // type:function size:0x2C4 +fn_1_74A4 = .text:0x000074A4; // type:function size:0x54 +fn_1_74F8 = .text:0x000074F8; // type:function size:0x280 +fn_1_7778 = .text:0x00007778; // type:function size:0x3D8 +fn_1_7B50 = .text:0x00007B50; // type:function size:0x424 +fn_1_7F74 = .text:0x00007F74; // type:function size:0x4 +fn_1_7F78 = .text:0x00007F78; // type:function size:0x100 +fn_1_8078 = .text:0x00008078; // type:function size:0x104 +fn_1_817C = .text:0x0000817C; // type:function size:0x2A0 +fn_1_841C = .text:0x0000841C; // type:function size:0x474 +fn_1_8890 = .text:0x00008890; // type:function size:0x11C +fn_1_89AC = .text:0x000089AC; // type:function size:0x2BC +fn_1_8C68 = .text:0x00008C68; // type:function size:0x50 +fn_1_8CB8 = .text:0x00008CB8; // type:function size:0xB44 +fn_1_97FC = .text:0x000097FC; // type:function size:0x104 +fn_1_9900 = .text:0x00009900; // type:function size:0x118 +fn_1_9A18 = .text:0x00009A18; // type:function size:0x250 +_ctors = .ctors:0x00000000; // type:label scope:global data:4byte +_dtors = .dtors:0x00000000; // type:label scope:global data:4byte +lbl_1_rodata_10 = .rodata:0x00000010; // type:object size:0x4 data:float +lbl_1_rodata_14 = .rodata:0x00000014; // type:object size:0x4 data:float +lbl_1_rodata_18 = .rodata:0x00000018; // type:object size:0x4 data:float +lbl_1_rodata_1C = .rodata:0x0000001C; // type:object size:0x4 data:float +lbl_1_rodata_20 = .rodata:0x00000020; // type:object size:0x4 data:float +lbl_1_rodata_24 = .rodata:0x00000024; // type:object size:0x4 data:float +lbl_1_rodata_28 = .rodata:0x00000028; // type:object size:0x4 data:float +lbl_1_rodata_2C = .rodata:0x0000002C; // type:object size:0x4 data:float +lbl_1_rodata_30 = .rodata:0x00000030; // type:object size:0x4 data:float +lbl_1_rodata_34 = .rodata:0x00000034; // type:object size:0x4 data:float +lbl_1_rodata_38 = .rodata:0x00000038; // type:object size:0x4 data:float +lbl_1_rodata_3C = .rodata:0x0000003C; // type:object size:0x4 data:float +lbl_1_rodata_40 = .rodata:0x00000040; // type:object size:0x4 data:float +lbl_1_rodata_48 = .rodata:0x00000048; // type:object size:0x8 data:double +lbl_1_rodata_50 = .rodata:0x00000050; // type:object size:0x8 data:double +lbl_1_rodata_58 = .rodata:0x00000058; // type:object size:0x8 data:double +lbl_1_rodata_60 = .rodata:0x00000060; // type:object size:0x4 data:float +lbl_1_rodata_68 = .rodata:0x00000068; // type:object size:0x8 data:double +lbl_1_rodata_70 = .rodata:0x00000070; // type:object size:0x4 data:float +lbl_1_rodata_74 = .rodata:0x00000074; // type:object size:0x4 data:float +lbl_1_rodata_78 = .rodata:0x00000078; // type:object size:0x4 data:float +lbl_1_rodata_7C = .rodata:0x0000007C; // type:object size:0x4 data:float +lbl_1_rodata_80 = .rodata:0x00000080; // type:object size:0x4 data:float +lbl_1_rodata_84 = .rodata:0x00000084; // type:object size:0x4 data:float +lbl_1_rodata_88 = .rodata:0x00000088; // type:object size:0x4 data:float +lbl_1_rodata_8C = .rodata:0x0000008C; // type:object size:0x4 data:float +lbl_1_rodata_90 = .rodata:0x00000090; // type:object size:0x4 data:float +lbl_1_rodata_94 = .rodata:0x00000094; // type:object size:0x4 data:float +lbl_1_rodata_98 = .rodata:0x00000098; // type:object size:0x4 data:float +lbl_1_rodata_9C = .rodata:0x0000009C; // type:object size:0x4 data:float +lbl_1_rodata_A0 = .rodata:0x000000A0; // type:object size:0x4 data:float +lbl_1_rodata_A4 = .rodata:0x000000A4; // type:object size:0x4 data:float +lbl_1_rodata_A8 = .rodata:0x000000A8; // type:object size:0x4 data:float +lbl_1_rodata_AC = .rodata:0x000000AC; // type:object size:0x4 data:float +lbl_1_rodata_B0 = .rodata:0x000000B0; // type:object size:0x8 data:double +lbl_1_rodata_B8 = .rodata:0x000000B8; // type:object size:0x8 data:double +lbl_1_rodata_C0 = .rodata:0x000000C0; // type:object size:0x4 data:float +lbl_1_rodata_C4 = .rodata:0x000000C4; // type:object size:0x4 data:float +lbl_1_rodata_C8 = .rodata:0x000000C8; // type:object size:0x4 data:float +lbl_1_rodata_CC = .rodata:0x000000CC; // type:object size:0x4 data:float +lbl_1_rodata_D0 = .rodata:0x000000D0; // type:object size:0x4 data:float +lbl_1_rodata_D8 = .rodata:0x000000D8; // type:object size:0x8 data:double +lbl_1_rodata_E0 = .rodata:0x000000E0; // type:object size:0x4 data:float +lbl_1_rodata_E4 = .rodata:0x000000E4; // type:object size:0x4 data:float +lbl_1_rodata_E8 = .rodata:0x000000E8; // type:object size:0x8 data:float +lbl_1_rodata_F0 = .rodata:0x000000F0; // type:object size:0x4 data:float +lbl_1_rodata_F4 = .rodata:0x000000F4; // type:object size:0x4 data:float +lbl_1_rodata_F8 = .rodata:0x000000F8; // type:object size:0x4 data:float +lbl_1_rodata_FC = .rodata:0x000000FC; // type:object size:0x4 data:float +lbl_1_rodata_100 = .rodata:0x00000100; // type:object size:0x4 data:float +lbl_1_rodata_104 = .rodata:0x00000104; // type:object size:0x4 data:float +lbl_1_rodata_108 = .rodata:0x00000108; // type:object size:0x4 data:float +lbl_1_rodata_10C = .rodata:0x0000010C; // type:object size:0x4 data:float +lbl_1_rodata_110 = .rodata:0x00000110; // type:object size:0x4 data:float +lbl_1_rodata_114 = .rodata:0x00000114; // type:object size:0x4 data:float +lbl_1_rodata_118 = .rodata:0x00000118; // type:object size:0x8 data:double +lbl_1_rodata_120 = .rodata:0x00000120; // type:object size:0x4 data:float +lbl_1_rodata_128 = .rodata:0x00000128; // type:object size:0x8 data:double +lbl_1_rodata_130 = .rodata:0x00000130; // type:object size:0x4 data:float +lbl_1_rodata_134 = .rodata:0x00000134; // type:object size:0x4 data:float +lbl_1_rodata_138 = .rodata:0x00000138; // type:object size:0x4 data:float +lbl_1_rodata_140 = .rodata:0x00000140; // type:object size:0x8 data:double +lbl_1_rodata_148 = .rodata:0x00000148; // type:object size:0x8 data:double +lbl_1_rodata_150 = .rodata:0x00000150; // type:object size:0x8 data:double +lbl_1_rodata_158 = .rodata:0x00000158; // type:object size:0x4 data:float +lbl_1_rodata_15C = .rodata:0x0000015C; // type:object size:0x4 data:float +lbl_1_rodata_160 = .rodata:0x00000160; // type:object size:0x4 data:float +lbl_1_rodata_164 = .rodata:0x00000164; // type:object size:0x4 data:float +lbl_1_rodata_168 = .rodata:0x00000168; // type:object size:0x8 data:double +lbl_1_rodata_170 = .rodata:0x00000170; // type:object size:0x4 data:float +lbl_1_rodata_174 = .rodata:0x00000174; // type:object size:0x4 data:float +lbl_1_rodata_178 = .rodata:0x00000178; // type:object size:0x4 data:float +lbl_1_rodata_17C = .rodata:0x0000017C; // type:object size:0x4 data:float +lbl_1_rodata_180 = .rodata:0x00000180; // type:object size:0x8 data:double +lbl_1_rodata_188 = .rodata:0x00000188; // type:object size:0x8 data:double +lbl_1_rodata_190 = .rodata:0x00000190; // type:object size:0x4 data:float +lbl_1_rodata_198 = .rodata:0x00000198; // type:object size:0x8 data:double +lbl_1_rodata_1A0 = .rodata:0x000001A0; // type:object size:0x4 data:float +lbl_1_rodata_1A4 = .rodata:0x000001A4; // type:object size:0x4 data:float +lbl_1_rodata_1A8 = .rodata:0x000001A8; // type:object size:0x4 data:float +lbl_1_rodata_1AC = .rodata:0x000001AC; // type:object size:0x4 data:float +lbl_1_rodata_1B0 = .rodata:0x000001B0; // type:object size:0x4 data:float +lbl_1_rodata_1B4 = .rodata:0x000001B4; // type:object size:0x4 data:float +lbl_1_rodata_1B8 = .rodata:0x000001B8; // type:object size:0x4 data:float +lbl_1_rodata_1BC = .rodata:0x000001BC; // type:object size:0x4 data:float +lbl_1_rodata_1C0 = .rodata:0x000001C0; // type:object size:0x4 data:float +lbl_1_rodata_1C4 = .rodata:0x000001C4; // type:object size:0x4 data:float +lbl_1_rodata_1C8 = .rodata:0x000001C8; // type:object size:0x4 data:float +lbl_1_rodata_1CC = .rodata:0x000001CC; // type:object size:0x4 data:float +lbl_1_rodata_1D0 = .rodata:0x000001D0; // type:object size:0x4 data:float +lbl_1_rodata_1D4 = .rodata:0x000001D4; // type:object size:0x4 data:float +lbl_1_rodata_1D8 = .rodata:0x000001D8; // type:object size:0x4 data:float +lbl_1_rodata_1DC = .rodata:0x000001DC; // type:object size:0x4 data:float +lbl_1_rodata_1E0 = .rodata:0x000001E0; // type:object size:0x4 data:float +lbl_1_rodata_1E4 = .rodata:0x000001E4; // type:object size:0x4 data:float +lbl_1_rodata_1E8 = .rodata:0x000001E8; // type:object size:0x4 data:float +lbl_1_rodata_1F0 = .rodata:0x000001F0; // type:object size:0x8 data:double +lbl_1_rodata_1F8 = .rodata:0x000001F8; // type:object size:0x8 data:double +lbl_1_rodata_200 = .rodata:0x00000200; // type:object size:0x4 data:float +lbl_1_rodata_204 = .rodata:0x00000204; // type:object size:0x4 data:float +lbl_1_rodata_208 = .rodata:0x00000208; // type:object size:0x8 data:double +lbl_1_rodata_210 = .rodata:0x00000210; // type:object size:0x8 data:double +lbl_1_rodata_218 = .rodata:0x00000218; // type:object size:0x4 data:float +lbl_1_rodata_21C = .rodata:0x0000021C; // type:object size:0x4 data:float +lbl_1_rodata_220 = .rodata:0x00000220; // type:object size:0x4 data:float +lbl_1_rodata_224 = .rodata:0x00000224; // type:object size:0x4 data:float +lbl_1_rodata_228 = .rodata:0x00000228; // type:object size:0x4 data:float +lbl_1_rodata_22C = .rodata:0x0000022C; // type:object size:0x4 data:float +lbl_1_rodata_230 = .rodata:0x00000230; // type:object size:0x4 data:float +lbl_1_rodata_234 = .rodata:0x00000234; // type:object size:0x4 data:float +lbl_1_rodata_238 = .rodata:0x00000238; // type:object size:0x4 data:float +lbl_1_rodata_23C = .rodata:0x0000023C; // type:object size:0x4 data:float +lbl_1_rodata_240 = .rodata:0x00000240; // type:object size:0x8 data:double +lbl_1_rodata_248 = .rodata:0x00000248; // type:object size:0x8 data:double +lbl_1_rodata_250 = .rodata:0x00000250; // type:object size:0x4 data:float +lbl_1_rodata_254 = .rodata:0x00000254; // type:object size:0x4 data:float +lbl_1_rodata_258 = .rodata:0x00000258; // type:object size:0x4 data:float +lbl_1_rodata_25C = .rodata:0x0000025C; // type:object size:0x4 data:float +lbl_1_rodata_260 = .rodata:0x00000260; // type:object size:0x4 data:float +lbl_1_rodata_264 = .rodata:0x00000264; // type:object size:0x4 data:float +lbl_1_rodata_268 = .rodata:0x00000268; // type:object size:0x4 data:float +lbl_1_rodata_26C = .rodata:0x0000026C; // type:object size:0x4 data:float +lbl_1_rodata_270 = .rodata:0x00000270; // type:object size:0x4 data:float +lbl_1_rodata_274 = .rodata:0x00000274; // type:object size:0x4 data:float +lbl_1_rodata_278 = .rodata:0x00000278; // type:object size:0x4 data:float +lbl_1_rodata_27C = .rodata:0x0000027C; // type:object size:0x4 data:float +lbl_1_rodata_280 = .rodata:0x00000280; // type:object size:0x4 data:float +lbl_1_rodata_284 = .rodata:0x00000284; // type:object size:0x4 data:float +lbl_1_rodata_288 = .rodata:0x00000288; // type:object size:0x8 data:double +lbl_1_rodata_290 = .rodata:0x00000290; // type:object size:0x4 data:float +lbl_1_rodata_294 = .rodata:0x00000294; // type:object size:0x4 data:float +lbl_1_rodata_298 = .rodata:0x00000298; // type:object size:0x8 data:double +lbl_1_rodata_2A0 = .rodata:0x000002A0; // type:object size:0x4 data:float +lbl_1_rodata_2A8 = .rodata:0x000002A8; // type:object size:0x8 data:double +lbl_1_rodata_2B0 = .rodata:0x000002B0; // type:object size:0x8 data:double +lbl_1_rodata_2B8 = .rodata:0x000002B8; // type:object size:0x4 data:float +lbl_1_rodata_2BC = .rodata:0x000002BC; // type:object size:0x4 data:float +lbl_1_rodata_2C0 = .rodata:0x000002C0; // type:object size:0x4 data:float +lbl_1_rodata_2C4 = .rodata:0x000002C4; // type:object size:0x4 data:float +lbl_1_rodata_2C8 = .rodata:0x000002C8; // type:object size:0x8 data:double +lbl_1_rodata_2D0 = .rodata:0x000002D0; // type:object size:0x8 data:double +lbl_1_rodata_2D8 = .rodata:0x000002D8; // type:object size:0x8 data:double +lbl_1_rodata_2E0 = .rodata:0x000002E0; // type:object size:0x8 data:double +lbl_1_rodata_2E8 = .rodata:0x000002E8; // type:object size:0x8 data:double +lbl_1_rodata_2F0 = .rodata:0x000002F0; // type:object size:0x4 data:float +lbl_1_rodata_2F8 = .rodata:0x000002F8; // type:object size:0x8 data:double +lbl_1_rodata_300 = .rodata:0x00000300; // type:object size:0x4 data:float +lbl_1_rodata_304 = .rodata:0x00000304; // type:object size:0x4 data:float +lbl_1_rodata_308 = .rodata:0x00000308; // type:object size:0x4 data:float +lbl_1_rodata_310 = .rodata:0x00000310; // type:object size:0x8 data:double +lbl_1_data_0 = .data:0x00000000; // type:object size:0x38 data:float +lbl_1_data_38 = .data:0x00000038; // type:object size:0xC data:float +lbl_1_data_44 = .data:0x00000044; // type:object size:0xC data:float +lbl_1_data_50 = .data:0x00000050; // type:object size:0x4 +lbl_1_data_54 = .data:0x00000054; // type:object size:0xC +lbl_1_data_60 = .data:0x00000060; // type:object size:0xC +lbl_1_data_6C = .data:0x0000006C; // type:object size:0x24 +lbl_1_data_90 = .data:0x00000090; // type:object size:0x4 data:4byte +lbl_1_data_94 = .data:0x00000094; // type:object size:0x4 data:4byte +jumptable_1_data_98 = .data:0x00000098; // type:object size:0x30 scope:local +lbl_1_data_C8 = .data:0x000000C8; // type:object size:0x1C data:string +lbl_1_data_E4 = .data:0x000000E4; // type:object size:0x50 +lbl_1_data_134 = .data:0x00000134; // type:object size:0x30 +lbl_1_data_164 = .data:0x00000164; // type:object size:0x20 +lbl_1_data_184 = .data:0x00000184; // type:object size:0x4 +jumptable_1_data_188 = .data:0x00000188; // type:object size:0x20 scope:local +lbl_1_data_1A8 = .data:0x000001A8; // type:object size:0x8 data:float +lbl_1_data_1B0 = .data:0x000001B0; // type:object size:0x80 +lbl_1_data_230 = .data:0x00000230; // type:object size:0xB8 +lbl_1_data_2E8 = .data:0x000002E8; // type:object size:0x30 +lbl_1_data_318 = .data:0x00000318; // type:object size:0x1 data:byte +lbl_1_data_31C = .data:0x0000031C; // type:object size:0x50 +lbl_1_data_36C = .data:0x0000036C; // type:object size:0x7 data:string +lbl_1_data_373 = .data:0x00000373; // type:object size:0x7 data:string +lbl_1_data_37A = .data:0x0000037A; // type:object size:0x1 data:byte +lbl_1_data_37E = .data:0x0000037E; // type:object size:0x1 data:byte +lbl_1_data_382 = .data:0x00000382; // type:object size:0x6 data:byte +lbl_1_data_388 = .data:0x00000388; // type:object size:0x30 +lbl_1_data_3B8 = .data:0x000003B8; // type:object size:0x138 +lbl_1_data_4F0 = .data:0x000004F0; // type:object size:0x68 +lbl_1_data_558 = .data:0x00000558; // type:object size:0xD0 +lbl_1_data_628 = .data:0x00000628; // type:object size:0xD0 +lbl_1_data_6F8 = .data:0x000006F8; // type:object size:0x18 +lbl_1_data_710 = .data:0x00000710; // type:object size:0x1 data:byte +lbl_1_data_714 = .data:0x00000714; // type:object size:0x6C +lbl_1_data_780 = .data:0x00000780; // type:object size:0x24 +lbl_1_data_7A4 = .data:0x000007A4; // type:object size:0x8 data:byte +lbl_1_data_7AC = .data:0x000007AC; // type:object size:0x1 data:byte +lbl_1_data_7B0 = .data:0x000007B0; // type:object size:0x10 +lbl_1_data_7C0 = .data:0x000007C0; // type:object size:0x10 +lbl_1_bss_4 = .bss:0x00000004; // type:object size:0x2 data:2byte +lbl_1_bss_6 = .bss:0x00000006; // type:object size:0x2 data:2byte +lbl_1_bss_8 = .bss:0x00000008; // type:object size:0xC data:float +lbl_1_bss_14 = .bss:0x00000014; // type:object size:0x4 data:4byte +lbl_1_bss_18 = .bss:0x00000018; // type:object size:0x40 data:2byte +lbl_1_bss_58 = .bss:0x00000058; // type:object size:0x4 data:4byte +lbl_1_bss_5C = .bss:0x0000005C; // type:object size:0x4 data:4byte +lbl_1_bss_60 = .bss:0x00000060; // type:object size:0x2 data:2byte +lbl_1_bss_62 = .bss:0x00000062; // type:object size:0x2 data:2byte +lbl_1_bss_64 = .bss:0x00000064; // type:object size:0x4 data:4byte +lbl_1_bss_68 = .bss:0x00000068; // type:object size:0x4 data:4byte +lbl_1_bss_6C = .bss:0x0000006C; // type:object size:0x4 data:4byte +lbl_1_bss_70 = .bss:0x00000070; // type:object size:0x10 data:4byte +lbl_1_bss_80 = .bss:0x00000080; // type:object size:0x4 data:4byte +lbl_1_bss_84 = .bss:0x00000084; // type:object size:0x4 data:4byte +lbl_1_bss_88 = .bss:0x00000088; // type:object size:0x4 data:4byte +lbl_1_bss_8C = .bss:0x0000008C; // type:object size:0x4 data:4byte +lbl_1_bss_90 = .bss:0x00000090; // type:object size:0x10 data:4byte +lbl_1_bss_A0 = .bss:0x000000A0; // type:object size:0x4 data:4byte +lbl_1_bss_A4 = .bss:0x000000A4; // type:object size:0x4 data:4byte +lbl_1_bss_A8 = .bss:0x000000A8; // type:object size:0x4 data:4byte +lbl_1_bss_AC = .bss:0x000000AC; // type:object size:0x4 data:4byte +lbl_1_bss_B0 = .bss:0x000000B0; // type:object size:0x4 data:4byte +lbl_1_bss_B4 = .bss:0x000000B4; // type:object size:0x4 data:4byte +lbl_1_bss_B8 = .bss:0x000000B8; // type:object size:0x4 data:4byte diff --git a/config/GMPJ01_00/rels/m457Dll/splits.txt b/config/GMPJ01_00/rels/m457Dll/splits.txt new file mode 100644 index 00000000..531cd645 --- /dev/null +++ b/config/GMPJ01_00/rels/m457Dll/splits.txt @@ -0,0 +1,7 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 diff --git a/config/GMPJ01_00/rels/m457Dll/symbols.txt b/config/GMPJ01_00/rels/m457Dll/symbols.txt new file mode 100644 index 00000000..536be91f --- /dev/null +++ b/config/GMPJ01_00/rels/m457Dll/symbols.txt @@ -0,0 +1,178 @@ +_prolog = .text:0x00000000; // type:function size:0x54 scope:global +_epilog = .text:0x00000054; // type:function size:0x4C scope:global +fn_1_A0 = .text:0x000000A0; // type:function size:0x3CC +fn_1_46C = .text:0x0000046C; // type:function size:0x2858 +fn_1_2CC4 = .text:0x00002CC4; // type:function size:0x281C +fn_1_54E0 = .text:0x000054E0; // type:function size:0x220 +fn_1_5700 = .text:0x00005700; // type:function size:0x29C +fn_1_599C = .text:0x0000599C; // type:function size:0xB3C +fn_1_64D8 = .text:0x000064D8; // type:function size:0xAB8 +fn_1_6F90 = .text:0x00006F90; // type:function size:0x5F4 +fn_1_7584 = .text:0x00007584; // type:function size:0xC0 +fn_1_7644 = .text:0x00007644; // type:function size:0x480 +fn_1_7AC4 = .text:0x00007AC4; // type:function size:0x9C +_ctors = .ctors:0x00000000; // type:label scope:global data:4byte +_dtors = .dtors:0x00000000; // type:label scope:global data:4byte +lbl_1_rodata_10 = .rodata:0x00000010; // type:object size:0x8 data:double +lbl_1_rodata_18 = .rodata:0x00000018; // type:object size:0x8 data:double +lbl_1_rodata_20 = .rodata:0x00000020; // type:object size:0x8 data:double +lbl_1_rodata_28 = .rodata:0x00000028; // type:object size:0x8 data:double +lbl_1_rodata_30 = .rodata:0x00000030; // type:object size:0x4 data:float +lbl_1_rodata_38 = .rodata:0x00000038; // type:object size:0x8 data:double +lbl_1_rodata_40 = .rodata:0x00000040; // type:object size:0x24 data:4byte +lbl_1_rodata_64 = .rodata:0x00000064; // type:object size:0x24 data:4byte +lbl_1_rodata_88 = .rodata:0x00000088; // type:object size:0x64 +lbl_1_rodata_EC = .rodata:0x000000EC; // type:object size:0x8 data:4byte +lbl_1_rodata_F4 = .rodata:0x000000F4; // type:object size:0x8 data:4byte +lbl_1_rodata_FC = .rodata:0x000000FC; // type:object size:0x40 data:4byte +lbl_1_rodata_13C = .rodata:0x0000013C; // type:object size:0x40 data:4byte +lbl_1_rodata_17C = .rodata:0x0000017C; // type:object size:0x4 data:float +lbl_1_rodata_180 = .rodata:0x00000180; // type:object size:0x4 data:float +lbl_1_rodata_188 = .rodata:0x00000188; // type:object size:0x8 data:double +lbl_1_rodata_190 = .rodata:0x00000190; // type:object size:0x8 data:double +lbl_1_rodata_198 = .rodata:0x00000198; // type:object size:0x8 data:double +lbl_1_rodata_1A0 = .rodata:0x000001A0; // type:object size:0x4 data:float +lbl_1_rodata_1A4 = .rodata:0x000001A4; // type:object size:0x4 data:float +lbl_1_rodata_1A8 = .rodata:0x000001A8; // type:object size:0x4 data:float +lbl_1_rodata_1B0 = .rodata:0x000001B0; // type:object size:0x8 data:double +lbl_1_rodata_1B8 = .rodata:0x000001B8; // type:object size:0x4 data:float +lbl_1_rodata_1BC = .rodata:0x000001BC; // type:object size:0x4 data:float +lbl_1_rodata_1C0 = .rodata:0x000001C0; // type:object size:0x4 data:float +lbl_1_rodata_1C4 = .rodata:0x000001C4; // type:object size:0x4 data:float +lbl_1_rodata_1C8 = .rodata:0x000001C8; // type:object size:0x4 data:float +lbl_1_rodata_1CC = .rodata:0x000001CC; // type:object size:0x4 data:float +lbl_1_rodata_1D0 = .rodata:0x000001D0; // type:object size:0x4 data:float +lbl_1_rodata_1D4 = .rodata:0x000001D4; // type:object size:0x4 data:float +lbl_1_rodata_1D8 = .rodata:0x000001D8; // type:object size:0x4 data:float +lbl_1_rodata_1DC = .rodata:0x000001DC; // type:object size:0x4 data:float +lbl_1_rodata_1E0 = .rodata:0x000001E0; // type:object size:0x8 data:double +lbl_1_rodata_1E8 = .rodata:0x000001E8; // type:object size:0x8 data:double +lbl_1_rodata_1F0 = .rodata:0x000001F0; // type:object size:0x8 data:double +lbl_1_rodata_1F8 = .rodata:0x000001F8; // type:object size:0x8 data:double +lbl_1_rodata_200 = .rodata:0x00000200; // type:object size:0x8 data:double +lbl_1_rodata_208 = .rodata:0x00000208; // type:object size:0x4 data:float +lbl_1_rodata_210 = .rodata:0x00000210; // type:object size:0x8 data:double +lbl_1_rodata_218 = .rodata:0x00000218; // type:object size:0x8 data:4byte +lbl_1_rodata_220 = .rodata:0x00000220; // type:object size:0x90 +lbl_1_rodata_2B0 = .rodata:0x000002B0; // type:object size:0x8 data:double +lbl_1_rodata_2B8 = .rodata:0x000002B8; // type:object size:0x8 data:double +lbl_1_rodata_2C0 = .rodata:0x000002C0; // type:object size:0x8 data:double +lbl_1_rodata_2C8 = .rodata:0x000002C8; // type:object size:0x8 data:double +lbl_1_rodata_2D0 = .rodata:0x000002D0; // type:object size:0x8 data:double +lbl_1_rodata_2D8 = .rodata:0x000002D8; // type:object size:0x4 data:float +lbl_1_rodata_2E0 = .rodata:0x000002E0; // type:object size:0x8 data:double +lbl_1_rodata_2E8 = .rodata:0x000002E8; // type:object size:0x8 data:double +lbl_1_rodata_2F0 = .rodata:0x000002F0; // type:object size:0x8 data:double +lbl_1_rodata_2F8 = .rodata:0x000002F8; // type:object size:0x4 data:float +lbl_1_rodata_2FC = .rodata:0x000002FC; // type:object size:0x4 data:float +lbl_1_rodata_300 = .rodata:0x00000300; // type:object size:0x8 data:double +lbl_1_rodata_308 = .rodata:0x00000308; // type:object size:0x8 data:double +lbl_1_rodata_310 = .rodata:0x00000310; // type:object size:0x4 data:float +lbl_1_rodata_314 = .rodata:0x00000314; // type:object size:0x4 data:float +lbl_1_rodata_318 = .rodata:0x00000318; // type:object size:0x8 data:double +lbl_1_rodata_320 = .rodata:0x00000320; // type:object size:0x8 data:double +lbl_1_rodata_328 = .rodata:0x00000328; // type:object size:0x8 data:double +lbl_1_rodata_330 = .rodata:0x00000330; // type:object size:0x4 data:float +lbl_1_rodata_334 = .rodata:0x00000334; // type:object size:0x4 data:float +lbl_1_rodata_338 = .rodata:0x00000338; // type:object size:0x4 data:float +lbl_1_rodata_340 = .rodata:0x00000340; // type:object size:0x8 data:double +lbl_1_rodata_348 = .rodata:0x00000348; // type:object size:0x8 data:double +lbl_1_rodata_350 = .rodata:0x00000350; // type:object size:0x8 data:double +lbl_1_rodata_358 = .rodata:0x00000358; // type:object size:0x4 data:float +lbl_1_rodata_360 = .rodata:0x00000360; // type:object size:0x8 data:double +lbl_1_rodata_368 = .rodata:0x00000368; // type:object size:0x8 data:double +lbl_1_rodata_370 = .rodata:0x00000370; // type:object size:0x8 data:double +lbl_1_rodata_378 = .rodata:0x00000378; // type:object size:0x8 data:double +lbl_1_rodata_380 = .rodata:0x00000380; // type:object size:0x8 data:double +lbl_1_rodata_388 = .rodata:0x00000388; // type:object size:0x4 data:float +lbl_1_rodata_38C = .rodata:0x0000038C; // type:object size:0x4 data:float +lbl_1_rodata_390 = .rodata:0x00000390; // type:object size:0x4 data:float +lbl_1_rodata_394 = .rodata:0x00000394; // type:object size:0x4 data:float +lbl_1_rodata_398 = .rodata:0x00000398; // type:object size:0x4 data:float +lbl_1_rodata_3A0 = .rodata:0x000003A0; // type:object size:0x8 data:double +lbl_1_rodata_3A8 = .rodata:0x000003A8; // type:object size:0x8 data:double +lbl_1_rodata_3B0 = .rodata:0x000003B0; // type:object size:0x8 data:double +lbl_1_rodata_3B8 = .rodata:0x000003B8; // type:object size:0x4 data:float +lbl_1_rodata_3BC = .rodata:0x000003BC; // type:object size:0x14 data:4byte +lbl_1_rodata_3D0 = .rodata:0x000003D0; // type:object size:0x8 data:4byte +lbl_1_rodata_3D8 = .rodata:0x000003D8; // type:object size:0x8 data:4byte +lbl_1_rodata_3E0 = .rodata:0x000003E0; // type:object size:0x40 data:4byte +lbl_1_rodata_420 = .rodata:0x00000420; // type:object size:0x40 data:4byte +lbl_1_rodata_460 = .rodata:0x00000460; // type:object size:0x5C +lbl_1_rodata_4BC = .rodata:0x000004BC; // type:object size:0x5C +lbl_1_rodata_518 = .rodata:0x00000518; // type:object size:0x4 data:float +lbl_1_rodata_51C = .rodata:0x0000051C; // type:object size:0x4 data:float +lbl_1_rodata_520 = .rodata:0x00000520; // type:object size:0x4 data:float +lbl_1_rodata_524 = .rodata:0x00000524; // type:object size:0xC data:4byte +lbl_1_rodata_530 = .rodata:0x00000530; // type:object size:0xC data:4byte +lbl_1_rodata_53C = .rodata:0x0000053C; // type:object size:0x1 data:byte +lbl_1_rodata_540 = .rodata:0x00000540; // type:object size:0x4 data:float +lbl_1_rodata_544 = .rodata:0x00000544; // type:object size:0x4 data:float +lbl_1_rodata_548 = .rodata:0x00000548; // type:object size:0x4 data:float +lbl_1_rodata_54C = .rodata:0x0000054C; // type:object size:0x4 data:float +lbl_1_rodata_550 = .rodata:0x00000550; // type:object size:0x4 data:float +lbl_1_rodata_554 = .rodata:0x00000554; // type:object size:0x4 data:float +lbl_1_rodata_558 = .rodata:0x00000558; // type:object size:0x4 data:float +lbl_1_rodata_55C = .rodata:0x0000055C; // type:object size:0x4 data:float +lbl_1_rodata_560 = .rodata:0x00000560; // type:object size:0x4 data:float +lbl_1_rodata_564 = .rodata:0x00000564; // type:object size:0x4 data:float +lbl_1_rodata_568 = .rodata:0x00000568; // type:object size:0x4 data:float +lbl_1_rodata_56C = .rodata:0x0000056C; // type:object size:0x4 data:float +lbl_1_rodata_570 = .rodata:0x00000570; // type:object size:0x4 data:float +lbl_1_rodata_574 = .rodata:0x00000574; // type:object size:0x4 data:float +lbl_1_data_0 = .data:0x00000000; // type:object size:0x5C +lbl_1_data_5C = .data:0x0000005C; // type:object size:0x5C data:4byte +lbl_1_data_B8 = .data:0x000000B8; // type:object size:0x30 +lbl_1_data_E8 = .data:0x000000E8; // type:object size:0x30 +lbl_1_data_118 = .data:0x00000118; // type:object size:0x30 +lbl_1_data_148 = .data:0x00000148; // type:object size:0xC +lbl_1_data_154 = .data:0x00000154; // type:object size:0x30 +lbl_1_data_184 = .data:0x00000184; // type:object size:0x30 +lbl_1_data_1B4 = .data:0x000001B4; // type:object size:0x6C +lbl_1_data_220 = .data:0x00000220; // type:object size:0x6C +lbl_1_data_28C = .data:0x0000028C; // type:object size:0x18 data:float +lbl_1_data_2A4 = .data:0x000002A4; // type:object size:0x2 data:2byte +lbl_1_data_2A6 = .data:0x000002A6; // type:object size:0x2 data:2byte +lbl_1_data_2A8 = .data:0x000002A8; // type:object size:0x4 data:4byte +lbl_1_data_2AC = .data:0x000002AC; // type:object size:0x4 data:4byte +lbl_1_data_2B0 = .data:0x000002B0; // type:object size:0x2 data:2byte +lbl_1_data_2B4 = .data:0x000002B4; // type:object size:0x4 data:4byte +lbl_1_data_2B8 = .data:0x000002B8; // type:object size:0x4 data:4byte +lbl_1_data_2BC = .data:0x000002BC; // type:object size:0x9 data:string +lbl_1_data_2C5 = .data:0x000002C5; // type:object size:0x3 data:string +jumptable_1_data_2C8 = .data:0x000002C8; // type:object size:0x2C scope:local +jumptable_1_data_2F4 = .data:0x000002F4; // type:object size:0x48 scope:local +lbl_1_data_33C = .data:0x0000033C; // type:object size:0x4 data:4byte +lbl_1_data_340 = .data:0x00000340; // type:object size:0x4 data:float +lbl_1_data_344 = .data:0x00000344; // type:object size:0x4 data:float +lbl_1_data_348 = .data:0x00000348; // type:object size:0x4 data:float +jumptable_1_data_34C = .data:0x0000034C; // type:object size:0x20 scope:local +jumptable_1_data_36C = .data:0x0000036C; // type:object size:0x2C scope:local +lbl_1_data_398 = .data:0x00000398; // type:object size:0x12 data:string +lbl_1_data_3AA = .data:0x000003AA; // type:object size:0x19 data:string +lbl_1_data_3C3 = .data:0x000003C3; // type:object size:0x24 data:string +lbl_1_bss_4 = .bss:0x00000004; // type:object size:0xC data:4byte +lbl_1_bss_10 = .bss:0x00000010; // type:object size:0x4 data:4byte +lbl_1_bss_14 = .bss:0x00000014; // type:object size:0x4 data:4byte +lbl_1_bss_18 = .bss:0x00000018; // type:object size:0x4 data:4byte +lbl_1_bss_1C = .bss:0x0000001C; // type:object size:0x4 data:4byte +lbl_1_bss_20 = .bss:0x00000020; // type:object size:0x4 data:4byte +lbl_1_bss_24 = .bss:0x00000024; // type:object size:0x4 data:4byte +lbl_1_bss_28 = .bss:0x00000028; // type:object size:0x4 data:float +lbl_1_bss_2C = .bss:0x0000002C; // type:object size:0x4 data:float +lbl_1_bss_30 = .bss:0x00000030; // type:object size:0x4 data:float +lbl_1_bss_34 = .bss:0x00000034; // type:object size:0x8 data:float +lbl_1_bss_3C = .bss:0x0000003C; // type:object size:0x4 data:4byte +lbl_1_bss_40 = .bss:0x00000040; // type:object size:0x4 data:4byte +lbl_1_bss_44 = .bss:0x00000044; // type:object size:0x4 data:4byte +lbl_1_bss_48 = .bss:0x00000048; // type:object size:0x4 data:4byte +lbl_1_bss_4C = .bss:0x0000004C; // type:object size:0x4 data:4byte +lbl_1_bss_50 = .bss:0x00000050; // type:object size:0x4 data:4byte +lbl_1_bss_54 = .bss:0x00000054; // type:object size:0x8 data:4byte +lbl_1_bss_5C = .bss:0x0000005C; // type:object size:0x4 data:4byte +lbl_1_bss_60 = .bss:0x00000060; // type:object size:0x4 data:4byte +lbl_1_bss_64 = .bss:0x00000064; // type:object size:0x4 data:4byte +lbl_1_bss_68 = .bss:0x00000068; // type:object size:0x8 data:4byte +lbl_1_bss_70 = .bss:0x00000070; // type:object size:0x4 data:4byte +lbl_1_bss_74 = .bss:0x00000074; // type:object size:0x4 data:4byte +lbl_1_bss_78 = .bss:0x00000078; // type:object size:0x50 data:4byte diff --git a/config/GMPJ01_00/rels/m458Dll/splits.txt b/config/GMPJ01_00/rels/m458Dll/splits.txt new file mode 100644 index 00000000..531cd645 --- /dev/null +++ b/config/GMPJ01_00/rels/m458Dll/splits.txt @@ -0,0 +1,7 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 diff --git a/config/GMPJ01_00/rels/m458Dll/symbols.txt b/config/GMPJ01_00/rels/m458Dll/symbols.txt new file mode 100644 index 00000000..5c135c78 --- /dev/null +++ b/config/GMPJ01_00/rels/m458Dll/symbols.txt @@ -0,0 +1,176 @@ +_prolog = .text:0x00000000; // type:function size:0x54 scope:global +_epilog = .text:0x00000054; // type:function size:0x4C scope:global +fn_1_A0 = .text:0x000000A0; // type:function size:0x428 +fn_1_4C8 = .text:0x000004C8; // type:function size:0x3044 +fn_1_350C = .text:0x0000350C; // type:function size:0x16DC +fn_1_4BE8 = .text:0x00004BE8; // type:function size:0x15C +fn_1_4D44 = .text:0x00004D44; // type:function size:0x2D0 +fn_1_5014 = .text:0x00005014; // type:function size:0x9C8 +fn_1_59DC = .text:0x000059DC; // type:function size:0x938 +fn_1_6314 = .text:0x00006314; // type:function size:0x548 +fn_1_685C = .text:0x0000685C; // type:function size:0xC0 +fn_1_691C = .text:0x0000691C; // type:function size:0x480 +fn_1_6D9C = .text:0x00006D9C; // type:function size:0xD0 +_ctors = .ctors:0x00000000; // type:label scope:global data:4byte +_dtors = .dtors:0x00000000; // type:label scope:global data:4byte +lbl_1_rodata_10 = .rodata:0x00000010; // type:object size:0x8 data:double +lbl_1_rodata_18 = .rodata:0x00000018; // type:object size:0x8 data:double +lbl_1_rodata_20 = .rodata:0x00000020; // type:object size:0x8 data:double +lbl_1_rodata_28 = .rodata:0x00000028; // type:object size:0x8 data:double +lbl_1_rodata_30 = .rodata:0x00000030; // type:object size:0x8 data:double +lbl_1_rodata_38 = .rodata:0x00000038; // type:object size:0x8 data:double +lbl_1_rodata_40 = .rodata:0x00000040; // type:object size:0x4 data:float +lbl_1_rodata_48 = .rodata:0x00000048; // type:object size:0x8 data:double +lbl_1_rodata_50 = .rodata:0x00000050; // type:object size:0xC data:4byte +lbl_1_rodata_5C = .rodata:0x0000005C; // type:object size:0x24 data:4byte +lbl_1_rodata_80 = .rodata:0x00000080; // type:object size:0x4 data:float +lbl_1_rodata_88 = .rodata:0x00000088; // type:object size:0x8 data:double +lbl_1_rodata_90 = .rodata:0x00000090; // type:object size:0x8 data:double +lbl_1_rodata_98 = .rodata:0x00000098; // type:object size:0x8 data:double +lbl_1_rodata_A0 = .rodata:0x000000A0; // type:object size:0x8 data:double +lbl_1_rodata_A8 = .rodata:0x000000A8; // type:object size:0x8 data:double +lbl_1_rodata_B0 = .rodata:0x000000B0; // type:object size:0x8 data:double +lbl_1_rodata_B8 = .rodata:0x000000B8; // type:object size:0x8 data:double +lbl_1_rodata_C0 = .rodata:0x000000C0; // type:object size:0x4 data:float +lbl_1_rodata_C8 = .rodata:0x000000C8; // type:object size:0x8 data:double +lbl_1_rodata_D0 = .rodata:0x000000D0; // type:object size:0x8 data:double +lbl_1_rodata_D8 = .rodata:0x000000D8; // type:object size:0x4 data:float +lbl_1_rodata_DC = .rodata:0x000000DC; // type:object size:0x4 data:float +lbl_1_rodata_E0 = .rodata:0x000000E0; // type:object size:0x8 data:double +lbl_1_rodata_E8 = .rodata:0x000000E8; // type:object size:0x8 data:double +lbl_1_rodata_F0 = .rodata:0x000000F0; // type:object size:0x4 data:float +lbl_1_rodata_F4 = .rodata:0x000000F4; // type:object size:0x4 data:float +lbl_1_rodata_F8 = .rodata:0x000000F8; // type:object size:0x4 data:float +lbl_1_rodata_100 = .rodata:0x00000100; // type:object size:0x8 data:double +lbl_1_rodata_108 = .rodata:0x00000108; // type:object size:0x8 data:double +lbl_1_rodata_110 = .rodata:0x00000110; // type:object size:0x4 data:float +lbl_1_rodata_114 = .rodata:0x00000114; // type:object size:0x4 data:float +lbl_1_rodata_118 = .rodata:0x00000118; // type:object size:0x4 data:float +lbl_1_rodata_11C = .rodata:0x0000011C; // type:object size:0x4 data:float +lbl_1_rodata_120 = .rodata:0x00000120; // type:object size:0x4 data:float +lbl_1_rodata_128 = .rodata:0x00000128; // type:object size:0x8 data:double +lbl_1_rodata_130 = .rodata:0x00000130; // type:object size:0x8 data:double +lbl_1_rodata_138 = .rodata:0x00000138; // type:object size:0x4 data:float +lbl_1_rodata_13C = .rodata:0x0000013C; // type:object size:0x4 data:float +lbl_1_rodata_140 = .rodata:0x00000140; // type:object size:0x4 data:float +lbl_1_rodata_148 = .rodata:0x00000148; // type:object size:0x8 data:double +lbl_1_rodata_150 = .rodata:0x00000150; // type:object size:0x8 data:double +lbl_1_rodata_158 = .rodata:0x00000158; // type:object size:0x8 data:double +lbl_1_rodata_160 = .rodata:0x00000160; // type:object size:0x4 data:float +lbl_1_rodata_168 = .rodata:0x00000168; // type:object size:0x8 data:double +lbl_1_rodata_170 = .rodata:0x00000170; // type:object size:0x4 data:float +lbl_1_rodata_174 = .rodata:0x00000174; // type:object size:0x4 data:float +lbl_1_rodata_178 = .rodata:0x00000178; // type:object size:0x4 data:4byte +lbl_1_rodata_17C = .rodata:0x0000017C; // type:object size:0x94 +lbl_1_rodata_210 = .rodata:0x00000210; // type:object size:0x8 data:double +lbl_1_rodata_218 = .rodata:0x00000218; // type:object size:0x4 data:float +lbl_1_rodata_21C = .rodata:0x0000021C; // type:object size:0x4 data:float +lbl_1_rodata_220 = .rodata:0x00000220; // type:object size:0x4 data:float +lbl_1_rodata_228 = .rodata:0x00000228; // type:object size:0x8 data:double +lbl_1_rodata_230 = .rodata:0x00000230; // type:object size:0x8 data:double +lbl_1_rodata_238 = .rodata:0x00000238; // type:object size:0x8 data:double +lbl_1_rodata_240 = .rodata:0x00000240; // type:object size:0x4 data:float +lbl_1_rodata_248 = .rodata:0x00000248; // type:object size:0x8 data:double +lbl_1_rodata_250 = .rodata:0x00000250; // type:object size:0x8 data:double +lbl_1_rodata_258 = .rodata:0x00000258; // type:object size:0x8 data:double +lbl_1_rodata_260 = .rodata:0x00000260; // type:object size:0x4 data:float +lbl_1_rodata_264 = .rodata:0x00000264; // type:object size:0x4 data:float +lbl_1_rodata_268 = .rodata:0x00000268; // type:object size:0x8 data:double +lbl_1_rodata_270 = .rodata:0x00000270; // type:object size:0x8 data:double +lbl_1_rodata_278 = .rodata:0x00000278; // type:object size:0x8 data:double +lbl_1_rodata_280 = .rodata:0x00000280; // type:object size:0x4 data:float +lbl_1_rodata_288 = .rodata:0x00000288; // type:object size:0x8 data:double +lbl_1_rodata_290 = .rodata:0x00000290; // type:object size:0x8 data:double +lbl_1_rodata_298 = .rodata:0x00000298; // type:object size:0x8 data:double +lbl_1_rodata_2A0 = .rodata:0x000002A0; // type:object size:0x50 +lbl_1_rodata_2F0 = .rodata:0x000002F0; // type:object size:0x4 data:float +lbl_1_rodata_2F4 = .rodata:0x000002F4; // type:object size:0x4 data:float +lbl_1_rodata_2F8 = .rodata:0x000002F8; // type:object size:0x4 data:float +lbl_1_rodata_2FC = .rodata:0x000002FC; // type:object size:0x4 data:float +lbl_1_rodata_300 = .rodata:0x00000300; // type:object size:0x4 data:4byte +lbl_1_rodata_304 = .rodata:0x00000304; // type:object size:0x70 +lbl_1_rodata_374 = .rodata:0x00000374; // type:object size:0x4 data:float +lbl_1_rodata_378 = .rodata:0x00000378; // type:object size:0x8 data:4byte +lbl_1_rodata_380 = .rodata:0x00000380; // type:object size:0x8 data:4byte +lbl_1_rodata_388 = .rodata:0x00000388; // type:object size:0x4 data:float +lbl_1_rodata_38C = .rodata:0x0000038C; // type:object size:0x4 data:float +lbl_1_rodata_390 = .rodata:0x00000390; // type:object size:0x4 data:float +lbl_1_rodata_394 = .rodata:0x00000394; // type:object size:0x4 data:float +lbl_1_rodata_398 = .rodata:0x00000398; // type:object size:0x4 data:float +lbl_1_rodata_39C = .rodata:0x0000039C; // type:object size:0x4 data:float +lbl_1_rodata_3A0 = .rodata:0x000003A0; // type:object size:0xC data:4byte +lbl_1_rodata_3AC = .rodata:0x000003AC; // type:object size:0xC data:4byte +lbl_1_rodata_3B8 = .rodata:0x000003B8; // type:object size:0x1 data:byte +lbl_1_rodata_3BC = .rodata:0x000003BC; // type:object size:0x4 data:float +lbl_1_rodata_3C0 = .rodata:0x000003C0; // type:object size:0x4 data:float +lbl_1_rodata_3C4 = .rodata:0x000003C4; // type:object size:0x4 data:float +lbl_1_rodata_3C8 = .rodata:0x000003C8; // type:object size:0x4 data:float +lbl_1_rodata_3CC = .rodata:0x000003CC; // type:object size:0x4 data:float +lbl_1_rodata_3D0 = .rodata:0x000003D0; // type:object size:0x4 data:float +lbl_1_rodata_3D4 = .rodata:0x000003D4; // type:object size:0x4 data:float +lbl_1_rodata_3D8 = .rodata:0x000003D8; // type:object size:0x4 data:float +lbl_1_rodata_3DC = .rodata:0x000003DC; // type:object size:0x4 data:float +lbl_1_rodata_3E0 = .rodata:0x000003E0; // type:object size:0x4 data:float +lbl_1_rodata_3E4 = .rodata:0x000003E4; // type:object size:0x4 data:float +lbl_1_rodata_3E8 = .rodata:0x000003E8; // type:object size:0x4 data:float +lbl_1_data_0 = .data:0x00000000; // type:object size:0x8 +lbl_1_data_8 = .data:0x00000008; // type:object size:0x8 data:4byte +lbl_1_data_10 = .data:0x00000010; // type:object size:0x28 +lbl_1_data_38 = .data:0x00000038; // type:object size:0x28 +lbl_1_data_60 = .data:0x00000060; // type:object size:0x28 +lbl_1_data_88 = .data:0x00000088; // type:object size:0xA +lbl_1_data_92 = .data:0x00000092; // type:object size:0xA +lbl_1_data_9C = .data:0x0000009C; // type:object size:0x28 +lbl_1_data_C4 = .data:0x000000C4; // type:object size:0x28 +lbl_1_data_EC = .data:0x000000EC; // type:object size:0x28 +lbl_1_data_114 = .data:0x00000114; // type:object size:0x18 data:float +lbl_1_data_12C = .data:0x0000012C; // type:object size:0x2 data:2byte +lbl_1_data_12E = .data:0x0000012E; // type:object size:0x2 data:2byte +lbl_1_data_130 = .data:0x00000130; // type:object size:0x4 data:4byte +lbl_1_data_134 = .data:0x00000134; // type:object size:0x4 data:4byte +lbl_1_data_138 = .data:0x00000138; // type:object size:0x24 data:2byte +lbl_1_data_15C = .data:0x0000015C; // type:object size:0x4 data:4byte +lbl_1_data_160 = .data:0x00000160; // type:object size:0x9 data:string +lbl_1_data_169 = .data:0x00000169; // type:object size:0x3 data:string +lbl_1_data_16C = .data:0x0000016C; // type:object size:0x4 data:4byte +jumptable_1_data_170 = .data:0x00000170; // type:object size:0x30 scope:local +lbl_1_data_1A0 = .data:0x000001A0; // type:object size:0x4 data:4byte +lbl_1_data_1A4 = .data:0x000001A4; // type:object size:0x4 data:float +lbl_1_data_1A8 = .data:0x000001A8; // type:object size:0x4 data:float +lbl_1_data_1AC = .data:0x000001AC; // type:object size:0x4 data:float +lbl_1_data_1B0 = .data:0x000001B0; // type:object size:0x4 data:string +jumptable_1_data_1B4 = .data:0x000001B4; // type:object size:0x34 scope:local +lbl_1_data_1E8 = .data:0x000001E8; // type:object size:0x2C +lbl_1_data_214 = .data:0x00000214; // type:object size:0x8 data:string +lbl_1_data_21C = .data:0x0000021C; // type:object size:0x19 data:string +lbl_1_data_235 = .data:0x00000235; // type:object size:0x24 data:string +lbl_1_bss_0 = .bss:0x00000000; // type:object size:0x4 data:4byte +lbl_1_bss_4 = .bss:0x00000004; // type:object size:0x8 data:4byte +lbl_1_bss_C = .bss:0x0000000C; // type:object size:0x2 data:2byte +lbl_1_bss_10 = .bss:0x00000010; // type:object size:0x4 data:4byte +lbl_1_bss_14 = .bss:0x00000014; // type:object size:0x4 data:4byte +lbl_1_bss_18 = .bss:0x00000018; // type:object size:0x4 data:4byte +lbl_1_bss_1C = .bss:0x0000001C; // type:object size:0x4 data:4byte +lbl_1_bss_20 = .bss:0x00000020; // type:object size:0x4 data:4byte +lbl_1_bss_24 = .bss:0x00000024; // type:object size:0x4 data:4byte +lbl_1_bss_28 = .bss:0x00000028; // type:object size:0x4 data:float +lbl_1_bss_2C = .bss:0x0000002C; // type:object size:0x4 data:float +lbl_1_bss_30 = .bss:0x00000030; // type:object size:0x4 data:float +lbl_1_bss_34 = .bss:0x00000034; // type:object size:0x8 data:float +lbl_1_bss_3C = .bss:0x0000003C; // type:object size:0x50 +lbl_1_bss_8C = .bss:0x0000008C; // type:object size:0x4 data:4byte +lbl_1_bss_90 = .bss:0x00000090; // type:object size:0x4 data:4byte +lbl_1_bss_94 = .bss:0x00000094; // type:object size:0x4 data:4byte +lbl_1_bss_98 = .bss:0x00000098; // type:object size:0x4 data:4byte +lbl_1_bss_9C = .bss:0x0000009C; // type:object size:0x4 data:4byte +lbl_1_bss_A0 = .bss:0x000000A0; // type:object size:0x4 data:4byte +lbl_1_bss_A4 = .bss:0x000000A4; // type:object size:0x4 data:4byte +lbl_1_bss_A8 = .bss:0x000000A8; // type:object size:0x8 data:4byte +lbl_1_bss_B0 = .bss:0x000000B0; // type:object size:0x4 data:4byte +lbl_1_bss_B4 = .bss:0x000000B4; // type:object size:0x4 data:4byte +lbl_1_bss_B8 = .bss:0x000000B8; // type:object size:0x4 data:4byte +lbl_1_bss_BC = .bss:0x000000BC; // type:object size:0x8 data:4byte +lbl_1_bss_C4 = .bss:0x000000C4; // type:object size:0x4 data:4byte +lbl_1_bss_C8 = .bss:0x000000C8; // type:object size:0x4 data:4byte +lbl_1_bss_CC = .bss:0x000000CC; // type:object size:0x1C0 data:4byte +lbl_1_bss_28C = .bss:0x0000028C; // type:object size:0x90 diff --git a/config/GMPJ01_00/rels/m459dll/splits.txt b/config/GMPJ01_00/rels/m459dll/splits.txt new file mode 100644 index 00000000..531cd645 --- /dev/null +++ b/config/GMPJ01_00/rels/m459dll/splits.txt @@ -0,0 +1,7 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 diff --git a/config/GMPJ01_00/rels/m459dll/symbols.txt b/config/GMPJ01_00/rels/m459dll/symbols.txt new file mode 100644 index 00000000..ee18477b --- /dev/null +++ b/config/GMPJ01_00/rels/m459dll/symbols.txt @@ -0,0 +1,169 @@ +_prolog = .text:0x00000000; // type:function size:0x54 scope:global +_epilog = .text:0x00000054; // type:function size:0x4C scope:global +fn_1_A0 = .text:0x000000A0; // type:function size:0x138 +fn_1_1D8 = .text:0x000001D8; // type:function size:0x468 +fn_1_640 = .text:0x00000640; // type:function size:0xFC +fn_1_73C = .text:0x0000073C; // type:function size:0x73C +fn_1_E78 = .text:0x00000E78; // type:function size:0x364 +fn_1_11DC = .text:0x000011DC; // type:function size:0x28 +fn_1_1204 = .text:0x00001204; // type:function size:0x28 +fn_1_122C = .text:0x0000122C; // type:function size:0x200 +fn_1_142C = .text:0x0000142C; // type:function size:0x8C +fn_1_14B8 = .text:0x000014B8; // type:function size:0x2C0 +fn_1_1778 = .text:0x00001778; // type:function size:0x124 +fn_1_189C = .text:0x0000189C; // type:function size:0x118 +fn_1_19B4 = .text:0x000019B4; // type:function size:0x4C +fn_1_1A00 = .text:0x00001A00; // type:function size:0x5DC +fn_1_1FDC = .text:0x00001FDC; // type:function size:0x68 +fn_1_2044 = .text:0x00002044; // type:function size:0x168 +fn_1_21AC = .text:0x000021AC; // type:function size:0x200 +fn_1_23AC = .text:0x000023AC; // type:function size:0x21C +fn_1_25C8 = .text:0x000025C8; // type:function size:0x200 +fn_1_27C8 = .text:0x000027C8; // type:function size:0x168 +fn_1_2930 = .text:0x00002930; // type:function size:0x1F4 +fn_1_2B24 = .text:0x00002B24; // type:function size:0x3F4 +fn_1_2F18 = .text:0x00002F18; // type:function size:0xEC +fn_1_3004 = .text:0x00003004; // type:function size:0x388 +fn_1_338C = .text:0x0000338C; // type:function size:0x374 +fn_1_3700 = .text:0x00003700; // type:function size:0xA60 +fn_1_4160 = .text:0x00004160; // type:function size:0xB0 +fn_1_4210 = .text:0x00004210; // type:function size:0x104 +fn_1_4314 = .text:0x00004314; // type:function size:0x21C +fn_1_4530 = .text:0x00004530; // type:function size:0xBC +fn_1_45EC = .text:0x000045EC; // type:function size:0x178 +fn_1_4764 = .text:0x00004764; // type:function size:0x80 +fn_1_47E4 = .text:0x000047E4; // type:function size:0x6C +fn_1_4850 = .text:0x00004850; // type:function size:0x94 +fn_1_48E4 = .text:0x000048E4; // type:function size:0x190 +fn_1_4A74 = .text:0x00004A74; // type:function size:0xF4 +fn_1_4B68 = .text:0x00004B68; // type:function size:0xB4 +fn_1_4C1C = .text:0x00004C1C; // type:function size:0xB4 +fn_1_4CD0 = .text:0x00004CD0; // type:function size:0x184 +fn_1_4E54 = .text:0x00004E54; // type:function size:0x10 +fn_1_4E64 = .text:0x00004E64; // type:function size:0x20 +fn_1_4E84 = .text:0x00004E84; // type:function size:0x14 +fn_1_4E98 = .text:0x00004E98; // type:function size:0x14 +fn_1_4EAC = .text:0x00004EAC; // type:function size:0xE0 +fn_1_4F8C = .text:0x00004F8C; // type:function size:0x20 +fn_1_4FAC = .text:0x00004FAC; // type:function size:0x1C +fn_1_4FC8 = .text:0x00004FC8; // type:function size:0x310 +fn_1_52D8 = .text:0x000052D8; // type:function size:0x18 +fn_1_52F0 = .text:0x000052F0; // type:function size:0x10 +fn_1_5300 = .text:0x00005300; // type:function size:0x10 +fn_1_5310 = .text:0x00005310; // type:function size:0x4C +fn_1_535C = .text:0x0000535C; // type:function size:0x134 +fn_1_5490 = .text:0x00005490; // type:function size:0xDC +fn_1_556C = .text:0x0000556C; // type:function size:0x44 +fn_1_55B0 = .text:0x000055B0; // type:function size:0x4C8 +fn_1_5A78 = .text:0x00005A78; // type:function size:0x3C4 +fn_1_5E3C = .text:0x00005E3C; // type:function size:0x70 +fn_1_5EAC = .text:0x00005EAC; // type:function size:0x94 +fn_1_5F40 = .text:0x00005F40; // type:function size:0x44 +fn_1_5F84 = .text:0x00005F84; // type:function size:0x214 +fn_1_6198 = .text:0x00006198; // type:function size:0x2C0 +fn_1_6458 = .text:0x00006458; // type:function size:0x128 +_ctors = .ctors:0x00000000; // type:label scope:global data:4byte +_dtors = .dtors:0x00000000; // type:label scope:global data:4byte +lbl_1_rodata_10 = .rodata:0x00000010; // type:object size:0x30 +lbl_1_rodata_40 = .rodata:0x00000040; // type:object size:0x78 +lbl_1_rodata_B8 = .rodata:0x000000B8; // type:object size:0x8 +lbl_1_rodata_C0 = .rodata:0x000000C0; // type:object size:0x8 +lbl_1_rodata_C8 = .rodata:0x000000C8; // type:object size:0x18 +lbl_1_rodata_E0 = .rodata:0x000000E0; // type:object size:0x4 data:wstring +lbl_1_rodata_E4 = .rodata:0x000000E4; // type:object size:0x20 +lbl_1_rodata_104 = .rodata:0x00000104; // type:object size:0x20 +lbl_1_rodata_124 = .rodata:0x00000124; // type:object size:0x19C +lbl_1_rodata_2C0 = .rodata:0x000002C0; // type:object size:0x4 data:float +lbl_1_rodata_2C4 = .rodata:0x000002C4; // type:object size:0x4 data:float +lbl_1_rodata_2C8 = .rodata:0x000002C8; // type:object size:0x4 data:float +lbl_1_rodata_2CC = .rodata:0x000002CC; // type:object size:0x4 data:float +lbl_1_rodata_2D0 = .rodata:0x000002D0; // type:object size:0x4 data:float +lbl_1_rodata_2D4 = .rodata:0x000002D4; // type:object size:0x4 data:float +lbl_1_rodata_2D8 = .rodata:0x000002D8; // type:object size:0x4 data:float +lbl_1_rodata_2DC = .rodata:0x000002DC; // type:object size:0x4 data:float +lbl_1_rodata_2E0 = .rodata:0x000002E0; // type:object size:0x4 data:float +lbl_1_rodata_2E4 = .rodata:0x000002E4; // type:object size:0x4 data:float +lbl_1_rodata_2E8 = .rodata:0x000002E8; // type:object size:0x4 data:float +lbl_1_rodata_2EC = .rodata:0x000002EC; // type:object size:0x4 data:float +lbl_1_rodata_2F0 = .rodata:0x000002F0; // type:object size:0x8 data:double +lbl_1_rodata_2F8 = .rodata:0x000002F8; // type:object size:0x8 data:double +lbl_1_rodata_300 = .rodata:0x00000300; // type:object size:0x4 data:float +lbl_1_rodata_308 = .rodata:0x00000308; // type:object size:0x8 data:double +lbl_1_rodata_310 = .rodata:0x00000310; // type:object size:0x8 data:double +lbl_1_rodata_318 = .rodata:0x00000318; // type:object size:0x4 data:float +lbl_1_rodata_31C = .rodata:0x0000031C; // type:object size:0x8 +lbl_1_rodata_324 = .rodata:0x00000324; // type:object size:0x4 data:float +lbl_1_rodata_328 = .rodata:0x00000328; // type:object size:0x4 data:float +lbl_1_rodata_32C = .rodata:0x0000032C; // type:object size:0x4 data:float +lbl_1_rodata_330 = .rodata:0x00000330; // type:object size:0x14 +lbl_1_rodata_344 = .rodata:0x00000344; // type:object size:0x4 data:float +lbl_1_rodata_348 = .rodata:0x00000348; // type:object size:0x4 data:float +lbl_1_rodata_34C = .rodata:0x0000034C; // type:object size:0x4 data:float +lbl_1_rodata_350 = .rodata:0x00000350; // type:object size:0x4 data:float +lbl_1_rodata_354 = .rodata:0x00000354; // type:object size:0x4 data:float +lbl_1_rodata_358 = .rodata:0x00000358; // type:object size:0x4 data:float +lbl_1_rodata_35C = .rodata:0x0000035C; // type:object size:0x4 data:float +lbl_1_rodata_360 = .rodata:0x00000360; // type:object size:0x4 data:float +lbl_1_rodata_364 = .rodata:0x00000364; // type:object size:0x4 data:float +lbl_1_rodata_368 = .rodata:0x00000368; // type:object size:0x4 data:float +lbl_1_rodata_36C = .rodata:0x0000036C; // type:object size:0x14 +lbl_1_rodata_380 = .rodata:0x00000380; // type:object size:0x14 +lbl_1_rodata_394 = .rodata:0x00000394; // type:object size:0x4 data:float +lbl_1_rodata_398 = .rodata:0x00000398; // type:object size:0x14 +lbl_1_rodata_3AC = .rodata:0x000003AC; // type:object size:0x4 data:float +lbl_1_rodata_3B0 = .rodata:0x000003B0; // type:object size:0x4 data:float +lbl_1_rodata_3B4 = .rodata:0x000003B4; // type:object size:0x4 data:float +lbl_1_rodata_3B8 = .rodata:0x000003B8; // type:object size:0x4 data:float +lbl_1_rodata_3BC = .rodata:0x000003BC; // type:object size:0x4 data:float +lbl_1_rodata_3C0 = .rodata:0x000003C0; // type:object size:0x8 data:double +lbl_1_rodata_3C8 = .rodata:0x000003C8; // type:object size:0x8 data:double +lbl_1_rodata_3D0 = .rodata:0x000003D0; // type:object size:0x4 data:float +lbl_1_rodata_3D4 = .rodata:0x000003D4; // type:object size:0x4 data:float +lbl_1_rodata_3D8 = .rodata:0x000003D8; // type:object size:0x8 data:double +lbl_1_rodata_3E0 = .rodata:0x000003E0; // type:object size:0x4 data:float +lbl_1_rodata_3E4 = .rodata:0x000003E4; // type:object size:0x4 data:float +lbl_1_rodata_3E8 = .rodata:0x000003E8; // type:object size:0x4 data:float +lbl_1_rodata_3EC = .rodata:0x000003EC; // type:object size:0x4 data:float +lbl_1_rodata_3F0 = .rodata:0x000003F0; // type:object size:0x4 data:float +lbl_1_rodata_3F4 = .rodata:0x000003F4; // type:object size:0x4 data:float +lbl_1_rodata_3F8 = .rodata:0x000003F8; // type:object size:0x4 data:float +lbl_1_rodata_3FC = .rodata:0x000003FC; // type:object size:0x4 data:float +lbl_1_rodata_400 = .rodata:0x00000400; // type:object size:0x4 data:float +lbl_1_rodata_404 = .rodata:0x00000404; // type:object size:0x4 data:float +lbl_1_rodata_408 = .rodata:0x00000408; // type:object size:0x8 data:double +lbl_1_rodata_410 = .rodata:0x00000410; // type:object size:0xC data:4byte +lbl_1_rodata_41C = .rodata:0x0000041C; // type:object size:0xC data:4byte +lbl_1_rodata_428 = .rodata:0x00000428; // type:object size:0xC data:4byte +lbl_1_rodata_434 = .rodata:0x00000434; // type:object size:0x4 data:float +lbl_1_rodata_438 = .rodata:0x00000438; // type:object size:0x4 data:float +lbl_1_rodata_43C = .rodata:0x0000043C; // type:object size:0x4 data:float +lbl_1_rodata_440 = .rodata:0x00000440; // type:object size:0x4 data:float +lbl_1_rodata_444 = .rodata:0x00000444; // type:object size:0x4 data:float +lbl_1_rodata_448 = .rodata:0x00000448; // type:object size:0x4 data:float +lbl_1_rodata_44C = .rodata:0x0000044C; // type:object size:0x4 data:float +lbl_1_rodata_450 = .rodata:0x00000450; // type:object size:0x4 data:float +lbl_1_rodata_454 = .rodata:0x00000454; // type:object size:0x4 data:float +lbl_1_rodata_458 = .rodata:0x00000458; // type:object size:0x48 +lbl_1_rodata_4A0 = .rodata:0x000004A0; // type:object size:0x4 data:float +lbl_1_rodata_4A4 = .rodata:0x000004A4; // type:object size:0x4 data:float +lbl_1_data_0 = .data:0x00000000; // type:object size:0x1B data:string +lbl_1_data_1B = .data:0x0000001B; // type:object size:0x1D +jumptable_1_data_38 = .data:0x00000038; // type:object size:0x38 scope:local +lbl_1_data_70 = .data:0x00000070; // type:object size:0x1C +lbl_1_bss_0 = .bss:0x00000000; // type:object size:0x2 data:2byte +lbl_1_bss_2 = .bss:0x00000002; // type:object size:0x1 data:byte +lbl_1_bss_4 = .bss:0x00000004; // type:object size:0x4 data:4byte +lbl_1_bss_8 = .bss:0x00000008; // type:object size:0x4 data:4byte +lbl_1_bss_C = .bss:0x0000000C; // type:object size:0x4 data:4byte +lbl_1_bss_10 = .bss:0x00000010; // type:object size:0x4 data:4byte +lbl_1_bss_14 = .bss:0x00000014; // type:object size:0x4 data:4byte +lbl_1_bss_18 = .bss:0x00000018; // type:object size:0x30 data:4byte +lbl_1_bss_48 = .bss:0x00000048; // type:object size:0x2 data:2byte +lbl_1_bss_4C = .bss:0x0000004C; // type:object size:0x18 data:4byte +lbl_1_bss_64 = .bss:0x00000064; // type:object size:0xC data:4byte +lbl_1_bss_70 = .bss:0x00000070; // type:object size:0xC data:4byte +lbl_1_bss_7C = .bss:0x0000007C; // type:object size:0x50 +lbl_1_bss_CC = .bss:0x000000CC; // type:object size:0x550 data:4byte +lbl_1_bss_61C = .bss:0x0000061C; // type:object size:0x7C data:float +lbl_1_bss_698 = .bss:0x00000698; // type:object size:0x4C data:4byte +lbl_1_bss_6E4 = .bss:0x000006E4; // type:object size:0x4 data:4byte diff --git a/config/GMPJ01_00/rels/m462Dll/splits.txt b/config/GMPJ01_00/rels/m462Dll/splits.txt new file mode 100644 index 00000000..531cd645 --- /dev/null +++ b/config/GMPJ01_00/rels/m462Dll/splits.txt @@ -0,0 +1,7 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 diff --git a/config/GMPJ01_00/rels/m462Dll/symbols.txt b/config/GMPJ01_00/rels/m462Dll/symbols.txt new file mode 100644 index 00000000..619006c8 --- /dev/null +++ b/config/GMPJ01_00/rels/m462Dll/symbols.txt @@ -0,0 +1,144 @@ +_prolog = .text:0x00000000; // type:function size:0x54 scope:global +_epilog = .text:0x00000054; // type:function size:0x4C scope:global +fn_1_A0 = .text:0x000000A0; // type:function size:0x400 +fn_1_4A0 = .text:0x000004A0; // type:function size:0x1014 +fn_1_14B4 = .text:0x000014B4; // type:function size:0x80 +fn_1_1534 = .text:0x00001534; // type:function size:0x80 +fn_1_15B4 = .text:0x000015B4; // type:function size:0x80 +fn_1_1634 = .text:0x00001634; // type:function size:0xC4 +fn_1_16F8 = .text:0x000016F8; // type:function size:0x54 +fn_1_174C = .text:0x0000174C; // type:function size:0x54 +fn_1_17A0 = .text:0x000017A0; // type:function size:0xE0 +fn_1_1880 = .text:0x00001880; // type:function size:0x354 +fn_1_1BD4 = .text:0x00001BD4; // type:function size:0x23C +fn_1_1E10 = .text:0x00001E10; // type:function size:0x11CC +fn_1_2FDC = .text:0x00002FDC; // type:function size:0x14FC +fn_1_44D8 = .text:0x000044D8; // type:function size:0x16C +fn_1_4644 = .text:0x00004644; // type:function size:0x580 +fn_1_4BC4 = .text:0x00004BC4; // type:function size:0x898 +fn_1_545C = .text:0x0000545C; // type:function size:0x4F0 +fn_1_594C = .text:0x0000594C; // type:function size:0x498 +fn_1_5DE4 = .text:0x00005DE4; // type:function size:0x498 +fn_1_627C = .text:0x0000627C; // type:function size:0x74 +fn_1_62F0 = .text:0x000062F0; // type:function size:0x7C +fn_1_636C = .text:0x0000636C; // type:function size:0x48 +fn_1_63B4 = .text:0x000063B4; // type:function size:0x48 +fn_1_63FC = .text:0x000063FC; // type:function size:0x1D4 +fn_1_65D0 = .text:0x000065D0; // type:function size:0x220 +fn_1_67F0 = .text:0x000067F0; // type:function size:0x104 +fn_1_68F4 = .text:0x000068F4; // type:function size:0x70 +fn_1_6964 = .text:0x00006964; // type:function size:0x5C +fn_1_69C0 = .text:0x000069C0; // type:function size:0x137C +fn_1_7D3C = .text:0x00007D3C; // type:function size:0x4 +fn_1_7D40 = .text:0x00007D40; // type:function size:0x60 +fn_1_7DA0 = .text:0x00007DA0; // type:function size:0x3BC +_ctors = .ctors:0x00000000; // type:label scope:global data:4byte +_dtors = .dtors:0x00000000; // type:label scope:global data:4byte +lbl_1_rodata_10 = .rodata:0x00000010; // type:object size:0x4 data:float +lbl_1_rodata_14 = .rodata:0x00000014; // type:object size:0x4 data:float +lbl_1_rodata_18 = .rodata:0x00000018; // type:object size:0x4 data:float +lbl_1_rodata_1C = .rodata:0x0000001C; // type:object size:0x4 data:float +lbl_1_rodata_20 = .rodata:0x00000020; // type:object size:0x4 data:float +lbl_1_rodata_24 = .rodata:0x00000024; // type:object size:0x4 data:float +lbl_1_rodata_28 = .rodata:0x00000028; // type:object size:0x4 data:float +lbl_1_rodata_2C = .rodata:0x0000002C; // type:object size:0x4 data:float +lbl_1_rodata_30 = .rodata:0x00000030; // type:object size:0x4 data:float +lbl_1_rodata_34 = .rodata:0x00000034; // type:object size:0x4 data:float +lbl_1_rodata_38 = .rodata:0x00000038; // type:object size:0x4 data:float +lbl_1_rodata_3C = .rodata:0x0000003C; // type:object size:0x4 data:float +lbl_1_rodata_40 = .rodata:0x00000040; // type:object size:0x4 data:float +lbl_1_rodata_44 = .rodata:0x00000044; // type:object size:0x4 data:float +lbl_1_rodata_48 = .rodata:0x00000048; // type:object size:0x4 data:float +lbl_1_rodata_4C = .rodata:0x0000004C; // type:object size:0x4 data:float +lbl_1_rodata_50 = .rodata:0x00000050; // type:object size:0x4 data:float +lbl_1_rodata_54 = .rodata:0x00000054; // type:object size:0x4 data:float +lbl_1_rodata_58 = .rodata:0x00000058; // type:object size:0x4 data:float +lbl_1_rodata_5C = .rodata:0x0000005C; // type:object size:0x4 data:float +lbl_1_rodata_60 = .rodata:0x00000060; // type:object size:0x4 data:float +lbl_1_rodata_64 = .rodata:0x00000064; // type:object size:0x4 data:float +lbl_1_rodata_68 = .rodata:0x00000068; // type:object size:0x4 data:float +lbl_1_rodata_6C = .rodata:0x0000006C; // type:object size:0x4 data:float +lbl_1_rodata_70 = .rodata:0x00000070; // type:object size:0x4 data:float +lbl_1_rodata_74 = .rodata:0x00000074; // type:object size:0x4 data:float +lbl_1_rodata_78 = .rodata:0x00000078; // type:object size:0x4 data:float +lbl_1_rodata_7C = .rodata:0x0000007C; // type:object size:0x4 data:float +lbl_1_rodata_80 = .rodata:0x00000080; // type:object size:0x4 data:float +lbl_1_rodata_84 = .rodata:0x00000084; // type:object size:0x4 data:float +lbl_1_rodata_88 = .rodata:0x00000088; // type:object size:0x4 data:float +lbl_1_rodata_8C = .rodata:0x0000008C; // type:object size:0x4 data:float +lbl_1_rodata_90 = .rodata:0x00000090; // type:object size:0x4 data:float +lbl_1_rodata_94 = .rodata:0x00000094; // type:object size:0x4 data:float +lbl_1_rodata_98 = .rodata:0x00000098; // type:object size:0x8 data:double +lbl_1_rodata_A0 = .rodata:0x000000A0; // type:object size:0x8 data:double +lbl_1_rodata_A8 = .rodata:0x000000A8; // type:object size:0x8 data:double +lbl_1_rodata_B0 = .rodata:0x000000B0; // type:object size:0x8 data:double +lbl_1_rodata_B8 = .rodata:0x000000B8; // type:object size:0x8 data:double +lbl_1_rodata_C0 = .rodata:0x000000C0; // type:object size:0x8 data:double +lbl_1_rodata_C8 = .rodata:0x000000C8; // type:object size:0x8 data:double +lbl_1_rodata_D0 = .rodata:0x000000D0; // type:object size:0x4 data:float +lbl_1_rodata_D4 = .rodata:0x000000D4; // type:object size:0x4 data:float +lbl_1_rodata_D8 = .rodata:0x000000D8; // type:object size:0x4 data:float +lbl_1_rodata_DC = .rodata:0x000000DC; // type:object size:0x4 data:float +lbl_1_rodata_E0 = .rodata:0x000000E0; // type:object size:0x4 data:float +lbl_1_rodata_E4 = .rodata:0x000000E4; // type:object size:0x4 data:float +lbl_1_rodata_E8 = .rodata:0x000000E8; // type:object size:0x4 data:float +lbl_1_rodata_F0 = .rodata:0x000000F0; // type:object size:0x8 data:double +lbl_1_rodata_F8 = .rodata:0x000000F8; // type:object size:0x8 data:double +lbl_1_rodata_100 = .rodata:0x00000100; // type:object size:0x4 data:float +lbl_1_rodata_104 = .rodata:0x00000104; // type:object size:0x4 data:float +lbl_1_rodata_108 = .rodata:0x00000108; // type:object size:0x4 data:float +lbl_1_rodata_10C = .rodata:0x0000010C; // type:object size:0x4 data:float +lbl_1_rodata_110 = .rodata:0x00000110; // type:object size:0x4 data:float +lbl_1_rodata_114 = .rodata:0x00000114; // type:object size:0x4 data:float +lbl_1_rodata_118 = .rodata:0x00000118; // type:object size:0x4 data:float +lbl_1_rodata_11C = .rodata:0x0000011C; // type:object size:0x4 data:float +lbl_1_rodata_120 = .rodata:0x00000120; // type:object size:0x4 data:float +lbl_1_rodata_124 = .rodata:0x00000124; // type:object size:0x4 data:float +lbl_1_rodata_128 = .rodata:0x00000128; // type:object size:0x4 data:float +lbl_1_rodata_12C = .rodata:0x0000012C; // type:object size:0x4 data:float +lbl_1_rodata_130 = .rodata:0x00000130; // type:object size:0x8 data:double +lbl_1_rodata_138 = .rodata:0x00000138; // type:object size:0x4 data:float +lbl_1_rodata_13C = .rodata:0x0000013C; // type:object size:0x4 data:float +lbl_1_rodata_140 = .rodata:0x00000140; // type:object size:0x8 data:double +lbl_1_rodata_148 = .rodata:0x00000148; // type:object size:0x4 data:float +lbl_1_rodata_150 = .rodata:0x00000150; // type:object size:0x8 data:double +lbl_1_rodata_158 = .rodata:0x00000158; // type:object size:0x4 data:float +lbl_1_rodata_15C = .rodata:0x0000015C; // type:object size:0x4 data:float +lbl_1_rodata_160 = .rodata:0x00000160; // type:object size:0x8 data:double +lbl_1_rodata_168 = .rodata:0x00000168; // type:object size:0x4 data:float +lbl_1_rodata_16C = .rodata:0x0000016C; // type:object size:0x4 data:float +lbl_1_rodata_170 = .rodata:0x00000170; // type:object size:0x4 data:float +lbl_1_rodata_174 = .rodata:0x00000174; // type:object size:0x4 data:float +lbl_1_rodata_178 = .rodata:0x00000178; // type:object size:0x4 data:float +lbl_1_rodata_17C = .rodata:0x0000017C; // type:object size:0x4 data:float +lbl_1_rodata_180 = .rodata:0x00000180; // type:object size:0x4 data:float +lbl_1_rodata_184 = .rodata:0x00000184; // type:object size:0x4 data:float +lbl_1_rodata_188 = .rodata:0x00000188; // type:object size:0x4 data:float +lbl_1_rodata_18C = .rodata:0x0000018C; // type:object size:0x4 data:float +lbl_1_rodata_190 = .rodata:0x00000190; // type:object size:0x4 data:float +lbl_1_rodata_194 = .rodata:0x00000194; // type:object size:0x4 data:float +lbl_1_rodata_198 = .rodata:0x00000198; // type:object size:0x4 data:float +lbl_1_rodata_1A0 = .rodata:0x000001A0; // type:object size:0x8 data:double +lbl_1_rodata_1A8 = .rodata:0x000001A8; // type:object size:0x8 data:double +lbl_1_rodata_1B0 = .rodata:0x000001B0; // type:object size:0x4 data:float +lbl_1_rodata_1B4 = .rodata:0x000001B4; // type:object size:0x4 data:float +lbl_1_data_0 = .data:0x00000000; // type:object size:0x20 +lbl_1_data_20 = .data:0x00000020; // type:object size:0x10 +lbl_1_data_30 = .data:0x00000030; // type:object size:0x60 +lbl_1_data_90 = .data:0x00000090; // type:object size:0x30 data:float +lbl_1_data_C0 = .data:0x000000C0; // type:object size:0x3C +lbl_1_data_FC = .data:0x000000FC; // type:object size:0x14 data:float +lbl_1_data_110 = .data:0x00000110; // type:object size:0xB data:string +lbl_1_bss_0 = .bss:0x00000000; // type:object size:0xC data:float +lbl_1_bss_C = .bss:0x0000000C; // type:object size:0xC data:float +lbl_1_bss_18 = .bss:0x00000018; // type:object size:0xC data:float +lbl_1_bss_24 = .bss:0x00000024; // type:object size:0x4 data:4byte +lbl_1_bss_28 = .bss:0x00000028; // type:object size:0x48 data:float +lbl_1_bss_70 = .bss:0x00000070; // type:object size:0x2D0 +lbl_1_bss_340 = .bss:0x00000340; // type:object size:0x98 data:float +lbl_1_bss_3D8 = .bss:0x000003D8; // type:object size:0x4 data:4byte +lbl_1_bss_3DC = .bss:0x000003DC; // type:object size:0x4 data:4byte +lbl_1_bss_3E0 = .bss:0x000003E0; // type:object size:0x4 data:4byte +lbl_1_bss_3E4 = .bss:0x000003E4; // type:object size:0x4 data:4byte +lbl_1_bss_3E8 = .bss:0x000003E8; // type:object size:0x2 data:2byte +lbl_1_bss_3EA = .bss:0x000003EA; // type:object size:0x2 data:2byte diff --git a/config/GMPJ01_00/rels/m463Dll/splits.txt b/config/GMPJ01_00/rels/m463Dll/splits.txt new file mode 100644 index 00000000..531cd645 --- /dev/null +++ b/config/GMPJ01_00/rels/m463Dll/splits.txt @@ -0,0 +1,7 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 diff --git a/config/GMPJ01_00/rels/m463Dll/symbols.txt b/config/GMPJ01_00/rels/m463Dll/symbols.txt new file mode 100644 index 00000000..87b16e8f --- /dev/null +++ b/config/GMPJ01_00/rels/m463Dll/symbols.txt @@ -0,0 +1,164 @@ +_prolog = .text:0x00000000; // type:function size:0x54 scope:global +_epilog = .text:0x00000054; // type:function size:0x4C scope:global +fn_1_A0 = .text:0x000000A0; // type:function size:0x428 +fn_1_4C8 = .text:0x000004C8; // type:function size:0x2D9C +fn_1_3264 = .text:0x00003264; // type:function size:0x1210 +fn_1_4474 = .text:0x00004474; // type:function size:0x184 +fn_1_45F8 = .text:0x000045F8; // type:function size:0xDA8 +fn_1_53A0 = .text:0x000053A0; // type:function size:0x4B0 +fn_1_5850 = .text:0x00005850; // type:function size:0x854 +fn_1_60A4 = .text:0x000060A4; // type:function size:0x98 +fn_1_613C = .text:0x0000613C; // type:function size:0x460 +fn_1_659C = .text:0x0000659C; // type:function size:0x11C +_ctors = .ctors:0x00000000; // type:label scope:global data:4byte +_dtors = .dtors:0x00000000; // type:label scope:global data:4byte +lbl_1_rodata_10 = .rodata:0x00000010; // type:object size:0x8 data:double +lbl_1_rodata_18 = .rodata:0x00000018; // type:object size:0x8 data:double +lbl_1_rodata_20 = .rodata:0x00000020; // type:object size:0x8 data:double +lbl_1_rodata_28 = .rodata:0x00000028; // type:object size:0x8 data:double +lbl_1_rodata_30 = .rodata:0x00000030; // type:object size:0x8 data:double +lbl_1_rodata_38 = .rodata:0x00000038; // type:object size:0x8 data:double +lbl_1_rodata_40 = .rodata:0x00000040; // type:object size:0x4 data:float +lbl_1_rodata_48 = .rodata:0x00000048; // type:object size:0x8 data:double +lbl_1_rodata_50 = .rodata:0x00000050; // type:object size:0xC data:4byte +lbl_1_rodata_5C = .rodata:0x0000005C; // type:object size:0x24 data:4byte +lbl_1_rodata_80 = .rodata:0x00000080; // type:object size:0xC data:4byte +lbl_1_rodata_8C = .rodata:0x0000008C; // type:object size:0xC data:4byte +lbl_1_rodata_98 = .rodata:0x00000098; // type:object size:0x4 data:float +lbl_1_rodata_A0 = .rodata:0x000000A0; // type:object size:0x8 data:double +lbl_1_rodata_A8 = .rodata:0x000000A8; // type:object size:0x8 data:double +lbl_1_rodata_B0 = .rodata:0x000000B0; // type:object size:0x8 data:double +lbl_1_rodata_B8 = .rodata:0x000000B8; // type:object size:0x8 data:double +lbl_1_rodata_C0 = .rodata:0x000000C0; // type:object size:0x8 data:double +lbl_1_rodata_C8 = .rodata:0x000000C8; // type:object size:0x8 data:double +lbl_1_rodata_D0 = .rodata:0x000000D0; // type:object size:0x8 data:double +lbl_1_rodata_D8 = .rodata:0x000000D8; // type:object size:0x4 data:float +lbl_1_rodata_E0 = .rodata:0x000000E0; // type:object size:0x8 data:double +lbl_1_rodata_E8 = .rodata:0x000000E8; // type:object size:0x8 data:double +lbl_1_rodata_F0 = .rodata:0x000000F0; // type:object size:0x4 data:float +lbl_1_rodata_F4 = .rodata:0x000000F4; // type:object size:0x4 data:float +lbl_1_rodata_F8 = .rodata:0x000000F8; // type:object size:0x8 data:double +lbl_1_rodata_100 = .rodata:0x00000100; // type:object size:0x8 data:double +lbl_1_rodata_108 = .rodata:0x00000108; // type:object size:0x4 data:float +lbl_1_rodata_10C = .rodata:0x0000010C; // type:object size:0x4 data:float +lbl_1_rodata_110 = .rodata:0x00000110; // type:object size:0x4 data:float +lbl_1_rodata_118 = .rodata:0x00000118; // type:object size:0x8 data:double +lbl_1_rodata_120 = .rodata:0x00000120; // type:object size:0x8 data:double +lbl_1_rodata_128 = .rodata:0x00000128; // type:object size:0x4 data:float +lbl_1_rodata_12C = .rodata:0x0000012C; // type:object size:0x4 data:float +lbl_1_rodata_130 = .rodata:0x00000130; // type:object size:0x4 data:float +lbl_1_rodata_134 = .rodata:0x00000134; // type:object size:0x4 data:float +lbl_1_rodata_138 = .rodata:0x00000138; // type:object size:0x4 data:float +lbl_1_rodata_13C = .rodata:0x0000013C; // type:object size:0x4 data:float +lbl_1_rodata_140 = .rodata:0x00000140; // type:object size:0x4 data:float +lbl_1_rodata_144 = .rodata:0x00000144; // type:object size:0x4 data:float +lbl_1_rodata_148 = .rodata:0x00000148; // type:object size:0x8 data:double +lbl_1_rodata_150 = .rodata:0x00000150; // type:object size:0x8 data:double +lbl_1_rodata_158 = .rodata:0x00000158; // type:object size:0x4 data:float +lbl_1_rodata_15C = .rodata:0x0000015C; // type:object size:0x4 data:float +lbl_1_rodata_160 = .rodata:0x00000160; // type:object size:0x4 data:float +lbl_1_rodata_168 = .rodata:0x00000168; // type:object size:0x8 data:double +lbl_1_rodata_170 = .rodata:0x00000170; // type:object size:0x8 data:double +lbl_1_rodata_178 = .rodata:0x00000178; // type:object size:0x8 data:double +lbl_1_rodata_180 = .rodata:0x00000180; // type:object size:0x4 data:float +lbl_1_rodata_188 = .rodata:0x00000188; // type:object size:0x8 data:double +lbl_1_rodata_190 = .rodata:0x00000190; // type:object size:0x4 data:float +lbl_1_rodata_194 = .rodata:0x00000194; // type:object size:0x4 data:float +lbl_1_rodata_198 = .rodata:0x00000198; // type:object size:0x4 data:4byte +lbl_1_rodata_19C = .rodata:0x0000019C; // type:object size:0x94 +lbl_1_rodata_230 = .rodata:0x00000230; // type:object size:0x8 data:double +lbl_1_rodata_238 = .rodata:0x00000238; // type:object size:0x8 data:double +lbl_1_rodata_240 = .rodata:0x00000240; // type:object size:0x8 data:double +lbl_1_rodata_248 = .rodata:0x00000248; // type:object size:0x4 data:float +lbl_1_rodata_24C = .rodata:0x0000024C; // type:object size:0x4 data:float +lbl_1_rodata_250 = .rodata:0x00000250; // type:object size:0x8 data:double +lbl_1_rodata_258 = .rodata:0x00000258; // type:object size:0x8 data:double +lbl_1_rodata_260 = .rodata:0x00000260; // type:object size:0x8 data:double +lbl_1_rodata_268 = .rodata:0x00000268; // type:object size:0x4 data:float +lbl_1_rodata_270 = .rodata:0x00000270; // type:object size:0x8 data:double +lbl_1_rodata_278 = .rodata:0x00000278; // type:object size:0x8 data:double +lbl_1_rodata_280 = .rodata:0x00000280; // type:object size:0x8 data:double +lbl_1_rodata_288 = .rodata:0x00000288; // type:object size:0x4 data:4byte +lbl_1_rodata_28C = .rodata:0x0000028C; // type:object size:0x50 +lbl_1_rodata_2DC = .rodata:0x000002DC; // type:object size:0x4 data:float +lbl_1_rodata_2E0 = .rodata:0x000002E0; // type:object size:0x4 data:float +lbl_1_rodata_2E4 = .rodata:0x000002E4; // type:object size:0x70 +lbl_1_rodata_354 = .rodata:0x00000354; // type:object size:0x4 data:float +lbl_1_rodata_358 = .rodata:0x00000358; // type:object size:0x4 data:float +lbl_1_rodata_35C = .rodata:0x0000035C; // type:object size:0x24 data:4byte +lbl_1_rodata_380 = .rodata:0x00000380; // type:object size:0x24 data:4byte +lbl_1_rodata_3A4 = .rodata:0x000003A4; // type:object size:0x4 data:float +lbl_1_rodata_3A8 = .rodata:0x000003A8; // type:object size:0x4 data:float +lbl_1_rodata_3AC = .rodata:0x000003AC; // type:object size:0x10 data:4byte +lbl_1_rodata_3BC = .rodata:0x000003BC; // type:object size:0x4 data:float +lbl_1_rodata_3C0 = .rodata:0x000003C0; // type:object size:0x4 data:float +lbl_1_rodata_3C4 = .rodata:0x000003C4; // type:object size:0x4 data:float +lbl_1_rodata_3C8 = .rodata:0x000003C8; // type:object size:0xC data:4byte +lbl_1_rodata_3D4 = .rodata:0x000003D4; // type:object size:0xC data:4byte +lbl_1_rodata_3E0 = .rodata:0x000003E0; // type:object size:0x1 data:byte +lbl_1_rodata_3E4 = .rodata:0x000003E4; // type:object size:0x4 data:float +lbl_1_rodata_3E8 = .rodata:0x000003E8; // type:object size:0x4 data:float +lbl_1_rodata_3EC = .rodata:0x000003EC; // type:object size:0x4 data:float +lbl_1_rodata_3F0 = .rodata:0x000003F0; // type:object size:0x4 data:float +lbl_1_rodata_3F4 = .rodata:0x000003F4; // type:object size:0x4 data:float +lbl_1_rodata_3F8 = .rodata:0x000003F8; // type:object size:0x4 data:float +lbl_1_rodata_3FC = .rodata:0x000003FC; // type:object size:0x4 data:float +lbl_1_rodata_400 = .rodata:0x00000400; // type:object size:0x4 data:float +lbl_1_rodata_404 = .rodata:0x00000404; // type:object size:0x4 data:float +lbl_1_rodata_408 = .rodata:0x00000408; // type:object size:0x4 data:float +lbl_1_rodata_40C = .rodata:0x0000040C; // type:object size:0x4 data:float +lbl_1_rodata_410 = .rodata:0x00000410; // type:object size:0x4 data:float +lbl_1_data_0 = .data:0x00000000; // type:object size:0x24 +lbl_1_data_24 = .data:0x00000024; // type:object size:0x24 +lbl_1_data_48 = .data:0x00000048; // type:object size:0x24 +lbl_1_data_6C = .data:0x0000006C; // type:object size:0x24 +lbl_1_data_90 = .data:0x00000090; // type:object size:0x24 +lbl_1_data_B4 = .data:0x000000B4; // type:object size:0x9 +lbl_1_data_BD = .data:0x000000BD; // type:object size:0xB +lbl_1_data_C8 = .data:0x000000C8; // type:object size:0x24 +lbl_1_data_EC = .data:0x000000EC; // type:object size:0x24 +lbl_1_data_110 = .data:0x00000110; // type:object size:0x24 +lbl_1_data_134 = .data:0x00000134; // type:object size:0x18 data:float +lbl_1_data_14C = .data:0x0000014C; // type:object size:0x2 data:2byte +lbl_1_data_14E = .data:0x0000014E; // type:object size:0x2 data:2byte +lbl_1_data_150 = .data:0x00000150; // type:object size:0x4 data:4byte +lbl_1_data_154 = .data:0x00000154; // type:object size:0x24 data:4byte +lbl_1_data_178 = .data:0x00000178; // type:object size:0x9 data:string +lbl_1_data_181 = .data:0x00000181; // type:object size:0x3 data:string +lbl_1_data_184 = .data:0x00000184; // type:object size:0x4 data:4byte +jumptable_1_data_188 = .data:0x00000188; // type:object size:0x1C scope:local +lbl_1_data_1A4 = .data:0x000001A4; // type:object size:0x10 +lbl_1_data_1B4 = .data:0x000001B4; // type:object size:0x4 data:4byte +lbl_1_data_1B8 = .data:0x000001B8; // type:object size:0x4 data:float +lbl_1_data_1BC = .data:0x000001BC; // type:object size:0x4 data:float +lbl_1_data_1C0 = .data:0x000001C0; // type:object size:0x4 data:float +jumptable_1_data_1C4 = .data:0x000001C4; // type:object size:0x20 scope:local +lbl_1_data_1E4 = .data:0x000001E4; // type:object size:0x2C +lbl_1_data_210 = .data:0x00000210; // type:object size:0x19 data:string +lbl_1_data_229 = .data:0x00000229; // type:object size:0x24 data:string +lbl_1_bss_0 = .bss:0x00000000; // type:object size:0x4 data:4byte +lbl_1_bss_4 = .bss:0x00000004; // type:object size:0x8 data:4byte +lbl_1_bss_C = .bss:0x0000000C; // type:object size:0x8 data:2byte +lbl_1_bss_14 = .bss:0x00000014; // type:object size:0x4 data:4byte +lbl_1_bss_18 = .bss:0x00000018; // type:object size:0x4 data:4byte +lbl_1_bss_1C = .bss:0x0000001C; // type:object size:0x4 data:4byte +lbl_1_bss_20 = .bss:0x00000020; // type:object size:0x4 data:float +lbl_1_bss_24 = .bss:0x00000024; // type:object size:0x4 data:float +lbl_1_bss_28 = .bss:0x00000028; // type:object size:0x4 data:float +lbl_1_bss_2C = .bss:0x0000002C; // type:object size:0x8 data:float +lbl_1_bss_34 = .bss:0x00000034; // type:object size:0x4 data:4byte +lbl_1_bss_38 = .bss:0x00000038; // type:object size:0x4 data:4byte +lbl_1_bss_3C = .bss:0x0000003C; // type:object size:0x4 data:4byte +lbl_1_bss_40 = .bss:0x00000040; // type:object size:0x4 data:4byte +lbl_1_bss_44 = .bss:0x00000044; // type:object size:0x4 data:4byte +lbl_1_bss_48 = .bss:0x00000048; // type:object size:0x8 data:4byte +lbl_1_bss_50 = .bss:0x00000050; // type:object size:0x4 data:4byte +lbl_1_bss_54 = .bss:0x00000054; // type:object size:0x4 data:4byte +lbl_1_bss_58 = .bss:0x00000058; // type:object size:0x4 data:4byte +lbl_1_bss_5C = .bss:0x0000005C; // type:object size:0x2D0 +lbl_1_bss_32C = .bss:0x0000032C; // type:object size:0x4 data:4byte +lbl_1_bss_330 = .bss:0x00000330; // type:object size:0x24 data:4byte +lbl_1_bss_354 = .bss:0x00000354; // type:object size:0x4 data:4byte +lbl_1_bss_358 = .bss:0x00000358; // type:object size:0x4 data:4byte +lbl_1_bss_35C = .bss:0x0000035C; // type:object size:0x1C0 data:4byte +lbl_1_bss_51C = .bss:0x0000051C; // type:object size:0x90 diff --git a/config/GMPJ01_00/rels/mentDll/splits.txt b/config/GMPJ01_00/rels/mentDll/splits.txt new file mode 100644 index 00000000..531cd645 --- /dev/null +++ b/config/GMPJ01_00/rels/mentDll/splits.txt @@ -0,0 +1,7 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 diff --git a/config/GMPJ01_00/rels/mentDll/symbols.txt b/config/GMPJ01_00/rels/mentDll/symbols.txt new file mode 100644 index 00000000..1be34e66 --- /dev/null +++ b/config/GMPJ01_00/rels/mentDll/symbols.txt @@ -0,0 +1,442 @@ +fn_1_0 = .text:0x00000000; // type:function size:0x4C +fn_1_4C = .text:0x0000004C; // type:function size:0x58 +_prolog = .text:0x000000A4; // type:function size:0x54 scope:global +_epilog = .text:0x000000F8; // type:function size:0x4C scope:global +fn_1_144 = .text:0x00000144; // type:function size:0xC8 +fn_1_20C = .text:0x0000020C; // type:function size:0x28 +fn_1_234 = .text:0x00000234; // type:function size:0x20 +fn_1_254 = .text:0x00000254; // type:function size:0xD8 +fn_1_32C = .text:0x0000032C; // type:function size:0xC8 +fn_1_3F4 = .text:0x000003F4; // type:function size:0xBC +fn_1_4B0 = .text:0x000004B0; // type:function size:0x28 +fn_1_4D8 = .text:0x000004D8; // type:function size:0x20 +fn_1_4F8 = .text:0x000004F8; // type:function size:0x14 +fn_1_50C = .text:0x0000050C; // type:function size:0xDC +fn_1_5E8 = .text:0x000005E8; // type:function size:0xE8 +fn_1_6D0 = .text:0x000006D0; // type:function size:0x24 +fn_1_6F4 = .text:0x000006F4; // type:function size:0xA48 +fn_1_113C = .text:0x0000113C; // type:function size:0x2F8 +fn_1_1434 = .text:0x00001434; // type:function size:0x218 +fn_1_164C = .text:0x0000164C; // type:function size:0x60 +fn_1_16AC = .text:0x000016AC; // type:function size:0x68 +fn_1_1714 = .text:0x00001714; // type:function size:0x90 +fn_1_17A4 = .text:0x000017A4; // type:function size:0x134 +fn_1_18D8 = .text:0x000018D8; // type:function size:0x50 +fn_1_1928 = .text:0x00001928; // type:function size:0x40 +fn_1_1968 = .text:0x00001968; // type:function size:0xF4 +fn_1_1A5C = .text:0x00001A5C; // type:function size:0x37C +fn_1_1DD8 = .text:0x00001DD8; // type:function size:0x37C +fn_1_2154 = .text:0x00002154; // type:function size:0x1C4 +fn_1_2318 = .text:0x00002318; // type:function size:0x54 +fn_1_236C = .text:0x0000236C; // type:function size:0x3E4 +fn_1_2750 = .text:0x00002750; // type:function size:0xB8 +fn_1_2808 = .text:0x00002808; // type:function size:0x3C +fn_1_2844 = .text:0x00002844; // type:function size:0x120 +fn_1_2964 = .text:0x00002964; // type:function size:0x3C +fn_1_29A0 = .text:0x000029A0; // type:function size:0x44 +fn_1_29E4 = .text:0x000029E4; // type:function size:0x26C +fn_1_2C50 = .text:0x00002C50; // type:function size:0x26C +fn_1_2EBC = .text:0x00002EBC; // type:function size:0x27C +fn_1_3138 = .text:0x00003138; // type:function size:0x2B4 +fn_1_33EC = .text:0x000033EC; // type:function size:0x46C +fn_1_3858 = .text:0x00003858; // type:function size:0x454 +fn_1_3CAC = .text:0x00003CAC; // type:function size:0x48C +fn_1_4138 = .text:0x00004138; // type:function size:0x658 +fn_1_4790 = .text:0x00004790; // type:function size:0x4C4 +fn_1_4C54 = .text:0x00004C54; // type:function size:0x4FC +fn_1_5150 = .text:0x00005150; // type:function size:0x6C8 +fn_1_5818 = .text:0x00005818; // type:function size:0x188 +fn_1_59A0 = .text:0x000059A0; // type:function size:0x1B0 +fn_1_5B50 = .text:0x00005B50; // type:function size:0xB8 +fn_1_5C08 = .text:0x00005C08; // type:function size:0xD4 +fn_1_5CDC = .text:0x00005CDC; // type:function size:0x5C +fn_1_5D38 = .text:0x00005D38; // type:function size:0x7FC +fn_1_6534 = .text:0x00006534; // type:function size:0x58 +fn_1_658C = .text:0x0000658C; // type:function size:0x6C0 +fn_1_6C4C = .text:0x00006C4C; // type:function size:0x4D8 +fn_1_7124 = .text:0x00007124; // type:function size:0xF4 +fn_1_7218 = .text:0x00007218; // type:function size:0xEC +fn_1_7304 = .text:0x00007304; // type:function size:0x380 +fn_1_7684 = .text:0x00007684; // type:function size:0x13C +fn_1_77C0 = .text:0x000077C0; // type:function size:0x98 +fn_1_7858 = .text:0x00007858; // type:function size:0xA8 +fn_1_7900 = .text:0x00007900; // type:function size:0x114 +fn_1_7A14 = .text:0x00007A14; // type:function size:0x794 +fn_1_81A8 = .text:0x000081A8; // type:function size:0x30 +fn_1_81D8 = .text:0x000081D8; // type:function size:0x18 +fn_1_81F0 = .text:0x000081F0; // type:function size:0x5C +fn_1_824C = .text:0x0000824C; // type:function size:0x180 +fn_1_83CC = .text:0x000083CC; // type:function size:0x1FC +fn_1_85C8 = .text:0x000085C8; // type:function size:0x2DC +fn_1_88A4 = .text:0x000088A4; // type:function size:0x29C +fn_1_8B40 = .text:0x00008B40; // type:function size:0x28 +fn_1_8B68 = .text:0x00008B68; // type:function size:0x3DC +fn_1_8F44 = .text:0x00008F44; // type:function size:0x54 +fn_1_8F98 = .text:0x00008F98; // type:function size:0x20 +fn_1_8FB8 = .text:0x00008FB8; // type:function size:0x314 +fn_1_92CC = .text:0x000092CC; // type:function size:0x618 +fn_1_98E4 = .text:0x000098E4; // type:function size:0xC8 +fn_1_99AC = .text:0x000099AC; // type:function size:0x20 +fn_1_99CC = .text:0x000099CC; // type:function size:0x6D8 +fn_1_A0A4 = .text:0x0000A0A4; // type:function size:0x20 +fn_1_A0C4 = .text:0x0000A0C4; // type:function size:0x2D8 +fn_1_A39C = .text:0x0000A39C; // type:function size:0x20 +fn_1_A3BC = .text:0x0000A3BC; // type:function size:0x5D4 +fn_1_A990 = .text:0x0000A990; // type:function size:0x20 +fn_1_A9B0 = .text:0x0000A9B0; // type:function size:0x3C8 +fn_1_AD78 = .text:0x0000AD78; // type:function size:0x30C +fn_1_B084 = .text:0x0000B084; // type:function size:0x5D0 +fn_1_B654 = .text:0x0000B654; // type:function size:0xB20 +fn_1_C174 = .text:0x0000C174; // type:function size:0x1E0 +fn_1_C354 = .text:0x0000C354; // type:function size:0xEC +fn_1_C440 = .text:0x0000C440; // type:function size:0x78 +fn_1_C4B8 = .text:0x0000C4B8; // type:function size:0x62C +fn_1_CAE4 = .text:0x0000CAE4; // type:function size:0x288 +fn_1_CD6C = .text:0x0000CD6C; // type:function size:0x20 +fn_1_CD8C = .text:0x0000CD8C; // type:function size:0x200 +fn_1_CF8C = .text:0x0000CF8C; // type:function size:0x384 +fn_1_D310 = .text:0x0000D310; // type:function size:0x20 +fn_1_D330 = .text:0x0000D330; // type:function size:0x20 +fn_1_D350 = .text:0x0000D350; // type:function size:0x2E4 +fn_1_D634 = .text:0x0000D634; // type:function size:0x82C +fn_1_DE60 = .text:0x0000DE60; // type:function size:0x17C +fn_1_DFDC = .text:0x0000DFDC; // type:function size:0x268 +fn_1_E244 = .text:0x0000E244; // type:function size:0x70 +fn_1_E2B4 = .text:0x0000E2B4; // type:function size:0x148 +fn_1_E3FC = .text:0x0000E3FC; // type:function size:0x90 +fn_1_E48C = .text:0x0000E48C; // type:function size:0x1C8 +fn_1_E654 = .text:0x0000E654; // type:function size:0xC8 +fn_1_E71C = .text:0x0000E71C; // type:function size:0x158 +fn_1_E874 = .text:0x0000E874; // type:function size:0xFC8 +fn_1_F83C = .text:0x0000F83C; // type:function size:0x670 +fn_1_FEAC = .text:0x0000FEAC; // type:function size:0x388 +fn_1_10234 = .text:0x00010234; // type:function size:0x308 +fn_1_1053C = .text:0x0001053C; // type:function size:0x7C +fn_1_105B8 = .text:0x000105B8; // type:function size:0x39C +fn_1_10954 = .text:0x00010954; // type:function size:0x308 +fn_1_10C5C = .text:0x00010C5C; // type:function size:0x7C +fn_1_10CD8 = .text:0x00010CD8; // type:function size:0x39C +fn_1_11074 = .text:0x00011074; // type:function size:0x2F4 +fn_1_11368 = .text:0x00011368; // type:function size:0x138 +fn_1_114A0 = .text:0x000114A0; // type:function size:0x74 +fn_1_11514 = .text:0x00011514; // type:function size:0x1E0 +fn_1_116F4 = .text:0x000116F4; // type:function size:0x158 +fn_1_1184C = .text:0x0001184C; // type:function size:0xBC +fn_1_11908 = .text:0x00011908; // type:function size:0x1C8 +fn_1_11AD0 = .text:0x00011AD0; // type:function size:0x2D4 +fn_1_11DA4 = .text:0x00011DA4; // type:function size:0x434 +fn_1_121D8 = .text:0x000121D8; // type:function size:0x624 +fn_1_127FC = .text:0x000127FC; // type:function size:0x210 +fn_1_12A0C = .text:0x00012A0C; // type:function size:0x434 +fn_1_12E40 = .text:0x00012E40; // type:function size:0x508 +fn_1_13348 = .text:0x00013348; // type:function size:0x160 +fn_1_134A8 = .text:0x000134A8; // type:function size:0x1E4 +fn_1_1368C = .text:0x0001368C; // type:function size:0x64 +fn_1_136F0 = .text:0x000136F0; // type:function size:0xB4 +fn_1_137A4 = .text:0x000137A4; // type:function size:0x1CC +fn_1_13970 = .text:0x00013970; // type:function size:0x3F0 +fn_1_13D60 = .text:0x00013D60; // type:function size:0x8C +fn_1_13DEC = .text:0x00013DEC; // type:function size:0xF0 +fn_1_13EDC = .text:0x00013EDC; // type:function size:0x8C +fn_1_13F68 = .text:0x00013F68; // type:function size:0xF0 +fn_1_14058 = .text:0x00014058; // type:function size:0xF0 +fn_1_14148 = .text:0x00014148; // type:function size:0xF0 +fn_1_14238 = .text:0x00014238; // type:function size:0xF0 +fn_1_14328 = .text:0x00014328; // type:function size:0xF0 +fn_1_14418 = .text:0x00014418; // type:function size:0x2B8 +fn_1_146D0 = .text:0x000146D0; // type:function size:0xF0 +fn_1_147C0 = .text:0x000147C0; // type:function size:0xF0 +fn_1_148B0 = .text:0x000148B0; // type:function size:0xF0 +fn_1_149A0 = .text:0x000149A0; // type:function size:0x8C +fn_1_14A2C = .text:0x00014A2C; // type:function size:0x8C +fn_1_14AB8 = .text:0x00014AB8; // type:function size:0xF0 +fn_1_14BA8 = .text:0x00014BA8; // type:function size:0x138 +fn_1_14CE0 = .text:0x00014CE0; // type:function size:0x3B8 +fn_1_15098 = .text:0x00015098; // type:function size:0x120 +fn_1_151B8 = .text:0x000151B8; // type:function size:0x798 +fn_1_15950 = .text:0x00015950; // type:function size:0x364 +fn_1_15CB4 = .text:0x00015CB4; // type:function size:0x5EC +fn_1_162A0 = .text:0x000162A0; // type:function size:0x1EC +fn_1_1648C = .text:0x0001648C; // type:function size:0x6DC +fn_1_16B68 = .text:0x00016B68; // type:function size:0x894 +fn_1_173FC = .text:0x000173FC; // type:function size:0x518 +fn_1_17914 = .text:0x00017914; // type:function size:0xC8 +fn_1_179DC = .text:0x000179DC; // type:function size:0x2EC +fn_1_17CC8 = .text:0x00017CC8; // type:function size:0x454 +fn_1_1811C = .text:0x0001811C; // type:function size:0x3F0 +fn_1_1850C = .text:0x0001850C; // type:function size:0x220 +fn_1_1872C = .text:0x0001872C; // type:function size:0x5C +fn_1_18788 = .text:0x00018788; // type:function size:0x2CC +fn_1_18A54 = .text:0x00018A54; // type:function size:0x378 +fn_1_18DCC = .text:0x00018DCC; // type:function size:0x1A8 +fn_1_18F74 = .text:0x00018F74; // type:function size:0x174 +fn_1_190E8 = .text:0x000190E8; // type:function size:0xBB0 +fn_1_19C98 = .text:0x00019C98; // type:function size:0x1E94 +fn_1_1BB2C = .text:0x0001BB2C; // type:function size:0xA28 +fn_1_1C554 = .text:0x0001C554; // type:function size:0x120 +fn_1_1C674 = .text:0x0001C674; // type:function size:0xE0 +fn_1_1C754 = .text:0x0001C754; // type:function size:0x23C +fn_1_1C990 = .text:0x0001C990; // type:function size:0x238 +fn_1_1CBC8 = .text:0x0001CBC8; // type:function size:0x3A0 +fn_1_1CF68 = .text:0x0001CF68; // type:function size:0x594 +fn_1_1D4FC = .text:0x0001D4FC; // type:function size:0x9CC +fn_1_1DEC8 = .text:0x0001DEC8; // type:function size:0x70 +fn_1_1DF38 = .text:0x0001DF38; // type:function size:0x70 +fn_1_1DFA8 = .text:0x0001DFA8; // type:function size:0x1FC +fn_1_1E1A4 = .text:0x0001E1A4; // type:function size:0x250 +fn_1_1E3F4 = .text:0x0001E3F4; // type:function size:0x4A0 +fn_1_1E894 = .text:0x0001E894; // type:function size:0xD4C +fn_1_1F5E0 = .text:0x0001F5E0; // type:function size:0xC8 +fn_1_1F6A8 = .text:0x0001F6A8; // type:function size:0x1B0 +fn_1_1F858 = .text:0x0001F858; // type:function size:0x1CC +fn_1_1FA24 = .text:0x0001FA24; // type:function size:0x220 +fn_1_1FC44 = .text:0x0001FC44; // type:function size:0x1B4 +fn_1_1FDF8 = .text:0x0001FDF8; // type:function size:0x144 +fn_1_1FF3C = .text:0x0001FF3C; // type:function size:0x610 +fn_1_2054C = .text:0x0002054C; // type:function size:0x260 +fn_1_207AC = .text:0x000207AC; // type:function size:0x138 +fn_1_208E4 = .text:0x000208E4; // type:function size:0x130 +fn_1_20A14 = .text:0x00020A14; // type:function size:0x130 +fn_1_20B44 = .text:0x00020B44; // type:function size:0x5E0 +fn_1_21124 = .text:0x00021124; // type:function size:0x5F0 +fn_1_21714 = .text:0x00021714; // type:function size:0xED0 +fn_1_225E4 = .text:0x000225E4; // type:function size:0xE38 +fn_1_2341C = .text:0x0002341C; // type:function size:0x60C +_ctors = .ctors:0x00000000; // type:label scope:global data:4byte +_dtors = .dtors:0x00000000; // type:label scope:global data:4byte +lbl_1_rodata_10 = .rodata:0x00000010; // type:object size:0x4 data:float +lbl_1_rodata_18 = .rodata:0x00000018; // type:object size:0x8 data:double +lbl_1_rodata_20 = .rodata:0x00000020; // type:object size:0x8 data:double +lbl_1_rodata_28 = .rodata:0x00000028; // type:object size:0x4 data:float +lbl_1_rodata_30 = .rodata:0x00000030; // type:object size:0x8 data:double +lbl_1_rodata_38 = .rodata:0x00000038; // type:object size:0x4 data:float +lbl_1_rodata_3C = .rodata:0x0000003C; // type:object size:0x4 data:float +lbl_1_rodata_40 = .rodata:0x00000040; // type:object size:0x4 data:float +lbl_1_rodata_44 = .rodata:0x00000044; // type:object size:0x4 data:float +lbl_1_rodata_48 = .rodata:0x00000048; // type:object size:0x4 data:float +lbl_1_rodata_4C = .rodata:0x0000004C; // type:object size:0x4 data:float +lbl_1_rodata_50 = .rodata:0x00000050; // type:object size:0xC data:4byte +lbl_1_rodata_5C = .rodata:0x0000005C; // type:object size:0xC data:4byte +lbl_1_rodata_68 = .rodata:0x00000068; // type:object size:0xC data:4byte +lbl_1_rodata_74 = .rodata:0x00000074; // type:object size:0x4 data:float +lbl_1_rodata_78 = .rodata:0x00000078; // type:object size:0x4 data:float +lbl_1_rodata_7C = .rodata:0x0000007C; // type:object size:0x4 data:float +lbl_1_rodata_80 = .rodata:0x00000080; // type:object size:0x4 data:float +lbl_1_rodata_84 = .rodata:0x00000084; // type:object size:0x4 data:float +lbl_1_rodata_88 = .rodata:0x00000088; // type:object size:0x4 data:float +lbl_1_rodata_8C = .rodata:0x0000008C; // type:object size:0x4 data:float +lbl_1_rodata_90 = .rodata:0x00000090; // type:object size:0x4 data:float +lbl_1_rodata_94 = .rodata:0x00000094; // type:object size:0x4 data:float +lbl_1_rodata_98 = .rodata:0x00000098; // type:object size:0x4 data:float +lbl_1_rodata_A0 = .rodata:0x000000A0; // type:object size:0x8 data:double +lbl_1_rodata_A8 = .rodata:0x000000A8; // type:object size:0x4 data:float +lbl_1_rodata_AC = .rodata:0x000000AC; // type:object size:0x4 data:float +lbl_1_rodata_B0 = .rodata:0x000000B0; // type:object size:0x4 data:float +lbl_1_rodata_B4 = .rodata:0x000000B4; // type:object size:0x4 data:float +lbl_1_rodata_B8 = .rodata:0x000000B8; // type:object size:0x4 data:float +lbl_1_rodata_BC = .rodata:0x000000BC; // type:object size:0x4 data:float +lbl_1_rodata_C0 = .rodata:0x000000C0; // type:object size:0x4 data:float +lbl_1_rodata_C4 = .rodata:0x000000C4; // type:object size:0x4 data:float +lbl_1_rodata_C8 = .rodata:0x000000C8; // type:object size:0x4 data:float +lbl_1_rodata_CC = .rodata:0x000000CC; // type:object size:0x4 data:float +lbl_1_rodata_D0 = .rodata:0x000000D0; // type:object size:0x4 data:float +lbl_1_rodata_D4 = .rodata:0x000000D4; // type:object size:0x4 data:float +lbl_1_rodata_D8 = .rodata:0x000000D8; // type:object size:0x8 data:double +lbl_1_rodata_E0 = .rodata:0x000000E0; // type:object size:0x4 data:float +lbl_1_rodata_E4 = .rodata:0x000000E4; // type:object size:0x4 data:float +lbl_1_rodata_E8 = .rodata:0x000000E8; // type:object size:0x1 data:byte +lbl_1_rodata_EC = .rodata:0x000000EC; // type:object size:0x4 data:float +lbl_1_rodata_F0 = .rodata:0x000000F0; // type:object size:0x1C data:4byte +lbl_1_rodata_10C = .rodata:0x0000010C; // type:object size:0x4 data:float +lbl_1_rodata_110 = .rodata:0x00000110; // type:object size:0x4 data:float +lbl_1_rodata_114 = .rodata:0x00000114; // type:object size:0x4 data:float +lbl_1_rodata_118 = .rodata:0x00000118; // type:object size:0x4 data:float +lbl_1_rodata_11C = .rodata:0x0000011C; // type:object size:0x4 data:float +lbl_1_rodata_120 = .rodata:0x00000120; // type:object size:0x8 data:double +lbl_1_rodata_128 = .rodata:0x00000128; // type:object size:0x4 data:float +lbl_1_rodata_12C = .rodata:0x0000012C; // type:object size:0xC data:4byte +lbl_1_rodata_138 = .rodata:0x00000138; // type:object size:0x4 data:float +lbl_1_rodata_13C = .rodata:0x0000013C; // type:object size:0x10 data:4byte +lbl_1_rodata_14C = .rodata:0x0000014C; // type:object size:0x18 data:4byte +lbl_1_rodata_164 = .rodata:0x00000164; // type:object size:0xC data:4byte +lbl_1_rodata_170 = .rodata:0x00000170; // type:object size:0xC data:4byte +lbl_1_rodata_17C = .rodata:0x0000017C; // type:object size:0x4 data:float +lbl_1_rodata_180 = .rodata:0x00000180; // type:object size:0x4 data:float +lbl_1_rodata_184 = .rodata:0x00000184; // type:object size:0xC data:4byte +lbl_1_rodata_190 = .rodata:0x00000190; // type:object size:0x4 data:float +lbl_1_rodata_194 = .rodata:0x00000194; // type:object size:0x18 data:4byte +lbl_1_rodata_1AC = .rodata:0x000001AC; // type:object size:0xC data:4byte +lbl_1_rodata_1B8 = .rodata:0x000001B8; // type:object size:0xC data:4byte +lbl_1_rodata_1C4 = .rodata:0x000001C4; // type:object size:0xC data:4byte +lbl_1_rodata_1D0 = .rodata:0x000001D0; // type:object size:0x1C data:4byte +lbl_1_rodata_1EC = .rodata:0x000001EC; // type:object size:0x10 data:4byte +lbl_1_rodata_1FC = .rodata:0x000001FC; // type:object size:0x18 data:4byte +lbl_1_rodata_214 = .rodata:0x00000214; // type:object size:0xC data:4byte +lbl_1_rodata_220 = .rodata:0x00000220; // type:object size:0xC data:4byte +lbl_1_rodata_22C = .rodata:0x0000022C; // type:object size:0x1C data:4byte +lbl_1_rodata_248 = .rodata:0x00000248; // type:object size:0xC data:4byte +lbl_1_rodata_254 = .rodata:0x00000254; // type:object size:0xC data:4byte +lbl_1_rodata_260 = .rodata:0x00000260; // type:object size:0xC data:4byte +lbl_1_rodata_26C = .rodata:0x0000026C; // type:object size:0xC data:4byte +lbl_1_rodata_278 = .rodata:0x00000278; // type:object size:0xC data:4byte +lbl_1_rodata_284 = .rodata:0x00000284; // type:object size:0xC data:4byte +lbl_1_rodata_290 = .rodata:0x00000290; // type:object size:0x4 data:float +lbl_1_rodata_294 = .rodata:0x00000294; // type:object size:0x4 data:float +lbl_1_rodata_298 = .rodata:0x00000298; // type:object size:0x4 data:float +lbl_1_rodata_29C = .rodata:0x0000029C; // type:object size:0x4 data:float +lbl_1_rodata_2A0 = .rodata:0x000002A0; // type:object size:0x4 data:float +lbl_1_rodata_2A4 = .rodata:0x000002A4; // type:object size:0x4 data:float +lbl_1_rodata_2A8 = .rodata:0x000002A8; // type:object size:0x4 data:float +lbl_1_rodata_2AC = .rodata:0x000002AC; // type:object size:0x18 data:4byte +lbl_1_rodata_2C4 = .rodata:0x000002C4; // type:object size:0x90 +lbl_1_rodata_354 = .rodata:0x00000354; // type:object size:0x18 data:4byte +lbl_1_rodata_36C = .rodata:0x0000036C; // type:object size:0x4 data:float +lbl_1_rodata_370 = .rodata:0x00000370; // type:object size:0x4 data:float +lbl_1_rodata_374 = .rodata:0x00000374; // type:object size:0x4 data:float +lbl_1_rodata_378 = .rodata:0x00000378; // type:object size:0x4 data:float +lbl_1_rodata_37C = .rodata:0x0000037C; // type:object size:0x4 data:float +lbl_1_rodata_380 = .rodata:0x00000380; // type:object size:0x4 data:float +lbl_1_rodata_384 = .rodata:0x00000384; // type:object size:0x4 data:float +lbl_1_rodata_388 = .rodata:0x00000388; // type:object size:0x4 data:float +lbl_1_rodata_38C = .rodata:0x0000038C; // type:object size:0x4 data:float +lbl_1_rodata_390 = .rodata:0x00000390; // type:object size:0x4 data:float +lbl_1_rodata_394 = .rodata:0x00000394; // type:object size:0x4 data:float +lbl_1_rodata_398 = .rodata:0x00000398; // type:object size:0x4 data:float +lbl_1_rodata_39C = .rodata:0x0000039C; // type:object size:0x4 data:float +lbl_1_rodata_3A0 = .rodata:0x000003A0; // type:object size:0x4 data:float +lbl_1_rodata_3A4 = .rodata:0x000003A4; // type:object size:0x4 data:float +lbl_1_rodata_3A8 = .rodata:0x000003A8; // type:object size:0x4 data:float +lbl_1_rodata_3AC = .rodata:0x000003AC; // type:object size:0x4 data:float +lbl_1_rodata_3B0 = .rodata:0x000003B0; // type:object size:0x4 data:float +lbl_1_rodata_3B4 = .rodata:0x000003B4; // type:object size:0x4 data:float +lbl_1_rodata_3B8 = .rodata:0x000003B8; // type:object size:0x4 data:float +lbl_1_rodata_3BC = .rodata:0x000003BC; // type:object size:0x4 data:float +lbl_1_rodata_3C0 = .rodata:0x000003C0; // type:object size:0x4 data:float +lbl_1_rodata_3C4 = .rodata:0x000003C4; // type:object size:0x4 data:float +lbl_1_rodata_3C8 = .rodata:0x000003C8; // type:object size:0x4 data:float +lbl_1_rodata_3CC = .rodata:0x000003CC; // type:object size:0x4 data:float +lbl_1_rodata_3D0 = .rodata:0x000003D0; // type:object size:0x4 data:float +lbl_1_rodata_3D4 = .rodata:0x000003D4; // type:object size:0x4 data:float +lbl_1_rodata_3D8 = .rodata:0x000003D8; // type:object size:0x4 data:float +lbl_1_rodata_3DC = .rodata:0x000003DC; // type:object size:0x4 data:float +lbl_1_rodata_3E0 = .rodata:0x000003E0; // type:object size:0x4 data:float +lbl_1_rodata_3E4 = .rodata:0x000003E4; // type:object size:0x4 data:float +lbl_1_rodata_3E8 = .rodata:0x000003E8; // type:object size:0x4 data:float +lbl_1_rodata_3EC = .rodata:0x000003EC; // type:object size:0x4 data:float +lbl_1_rodata_3F0 = .rodata:0x000003F0; // type:object size:0x4 data:float +lbl_1_rodata_3F4 = .rodata:0x000003F4; // type:object size:0x4 data:float +lbl_1_rodata_3F8 = .rodata:0x000003F8; // type:object size:0x4 data:float +lbl_1_rodata_3FC = .rodata:0x000003FC; // type:object size:0x4 data:float +lbl_1_rodata_400 = .rodata:0x00000400; // type:object size:0x4 data:float +lbl_1_rodata_404 = .rodata:0x00000404; // type:object size:0x4 data:float +lbl_1_rodata_408 = .rodata:0x00000408; // type:object size:0x4 data:float +lbl_1_rodata_40C = .rodata:0x0000040C; // type:object size:0x4 data:float +lbl_1_rodata_410 = .rodata:0x00000410; // type:object size:0x4 data:float +lbl_1_rodata_414 = .rodata:0x00000414; // type:object size:0x4 data:float +lbl_1_rodata_418 = .rodata:0x00000418; // type:object size:0x4 data:float +lbl_1_rodata_41C = .rodata:0x0000041C; // type:object size:0x4 data:float +lbl_1_rodata_420 = .rodata:0x00000420; // type:object size:0x4 data:float +lbl_1_rodata_424 = .rodata:0x00000424; // type:object size:0x4 data:float +lbl_1_rodata_428 = .rodata:0x00000428; // type:object size:0x4 data:float +lbl_1_rodata_42C = .rodata:0x0000042C; // type:object size:0x4 data:float +lbl_1_rodata_430 = .rodata:0x00000430; // type:object size:0x4 data:float +lbl_1_rodata_434 = .rodata:0x00000434; // type:object size:0x40 data:4byte +lbl_1_rodata_474 = .rodata:0x00000474; // type:object size:0x4 data:float +lbl_1_rodata_478 = .rodata:0x00000478; // type:object size:0x4 data:float +lbl_1_rodata_47C = .rodata:0x0000047C; // type:object size:0x4 data:float +lbl_1_rodata_480 = .rodata:0x00000480; // type:object size:0x4 data:float +lbl_1_rodata_484 = .rodata:0x00000484; // type:object size:0x4 data:float +lbl_1_rodata_488 = .rodata:0x00000488; // type:object size:0x4 data:float +lbl_1_rodata_48C = .rodata:0x0000048C; // type:object size:0x4 data:float +lbl_1_rodata_490 = .rodata:0x00000490; // type:object size:0x20 data:4byte +lbl_1_rodata_4B0 = .rodata:0x000004B0; // type:object size:0x4 data:float +lbl_1_rodata_4B4 = .rodata:0x000004B4; // type:object size:0x4 data:float +lbl_1_rodata_4B8 = .rodata:0x000004B8; // type:object size:0x20 data:4byte +lbl_1_rodata_4D8 = .rodata:0x000004D8; // type:object size:0x4 data:float +lbl_1_rodata_4DC = .rodata:0x000004DC; // type:object size:0x4 data:float +lbl_1_rodata_4E0 = .rodata:0x000004E0; // type:object size:0x4 data:float +lbl_1_rodata_4E4 = .rodata:0x000004E4; // type:object size:0x4 data:float +lbl_1_rodata_4E8 = .rodata:0x000004E8; // type:object size:0x4 data:float +lbl_1_rodata_4EC = .rodata:0x000004EC; // type:object size:0x4 data:float +lbl_1_rodata_4F0 = .rodata:0x000004F0; // type:object size:0x4 data:float +lbl_1_rodata_4F4 = .rodata:0x000004F4; // type:object size:0x4 data:float +lbl_1_rodata_4F8 = .rodata:0x000004F8; // type:object size:0x4 data:float +lbl_1_rodata_4FC = .rodata:0x000004FC; // type:object size:0x4 data:float +lbl_1_rodata_500 = .rodata:0x00000500; // type:object size:0x4 data:float +lbl_1_rodata_508 = .rodata:0x00000508; // type:object size:0x8 data:double +lbl_1_rodata_510 = .rodata:0x00000510; // type:object size:0x8 data:double +lbl_1_rodata_518 = .rodata:0x00000518; // type:object size:0x4 data:float +lbl_1_rodata_51C = .rodata:0x0000051C; // type:object size:0x4 data:float +lbl_1_rodata_520 = .rodata:0x00000520; // type:object size:0x4 data:float +lbl_1_rodata_524 = .rodata:0x00000524; // type:object size:0x4 data:float +lbl_1_data_0 = .data:0x00000000; // type:object size:0x70 data:4byte +lbl_1_data_70 = .data:0x00000070; // type:object size:0x4 data:4byte +lbl_1_data_74 = .data:0x00000074; // type:object size:0x22 data:string +lbl_1_data_96 = .data:0x00000096; // type:object size:0x1A data:string +lbl_1_data_B0 = .data:0x000000B0; // type:object size:0x1A data:string +lbl_1_data_CA = .data:0x000000CA; // type:object size:0xE data:string +lbl_1_data_D8 = .data:0x000000D8; // type:object size:0x48 data:float +lbl_1_data_120 = .data:0x00000120; // type:object size:0x18 +jumptable_1_data_138 = .data:0x00000138; // type:object size:0x30 scope:local +lbl_1_data_168 = .data:0x00000168; // type:object size:0x16 data:string +lbl_1_data_17E = .data:0x0000017E; // type:object size:0x15 data:string +lbl_1_data_193 = .data:0x00000193; // type:object size:0x17 data:string +lbl_1_data_1AA = .data:0x000001AA; // type:object size:0x16 data:string +lbl_1_data_1C0 = .data:0x000001C0; // type:object size:0x17 data:string +lbl_1_data_1D7 = .data:0x000001D7; // type:object size:0x16 data:string +lbl_1_data_1ED = .data:0x000001ED; // type:object size:0x17 data:string +lbl_1_data_204 = .data:0x00000204; // type:object size:0x16 data:string +lbl_1_data_21A = .data:0x0000021A; // type:object size:0xF data:string +lbl_1_data_229 = .data:0x00000229; // type:object size:0x1C data:string +lbl_1_data_245 = .data:0x00000245; // type:object size:0x1D data:string +lbl_1_data_262 = .data:0x00000262; // type:object size:0x14 data:string +lbl_1_data_276 = .data:0x00000276; // type:object size:0x15 data:string +lbl_1_data_28B = .data:0x0000028B; // type:object size:0x14 data:string +lbl_1_data_29F = .data:0x0000029F; // type:object size:0x15 +lbl_1_data_2B4 = .data:0x000002B4; // type:object size:0x3C +lbl_1_data_2F0 = .data:0x000002F0; // type:object size:0x4 data:4byte +lbl_1_data_2F4 = .data:0x000002F4; // type:object size:0x20 data:string +lbl_1_data_314 = .data:0x00000314; // type:object size:0x20 data:string +lbl_1_data_334 = .data:0x00000334; // type:object size:0x2A data:string +lbl_1_data_35E = .data:0x0000035E; // type:object size:0x3 data:string +lbl_1_data_361 = .data:0x00000361; // type:object size:0x1B data:string +lbl_1_data_37C = .data:0x0000037C; // type:object size:0x1A data:string +lbl_1_data_396 = .data:0x00000396; // type:object size:0x29 data:string +lbl_1_data_3BF = .data:0x000003BF; // type:object size:0x2A data:string +lbl_1_data_3E9 = .data:0x000003E9; // type:object size:0x2A data:string +lbl_1_data_413 = .data:0x00000413; // type:object size:0x2B data:string +lbl_1_data_43E = .data:0x0000043E; // type:object size:0x29 data:string +lbl_1_data_467 = .data:0x00000467; // type:object size:0x2B data:string +lbl_1_data_492 = .data:0x00000492; // type:object size:0x20 data:string +lbl_1_data_4B2 = .data:0x000004B2; // type:object size:0x22 +jumptable_1_data_4D4 = .data:0x000004D4; // type:object size:0x54 scope:local +lbl_1_data_528 = .data:0x00000528; // type:object size:0x1B data:string +lbl_1_data_543 = .data:0x00000543; // type:object size:0x1A data:string +lbl_1_data_55D = .data:0x0000055D; // type:object size:0xF data:string +lbl_1_data_56C = .data:0x0000056C; // type:object size:0x10 data:string +lbl_1_data_57C = .data:0x0000057C; // type:object size:0x40 +lbl_1_data_5BC = .data:0x000005BC; // type:object size:0x20 +lbl_1_data_5DC = .data:0x000005DC; // type:object size:0x64 data:float +lbl_1_data_640 = .data:0x00000640; // type:object size:0x50 data:4byte +lbl_1_data_690 = .data:0x00000690; // type:object size:0x40 data:4byte +lbl_1_bss_0 = .bss:0x00000000; // type:object size:0x14 data:4byte +lbl_1_bss_14 = .bss:0x00000014; // type:object size:0x10 data:4byte +lbl_1_bss_24 = .bss:0x00000024; // type:object size:0x40 data:4byte +lbl_1_bss_64 = .bss:0x00000064; // type:object size:0x44 data:float +lbl_1_bss_A8 = .bss:0x000000A8; // type:object size:0x20 data:4byte +lbl_1_bss_C8 = .bss:0x000000C8; // type:object size:0x4 data:4byte +lbl_1_bss_CC = .bss:0x000000CC; // type:object size:0x4 data:4byte +lbl_1_bss_D0 = .bss:0x000000D0; // type:object size:0x4 data:4byte +lbl_1_bss_D4 = .bss:0x000000D4; // type:object size:0x4 data:4byte +lbl_1_bss_D8 = .bss:0x000000D8; // type:object size:0x4 data:4byte +lbl_1_bss_DC = .bss:0x000000DC; // type:object size:0x4 data:4byte +lbl_1_bss_E0 = .bss:0x000000E0; // type:object size:0x4 data:4byte +lbl_1_bss_E4 = .bss:0x000000E4; // type:object size:0x15E0 +lbl_1_bss_16C4 = .bss:0x000016C4; // type:object size:0x1A40 +lbl_1_bss_3104 = .bss:0x00003104; // type:object size:0x4 data:4byte +lbl_1_bss_3108 = .bss:0x00003108; // type:object size:0xC data:4byte +lbl_1_bss_3114 = .bss:0x00003114; // type:object size:0x240 data:4byte +lbl_1_bss_3354 = .bss:0x00003354; // type:object size:0x58 data:4byte +lbl_1_bss_33AC = .bss:0x000033AC; // type:object size:0x210 data:4byte +lbl_1_bss_35BC = .bss:0x000035BC; // type:object size:0xB0 data:4byte +lbl_1_bss_366C = .bss:0x0000366C; // type:object size:0x58 data:4byte diff --git a/config/GMPJ01_00/rels/modeseldll/splits.txt b/config/GMPJ01_00/rels/modeseldll/splits.txt new file mode 100644 index 00000000..531cd645 --- /dev/null +++ b/config/GMPJ01_00/rels/modeseldll/splits.txt @@ -0,0 +1,7 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 diff --git a/config/GMPJ01_00/rels/modeseldll/symbols.txt b/config/GMPJ01_00/rels/modeseldll/symbols.txt new file mode 100644 index 00000000..9e826608 --- /dev/null +++ b/config/GMPJ01_00/rels/modeseldll/symbols.txt @@ -0,0 +1,270 @@ +_prolog = .text:0x00000000; // type:function size:0x54 scope:global +_epilog = .text:0x00000054; // type:function size:0x4C scope:global +fn_1_A0 = .text:0x000000A0; // type:function size:0x384 +fn_1_424 = .text:0x00000424; // type:function size:0x5E0 +fn_1_A04 = .text:0x00000A04; // type:function size:0xFC +fn_1_B00 = .text:0x00000B00; // type:function size:0x9C +fn_1_B9C = .text:0x00000B9C; // type:function size:0x3B4 +fn_1_F50 = .text:0x00000F50; // type:function size:0xC2C +fn_1_1B7C = .text:0x00001B7C; // type:function size:0x2C4 +fn_1_1E40 = .text:0x00001E40; // type:function size:0x90 +fn_1_1ED0 = .text:0x00001ED0; // type:function size:0x4A8 +fn_1_2378 = .text:0x00002378; // type:function size:0x128 +fn_1_24A0 = .text:0x000024A0; // type:function size:0x11D8 +fn_1_3678 = .text:0x00003678; // type:function size:0x174 +fn_1_37EC = .text:0x000037EC; // type:function size:0x2DC +fn_1_3AC8 = .text:0x00003AC8; // type:function size:0x1B80 +fn_1_5648 = .text:0x00005648; // type:function size:0x19C +fn_1_57E4 = .text:0x000057E4; // type:function size:0x88 +fn_1_586C = .text:0x0000586C; // type:function size:0x35C +fn_1_5BC8 = .text:0x00005BC8; // type:function size:0x8C +fn_1_5C54 = .text:0x00005C54; // type:function size:0xF8 +fn_1_5D4C = .text:0x00005D4C; // type:function size:0x484 +fn_1_61D0 = .text:0x000061D0; // type:function size:0x1134 +fn_1_7304 = .text:0x00007304; // type:function size:0x34C +fn_1_7650 = .text:0x00007650; // type:function size:0x8C +fn_1_76DC = .text:0x000076DC; // type:function size:0x4C0 +fn_1_7B9C = .text:0x00007B9C; // type:function size:0x5B8 +fn_1_8154 = .text:0x00008154; // type:function size:0x288 +fn_1_83DC = .text:0x000083DC; // type:function size:0x18C +fn_1_8568 = .text:0x00008568; // type:function size:0x6F0 +fn_1_8C58 = .text:0x00008C58; // type:function size:0x11DC +fn_1_9E34 = .text:0x00009E34; // type:function size:0x38 +fn_1_9E6C = .text:0x00009E6C; // type:function size:0xAE4 +fn_1_A950 = .text:0x0000A950; // type:function size:0x1F8 +fn_1_AB48 = .text:0x0000AB48; // type:function size:0xE20 +fn_1_B968 = .text:0x0000B968; // type:function size:0x154 +fn_1_BABC = .text:0x0000BABC; // type:function size:0x60 +fn_1_BB1C = .text:0x0000BB1C; // type:function size:0x458 +fn_1_BF74 = .text:0x0000BF74; // type:function size:0x290 +fn_1_C204 = .text:0x0000C204; // type:function size:0x154 +fn_1_C358 = .text:0x0000C358; // type:function size:0x78 +_ctors = .ctors:0x00000000; // type:label scope:global data:4byte +_dtors = .dtors:0x00000000; // type:label scope:global data:4byte +lbl_1_rodata_10 = .rodata:0x00000010; // type:object size:0x4 data:float +lbl_1_rodata_14 = .rodata:0x00000014; // type:object size:0x4 data:float +lbl_1_rodata_18 = .rodata:0x00000018; // type:object size:0x4 data:float +lbl_1_rodata_1C = .rodata:0x0000001C; // type:object size:0x4 data:float +lbl_1_rodata_20 = .rodata:0x00000020; // type:object size:0x4 data:float +lbl_1_rodata_24 = .rodata:0x00000024; // type:object size:0x4 data:float +lbl_1_rodata_28 = .rodata:0x00000028; // type:object size:0x4 data:float +lbl_1_rodata_2C = .rodata:0x0000002C; // type:object size:0x4 data:float +lbl_1_rodata_30 = .rodata:0x00000030; // type:object size:0x4 data:float +lbl_1_rodata_34 = .rodata:0x00000034; // type:object size:0x4 data:float +lbl_1_rodata_38 = .rodata:0x00000038; // type:object size:0x4 data:float +lbl_1_rodata_3C = .rodata:0x0000003C; // type:object size:0x4 data:float +lbl_1_rodata_40 = .rodata:0x00000040; // type:object size:0x4 data:float +lbl_1_rodata_44 = .rodata:0x00000044; // type:object size:0x4 data:float +lbl_1_rodata_48 = .rodata:0x00000048; // type:object size:0x4 data:float +lbl_1_rodata_4C = .rodata:0x0000004C; // type:object size:0x4 data:float +lbl_1_rodata_50 = .rodata:0x00000050; // type:object size:0x8 data:double +lbl_1_rodata_58 = .rodata:0x00000058; // type:object size:0x4 data:float +lbl_1_rodata_5C = .rodata:0x0000005C; // type:object size:0x4 data:float +lbl_1_rodata_60 = .rodata:0x00000060; // type:object size:0x4 data:float +lbl_1_rodata_64 = .rodata:0x00000064; // type:object size:0x4 data:float +lbl_1_rodata_68 = .rodata:0x00000068; // type:object size:0x4 data:float +lbl_1_rodata_6C = .rodata:0x0000006C; // type:object size:0x4 data:float +lbl_1_rodata_70 = .rodata:0x00000070; // type:object size:0x8 data:double +lbl_1_rodata_78 = .rodata:0x00000078; // type:object size:0x8 data:double +lbl_1_rodata_80 = .rodata:0x00000080; // type:object size:0x4 data:float +lbl_1_rodata_88 = .rodata:0x00000088; // type:object size:0x8 data:double +lbl_1_rodata_90 = .rodata:0x00000090; // type:object size:0x4 data:float +lbl_1_rodata_98 = .rodata:0x00000098; // type:object size:0x8 data:double +lbl_1_rodata_A0 = .rodata:0x000000A0; // type:object size:0x8 data:double +lbl_1_rodata_A8 = .rodata:0x000000A8; // type:object size:0x8 data:double +lbl_1_rodata_B0 = .rodata:0x000000B0; // type:object size:0x8 data:double +lbl_1_rodata_B8 = .rodata:0x000000B8; // type:object size:0x8 data:double +lbl_1_rodata_C0 = .rodata:0x000000C0; // type:object size:0x8 data:double +lbl_1_rodata_C8 = .rodata:0x000000C8; // type:object size:0x8 data:double +lbl_1_rodata_D0 = .rodata:0x000000D0; // type:object size:0x8 data:double +lbl_1_rodata_D8 = .rodata:0x000000D8; // type:object size:0x8 data:double +lbl_1_rodata_E0 = .rodata:0x000000E0; // type:object size:0x4 data:float +lbl_1_rodata_E4 = .rodata:0x000000E4; // type:object size:0x4 data:float +lbl_1_rodata_E8 = .rodata:0x000000E8; // type:object size:0x4 data:float +lbl_1_rodata_F0 = .rodata:0x000000F0; // type:object size:0x8 data:double +lbl_1_rodata_F8 = .rodata:0x000000F8; // type:object size:0x4 data:float +lbl_1_rodata_FC = .rodata:0x000000FC; // type:object size:0x4 data:float +lbl_1_rodata_100 = .rodata:0x00000100; // type:object size:0x4 data:float +lbl_1_rodata_104 = .rodata:0x00000104; // type:object size:0x4 data:float +lbl_1_rodata_108 = .rodata:0x00000108; // type:object size:0x4 data:float +lbl_1_rodata_110 = .rodata:0x00000110; // type:object size:0x8 data:double +lbl_1_rodata_118 = .rodata:0x00000118; // type:object size:0x4 data:float +lbl_1_rodata_120 = .rodata:0x00000120; // type:object size:0x8 data:double +lbl_1_rodata_128 = .rodata:0x00000128; // type:object size:0x8 data:double +lbl_1_rodata_130 = .rodata:0x00000130; // type:object size:0x8 data:double +lbl_1_rodata_138 = .rodata:0x00000138; // type:object size:0x4 data:float +lbl_1_rodata_140 = .rodata:0x00000140; // type:object size:0x8 data:double +lbl_1_rodata_148 = .rodata:0x00000148; // type:object size:0x4 data:float +lbl_1_rodata_14C = .rodata:0x0000014C; // type:object size:0x4 data:float +lbl_1_rodata_150 = .rodata:0x00000150; // type:object size:0x8 data:double +lbl_1_rodata_158 = .rodata:0x00000158; // type:object size:0x4 data:float +lbl_1_rodata_15C = .rodata:0x0000015C; // type:object size:0x4 data:float +lbl_1_rodata_160 = .rodata:0x00000160; // type:object size:0x4 data:float +lbl_1_rodata_164 = .rodata:0x00000164; // type:object size:0x4 data:float +lbl_1_rodata_168 = .rodata:0x00000168; // type:object size:0x4 data:float +lbl_1_rodata_16C = .rodata:0x0000016C; // type:object size:0x4 data:float +lbl_1_rodata_170 = .rodata:0x00000170; // type:object size:0x8 data:double +lbl_1_rodata_178 = .rodata:0x00000178; // type:object size:0x8 data:double +lbl_1_rodata_180 = .rodata:0x00000180; // type:object size:0x4 data:float +lbl_1_rodata_184 = .rodata:0x00000184; // type:object size:0x4 data:float +lbl_1_rodata_188 = .rodata:0x00000188; // type:object size:0x4 data:float +lbl_1_rodata_18C = .rodata:0x0000018C; // type:object size:0x4 data:float +lbl_1_rodata_190 = .rodata:0x00000190; // type:object size:0x4 data:float +lbl_1_rodata_198 = .rodata:0x00000198; // type:object size:0x8 data:double +lbl_1_rodata_1A0 = .rodata:0x000001A0; // type:object size:0x4 data:float +lbl_1_rodata_1A4 = .rodata:0x000001A4; // type:object size:0x4 data:float +lbl_1_rodata_1A8 = .rodata:0x000001A8; // type:object size:0x4 data:float +lbl_1_rodata_1AC = .rodata:0x000001AC; // type:object size:0x4 data:float +lbl_1_rodata_1B0 = .rodata:0x000001B0; // type:object size:0x4 data:float +lbl_1_rodata_1B4 = .rodata:0x000001B4; // type:object size:0x4 data:float +lbl_1_rodata_1B8 = .rodata:0x000001B8; // type:object size:0x4 data:float +lbl_1_rodata_1BC = .rodata:0x000001BC; // type:object size:0x4 data:float +lbl_1_rodata_1C0 = .rodata:0x000001C0; // type:object size:0x4 data:float +lbl_1_rodata_1C4 = .rodata:0x000001C4; // type:object size:0x4 data:float +lbl_1_rodata_1C8 = .rodata:0x000001C8; // type:object size:0x4 data:float +lbl_1_rodata_1CC = .rodata:0x000001CC; // type:object size:0x4 data:float +lbl_1_rodata_1D0 = .rodata:0x000001D0; // type:object size:0x4 data:float +lbl_1_rodata_1D4 = .rodata:0x000001D4; // type:object size:0x4 data:float +lbl_1_rodata_1D8 = .rodata:0x000001D8; // type:object size:0x4 data:float +lbl_1_rodata_1E0 = .rodata:0x000001E0; // type:object size:0x8 data:double +lbl_1_rodata_1E8 = .rodata:0x000001E8; // type:object size:0x8 data:double +lbl_1_rodata_1F0 = .rodata:0x000001F0; // type:object size:0x4 data:float +lbl_1_rodata_1F8 = .rodata:0x000001F8; // type:object size:0x8 data:double +lbl_1_rodata_200 = .rodata:0x00000200; // type:object size:0x4 data:float +lbl_1_rodata_204 = .rodata:0x00000204; // type:object size:0x4 data:float +lbl_1_rodata_208 = .rodata:0x00000208; // type:object size:0x4 data:float +lbl_1_rodata_210 = .rodata:0x00000210; // type:object size:0x8 data:double +lbl_1_rodata_218 = .rodata:0x00000218; // type:object size:0x8 data:double +lbl_1_rodata_220 = .rodata:0x00000220; // type:object size:0x8 data:double +lbl_1_rodata_228 = .rodata:0x00000228; // type:object size:0x4 data:float +lbl_1_rodata_22C = .rodata:0x0000022C; // type:object size:0x4 data:float +lbl_1_rodata_230 = .rodata:0x00000230; // type:object size:0x8 data:double +lbl_1_rodata_238 = .rodata:0x00000238; // type:object size:0x8 data:double +lbl_1_rodata_240 = .rodata:0x00000240; // type:object size:0x4 data:float +lbl_1_rodata_244 = .rodata:0x00000244; // type:object size:0x4 data:float +lbl_1_rodata_248 = .rodata:0x00000248; // type:object size:0x8 data:double +lbl_1_rodata_250 = .rodata:0x00000250; // type:object size:0x8 data:double +lbl_1_rodata_258 = .rodata:0x00000258; // type:object size:0x8 data:double +lbl_1_rodata_260 = .rodata:0x00000260; // type:object size:0x8 data:double +lbl_1_rodata_268 = .rodata:0x00000268; // type:object size:0x8 data:double +lbl_1_rodata_270 = .rodata:0x00000270; // type:object size:0x4 data:float +lbl_1_rodata_278 = .rodata:0x00000278; // type:object size:0x8 data:double +lbl_1_rodata_280 = .rodata:0x00000280; // type:object size:0x4 data:float +lbl_1_rodata_284 = .rodata:0x00000284; // type:object size:0x4 data:float +lbl_1_rodata_288 = .rodata:0x00000288; // type:object size:0x4 data:float +lbl_1_rodata_28C = .rodata:0x0000028C; // type:object size:0x4 data:float +lbl_1_rodata_290 = .rodata:0x00000290; // type:object size:0x4 data:float +lbl_1_rodata_298 = .rodata:0x00000298; // type:object size:0x8 data:double +lbl_1_rodata_2A0 = .rodata:0x000002A0; // type:object size:0x8 data:double +lbl_1_rodata_2A8 = .rodata:0x000002A8; // type:object size:0x8 data:double +lbl_1_rodata_2B0 = .rodata:0x000002B0; // type:object size:0x4 data:float +lbl_1_rodata_2B4 = .rodata:0x000002B4; // type:object size:0x4 data:float +lbl_1_rodata_2B8 = .rodata:0x000002B8; // type:object size:0x4 data:float +lbl_1_rodata_2C0 = .rodata:0x000002C0; // type:object size:0x8 data:double +lbl_1_rodata_2C8 = .rodata:0x000002C8; // type:object size:0x8 data:double +lbl_1_rodata_2D0 = .rodata:0x000002D0; // type:object size:0x4 data:float +lbl_1_rodata_2D4 = .rodata:0x000002D4; // type:object size:0x4 data:float +lbl_1_rodata_2D8 = .rodata:0x000002D8; // type:object size:0x4 data:float +lbl_1_rodata_2DC = .rodata:0x000002DC; // type:object size:0x4 data:float +lbl_1_rodata_2E0 = .rodata:0x000002E0; // type:object size:0x4 data:float +lbl_1_rodata_2E4 = .rodata:0x000002E4; // type:object size:0x4 data:float +lbl_1_rodata_2E8 = .rodata:0x000002E8; // type:object size:0x4 data:float +lbl_1_rodata_2EC = .rodata:0x000002EC; // type:object size:0x4 data:float +lbl_1_rodata_2F0 = .rodata:0x000002F0; // type:object size:0x8 data:double +lbl_1_rodata_2F8 = .rodata:0x000002F8; // type:object size:0x8 data:double +lbl_1_rodata_300 = .rodata:0x00000300; // type:object size:0x8 data:double +lbl_1_rodata_308 = .rodata:0x00000308; // type:object size:0x4 data:float +lbl_1_rodata_30C = .rodata:0x0000030C; // type:object size:0x4 data:float +lbl_1_rodata_310 = .rodata:0x00000310; // type:object size:0x8 data:byte +lbl_1_rodata_318 = .rodata:0x00000318; // type:object size:0x4 data:float +lbl_1_rodata_320 = .rodata:0x00000320; // type:object size:0x8 data:double +lbl_1_data_0 = .data:0x00000000; // type:object size:0x38 +lbl_1_data_38 = .data:0x00000038; // type:object size:0x22 data:string +lbl_1_data_5A = .data:0x0000005A; // type:object size:0x14 data:string +lbl_1_data_6E = .data:0x0000006E; // type:object size:0x4 +lbl_1_data_72 = .data:0x00000072; // type:object size:0xA data:string +lbl_1_data_7C = .data:0x0000007C; // type:object size:0x4 data:string +lbl_1_data_80 = .data:0x00000080; // type:object size:0xC +lbl_1_data_8C = .data:0x0000008C; // type:object size:0x18 +lbl_1_data_A4 = .data:0x000000A4; // type:object size:0x18 +lbl_1_data_BC = .data:0x000000BC; // type:object size:0x18 +lbl_1_data_D4 = .data:0x000000D4; // type:object size:0x14 data:string +lbl_1_data_E8 = .data:0x000000E8; // type:object size:0x9 data:string +lbl_1_data_F1 = .data:0x000000F1; // type:object size:0xF +lbl_1_data_100 = .data:0x00000100; // type:object size:0x11C data:2byte +lbl_1_data_21C = .data:0x0000021C; // type:object size:0x48 data:4byte +lbl_1_data_264 = .data:0x00000264; // type:object size:0x3 +lbl_1_data_267 = .data:0x00000267; // type:object size:0x5 +lbl_1_data_26C = .data:0x0000026C; // type:object size:0x8 +lbl_1_data_274 = .data:0x00000274; // type:object size:0x2 data:string +lbl_1_data_276 = .data:0x00000276; // type:object size:0x2 data:string +lbl_1_data_278 = .data:0x00000278; // type:object size:0x8 +lbl_1_data_280 = .data:0x00000280; // type:object size:0x2 data:string +lbl_1_data_282 = .data:0x00000282; // type:object size:0x2 data:string +lbl_1_data_284 = .data:0x00000284; // type:object size:0x4 +lbl_1_data_288 = .data:0x00000288; // type:object size:0xC +lbl_1_data_294 = .data:0x00000294; // type:object size:0x19 data:string +lbl_1_data_2AD = .data:0x000002AD; // type:object size:0x23 data:string +lbl_1_data_2D0 = .data:0x000002D0; // type:object size:0x1B data:string +lbl_1_data_2EB = .data:0x000002EB; // type:object size:0x19 data:string +lbl_1_data_304 = .data:0x00000304; // type:object size:0x19 data:string +lbl_1_data_31D = .data:0x0000031D; // type:object size:0x20 data:string +lbl_1_data_33D = .data:0x0000033D; // type:object size:0x1B data:string +lbl_1_data_358 = .data:0x00000358; // type:object size:0x1B data:string +lbl_1_data_373 = .data:0x00000373; // type:object size:0x22 data:string +lbl_1_data_395 = .data:0x00000395; // type:object size:0x5 data:string +lbl_1_data_39A = .data:0x0000039A; // type:object size:0x15 data:string +lbl_1_data_3AF = .data:0x000003AF; // type:object size:0x15 data:string +lbl_1_data_3C4 = .data:0x000003C4; // type:object size:0x1F data:string +lbl_1_data_3E3 = .data:0x000003E3; // type:object size:0x10 data:string +lbl_1_data_3F3 = .data:0x000003F3; // type:object size:0xD data:string +lbl_1_data_400 = .data:0x00000400; // type:object size:0x16 +lbl_1_data_416 = .data:0x00000416; // type:object size:0x6 data:string +lbl_1_data_41C = .data:0x0000041C; // type:object size:0x2 data:2byte +lbl_1_data_41E = .data:0x0000041E; // type:object size:0xA +lbl_1_data_428 = .data:0x00000428; // type:object size:0x514 +lbl_1_data_93C = .data:0x0000093C; // type:object size:0x104 +lbl_1_bss_0 = .bss:0x00000000; // type:object size:0x4 data:4byte +lbl_1_bss_4 = .bss:0x00000004; // type:object size:0x8 data:float +lbl_1_bss_C = .bss:0x0000000C; // type:object size:0x18 data:4byte +lbl_1_bss_24 = .bss:0x00000024; // type:object size:0x30 data:4byte +lbl_1_bss_54 = .bss:0x00000054; // type:object size:0x4 data:float +lbl_1_bss_58 = .bss:0x00000058; // type:object size:0xC data:4byte +lbl_1_bss_64 = .bss:0x00000064; // type:object size:0xC data:4byte +lbl_1_bss_70 = .bss:0x00000070; // type:object size:0x8 data:4byte +lbl_1_bss_78 = .bss:0x00000078; // type:object size:0x4 data:4byte +lbl_1_bss_7C = .bss:0x0000007C; // type:object size:0x4 data:4byte +lbl_1_bss_80 = .bss:0x00000080; // type:object size:0x2 data:2byte +lbl_1_bss_82 = .bss:0x00000082; // type:object size:0x6 data:2byte +lbl_1_bss_88 = .bss:0x00000088; // type:object size:0x2 data:2byte +lbl_1_bss_8C = .bss:0x0000008C; // type:object size:0x4 data:float +lbl_1_bss_90 = .bss:0x00000090; // type:object size:0x2 data:2byte +lbl_1_bss_92 = .bss:0x00000092; // type:object size:0x6 +lbl_1_bss_98 = .bss:0x00000098; // type:object size:0x6 +lbl_1_bss_9E = .bss:0x0000009E; // type:object size:0x6 +lbl_1_bss_A4 = .bss:0x000000A4; // type:object size:0x8 +lbl_1_bss_AC = .bss:0x000000AC; // type:object size:0xC +lbl_1_bss_B8 = .bss:0x000000B8; // type:object size:0xC +lbl_1_bss_C4 = .bss:0x000000C4; // type:object size:0xC +lbl_1_bss_D0 = .bss:0x000000D0; // type:object size:0x18 +lbl_1_bss_E8 = .bss:0x000000E8; // type:object size:0x6 +lbl_1_bss_EE = .bss:0x000000EE; // type:object size:0x6 +lbl_1_bss_F4 = .bss:0x000000F4; // type:object size:0x4 data:4byte +lbl_1_bss_F8 = .bss:0x000000F8; // type:object size:0x4 data:4byte +lbl_1_bss_FC = .bss:0x000000FC; // type:object size:0x4 data:4byte +lbl_1_bss_100 = .bss:0x00000100; // type:object size:0x8 data:float +lbl_1_bss_108 = .bss:0x00000108; // type:object size:0x8 data:float +lbl_1_bss_110 = .bss:0x00000110; // type:object size:0x6 +lbl_1_bss_116 = .bss:0x00000116; // type:object size:0x6 +lbl_1_bss_11C = .bss:0x0000011C; // type:object size:0x2 data:2byte +lbl_1_bss_120 = .bss:0x00000120; // type:object size:0xC data:4byte +lbl_1_bss_12C = .bss:0x0000012C; // type:object size:0x8 data:4byte +lbl_1_bss_134 = .bss:0x00000134; // type:object size:0x6 +lbl_1_bss_13A = .bss:0x0000013A; // type:object size:0x6 +lbl_1_bss_140 = .bss:0x00000140; // type:object size:0x6 +lbl_1_bss_146 = .bss:0x00000146; // type:object size:0x2 data:2byte +lbl_1_bss_148 = .bss:0x00000148; // type:object size:0x2 data:2byte +lbl_1_bss_14C = .bss:0x0000014C; // type:object size:0x6 +lbl_1_bss_152 = .bss:0x00000152; // type:object size:0x1A data:2byte +lbl_1_bss_16C = .bss:0x0000016C; // type:object size:0x30 data:2byte +lbl_1_bss_19C = .bss:0x0000019C; // type:object size:0x30 data:2byte diff --git a/config/GMPJ01_00/rels/movieDll/splits.txt b/config/GMPJ01_00/rels/movieDll/splits.txt new file mode 100644 index 00000000..531cd645 --- /dev/null +++ b/config/GMPJ01_00/rels/movieDll/splits.txt @@ -0,0 +1,7 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 diff --git a/config/GMPJ01_00/rels/movieDll/symbols.txt b/config/GMPJ01_00/rels/movieDll/symbols.txt new file mode 100644 index 00000000..9127e46f --- /dev/null +++ b/config/GMPJ01_00/rels/movieDll/symbols.txt @@ -0,0 +1,51 @@ +_prolog = .text:0x00000000; // type:function size:0x54 scope:global +_epilog = .text:0x00000054; // type:function size:0x4C scope:global +fn_1_A0 = .text:0x000000A0; // type:function size:0x23C +fn_1_2DC = .text:0x000002DC; // type:function size:0xE8 +fn_1_3C4 = .text:0x000003C4; // type:function size:0xD90 +_ctors = .ctors:0x00000000; // type:label scope:global data:4byte +_dtors = .dtors:0x00000000; // type:label scope:global data:4byte +lbl_1_rodata_10 = .rodata:0x00000010; // type:object size:0x4 data:float +lbl_1_rodata_14 = .rodata:0x00000014; // type:object size:0x4 data:float +lbl_1_rodata_18 = .rodata:0x00000018; // type:object size:0x4 data:float +lbl_1_rodata_1C = .rodata:0x0000001C; // type:object size:0x4 data:float +lbl_1_rodata_20 = .rodata:0x00000020; // type:object size:0x4 data:float +lbl_1_rodata_24 = .rodata:0x00000024; // type:object size:0x4 data:float +lbl_1_rodata_28 = .rodata:0x00000028; // type:object size:0x4 data:float +lbl_1_rodata_2C = .rodata:0x0000002C; // type:object size:0x4 data:float +lbl_1_rodata_30 = .rodata:0x00000030; // type:object size:0x4 data:float +lbl_1_rodata_34 = .rodata:0x00000034; // type:object size:0x4 data:float +lbl_1_rodata_38 = .rodata:0x00000038; // type:object size:0x4 data:float +lbl_1_rodata_3C = .rodata:0x0000003C; // type:object size:0x4 data:float +lbl_1_rodata_40 = .rodata:0x00000040; // type:object size:0x4 data:float +lbl_1_rodata_44 = .rodata:0x00000044; // type:object size:0x4 data:float +lbl_1_rodata_48 = .rodata:0x00000048; // type:object size:0x4 data:float +lbl_1_rodata_50 = .rodata:0x00000050; // type:object size:0x8 data:double +lbl_1_rodata_58 = .rodata:0x00000058; // type:object size:0x8 data:double +lbl_1_rodata_60 = .rodata:0x00000060; // type:object size:0x8 data:double +lbl_1_rodata_68 = .rodata:0x00000068; // type:object size:0x4 data:float +lbl_1_rodata_70 = .rodata:0x00000070; // type:object size:0x8 data:double +lbl_1_data_4 = .data:0x00000004; // type:object size:0x14 data:string +lbl_1_data_18 = .data:0x00000018; // type:object size:0x14 data:string +lbl_1_data_2C = .data:0x0000002C; // type:object size:0x15 data:string +lbl_1_data_41 = .data:0x00000041; // type:object size:0x15 data:string +lbl_1_data_56 = .data:0x00000056; // type:object size:0x15 data:string +lbl_1_data_6B = .data:0x0000006B; // type:object size:0x15 data:string +lbl_1_data_80 = .data:0x00000080; // type:object size:0x15 data:string +lbl_1_data_95 = .data:0x00000095; // type:object size:0x15 data:string +lbl_1_data_AA = .data:0x000000AA; // type:object size:0x15 data:string +lbl_1_data_BF = .data:0x000000BF; // type:object size:0x15 data:string +lbl_1_data_D4 = .data:0x000000D4; // type:object size:0x14 data:string +lbl_1_data_E8 = .data:0x000000E8; // type:object size:0x14 data:string +lbl_1_data_FC = .data:0x000000FC; // type:object size:0x34 data:4byte +lbl_1_data_130 = .data:0x00000130; // type:object size:0x24 data:string +lbl_1_bss_0 = .bss:0x00000000; // type:object size:0x2 data:2byte +lbl_1_bss_2 = .bss:0x00000002; // type:object size:0x2 data:2byte +lbl_1_bss_4 = .bss:0x00000004; // type:object size:0x4 data:4byte +lbl_1_bss_8 = .bss:0x00000008; // type:object size:0x4 data:float +lbl_1_bss_C = .bss:0x0000000C; // type:object size:0x2C4 data:2byte +lbl_1_bss_2D0 = .bss:0x000002D0; // type:object size:0x4 data:4byte +lbl_1_bss_2D4 = .bss:0x000002D4; // type:object size:0x4 data:4byte +lbl_1_bss_2D8 = .bss:0x000002D8; // type:object size:0x20 +lbl_1_bss_2F8 = .bss:0x000002F8; // type:object size:0x4 data:4byte +lbl_1_bss_2FC = .bss:0x000002FC; // type:object size:0x4 data:4byte diff --git a/config/GMPJ01_00/rels/mpexDll/splits.txt b/config/GMPJ01_00/rels/mpexDll/splits.txt new file mode 100644 index 00000000..531cd645 --- /dev/null +++ b/config/GMPJ01_00/rels/mpexDll/splits.txt @@ -0,0 +1,7 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 diff --git a/config/GMPJ01_00/rels/mpexDll/symbols.txt b/config/GMPJ01_00/rels/mpexDll/symbols.txt new file mode 100644 index 00000000..17f221a1 --- /dev/null +++ b/config/GMPJ01_00/rels/mpexDll/symbols.txt @@ -0,0 +1,474 @@ +_prolog = .text:0x00000000; // type:function size:0x54 scope:global +_epilog = .text:0x00000054; // type:function size:0x4C scope:global +fn_1_A0 = .text:0x000000A0; // type:function size:0xE8 +fn_1_188 = .text:0x00000188; // type:function size:0x38 +fn_1_1C0 = .text:0x000001C0; // type:function size:0x70 +fn_1_230 = .text:0x00000230; // type:function size:0x68 +fn_1_298 = .text:0x00000298; // type:function size:0xDC +fn_1_374 = .text:0x00000374; // type:function size:0xC4 +fn_1_438 = .text:0x00000438; // type:function size:0x3E4 +fn_1_81C = .text:0x0000081C; // type:function size:0xB8 +fn_1_8D4 = .text:0x000008D4; // type:function size:0x3C +fn_1_910 = .text:0x00000910; // type:function size:0x124 +fn_1_A34 = .text:0x00000A34; // type:function size:0x3C +fn_1_A70 = .text:0x00000A70; // type:function size:0x44 +fn_1_AB4 = .text:0x00000AB4; // type:function size:0x1D0 +fn_1_C84 = .text:0x00000C84; // type:function size:0x1C4 +fn_1_E48 = .text:0x00000E48; // type:function size:0x200 +fn_1_1048 = .text:0x00001048; // type:function size:0x238 +fn_1_1280 = .text:0x00001280; // type:function size:0x39C +fn_1_161C = .text:0x0000161C; // type:function size:0x200 +fn_1_181C = .text:0x0000181C; // type:function size:0x238 +fn_1_1A54 = .text:0x00001A54; // type:function size:0x39C +fn_1_1DF0 = .text:0x00001DF0; // type:function size:0x200 +fn_1_1FF0 = .text:0x00001FF0; // type:function size:0x238 +fn_1_2228 = .text:0x00002228; // type:function size:0x39C +fn_1_25C4 = .text:0x000025C4; // type:function size:0x178 +fn_1_273C = .text:0x0000273C; // type:function size:0x1A0 +fn_1_28DC = .text:0x000028DC; // type:function size:0x4 +fn_1_28E0 = .text:0x000028E0; // type:function size:0x764 +fn_1_3044 = .text:0x00003044; // type:function size:0x294 +fn_1_32D8 = .text:0x000032D8; // type:function size:0xAC +fn_1_3384 = .text:0x00003384; // type:function size:0x74 +fn_1_33F8 = .text:0x000033F8; // type:function size:0x110 +fn_1_3508 = .text:0x00003508; // type:function size:0x19C +fn_1_36A4 = .text:0x000036A4; // type:function size:0xB4 +fn_1_3758 = .text:0x00003758; // type:function size:0x224 +fn_1_397C = .text:0x0000397C; // type:function size:0x78 +fn_1_39F4 = .text:0x000039F4; // type:function size:0x104 +fn_1_3AF8 = .text:0x00003AF8; // type:function size:0x51C +fn_1_4014 = .text:0x00004014; // type:function size:0x98 +fn_1_40AC = .text:0x000040AC; // type:function size:0x98 +fn_1_4144 = .text:0x00004144; // type:function size:0x40 +fn_1_4184 = .text:0x00004184; // type:function size:0x2C8 +fn_1_444C = .text:0x0000444C; // type:function size:0xC8 +fn_1_4514 = .text:0x00004514; // type:function size:0x21C +fn_1_4730 = .text:0x00004730; // type:function size:0x40 +fn_1_4770 = .text:0x00004770; // type:function size:0x2E8 +fn_1_4A58 = .text:0x00004A58; // type:function size:0xE4 +fn_1_4B3C = .text:0x00004B3C; // type:function size:0x3C +fn_1_4B78 = .text:0x00004B78; // type:function size:0xF4 +fn_1_4C6C = .text:0x00004C6C; // type:function size:0x18C +fn_1_4DF8 = .text:0x00004DF8; // type:function size:0x18C +fn_1_4F84 = .text:0x00004F84; // type:function size:0x2B4 +fn_1_5238 = .text:0x00005238; // type:function size:0x2F8 +fn_1_5530 = .text:0x00005530; // type:function size:0x188 +fn_1_56B8 = .text:0x000056B8; // type:function size:0x128 +fn_1_57E0 = .text:0x000057E0; // type:function size:0x3C +fn_1_581C = .text:0x0000581C; // type:function size:0x140 +fn_1_595C = .text:0x0000595C; // type:function size:0x19C +fn_1_5AF8 = .text:0x00005AF8; // type:function size:0x124 +fn_1_5C1C = .text:0x00005C1C; // type:function size:0x124 +fn_1_5D40 = .text:0x00005D40; // type:function size:0x1E88 +fn_1_7BC8 = .text:0x00007BC8; // type:function size:0x1B8 +fn_1_7D80 = .text:0x00007D80; // type:function size:0x244 +fn_1_7FC4 = .text:0x00007FC4; // type:function size:0x1A8 +fn_1_816C = .text:0x0000816C; // type:function size:0x1B4 +fn_1_8320 = .text:0x00008320; // type:function size:0x2A4 +fn_1_85C4 = .text:0x000085C4; // type:function size:0x194 +fn_1_8758 = .text:0x00008758; // type:function size:0x194 +fn_1_88EC = .text:0x000088EC; // type:function size:0xD8 +fn_1_89C4 = .text:0x000089C4; // type:function size:0x118 +fn_1_8ADC = .text:0x00008ADC; // type:function size:0x540 +fn_1_901C = .text:0x0000901C; // type:function size:0x414 +fn_1_9430 = .text:0x00009430; // type:function size:0x284 +fn_1_96B4 = .text:0x000096B4; // type:function size:0x8C +fn_1_9740 = .text:0x00009740; // type:function size:0x150 +fn_1_9890 = .text:0x00009890; // type:function size:0x78 +fn_1_9908 = .text:0x00009908; // type:function size:0x80 +fn_1_9988 = .text:0x00009988; // type:function size:0x34C +fn_1_9CD4 = .text:0x00009CD4; // type:function size:0x98 +fn_1_9D6C = .text:0x00009D6C; // type:function size:0x1A4 +fn_1_9F10 = .text:0x00009F10; // type:function size:0x1D4 +fn_1_A0E4 = .text:0x0000A0E4; // type:function size:0x1C8 +fn_1_A2AC = .text:0x0000A2AC; // type:function size:0xF8 +fn_1_A3A4 = .text:0x0000A3A4; // type:function size:0x264 +fn_1_A608 = .text:0x0000A608; // type:function size:0x72C +fn_1_AD34 = .text:0x0000AD34; // type:function size:0x2D0 +fn_1_B004 = .text:0x0000B004; // type:function size:0x20C +fn_1_B210 = .text:0x0000B210; // type:function size:0x38 +fn_1_B248 = .text:0x0000B248; // type:function size:0x9C +fn_1_B2E4 = .text:0x0000B2E4; // type:function size:0x510 +fn_1_B7F4 = .text:0x0000B7F4; // type:function size:0x7C +fn_1_B870 = .text:0x0000B870; // type:function size:0x138 +fn_1_B9A8 = .text:0x0000B9A8; // type:function size:0x18C +fn_1_BB34 = .text:0x0000BB34; // type:function size:0xE4 +fn_1_BC18 = .text:0x0000BC18; // type:function size:0xC0 +fn_1_BCD8 = .text:0x0000BCD8; // type:function size:0x38 +fn_1_BD10 = .text:0x0000BD10; // type:function size:0x68 +fn_1_BD78 = .text:0x0000BD78; // type:function size:0x2F4 +fn_1_C06C = .text:0x0000C06C; // type:function size:0x70 +fn_1_C0DC = .text:0x0000C0DC; // type:function size:0x3F8 +fn_1_C4D4 = .text:0x0000C4D4; // type:function size:0x70 +fn_1_C544 = .text:0x0000C544; // type:function size:0x31C +fn_1_C860 = .text:0x0000C860; // type:function size:0x38 +fn_1_C898 = .text:0x0000C898; // type:function size:0x200 +fn_1_CA98 = .text:0x0000CA98; // type:function size:0x478 +fn_1_CF10 = .text:0x0000CF10; // type:function size:0x49C +fn_1_D3AC = .text:0x0000D3AC; // type:function size:0xBC +fn_1_D468 = .text:0x0000D468; // type:function size:0x244 +fn_1_D6AC = .text:0x0000D6AC; // type:function size:0x524 +fn_1_DBD0 = .text:0x0000DBD0; // type:function size:0x5A4 +fn_1_E174 = .text:0x0000E174; // type:function size:0x210 +fn_1_E384 = .text:0x0000E384; // type:function size:0x1E4 +fn_1_E568 = .text:0x0000E568; // type:function size:0x5B4 +fn_1_EB1C = .text:0x0000EB1C; // type:function size:0x25C +fn_1_ED78 = .text:0x0000ED78; // type:function size:0x348 +fn_1_F0C0 = .text:0x0000F0C0; // type:function size:0x324 +fn_1_F3E4 = .text:0x0000F3E4; // type:function size:0x70 +fn_1_F454 = .text:0x0000F454; // type:function size:0x2B4 +fn_1_F708 = .text:0x0000F708; // type:function size:0x174 +fn_1_F87C = .text:0x0000F87C; // type:function size:0x4B0 +fn_1_FD2C = .text:0x0000FD2C; // type:function size:0x370 +fn_1_1009C = .text:0x0001009C; // type:function size:0xCC +fn_1_10168 = .text:0x00010168; // type:function size:0x40 +fn_1_101A8 = .text:0x000101A8; // type:function size:0x1F4 +fn_1_1039C = .text:0x0001039C; // type:function size:0x348 +fn_1_106E4 = .text:0x000106E4; // type:function size:0x70 +fn_1_10754 = .text:0x00010754; // type:function size:0x260 +fn_1_109B4 = .text:0x000109B4; // type:function size:0x174 +fn_1_10B28 = .text:0x00010B28; // type:function size:0x45C +fn_1_10F84 = .text:0x00010F84; // type:function size:0x370 +fn_1_112F4 = .text:0x000112F4; // type:function size:0xCC +fn_1_113C0 = .text:0x000113C0; // type:function size:0x40 +fn_1_11400 = .text:0x00011400; // type:function size:0x1F4 +fn_1_115F4 = .text:0x000115F4; // type:function size:0x15C +fn_1_11750 = .text:0x00011750; // type:function size:0x54 +fn_1_117A4 = .text:0x000117A4; // type:function size:0x5C +fn_1_11800 = .text:0x00011800; // type:function size:0x5C +fn_1_1185C = .text:0x0001185C; // type:function size:0x3EC +fn_1_11C48 = .text:0x00011C48; // type:function size:0x198 +fn_1_11DE0 = .text:0x00011DE0; // type:function size:0x228 +fn_1_12008 = .text:0x00012008; // type:function size:0x3F4 +fn_1_123FC = .text:0x000123FC; // type:function size:0xA0 +fn_1_1249C = .text:0x0001249C; // type:function size:0x224 +fn_1_126C0 = .text:0x000126C0; // type:function size:0x2DC +fn_1_1299C = .text:0x0001299C; // type:function size:0x2C +fn_1_129C8 = .text:0x000129C8; // type:function size:0x518 +fn_1_12EE0 = .text:0x00012EE0; // type:function size:0x2C +fn_1_12F0C = .text:0x00012F0C; // type:function size:0x28 +fn_1_12F34 = .text:0x00012F34; // type:function size:0x274 +fn_1_131A8 = .text:0x000131A8; // type:function size:0x2C +fn_1_131D4 = .text:0x000131D4; // type:function size:0x2C +fn_1_13200 = .text:0x00013200; // type:function size:0x24 +fn_1_13224 = .text:0x00013224; // type:function size:0x2BC +fn_1_134E0 = .text:0x000134E0; // type:function size:0x500 +fn_1_139E0 = .text:0x000139E0; // type:function size:0x480 +fn_1_13E60 = .text:0x00013E60; // type:function size:0x80C +fn_1_1466C = .text:0x0001466C; // type:function size:0x28 +fn_1_14694 = .text:0x00014694; // type:function size:0x28 +fn_1_146BC = .text:0x000146BC; // type:function size:0x21C +fn_1_148D8 = .text:0x000148D8; // type:function size:0x194 +fn_1_14A6C = .text:0x00014A6C; // type:function size:0x198 +fn_1_14C04 = .text:0x00014C04; // type:function size:0x9C +fn_1_14CA0 = .text:0x00014CA0; // type:function size:0x2D8 +fn_1_14F78 = .text:0x00014F78; // type:function size:0x2DC +fn_1_15254 = .text:0x00015254; // type:function size:0x1E0 +fn_1_15434 = .text:0x00015434; // type:function size:0xF0 +fn_1_15524 = .text:0x00015524; // type:function size:0x50 +fn_1_15574 = .text:0x00015574; // type:function size:0x584 +fn_1_15AF8 = .text:0x00015AF8; // type:function size:0x5D8 +fn_1_160D0 = .text:0x000160D0; // type:function size:0x2E0 +fn_1_163B0 = .text:0x000163B0; // type:function size:0x274 +fn_1_16624 = .text:0x00016624; // type:function size:0x7C +fn_1_166A0 = .text:0x000166A0; // type:function size:0x44C +fn_1_16AEC = .text:0x00016AEC; // type:function size:0x434 +fn_1_16F20 = .text:0x00016F20; // type:function size:0x204 +fn_1_17124 = .text:0x00017124; // type:function size:0x790 +fn_1_178B4 = .text:0x000178B4; // type:function size:0xB0C +fn_1_183C0 = .text:0x000183C0; // type:function size:0x720 +fn_1_18AE0 = .text:0x00018AE0; // type:function size:0x9C +fn_1_18B7C = .text:0x00018B7C; // type:function size:0xCCC +fn_1_19848 = .text:0x00019848; // type:function size:0x924 +fn_1_1A16C = .text:0x0001A16C; // type:function size:0x1E8 +fn_1_1A354 = .text:0x0001A354; // type:function size:0x958 +fn_1_1ACAC = .text:0x0001ACAC; // type:function size:0x7C +fn_1_1AD28 = .text:0x0001AD28; // type:function size:0x164 +fn_1_1AE8C = .text:0x0001AE8C; // type:function size:0x1B8 +fn_1_1B044 = .text:0x0001B044; // type:function size:0xA4 +fn_1_1B0E8 = .text:0x0001B0E8; // type:function size:0xF4 +fn_1_1B1DC = .text:0x0001B1DC; // type:function size:0x80 +fn_1_1B25C = .text:0x0001B25C; // type:function size:0x80 +fn_1_1B2DC = .text:0x0001B2DC; // type:function size:0x28 +fn_1_1B304 = .text:0x0001B304; // type:function size:0x20 +fn_1_1B324 = .text:0x0001B324; // type:function size:0xD8 +fn_1_1B3FC = .text:0x0001B3FC; // type:function size:0xC8 +fn_1_1B4C4 = .text:0x0001B4C4; // type:function size:0xBC +fn_1_1B580 = .text:0x0001B580; // type:function size:0x40 +fn_1_1B5C0 = .text:0x0001B5C0; // type:function size:0x24 +fn_1_1B5E4 = .text:0x0001B5E4; // type:function size:0x1C0 +fn_1_1B7A4 = .text:0x0001B7A4; // type:function size:0x84 +fn_1_1B828 = .text:0x0001B828; // type:function size:0xD4 +fn_1_1B8FC = .text:0x0001B8FC; // type:function size:0x58 +fn_1_1B954 = .text:0x0001B954; // type:function size:0x15C +fn_1_1BAB0 = .text:0x0001BAB0; // type:function size:0x1C4 +fn_1_1BC74 = .text:0x0001BC74; // type:function size:0x1AC +fn_1_1BE20 = .text:0x0001BE20; // type:function size:0x54 +fn_1_1BE74 = .text:0x0001BE74; // type:function size:0x304 +fn_1_1C178 = .text:0x0001C178; // type:function size:0x304 +fn_1_1C47C = .text:0x0001C47C; // type:function size:0x340 +fn_1_1C7BC = .text:0x0001C7BC; // type:function size:0xC4 +fn_1_1C880 = .text:0x0001C880; // type:function size:0x47C +fn_1_1CCFC = .text:0x0001CCFC; // type:function size:0x16C +_ctors = .ctors:0x00000000; // type:label scope:global data:4byte +_dtors = .dtors:0x00000000; // type:label scope:global data:4byte +lbl_1_rodata_10 = .rodata:0x00000010; // type:object size:0x4 data:float +lbl_1_rodata_14 = .rodata:0x00000014; // type:object size:0x4 data:float +lbl_1_rodata_18 = .rodata:0x00000018; // type:object size:0x4 data:float +lbl_1_rodata_1C = .rodata:0x0000001C; // type:object size:0xC data:4byte +lbl_1_rodata_28 = .rodata:0x00000028; // type:object size:0xC data:4byte +lbl_1_rodata_34 = .rodata:0x00000034; // type:object size:0xC data:4byte +lbl_1_rodata_40 = .rodata:0x00000040; // type:object size:0x4 data:float +lbl_1_rodata_44 = .rodata:0x00000044; // type:object size:0x4 data:float +lbl_1_rodata_48 = .rodata:0x00000048; // type:object size:0x4 data:float +lbl_1_rodata_4C = .rodata:0x0000004C; // type:object size:0x4 data:float +lbl_1_rodata_50 = .rodata:0x00000050; // type:object size:0x4 data:float +lbl_1_rodata_54 = .rodata:0x00000054; // type:object size:0x4 data:float +lbl_1_rodata_58 = .rodata:0x00000058; // type:object size:0x4 data:float +lbl_1_rodata_5C = .rodata:0x0000005C; // type:object size:0x4 data:float +lbl_1_rodata_60 = .rodata:0x00000060; // type:object size:0x8 data:double +lbl_1_rodata_68 = .rodata:0x00000068; // type:object size:0x4 data:float +lbl_1_rodata_6C = .rodata:0x0000006C; // type:object size:0x4 data:float +lbl_1_rodata_70 = .rodata:0x00000070; // type:object size:0x4 data:float +lbl_1_rodata_74 = .rodata:0x00000074; // type:object size:0x4 data:float +lbl_1_rodata_78 = .rodata:0x00000078; // type:object size:0x4 data:float +lbl_1_rodata_80 = .rodata:0x00000080; // type:object size:0x8 data:double +lbl_1_rodata_88 = .rodata:0x00000088; // type:object size:0x8 data:double +lbl_1_rodata_90 = .rodata:0x00000090; // type:object size:0x8 data:double +lbl_1_rodata_98 = .rodata:0x00000098; // type:object size:0x4 data:float +lbl_1_rodata_9C = .rodata:0x0000009C; // type:object size:0x4 data:float +lbl_1_rodata_A0 = .rodata:0x000000A0; // type:object size:0x4 data:float +lbl_1_rodata_A4 = .rodata:0x000000A4; // type:object size:0x4 data:float +lbl_1_rodata_A8 = .rodata:0x000000A8; // type:object size:0x78 +lbl_1_rodata_120 = .rodata:0x00000120; // type:object size:0x4 data:float +lbl_1_rodata_124 = .rodata:0x00000124; // type:object size:0x4 data:float +lbl_1_rodata_128 = .rodata:0x00000128; // type:object size:0x4 data:float +lbl_1_rodata_12C = .rodata:0x0000012C; // type:object size:0x4 data:float +lbl_1_rodata_130 = .rodata:0x00000130; // type:object size:0x4 data:float +lbl_1_rodata_138 = .rodata:0x00000138; // type:object size:0x8 data:double +lbl_1_rodata_140 = .rodata:0x00000140; // type:object size:0xC data:4byte +lbl_1_rodata_14C = .rodata:0x0000014C; // type:object size:0x4 data:float +lbl_1_rodata_150 = .rodata:0x00000150; // type:object size:0x4 data:float +lbl_1_rodata_154 = .rodata:0x00000154; // type:object size:0xC data:4byte +lbl_1_rodata_160 = .rodata:0x00000160; // type:object size:0x4 data:float +lbl_1_rodata_164 = .rodata:0x00000164; // type:object size:0x4 data:float +lbl_1_rodata_168 = .rodata:0x00000168; // type:object size:0x4 data:float +lbl_1_rodata_16C = .rodata:0x0000016C; // type:object size:0xC data:4byte +lbl_1_rodata_178 = .rodata:0x00000178; // type:object size:0x4 data:float +lbl_1_rodata_17C = .rodata:0x0000017C; // type:object size:0x4 data:float +lbl_1_rodata_180 = .rodata:0x00000180; // type:object size:0x8 data:double +lbl_1_rodata_188 = .rodata:0x00000188; // type:object size:0x4 data:float +lbl_1_rodata_18C = .rodata:0x0000018C; // type:object size:0x4 data:float +lbl_1_rodata_190 = .rodata:0x00000190; // type:object size:0x4 data:float +lbl_1_rodata_194 = .rodata:0x00000194; // type:object size:0x4 data:float +lbl_1_rodata_198 = .rodata:0x00000198; // type:object size:0x4 data:float +lbl_1_rodata_19C = .rodata:0x0000019C; // type:object size:0x4 data:float +lbl_1_rodata_1A0 = .rodata:0x000001A0; // type:object size:0x4 data:float +lbl_1_rodata_1A4 = .rodata:0x000001A4; // type:object size:0xC data:4byte +lbl_1_rodata_1B0 = .rodata:0x000001B0; // type:object size:0xC data:4byte +lbl_1_rodata_1BC = .rodata:0x000001BC; // type:object size:0xC data:4byte +lbl_1_rodata_1C8 = .rodata:0x000001C8; // type:object size:0x4 data:float +lbl_1_rodata_1CC = .rodata:0x000001CC; // type:object size:0x4 data:float +lbl_1_rodata_1D0 = .rodata:0x000001D0; // type:object size:0xC data:4byte +lbl_1_rodata_1DC = .rodata:0x000001DC; // type:object size:0xC data:4byte +lbl_1_rodata_1E8 = .rodata:0x000001E8; // type:object size:0xC data:4byte +lbl_1_rodata_1F4 = .rodata:0x000001F4; // type:object size:0x4 data:float +lbl_1_rodata_1F8 = .rodata:0x000001F8; // type:object size:0x4 data:float +lbl_1_rodata_200 = .rodata:0x00000200; // type:object size:0x8 data:double +lbl_1_rodata_208 = .rodata:0x00000208; // type:object size:0x8 data:double +lbl_1_rodata_210 = .rodata:0x00000210; // type:object size:0x8 data:double +lbl_1_rodata_218 = .rodata:0x00000218; // type:object size:0x8 data:double +lbl_1_rodata_220 = .rodata:0x00000220; // type:object size:0x4 data:float +lbl_1_rodata_228 = .rodata:0x00000228; // type:object size:0x8 data:double +lbl_1_rodata_230 = .rodata:0x00000230; // type:object size:0x4 data:float +lbl_1_rodata_234 = .rodata:0x00000234; // type:object size:0x4 data:float +lbl_1_rodata_238 = .rodata:0x00000238; // type:object size:0x4 data:float +lbl_1_rodata_23C = .rodata:0x0000023C; // type:object size:0x4 data:float +lbl_1_rodata_240 = .rodata:0x00000240; // type:object size:0x4 data:float +lbl_1_rodata_244 = .rodata:0x00000244; // type:object size:0x4 data:float +lbl_1_rodata_248 = .rodata:0x00000248; // type:object size:0x4 data:float +lbl_1_rodata_24C = .rodata:0x0000024C; // type:object size:0x4 data:float +lbl_1_rodata_250 = .rodata:0x00000250; // type:object size:0x4 data:float +lbl_1_rodata_254 = .rodata:0x00000254; // type:object size:0x4 data:float +lbl_1_rodata_258 = .rodata:0x00000258; // type:object size:0x4 data:float +lbl_1_rodata_25C = .rodata:0x0000025C; // type:object size:0x4 data:float +lbl_1_rodata_260 = .rodata:0x00000260; // type:object size:0x4 data:float +lbl_1_rodata_264 = .rodata:0x00000264; // type:object size:0x4 data:float +lbl_1_rodata_268 = .rodata:0x00000268; // type:object size:0x4 data:float +lbl_1_rodata_26C = .rodata:0x0000026C; // type:object size:0x4 data:4byte +lbl_1_rodata_270 = .rodata:0x00000270; // type:object size:0xB4 +lbl_1_rodata_324 = .rodata:0x00000324; // type:object size:0x6C +lbl_1_rodata_390 = .rodata:0x00000390; // type:object size:0x2C data:4byte +lbl_1_rodata_3BC = .rodata:0x000003BC; // type:object size:0xB0 +lbl_1_rodata_46C = .rodata:0x0000046C; // type:object size:0x4 data:float +lbl_1_rodata_470 = .rodata:0x00000470; // type:object size:0x4 data:float +lbl_1_rodata_474 = .rodata:0x00000474; // type:object size:0x4 data:float +lbl_1_rodata_478 = .rodata:0x00000478; // type:object size:0x4 data:float +lbl_1_rodata_47C = .rodata:0x0000047C; // type:object size:0x4 data:float +lbl_1_rodata_480 = .rodata:0x00000480; // type:object size:0x4 data:float +lbl_1_rodata_484 = .rodata:0x00000484; // type:object size:0x4 data:float +lbl_1_rodata_488 = .rodata:0x00000488; // type:object size:0x4 data:float +lbl_1_rodata_48C = .rodata:0x0000048C; // type:object size:0x4 data:float +lbl_1_rodata_490 = .rodata:0x00000490; // type:object size:0x4 data:float +lbl_1_rodata_494 = .rodata:0x00000494; // type:object size:0x4 data:float +lbl_1_rodata_498 = .rodata:0x00000498; // type:object size:0x4 data:float +lbl_1_rodata_49C = .rodata:0x0000049C; // type:object size:0x4 data:float +lbl_1_rodata_4A0 = .rodata:0x000004A0; // type:object size:0x4 data:float +lbl_1_rodata_4A4 = .rodata:0x000004A4; // type:object size:0x4 data:float +lbl_1_rodata_4A8 = .rodata:0x000004A8; // type:object size:0x4 data:float +lbl_1_rodata_4AC = .rodata:0x000004AC; // type:object size:0x4 data:float +lbl_1_rodata_4B0 = .rodata:0x000004B0; // type:object size:0x4 data:float +lbl_1_rodata_4B4 = .rodata:0x000004B4; // type:object size:0x4 data:float +lbl_1_rodata_4B8 = .rodata:0x000004B8; // type:object size:0x4 data:float +lbl_1_rodata_4BC = .rodata:0x000004BC; // type:object size:0x4 data:float +lbl_1_rodata_4C0 = .rodata:0x000004C0; // type:object size:0x4 data:float +lbl_1_rodata_4C4 = .rodata:0x000004C4; // type:object size:0x4 data:float +lbl_1_rodata_4C8 = .rodata:0x000004C8; // type:object size:0xC data:4byte +lbl_1_rodata_4D4 = .rodata:0x000004D4; // type:object size:0x4 data:float +lbl_1_rodata_4D8 = .rodata:0x000004D8; // type:object size:0x4 data:float +lbl_1_rodata_4DC = .rodata:0x000004DC; // type:object size:0x4 data:float +lbl_1_rodata_4E0 = .rodata:0x000004E0; // type:object size:0x4 data:float +lbl_1_rodata_4E4 = .rodata:0x000004E4; // type:object size:0x4 data:float +lbl_1_rodata_4E8 = .rodata:0x000004E8; // type:object size:0x4 data:float +lbl_1_rodata_4EC = .rodata:0x000004EC; // type:object size:0x4 data:float +lbl_1_rodata_4F0 = .rodata:0x000004F0; // type:object size:0x4 data:float +lbl_1_rodata_4F4 = .rodata:0x000004F4; // type:object size:0x4 data:float +lbl_1_rodata_4F8 = .rodata:0x000004F8; // type:object size:0x4 data:float +lbl_1_rodata_4FC = .rodata:0x000004FC; // type:object size:0x4 data:float +lbl_1_rodata_500 = .rodata:0x00000500; // type:object size:0x4 data:float +lbl_1_rodata_504 = .rodata:0x00000504; // type:object size:0x4 data:float +lbl_1_rodata_508 = .rodata:0x00000508; // type:object size:0x18 data:4byte +lbl_1_rodata_520 = .rodata:0x00000520; // type:object size:0x4 data:float +lbl_1_rodata_524 = .rodata:0x00000524; // type:object size:0xC data:4byte +lbl_1_rodata_530 = .rodata:0x00000530; // type:object size:0x8 data:float +lbl_1_rodata_538 = .rodata:0x00000538; // type:object size:0x4 data:float +lbl_1_rodata_540 = .rodata:0x00000540; // type:object size:0x8 data:double +lbl_1_rodata_548 = .rodata:0x00000548; // type:object size:0x4 data:float +lbl_1_rodata_54C = .rodata:0x0000054C; // type:object size:0x4 data:float +lbl_1_rodata_550 = .rodata:0x00000550; // type:object size:0x4 data:float +lbl_1_rodata_554 = .rodata:0x00000554; // type:object size:0x4 data:float +lbl_1_rodata_558 = .rodata:0x00000558; // type:object size:0x4 data:float +lbl_1_rodata_55C = .rodata:0x0000055C; // type:object size:0x4 data:float +lbl_1_rodata_560 = .rodata:0x00000560; // type:object size:0x4 data:float +lbl_1_rodata_564 = .rodata:0x00000564; // type:object size:0x4 data:float +lbl_1_rodata_568 = .rodata:0x00000568; // type:object size:0x4 data:float +lbl_1_rodata_56C = .rodata:0x0000056C; // type:object size:0x4 data:float +lbl_1_rodata_570 = .rodata:0x00000570; // type:object size:0x4 data:float +lbl_1_rodata_574 = .rodata:0x00000574; // type:object size:0x4 data:float +lbl_1_rodata_578 = .rodata:0x00000578; // type:object size:0x4 data:float +lbl_1_rodata_57C = .rodata:0x0000057C; // type:object size:0x4 data:float +lbl_1_rodata_580 = .rodata:0x00000580; // type:object size:0x4 data:float +lbl_1_rodata_584 = .rodata:0x00000584; // type:object size:0x4 data:float +lbl_1_rodata_588 = .rodata:0x00000588; // type:object size:0x4 data:float +lbl_1_rodata_58C = .rodata:0x0000058C; // type:object size:0x4 data:float +lbl_1_rodata_590 = .rodata:0x00000590; // type:object size:0x4 data:float +lbl_1_rodata_594 = .rodata:0x00000594; // type:object size:0x4 data:float +lbl_1_rodata_598 = .rodata:0x00000598; // type:object size:0x4 data:float +lbl_1_rodata_59C = .rodata:0x0000059C; // type:object size:0x4 data:float +lbl_1_rodata_5A0 = .rodata:0x000005A0; // type:object size:0x4 data:float +lbl_1_rodata_5A4 = .rodata:0x000005A4; // type:object size:0x4 data:float +lbl_1_rodata_5A8 = .rodata:0x000005A8; // type:object size:0x8 data:double +lbl_1_rodata_5B0 = .rodata:0x000005B0; // type:object size:0x8 data:double +lbl_1_rodata_5B8 = .rodata:0x000005B8; // type:object size:0x4 data:float +lbl_1_rodata_5C0 = .rodata:0x000005C0; // type:object size:0x8 data:double +lbl_1_rodata_5C8 = .rodata:0x000005C8; // type:object size:0x4 data:float +lbl_1_rodata_5CC = .rodata:0x000005CC; // type:object size:0x4 data:float +lbl_1_rodata_5D0 = .rodata:0x000005D0; // type:object size:0x4 data:float +lbl_1_rodata_5D4 = .rodata:0x000005D4; // type:object size:0x4 data:float +lbl_1_rodata_5D8 = .rodata:0x000005D8; // type:object size:0x38 data:4byte +lbl_1_rodata_610 = .rodata:0x00000610; // type:object size:0x8 data:double +lbl_1_rodata_618 = .rodata:0x00000618; // type:object size:0x4 data:float +lbl_1_rodata_61C = .rodata:0x0000061C; // type:object size:0x4 data:float +lbl_1_data_0 = .data:0x00000000; // type:object size:0x4F data:string +lbl_1_data_4F = .data:0x0000004F; // type:object size:0x50 data:string +lbl_1_data_9F = .data:0x0000009F; // type:object size:0x50 data:string +lbl_1_data_EF = .data:0x000000EF; // type:object size:0x4E data:string +lbl_1_data_13D = .data:0x0000013D; // type:object size:0x50 data:string +lbl_1_data_18D = .data:0x0000018D; // type:object size:0x4F data:string +lbl_1_data_1DC = .data:0x000001DC; // type:object size:0x22 data:string +lbl_1_data_1FE = .data:0x000001FE; // type:object size:0x1A data:string +lbl_1_data_218 = .data:0x00000218; // type:object size:0x1A data:string +lbl_1_data_232 = .data:0x00000232; // type:object size:0x62 +lbl_1_data_294 = .data:0x00000294; // type:object size:0x4 data:4byte +lbl_1_data_298 = .data:0x00000298; // type:object size:0x4 data:4byte +lbl_1_data_29C = .data:0x0000029C; // type:object size:0x18 +lbl_1_data_2B4 = .data:0x000002B4; // type:object size:0x10 data:4byte +lbl_1_data_2C4 = .data:0x000002C4; // type:object size:0x4 data:4byte +lbl_1_data_2C8 = .data:0x000002C8; // type:object size:0x3 data:string +lbl_1_data_2CB = .data:0x000002CB; // type:object size:0x5 data:string +lbl_1_data_2D0 = .data:0x000002D0; // type:object size:0x19 data:string +lbl_1_data_2E9 = .data:0x000002E9; // type:object size:0x12 data:string +lbl_1_data_2FB = .data:0x000002FB; // type:object size:0x29 +lbl_1_data_324 = .data:0x00000324; // type:object size:0x4 data:4byte +lbl_1_data_328 = .data:0x00000328; // type:object size:0x4 data:4byte +lbl_1_data_32C = .data:0x0000032C; // type:object size:0xC data:4byte +lbl_1_data_338 = .data:0x00000338; // type:object size:0x2B data:string +lbl_1_data_363 = .data:0x00000363; // type:object size:0x28 data:string +lbl_1_data_38B = .data:0x0000038B; // type:object size:0x5 data:string +lbl_1_data_390 = .data:0x00000390; // type:object size:0x4 data:string +lbl_1_data_394 = .data:0x00000394; // type:object size:0x4 +jumptable_1_data_398 = .data:0x00000398; // type:object size:0x2C scope:local +lbl_1_data_3C4 = .data:0x000003C4; // type:object size:0x3C data:string +lbl_1_data_400 = .data:0x00000400; // type:object size:0x16 data:string +lbl_1_data_416 = .data:0x00000416; // type:object size:0x1A data:string +lbl_1_data_430 = .data:0x00000430; // type:object size:0x1A data:string +lbl_1_data_44A = .data:0x0000044A; // type:object size:0x1A data:string +lbl_1_data_464 = .data:0x00000464; // type:object size:0x17 data:string +lbl_1_data_47B = .data:0x0000047B; // type:object size:0x16 data:string +lbl_1_data_491 = .data:0x00000491; // type:object size:0x16 data:string +lbl_1_data_4A7 = .data:0x000004A7; // type:object size:0x19 data:string +lbl_1_data_4C0 = .data:0x000004C0; // type:object size:0x16 data:string +lbl_1_data_4D6 = .data:0x000004D6; // type:object size:0x42 +lbl_1_data_518 = .data:0x00000518; // type:object size:0x3C data:string +lbl_1_data_554 = .data:0x00000554; // type:object size:0x19 data:string +lbl_1_data_56D = .data:0x0000056D; // type:object size:0x1A data:string +lbl_1_data_587 = .data:0x00000587; // type:object size:0x3D +lbl_1_data_5C4 = .data:0x000005C4; // type:object size:0x20 data:4byte +lbl_1_data_5E4 = .data:0x000005E4; // type:object size:0x40 data:4byte +lbl_1_data_624 = .data:0x00000624; // type:object size:0x70 +lbl_1_data_694 = .data:0x00000694; // type:object size:0x90 data:4byte +lbl_1_data_724 = .data:0x00000724; // type:object size:0x20 +lbl_1_data_744 = .data:0x00000744; // type:object size:0x8 data:4byte +lbl_1_data_74C = .data:0x0000074C; // type:object size:0x10 +lbl_1_data_75C = .data:0x0000075C; // type:object size:0x20 +lbl_1_data_77C = .data:0x0000077C; // type:object size:0x4 data:4byte +lbl_1_data_780 = .data:0x00000780; // type:object size:0x8 data:4byte +lbl_1_data_788 = .data:0x00000788; // type:object size:0x4C8 +lbl_1_bss_0 = .bss:0x00000000; // type:object size:0x64 data:4byte +lbl_1_bss_64 = .bss:0x00000064; // type:object size:0x44 data:float +lbl_1_bss_A8 = .bss:0x000000A8; // type:object size:0x4 data:4byte +lbl_1_bss_AC = .bss:0x000000AC; // type:object size:0x4 data:4byte +lbl_1_bss_B0 = .bss:0x000000B0; // type:object size:0x4 data:4byte +lbl_1_bss_B4 = .bss:0x000000B4; // type:object size:0x4 data:4byte +lbl_1_bss_B8 = .bss:0x000000B8; // type:object size:0x4 data:float +lbl_1_bss_BC = .bss:0x000000BC; // type:object size:0x4 data:4byte +lbl_1_bss_C0 = .bss:0x000000C0; // type:object size:0x4 data:4byte +lbl_1_bss_C4 = .bss:0x000000C4; // type:object size:0x4 data:4byte +lbl_1_bss_C8 = .bss:0x000000C8; // type:object size:0x18 +lbl_1_bss_E0 = .bss:0x000000E0; // type:object size:0x4 data:4byte +lbl_1_bss_E4 = .bss:0x000000E4; // type:object size:0x8 +lbl_1_bss_EC = .bss:0x000000EC; // type:object size:0x8 +lbl_1_bss_F4 = .bss:0x000000F4; // type:object size:0x8 +lbl_1_bss_FC = .bss:0x000000FC; // type:object size:0x8 +lbl_1_bss_104 = .bss:0x00000104; // type:object size:0x4 data:4byte +lbl_1_bss_108 = .bss:0x00000108; // type:object size:0x4 data:4byte +lbl_1_bss_10C = .bss:0x0000010C; // type:object size:0x4 data:4byte +lbl_1_bss_110 = .bss:0x00000110; // type:object size:0x8 +lbl_1_bss_118 = .bss:0x00000118; // type:object size:0x8 +lbl_1_bss_120 = .bss:0x00000120; // type:object size:0x10 +lbl_1_bss_130 = .bss:0x00000130; // type:object size:0x50 +lbl_1_bss_180 = .bss:0x00000180; // type:object size:0x2C data:4byte +lbl_1_bss_1AC = .bss:0x000001AC; // type:object size:0x4 data:4byte +lbl_1_bss_1B0 = .bss:0x000001B0; // type:object size:0x4 data:4byte +lbl_1_bss_1B4 = .bss:0x000001B4; // type:object size:0x4 data:4byte +lbl_1_bss_1B8 = .bss:0x000001B8; // type:object size:0x120 data:4byte +lbl_1_bss_2D8 = .bss:0x000002D8; // type:object size:0xD8 data:4byte +lbl_1_bss_3B0 = .bss:0x000003B0; // type:object size:0x48 data:4byte +lbl_1_bss_3F8 = .bss:0x000003F8; // type:object size:0x48 data:4byte +lbl_1_bss_440 = .bss:0x00000440; // type:object size:0x4 data:4byte +lbl_1_bss_444 = .bss:0x00000444; // type:object size:0x4 data:4byte +lbl_1_bss_448 = .bss:0x00000448; // type:object size:0x14 data:4byte +lbl_1_bss_45C = .bss:0x0000045C; // type:object size:0x180 data:4byte +lbl_1_bss_5DC = .bss:0x000005DC; // type:object size:0x60 data:4byte +lbl_1_bss_63C = .bss:0x0000063C; // type:object size:0x70 data:4byte +lbl_1_bss_6AC = .bss:0x000006AC; // type:object size:0x1 data:byte diff --git a/config/GMPJ01_00/rels/msetupDll/splits.txt b/config/GMPJ01_00/rels/msetupDll/splits.txt new file mode 100644 index 00000000..e787a0ee --- /dev/null +++ b/config/GMPJ01_00/rels/msetupDll/splits.txt @@ -0,0 +1,3 @@ +Sections: + .ctors type:rodata align:4 + .dtors type:rodata align:4 diff --git a/config/GMPJ01_00/rels/msetupDll/symbols.txt b/config/GMPJ01_00/rels/msetupDll/symbols.txt new file mode 100644 index 00000000..120e2d17 --- /dev/null +++ b/config/GMPJ01_00/rels/msetupDll/symbols.txt @@ -0,0 +1,2 @@ +_ctors = .ctors:0x00000000; // type:label scope:global +_dtors = .dtors:0x00000000; // type:label scope:global diff --git a/config/GMPJ01_00/rels/mstory2Dll/splits.txt b/config/GMPJ01_00/rels/mstory2Dll/splits.txt new file mode 100644 index 00000000..531cd645 --- /dev/null +++ b/config/GMPJ01_00/rels/mstory2Dll/splits.txt @@ -0,0 +1,7 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 diff --git a/config/GMPJ01_00/rels/mstory2Dll/symbols.txt b/config/GMPJ01_00/rels/mstory2Dll/symbols.txt new file mode 100644 index 00000000..43271272 --- /dev/null +++ b/config/GMPJ01_00/rels/mstory2Dll/symbols.txt @@ -0,0 +1,709 @@ +fn_1_0 = .text:0x00000000; // type:function size:0x4C +fn_1_4C = .text:0x0000004C; // type:function size:0x58 +fn_1_A4 = .text:0x000000A4; // type:function size:0x2A0 +_prolog = .text:0x00000344; // type:function size:0x54 scope:global +_epilog = .text:0x00000398; // type:function size:0x4C scope:global +fn_1_3E4 = .text:0x000003E4; // type:function size:0x110 +fn_1_4F4 = .text:0x000004F4; // type:function size:0x1B8 +fn_1_6AC = .text:0x000006AC; // type:function size:0x1B8 +fn_1_864 = .text:0x00000864; // type:function size:0x28 +fn_1_88C = .text:0x0000088C; // type:function size:0x20 +fn_1_8AC = .text:0x000008AC; // type:function size:0xD8 +fn_1_984 = .text:0x00000984; // type:function size:0xC8 +fn_1_A4C = .text:0x00000A4C; // type:function size:0xBC +fn_1_B08 = .text:0x00000B08; // type:function size:0xBC +fn_1_BC4 = .text:0x00000BC4; // type:function size:0x4 +fn_1_BC8 = .text:0x00000BC8; // type:function size:0x20 +fn_1_BE8 = .text:0x00000BE8; // type:function size:0x28 +fn_1_C10 = .text:0x00000C10; // type:function size:0x20 +fn_1_C30 = .text:0x00000C30; // type:function size:0x24 +fn_1_C54 = .text:0x00000C54; // type:function size:0x4 +fn_1_C58 = .text:0x00000C58; // type:function size:0xA48 +fn_1_16A0 = .text:0x000016A0; // type:function size:0x1BC +fn_1_185C = .text:0x0000185C; // type:function size:0x1D8 +fn_1_1A34 = .text:0x00001A34; // type:function size:0x60 +fn_1_1A94 = .text:0x00001A94; // type:function size:0x68 +fn_1_1AFC = .text:0x00001AFC; // type:function size:0xAC +fn_1_1BA8 = .text:0x00001BA8; // type:function size:0xBC +fn_1_1C64 = .text:0x00001C64; // type:function size:0xB4 +fn_1_1D18 = .text:0x00001D18; // type:function size:0x34 +fn_1_1D4C = .text:0x00001D4C; // type:function size:0x40 +fn_1_1D8C = .text:0x00001D8C; // type:function size:0x70 +fn_1_1DFC = .text:0x00001DFC; // type:function size:0x188 +fn_1_1F84 = .text:0x00001F84; // type:function size:0x2E0 +fn_1_2264 = .text:0x00002264; // type:function size:0x90 +fn_1_22F4 = .text:0x000022F4; // type:function size:0x48 +fn_1_233C = .text:0x0000233C; // type:function size:0x54 +fn_1_2390 = .text:0x00002390; // type:function size:0x3C0 +fn_1_2750 = .text:0x00002750; // type:function size:0x10 +fn_1_2760 = .text:0x00002760; // type:function size:0x10 +fn_1_2770 = .text:0x00002770; // type:function size:0xB8 +fn_1_2828 = .text:0x00002828; // type:function size:0x120 +fn_1_2948 = .text:0x00002948; // type:function size:0x3B8 +fn_1_2D00 = .text:0x00002D00; // type:function size:0x7F4 +fn_1_34F4 = .text:0x000034F4; // type:function size:0x88 +fn_1_357C = .text:0x0000357C; // type:function size:0x94 +fn_1_3610 = .text:0x00003610; // type:function size:0x58 +fn_1_3668 = .text:0x00003668; // type:function size:0xEC +fn_1_3754 = .text:0x00003754; // type:function size:0xC4 +fn_1_3818 = .text:0x00003818; // type:function size:0x3C +fn_1_3854 = .text:0x00003854; // type:function size:0x44 +fn_1_3898 = .text:0x00003898; // type:function size:0x26C +fn_1_3B04 = .text:0x00003B04; // type:function size:0x26C +fn_1_3D70 = .text:0x00003D70; // type:function size:0x27C +fn_1_3FEC = .text:0x00003FEC; // type:function size:0x2B4 +fn_1_42A0 = .text:0x000042A0; // type:function size:0x46C +fn_1_470C = .text:0x0000470C; // type:function size:0x454 +fn_1_4B60 = .text:0x00004B60; // type:function size:0x48C +fn_1_4FEC = .text:0x00004FEC; // type:function size:0x658 +fn_1_5644 = .text:0x00005644; // type:function size:0x4C4 +fn_1_5B08 = .text:0x00005B08; // type:function size:0x4FC +fn_1_6004 = .text:0x00006004; // type:function size:0x6C8 +fn_1_66CC = .text:0x000066CC; // type:function size:0x38 +fn_1_6704 = .text:0x00006704; // type:function size:0xD4 +fn_1_67D8 = .text:0x000067D8; // type:function size:0x198 +fn_1_6970 = .text:0x00006970; // type:function size:0x34 +fn_1_69A4 = .text:0x000069A4; // type:function size:0x40 +fn_1_69E4 = .text:0x000069E4; // type:function size:0xAC +fn_1_6A90 = .text:0x00006A90; // type:function size:0x2E8 +fn_1_6D78 = .text:0x00006D78; // type:function size:0x44 +fn_1_6DBC = .text:0x00006DBC; // type:function size:0x1F4 +fn_1_6FB0 = .text:0x00006FB0; // type:function size:0xB4 +fn_1_7064 = .text:0x00007064; // type:function size:0x178 +fn_1_71DC = .text:0x000071DC; // type:function size:0x68 +fn_1_7244 = .text:0x00007244; // type:function size:0x140 +fn_1_7384 = .text:0x00007384; // type:function size:0xA2C +fn_1_7DB0 = .text:0x00007DB0; // type:function size:0x1A4 +fn_1_7F54 = .text:0x00007F54; // type:function size:0x118 +fn_1_806C = .text:0x0000806C; // type:function size:0x8C +fn_1_80F8 = .text:0x000080F8; // type:function size:0x488 +fn_1_8580 = .text:0x00008580; // type:function size:0x5C +fn_1_85DC = .text:0x000085DC; // type:function size:0x1F8 +fn_1_87D4 = .text:0x000087D4; // type:function size:0x2E8 +fn_1_8ABC = .text:0x00008ABC; // type:function size:0x578 +fn_1_9034 = .text:0x00009034; // type:function size:0x164 +fn_1_9198 = .text:0x00009198; // type:function size:0x124 +fn_1_92BC = .text:0x000092BC; // type:function size:0x4AC +fn_1_9768 = .text:0x00009768; // type:function size:0xB4 +fn_1_981C = .text:0x0000981C; // type:function size:0x138 +fn_1_9954 = .text:0x00009954; // type:function size:0xBC +fn_1_9A10 = .text:0x00009A10; // type:function size:0x1C4 +fn_1_9BD4 = .text:0x00009BD4; // type:function size:0xE4 +fn_1_9CB8 = .text:0x00009CB8; // type:function size:0x214 +fn_1_9ECC = .text:0x00009ECC; // type:function size:0x110 +fn_1_9FDC = .text:0x00009FDC; // type:function size:0x2AC +fn_1_A288 = .text:0x0000A288; // type:function size:0x220 +fn_1_A4A8 = .text:0x0000A4A8; // type:function size:0xE4 +fn_1_A58C = .text:0x0000A58C; // type:function size:0x2BC +fn_1_A848 = .text:0x0000A848; // type:function size:0x2C8 +fn_1_AB10 = .text:0x0000AB10; // type:function size:0x2A0 +fn_1_ADB0 = .text:0x0000ADB0; // type:function size:0xAC +fn_1_AE5C = .text:0x0000AE5C; // type:function size:0x364 +fn_1_B1C0 = .text:0x0000B1C0; // type:function size:0x8C +fn_1_B24C = .text:0x0000B24C; // type:function size:0x130 +fn_1_B37C = .text:0x0000B37C; // type:function size:0x68 +fn_1_B3E4 = .text:0x0000B3E4; // type:function size:0x134 +fn_1_B518 = .text:0x0000B518; // type:function size:0x8C +fn_1_B5A4 = .text:0x0000B5A4; // type:function size:0x3E0 +fn_1_B984 = .text:0x0000B984; // type:function size:0x5C +fn_1_B9E0 = .text:0x0000B9E0; // type:function size:0xB0 +fn_1_BA90 = .text:0x0000BA90; // type:function size:0x360 +fn_1_BDF0 = .text:0x0000BDF0; // type:function size:0x158 +fn_1_BF48 = .text:0x0000BF48; // type:function size:0x328 +fn_1_C270 = .text:0x0000C270; // type:function size:0x250 +fn_1_C4C0 = .text:0x0000C4C0; // type:function size:0xB4 +fn_1_C574 = .text:0x0000C574; // type:function size:0x228 +fn_1_C79C = .text:0x0000C79C; // type:function size:0xBC +fn_1_C858 = .text:0x0000C858; // type:function size:0x2B4 +fn_1_CB0C = .text:0x0000CB0C; // type:function size:0x1C0 +fn_1_CCCC = .text:0x0000CCCC; // type:function size:0xAC +fn_1_CD78 = .text:0x0000CD78; // type:function size:0x2B8 +fn_1_D030 = .text:0x0000D030; // type:function size:0x1F4 +fn_1_D224 = .text:0x0000D224; // type:function size:0xAC +fn_1_D2D0 = .text:0x0000D2D0; // type:function size:0xC4 +fn_1_D394 = .text:0x0000D394; // type:function size:0xE4 +fn_1_D478 = .text:0x0000D478; // type:function size:0x2EC +fn_1_D764 = .text:0x0000D764; // type:function size:0x134 +fn_1_D898 = .text:0x0000D898; // type:function size:0x2C0 +fn_1_DB58 = .text:0x0000DB58; // type:function size:0xFC +fn_1_DC54 = .text:0x0000DC54; // type:function size:0x170 +fn_1_DDC4 = .text:0x0000DDC4; // type:function size:0x3F4 +fn_1_E1B8 = .text:0x0000E1B8; // type:function size:0x8C +fn_1_E244 = .text:0x0000E244; // type:function size:0xF0 +fn_1_E334 = .text:0x0000E334; // type:function size:0x23C +fn_1_E570 = .text:0x0000E570; // type:function size:0xC8 +fn_1_E638 = .text:0x0000E638; // type:function size:0x2B4 +fn_1_E8EC = .text:0x0000E8EC; // type:function size:0x140 +fn_1_EA2C = .text:0x0000EA2C; // type:function size:0x134 +fn_1_EB60 = .text:0x0000EB60; // type:function size:0x8C +fn_1_EBEC = .text:0x0000EBEC; // type:function size:0x3E0 +fn_1_EFCC = .text:0x0000EFCC; // type:function size:0x5C +fn_1_F028 = .text:0x0000F028; // type:function size:0x128 +fn_1_F150 = .text:0x0000F150; // type:function size:0xDC +fn_1_F22C = .text:0x0000F22C; // type:function size:0xD0 +fn_1_F2FC = .text:0x0000F2FC; // type:function size:0xD4 +fn_1_F3D0 = .text:0x0000F3D0; // type:function size:0x468 +fn_1_F838 = .text:0x0000F838; // type:function size:0x4 +fn_1_F83C = .text:0x0000F83C; // type:function size:0x78 +fn_1_F8B4 = .text:0x0000F8B4; // type:function size:0x548 +fn_1_FDFC = .text:0x0000FDFC; // type:function size:0xB4 +fn_1_FEB0 = .text:0x0000FEB0; // type:function size:0x228 +fn_1_100D8 = .text:0x000100D8; // type:function size:0xBC +fn_1_10194 = .text:0x00010194; // type:function size:0x2B4 +fn_1_10448 = .text:0x00010448; // type:function size:0x1BC +fn_1_10604 = .text:0x00010604; // type:function size:0xAC +fn_1_106B0 = .text:0x000106B0; // type:function size:0x29C +fn_1_1094C = .text:0x0001094C; // type:function size:0x2B4 +fn_1_10C00 = .text:0x00010C00; // type:function size:0x1F4 +fn_1_10DF4 = .text:0x00010DF4; // type:function size:0xAC +fn_1_10EA0 = .text:0x00010EA0; // type:function size:0xE4 +fn_1_10F84 = .text:0x00010F84; // type:function size:0xC4 +fn_1_11048 = .text:0x00011048; // type:function size:0xE4 +fn_1_1112C = .text:0x0001112C; // type:function size:0x2EC +fn_1_11418 = .text:0x00011418; // type:function size:0x134 +fn_1_1154C = .text:0x0001154C; // type:function size:0x2EC +fn_1_11838 = .text:0x00011838; // type:function size:0xFC +fn_1_11934 = .text:0x00011934; // type:function size:0x164 +fn_1_11A98 = .text:0x00011A98; // type:function size:0x118 +fn_1_11BB0 = .text:0x00011BB0; // type:function size:0x420 +fn_1_11FD0 = .text:0x00011FD0; // type:function size:0x8C +fn_1_1205C = .text:0x0001205C; // type:function size:0x130 +fn_1_1218C = .text:0x0001218C; // type:function size:0x23C +fn_1_123C8 = .text:0x000123C8; // type:function size:0x1A4 +fn_1_1256C = .text:0x0001256C; // type:function size:0x124 +fn_1_12690 = .text:0x00012690; // type:function size:0x8C +fn_1_1271C = .text:0x0001271C; // type:function size:0x3AC +fn_1_12AC8 = .text:0x00012AC8; // type:function size:0x48 +fn_1_12B10 = .text:0x00012B10; // type:function size:0x2C4 +fn_1_12DD4 = .text:0x00012DD4; // type:function size:0x37C +fn_1_13150 = .text:0x00013150; // type:function size:0x70 +fn_1_131C0 = .text:0x000131C0; // type:function size:0xA4 +fn_1_13264 = .text:0x00013264; // type:function size:0x5C4 +fn_1_13828 = .text:0x00013828; // type:function size:0xA4 +fn_1_138CC = .text:0x000138CC; // type:function size:0x14C +fn_1_13A18 = .text:0x00013A18; // type:function size:0x1A0 +fn_1_13BB8 = .text:0x00013BB8; // type:function size:0xB4 +fn_1_13C6C = .text:0x00013C6C; // type:function size:0x348 +fn_1_13FB4 = .text:0x00013FB4; // type:function size:0xEC +fn_1_140A0 = .text:0x000140A0; // type:function size:0xCC +fn_1_1416C = .text:0x0001416C; // type:function size:0x330 +fn_1_1449C = .text:0x0001449C; // type:function size:0x3CC +fn_1_14868 = .text:0x00014868; // type:function size:0x234 +fn_1_14A9C = .text:0x00014A9C; // type:function size:0xAC +fn_1_14B48 = .text:0x00014B48; // type:function size:0xF8 +fn_1_14C40 = .text:0x00014C40; // type:function size:0x32C +fn_1_14F6C = .text:0x00014F6C; // type:function size:0x1C8 +fn_1_15134 = .text:0x00015134; // type:function size:0xAC +fn_1_151E0 = .text:0x000151E0; // type:function size:0xE4 +fn_1_152C4 = .text:0x000152C4; // type:function size:0xE4 +fn_1_153A8 = .text:0x000153A8; // type:function size:0x2C0 +fn_1_15668 = .text:0x00015668; // type:function size:0xE4 +fn_1_1574C = .text:0x0001574C; // type:function size:0x1F8 +fn_1_15944 = .text:0x00015944; // type:function size:0xAC +fn_1_159F0 = .text:0x000159F0; // type:function size:0x2EC +fn_1_15CDC = .text:0x00015CDC; // type:function size:0x8C +fn_1_15D68 = .text:0x00015D68; // type:function size:0xF0 +fn_1_15E58 = .text:0x00015E58; // type:function size:0x118 +fn_1_15F70 = .text:0x00015F70; // type:function size:0xF0 +fn_1_16060 = .text:0x00016060; // type:function size:0x118 +fn_1_16178 = .text:0x00016178; // type:function size:0x8C +fn_1_16204 = .text:0x00016204; // type:function size:0x3AC +fn_1_165B0 = .text:0x000165B0; // type:function size:0x5C +fn_1_1660C = .text:0x0001660C; // type:function size:0x110 +fn_1_1671C = .text:0x0001671C; // type:function size:0x194 +fn_1_168B0 = .text:0x000168B0; // type:function size:0xD4 +fn_1_16984 = .text:0x00016984; // type:function size:0x50 +fn_1_169D4 = .text:0x000169D4; // type:function size:0x4 +fn_1_169D8 = .text:0x000169D8; // type:function size:0xF4 +fn_1_16ACC = .text:0x00016ACC; // type:function size:0x4F4 +fn_1_16FC0 = .text:0x00016FC0; // type:function size:0xB4 +fn_1_17074 = .text:0x00017074; // type:function size:0x208 +fn_1_1727C = .text:0x0001727C; // type:function size:0xBC +fn_1_17338 = .text:0x00017338; // type:function size:0x294 +fn_1_175CC = .text:0x000175CC; // type:function size:0x180 +fn_1_1774C = .text:0x0001774C; // type:function size:0xAC +fn_1_177F8 = .text:0x000177F8; // type:function size:0x278 +fn_1_17A70 = .text:0x00017A70; // type:function size:0x128 +fn_1_17B98 = .text:0x00017B98; // type:function size:0xAC +fn_1_17C44 = .text:0x00017C44; // type:function size:0x220 +fn_1_17E64 = .text:0x00017E64; // type:function size:0xE4 +fn_1_17F48 = .text:0x00017F48; // type:function size:0x190 +fn_1_180D8 = .text:0x000180D8; // type:function size:0xAC +fn_1_18184 = .text:0x00018184; // type:function size:0x284 +fn_1_18408 = .text:0x00018408; // type:function size:0x8C +fn_1_18494 = .text:0x00018494; // type:function size:0x23C +fn_1_186D0 = .text:0x000186D0; // type:function size:0x220 +fn_1_188F0 = .text:0x000188F0; // type:function size:0x144 +fn_1_18A34 = .text:0x00018A34; // type:function size:0x8C +fn_1_18AC0 = .text:0x00018AC0; // type:function size:0x3BC +fn_1_18E7C = .text:0x00018E7C; // type:function size:0x48 +fn_1_18EC4 = .text:0x00018EC4; // type:function size:0x274 +fn_1_19138 = .text:0x00019138; // type:function size:0x1FC +fn_1_19334 = .text:0x00019334; // type:function size:0x66C +fn_1_199A0 = .text:0x000199A0; // type:function size:0x248 +fn_1_19BE8 = .text:0x00019BE8; // type:function size:0x84 +fn_1_19C6C = .text:0x00019C6C; // type:function size:0x2A8 +fn_1_19F14 = .text:0x00019F14; // type:function size:0xB4 +fn_1_19FC8 = .text:0x00019FC8; // type:function size:0x198 +fn_1_1A160 = .text:0x0001A160; // type:function size:0x208 +fn_1_1A368 = .text:0x0001A368; // type:function size:0x1D0 +fn_1_1A538 = .text:0x0001A538; // type:function size:0x40 +fn_1_1A578 = .text:0x0001A578; // type:function size:0x254 +fn_1_1A7CC = .text:0x0001A7CC; // type:function size:0x204 +fn_1_1A9D0 = .text:0x0001A9D0; // type:function size:0xE4 +fn_1_1AAB4 = .text:0x0001AAB4; // type:function size:0x288 +fn_1_1AD3C = .text:0x0001AD3C; // type:function size:0xE4 +fn_1_1AE20 = .text:0x0001AE20; // type:function size:0x1B4 +fn_1_1AFD4 = .text:0x0001AFD4; // type:function size:0x110 +fn_1_1B0E4 = .text:0x0001B0E4; // type:function size:0x234 +fn_1_1B318 = .text:0x0001B318; // type:function size:0x8C +fn_1_1B3A4 = .text:0x0001B3A4; // type:function size:0x8C +fn_1_1B430 = .text:0x0001B430; // type:function size:0x130 +fn_1_1B560 = .text:0x0001B560; // type:function size:0xEC +fn_1_1B64C = .text:0x0001B64C; // type:function size:0x224 +fn_1_1B870 = .text:0x0001B870; // type:function size:0x9C +fn_1_1B90C = .text:0x0001B90C; // type:function size:0x50 +_ctors = .ctors:0x00000000; // type:label scope:global data:4byte +_dtors = .dtors:0x00000000; // type:label scope:global data:4byte +lbl_1_rodata_10 = .rodata:0x00000010; // type:object size:0x4 data:float +lbl_1_rodata_14 = .rodata:0x00000014; // type:object size:0x4 data:float +lbl_1_rodata_18 = .rodata:0x00000018; // type:object size:0x4 data:float +lbl_1_rodata_1C = .rodata:0x0000001C; // type:object size:0x4 data:float +lbl_1_rodata_20 = .rodata:0x00000020; // type:object size:0x8 data:double +lbl_1_rodata_28 = .rodata:0x00000028; // type:object size:0x8 data:double +lbl_1_rodata_30 = .rodata:0x00000030; // type:object size:0x4 data:float +lbl_1_rodata_38 = .rodata:0x00000038; // type:object size:0x8 data:double +lbl_1_rodata_40 = .rodata:0x00000040; // type:object size:0x4 data:float +lbl_1_rodata_44 = .rodata:0x00000044; // type:object size:0x4 data:float +lbl_1_rodata_48 = .rodata:0x00000048; // type:object size:0x4 data:float +lbl_1_rodata_4C = .rodata:0x0000004C; // type:object size:0x4 data:float +lbl_1_rodata_50 = .rodata:0x00000050; // type:object size:0x4 data:float +lbl_1_rodata_54 = .rodata:0x00000054; // type:object size:0x4 data:float +lbl_1_rodata_58 = .rodata:0x00000058; // type:object size:0x4 data:float +lbl_1_rodata_5C = .rodata:0x0000005C; // type:object size:0x4 data:float +lbl_1_rodata_60 = .rodata:0x00000060; // type:object size:0x4 data:float +lbl_1_rodata_68 = .rodata:0x00000068; // type:object size:0x8 data:double +lbl_1_rodata_70 = .rodata:0x00000070; // type:object size:0x4 data:float +lbl_1_rodata_74 = .rodata:0x00000074; // type:object size:0x4 data:float +lbl_1_rodata_78 = .rodata:0x00000078; // type:object size:0x4 data:float +lbl_1_rodata_7C = .rodata:0x0000007C; // type:object size:0x4 data:float +lbl_1_rodata_80 = .rodata:0x00000080; // type:object size:0x4 data:float +lbl_1_rodata_84 = .rodata:0x00000084; // type:object size:0x4 data:float +lbl_1_rodata_88 = .rodata:0x00000088; // type:object size:0x4 data:float +lbl_1_rodata_8C = .rodata:0x0000008C; // type:object size:0x4 data:float +lbl_1_rodata_90 = .rodata:0x00000090; // type:object size:0x4 data:float +lbl_1_rodata_94 = .rodata:0x00000094; // type:object size:0x4 data:float +lbl_1_rodata_98 = .rodata:0x00000098; // type:object size:0x4 data:float +lbl_1_rodata_9C = .rodata:0x0000009C; // type:object size:0x4 data:float +lbl_1_rodata_A0 = .rodata:0x000000A0; // type:object size:0x4 data:float +lbl_1_rodata_A8 = .rodata:0x000000A8; // type:object size:0x8 data:double +lbl_1_rodata_B0 = .rodata:0x000000B0; // type:object size:0x4 data:float +lbl_1_rodata_B8 = .rodata:0x000000B8; // type:object size:0x8 data:double +lbl_1_rodata_C0 = .rodata:0x000000C0; // type:object size:0x4 data:float +lbl_1_rodata_C4 = .rodata:0x000000C4; // type:object size:0x4 data:float +lbl_1_rodata_C8 = .rodata:0x000000C8; // type:object size:0x4 data:float +lbl_1_rodata_CC = .rodata:0x000000CC; // type:object size:0x4 data:float +lbl_1_rodata_D0 = .rodata:0x000000D0; // type:object size:0xC data:4byte +lbl_1_rodata_DC = .rodata:0x000000DC; // type:object size:0xC data:4byte +lbl_1_rodata_E8 = .rodata:0x000000E8; // type:object size:0xC data:4byte +lbl_1_rodata_F4 = .rodata:0x000000F4; // type:object size:0x4 data:float +lbl_1_rodata_F8 = .rodata:0x000000F8; // type:object size:0x4 data:float +lbl_1_rodata_FC = .rodata:0x000000FC; // type:object size:0x4 data:float +lbl_1_rodata_100 = .rodata:0x00000100; // type:object size:0x4 data:float +lbl_1_rodata_104 = .rodata:0x00000104; // type:object size:0x4 data:float +lbl_1_rodata_108 = .rodata:0x00000108; // type:object size:0x4 data:float +lbl_1_rodata_10C = .rodata:0x0000010C; // type:object size:0x4 data:float +lbl_1_rodata_110 = .rodata:0x00000110; // type:object size:0x8 data:float +lbl_1_rodata_118 = .rodata:0x00000118; // type:object size:0x4 data:float +lbl_1_rodata_120 = .rodata:0x00000120; // type:object size:0x8 data:double +lbl_1_rodata_128 = .rodata:0x00000128; // type:object size:0x1 data:byte +lbl_1_rodata_12C = .rodata:0x0000012C; // type:object size:0x4 data:float +lbl_1_rodata_130 = .rodata:0x00000130; // type:object size:0x4 data:float +lbl_1_rodata_134 = .rodata:0x00000134; // type:object size:0x4 data:float +lbl_1_rodata_138 = .rodata:0x00000138; // type:object size:0x4 data:float +lbl_1_rodata_13C = .rodata:0x0000013C; // type:object size:0x4 data:float +lbl_1_rodata_140 = .rodata:0x00000140; // type:object size:0x4 data:float +lbl_1_rodata_144 = .rodata:0x00000144; // type:object size:0x4 data:float +lbl_1_rodata_148 = .rodata:0x00000148; // type:object size:0x4 data:float +lbl_1_rodata_14C = .rodata:0x0000014C; // type:object size:0x4 data:float +lbl_1_rodata_150 = .rodata:0x00000150; // type:object size:0x4 data:float +lbl_1_rodata_154 = .rodata:0x00000154; // type:object size:0x4 data:float +lbl_1_rodata_158 = .rodata:0x00000158; // type:object size:0x4 data:float +lbl_1_rodata_15C = .rodata:0x0000015C; // type:object size:0x4 data:float +lbl_1_rodata_160 = .rodata:0x00000160; // type:object size:0x4 data:float +lbl_1_rodata_164 = .rodata:0x00000164; // type:object size:0x4 data:float +lbl_1_rodata_168 = .rodata:0x00000168; // type:object size:0x4 data:float +lbl_1_rodata_16C = .rodata:0x0000016C; // type:object size:0x4 data:float +lbl_1_rodata_170 = .rodata:0x00000170; // type:object size:0x4 data:float +lbl_1_rodata_174 = .rodata:0x00000174; // type:object size:0xC data:4byte +lbl_1_rodata_180 = .rodata:0x00000180; // type:object size:0x4 data:float +lbl_1_rodata_184 = .rodata:0x00000184; // type:object size:0x4 data:float +lbl_1_rodata_188 = .rodata:0x00000188; // type:object size:0x4 data:float +lbl_1_rodata_18C = .rodata:0x0000018C; // type:object size:0x4 data:float +lbl_1_rodata_190 = .rodata:0x00000190; // type:object size:0x4 data:float +lbl_1_rodata_194 = .rodata:0x00000194; // type:object size:0x4 data:float +lbl_1_rodata_198 = .rodata:0x00000198; // type:object size:0x4 data:float +lbl_1_rodata_19C = .rodata:0x0000019C; // type:object size:0x4 data:float +lbl_1_rodata_1A0 = .rodata:0x000001A0; // type:object size:0x4 data:float +lbl_1_rodata_1A4 = .rodata:0x000001A4; // type:object size:0x4 data:float +lbl_1_rodata_1A8 = .rodata:0x000001A8; // type:object size:0x1 data:byte +lbl_1_rodata_1AC = .rodata:0x000001AC; // type:object size:0x4 data:float +lbl_1_rodata_1B0 = .rodata:0x000001B0; // type:object size:0x4 data:float +lbl_1_rodata_1B4 = .rodata:0x000001B4; // type:object size:0x4 data:float +lbl_1_rodata_1B8 = .rodata:0x000001B8; // type:object size:0x4 data:float +lbl_1_rodata_1BC = .rodata:0x000001BC; // type:object size:0x4 data:float +lbl_1_rodata_1C0 = .rodata:0x000001C0; // type:object size:0x4 data:float +lbl_1_rodata_1C8 = .rodata:0x000001C8; // type:object size:0x8 data:double +lbl_1_rodata_1D0 = .rodata:0x000001D0; // type:object size:0x4 data:float +lbl_1_rodata_1D4 = .rodata:0x000001D4; // type:object size:0x4 data:float +lbl_1_rodata_1D8 = .rodata:0x000001D8; // type:object size:0x4 data:float +lbl_1_rodata_1DC = .rodata:0x000001DC; // type:object size:0x4 data:float +lbl_1_rodata_1E0 = .rodata:0x000001E0; // type:object size:0x4 data:float +lbl_1_rodata_1E4 = .rodata:0x000001E4; // type:object size:0x4 data:float +lbl_1_rodata_1E8 = .rodata:0x000001E8; // type:object size:0x4 data:float +lbl_1_rodata_1EC = .rodata:0x000001EC; // type:object size:0x4 data:float +lbl_1_rodata_1F0 = .rodata:0x000001F0; // type:object size:0xC data:4byte +lbl_1_rodata_1FC = .rodata:0x000001FC; // type:object size:0x4 data:float +lbl_1_rodata_200 = .rodata:0x00000200; // type:object size:0x4 data:float +lbl_1_rodata_204 = .rodata:0x00000204; // type:object size:0x4 data:float +lbl_1_rodata_208 = .rodata:0x00000208; // type:object size:0xC data:4byte +lbl_1_rodata_214 = .rodata:0x00000214; // type:object size:0x4 data:float +lbl_1_rodata_218 = .rodata:0x00000218; // type:object size:0x4 data:float +lbl_1_rodata_21C = .rodata:0x0000021C; // type:object size:0x4 data:float +lbl_1_rodata_220 = .rodata:0x00000220; // type:object size:0x4 data:float +lbl_1_rodata_224 = .rodata:0x00000224; // type:object size:0x4 data:float +lbl_1_rodata_228 = .rodata:0x00000228; // type:object size:0x4 data:float +lbl_1_rodata_22C = .rodata:0x0000022C; // type:object size:0x4 data:float +lbl_1_rodata_230 = .rodata:0x00000230; // type:object size:0x4 data:float +lbl_1_rodata_234 = .rodata:0x00000234; // type:object size:0x4 data:float +lbl_1_rodata_238 = .rodata:0x00000238; // type:object size:0x4 data:float +lbl_1_rodata_23C = .rodata:0x0000023C; // type:object size:0x4 data:float +lbl_1_rodata_240 = .rodata:0x00000240; // type:object size:0x8 data:float +lbl_1_rodata_248 = .rodata:0x00000248; // type:object size:0x1C data:4byte +lbl_1_rodata_264 = .rodata:0x00000264; // type:object size:0x1 data:byte +lbl_1_rodata_268 = .rodata:0x00000268; // type:object size:0x4 data:float +lbl_1_rodata_26C = .rodata:0x0000026C; // type:object size:0x4 data:float +lbl_1_rodata_270 = .rodata:0x00000270; // type:object size:0x4 data:float +lbl_1_rodata_274 = .rodata:0x00000274; // type:object size:0x4 data:float +lbl_1_rodata_278 = .rodata:0x00000278; // type:object size:0x4 data:float +lbl_1_rodata_27C = .rodata:0x0000027C; // type:object size:0x4 data:float +lbl_1_rodata_280 = .rodata:0x00000280; // type:object size:0x8 data:double +lbl_1_rodata_288 = .rodata:0x00000288; // type:object size:0x4 data:float +lbl_1_rodata_28C = .rodata:0x0000028C; // type:object size:0x4 data:float +lbl_1_rodata_290 = .rodata:0x00000290; // type:object size:0x4 data:float +lbl_1_rodata_294 = .rodata:0x00000294; // type:object size:0x4 data:float +lbl_1_rodata_298 = .rodata:0x00000298; // type:object size:0x4 data:float +lbl_1_rodata_29C = .rodata:0x0000029C; // type:object size:0x4 data:float +lbl_1_rodata_2A0 = .rodata:0x000002A0; // type:object size:0x4 data:float +lbl_1_rodata_2A4 = .rodata:0x000002A4; // type:object size:0x4 data:float +lbl_1_rodata_2A8 = .rodata:0x000002A8; // type:object size:0x4 data:float +lbl_1_rodata_2AC = .rodata:0x000002AC; // type:object size:0x4 data:float +lbl_1_rodata_2B0 = .rodata:0x000002B0; // type:object size:0x4 data:float +lbl_1_rodata_2B4 = .rodata:0x000002B4; // type:object size:0xC data:4byte +lbl_1_rodata_2C0 = .rodata:0x000002C0; // type:object size:0x4 data:float +lbl_1_rodata_2C4 = .rodata:0x000002C4; // type:object size:0x4 data:float +lbl_1_rodata_2C8 = .rodata:0x000002C8; // type:object size:0x4 data:float +lbl_1_rodata_2CC = .rodata:0x000002CC; // type:object size:0xC data:4byte +lbl_1_rodata_2D8 = .rodata:0x000002D8; // type:object size:0x4 data:float +lbl_1_rodata_2DC = .rodata:0x000002DC; // type:object size:0xC data:4byte +lbl_1_rodata_2E8 = .rodata:0x000002E8; // type:object size:0x4 data:float +lbl_1_rodata_2EC = .rodata:0x000002EC; // type:object size:0x4 data:float +lbl_1_rodata_2F0 = .rodata:0x000002F0; // type:object size:0x4 data:float +lbl_1_rodata_2F4 = .rodata:0x000002F4; // type:object size:0x4 data:float +lbl_1_rodata_2F8 = .rodata:0x000002F8; // type:object size:0x4 data:float +lbl_1_rodata_2FC = .rodata:0x000002FC; // type:object size:0x4 data:float +lbl_1_rodata_300 = .rodata:0x00000300; // type:object size:0x4 data:float +lbl_1_rodata_304 = .rodata:0x00000304; // type:object size:0x4 data:float +lbl_1_rodata_308 = .rodata:0x00000308; // type:object size:0x8 data:float +lbl_1_rodata_310 = .rodata:0x00000310; // type:object size:0x4 data:float +lbl_1_rodata_318 = .rodata:0x00000318; // type:object size:0x8 data:double +lbl_1_rodata_320 = .rodata:0x00000320; // type:object size:0x1 data:byte +lbl_1_rodata_324 = .rodata:0x00000324; // type:object size:0x4 data:float +lbl_1_rodata_328 = .rodata:0x00000328; // type:object size:0x4 data:float +lbl_1_rodata_32C = .rodata:0x0000032C; // type:object size:0x4 data:float +lbl_1_rodata_330 = .rodata:0x00000330; // type:object size:0x4 data:float +lbl_1_rodata_334 = .rodata:0x00000334; // type:object size:0x4 data:float +lbl_1_rodata_338 = .rodata:0x00000338; // type:object size:0x4 data:float +lbl_1_rodata_33C = .rodata:0x0000033C; // type:object size:0x4 data:float +lbl_1_rodata_340 = .rodata:0x00000340; // type:object size:0x4 data:float +lbl_1_rodata_344 = .rodata:0x00000344; // type:object size:0x4 data:float +lbl_1_rodata_348 = .rodata:0x00000348; // type:object size:0x4 data:float +lbl_1_rodata_34C = .rodata:0x0000034C; // type:object size:0x4 data:float +lbl_1_rodata_350 = .rodata:0x00000350; // type:object size:0x4 data:float +lbl_1_rodata_354 = .rodata:0x00000354; // type:object size:0x4 data:float +lbl_1_rodata_358 = .rodata:0x00000358; // type:object size:0x4 data:float +lbl_1_rodata_35C = .rodata:0x0000035C; // type:object size:0x4 data:float +lbl_1_rodata_360 = .rodata:0x00000360; // type:object size:0x4 data:float +lbl_1_rodata_364 = .rodata:0x00000364; // type:object size:0x4 data:float +lbl_1_rodata_368 = .rodata:0x00000368; // type:object size:0x4 data:float +lbl_1_rodata_36C = .rodata:0x0000036C; // type:object size:0x4 data:float +lbl_1_rodata_370 = .rodata:0x00000370; // type:object size:0x4 data:float +lbl_1_rodata_374 = .rodata:0x00000374; // type:object size:0x4 data:float +lbl_1_rodata_378 = .rodata:0x00000378; // type:object size:0x4 data:float +lbl_1_rodata_37C = .rodata:0x0000037C; // type:object size:0x4 data:float +lbl_1_rodata_380 = .rodata:0x00000380; // type:object size:0xC data:4byte +lbl_1_rodata_38C = .rodata:0x0000038C; // type:object size:0x4 data:float +lbl_1_rodata_390 = .rodata:0x00000390; // type:object size:0x4 data:float +lbl_1_rodata_394 = .rodata:0x00000394; // type:object size:0x4 data:float +lbl_1_rodata_398 = .rodata:0x00000398; // type:object size:0xC data:4byte +lbl_1_rodata_3A4 = .rodata:0x000003A4; // type:object size:0xC data:4byte +lbl_1_rodata_3B0 = .rodata:0x000003B0; // type:object size:0x4 data:float +lbl_1_rodata_3B4 = .rodata:0x000003B4; // type:object size:0x4 data:float +lbl_1_rodata_3B8 = .rodata:0x000003B8; // type:object size:0x4 data:float +lbl_1_rodata_3BC = .rodata:0x000003BC; // type:object size:0x4 data:float +lbl_1_rodata_3C0 = .rodata:0x000003C0; // type:object size:0x4 data:float +lbl_1_rodata_3C4 = .rodata:0x000003C4; // type:object size:0x4 data:float +lbl_1_rodata_3C8 = .rodata:0x000003C8; // type:object size:0x8 data:float +lbl_1_rodata_3D0 = .rodata:0x000003D0; // type:object size:0x1 data:byte +lbl_1_rodata_3D4 = .rodata:0x000003D4; // type:object size:0x4 data:float +lbl_1_rodata_3D8 = .rodata:0x000003D8; // type:object size:0x4 data:float +lbl_1_rodata_3DC = .rodata:0x000003DC; // type:object size:0x4 data:float +lbl_1_rodata_3E0 = .rodata:0x000003E0; // type:object size:0x4 data:float +lbl_1_rodata_3E4 = .rodata:0x000003E4; // type:object size:0x4 data:float +lbl_1_rodata_3E8 = .rodata:0x000003E8; // type:object size:0x4 data:float +lbl_1_rodata_3F0 = .rodata:0x000003F0; // type:object size:0x8 data:double +lbl_1_rodata_3F8 = .rodata:0x000003F8; // type:object size:0x4 data:float +lbl_1_rodata_3FC = .rodata:0x000003FC; // type:object size:0x4 data:float +lbl_1_rodata_400 = .rodata:0x00000400; // type:object size:0x4 data:float +lbl_1_rodata_404 = .rodata:0x00000404; // type:object size:0x4 data:float +lbl_1_rodata_408 = .rodata:0x00000408; // type:object size:0x4 data:float +lbl_1_rodata_40C = .rodata:0x0000040C; // type:object size:0x4 data:float +lbl_1_rodata_410 = .rodata:0x00000410; // type:object size:0x4 data:float +lbl_1_rodata_414 = .rodata:0x00000414; // type:object size:0x4 data:float +lbl_1_rodata_418 = .rodata:0x00000418; // type:object size:0x4 data:float +lbl_1_rodata_41C = .rodata:0x0000041C; // type:object size:0x4 data:float +lbl_1_rodata_420 = .rodata:0x00000420; // type:object size:0x4 data:float +lbl_1_rodata_424 = .rodata:0x00000424; // type:object size:0x4 data:float +lbl_1_rodata_428 = .rodata:0x00000428; // type:object size:0x4 data:float +lbl_1_rodata_42C = .rodata:0x0000042C; // type:object size:0x4 data:float +lbl_1_rodata_430 = .rodata:0x00000430; // type:object size:0x4 data:float +lbl_1_rodata_434 = .rodata:0x00000434; // type:object size:0x4 data:float +lbl_1_rodata_438 = .rodata:0x00000438; // type:object size:0x4 data:float +lbl_1_rodata_440 = .rodata:0x00000440; // type:object size:0x8 data:double +lbl_1_rodata_448 = .rodata:0x00000448; // type:object size:0x1 data:byte +lbl_1_rodata_44C = .rodata:0x0000044C; // type:object size:0x4 data:float +lbl_1_rodata_450 = .rodata:0x00000450; // type:object size:0x4 data:float +lbl_1_rodata_454 = .rodata:0x00000454; // type:object size:0x4 data:float +lbl_1_rodata_458 = .rodata:0x00000458; // type:object size:0x4 data:float +lbl_1_rodata_45C = .rodata:0x0000045C; // type:object size:0x4 data:float +lbl_1_rodata_460 = .rodata:0x00000460; // type:object size:0x4 data:float +lbl_1_rodata_464 = .rodata:0x00000464; // type:object size:0x4 data:float +lbl_1_rodata_468 = .rodata:0x00000468; // type:object size:0x4 data:float +lbl_1_rodata_46C = .rodata:0x0000046C; // type:object size:0x4 data:float +lbl_1_rodata_470 = .rodata:0x00000470; // type:object size:0x4 data:float +lbl_1_rodata_474 = .rodata:0x00000474; // type:object size:0x4 data:float +lbl_1_rodata_478 = .rodata:0x00000478; // type:object size:0x4 data:float +lbl_1_rodata_47C = .rodata:0x0000047C; // type:object size:0x4 data:float +lbl_1_rodata_480 = .rodata:0x00000480; // type:object size:0xC data:4byte +lbl_1_rodata_48C = .rodata:0x0000048C; // type:object size:0x4 data:float +lbl_1_rodata_490 = .rodata:0x00000490; // type:object size:0x4 data:float +lbl_1_rodata_494 = .rodata:0x00000494; // type:object size:0x4 data:float +lbl_1_rodata_498 = .rodata:0x00000498; // type:object size:0x4 data:float +lbl_1_rodata_49C = .rodata:0x0000049C; // type:object size:0x4 data:float +lbl_1_rodata_4A0 = .rodata:0x000004A0; // type:object size:0x4 data:float +lbl_1_rodata_4A4 = .rodata:0x000004A4; // type:object size:0x4 data:float +lbl_1_rodata_4A8 = .rodata:0x000004A8; // type:object size:0x4 data:float +lbl_1_rodata_4AC = .rodata:0x000004AC; // type:object size:0x4 data:float +lbl_1_rodata_4B0 = .rodata:0x000004B0; // type:object size:0x4 data:float +lbl_1_rodata_4B4 = .rodata:0x000004B4; // type:object size:0x4 data:float +lbl_1_rodata_4B8 = .rodata:0x000004B8; // type:object size:0x4 data:float +lbl_1_rodata_4BC = .rodata:0x000004BC; // type:object size:0x4 data:float +lbl_1_rodata_4C0 = .rodata:0x000004C0; // type:object size:0x4 data:float +lbl_1_rodata_4C4 = .rodata:0x000004C4; // type:object size:0x4 data:float +lbl_1_data_0 = .data:0x00000000; // type:object size:0x70 data:4byte +lbl_1_data_70 = .data:0x00000070; // type:object size:0x29 data:string +lbl_1_data_99 = .data:0x00000099; // type:object size:0x26 data:string +lbl_1_data_BF = .data:0x000000BF; // type:object size:0x25 data:string +lbl_1_data_E4 = .data:0x000000E4; // type:object size:0x29 data:string +lbl_1_data_10D = .data:0x0000010D; // type:object size:0x28 data:string +lbl_1_data_135 = .data:0x00000135; // type:object size:0xF +lbl_1_data_144 = .data:0x00000144; // type:object size:0x18 +lbl_1_data_15C = .data:0x0000015C; // type:object size:0x28 data:string +lbl_1_data_184 = .data:0x00000184; // type:object size:0x3 data:string +lbl_1_data_187 = .data:0x00000187; // type:object size:0x15 data:string +jumptable_1_data_19C = .data:0x0000019C; // type:object size:0x54 scope:local +jumptable_1_data_1F0 = .data:0x000001F0; // type:object size:0x54 scope:local +lbl_1_data_244 = .data:0x00000244; // type:object size:0x1A data:string +lbl_1_data_25E = .data:0x0000025E; // type:object size:0x1A data:string +lbl_1_data_278 = .data:0x00000278; // type:object size:0xE data:string +lbl_1_data_286 = .data:0x00000286; // type:object size:0x10 data:string +lbl_1_data_296 = .data:0x00000296; // type:object size:0x10 data:string +lbl_1_data_2A6 = .data:0x000002A6; // type:object size:0x10 data:string +lbl_1_data_2B6 = .data:0x000002B6; // type:object size:0x10 data:string +lbl_1_data_2C6 = .data:0x000002C6; // type:object size:0x10 data:string +lbl_1_data_2D6 = .data:0x000002D6; // type:object size:0x10 data:string +lbl_1_data_2E6 = .data:0x000002E6; // type:object size:0x10 data:string +lbl_1_data_2F6 = .data:0x000002F6; // type:object size:0x12 +lbl_1_data_308 = .data:0x00000308; // type:object size:0x20 +lbl_1_data_328 = .data:0x00000328; // type:object size:0x60 +lbl_1_data_388 = .data:0x00000388; // type:object size:0x11 data:string +lbl_1_data_399 = .data:0x00000399; // type:object size:0x33 +lbl_1_data_3CC = .data:0x000003CC; // type:object size:0x10 +lbl_1_data_3DC = .data:0x000003DC; // type:object size:0x4 data:4byte +lbl_1_data_3E0 = .data:0x000003E0; // type:object size:0x8 data:4byte +lbl_1_data_3E8 = .data:0x000003E8; // type:object size:0x14 data:string +lbl_1_data_3FC = .data:0x000003FC; // type:object size:0x15 data:string +lbl_1_data_411 = .data:0x00000411; // type:object size:0x14 data:string +lbl_1_data_425 = .data:0x00000425; // type:object size:0x15 data:string +lbl_1_data_43A = .data:0x0000043A; // type:object size:0x14 data:string +lbl_1_data_44E = .data:0x0000044E; // type:object size:0x15 data:string +lbl_1_data_463 = .data:0x00000463; // type:object size:0x14 data:string +lbl_1_data_477 = .data:0x00000477; // type:object size:0x15 data:string +lbl_1_data_48C = .data:0x0000048C; // type:object size:0x14 data:string +lbl_1_data_4A0 = .data:0x000004A0; // type:object size:0x15 data:string +lbl_1_data_4B5 = .data:0x000004B5; // type:object size:0x14 data:string +lbl_1_data_4C9 = .data:0x000004C9; // type:object size:0xA data:string +lbl_1_data_4D3 = .data:0x000004D3; // type:object size:0x1C data:string +lbl_1_data_4EF = .data:0x000004EF; // type:object size:0x1D data:string +lbl_1_data_50C = .data:0x0000050C; // type:object size:0x14 +lbl_1_data_520 = .data:0x00000520; // type:object size:0x16 data:string +lbl_1_data_536 = .data:0x00000536; // type:object size:0x15 data:string +lbl_1_data_54B = .data:0x0000054B; // type:object size:0x16 data:string +lbl_1_data_561 = .data:0x00000561; // type:object size:0x15 data:string +lbl_1_data_576 = .data:0x00000576; // type:object size:0x16 data:string +lbl_1_data_58C = .data:0x0000058C; // type:object size:0x15 data:string +lbl_1_data_5A1 = .data:0x000005A1; // type:object size:0x16 data:string +lbl_1_data_5B7 = .data:0x000005B7; // type:object size:0x15 data:string +lbl_1_data_5CC = .data:0x000005CC; // type:object size:0x17 data:string +lbl_1_data_5E3 = .data:0x000005E3; // type:object size:0x16 data:string +lbl_1_data_5F9 = .data:0x000005F9; // type:object size:0xA data:string +lbl_1_data_603 = .data:0x00000603; // type:object size:0x1C data:string +lbl_1_data_61F = .data:0x0000061F; // type:object size:0x1D data:string +lbl_1_data_63C = .data:0x0000063C; // type:object size:0x10 data:string +lbl_1_data_64C = .data:0x0000064C; // type:object size:0x1C data:string +lbl_1_data_668 = .data:0x00000668; // type:object size:0x30 +lbl_1_data_698 = .data:0x00000698; // type:object size:0x3C +lbl_1_data_6D4 = .data:0x000006D4; // type:object size:0x16 data:string +lbl_1_data_6EA = .data:0x000006EA; // type:object size:0x15 data:string +lbl_1_data_6FF = .data:0x000006FF; // type:object size:0x16 data:string +lbl_1_data_715 = .data:0x00000715; // type:object size:0x15 data:string +lbl_1_data_72A = .data:0x0000072A; // type:object size:0x16 data:string +lbl_1_data_740 = .data:0x00000740; // type:object size:0x15 data:string +lbl_1_data_755 = .data:0x00000755; // type:object size:0x16 data:string +lbl_1_data_76B = .data:0x0000076B; // type:object size:0x15 data:string +lbl_1_data_780 = .data:0x00000780; // type:object size:0x17 data:string +lbl_1_data_797 = .data:0x00000797; // type:object size:0x16 data:string +lbl_1_data_7AD = .data:0x000007AD; // type:object size:0xA data:string +lbl_1_data_7B7 = .data:0x000007B7; // type:object size:0x1C data:string +lbl_1_data_7D3 = .data:0x000007D3; // type:object size:0x1D data:string +lbl_1_data_7F0 = .data:0x000007F0; // type:object size:0x10 data:string +lbl_1_data_800 = .data:0x00000800; // type:object size:0x1C +lbl_1_data_81C = .data:0x0000081C; // type:object size:0x34 +lbl_1_data_850 = .data:0x00000850; // type:object size:0x3C0 +lbl_1_data_C10 = .data:0x00000C10; // type:object size:0x10 +lbl_1_data_C20 = .data:0x00000C20; // type:object size:0x4 data:4byte +lbl_1_data_C24 = .data:0x00000C24; // type:object size:0x8 data:4byte +lbl_1_data_C2C = .data:0x00000C2C; // type:object size:0x14 data:string +lbl_1_data_C40 = .data:0x00000C40; // type:object size:0x15 data:string +lbl_1_data_C55 = .data:0x00000C55; // type:object size:0x14 data:string +lbl_1_data_C69 = .data:0x00000C69; // type:object size:0x15 data:string +lbl_1_data_C7E = .data:0x00000C7E; // type:object size:0x14 data:string +lbl_1_data_C92 = .data:0x00000C92; // type:object size:0x15 data:string +lbl_1_data_CA7 = .data:0x00000CA7; // type:object size:0x14 data:string +lbl_1_data_CBB = .data:0x00000CBB; // type:object size:0x15 data:string +lbl_1_data_CD0 = .data:0x00000CD0; // type:object size:0x14 data:string +lbl_1_data_CE4 = .data:0x00000CE4; // type:object size:0x15 data:string +lbl_1_data_CF9 = .data:0x00000CF9; // type:object size:0x14 data:string +lbl_1_data_D0D = .data:0x00000D0D; // type:object size:0xA data:string +lbl_1_data_D17 = .data:0x00000D17; // type:object size:0x1C data:string +lbl_1_data_D33 = .data:0x00000D33; // type:object size:0x1D data:string +lbl_1_data_D50 = .data:0x00000D50; // type:object size:0x1C data:string +lbl_1_data_D6C = .data:0x00000D6C; // type:object size:0x31 data:string +lbl_1_data_D9D = .data:0x00000D9D; // type:object size:0x10 data:string +lbl_1_data_DAD = .data:0x00000DAD; // type:object size:0xB +lbl_1_data_DB8 = .data:0x00000DB8; // type:object size:0x15 data:string +lbl_1_data_DCD = .data:0x00000DCD; // type:object size:0x14 data:string +lbl_1_data_DE1 = .data:0x00000DE1; // type:object size:0x15 data:string +lbl_1_data_DF6 = .data:0x00000DF6; // type:object size:0x14 data:string +lbl_1_data_E0A = .data:0x00000E0A; // type:object size:0x15 data:string +lbl_1_data_E1F = .data:0x00000E1F; // type:object size:0x14 data:string +lbl_1_data_E33 = .data:0x00000E33; // type:object size:0x15 data:string +lbl_1_data_E48 = .data:0x00000E48; // type:object size:0x14 data:string +lbl_1_data_E5C = .data:0x00000E5C; // type:object size:0x15 data:string +lbl_1_data_E71 = .data:0x00000E71; // type:object size:0x14 data:string +lbl_1_data_E85 = .data:0x00000E85; // type:object size:0xA data:string +lbl_1_data_E8F = .data:0x00000E8F; // type:object size:0x1C data:string +lbl_1_data_EAB = .data:0x00000EAB; // type:object size:0x1D data:string +lbl_1_data_EC8 = .data:0x00000EC8; // type:object size:0x10 data:string +lbl_1_data_ED8 = .data:0x00000ED8; // type:object size:0x20 +lbl_1_data_EF8 = .data:0x00000EF8; // type:object size:0x10 +lbl_1_data_F08 = .data:0x00000F08; // type:object size:0x4 data:4byte +lbl_1_data_F0C = .data:0x00000F0C; // type:object size:0x8 data:4byte +lbl_1_data_F14 = .data:0x00000F14; // type:object size:0x4 data:4byte +lbl_1_data_F18 = .data:0x00000F18; // type:object size:0x14 data:string +lbl_1_data_F2C = .data:0x00000F2C; // type:object size:0x15 data:string +lbl_1_data_F41 = .data:0x00000F41; // type:object size:0x14 data:string +lbl_1_data_F55 = .data:0x00000F55; // type:object size:0x15 data:string +lbl_1_data_F6A = .data:0x00000F6A; // type:object size:0x14 data:string +lbl_1_data_F7E = .data:0x00000F7E; // type:object size:0x15 data:string +lbl_1_data_F93 = .data:0x00000F93; // type:object size:0x14 data:string +lbl_1_data_FA7 = .data:0x00000FA7; // type:object size:0x15 data:string +lbl_1_data_FBC = .data:0x00000FBC; // type:object size:0x14 data:string +lbl_1_data_FD0 = .data:0x00000FD0; // type:object size:0x15 data:string +lbl_1_data_FE5 = .data:0x00000FE5; // type:object size:0x14 data:string +lbl_1_data_FF9 = .data:0x00000FF9; // type:object size:0xA data:string +lbl_1_data_1003 = .data:0x00001003; // type:object size:0x1C data:string +lbl_1_data_101F = .data:0x0000101F; // type:object size:0x1D data:string +lbl_1_data_103C = .data:0x0000103C; // type:object size:0x15 data:string +lbl_1_data_1051 = .data:0x00001051; // type:object size:0x15 data:string +lbl_1_data_1066 = .data:0x00001066; // type:object size:0x15 data:string +lbl_1_data_107B = .data:0x0000107B; // type:object size:0x15 data:string +lbl_1_data_1090 = .data:0x00001090; // type:object size:0x15 data:string +lbl_1_data_10A5 = .data:0x000010A5; // type:object size:0x15 data:string +lbl_1_data_10BA = .data:0x000010BA; // type:object size:0x15 data:string +lbl_1_data_10CF = .data:0x000010CF; // type:object size:0x15 data:string +lbl_1_data_10E4 = .data:0x000010E4; // type:object size:0x20 +lbl_1_data_1104 = .data:0x00001104; // type:object size:0xF data:string +lbl_1_bss_0 = .bss:0x00000000; // type:object size:0x24 data:4byte +lbl_1_bss_24 = .bss:0x00000024; // type:object size:0x54 data:float +lbl_1_bss_78 = .bss:0x00000078; // type:object size:0x10 data:4byte +lbl_1_bss_88 = .bss:0x00000088; // type:object size:0x40 data:4byte +lbl_1_bss_C8 = .bss:0x000000C8; // type:object size:0x4 data:4byte +lbl_1_bss_CC = .bss:0x000000CC; // type:object size:0x28 data:4byte +lbl_1_bss_F4 = .bss:0x000000F4; // type:object size:0x28 data:4byte +lbl_1_bss_11C = .bss:0x0000011C; // type:object size:0x28 data:4byte +lbl_1_bss_144 = .bss:0x00000144; // type:object size:0x28 data:4byte +lbl_1_bss_16C = .bss:0x0000016C; // type:object size:0x28 data:4byte +lbl_1_bss_194 = .bss:0x00000194; // type:object size:0x104 data:float +lbl_1_bss_298 = .bss:0x00000298; // type:object size:0x4 data:4byte +lbl_1_bss_29C = .bss:0x0000029C; // type:object size:0xA0 +lbl_1_bss_33C = .bss:0x0000033C; // type:object size:0x28 data:4byte +lbl_1_bss_364 = .bss:0x00000364; // type:object size:0x28 data:4byte +lbl_1_bss_38C = .bss:0x0000038C; // type:object size:0x28 data:4byte +lbl_1_bss_3B4 = .bss:0x000003B4; // type:object size:0x28 data:4byte +lbl_1_bss_3DC = .bss:0x000003DC; // type:object size:0x104 data:4byte +lbl_1_bss_4E0 = .bss:0x000004E0; // type:object size:0x4 data:4byte +lbl_1_bss_4E4 = .bss:0x000004E4; // type:object size:0x4 data:4byte +lbl_1_bss_4E8 = .bss:0x000004E8; // type:object size:0x60 data:4byte +lbl_1_bss_548 = .bss:0x00000548; // type:object size:0xA0 +lbl_1_bss_5E8 = .bss:0x000005E8; // type:object size:0x28 data:4byte +lbl_1_bss_610 = .bss:0x00000610; // type:object size:0x28 data:4byte +lbl_1_bss_638 = .bss:0x00000638; // type:object size:0x28 data:4byte +lbl_1_bss_660 = .bss:0x00000660; // type:object size:0x28 data:4byte +lbl_1_bss_688 = .bss:0x00000688; // type:object size:0x108 data:float +lbl_1_bss_790 = .bss:0x00000790; // type:object size:0x4 data:4byte +lbl_1_bss_794 = .bss:0x00000794; // type:object size:0x4 data:4byte +lbl_1_bss_798 = .bss:0x00000798; // type:object size:0x28 data:4byte +lbl_1_bss_7C0 = .bss:0x000007C0; // type:object size:0x28 data:4byte +lbl_1_bss_7E8 = .bss:0x000007E8; // type:object size:0x28 data:4byte +lbl_1_bss_810 = .bss:0x00000810; // type:object size:0x28 data:4byte +lbl_1_bss_838 = .bss:0x00000838; // type:object size:0x28 data:4byte +lbl_1_bss_860 = .bss:0x00000860; // type:object size:0x108 data:4byte +lbl_1_bss_968 = .bss:0x00000968; // type:object size:0x4 data:4byte +lbl_1_bss_96C = .bss:0x0000096C; // type:object size:0x28 data:4byte +lbl_1_bss_994 = .bss:0x00000994; // type:object size:0x28 data:4byte +lbl_1_bss_9BC = .bss:0x000009BC; // type:object size:0x28 data:4byte +lbl_1_bss_9E4 = .bss:0x000009E4; // type:object size:0x28 data:4byte +lbl_1_bss_A0C = .bss:0x00000A0C; // type:object size:0x28 data:4byte +lbl_1_bss_A34 = .bss:0x00000A34; // type:object size:0x104 data:4byte +lbl_1_bss_B38 = .bss:0x00000B38; // type:object size:0x4 data:4byte +lbl_1_bss_B3C = .bss:0x00000B3C; // type:object size:0x4 data:4byte +lbl_1_bss_B40 = .bss:0x00000B40; // type:object size:0x4 data:4byte +lbl_1_bss_B44 = .bss:0x00000B44; // type:object size:0x28 data:4byte +lbl_1_bss_B6C = .bss:0x00000B6C; // type:object size:0x28 data:4byte +lbl_1_bss_B94 = .bss:0x00000B94; // type:object size:0x28 data:4byte +lbl_1_bss_BBC = .bss:0x00000BBC; // type:object size:0x28 data:4byte +lbl_1_bss_BE4 = .bss:0x00000BE4; // type:object size:0x28 data:4byte +lbl_1_bss_C0C = .bss:0x00000C0C; // type:object size:0x104 data:float +lbl_1_bss_D10 = .bss:0x00000D10; // type:object size:0x4 data:4byte +lbl_1_bss_D14 = .bss:0x00000D14; // type:object size:0x4 data:4byte diff --git a/config/GMPJ01_00/rels/mstory3Dll/splits.txt b/config/GMPJ01_00/rels/mstory3Dll/splits.txt new file mode 100644 index 00000000..531cd645 --- /dev/null +++ b/config/GMPJ01_00/rels/mstory3Dll/splits.txt @@ -0,0 +1,7 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 diff --git a/config/GMPJ01_00/rels/mstory3Dll/symbols.txt b/config/GMPJ01_00/rels/mstory3Dll/symbols.txt new file mode 100644 index 00000000..9835d8ae --- /dev/null +++ b/config/GMPJ01_00/rels/mstory3Dll/symbols.txt @@ -0,0 +1,549 @@ +fn_1_0 = .text:0x00000000; // type:function size:0x4C +fn_1_4C = .text:0x0000004C; // type:function size:0x58 +fn_1_A4 = .text:0x000000A4; // type:function size:0x2C8 +_prolog = .text:0x0000036C; // type:function size:0x54 scope:global +_epilog = .text:0x000003C0; // type:function size:0x4C scope:global +fn_1_40C = .text:0x0000040C; // type:function size:0xE4 +fn_1_4F0 = .text:0x000004F0; // type:function size:0xE4 +fn_1_5D4 = .text:0x000005D4; // type:function size:0x28 +fn_1_5FC = .text:0x000005FC; // type:function size:0x20 +fn_1_61C = .text:0x0000061C; // type:function size:0xD8 +fn_1_6F4 = .text:0x000006F4; // type:function size:0xC8 +fn_1_7BC = .text:0x000007BC; // type:function size:0xBC +fn_1_878 = .text:0x00000878; // type:function size:0xBC +fn_1_934 = .text:0x00000934; // type:function size:0x4 +fn_1_938 = .text:0x00000938; // type:function size:0x20 +fn_1_958 = .text:0x00000958; // type:function size:0x28 +fn_1_980 = .text:0x00000980; // type:function size:0x20 +fn_1_9A0 = .text:0x000009A0; // type:function size:0x24 +fn_1_9C4 = .text:0x000009C4; // type:function size:0x20 +fn_1_9E4 = .text:0x000009E4; // type:function size:0xA48 +fn_1_142C = .text:0x0000142C; // type:function size:0x1F8 +fn_1_1624 = .text:0x00001624; // type:function size:0x210 +fn_1_1834 = .text:0x00001834; // type:function size:0x1F0 +fn_1_1A24 = .text:0x00001A24; // type:function size:0x2C +fn_1_1A50 = .text:0x00001A50; // type:function size:0x60 +fn_1_1AB0 = .text:0x00001AB0; // type:function size:0x68 +fn_1_1B18 = .text:0x00001B18; // type:function size:0xAC +fn_1_1BC4 = .text:0x00001BC4; // type:function size:0xC4 +fn_1_1C88 = .text:0x00001C88; // type:function size:0xBC +fn_1_1D44 = .text:0x00001D44; // type:function size:0x34 +fn_1_1D78 = .text:0x00001D78; // type:function size:0x40 +fn_1_1DB8 = .text:0x00001DB8; // type:function size:0x70 +fn_1_1E28 = .text:0x00001E28; // type:function size:0x178 +fn_1_1FA0 = .text:0x00001FA0; // type:function size:0x2E0 +fn_1_2280 = .text:0x00002280; // type:function size:0x90 +fn_1_2310 = .text:0x00002310; // type:function size:0xC8 +fn_1_23D8 = .text:0x000023D8; // type:function size:0x48 +fn_1_2420 = .text:0x00002420; // type:function size:0x54 +fn_1_2474 = .text:0x00002474; // type:function size:0x3C0 +fn_1_2834 = .text:0x00002834; // type:function size:0x10 +fn_1_2844 = .text:0x00002844; // type:function size:0x10 +fn_1_2854 = .text:0x00002854; // type:function size:0xB8 +fn_1_290C = .text:0x0000290C; // type:function size:0x120 +fn_1_2A2C = .text:0x00002A2C; // type:function size:0x3A8 +fn_1_2DD4 = .text:0x00002DD4; // type:function size:0x7F4 +fn_1_35C8 = .text:0x000035C8; // type:function size:0x88 +fn_1_3650 = .text:0x00003650; // type:function size:0x94 +fn_1_36E4 = .text:0x000036E4; // type:function size:0x58 +fn_1_373C = .text:0x0000373C; // type:function size:0x8C +fn_1_37C8 = .text:0x000037C8; // type:function size:0xEC +fn_1_38B4 = .text:0x000038B4; // type:function size:0xC4 +fn_1_3978 = .text:0x00003978; // type:function size:0x3C +fn_1_39B4 = .text:0x000039B4; // type:function size:0x44 +fn_1_39F8 = .text:0x000039F8; // type:function size:0x26C +fn_1_3C64 = .text:0x00003C64; // type:function size:0x26C +fn_1_3ED0 = .text:0x00003ED0; // type:function size:0x27C +fn_1_414C = .text:0x0000414C; // type:function size:0x2B4 +fn_1_4400 = .text:0x00004400; // type:function size:0x46C +fn_1_486C = .text:0x0000486C; // type:function size:0x454 +fn_1_4CC0 = .text:0x00004CC0; // type:function size:0x48C +fn_1_514C = .text:0x0000514C; // type:function size:0x658 +fn_1_57A4 = .text:0x000057A4; // type:function size:0x4C4 +fn_1_5C68 = .text:0x00005C68; // type:function size:0x4FC +fn_1_6164 = .text:0x00006164; // type:function size:0x6C8 +fn_1_682C = .text:0x0000682C; // type:function size:0xC4 +fn_1_68F0 = .text:0x000068F0; // type:function size:0x188 +fn_1_6A78 = .text:0x00006A78; // type:function size:0x34 +fn_1_6AAC = .text:0x00006AAC; // type:function size:0x40 +fn_1_6AEC = .text:0x00006AEC; // type:function size:0xAC +fn_1_6B98 = .text:0x00006B98; // type:function size:0x1E8 +fn_1_6D80 = .text:0x00006D80; // type:function size:0xB4 +fn_1_6E34 = .text:0x00006E34; // type:function size:0x1D0 +fn_1_7004 = .text:0x00007004; // type:function size:0x394 +fn_1_7398 = .text:0x00007398; // type:function size:0x640 +fn_1_79D8 = .text:0x000079D8; // type:function size:0x4B0 +fn_1_7E88 = .text:0x00007E88; // type:function size:0x2C4 +fn_1_814C = .text:0x0000814C; // type:function size:0x118 +fn_1_8264 = .text:0x00008264; // type:function size:0x7C +fn_1_82E0 = .text:0x000082E0; // type:function size:0x8C +fn_1_836C = .text:0x0000836C; // type:function size:0xF0 +fn_1_845C = .text:0x0000845C; // type:function size:0x2FC +fn_1_8758 = .text:0x00008758; // type:function size:0x100 +fn_1_8858 = .text:0x00008858; // type:function size:0xF0 +fn_1_8948 = .text:0x00008948; // type:function size:0xF0 +fn_1_8A38 = .text:0x00008A38; // type:function size:0xF0 +fn_1_8B28 = .text:0x00008B28; // type:function size:0xF0 +fn_1_8C18 = .text:0x00008C18; // type:function size:0x7C +fn_1_8C94 = .text:0x00008C94; // type:function size:0x4AC +fn_1_9140 = .text:0x00009140; // type:function size:0x88 +fn_1_91C8 = .text:0x000091C8; // type:function size:0x58 +fn_1_9220 = .text:0x00009220; // type:function size:0x1B0 +fn_1_93D0 = .text:0x000093D0; // type:function size:0xB8 +fn_1_9488 = .text:0x00009488; // type:function size:0x228 +fn_1_96B0 = .text:0x000096B0; // type:function size:0xB8 +fn_1_9768 = .text:0x00009768; // type:function size:0x228 +fn_1_9990 = .text:0x00009990; // type:function size:0x78 +fn_1_9A08 = .text:0x00009A08; // type:function size:0x5C +fn_1_9A64 = .text:0x00009A64; // type:function size:0x8B0 +fn_1_A314 = .text:0x0000A314; // type:function size:0x1DC +fn_1_A4F0 = .text:0x0000A4F0; // type:function size:0x6BC +fn_1_ABAC = .text:0x0000ABAC; // type:function size:0xAC4 +fn_1_B670 = .text:0x0000B670; // type:function size:0x118 +fn_1_B788 = .text:0x0000B788; // type:function size:0x6D4 +fn_1_BE5C = .text:0x0000BE5C; // type:function size:0x104 +fn_1_BF60 = .text:0x0000BF60; // type:function size:0x100 +fn_1_C060 = .text:0x0000C060; // type:function size:0xE0C +fn_1_CE6C = .text:0x0000CE6C; // type:function size:0x620 +fn_1_D48C = .text:0x0000D48C; // type:function size:0xAC +fn_1_D538 = .text:0x0000D538; // type:function size:0x1E0 +fn_1_D718 = .text:0x0000D718; // type:function size:0xC0 +fn_1_D7D8 = .text:0x0000D7D8; // type:function size:0x390 +fn_1_DB68 = .text:0x0000DB68; // type:function size:0x5F8 +fn_1_E160 = .text:0x0000E160; // type:function size:0x1BD0 +fn_1_FD30 = .text:0x0000FD30; // type:function size:0x150 +fn_1_FE80 = .text:0x0000FE80; // type:function size:0xFC +fn_1_FF7C = .text:0x0000FF7C; // type:function size:0x3F0 +fn_1_1036C = .text:0x0001036C; // type:function size:0xA08 +fn_1_10D74 = .text:0x00010D74; // type:function size:0xA20 +fn_1_11794 = .text:0x00011794; // type:function size:0xA0 +fn_1_11834 = .text:0x00011834; // type:function size:0xBA4 +fn_1_123D8 = .text:0x000123D8; // type:function size:0x44 +fn_1_1241C = .text:0x0001241C; // type:function size:0x4 +fn_1_12420 = .text:0x00012420; // type:function size:0x678 +fn_1_12A98 = .text:0x00012A98; // type:function size:0x170 +fn_1_12C08 = .text:0x00012C08; // type:function size:0x1A4 +fn_1_12DAC = .text:0x00012DAC; // type:function size:0x2FC +fn_1_130A8 = .text:0x000130A8; // type:function size:0xD4 +fn_1_1317C = .text:0x0001317C; // type:function size:0x130 +fn_1_132AC = .text:0x000132AC; // type:function size:0x65C +fn_1_13908 = .text:0x00013908; // type:function size:0x130 +fn_1_13A38 = .text:0x00013A38; // type:function size:0x4 +fn_1_13A3C = .text:0x00013A3C; // type:function size:0x23C +fn_1_13C78 = .text:0x00013C78; // type:function size:0xC0 +fn_1_13D38 = .text:0x00013D38; // type:function size:0x60 +fn_1_13D98 = .text:0x00013D98; // type:function size:0x308 +fn_1_140A0 = .text:0x000140A0; // type:function size:0x38C +fn_1_1442C = .text:0x0001442C; // type:function size:0x140 +fn_1_1456C = .text:0x0001456C; // type:function size:0x118 +fn_1_14684 = .text:0x00014684; // type:function size:0x7C +fn_1_14700 = .text:0x00014700; // type:function size:0x48 +fn_1_14748 = .text:0x00014748; // type:function size:0x724 +fn_1_14E6C = .text:0x00014E6C; // type:function size:0x114 +fn_1_14F80 = .text:0x00014F80; // type:function size:0x54 +fn_1_14FD4 = .text:0x00014FD4; // type:function size:0x31C +fn_1_152F0 = .text:0x000152F0; // type:function size:0x160 +fn_1_15450 = .text:0x00015450; // type:function size:0x3A0 +fn_1_157F0 = .text:0x000157F0; // type:function size:0x1B4 +fn_1_159A4 = .text:0x000159A4; // type:function size:0x268 +fn_1_15C0C = .text:0x00015C0C; // type:function size:0xFC +fn_1_15D08 = .text:0x00015D08; // type:function size:0xC0 +fn_1_15DC8 = .text:0x00015DC8; // type:function size:0x3F0 +fn_1_161B8 = .text:0x000161B8; // type:function size:0x3BC +fn_1_16574 = .text:0x00016574; // type:function size:0x54 +fn_1_165C8 = .text:0x000165C8; // type:function size:0x35C +fn_1_16924 = .text:0x00016924; // type:function size:0x1B0 +fn_1_16AD4 = .text:0x00016AD4; // type:function size:0x400 +fn_1_16ED4 = .text:0x00016ED4; // type:function size:0x258 +fn_1_1712C = .text:0x0001712C; // type:function size:0x160 +fn_1_1728C = .text:0x0001728C; // type:function size:0x1F8 +fn_1_17484 = .text:0x00017484; // type:function size:0xEC +fn_1_17570 = .text:0x00017570; // type:function size:0x850 +fn_1_17DC0 = .text:0x00017DC0; // type:function size:0x2C0 +fn_1_18080 = .text:0x00018080; // type:function size:0x9C +fn_1_1811C = .text:0x0001811C; // type:function size:0x218 +fn_1_18334 = .text:0x00018334; // type:function size:0x1B4 +fn_1_184E8 = .text:0x000184E8; // type:function size:0x70 +fn_1_18558 = .text:0x00018558; // type:function size:0x110 +fn_1_18668 = .text:0x00018668; // type:function size:0x694 +fn_1_18CFC = .text:0x00018CFC; // type:function size:0x29C +fn_1_18F98 = .text:0x00018F98; // type:function size:0x1AC +fn_1_19144 = .text:0x00019144; // type:function size:0xD0 +fn_1_19214 = .text:0x00019214; // type:function size:0x28C +fn_1_194A0 = .text:0x000194A0; // type:function size:0xF0 +fn_1_19590 = .text:0x00019590; // type:function size:0x224 +fn_1_197B4 = .text:0x000197B4; // type:function size:0x854 +fn_1_1A008 = .text:0x0001A008; // type:function size:0x1EF4 +fn_1_1BEFC = .text:0x0001BEFC; // type:function size:0x3F8 +fn_1_1C2F4 = .text:0x0001C2F4; // type:function size:0x16C +fn_1_1C460 = .text:0x0001C460; // type:function size:0xD4 +fn_1_1C534 = .text:0x0001C534; // type:function size:0x3E0 +fn_1_1C914 = .text:0x0001C914; // type:function size:0x184 +fn_1_1CA98 = .text:0x0001CA98; // type:function size:0xE4 +fn_1_1CB7C = .text:0x0001CB7C; // type:function size:0xE0 +fn_1_1CC5C = .text:0x0001CC5C; // type:function size:0x104 +fn_1_1CD60 = .text:0x0001CD60; // type:function size:0x90 +fn_1_1CDF0 = .text:0x0001CDF0; // type:function size:0x334 +fn_1_1D124 = .text:0x0001D124; // type:function size:0x518 +fn_1_1D63C = .text:0x0001D63C; // type:function size:0x140 +fn_1_1D77C = .text:0x0001D77C; // type:function size:0x150 +fn_1_1D8CC = .text:0x0001D8CC; // type:function size:0x98 +fn_1_1D964 = .text:0x0001D964; // type:function size:0x100 +fn_1_1DA64 = .text:0x0001DA64; // type:function size:0x48 +fn_1_1DAAC = .text:0x0001DAAC; // type:function size:0x3A0 +fn_1_1DE4C = .text:0x0001DE4C; // type:function size:0x8C +fn_1_1DED8 = .text:0x0001DED8; // type:function size:0x21C +fn_1_1E0F4 = .text:0x0001E0F4; // type:function size:0x14 +fn_1_1E108 = .text:0x0001E108; // type:function size:0x10 +fn_1_1E118 = .text:0x0001E118; // type:function size:0x14 +fn_1_1E12C = .text:0x0001E12C; // type:function size:0x10 +fn_1_1E13C = .text:0x0001E13C; // type:function size:0x41C +fn_1_1E558 = .text:0x0001E558; // type:function size:0x2C8 +fn_1_1E820 = .text:0x0001E820; // type:function size:0x8E0 +_ctors = .ctors:0x00000000; // type:label scope:global data:4byte +_dtors = .dtors:0x00000000; // type:label scope:global data:4byte +lbl_1_rodata_10 = .rodata:0x00000010; // type:object size:0x4 data:float +lbl_1_rodata_14 = .rodata:0x00000014; // type:object size:0x4 data:float +lbl_1_rodata_18 = .rodata:0x00000018; // type:object size:0x8 data:double +lbl_1_rodata_20 = .rodata:0x00000020; // type:object size:0x8 data:double +lbl_1_rodata_28 = .rodata:0x00000028; // type:object size:0x4 data:float +lbl_1_rodata_30 = .rodata:0x00000030; // type:object size:0x8 data:double +lbl_1_rodata_38 = .rodata:0x00000038; // type:object size:0x4 data:float +lbl_1_rodata_3C = .rodata:0x0000003C; // type:object size:0x4 data:float +lbl_1_rodata_40 = .rodata:0x00000040; // type:object size:0x4 data:float +lbl_1_rodata_44 = .rodata:0x00000044; // type:object size:0x4 data:float +lbl_1_rodata_48 = .rodata:0x00000048; // type:object size:0x4 data:float +lbl_1_rodata_4C = .rodata:0x0000004C; // type:object size:0x4 data:float +lbl_1_rodata_50 = .rodata:0x00000050; // type:object size:0x4 data:float +lbl_1_rodata_54 = .rodata:0x00000054; // type:object size:0x4 data:float +lbl_1_rodata_58 = .rodata:0x00000058; // type:object size:0x4 data:float +lbl_1_rodata_60 = .rodata:0x00000060; // type:object size:0x8 data:double +lbl_1_rodata_68 = .rodata:0x00000068; // type:object size:0x4 data:float +lbl_1_rodata_6C = .rodata:0x0000006C; // type:object size:0x4 data:float +lbl_1_rodata_70 = .rodata:0x00000070; // type:object size:0x4 data:float +lbl_1_rodata_74 = .rodata:0x00000074; // type:object size:0x4 data:float +lbl_1_rodata_78 = .rodata:0x00000078; // type:object size:0x4 data:float +lbl_1_rodata_7C = .rodata:0x0000007C; // type:object size:0x4 data:float +lbl_1_rodata_80 = .rodata:0x00000080; // type:object size:0x4 data:float +lbl_1_rodata_84 = .rodata:0x00000084; // type:object size:0x4 data:float +lbl_1_rodata_88 = .rodata:0x00000088; // type:object size:0x4 data:float +lbl_1_rodata_8C = .rodata:0x0000008C; // type:object size:0x4 data:float +lbl_1_rodata_90 = .rodata:0x00000090; // type:object size:0x4 data:float +lbl_1_rodata_94 = .rodata:0x00000094; // type:object size:0x4 data:float +lbl_1_rodata_98 = .rodata:0x00000098; // type:object size:0x4 data:float +lbl_1_rodata_9C = .rodata:0x0000009C; // type:object size:0x4 data:float +lbl_1_rodata_A0 = .rodata:0x000000A0; // type:object size:0x4 data:float +lbl_1_rodata_A4 = .rodata:0x000000A4; // type:object size:0x4 data:float +lbl_1_rodata_A8 = .rodata:0x000000A8; // type:object size:0x4 data:float +lbl_1_rodata_B0 = .rodata:0x000000B0; // type:object size:0x8 data:double +lbl_1_rodata_B8 = .rodata:0x000000B8; // type:object size:0x4 data:float +lbl_1_rodata_C0 = .rodata:0x000000C0; // type:object size:0x8 data:double +lbl_1_rodata_C8 = .rodata:0x000000C8; // type:object size:0x4 data:float +lbl_1_rodata_CC = .rodata:0x000000CC; // type:object size:0x4 data:float +lbl_1_rodata_D0 = .rodata:0x000000D0; // type:object size:0x4 data:float +lbl_1_rodata_D4 = .rodata:0x000000D4; // type:object size:0x4 data:float +lbl_1_rodata_D8 = .rodata:0x000000D8; // type:object size:0xC data:4byte +lbl_1_rodata_E4 = .rodata:0x000000E4; // type:object size:0xC data:4byte +lbl_1_rodata_F0 = .rodata:0x000000F0; // type:object size:0xC data:4byte +lbl_1_rodata_FC = .rodata:0x000000FC; // type:object size:0x4 data:float +lbl_1_rodata_100 = .rodata:0x00000100; // type:object size:0x4 data:float +lbl_1_rodata_104 = .rodata:0x00000104; // type:object size:0x4 data:float +lbl_1_rodata_108 = .rodata:0x00000108; // type:object size:0x4 data:float +lbl_1_rodata_110 = .rodata:0x00000110; // type:object size:0x8 data:double +lbl_1_rodata_118 = .rodata:0x00000118; // type:object size:0x4 data:float +lbl_1_rodata_11C = .rodata:0x0000011C; // type:object size:0x4 data:float +lbl_1_rodata_120 = .rodata:0x00000120; // type:object size:0x4 data:float +lbl_1_rodata_124 = .rodata:0x00000124; // type:object size:0x4 data:float +lbl_1_rodata_128 = .rodata:0x00000128; // type:object size:0x4 data:float +lbl_1_rodata_12C = .rodata:0x0000012C; // type:object size:0x4 data:float +lbl_1_rodata_130 = .rodata:0x00000130; // type:object size:0x4 data:float +lbl_1_rodata_134 = .rodata:0x00000134; // type:object size:0x4 data:float +lbl_1_rodata_138 = .rodata:0x00000138; // type:object size:0x4 data:float +lbl_1_rodata_13C = .rodata:0x0000013C; // type:object size:0x4 data:float +lbl_1_rodata_140 = .rodata:0x00000140; // type:object size:0x4 data:float +lbl_1_rodata_144 = .rodata:0x00000144; // type:object size:0x4 data:float +lbl_1_rodata_148 = .rodata:0x00000148; // type:object size:0x4 data:float +lbl_1_rodata_14C = .rodata:0x0000014C; // type:object size:0x4 data:float +lbl_1_rodata_150 = .rodata:0x00000150; // type:object size:0x20 data:4byte +lbl_1_rodata_170 = .rodata:0x00000170; // type:object size:0x4 data:float +lbl_1_rodata_174 = .rodata:0x00000174; // type:object size:0x4 data:float +lbl_1_rodata_178 = .rodata:0x00000178; // type:object size:0x4 data:float +lbl_1_rodata_17C = .rodata:0x0000017C; // type:object size:0x4 data:float +lbl_1_rodata_180 = .rodata:0x00000180; // type:object size:0x4 data:float +lbl_1_rodata_184 = .rodata:0x00000184; // type:object size:0x4 data:float +lbl_1_rodata_188 = .rodata:0x00000188; // type:object size:0x4 data:float +lbl_1_rodata_18C = .rodata:0x0000018C; // type:object size:0x4 data:float +lbl_1_rodata_190 = .rodata:0x00000190; // type:object size:0x4 data:float +lbl_1_rodata_194 = .rodata:0x00000194; // type:object size:0x4 data:float +lbl_1_rodata_198 = .rodata:0x00000198; // type:object size:0x4 data:float +lbl_1_rodata_19C = .rodata:0x0000019C; // type:object size:0x4 data:float +lbl_1_rodata_1A0 = .rodata:0x000001A0; // type:object size:0x4 data:float +lbl_1_rodata_1A4 = .rodata:0x000001A4; // type:object size:0x4 data:float +lbl_1_rodata_1A8 = .rodata:0x000001A8; // type:object size:0x1 data:byte +lbl_1_rodata_1AC = .rodata:0x000001AC; // type:object size:0x4 data:float +lbl_1_rodata_1B0 = .rodata:0x000001B0; // type:object size:0xC data:4byte +lbl_1_rodata_1BC = .rodata:0x000001BC; // type:object size:0x4 data:float +lbl_1_rodata_1C0 = .rodata:0x000001C0; // type:object size:0x20 data:4byte +lbl_1_rodata_1E0 = .rodata:0x000001E0; // type:object size:0x4 data:float +lbl_1_rodata_1E4 = .rodata:0x000001E4; // type:object size:0x4 data:float +lbl_1_rodata_1E8 = .rodata:0x000001E8; // type:object size:0x4 data:float +lbl_1_rodata_1EC = .rodata:0x000001EC; // type:object size:0x4 data:float +lbl_1_rodata_1F0 = .rodata:0x000001F0; // type:object size:0x4 data:float +lbl_1_rodata_1F4 = .rodata:0x000001F4; // type:object size:0x4 data:float +lbl_1_rodata_1F8 = .rodata:0x000001F8; // type:object size:0x4 data:float +lbl_1_rodata_1FC = .rodata:0x000001FC; // type:object size:0x4 data:float +lbl_1_rodata_200 = .rodata:0x00000200; // type:object size:0x4 data:float +lbl_1_rodata_204 = .rodata:0x00000204; // type:object size:0x4 data:float +lbl_1_rodata_208 = .rodata:0x00000208; // type:object size:0x4 data:float +lbl_1_rodata_20C = .rodata:0x0000020C; // type:object size:0x4 data:float +lbl_1_rodata_210 = .rodata:0x00000210; // type:object size:0x4 data:float +lbl_1_rodata_214 = .rodata:0x00000214; // type:object size:0x4 data:float +lbl_1_rodata_218 = .rodata:0x00000218; // type:object size:0x8 data:double +lbl_1_rodata_220 = .rodata:0x00000220; // type:object size:0x8 data:double +lbl_1_rodata_228 = .rodata:0x00000228; // type:object size:0x4 data:float +lbl_1_rodata_230 = .rodata:0x00000230; // type:object size:0x8 data:double +lbl_1_rodata_238 = .rodata:0x00000238; // type:object size:0x8 data:double +lbl_1_rodata_240 = .rodata:0x00000240; // type:object size:0x4 data:float +lbl_1_rodata_244 = .rodata:0x00000244; // type:object size:0x4 data:float +lbl_1_rodata_248 = .rodata:0x00000248; // type:object size:0x4 data:float +lbl_1_rodata_24C = .rodata:0x0000024C; // type:object size:0x8 data:4byte +lbl_1_rodata_254 = .rodata:0x00000254; // type:object size:0x4 data:float +lbl_1_rodata_258 = .rodata:0x00000258; // type:object size:0x4 data:float +lbl_1_rodata_25C = .rodata:0x0000025C; // type:object size:0x4 data:float +lbl_1_rodata_260 = .rodata:0x00000260; // type:object size:0x4 data:float +lbl_1_rodata_264 = .rodata:0x00000264; // type:object size:0x4 data:float +lbl_1_rodata_268 = .rodata:0x00000268; // type:object size:0x4 data:float +lbl_1_rodata_26C = .rodata:0x0000026C; // type:object size:0x4 data:float +lbl_1_rodata_270 = .rodata:0x00000270; // type:object size:0x4 data:float +lbl_1_rodata_274 = .rodata:0x00000274; // type:object size:0x4 data:float +lbl_1_rodata_278 = .rodata:0x00000278; // type:object size:0x24 data:4byte +lbl_1_rodata_29C = .rodata:0x0000029C; // type:object size:0x4 data:float +lbl_1_rodata_2A0 = .rodata:0x000002A0; // type:object size:0x4 data:float +lbl_1_rodata_2A4 = .rodata:0x000002A4; // type:object size:0x4 data:float +lbl_1_rodata_2A8 = .rodata:0x000002A8; // type:object size:0x4 data:float +lbl_1_rodata_2AC = .rodata:0x000002AC; // type:object size:0x4 data:float +lbl_1_rodata_2B0 = .rodata:0x000002B0; // type:object size:0x4 data:float +lbl_1_rodata_2B4 = .rodata:0x000002B4; // type:object size:0x24 data:4byte +lbl_1_rodata_2D8 = .rodata:0x000002D8; // type:object size:0x4 data:float +lbl_1_rodata_2DC = .rodata:0x000002DC; // type:object size:0x4 data:float +lbl_1_rodata_2E0 = .rodata:0x000002E0; // type:object size:0x4 data:float +lbl_1_rodata_2E4 = .rodata:0x000002E4; // type:object size:0x4 data:float +lbl_1_rodata_2E8 = .rodata:0x000002E8; // type:object size:0x10 data:4byte +lbl_1_rodata_2F8 = .rodata:0x000002F8; // type:object size:0x4 data:float +lbl_1_rodata_2FC = .rodata:0x000002FC; // type:object size:0x4 data:float +lbl_1_rodata_300 = .rodata:0x00000300; // type:object size:0x4 data:float +lbl_1_rodata_304 = .rodata:0x00000304; // type:object size:0x18 data:4byte +lbl_1_rodata_31C = .rodata:0x0000031C; // type:object size:0x78 +lbl_1_rodata_394 = .rodata:0x00000394; // type:object size:0x18 data:4byte +lbl_1_rodata_3AC = .rodata:0x000003AC; // type:object size:0x4 data:float +lbl_1_rodata_3B0 = .rodata:0x000003B0; // type:object size:0x4 data:float +lbl_1_rodata_3B8 = .rodata:0x000003B8; // type:object size:0x8 data:double +lbl_1_rodata_3C0 = .rodata:0x000003C0; // type:object size:0x8 data:double +lbl_1_rodata_3C8 = .rodata:0x000003C8; // type:object size:0x8 data:double +lbl_1_rodata_3D0 = .rodata:0x000003D0; // type:object size:0x4 data:float +lbl_1_rodata_3D4 = .rodata:0x000003D4; // type:object size:0x4 data:float +lbl_1_rodata_3D8 = .rodata:0x000003D8; // type:object size:0x4 data:float +lbl_1_rodata_3E0 = .rodata:0x000003E0; // type:object size:0x8 data:double +lbl_1_rodata_3E8 = .rodata:0x000003E8; // type:object size:0x4 data:float +lbl_1_rodata_3EC = .rodata:0x000003EC; // type:object size:0x2C data:4byte +lbl_1_rodata_418 = .rodata:0x00000418; // type:object size:0x8 data:double +lbl_1_rodata_420 = .rodata:0x00000420; // type:object size:0x1 data:byte +lbl_1_rodata_424 = .rodata:0x00000424; // type:object size:0x4 data:float +lbl_1_rodata_428 = .rodata:0x00000428; // type:object size:0x4 data:float +lbl_1_rodata_42C = .rodata:0x0000042C; // type:object size:0x4 data:float +lbl_1_rodata_430 = .rodata:0x00000430; // type:object size:0x4 data:float +lbl_1_rodata_434 = .rodata:0x00000434; // type:object size:0x4 data:float +lbl_1_rodata_438 = .rodata:0x00000438; // type:object size:0x4 data:float +lbl_1_rodata_43C = .rodata:0x0000043C; // type:object size:0x4 data:float +lbl_1_rodata_440 = .rodata:0x00000440; // type:object size:0x4 data:float +lbl_1_rodata_444 = .rodata:0x00000444; // type:object size:0x4 data:float +lbl_1_rodata_448 = .rodata:0x00000448; // type:object size:0x4 data:float +lbl_1_rodata_44C = .rodata:0x0000044C; // type:object size:0x4 data:float +lbl_1_rodata_450 = .rodata:0x00000450; // type:object size:0x4 data:float +lbl_1_rodata_454 = .rodata:0x00000454; // type:object size:0x4 data:float +lbl_1_rodata_458 = .rodata:0x00000458; // type:object size:0x4 data:float +lbl_1_rodata_45C = .rodata:0x0000045C; // type:object size:0x4 data:float +lbl_1_rodata_460 = .rodata:0x00000460; // type:object size:0x4 data:float +lbl_1_rodata_464 = .rodata:0x00000464; // type:object size:0x4 data:float +lbl_1_rodata_468 = .rodata:0x00000468; // type:object size:0x4 data:float +lbl_1_rodata_46C = .rodata:0x0000046C; // type:object size:0x1C data:4byte +lbl_1_rodata_488 = .rodata:0x00000488; // type:object size:0x4 data:float +lbl_1_rodata_490 = .rodata:0x00000490; // type:object size:0x8 data:double +lbl_1_rodata_498 = .rodata:0x00000498; // type:object size:0x8 data:double +lbl_1_rodata_4A0 = .rodata:0x000004A0; // type:object size:0x4 data:float +lbl_1_rodata_4A4 = .rodata:0x000004A4; // type:object size:0x4 data:float +lbl_1_rodata_4A8 = .rodata:0x000004A8; // type:object size:0x4 data:float +lbl_1_rodata_4AC = .rodata:0x000004AC; // type:object size:0x4 data:float +lbl_1_rodata_4B0 = .rodata:0x000004B0; // type:object size:0x4 data:float +lbl_1_rodata_4B4 = .rodata:0x000004B4; // type:object size:0x4 data:float +lbl_1_rodata_4B8 = .rodata:0x000004B8; // type:object size:0x4 data:float +lbl_1_rodata_4BC = .rodata:0x000004BC; // type:object size:0x4 data:float +lbl_1_rodata_4C0 = .rodata:0x000004C0; // type:object size:0x4 data:float +lbl_1_rodata_4C4 = .rodata:0x000004C4; // type:object size:0x4 data:float +lbl_1_rodata_4C8 = .rodata:0x000004C8; // type:object size:0x4 data:float +lbl_1_rodata_4CC = .rodata:0x000004CC; // type:object size:0x4 data:float +lbl_1_rodata_4D0 = .rodata:0x000004D0; // type:object size:0x4 data:float +lbl_1_rodata_4D4 = .rodata:0x000004D4; // type:object size:0x4 data:float +lbl_1_rodata_4D8 = .rodata:0x000004D8; // type:object size:0x4 data:float +lbl_1_rodata_4DC = .rodata:0x000004DC; // type:object size:0x4 data:float +lbl_1_rodata_4E0 = .rodata:0x000004E0; // type:object size:0x4 data:float +lbl_1_rodata_4E4 = .rodata:0x000004E4; // type:object size:0x4 data:float +lbl_1_rodata_4E8 = .rodata:0x000004E8; // type:object size:0x4 data:float +lbl_1_rodata_4EC = .rodata:0x000004EC; // type:object size:0x4 data:float +lbl_1_rodata_4F0 = .rodata:0x000004F0; // type:object size:0x4 data:float +lbl_1_rodata_4F4 = .rodata:0x000004F4; // type:object size:0x4 data:float +lbl_1_rodata_4F8 = .rodata:0x000004F8; // type:object size:0x4 data:float +lbl_1_rodata_4FC = .rodata:0x000004FC; // type:object size:0x4 data:float +lbl_1_rodata_500 = .rodata:0x00000500; // type:object size:0x4 data:float +lbl_1_rodata_504 = .rodata:0x00000504; // type:object size:0x4 data:float +lbl_1_rodata_508 = .rodata:0x00000508; // type:object size:0x4 data:float +lbl_1_rodata_50C = .rodata:0x0000050C; // type:object size:0x4 data:float +lbl_1_rodata_510 = .rodata:0x00000510; // type:object size:0x4 data:float +lbl_1_rodata_514 = .rodata:0x00000514; // type:object size:0x4 data:float +lbl_1_rodata_518 = .rodata:0x00000518; // type:object size:0x4 data:float +lbl_1_rodata_51C = .rodata:0x0000051C; // type:object size:0x4 data:float +lbl_1_rodata_520 = .rodata:0x00000520; // type:object size:0x4 data:float +lbl_1_rodata_524 = .rodata:0x00000524; // type:object size:0x4 data:float +lbl_1_rodata_528 = .rodata:0x00000528; // type:object size:0x4 data:float +lbl_1_rodata_52C = .rodata:0x0000052C; // type:object size:0x4 data:float +lbl_1_rodata_530 = .rodata:0x00000530; // type:object size:0x4 data:float +lbl_1_rodata_534 = .rodata:0x00000534; // type:object size:0x4 data:float +lbl_1_rodata_538 = .rodata:0x00000538; // type:object size:0x4 data:float +lbl_1_rodata_53C = .rodata:0x0000053C; // type:object size:0x4 data:float +lbl_1_rodata_540 = .rodata:0x00000540; // type:object size:0x4 data:float +lbl_1_rodata_544 = .rodata:0x00000544; // type:object size:0x4 data:float +lbl_1_rodata_548 = .rodata:0x00000548; // type:object size:0x4 data:float +lbl_1_rodata_54C = .rodata:0x0000054C; // type:object size:0x14 data:4byte +lbl_1_rodata_560 = .rodata:0x00000560; // type:object size:0x3C data:4byte +lbl_1_rodata_59C = .rodata:0x0000059C; // type:object size:0x18 data:4byte +lbl_1_rodata_5B4 = .rodata:0x000005B4; // type:object size:0x4 data:float +lbl_1_rodata_5B8 = .rodata:0x000005B8; // type:object size:0x4 data:float +lbl_1_rodata_5BC = .rodata:0x000005BC; // type:object size:0x4 data:float +lbl_1_rodata_5C0 = .rodata:0x000005C0; // type:object size:0x4 data:float +lbl_1_rodata_5C4 = .rodata:0x000005C4; // type:object size:0x4 data:float +lbl_1_rodata_5C8 = .rodata:0x000005C8; // type:object size:0x4 data:float +lbl_1_rodata_5CC = .rodata:0x000005CC; // type:object size:0x4 data:float +lbl_1_rodata_5D0 = .rodata:0x000005D0; // type:object size:0x4 data:float +lbl_1_rodata_5D8 = .rodata:0x000005D8; // type:object size:0x8 data:double +lbl_1_rodata_5E0 = .rodata:0x000005E0; // type:object size:0x4 data:float +lbl_1_rodata_5E4 = .rodata:0x000005E4; // type:object size:0x4 data:float +lbl_1_rodata_5E8 = .rodata:0x000005E8; // type:object size:0x8 data:double +lbl_1_rodata_5F0 = .rodata:0x000005F0; // type:object size:0x4 data:float +lbl_1_rodata_5F8 = .rodata:0x000005F8; // type:object size:0x8 data:double +lbl_1_rodata_600 = .rodata:0x00000600; // type:object size:0x8 data:double +lbl_1_rodata_608 = .rodata:0x00000608; // type:object size:0x8 data:double +lbl_1_rodata_610 = .rodata:0x00000610; // type:object size:0x8 data:double +lbl_1_rodata_618 = .rodata:0x00000618; // type:object size:0x4 data:float +lbl_1_rodata_620 = .rodata:0x00000620; // type:object size:0x8 data:double +lbl_1_rodata_628 = .rodata:0x00000628; // type:object size:0x8 data:double +lbl_1_rodata_630 = .rodata:0x00000630; // type:object size:0x4 data:float +lbl_1_rodata_634 = .rodata:0x00000634; // type:object size:0x4 data:float +lbl_1_rodata_638 = .rodata:0x00000638; // type:object size:0x8 data:double +lbl_1_rodata_640 = .rodata:0x00000640; // type:object size:0x4 data:float +lbl_1_data_0 = .data:0x00000000; // type:object size:0x70 +lbl_1_data_70 = .data:0x00000070; // type:object size:0x25 data:string +lbl_1_data_95 = .data:0x00000095; // type:object size:0xF +lbl_1_data_A4 = .data:0x000000A4; // type:object size:0x8 +lbl_1_data_AC = .data:0x000000AC; // type:object size:0x28 data:string +lbl_1_data_D4 = .data:0x000000D4; // type:object size:0x10 data:string +lbl_1_data_E4 = .data:0x000000E4; // type:object size:0x3 data:string +lbl_1_data_E7 = .data:0x000000E7; // type:object size:0x1A data:string +lbl_1_data_101 = .data:0x00000101; // type:object size:0x1A data:string +lbl_1_data_11B = .data:0x0000011B; // type:object size:0x15 +lbl_1_data_130 = .data:0x00000130; // type:object size:0x30 data:float +lbl_1_data_160 = .data:0x00000160; // type:object size:0x50 +lbl_1_data_1B0 = .data:0x000001B0; // type:object size:0x50 +lbl_1_data_200 = .data:0x00000200; // type:object size:0x50 +lbl_1_data_250 = .data:0x00000250; // type:object size:0x16 data:string +lbl_1_data_266 = .data:0x00000266; // type:object size:0x15 data:string +lbl_1_data_27B = .data:0x0000027B; // type:object size:0x16 data:string +lbl_1_data_291 = .data:0x00000291; // type:object size:0x15 data:string +lbl_1_data_2A6 = .data:0x000002A6; // type:object size:0x16 data:string +lbl_1_data_2BC = .data:0x000002BC; // type:object size:0x15 data:string +lbl_1_data_2D1 = .data:0x000002D1; // type:object size:0x17 data:string +lbl_1_data_2E8 = .data:0x000002E8; // type:object size:0x16 data:string +lbl_1_data_2FE = .data:0x000002FE; // type:object size:0xF data:string +lbl_1_data_30D = .data:0x0000030D; // type:object size:0x1C data:string +lbl_1_data_329 = .data:0x00000329; // type:object size:0x1D data:string +lbl_1_data_346 = .data:0x00000346; // type:object size:0x1E +lbl_1_data_364 = .data:0x00000364; // type:object size:0x8 data:4byte +lbl_1_data_36C = .data:0x0000036C; // type:object size:0xC +lbl_1_data_378 = .data:0x00000378; // type:object size:0xF data:string +lbl_1_data_387 = .data:0x00000387; // type:object size:0x11 +jumptable_1_data_398 = .data:0x00000398; // type:object size:0x30 scope:local +lbl_1_data_3C8 = .data:0x000003C8; // type:object size:0x46 data:string +lbl_1_data_40E = .data:0x0000040E; // type:object size:0x30 data:string +lbl_1_data_43E = .data:0x0000043E; // type:object size:0x14 data:string +lbl_1_data_452 = .data:0x00000452; // type:object size:0x14 data:string +lbl_1_data_466 = .data:0x00000466; // type:object size:0x14 data:string +lbl_1_data_47A = .data:0x0000047A; // type:object size:0x14 data:string +lbl_1_data_48E = .data:0x0000048E; // type:object size:0x14 data:string +lbl_1_data_4A2 = .data:0x000004A2; // type:object size:0x10 data:string +lbl_1_data_4B2 = .data:0x000004B2; // type:object size:0x10 data:string +lbl_1_data_4C2 = .data:0x000004C2; // type:object size:0x10 data:string +lbl_1_data_4D2 = .data:0x000004D2; // type:object size:0x10 data:string +lbl_1_data_4E2 = .data:0x000004E2; // type:object size:0x10 data:string +lbl_1_data_4F2 = .data:0x000004F2; // type:object size:0x12 +lbl_1_data_504 = .data:0x00000504; // type:object size:0x288 +lbl_1_data_78C = .data:0x0000078C; // type:object size:0x54 +lbl_1_data_7E0 = .data:0x000007E0; // type:object size:0x16 data:string +lbl_1_data_7F6 = .data:0x000007F6; // type:object size:0x15 data:string +lbl_1_data_80B = .data:0x0000080B; // type:object size:0x16 data:string +lbl_1_data_821 = .data:0x00000821; // type:object size:0x15 data:string +lbl_1_data_836 = .data:0x00000836; // type:object size:0x16 data:string +lbl_1_data_84C = .data:0x0000084C; // type:object size:0x15 data:string +lbl_1_data_861 = .data:0x00000861; // type:object size:0x17 data:string +lbl_1_data_878 = .data:0x00000878; // type:object size:0x16 data:string +lbl_1_data_88E = .data:0x0000088E; // type:object size:0xF data:string +lbl_1_data_89D = .data:0x0000089D; // type:object size:0x1C data:string +lbl_1_data_8B9 = .data:0x000008B9; // type:object size:0x1D data:string +lbl_1_data_8D6 = .data:0x000008D6; // type:object size:0x49 data:string +lbl_1_data_91F = .data:0x0000091F; // type:object size:0x48 data:string +lbl_1_data_967 = .data:0x00000967; // type:object size:0x48 data:string +lbl_1_data_9AF = .data:0x000009AF; // type:object size:0x52 data:string +lbl_1_data_A01 = .data:0x00000A01; // type:object size:0x30 data:string +lbl_1_data_A31 = .data:0x00000A31; // type:object size:0x2A data:string +lbl_1_data_A5B = .data:0x00000A5B; // type:object size:0x1A data:string +lbl_1_data_A75 = .data:0x00000A75; // type:object size:0x1B +lbl_1_data_A90 = .data:0x00000A90; // type:object size:0x13 data:string +lbl_1_data_AA3 = .data:0x00000AA3; // type:object size:0x8 data:string +lbl_1_bss_0 = .bss:0x00000000; // type:object size:0x4 data:4byte +lbl_1_bss_4 = .bss:0x00000004; // type:object size:0x54 data:float +lbl_1_bss_58 = .bss:0x00000058; // type:object size:0x10 data:4byte +lbl_1_bss_68 = .bss:0x00000068; // type:object size:0x40 data:4byte +lbl_1_bss_A8 = .bss:0x000000A8; // type:object size:0x4 data:4byte +lbl_1_bss_AC = .bss:0x000000AC; // type:object size:0x4 data:float +lbl_1_bss_B0 = .bss:0x000000B0; // type:object size:0x4 data:float +lbl_1_bss_B4 = .bss:0x000000B4; // type:object size:0x4 data:4byte +lbl_1_bss_B8 = .bss:0x000000B8; // type:object size:0x4 data:4byte +lbl_1_bss_BC = .bss:0x000000BC; // type:object size:0x4 data:float +lbl_1_bss_C0 = .bss:0x000000C0; // type:object size:0x4 data:float +lbl_1_bss_C4 = .bss:0x000000C4; // type:object size:0x4 data:float +lbl_1_bss_C8 = .bss:0x000000C8; // type:object size:0x1340 +lbl_1_bss_1408 = .bss:0x00001408; // type:object size:0x18 +lbl_1_bss_1420 = .bss:0x00001420; // type:object size:0x4 data:4byte +lbl_1_bss_1424 = .bss:0x00001424; // type:object size:0x4 data:float +lbl_1_bss_1428 = .bss:0x00001428; // type:object size:0x10 data:4byte +lbl_1_bss_1438 = .bss:0x00001438; // type:object size:0x10 +lbl_1_bss_1448 = .bss:0x00001448; // type:object size:0x10 data:4byte +lbl_1_bss_1458 = .bss:0x00001458; // type:object size:0x10 data:4byte +lbl_1_bss_1468 = .bss:0x00001468; // type:object size:0x28 data:4byte +lbl_1_bss_1490 = .bss:0x00001490; // type:object size:0xA0 data:4byte +lbl_1_bss_1530 = .bss:0x00001530; // type:object size:0x28 data:4byte +lbl_1_bss_1558 = .bss:0x00001558; // type:object size:0x28 data:4byte +lbl_1_bss_1580 = .bss:0x00001580; // type:object size:0x350 data:4byte +lbl_1_bss_18D0 = .bss:0x000018D0; // type:object size:0x4 data:4byte +lbl_1_bss_18D4 = .bss:0x000018D4; // type:object size:0x4 data:4byte +lbl_1_bss_18D8 = .bss:0x000018D8; // type:object size:0xC data:4byte +lbl_1_bss_18E4 = .bss:0x000018E4; // type:object size:0x8 data:4byte +lbl_1_bss_18EC = .bss:0x000018EC; // type:object size:0x8 data:4byte +lbl_1_bss_18F4 = .bss:0x000018F4; // type:object size:0xA0 +lbl_1_bss_1994 = .bss:0x00001994; // type:object size:0x28 data:4byte +lbl_1_bss_19BC = .bss:0x000019BC; // type:object size:0x28 data:4byte +lbl_1_bss_19E4 = .bss:0x000019E4; // type:object size:0x28 data:4byte +lbl_1_bss_1A0C = .bss:0x00001A0C; // type:object size:0x2DC data:float +lbl_1_bss_1CE8 = .bss:0x00001CE8; // type:object size:0x2 data:2byte +lbl_1_bss_1CEC = .bss:0x00001CEC; // type:object size:0x4 data:4byte +lbl_1_bss_1CF0 = .bss:0x00001CF0; // type:object size:0x4 data:4byte +lbl_1_bss_1CF4 = .bss:0x00001CF4; // type:object size:0x4 data:4byte +lbl_1_bss_1CF8 = .bss:0x00001CF8; // type:object size:0x58 data:2byte diff --git a/config/GMPJ01_00/rels/mstory4Dll/splits.txt b/config/GMPJ01_00/rels/mstory4Dll/splits.txt new file mode 100644 index 00000000..531cd645 --- /dev/null +++ b/config/GMPJ01_00/rels/mstory4Dll/splits.txt @@ -0,0 +1,7 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 diff --git a/config/GMPJ01_00/rels/mstory4Dll/symbols.txt b/config/GMPJ01_00/rels/mstory4Dll/symbols.txt new file mode 100644 index 00000000..59a31229 --- /dev/null +++ b/config/GMPJ01_00/rels/mstory4Dll/symbols.txt @@ -0,0 +1,65 @@ +fn_1_0 = .text:0x00000000; // type:function size:0xEC +fn_1_EC = .text:0x000000EC; // type:function size:0x115C +_prolog = .text:0x00001248; // type:function size:0x54 scope:global +_epilog = .text:0x0000129C; // type:function size:0x4C scope:global +fn_1_12E8 = .text:0x000012E8; // type:function size:0xB8 +fn_1_13A0 = .text:0x000013A0; // type:function size:0x68C +_ctors = .ctors:0x00000000; // type:label scope:global data:4byte +_dtors = .dtors:0x00000000; // type:label scope:global data:4byte +lbl_1_rodata_10 = .rodata:0x00000010; // type:object size:0x1 data:byte +lbl_1_rodata_14 = .rodata:0x00000014; // type:object size:0x1C data:4byte +lbl_1_rodata_30 = .rodata:0x00000030; // type:object size:0x4 data:float +lbl_1_rodata_34 = .rodata:0x00000034; // type:object size:0x4 data:float +lbl_1_rodata_38 = .rodata:0x00000038; // type:object size:0x1 data:byte +lbl_1_rodata_3C = .rodata:0x0000003C; // type:object size:0x4 data:float +lbl_1_rodata_40 = .rodata:0x00000040; // type:object size:0x4 data:float +lbl_1_rodata_44 = .rodata:0x00000044; // type:object size:0x4 data:float +lbl_1_data_0 = .data:0x00000000; // type:object size:0x3C0 +lbl_1_data_3C0 = .data:0x000003C0; // type:object size:0xF data:string +lbl_1_data_3CF = .data:0x000003CF; // type:object size:0x14 data:string +lbl_1_data_3E3 = .data:0x000003E3; // type:object size:0x15 data:string +lbl_1_data_3F8 = .data:0x000003F8; // type:object size:0x11 data:string +lbl_1_data_409 = .data:0x00000409; // type:object size:0x12 data:string +lbl_1_data_41B = .data:0x0000041B; // type:object size:0x15 +lbl_1_data_430 = .data:0x00000430; // type:object size:0x18 +lbl_1_data_448 = .data:0x00000448; // type:object size:0x17 data:string +lbl_1_data_45F = .data:0x0000045F; // type:object size:0x24 data:string +lbl_1_data_483 = .data:0x00000483; // type:object size:0x23 data:string +lbl_1_data_4A6 = .data:0x000004A6; // type:object size:0x27 data:string +lbl_1_data_4CD = .data:0x000004CD; // type:object size:0x26 data:string +lbl_1_data_4F3 = .data:0x000004F3; // type:object size:0x29 data:string +lbl_1_data_51C = .data:0x0000051C; // type:object size:0x1C +lbl_1_data_538 = .data:0x00000538; // type:object size:0x1C +lbl_1_data_554 = .data:0x00000554; // type:object size:0x18 data:4byte +lbl_1_data_56C = .data:0x0000056C; // type:object size:0x1C +lbl_1_data_588 = .data:0x00000588; // type:object size:0x7 data:string +lbl_1_data_58F = .data:0x0000058F; // type:object size:0x33 data:string +lbl_1_data_5C2 = .data:0x000005C2; // type:object size:0x3 data:string +lbl_1_data_5C5 = .data:0x000005C5; // type:object size:0x9 data:string +lbl_1_data_5CE = .data:0x000005CE; // type:object size:0xB data:string +lbl_1_data_5D9 = .data:0x000005D9; // type:object size:0xB data:string +lbl_1_data_5E4 = .data:0x000005E4; // type:object size:0xC +jumptable_1_data_5F0 = .data:0x000005F0; // type:object size:0x1C scope:local +lbl_1_data_60C = .data:0x0000060C; // type:object size:0x6 data:string +lbl_1_data_612 = .data:0x00000612; // type:object size:0x6 data:string +lbl_1_data_618 = .data:0x00000618; // type:object size:0x6 data:string +lbl_1_data_61E = .data:0x0000061E; // type:object size:0x6 data:string +lbl_1_data_624 = .data:0x00000624; // type:object size:0x6 data:string +lbl_1_data_62A = .data:0x0000062A; // type:object size:0x7 data:string +lbl_1_data_631 = .data:0x00000631; // type:object size:0x6 data:string +lbl_1_data_637 = .data:0x00000637; // type:object size:0x9 +lbl_1_data_640 = .data:0x00000640; // type:object size:0x20 +lbl_1_data_660 = .data:0x00000660; // type:object size:0x16 data:string +lbl_1_data_676 = .data:0x00000676; // type:object size:0x11 data:string +lbl_1_data_687 = .data:0x00000687; // type:object size:0x10 data:string +lbl_1_data_697 = .data:0x00000697; // type:object size:0xD data:string +lbl_1_data_6A4 = .data:0x000006A4; // type:object size:0x10 data:string +lbl_1_data_6B4 = .data:0x000006B4; // type:object size:0xD data:string +lbl_1_data_6C1 = .data:0x000006C1; // type:object size:0x1B data:string +lbl_1_data_6DC = .data:0x000006DC; // type:object size:0x1A data:string +lbl_1_bss_0 = .bss:0x00000000; // type:object size:0x4 data:4byte +lbl_1_bss_4 = .bss:0x00000004; // type:object size:0x4 data:4byte +lbl_1_bss_8 = .bss:0x00000008; // type:object size:0x4 data:4byte +lbl_1_bss_C = .bss:0x0000000C; // type:object size:0x4 data:4byte +lbl_1_bss_10 = .bss:0x00000010; // type:object size:0x4 data:4byte +lbl_1_bss_14 = .bss:0x00000014; // type:object size:0x4 data:4byte diff --git a/config/GMPJ01_00/rels/mstoryDll/splits.txt b/config/GMPJ01_00/rels/mstoryDll/splits.txt new file mode 100644 index 00000000..531cd645 --- /dev/null +++ b/config/GMPJ01_00/rels/mstoryDll/splits.txt @@ -0,0 +1,7 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 diff --git a/config/GMPJ01_00/rels/mstoryDll/symbols.txt b/config/GMPJ01_00/rels/mstoryDll/symbols.txt new file mode 100644 index 00000000..e9076690 --- /dev/null +++ b/config/GMPJ01_00/rels/mstoryDll/symbols.txt @@ -0,0 +1,498 @@ +fn_1_0 = .text:0x00000000; // type:function size:0x4C +fn_1_4C = .text:0x0000004C; // type:function size:0x58 +fn_1_A4 = .text:0x000000A4; // type:function size:0x344 +_prolog = .text:0x000003E8; // type:function size:0x54 scope:global +_epilog = .text:0x0000043C; // type:function size:0x4C scope:global +fn_1_488 = .text:0x00000488; // type:function size:0x1D0 +fn_1_658 = .text:0x00000658; // type:function size:0x1D0 +fn_1_828 = .text:0x00000828; // type:function size:0x28 +fn_1_850 = .text:0x00000850; // type:function size:0x20 +fn_1_870 = .text:0x00000870; // type:function size:0xD8 +fn_1_948 = .text:0x00000948; // type:function size:0xC8 +fn_1_A10 = .text:0x00000A10; // type:function size:0xBC +fn_1_ACC = .text:0x00000ACC; // type:function size:0xBC +fn_1_B88 = .text:0x00000B88; // type:function size:0x4 +fn_1_B8C = .text:0x00000B8C; // type:function size:0x20 +fn_1_BAC = .text:0x00000BAC; // type:function size:0x28 +fn_1_BD4 = .text:0x00000BD4; // type:function size:0x20 +fn_1_BF4 = .text:0x00000BF4; // type:function size:0x24 +fn_1_C18 = .text:0x00000C18; // type:function size:0x20 +fn_1_C38 = .text:0x00000C38; // type:function size:0xA48 +fn_1_1680 = .text:0x00001680; // type:function size:0x1B4 +fn_1_1834 = .text:0x00001834; // type:function size:0x1D0 +fn_1_1A04 = .text:0x00001A04; // type:function size:0x60 +fn_1_1A64 = .text:0x00001A64; // type:function size:0x68 +fn_1_1ACC = .text:0x00001ACC; // type:function size:0xAC +fn_1_1B78 = .text:0x00001B78; // type:function size:0xBC +fn_1_1C34 = .text:0x00001C34; // type:function size:0xB4 +fn_1_1CE8 = .text:0x00001CE8; // type:function size:0x34 +fn_1_1D1C = .text:0x00001D1C; // type:function size:0x40 +fn_1_1D5C = .text:0x00001D5C; // type:function size:0x70 +fn_1_1DCC = .text:0x00001DCC; // type:function size:0x178 +fn_1_1F44 = .text:0x00001F44; // type:function size:0x2E0 +fn_1_2224 = .text:0x00002224; // type:function size:0x90 +fn_1_22B4 = .text:0x000022B4; // type:function size:0x48 +fn_1_22FC = .text:0x000022FC; // type:function size:0x54 +fn_1_2350 = .text:0x00002350; // type:function size:0x3C0 +fn_1_2710 = .text:0x00002710; // type:function size:0x10 +fn_1_2720 = .text:0x00002720; // type:function size:0x10 +fn_1_2730 = .text:0x00002730; // type:function size:0xB8 +fn_1_27E8 = .text:0x000027E8; // type:function size:0x120 +fn_1_2908 = .text:0x00002908; // type:function size:0x3A8 +fn_1_2CB0 = .text:0x00002CB0; // type:function size:0x7F4 +fn_1_34A4 = .text:0x000034A4; // type:function size:0x88 +fn_1_352C = .text:0x0000352C; // type:function size:0x94 +fn_1_35C0 = .text:0x000035C0; // type:function size:0x58 +fn_1_3618 = .text:0x00003618; // type:function size:0xEC +fn_1_3704 = .text:0x00003704; // type:function size:0xC4 +fn_1_37C8 = .text:0x000037C8; // type:function size:0x3C +fn_1_3804 = .text:0x00003804; // type:function size:0x44 +fn_1_3848 = .text:0x00003848; // type:function size:0x274 +fn_1_3ABC = .text:0x00003ABC; // type:function size:0x26C +fn_1_3D28 = .text:0x00003D28; // type:function size:0x22C +fn_1_3F54 = .text:0x00003F54; // type:function size:0x27C +fn_1_41D0 = .text:0x000041D0; // type:function size:0x2B4 +fn_1_4484 = .text:0x00004484; // type:function size:0x46C +fn_1_48F0 = .text:0x000048F0; // type:function size:0x454 +fn_1_4D44 = .text:0x00004D44; // type:function size:0x48C +fn_1_51D0 = .text:0x000051D0; // type:function size:0x658 +fn_1_5828 = .text:0x00005828; // type:function size:0x4C4 +fn_1_5CEC = .text:0x00005CEC; // type:function size:0x4FC +fn_1_61E8 = .text:0x000061E8; // type:function size:0x6C8 +fn_1_68B0 = .text:0x000068B0; // type:function size:0xC4 +fn_1_6974 = .text:0x00006974; // type:function size:0x188 +fn_1_6AFC = .text:0x00006AFC; // type:function size:0x34 +fn_1_6B30 = .text:0x00006B30; // type:function size:0x40 +fn_1_6B70 = .text:0x00006B70; // type:function size:0xAC +fn_1_6C1C = .text:0x00006C1C; // type:function size:0x1E8 +fn_1_6E04 = .text:0x00006E04; // type:function size:0xB4 +fn_1_6EB8 = .text:0x00006EB8; // type:function size:0x170 +fn_1_7028 = .text:0x00007028; // type:function size:0x68 +fn_1_7090 = .text:0x00007090; // type:function size:0xA4 +fn_1_7134 = .text:0x00007134; // type:function size:0x1E8 +fn_1_731C = .text:0x0000731C; // type:function size:0x69C +fn_1_79B8 = .text:0x000079B8; // type:function size:0x128 +fn_1_7AE0 = .text:0x00007AE0; // type:function size:0x390 +fn_1_7E70 = .text:0x00007E70; // type:function size:0x5C +fn_1_7ECC = .text:0x00007ECC; // type:function size:0x1C4 +fn_1_8090 = .text:0x00008090; // type:function size:0x320 +fn_1_83B0 = .text:0x000083B0; // type:function size:0x58 +fn_1_8408 = .text:0x00008408; // type:function size:0x3D4 +fn_1_87DC = .text:0x000087DC; // type:function size:0x268 +fn_1_8A44 = .text:0x00008A44; // type:function size:0x9C +fn_1_8AE0 = .text:0x00008AE0; // type:function size:0x2E0 +fn_1_8DC0 = .text:0x00008DC0; // type:function size:0xAC +fn_1_8E6C = .text:0x00008E6C; // type:function size:0xFC +fn_1_8F68 = .text:0x00008F68; // type:function size:0x36C +fn_1_92D4 = .text:0x000092D4; // type:function size:0x134 +fn_1_9408 = .text:0x00009408; // type:function size:0x310 +fn_1_9718 = .text:0x00009718; // type:function size:0x18C +fn_1_98A4 = .text:0x000098A4; // type:function size:0x88 +fn_1_992C = .text:0x0000992C; // type:function size:0x3DC +fn_1_9D08 = .text:0x00009D08; // type:function size:0x300 +fn_1_A008 = .text:0x0000A008; // type:function size:0xE4 +fn_1_A0EC = .text:0x0000A0EC; // type:function size:0x38C +fn_1_A478 = .text:0x0000A478; // type:function size:0x8C +fn_1_A504 = .text:0x0000A504; // type:function size:0xF0 +fn_1_A5F4 = .text:0x0000A5F4; // type:function size:0x23C +fn_1_A830 = .text:0x0000A830; // type:function size:0xC8 +fn_1_A8F8 = .text:0x0000A8F8; // type:function size:0x2B4 +fn_1_ABAC = .text:0x0000ABAC; // type:function size:0x150 +fn_1_ACFC = .text:0x0000ACFC; // type:function size:0x134 +fn_1_AE30 = .text:0x0000AE30; // type:function size:0x8C +fn_1_AEBC = .text:0x0000AEBC; // type:function size:0x374 +fn_1_B230 = .text:0x0000B230; // type:function size:0x5C +fn_1_B28C = .text:0x0000B28C; // type:function size:0x214 +fn_1_B4A0 = .text:0x0000B4A0; // type:function size:0xE8 +fn_1_B588 = .text:0x0000B588; // type:function size:0xE8 +fn_1_B670 = .text:0x0000B670; // type:function size:0x11C +fn_1_B78C = .text:0x0000B78C; // type:function size:0x13C +fn_1_B8C8 = .text:0x0000B8C8; // type:function size:0x4 +fn_1_B8CC = .text:0x0000B8CC; // type:function size:0x104 +fn_1_B9D0 = .text:0x0000B9D0; // type:function size:0x208 +fn_1_BBD8 = .text:0x0000BBD8; // type:function size:0x788 +fn_1_C360 = .text:0x0000C360; // type:function size:0xB4 +fn_1_C414 = .text:0x0000C414; // type:function size:0x2F4 +fn_1_C708 = .text:0x0000C708; // type:function size:0xBC +fn_1_C7C4 = .text:0x0000C7C4; // type:function size:0x384 +fn_1_CB48 = .text:0x0000CB48; // type:function size:0x300 +fn_1_CE48 = .text:0x0000CE48; // type:function size:0xAC +fn_1_CEF4 = .text:0x0000CEF4; // type:function size:0xE4 +fn_1_CFD8 = .text:0x0000CFD8; // type:function size:0xC4 +fn_1_D09C = .text:0x0000D09C; // type:function size:0xE4 +fn_1_D180 = .text:0x0000D180; // type:function size:0x3FC +fn_1_D57C = .text:0x0000D57C; // type:function size:0x134 +fn_1_D6B0 = .text:0x0000D6B0; // type:function size:0x2F8 +fn_1_D9A8 = .text:0x0000D9A8; // type:function size:0xFC +fn_1_DAA4 = .text:0x0000DAA4; // type:function size:0x164 +fn_1_DC08 = .text:0x0000DC08; // type:function size:0x118 +fn_1_DD20 = .text:0x0000DD20; // type:function size:0xE4 +fn_1_DE04 = .text:0x0000DE04; // type:function size:0x424 +fn_1_E228 = .text:0x0000E228; // type:function size:0x8C +fn_1_E2B4 = .text:0x0000E2B4; // type:function size:0x130 +fn_1_E3E4 = .text:0x0000E3E4; // type:function size:0x23C +fn_1_E620 = .text:0x0000E620; // type:function size:0xF0 +fn_1_E710 = .text:0x0000E710; // type:function size:0x118 +fn_1_E828 = .text:0x0000E828; // type:function size:0x8C +fn_1_E8B4 = .text:0x0000E8B4; // type:function size:0x34C +fn_1_EC00 = .text:0x0000EC00; // type:function size:0x5C +fn_1_EC5C = .text:0x0000EC5C; // type:function size:0x384 +fn_1_EFE0 = .text:0x0000EFE0; // type:function size:0x70 +fn_1_F050 = .text:0x0000F050; // type:function size:0x14C +fn_1_F19C = .text:0x0000F19C; // type:function size:0x5E4 +fn_1_F780 = .text:0x0000F780; // type:function size:0xEC +fn_1_F86C = .text:0x0000F86C; // type:function size:0xA4 +fn_1_F910 = .text:0x0000F910; // type:function size:0x1D4 +fn_1_FAE4 = .text:0x0000FAE4; // type:function size:0x238 +fn_1_FD1C = .text:0x0000FD1C; // type:function size:0xB4 +fn_1_FDD0 = .text:0x0000FDD0; // type:function size:0x4C8 +fn_1_10298 = .text:0x00010298; // type:function size:0xEC +fn_1_10384 = .text:0x00010384; // type:function size:0xCC +fn_1_10450 = .text:0x00010450; // type:function size:0xFC +fn_1_1054C = .text:0x0001054C; // type:function size:0xAC +fn_1_105F8 = .text:0x000105F8; // type:function size:0x300 +fn_1_108F8 = .text:0x000108F8; // type:function size:0x374 +fn_1_10C6C = .text:0x00010C6C; // type:function size:0xE4 +fn_1_10D50 = .text:0x00010D50; // type:function size:0x1D4 +fn_1_10F24 = .text:0x00010F24; // type:function size:0xAC +fn_1_10FD0 = .text:0x00010FD0; // type:function size:0x2D0 +fn_1_112A0 = .text:0x000112A0; // type:function size:0x8C +fn_1_1132C = .text:0x0001132C; // type:function size:0xF0 +fn_1_1141C = .text:0x0001141C; // type:function size:0x118 +fn_1_11534 = .text:0x00011534; // type:function size:0xF0 +fn_1_11624 = .text:0x00011624; // type:function size:0x10C +fn_1_11730 = .text:0x00011730; // type:function size:0x35C +fn_1_11A8C = .text:0x00011A8C; // type:function size:0x5C +fn_1_11AE8 = .text:0x00011AE8; // type:function size:0x184 +fn_1_11C6C = .text:0x00011C6C; // type:function size:0x16C +fn_1_11DD8 = .text:0x00011DD8; // type:function size:0xEC +fn_1_11EC4 = .text:0x00011EC4; // type:function size:0x64 +fn_1_11F28 = .text:0x00011F28; // type:function size:0x4 +fn_1_11F2C = .text:0x00011F2C; // type:function size:0x144 +fn_1_12070 = .text:0x00012070; // type:function size:0x5C0 +fn_1_12630 = .text:0x00012630; // type:function size:0xB4 +fn_1_126E4 = .text:0x000126E4; // type:function size:0x234 +fn_1_12918 = .text:0x00012918; // type:function size:0xBC +fn_1_129D4 = .text:0x000129D4; // type:function size:0x2C0 +fn_1_12C94 = .text:0x00012C94; // type:function size:0xE4 +fn_1_12D78 = .text:0x00012D78; // type:function size:0x1A8 +fn_1_12F20 = .text:0x00012F20; // type:function size:0x88 +fn_1_12FA8 = .text:0x00012FA8; // type:function size:0x118 +fn_1_130C0 = .text:0x000130C0; // type:function size:0x22C +fn_1_132EC = .text:0x000132EC; // type:function size:0x284 +fn_1_13570 = .text:0x00013570; // type:function size:0x310 +fn_1_13880 = .text:0x00013880; // type:function size:0x8C +fn_1_1390C = .text:0x0001390C; // type:function size:0x23C +fn_1_13B48 = .text:0x00013B48; // type:function size:0xEC +fn_1_13C34 = .text:0x00013C34; // type:function size:0x1F8 +fn_1_13E2C = .text:0x00013E2C; // type:function size:0x324 +fn_1_14150 = .text:0x00014150; // type:function size:0x50 +_ctors = .ctors:0x00000000; // type:label scope:global data:4byte +_dtors = .dtors:0x00000000; // type:label scope:global data:4byte +lbl_1_rodata_10 = .rodata:0x00000010; // type:object size:0x4 data:float +lbl_1_rodata_14 = .rodata:0x00000014; // type:object size:0x4 data:float +lbl_1_rodata_18 = .rodata:0x00000018; // type:object size:0x8 data:double +lbl_1_rodata_20 = .rodata:0x00000020; // type:object size:0x8 data:double +lbl_1_rodata_28 = .rodata:0x00000028; // type:object size:0x4 data:float +lbl_1_rodata_30 = .rodata:0x00000030; // type:object size:0x8 data:double +lbl_1_rodata_38 = .rodata:0x00000038; // type:object size:0x4 data:float +lbl_1_rodata_3C = .rodata:0x0000003C; // type:object size:0x4 data:float +lbl_1_rodata_40 = .rodata:0x00000040; // type:object size:0x4 data:float +lbl_1_rodata_44 = .rodata:0x00000044; // type:object size:0x4 data:float +lbl_1_rodata_48 = .rodata:0x00000048; // type:object size:0x4 data:float +lbl_1_rodata_4C = .rodata:0x0000004C; // type:object size:0x4 data:float +lbl_1_rodata_50 = .rodata:0x00000050; // type:object size:0x4 data:float +lbl_1_rodata_54 = .rodata:0x00000054; // type:object size:0x4 data:float +lbl_1_rodata_58 = .rodata:0x00000058; // type:object size:0x4 data:float +lbl_1_rodata_60 = .rodata:0x00000060; // type:object size:0x8 data:double +lbl_1_rodata_68 = .rodata:0x00000068; // type:object size:0x4 data:float +lbl_1_rodata_6C = .rodata:0x0000006C; // type:object size:0x4 data:float +lbl_1_rodata_70 = .rodata:0x00000070; // type:object size:0x4 data:float +lbl_1_rodata_74 = .rodata:0x00000074; // type:object size:0x4 data:float +lbl_1_rodata_78 = .rodata:0x00000078; // type:object size:0x4 data:float +lbl_1_rodata_7C = .rodata:0x0000007C; // type:object size:0x4 data:float +lbl_1_rodata_80 = .rodata:0x00000080; // type:object size:0x4 data:float +lbl_1_rodata_84 = .rodata:0x00000084; // type:object size:0x4 data:float +lbl_1_rodata_88 = .rodata:0x00000088; // type:object size:0x4 data:float +lbl_1_rodata_8C = .rodata:0x0000008C; // type:object size:0x4 data:float +lbl_1_rodata_90 = .rodata:0x00000090; // type:object size:0x4 data:float +lbl_1_rodata_94 = .rodata:0x00000094; // type:object size:0x4 data:float +lbl_1_rodata_98 = .rodata:0x00000098; // type:object size:0x4 data:float +lbl_1_rodata_A0 = .rodata:0x000000A0; // type:object size:0x8 data:double +lbl_1_rodata_A8 = .rodata:0x000000A8; // type:object size:0x4 data:float +lbl_1_rodata_B0 = .rodata:0x000000B0; // type:object size:0x8 data:double +lbl_1_rodata_B8 = .rodata:0x000000B8; // type:object size:0x4 data:float +lbl_1_rodata_BC = .rodata:0x000000BC; // type:object size:0x4 data:float +lbl_1_rodata_C0 = .rodata:0x000000C0; // type:object size:0x4 data:float +lbl_1_rodata_C4 = .rodata:0x000000C4; // type:object size:0x4 data:float +lbl_1_rodata_C8 = .rodata:0x000000C8; // type:object size:0xC data:4byte +lbl_1_rodata_D4 = .rodata:0x000000D4; // type:object size:0xC data:4byte +lbl_1_rodata_E0 = .rodata:0x000000E0; // type:object size:0xC data:4byte +lbl_1_rodata_EC = .rodata:0x000000EC; // type:object size:0x4 data:float +lbl_1_rodata_F0 = .rodata:0x000000F0; // type:object size:0x4 data:float +lbl_1_rodata_F4 = .rodata:0x000000F4; // type:object size:0x4 data:float +lbl_1_rodata_F8 = .rodata:0x000000F8; // type:object size:0x4 data:float +lbl_1_rodata_FC = .rodata:0x000000FC; // type:object size:0x4 data:float +lbl_1_rodata_100 = .rodata:0x00000100; // type:object size:0x4 data:float +lbl_1_rodata_104 = .rodata:0x00000104; // type:object size:0x4 data:float +lbl_1_rodata_108 = .rodata:0x00000108; // type:object size:0x4 data:float +lbl_1_rodata_10C = .rodata:0x0000010C; // type:object size:0x4 data:float +lbl_1_rodata_110 = .rodata:0x00000110; // type:object size:0x4 data:float +lbl_1_rodata_114 = .rodata:0x00000114; // type:object size:0x4 data:float +lbl_1_rodata_118 = .rodata:0x00000118; // type:object size:0x4 data:float +lbl_1_rodata_11C = .rodata:0x0000011C; // type:object size:0x4 data:float +lbl_1_rodata_120 = .rodata:0x00000120; // type:object size:0x4 data:float +lbl_1_rodata_128 = .rodata:0x00000128; // type:object size:0x8 data:double +lbl_1_rodata_130 = .rodata:0x00000130; // type:object size:0x4 data:float +lbl_1_rodata_134 = .rodata:0x00000134; // type:object size:0x4 data:float +lbl_1_rodata_138 = .rodata:0x00000138; // type:object size:0x4 data:float +lbl_1_rodata_13C = .rodata:0x0000013C; // type:object size:0x1 data:byte +lbl_1_rodata_140 = .rodata:0x00000140; // type:object size:0x4 data:float +lbl_1_rodata_144 = .rodata:0x00000144; // type:object size:0xC data:2byte +lbl_1_rodata_150 = .rodata:0x00000150; // type:object size:0x14 data:4byte +lbl_1_rodata_164 = .rodata:0x00000164; // type:object size:0x4 data:float +lbl_1_rodata_168 = .rodata:0x00000168; // type:object size:0x4 data:float +lbl_1_rodata_16C = .rodata:0x0000016C; // type:object size:0x4 data:float +lbl_1_rodata_170 = .rodata:0x00000170; // type:object size:0x4 data:float +lbl_1_rodata_178 = .rodata:0x00000178; // type:object size:0x8 data:double +lbl_1_rodata_180 = .rodata:0x00000180; // type:object size:0x4 data:float +lbl_1_rodata_184 = .rodata:0x00000184; // type:object size:0x4 data:float +lbl_1_rodata_188 = .rodata:0x00000188; // type:object size:0xC data:4byte +lbl_1_rodata_194 = .rodata:0x00000194; // type:object size:0x4 data:float +lbl_1_rodata_198 = .rodata:0x00000198; // type:object size:0x4 data:float +lbl_1_rodata_19C = .rodata:0x0000019C; // type:object size:0x4 data:float +lbl_1_rodata_1A0 = .rodata:0x000001A0; // type:object size:0x14 data:4byte +lbl_1_rodata_1B4 = .rodata:0x000001B4; // type:object size:0x64 +lbl_1_rodata_218 = .rodata:0x00000218; // type:object size:0x14 data:4byte +lbl_1_rodata_22C = .rodata:0x0000022C; // type:object size:0x4 data:float +lbl_1_rodata_230 = .rodata:0x00000230; // type:object size:0x4 data:float +lbl_1_rodata_234 = .rodata:0x00000234; // type:object size:0x4 data:float +lbl_1_rodata_238 = .rodata:0x00000238; // type:object size:0xC data:4byte +lbl_1_rodata_244 = .rodata:0x00000244; // type:object size:0x4 data:float +lbl_1_rodata_248 = .rodata:0x00000248; // type:object size:0x4 data:float +lbl_1_rodata_24C = .rodata:0x0000024C; // type:object size:0x4 data:float +lbl_1_rodata_250 = .rodata:0x00000250; // type:object size:0x4 data:float +lbl_1_rodata_254 = .rodata:0x00000254; // type:object size:0x4 data:float +lbl_1_rodata_258 = .rodata:0x00000258; // type:object size:0x4 data:float +lbl_1_rodata_25C = .rodata:0x0000025C; // type:object size:0x4 data:float +lbl_1_rodata_260 = .rodata:0x00000260; // type:object size:0x8 data:float +lbl_1_rodata_268 = .rodata:0x00000268; // type:object size:0x1C data:4byte +lbl_1_rodata_284 = .rodata:0x00000284; // type:object size:0x1 data:byte +lbl_1_rodata_288 = .rodata:0x00000288; // type:object size:0x4 data:float +lbl_1_rodata_28C = .rodata:0x0000028C; // type:object size:0x4 data:float +lbl_1_rodata_290 = .rodata:0x00000290; // type:object size:0x4 data:float +lbl_1_rodata_294 = .rodata:0x00000294; // type:object size:0x4 data:float +lbl_1_rodata_298 = .rodata:0x00000298; // type:object size:0x4 data:float +lbl_1_rodata_29C = .rodata:0x0000029C; // type:object size:0x4 data:float +lbl_1_rodata_2A0 = .rodata:0x000002A0; // type:object size:0x8 data:double +lbl_1_rodata_2A8 = .rodata:0x000002A8; // type:object size:0x14 data:4byte +lbl_1_rodata_2BC = .rodata:0x000002BC; // type:object size:0x64 +lbl_1_rodata_320 = .rodata:0x00000320; // type:object size:0x14 data:4byte +lbl_1_rodata_334 = .rodata:0x00000334; // type:object size:0x4 data:float +lbl_1_rodata_338 = .rodata:0x00000338; // type:object size:0x4 data:float +lbl_1_rodata_33C = .rodata:0x0000033C; // type:object size:0x4 data:float +lbl_1_rodata_340 = .rodata:0x00000340; // type:object size:0x4 data:float +lbl_1_rodata_344 = .rodata:0x00000344; // type:object size:0xC data:4byte +lbl_1_rodata_350 = .rodata:0x00000350; // type:object size:0x4 data:float +lbl_1_rodata_354 = .rodata:0x00000354; // type:object size:0x4 data:float +lbl_1_rodata_358 = .rodata:0x00000358; // type:object size:0x4 data:float +lbl_1_rodata_35C = .rodata:0x0000035C; // type:object size:0x4 data:float +lbl_1_rodata_360 = .rodata:0x00000360; // type:object size:0xC data:4byte +lbl_1_rodata_36C = .rodata:0x0000036C; // type:object size:0x4 data:float +lbl_1_rodata_370 = .rodata:0x00000370; // type:object size:0x4 data:float +lbl_1_rodata_374 = .rodata:0x00000374; // type:object size:0x4 data:float +lbl_1_rodata_378 = .rodata:0x00000378; // type:object size:0xC data:4byte +lbl_1_rodata_384 = .rodata:0x00000384; // type:object size:0x4 data:float +lbl_1_rodata_388 = .rodata:0x00000388; // type:object size:0xC data:4byte +lbl_1_rodata_394 = .rodata:0x00000394; // type:object size:0x4 data:float +lbl_1_rodata_398 = .rodata:0x00000398; // type:object size:0x4 data:float +lbl_1_rodata_39C = .rodata:0x0000039C; // type:object size:0x4 data:float +lbl_1_rodata_3A0 = .rodata:0x000003A0; // type:object size:0x4 data:float +lbl_1_rodata_3A4 = .rodata:0x000003A4; // type:object size:0x4 data:float +lbl_1_rodata_3A8 = .rodata:0x000003A8; // type:object size:0x4 data:float +lbl_1_rodata_3AC = .rodata:0x000003AC; // type:object size:0x4 data:float +lbl_1_rodata_3B0 = .rodata:0x000003B0; // type:object size:0x4 data:float +lbl_1_rodata_3B4 = .rodata:0x000003B4; // type:object size:0x4 data:float +lbl_1_rodata_3B8 = .rodata:0x000003B8; // type:object size:0x1 data:byte +lbl_1_rodata_3BC = .rodata:0x000003BC; // type:object size:0x4 data:float +lbl_1_rodata_3C0 = .rodata:0x000003C0; // type:object size:0x4 data:float +lbl_1_rodata_3C4 = .rodata:0x000003C4; // type:object size:0x4 data:float +lbl_1_rodata_3C8 = .rodata:0x000003C8; // type:object size:0x4 data:float +lbl_1_rodata_3CC = .rodata:0x000003CC; // type:object size:0x4 data:float +lbl_1_rodata_3D0 = .rodata:0x000003D0; // type:object size:0x4 data:float +lbl_1_rodata_3D4 = .rodata:0x000003D4; // type:object size:0x4 data:float +lbl_1_rodata_3D8 = .rodata:0x000003D8; // type:object size:0x4 data:float +lbl_1_rodata_3DC = .rodata:0x000003DC; // type:object size:0x4 data:float +lbl_1_rodata_3E0 = .rodata:0x000003E0; // type:object size:0x4 data:float +lbl_1_rodata_3E8 = .rodata:0x000003E8; // type:object size:0x8 data:double +lbl_1_rodata_3F0 = .rodata:0x000003F0; // type:object size:0x14 data:4byte +lbl_1_rodata_404 = .rodata:0x00000404; // type:object size:0x4 data:float +lbl_1_rodata_408 = .rodata:0x00000408; // type:object size:0x4 data:float +lbl_1_rodata_40C = .rodata:0x0000040C; // type:object size:0x4 data:float +lbl_1_rodata_410 = .rodata:0x00000410; // type:object size:0x4 data:float +lbl_1_rodata_414 = .rodata:0x00000414; // type:object size:0x4 data:float +lbl_1_rodata_418 = .rodata:0x00000418; // type:object size:0x4 data:float +lbl_1_rodata_41C = .rodata:0x0000041C; // type:object size:0x4 data:float +lbl_1_rodata_420 = .rodata:0x00000420; // type:object size:0x4 data:float +lbl_1_rodata_424 = .rodata:0x00000424; // type:object size:0x4 data:float +lbl_1_rodata_428 = .rodata:0x00000428; // type:object size:0x4 data:float +lbl_1_rodata_42C = .rodata:0x0000042C; // type:object size:0x4 data:float +lbl_1_rodata_430 = .rodata:0x00000430; // type:object size:0x14 data:4byte +lbl_1_rodata_444 = .rodata:0x00000444; // type:object size:0x64 +lbl_1_rodata_4A8 = .rodata:0x000004A8; // type:object size:0x14 data:4byte +lbl_1_rodata_4BC = .rodata:0x000004BC; // type:object size:0x4 data:float +lbl_1_rodata_4C0 = .rodata:0x000004C0; // type:object size:0x4 data:float +lbl_1_rodata_4C4 = .rodata:0x000004C4; // type:object size:0x4 data:float +lbl_1_rodata_4C8 = .rodata:0x000004C8; // type:object size:0x4 data:float +lbl_1_rodata_4CC = .rodata:0x000004CC; // type:object size:0x4 data:float +lbl_1_rodata_4D0 = .rodata:0x000004D0; // type:object size:0x4 data:float +lbl_1_rodata_4D4 = .rodata:0x000004D4; // type:object size:0x4 data:float +lbl_1_rodata_4D8 = .rodata:0x000004D8; // type:object size:0x4 data:float +lbl_1_rodata_4DC = .rodata:0x000004DC; // type:object size:0x4 data:float +lbl_1_rodata_4E0 = .rodata:0x000004E0; // type:object size:0x1 data:byte +lbl_1_rodata_4E4 = .rodata:0x000004E4; // type:object size:0x4 data:float +lbl_1_rodata_4E8 = .rodata:0x000004E8; // type:object size:0x14 data:4byte +lbl_1_rodata_4FC = .rodata:0x000004FC; // type:object size:0x4 data:float +lbl_1_rodata_500 = .rodata:0x00000500; // type:object size:0x4 data:float +lbl_1_rodata_504 = .rodata:0x00000504; // type:object size:0x4 data:float +lbl_1_rodata_508 = .rodata:0x00000508; // type:object size:0x4 data:float +lbl_1_rodata_50C = .rodata:0x0000050C; // type:object size:0x4 data:float +lbl_1_rodata_510 = .rodata:0x00000510; // type:object size:0x8 data:double +lbl_1_rodata_518 = .rodata:0x00000518; // type:object size:0x4 data:float +lbl_1_rodata_51C = .rodata:0x0000051C; // type:object size:0x4 data:float +lbl_1_rodata_520 = .rodata:0x00000520; // type:object size:0x4 data:float +lbl_1_rodata_524 = .rodata:0x00000524; // type:object size:0x4 data:float +lbl_1_rodata_528 = .rodata:0x00000528; // type:object size:0x4 data:float +lbl_1_rodata_52C = .rodata:0x0000052C; // type:object size:0x4 data:float +lbl_1_rodata_530 = .rodata:0x00000530; // type:object size:0x14 data:4byte +lbl_1_rodata_544 = .rodata:0x00000544; // type:object size:0x3C data:4byte +lbl_1_rodata_580 = .rodata:0x00000580; // type:object size:0x4 data:float +lbl_1_rodata_584 = .rodata:0x00000584; // type:object size:0x4 data:float +lbl_1_rodata_588 = .rodata:0x00000588; // type:object size:0x4 data:float +lbl_1_rodata_58C = .rodata:0x0000058C; // type:object size:0x4 data:float +lbl_1_rodata_590 = .rodata:0x00000590; // type:object size:0x4 data:float +lbl_1_rodata_594 = .rodata:0x00000594; // type:object size:0x4 data:float +lbl_1_rodata_598 = .rodata:0x00000598; // type:object size:0x4 data:float +lbl_1_rodata_59C = .rodata:0x0000059C; // type:object size:0x4 data:float +lbl_1_rodata_5A0 = .rodata:0x000005A0; // type:object size:0x8 data:float +lbl_1_rodata_5A8 = .rodata:0x000005A8; // type:object size:0x4 data:float +lbl_1_rodata_5AC = .rodata:0x000005AC; // type:object size:0x4 data:float +lbl_1_rodata_5B0 = .rodata:0x000005B0; // type:object size:0x4 data:float +lbl_1_rodata_5B4 = .rodata:0x000005B4; // type:object size:0x4 data:float +lbl_1_data_0 = .data:0x00000000; // type:object size:0x60 +lbl_1_data_60 = .data:0x00000060; // type:object size:0x27 data:string +lbl_1_data_87 = .data:0x00000087; // type:object size:0x26 data:string +lbl_1_data_AD = .data:0x000000AD; // type:object size:0x2A data:string +lbl_1_data_D7 = .data:0x000000D7; // type:object size:0x29 data:string +lbl_1_data_100 = .data:0x00000100; // type:object size:0x10 +lbl_1_data_110 = .data:0x00000110; // type:object size:0x28 data:string +lbl_1_data_138 = .data:0x00000138; // type:object size:0x10 data:string +lbl_1_data_148 = .data:0x00000148; // type:object size:0x3 data:string +lbl_1_data_14B = .data:0x0000014B; // type:object size:0x1A data:string +lbl_1_data_165 = .data:0x00000165; // type:object size:0x1A data:string +lbl_1_data_17F = .data:0x0000017F; // type:object size:0x11 +lbl_1_data_190 = .data:0x00000190; // type:object size:0x50 +lbl_1_data_1E0 = .data:0x000001E0; // type:object size:0x3C +lbl_1_data_21C = .data:0x0000021C; // type:object size:0x16 data:string +lbl_1_data_232 = .data:0x00000232; // type:object size:0x15 data:string +lbl_1_data_247 = .data:0x00000247; // type:object size:0x16 data:string +lbl_1_data_25D = .data:0x0000025D; // type:object size:0x15 data:string +lbl_1_data_272 = .data:0x00000272; // type:object size:0x17 data:string +lbl_1_data_289 = .data:0x00000289; // type:object size:0x16 data:string +lbl_1_data_29F = .data:0x0000029F; // type:object size:0x16 data:string +lbl_1_data_2B5 = .data:0x000002B5; // type:object size:0x15 data:string +lbl_1_data_2CA = .data:0x000002CA; // type:object size:0xF data:string +lbl_1_data_2D9 = .data:0x000002D9; // type:object size:0x1C data:string +lbl_1_data_2F5 = .data:0x000002F5; // type:object size:0x1D data:string +lbl_1_data_312 = .data:0x00000312; // type:object size:0x17 data:string +lbl_1_data_329 = .data:0x00000329; // type:object size:0xF data:string +lbl_1_data_338 = .data:0x00000338; // type:object size:0x1C +lbl_1_data_354 = .data:0x00000354; // type:object size:0x34 +lbl_1_data_388 = .data:0x00000388; // type:object size:0x50 +lbl_1_data_3D8 = .data:0x000003D8; // type:object size:0x3C +lbl_1_data_414 = .data:0x00000414; // type:object size:0x16 data:string +lbl_1_data_42A = .data:0x0000042A; // type:object size:0x15 data:string +lbl_1_data_43F = .data:0x0000043F; // type:object size:0x16 data:string +lbl_1_data_455 = .data:0x00000455; // type:object size:0x15 data:string +lbl_1_data_46A = .data:0x0000046A; // type:object size:0x16 data:string +lbl_1_data_480 = .data:0x00000480; // type:object size:0x15 data:string +lbl_1_data_495 = .data:0x00000495; // type:object size:0x17 data:string +lbl_1_data_4AC = .data:0x000004AC; // type:object size:0x16 data:string +lbl_1_data_4C2 = .data:0x000004C2; // type:object size:0xA data:string +lbl_1_data_4CC = .data:0x000004CC; // type:object size:0x1C data:string +lbl_1_data_4E8 = .data:0x000004E8; // type:object size:0x1D data:string +lbl_1_data_505 = .data:0x00000505; // type:object size:0xF data:string +lbl_1_data_514 = .data:0x00000514; // type:object size:0x1B data:string +lbl_1_data_52F = .data:0x0000052F; // type:object size:0x8 data:string +lbl_1_data_537 = .data:0x00000537; // type:object size:0x9 +lbl_1_data_540 = .data:0x00000540; // type:object size:0x30 +lbl_1_data_570 = .data:0x00000570; // type:object size:0x3C0 +lbl_1_data_930 = .data:0x00000930; // type:object size:0x50 +lbl_1_data_980 = .data:0x00000980; // type:object size:0x15 data:string +lbl_1_data_995 = .data:0x00000995; // type:object size:0x14 data:string +lbl_1_data_9A9 = .data:0x000009A9; // type:object size:0x15 data:string +lbl_1_data_9BE = .data:0x000009BE; // type:object size:0x14 data:string +lbl_1_data_9D2 = .data:0x000009D2; // type:object size:0x15 data:string +lbl_1_data_9E7 = .data:0x000009E7; // type:object size:0x14 data:string +lbl_1_data_9FB = .data:0x000009FB; // type:object size:0x15 data:string +lbl_1_data_A10 = .data:0x00000A10; // type:object size:0x14 data:string +lbl_1_data_A24 = .data:0x00000A24; // type:object size:0xF data:string +lbl_1_data_A33 = .data:0x00000A33; // type:object size:0x1C data:string +lbl_1_data_A4F = .data:0x00000A4F; // type:object size:0x1D data:string +lbl_1_data_A6C = .data:0x00000A6C; // type:object size:0x1C data:string +lbl_1_data_A88 = .data:0x00000A88; // type:object size:0x32 data:string +lbl_1_data_ABA = .data:0x00000ABA; // type:object size:0xF data:string +lbl_1_data_AC9 = .data:0x00000AC9; // type:object size:0x11 data:string +lbl_1_data_ADA = .data:0x00000ADA; // type:object size:0xA data:string +lbl_1_data_AE4 = .data:0x00000AE4; // type:object size:0x9 data:string +lbl_1_data_AED = .data:0x00000AED; // type:object size:0xB +lbl_1_data_AF8 = .data:0x00000AF8; // type:object size:0x3C +lbl_1_data_B34 = .data:0x00000B34; // type:object size:0x15 data:string +lbl_1_data_B49 = .data:0x00000B49; // type:object size:0x14 data:string +lbl_1_data_B5D = .data:0x00000B5D; // type:object size:0x15 data:string +lbl_1_data_B72 = .data:0x00000B72; // type:object size:0x14 data:string +lbl_1_data_B86 = .data:0x00000B86; // type:object size:0x15 data:string +lbl_1_data_B9B = .data:0x00000B9B; // type:object size:0x14 data:string +lbl_1_data_BAF = .data:0x00000BAF; // type:object size:0x15 data:string +lbl_1_data_BC4 = .data:0x00000BC4; // type:object size:0x14 data:string +lbl_1_data_BD8 = .data:0x00000BD8; // type:object size:0xF data:string +lbl_1_data_BE7 = .data:0x00000BE7; // type:object size:0x1C data:string +lbl_1_data_C03 = .data:0x00000C03; // type:object size:0x1D data:string +lbl_1_data_C20 = .data:0x00000C20; // type:object size:0xF data:string +lbl_1_data_C2F = .data:0x00000C2F; // type:object size:0x21 +lbl_1_data_C50 = .data:0x00000C50; // type:object size:0x48 data:string +lbl_1_bss_0 = .bss:0x00000000; // type:object size:0x4 data:4byte +lbl_1_bss_4 = .bss:0x00000004; // type:object size:0x54 data:4byte +lbl_1_bss_58 = .bss:0x00000058; // type:object size:0x10 data:4byte +lbl_1_bss_68 = .bss:0x00000068; // type:object size:0x40 data:4byte +lbl_1_bss_A8 = .bss:0x000000A8; // type:object size:0x4 data:4byte +lbl_1_bss_AC = .bss:0x000000AC; // type:object size:0x28 data:4byte +lbl_1_bss_D4 = .bss:0x000000D4; // type:object size:0xA0 +lbl_1_bss_174 = .bss:0x00000174; // type:object size:0x28 data:4byte +lbl_1_bss_19C = .bss:0x0000019C; // type:object size:0x28 data:4byte +lbl_1_bss_1C4 = .bss:0x000001C4; // type:object size:0x104 data:4byte +lbl_1_bss_2C8 = .bss:0x000002C8; // type:object size:0x4 data:4byte +lbl_1_bss_2CC = .bss:0x000002CC; // type:object size:0x4 data:4byte +lbl_1_bss_2D0 = .bss:0x000002D0; // type:object size:0x60 data:4byte +lbl_1_bss_330 = .bss:0x00000330; // type:object size:0x8 data:4byte +lbl_1_bss_338 = .bss:0x00000338; // type:object size:0xA0 +lbl_1_bss_3D8 = .bss:0x000003D8; // type:object size:0x28 data:4byte +lbl_1_bss_400 = .bss:0x00000400; // type:object size:0x28 data:4byte +lbl_1_bss_428 = .bss:0x00000428; // type:object size:0x28 data:4byte +lbl_1_bss_450 = .bss:0x00000450; // type:object size:0x108 data:float +lbl_1_bss_558 = .bss:0x00000558; // type:object size:0x4 data:4byte +lbl_1_bss_55C = .bss:0x0000055C; // type:object size:0x4 data:4byte +lbl_1_bss_560 = .bss:0x00000560; // type:object size:0x8 data:4byte +lbl_1_bss_568 = .bss:0x00000568; // type:object size:0x28 data:4byte +lbl_1_bss_590 = .bss:0x00000590; // type:object size:0x28 data:4byte +lbl_1_bss_5B8 = .bss:0x000005B8; // type:object size:0x28 data:4byte +lbl_1_bss_5E0 = .bss:0x000005E0; // type:object size:0x28 data:4byte +lbl_1_bss_608 = .bss:0x00000608; // type:object size:0x108 data:4byte +lbl_1_bss_710 = .bss:0x00000710; // type:object size:0x4 data:4byte +lbl_1_bss_714 = .bss:0x00000714; // type:object size:0x28 data:4byte +lbl_1_bss_73C = .bss:0x0000073C; // type:object size:0x28 data:4byte +lbl_1_bss_764 = .bss:0x00000764; // type:object size:0x28 data:4byte +lbl_1_bss_78C = .bss:0x0000078C; // type:object size:0x28 data:4byte +lbl_1_bss_7B4 = .bss:0x000007B4; // type:object size:0x104 data:4byte +lbl_1_bss_8B8 = .bss:0x000008B8; // type:object size:0x4 data:4byte +lbl_1_bss_8BC = .bss:0x000008BC; // type:object size:0x4 data:4byte diff --git a/config/GMPJ01_00/rels/nisDll/splits.txt b/config/GMPJ01_00/rels/nisDll/splits.txt new file mode 100644 index 00000000..2e500fe0 --- /dev/null +++ b/config/GMPJ01_00/rels/nisDll/splits.txt @@ -0,0 +1,5 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 diff --git a/config/GMPJ01_00/rels/nisDll/symbols.txt b/config/GMPJ01_00/rels/nisDll/symbols.txt new file mode 100644 index 00000000..1143328c --- /dev/null +++ b/config/GMPJ01_00/rels/nisDll/symbols.txt @@ -0,0 +1,6 @@ +fn_1_0 = .text:0x00000000; // type:function size:0x68 +fn_1_68 = .text:0x00000068; // type:function size:0x2C +_prolog = .text:0x00000094; // type:function size:0x9C scope:global +_epilog = .text:0x00000130; // type:function size:0x4C scope:global +_ctors = .ctors:0x00000000; // type:label scope:global data:4byte +_dtors = .dtors:0x00000000; // type:label scope:global data:4byte diff --git a/config/GMPJ01_00/rels/option/splits.txt b/config/GMPJ01_00/rels/option/splits.txt new file mode 100644 index 00000000..531cd645 --- /dev/null +++ b/config/GMPJ01_00/rels/option/splits.txt @@ -0,0 +1,7 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 diff --git a/config/GMPJ01_00/rels/option/symbols.txt b/config/GMPJ01_00/rels/option/symbols.txt new file mode 100644 index 00000000..99c6ef45 --- /dev/null +++ b/config/GMPJ01_00/rels/option/symbols.txt @@ -0,0 +1,380 @@ +_prolog = .text:0x00000000; // type:function size:0x54 scope:global +_epilog = .text:0x00000054; // type:function size:0x4C scope:global +fn_1_A0 = .text:0x000000A0; // type:function size:0xC0 +fn_1_160 = .text:0x00000160; // type:function size:0x110 +fn_1_270 = .text:0x00000270; // type:function size:0xE4 +fn_1_354 = .text:0x00000354; // type:function size:0x114 +fn_1_468 = .text:0x00000468; // type:function size:0xE8 +fn_1_550 = .text:0x00000550; // type:function size:0x34 +fn_1_584 = .text:0x00000584; // type:function size:0x34 +fn_1_5B8 = .text:0x000005B8; // type:function size:0x34 +fn_1_5EC = .text:0x000005EC; // type:function size:0xFC +fn_1_6E8 = .text:0x000006E8; // type:function size:0x110 +fn_1_7F8 = .text:0x000007F8; // type:function size:0x244 +fn_1_A3C = .text:0x00000A3C; // type:function size:0x30 +fn_1_A6C = .text:0x00000A6C; // type:function size:0x84 +fn_1_AF0 = .text:0x00000AF0; // type:function size:0x84 +fn_1_B74 = .text:0x00000B74; // type:function size:0x84 +fn_1_BF8 = .text:0x00000BF8; // type:function size:0x30 +fn_1_C28 = .text:0x00000C28; // type:function size:0x30 +fn_1_C58 = .text:0x00000C58; // type:function size:0x30 +fn_1_C88 = .text:0x00000C88; // type:function size:0x30 +fn_1_CB8 = .text:0x00000CB8; // type:function size:0x8C +fn_1_D44 = .text:0x00000D44; // type:function size:0x28 +fn_1_D6C = .text:0x00000D6C; // type:function size:0x578 +fn_1_12E4 = .text:0x000012E4; // type:function size:0x200 +fn_1_14E4 = .text:0x000014E4; // type:function size:0xC0 +fn_1_15A4 = .text:0x000015A4; // type:function size:0x1F4 +fn_1_1798 = .text:0x00001798; // type:function size:0xAC +fn_1_1844 = .text:0x00001844; // type:function size:0x1E8 +fn_1_1A2C = .text:0x00001A2C; // type:function size:0x44 +fn_1_1A70 = .text:0x00001A70; // type:function size:0x1C +fn_1_1A8C = .text:0x00001A8C; // type:function size:0x5FC +fn_1_2088 = .text:0x00002088; // type:function size:0x88 +fn_1_2110 = .text:0x00002110; // type:function size:0x34 +fn_1_2144 = .text:0x00002144; // type:function size:0x80 +fn_1_21C4 = .text:0x000021C4; // type:function size:0x34 +fn_1_21F8 = .text:0x000021F8; // type:function size:0x224 +fn_1_241C = .text:0x0000241C; // type:function size:0x8C +fn_1_24A8 = .text:0x000024A8; // type:function size:0x44 +fn_1_24EC = .text:0x000024EC; // type:function size:0x1C +fn_1_2508 = .text:0x00002508; // type:function size:0xA4 +fn_1_25AC = .text:0x000025AC; // type:function size:0x46C +fn_1_2A18 = .text:0x00002A18; // type:function size:0x2E8 +fn_1_2D00 = .text:0x00002D00; // type:function size:0x104 +fn_1_2E04 = .text:0x00002E04; // type:function size:0x148 +fn_1_2F4C = .text:0x00002F4C; // type:function size:0x64 +fn_1_2FB0 = .text:0x00002FB0; // type:function size:0x1A8 +fn_1_3158 = .text:0x00003158; // type:function size:0xD4 +fn_1_322C = .text:0x0000322C; // type:function size:0x64 +fn_1_3290 = .text:0x00003290; // type:function size:0x44 +fn_1_32D4 = .text:0x000032D4; // type:function size:0x1C +fn_1_32F0 = .text:0x000032F0; // type:function size:0x4BC +fn_1_37AC = .text:0x000037AC; // type:function size:0xBC +fn_1_3868 = .text:0x00003868; // type:function size:0x54 +fn_1_38BC = .text:0x000038BC; // type:function size:0xD0 +fn_1_398C = .text:0x0000398C; // type:function size:0x54 +fn_1_39E0 = .text:0x000039E0; // type:function size:0x128 +fn_1_3B08 = .text:0x00003B08; // type:function size:0x84 +fn_1_3B8C = .text:0x00003B8C; // type:function size:0x54 +fn_1_3BE0 = .text:0x00003BE0; // type:function size:0x8C +fn_1_3C6C = .text:0x00003C6C; // type:function size:0x94 +fn_1_3D00 = .text:0x00003D00; // type:function size:0x54 +fn_1_3D54 = .text:0x00003D54; // type:function size:0xC8 +fn_1_3E1C = .text:0x00003E1C; // type:function size:0xB4 +fn_1_3ED0 = .text:0x00003ED0; // type:function size:0x58 +fn_1_3F28 = .text:0x00003F28; // type:function size:0xAC +fn_1_3FD4 = .text:0x00003FD4; // type:function size:0x54 +fn_1_4028 = .text:0x00004028; // type:function size:0x2B4 +fn_1_42DC = .text:0x000042DC; // type:function size:0xAC +fn_1_4388 = .text:0x00004388; // type:function size:0x44 +fn_1_43CC = .text:0x000043CC; // type:function size:0x1C +fn_1_43E8 = .text:0x000043E8; // type:function size:0x270 +fn_1_4658 = .text:0x00004658; // type:function size:0x424 +fn_1_4A7C = .text:0x00004A7C; // type:function size:0x3D4 +fn_1_4E50 = .text:0x00004E50; // type:function size:0x93C +fn_1_578C = .text:0x0000578C; // type:function size:0x8B8 +fn_1_6044 = .text:0x00006044; // type:function size:0xF8 +fn_1_613C = .text:0x0000613C; // type:function size:0x64 +fn_1_61A0 = .text:0x000061A0; // type:function size:0xFC +fn_1_629C = .text:0x0000629C; // type:function size:0x54 +fn_1_62F0 = .text:0x000062F0; // type:function size:0xFC +fn_1_63EC = .text:0x000063EC; // type:function size:0x54 +fn_1_6440 = .text:0x00006440; // type:function size:0x94 +fn_1_64D4 = .text:0x000064D4; // type:function size:0x54 +fn_1_6528 = .text:0x00006528; // type:function size:0x118 +fn_1_6640 = .text:0x00006640; // type:function size:0x54 +fn_1_6694 = .text:0x00006694; // type:function size:0x38 +fn_1_66CC = .text:0x000066CC; // type:function size:0x38 +fn_1_6704 = .text:0x00006704; // type:function size:0xC4 +fn_1_67C8 = .text:0x000067C8; // type:function size:0x60 +fn_1_6828 = .text:0x00006828; // type:function size:0x1E4 +fn_1_6A0C = .text:0x00006A0C; // type:function size:0x74 +fn_1_6A80 = .text:0x00006A80; // type:function size:0x1DC +fn_1_6C5C = .text:0x00006C5C; // type:function size:0x74 +fn_1_6CD0 = .text:0x00006CD0; // type:function size:0x1D4 +fn_1_6EA4 = .text:0x00006EA4; // type:function size:0xA4 +fn_1_6F48 = .text:0x00006F48; // type:function size:0x1D4 +fn_1_711C = .text:0x0000711C; // type:function size:0xA4 +fn_1_71C0 = .text:0x000071C0; // type:function size:0xE8 +fn_1_72A8 = .text:0x000072A8; // type:function size:0x68 +fn_1_7310 = .text:0x00007310; // type:function size:0x400 +fn_1_7710 = .text:0x00007710; // type:function size:0x190 +fn_1_78A0 = .text:0x000078A0; // type:function size:0x60 +fn_1_7900 = .text:0x00007900; // type:function size:0x3C +fn_1_793C = .text:0x0000793C; // type:function size:0x5C4 +fn_1_7F00 = .text:0x00007F00; // type:function size:0x148 +fn_1_8048 = .text:0x00008048; // type:function size:0x9C +fn_1_80E4 = .text:0x000080E4; // type:function size:0x178 +fn_1_825C = .text:0x0000825C; // type:function size:0x54 +fn_1_82B0 = .text:0x000082B0; // type:function size:0x44 +fn_1_82F4 = .text:0x000082F4; // type:function size:0x1C +fn_1_8310 = .text:0x00008310; // type:function size:0x778 +fn_1_8A88 = .text:0x00008A88; // type:function size:0xD0 +fn_1_8B58 = .text:0x00008B58; // type:function size:0x54 +fn_1_8BAC = .text:0x00008BAC; // type:function size:0xD8 +fn_1_8C84 = .text:0x00008C84; // type:function size:0xFC +fn_1_8D80 = .text:0x00008D80; // type:function size:0x54 +fn_1_8DD4 = .text:0x00008DD4; // type:function size:0xC4 +fn_1_8E98 = .text:0x00008E98; // type:function size:0x60 +fn_1_8EF8 = .text:0x00008EF8; // type:function size:0x40 +fn_1_8F38 = .text:0x00008F38; // type:function size:0x77C +fn_1_96B4 = .text:0x000096B4; // type:function size:0x9C +fn_1_9750 = .text:0x00009750; // type:function size:0x344 +fn_1_9A94 = .text:0x00009A94; // type:function size:0x7C +fn_1_9B10 = .text:0x00009B10; // type:function size:0x8A0 +fn_1_A3B0 = .text:0x0000A3B0; // type:function size:0x9C +fn_1_A44C = .text:0x0000A44C; // type:function size:0x260 +fn_1_A6AC = .text:0x0000A6AC; // type:function size:0x40 +fn_1_A6EC = .text:0x0000A6EC; // type:function size:0x18 +fn_1_A704 = .text:0x0000A704; // type:function size:0x18 +fn_1_A71C = .text:0x0000A71C; // type:function size:0x54 +fn_1_A770 = .text:0x0000A770; // type:function size:0x40 +fn_1_A7B0 = .text:0x0000A7B0; // type:function size:0x40 +fn_1_A7F0 = .text:0x0000A7F0; // type:function size:0x38 +fn_1_A828 = .text:0x0000A828; // type:function size:0x38 +fn_1_A860 = .text:0x0000A860; // type:function size:0x20 +fn_1_A880 = .text:0x0000A880; // type:function size:0x24 +fn_1_A8A4 = .text:0x0000A8A4; // type:function size:0x108 +_ctors = .ctors:0x00000000; // type:label scope:global data:4byte +_dtors = .dtors:0x00000000; // type:label scope:global data:4byte +lbl_1_rodata_10 = .rodata:0x00000010; // type:object size:0x4 data:float +lbl_1_rodata_14 = .rodata:0x00000014; // type:object size:0x4 data:float +lbl_1_rodata_18 = .rodata:0x00000018; // type:object size:0x8 data:double +lbl_1_rodata_20 = .rodata:0x00000020; // type:object size:0x4 data:float +lbl_1_rodata_24 = .rodata:0x00000024; // type:object size:0x4 data:float +lbl_1_rodata_28 = .rodata:0x00000028; // type:object size:0x4 data:float +lbl_1_rodata_2C = .rodata:0x0000002C; // type:object size:0x4 data:float +lbl_1_rodata_30 = .rodata:0x00000030; // type:object size:0x4 data:float +lbl_1_rodata_34 = .rodata:0x00000034; // type:object size:0x4 data:float +lbl_1_rodata_38 = .rodata:0x00000038; // type:object size:0x4 data:float +lbl_1_rodata_3C = .rodata:0x0000003C; // type:object size:0x4 data:float +lbl_1_rodata_40 = .rodata:0x00000040; // type:object size:0x4 data:float +lbl_1_rodata_44 = .rodata:0x00000044; // type:object size:0x4 data:float +lbl_1_rodata_48 = .rodata:0x00000048; // type:object size:0x4 data:float +lbl_1_rodata_4C = .rodata:0x0000004C; // type:object size:0x4 data:float +lbl_1_rodata_50 = .rodata:0x00000050; // type:object size:0x4 data:float +lbl_1_rodata_54 = .rodata:0x00000054; // type:object size:0x4 data:float +lbl_1_rodata_58 = .rodata:0x00000058; // type:object size:0x8 data:double +lbl_1_rodata_60 = .rodata:0x00000060; // type:object size:0x8 data:double +lbl_1_rodata_68 = .rodata:0x00000068; // type:object size:0x4 data:float +lbl_1_rodata_70 = .rodata:0x00000070; // type:object size:0x8 data:double +lbl_1_rodata_78 = .rodata:0x00000078; // type:object size:0x8 data:double +lbl_1_rodata_80 = .rodata:0x00000080; // type:object size:0x8 data:double +lbl_1_rodata_88 = .rodata:0x00000088; // type:object size:0x8 data:double +lbl_1_rodata_90 = .rodata:0x00000090; // type:object size:0x4 data:float +lbl_1_rodata_94 = .rodata:0x00000094; // type:object size:0x4 data:float +lbl_1_rodata_98 = .rodata:0x00000098; // type:object size:0x8 data:double +lbl_1_rodata_A0 = .rodata:0x000000A0; // type:object size:0x8 data:float +lbl_1_rodata_A8 = .rodata:0x000000A8; // type:object size:0x4 data:float +lbl_1_rodata_AC = .rodata:0x000000AC; // type:object size:0x4 data:float +lbl_1_rodata_B0 = .rodata:0x000000B0; // type:object size:0x4 data:float +lbl_1_rodata_B4 = .rodata:0x000000B4; // type:object size:0x4 data:float +lbl_1_rodata_B8 = .rodata:0x000000B8; // type:object size:0x4 data:float +lbl_1_rodata_BC = .rodata:0x000000BC; // type:object size:0xC data:float +lbl_1_rodata_C8 = .rodata:0x000000C8; // type:object size:0x4 data:float +lbl_1_rodata_CC = .rodata:0x000000CC; // type:object size:0x4 data:float +lbl_1_rodata_D0 = .rodata:0x000000D0; // type:object size:0x4 data:float +lbl_1_rodata_D4 = .rodata:0x000000D4; // type:object size:0xC +lbl_1_rodata_E0 = .rodata:0x000000E0; // type:object size:0xC +lbl_1_rodata_EC = .rodata:0x000000EC; // type:object size:0x4 data:float +lbl_1_rodata_F0 = .rodata:0x000000F0; // type:object size:0x4 data:float +lbl_1_rodata_F4 = .rodata:0x000000F4; // type:object size:0x4 data:float +lbl_1_rodata_F8 = .rodata:0x000000F8; // type:object size:0x4 data:float +lbl_1_rodata_FC = .rodata:0x000000FC; // type:object size:0x4 data:float +lbl_1_rodata_100 = .rodata:0x00000100; // type:object size:0x4 data:float +lbl_1_rodata_108 = .rodata:0x00000108; // type:object size:0x8 data:double +lbl_1_rodata_110 = .rodata:0x00000110; // type:object size:0x8 data:double +lbl_1_rodata_118 = .rodata:0x00000118; // type:object size:0x8 data:double +lbl_1_rodata_120 = .rodata:0x00000120; // type:object size:0x8 data:double +lbl_1_rodata_128 = .rodata:0x00000128; // type:object size:0x4 data:float +lbl_1_rodata_12C = .rodata:0x0000012C; // type:object size:0x4 data:float +lbl_1_rodata_130 = .rodata:0x00000130; // type:object size:0x8 data:double +lbl_1_rodata_138 = .rodata:0x00000138; // type:object size:0x4 data:float +lbl_1_rodata_13C = .rodata:0x0000013C; // type:object size:0x4 data:float +lbl_1_rodata_140 = .rodata:0x00000140; // type:object size:0x8 data:double +lbl_1_rodata_148 = .rodata:0x00000148; // type:object size:0x8 data:double +lbl_1_rodata_150 = .rodata:0x00000150; // type:object size:0x4 data:float +lbl_1_rodata_154 = .rodata:0x00000154; // type:object size:0x4 data:float +lbl_1_rodata_158 = .rodata:0x00000158; // type:object size:0x4 data:float +lbl_1_rodata_15C = .rodata:0x0000015C; // type:object size:0x4 data:float +lbl_1_rodata_160 = .rodata:0x00000160; // type:object size:0x4 data:float +lbl_1_rodata_164 = .rodata:0x00000164; // type:object size:0x4 data:float +lbl_1_rodata_168 = .rodata:0x00000168; // type:object size:0x4 data:float +lbl_1_rodata_16C = .rodata:0x0000016C; // type:object size:0x4 data:float +lbl_1_rodata_170 = .rodata:0x00000170; // type:object size:0x4 data:float +lbl_1_rodata_174 = .rodata:0x00000174; // type:object size:0x4 data:float +lbl_1_rodata_178 = .rodata:0x00000178; // type:object size:0x4 data:float +lbl_1_rodata_17C = .rodata:0x0000017C; // type:object size:0x4 data:float +lbl_1_rodata_180 = .rodata:0x00000180; // type:object size:0x4 data:float +lbl_1_rodata_184 = .rodata:0x00000184; // type:object size:0x4 data:float +lbl_1_rodata_188 = .rodata:0x00000188; // type:object size:0x4 data:float +lbl_1_rodata_18C = .rodata:0x0000018C; // type:object size:0x4 data:float +lbl_1_rodata_190 = .rodata:0x00000190; // type:object size:0x4 data:float +lbl_1_rodata_194 = .rodata:0x00000194; // type:object size:0x4 data:float +lbl_1_rodata_198 = .rodata:0x00000198; // type:object size:0x4 data:float +lbl_1_rodata_19C = .rodata:0x0000019C; // type:object size:0x4 data:float +lbl_1_rodata_1A0 = .rodata:0x000001A0; // type:object size:0x8 data:float +lbl_1_rodata_1A8 = .rodata:0x000001A8; // type:object size:0x38 +lbl_1_rodata_1E0 = .rodata:0x000001E0; // type:object size:0x8C0 +lbl_1_rodata_AA0 = .rodata:0x00000AA0; // type:object size:0x30 +lbl_1_rodata_AD0 = .rodata:0x00000AD0; // type:object size:0x780 +lbl_1_rodata_1250 = .rodata:0x00001250; // type:object size:0x4 data:float +lbl_1_rodata_1254 = .rodata:0x00001254; // type:object size:0x4 data:float +lbl_1_rodata_1258 = .rodata:0x00001258; // type:object size:0x4 data:float +lbl_1_rodata_125C = .rodata:0x0000125C; // type:object size:0x4 data:float +lbl_1_rodata_1260 = .rodata:0x00001260; // type:object size:0x4 data:float +lbl_1_rodata_1264 = .rodata:0x00001264; // type:object size:0x4 data:float +lbl_1_rodata_1268 = .rodata:0x00001268; // type:object size:0x4 data:float +lbl_1_rodata_1270 = .rodata:0x00001270; // type:object size:0x8 data:double +lbl_1_rodata_1278 = .rodata:0x00001278; // type:object size:0x8 +lbl_1_rodata_1280 = .rodata:0x00001280; // type:object size:0x8 +lbl_1_rodata_1288 = .rodata:0x00001288; // type:object size:0x8 +lbl_1_rodata_1290 = .rodata:0x00001290; // type:object size:0x4 data:float +lbl_1_rodata_1294 = .rodata:0x00001294; // type:object size:0x4 data:float +lbl_1_rodata_1298 = .rodata:0x00001298; // type:object size:0x4 data:float +lbl_1_rodata_129C = .rodata:0x0000129C; // type:object size:0x4 data:float +lbl_1_rodata_12A0 = .rodata:0x000012A0; // type:object size:0x4 data:float +lbl_1_rodata_12A4 = .rodata:0x000012A4; // type:object size:0x4 data:float +lbl_1_rodata_12A8 = .rodata:0x000012A8; // type:object size:0x4 data:float +lbl_1_rodata_12AC = .rodata:0x000012AC; // type:object size:0x4 data:float +lbl_1_rodata_12B0 = .rodata:0x000012B0; // type:object size:0x4 data:float +lbl_1_rodata_12B4 = .rodata:0x000012B4; // type:object size:0x4 data:float +lbl_1_rodata_12B8 = .rodata:0x000012B8; // type:object size:0x4 data:float +lbl_1_rodata_12BC = .rodata:0x000012BC; // type:object size:0x4 data:float +lbl_1_rodata_12C0 = .rodata:0x000012C0; // type:object size:0x4 data:float +lbl_1_rodata_12C4 = .rodata:0x000012C4; // type:object size:0x4 data:float +lbl_1_rodata_12C8 = .rodata:0x000012C8; // type:object size:0x4 data:float +lbl_1_rodata_12CC = .rodata:0x000012CC; // type:object size:0x4 data:float +lbl_1_rodata_12D0 = .rodata:0x000012D0; // type:object size:0x24 +lbl_1_rodata_12F4 = .rodata:0x000012F4; // type:object size:0x4 data:float +lbl_1_rodata_12F8 = .rodata:0x000012F8; // type:object size:0x4 data:float +lbl_1_rodata_12FC = .rodata:0x000012FC; // type:object size:0x4 data:float +lbl_1_rodata_1300 = .rodata:0x00001300; // type:object size:0x4 data:float +lbl_1_rodata_1304 = .rodata:0x00001304; // type:object size:0x4 data:float +lbl_1_rodata_1308 = .rodata:0x00001308; // type:object size:0x1C +lbl_1_rodata_1324 = .rodata:0x00001324; // type:object size:0x4 data:float +lbl_1_rodata_1328 = .rodata:0x00001328; // type:object size:0x4 data:float +lbl_1_rodata_132C = .rodata:0x0000132C; // type:object size:0x4 data:float +lbl_1_rodata_1330 = .rodata:0x00001330; // type:object size:0x14 +lbl_1_rodata_1344 = .rodata:0x00001344; // type:object size:0x4 data:float +lbl_1_rodata_1348 = .rodata:0x00001348; // type:object size:0x4 data:float +lbl_1_rodata_134C = .rodata:0x0000134C; // type:object size:0x4 +lbl_1_rodata_1350 = .rodata:0x00001350; // type:object size:0x8 +lbl_1_rodata_1358 = .rodata:0x00001358; // type:object size:0x8 data:double +lbl_1_rodata_1360 = .rodata:0x00001360; // type:object size:0x8 data:double +lbl_1_rodata_1368 = .rodata:0x00001368; // type:object size:0x4 data:float +lbl_1_rodata_136C = .rodata:0x0000136C; // type:object size:0x4 data:float +lbl_1_rodata_1370 = .rodata:0x00001370; // type:object size:0x8 data:double +lbl_1_rodata_1378 = .rodata:0x00001378; // type:object size:0x8 data:double +lbl_1_rodata_1380 = .rodata:0x00001380; // type:object size:0x4 data:float +lbl_1_rodata_1384 = .rodata:0x00001384; // type:object size:0x4 data:float +lbl_1_rodata_1388 = .rodata:0x00001388; // type:object size:0x8 data:double +lbl_1_rodata_1390 = .rodata:0x00001390; // type:object size:0x4 data:float +lbl_1_rodata_1394 = .rodata:0x00001394; // type:object size:0x4 data:float +lbl_1_rodata_1398 = .rodata:0x00001398; // type:object size:0x4 data:float +lbl_1_rodata_139C = .rodata:0x0000139C; // type:object size:0x4 data:float +lbl_1_rodata_13A0 = .rodata:0x000013A0; // type:object size:0x8 data:double +lbl_1_rodata_13A8 = .rodata:0x000013A8; // type:object size:0x8 data:double +lbl_1_rodata_13B0 = .rodata:0x000013B0; // type:object size:0x4 data:float +lbl_1_rodata_13B4 = .rodata:0x000013B4; // type:object size:0x4 data:float +lbl_1_rodata_13B8 = .rodata:0x000013B8; // type:object size:0x8 data:float +lbl_1_rodata_13C0 = .rodata:0x000013C0; // type:object size:0x18 +lbl_1_rodata_13D8 = .rodata:0x000013D8; // type:object size:0x4 data:float +lbl_1_rodata_13DC = .rodata:0x000013DC; // type:object size:0x4 data:float +lbl_1_rodata_13E0 = .rodata:0x000013E0; // type:object size:0x4 data:float +lbl_1_rodata_13E4 = .rodata:0x000013E4; // type:object size:0x4 data:float +lbl_1_rodata_13E8 = .rodata:0x000013E8; // type:object size:0x4 data:float +lbl_1_rodata_13EC = .rodata:0x000013EC; // type:object size:0x4 data:float +lbl_1_rodata_13F0 = .rodata:0x000013F0; // type:object size:0x4 data:float +lbl_1_rodata_13F4 = .rodata:0x000013F4; // type:object size:0x4 data:float +lbl_1_rodata_13F8 = .rodata:0x000013F8; // type:object size:0x8 data:double +lbl_1_rodata_1400 = .rodata:0x00001400; // type:object size:0x8 data:double +lbl_1_rodata_1408 = .rodata:0x00001408; // type:object size:0x4 data:float +lbl_1_rodata_140C = .rodata:0x0000140C; // type:object size:0x4 data:float +lbl_1_rodata_1410 = .rodata:0x00001410; // type:object size:0x4 data:float +lbl_1_rodata_1414 = .rodata:0x00001414; // type:object size:0x4 data:float +lbl_1_rodata_1418 = .rodata:0x00001418; // type:object size:0x4 data:float +lbl_1_rodata_1420 = .rodata:0x00001420; // type:object size:0x8 data:double +lbl_1_rodata_1428 = .rodata:0x00001428; // type:object size:0x4 data:float +lbl_1_rodata_142C = .rodata:0x0000142C; // type:object size:0x4 data:float +lbl_1_rodata_1430 = .rodata:0x00001430; // type:object size:0x4 data:float +lbl_1_rodata_1434 = .rodata:0x00001434; // type:object size:0x4 data:float +lbl_1_rodata_1438 = .rodata:0x00001438; // type:object size:0x4 data:float +lbl_1_rodata_143C = .rodata:0x0000143C; // type:object size:0x264 +lbl_1_rodata_16A0 = .rodata:0x000016A0; // type:object size:0x4 data:float +lbl_1_rodata_16A4 = .rodata:0x000016A4; // type:object size:0x4 data:float +lbl_1_rodata_16A8 = .rodata:0x000016A8; // type:object size:0x4 data:float +lbl_1_rodata_16AC = .rodata:0x000016AC; // type:object size:0x4 data:float +lbl_1_rodata_16B0 = .rodata:0x000016B0; // type:object size:0x4 data:float +lbl_1_rodata_16B4 = .rodata:0x000016B4; // type:object size:0x4 data:float +lbl_1_rodata_16B8 = .rodata:0x000016B8; // type:object size:0x4 data:float +lbl_1_rodata_16BC = .rodata:0x000016BC; // type:object size:0x4 data:float +lbl_1_rodata_16C0 = .rodata:0x000016C0; // type:object size:0x4 data:float +lbl_1_rodata_16C4 = .rodata:0x000016C4; // type:object size:0x4 data:float +lbl_1_rodata_16C8 = .rodata:0x000016C8; // type:object size:0x4 data:float +lbl_1_rodata_16CC = .rodata:0x000016CC; // type:object size:0x4 data:float +lbl_1_rodata_16D0 = .rodata:0x000016D0; // type:object size:0x4 data:float +lbl_1_rodata_16D4 = .rodata:0x000016D4; // type:object size:0x4 data:float +lbl_1_rodata_16D8 = .rodata:0x000016D8; // type:object size:0x4 data:float +lbl_1_rodata_16DC = .rodata:0x000016DC; // type:object size:0x4 data:float +lbl_1_rodata_16E0 = .rodata:0x000016E0; // type:object size:0x4 data:float +lbl_1_rodata_16E4 = .rodata:0x000016E4; // type:object size:0x4 data:float +lbl_1_rodata_16E8 = .rodata:0x000016E8; // type:object size:0x4 data:float +lbl_1_rodata_16EC = .rodata:0x000016EC; // type:object size:0x4 data:float +lbl_1_rodata_16F0 = .rodata:0x000016F0; // type:object size:0x4 data:float +lbl_1_rodata_16F4 = .rodata:0x000016F4; // type:object size:0xD4 +lbl_1_rodata_17C8 = .rodata:0x000017C8; // type:object size:0x4 data:float +lbl_1_rodata_17CC = .rodata:0x000017CC; // type:object size:0x4 data:float +lbl_1_rodata_17D0 = .rodata:0x000017D0; // type:object size:0x4 data:float +lbl_1_rodata_17D4 = .rodata:0x000017D4; // type:object size:0x4 data:float +lbl_1_rodata_17D8 = .rodata:0x000017D8; // type:object size:0x4 data:float +lbl_1_rodata_17DC = .rodata:0x000017DC; // type:object size:0x4 data:float +lbl_1_rodata_17E0 = .rodata:0x000017E0; // type:object size:0x4 data:float +lbl_1_rodata_17E4 = .rodata:0x000017E4; // type:object size:0x84 +lbl_1_rodata_1868 = .rodata:0x00001868; // type:object size:0x48 +lbl_1_rodata_18B0 = .rodata:0x000018B0; // type:object size:0x4 data:float +lbl_1_rodata_18B4 = .rodata:0x000018B4; // type:object size:0x4 data:float +lbl_1_rodata_18B8 = .rodata:0x000018B8; // type:object size:0x4 data:float +lbl_1_rodata_18BC = .rodata:0x000018BC; // type:object size:0x4 data:float +lbl_1_rodata_18C0 = .rodata:0x000018C0; // type:object size:0x4 data:float +lbl_1_rodata_18C4 = .rodata:0x000018C4; // type:object size:0x104 +lbl_1_rodata_19C8 = .rodata:0x000019C8; // type:object size:0x4 data:float +lbl_1_rodata_19CC = .rodata:0x000019CC; // type:object size:0x4 data:float +lbl_1_rodata_19D0 = .rodata:0x000019D0; // type:object size:0x4 data:float +lbl_1_rodata_19D4 = .rodata:0x000019D4; // type:object size:0x4 data:float +lbl_1_rodata_19D8 = .rodata:0x000019D8; // type:object size:0x4 data:float +lbl_1_rodata_19DC = .rodata:0x000019DC; // type:object size:0x4 data:float +lbl_1_rodata_19E0 = .rodata:0x000019E0; // type:object size:0x4 data:float +lbl_1_rodata_19E4 = .rodata:0x000019E4; // type:object size:0x4 data:float +lbl_1_data_1C = .data:0x0000001C; // type:object size:0x1B data:string +lbl_1_data_37 = .data:0x00000037; // type:object size:0x1B data:string +lbl_1_data_52 = .data:0x00000052; // type:object size:0x16 data:string +lbl_1_data_68 = .data:0x00000068; // type:object size:0x8 data:4byte +jumptable_1_data_70 = .data:0x00000070; // type:object size:0x24 scope:local +lbl_1_data_98 = .data:0x00000098; // type:object size:0x8 data:4byte +lbl_1_data_A0 = .data:0x000000A0; // type:object size:0x1C +lbl_1_data_BC = .data:0x000000BC; // type:object size:0x24 +jumptable_1_data_E0 = .data:0x000000E0; // type:object size:0x24 scope:local +lbl_1_data_108 = .data:0x00000108; // type:object size:0x8 data:4byte +lbl_1_data_110 = .data:0x00000110; // type:object size:0x8 +lbl_1_data_118 = .data:0x00000118; // type:object size:0x38 data:4byte +lbl_1_data_150 = .data:0x00000150; // type:object size:0x18 data:4byte +lbl_1_data_168 = .data:0x00000168; // type:object size:0xC +jumptable_1_data_174 = .data:0x00000174; // type:object size:0x24 scope:local +jumptable_1_data_198 = .data:0x00000198; // type:object size:0x24 scope:local +lbl_1_data_1BC = .data:0x000001BC; // type:object size:0x4C +lbl_1_data_208 = .data:0x00000208; // type:object size:0x8 +lbl_1_data_210 = .data:0x00000210; // type:object size:0x8 data:4byte +jumptable_1_data_218 = .data:0x00000218; // type:object size:0x1C scope:local +jumptable_1_data_234 = .data:0x00000234; // type:object size:0x20 scope:local +lbl_1_bss_0 = .bss:0x00000000; // type:object size:0x4 data:4byte +lbl_1_bss_4 = .bss:0x00000004; // type:object size:0x4 data:4byte +lbl_1_bss_8 = .bss:0x00000008; // type:object size:0x8 data:4byte +lbl_1_bss_10 = .bss:0x00000010; // type:object size:0x8 data:4byte +lbl_1_bss_18 = .bss:0x00000018; // type:object size:0x8 data:4byte +lbl_1_bss_20 = .bss:0x00000020; // type:object size:0x8 data:4byte +lbl_1_bss_28 = .bss:0x00000028; // type:object size:0x8 data:4byte +lbl_1_bss_30 = .bss:0x00000030; // type:object size:0x8 data:4byte +lbl_1_bss_38 = .bss:0x00000038; // type:object size:0x8 data:4byte +lbl_1_bss_40 = .bss:0x00000040; // type:object size:0x4 data:4byte diff --git a/config/GMPJ01_00/rels/safDll/splits.txt b/config/GMPJ01_00/rels/safDll/splits.txt new file mode 100644 index 00000000..531cd645 --- /dev/null +++ b/config/GMPJ01_00/rels/safDll/splits.txt @@ -0,0 +1,7 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 diff --git a/config/GMPJ01_00/rels/safDll/symbols.txt b/config/GMPJ01_00/rels/safDll/symbols.txt new file mode 100644 index 00000000..0639762d --- /dev/null +++ b/config/GMPJ01_00/rels/safDll/symbols.txt @@ -0,0 +1,131 @@ +_prolog = .text:0x00000000; // type:function size:0x54 scope:global +_epilog = .text:0x00000054; // type:function size:0x4C scope:global +fn_1_A0 = .text:0x000000A0; // type:function size:0x25C +fn_1_2FC = .text:0x000002FC; // type:function size:0x90 +fn_1_38C = .text:0x0000038C; // type:function size:0x1A0 +fn_1_52C = .text:0x0000052C; // type:function size:0xB8C +fn_1_10B8 = .text:0x000010B8; // type:function size:0xC4 +fn_1_117C = .text:0x0000117C; // type:function size:0x10D4 +fn_1_2250 = .text:0x00002250; // type:function size:0x104 +fn_1_2354 = .text:0x00002354; // type:function size:0x184 +fn_1_24D8 = .text:0x000024D8; // type:function size:0xB8 +fn_1_2590 = .text:0x00002590; // type:function size:0x148 +fn_1_26D8 = .text:0x000026D8; // type:function size:0x57C +fn_1_2C54 = .text:0x00002C54; // type:function size:0x4F0 +fn_1_3144 = .text:0x00003144; // type:function size:0x5A0 +fn_1_36E4 = .text:0x000036E4; // type:function size:0x498 +fn_1_3B7C = .text:0x00003B7C; // type:function size:0x284 +fn_1_3E00 = .text:0x00003E00; // type:function size:0x124 +fn_1_3F24 = .text:0x00003F24; // type:function size:0x21C +fn_1_4140 = .text:0x00004140; // type:function size:0x14 +fn_1_4154 = .text:0x00004154; // type:function size:0x10 +fn_1_4164 = .text:0x00004164; // type:function size:0x14 +fn_1_4178 = .text:0x00004178; // type:function size:0x10 +fn_1_4188 = .text:0x00004188; // type:function size:0x41C +fn_1_45A4 = .text:0x000045A4; // type:function size:0x2C8 +fn_1_486C = .text:0x0000486C; // type:function size:0x8E0 +fn_1_514C = .text:0x0000514C; // type:function size:0x404 +_ctors = .ctors:0x00000000; // type:label scope:global data:4byte +_dtors = .dtors:0x00000000; // type:label scope:global data:4byte +lbl_1_rodata_10 = .rodata:0x00000010; // type:object size:0x4 data:float +lbl_1_rodata_14 = .rodata:0x00000014; // type:object size:0x4 data:float +lbl_1_rodata_18 = .rodata:0x00000018; // type:object size:0x4 data:float +lbl_1_rodata_1C = .rodata:0x0000001C; // type:object size:0x4 data:float +lbl_1_rodata_20 = .rodata:0x00000020; // type:object size:0x4 data:float +lbl_1_rodata_24 = .rodata:0x00000024; // type:object size:0x4 data:float +lbl_1_rodata_28 = .rodata:0x00000028; // type:object size:0x4 data:float +lbl_1_rodata_2C = .rodata:0x0000002C; // type:object size:0x4 data:float +lbl_1_rodata_30 = .rodata:0x00000030; // type:object size:0x4 data:float +lbl_1_rodata_34 = .rodata:0x00000034; // type:object size:0x4 data:float +lbl_1_rodata_38 = .rodata:0x00000038; // type:object size:0x4 data:float +lbl_1_rodata_3C = .rodata:0x0000003C; // type:object size:0x4 data:float +lbl_1_rodata_40 = .rodata:0x00000040; // type:object size:0x4 data:float +lbl_1_rodata_44 = .rodata:0x00000044; // type:object size:0x4 data:float +lbl_1_rodata_48 = .rodata:0x00000048; // type:object size:0x4 data:float +lbl_1_rodata_4C = .rodata:0x0000004C; // type:object size:0x4 data:float +lbl_1_rodata_50 = .rodata:0x00000050; // type:object size:0x8 data:double +lbl_1_rodata_58 = .rodata:0x00000058; // type:object size:0x8 data:double +lbl_1_rodata_60 = .rodata:0x00000060; // type:object size:0x8 data:double +lbl_1_rodata_68 = .rodata:0x00000068; // type:object size:0x4 data:float +lbl_1_rodata_70 = .rodata:0x00000070; // type:object size:0x8 data:double +lbl_1_rodata_78 = .rodata:0x00000078; // type:object size:0x4 data:float +lbl_1_rodata_80 = .rodata:0x00000080; // type:object size:0x8 data:double +lbl_1_rodata_88 = .rodata:0x00000088; // type:object size:0x8 data:double +lbl_1_rodata_90 = .rodata:0x00000090; // type:object size:0x8 data:double +lbl_1_rodata_98 = .rodata:0x00000098; // type:object size:0x4 data:float +lbl_1_rodata_9C = .rodata:0x0000009C; // type:object size:0x4 data:float +lbl_1_rodata_A0 = .rodata:0x000000A0; // type:object size:0x8 data:double +lbl_1_rodata_A8 = .rodata:0x000000A8; // type:object size:0x4 data:float +lbl_1_rodata_AC = .rodata:0x000000AC; // type:object size:0x4 data:float +lbl_1_rodata_B0 = .rodata:0x000000B0; // type:object size:0x4 data:float +lbl_1_rodata_B8 = .rodata:0x000000B8; // type:object size:0x8 data:double +lbl_1_rodata_C0 = .rodata:0x000000C0; // type:object size:0x4 data:float +lbl_1_rodata_C4 = .rodata:0x000000C4; // type:object size:0x4 data:float +lbl_1_rodata_C8 = .rodata:0x000000C8; // type:object size:0x4 data:float +lbl_1_rodata_CC = .rodata:0x000000CC; // type:object size:0x4 data:float +lbl_1_rodata_D0 = .rodata:0x000000D0; // type:object size:0xC data:4byte +lbl_1_rodata_DC = .rodata:0x000000DC; // type:object size:0x4 data:float +lbl_1_rodata_E0 = .rodata:0x000000E0; // type:object size:0x4 data:float +lbl_1_rodata_E4 = .rodata:0x000000E4; // type:object size:0x4 data:float +lbl_1_rodata_E8 = .rodata:0x000000E8; // type:object size:0x1 data:byte +lbl_1_rodata_EC = .rodata:0x000000EC; // type:object size:0x4 data:float +lbl_1_rodata_F0 = .rodata:0x000000F0; // type:object size:0x4 data:float +lbl_1_rodata_F4 = .rodata:0x000000F4; // type:object size:0x4 data:float +lbl_1_rodata_F8 = .rodata:0x000000F8; // type:object size:0x4 data:float +lbl_1_rodata_FC = .rodata:0x000000FC; // type:object size:0x4 data:float +lbl_1_rodata_100 = .rodata:0x00000100; // type:object size:0x4 data:float +lbl_1_rodata_104 = .rodata:0x00000104; // type:object size:0x4 data:float +lbl_1_rodata_108 = .rodata:0x00000108; // type:object size:0x4 data:float +lbl_1_rodata_10C = .rodata:0x0000010C; // type:object size:0x4 data:float +lbl_1_rodata_110 = .rodata:0x00000110; // type:object size:0x4 data:float +lbl_1_rodata_118 = .rodata:0x00000118; // type:object size:0x8 data:double +lbl_1_rodata_120 = .rodata:0x00000120; // type:object size:0x8 data:float +lbl_1_rodata_128 = .rodata:0x00000128; // type:object size:0x4 data:float +lbl_1_rodata_130 = .rodata:0x00000130; // type:object size:0x8 data:double +lbl_1_rodata_138 = .rodata:0x00000138; // type:object size:0x4 data:float +lbl_1_rodata_13C = .rodata:0x0000013C; // type:object size:0x4 data:float +lbl_1_rodata_140 = .rodata:0x00000140; // type:object size:0x8 data:double +lbl_1_rodata_148 = .rodata:0x00000148; // type:object size:0x4 data:float +lbl_1_rodata_150 = .rodata:0x00000150; // type:object size:0x8 data:double +lbl_1_rodata_158 = .rodata:0x00000158; // type:object size:0x8 data:double +lbl_1_rodata_160 = .rodata:0x00000160; // type:object size:0x8 data:double +lbl_1_rodata_168 = .rodata:0x00000168; // type:object size:0x8 data:double +lbl_1_rodata_170 = .rodata:0x00000170; // type:object size:0x4 data:float +lbl_1_rodata_178 = .rodata:0x00000178; // type:object size:0x8 data:double +lbl_1_rodata_180 = .rodata:0x00000180; // type:object size:0x8 data:double +lbl_1_rodata_188 = .rodata:0x00000188; // type:object size:0x4 data:float +lbl_1_rodata_18C = .rodata:0x0000018C; // type:object size:0x4 data:float +lbl_1_rodata_190 = .rodata:0x00000190; // type:object size:0x8 data:double +lbl_1_rodata_198 = .rodata:0x00000198; // type:object size:0x8 data:float +lbl_1_data_0 = .data:0x00000000; // type:object size:0x4 data:4byte +lbl_1_data_4 = .data:0x00000004; // type:object size:0x24 +lbl_1_data_28 = .data:0x00000028; // type:object size:0x48 +lbl_1_data_70 = .data:0x00000070; // type:object size:0x11 data:string +lbl_1_data_81 = .data:0x00000081; // type:object size:0x4 data:string +lbl_1_data_85 = .data:0x00000085; // type:object size:0x4 data:string +lbl_1_data_89 = .data:0x00000089; // type:object size:0xE data:string +lbl_1_data_97 = .data:0x00000097; // type:object size:0xB data:string +lbl_1_data_A2 = .data:0x000000A2; // type:object size:0xE data:string +lbl_1_data_B0 = .data:0x000000B0; // type:object size:0x10 +lbl_1_data_C0 = .data:0x000000C0; // type:object size:0x13 data:string +lbl_1_data_D3 = .data:0x000000D3; // type:object size:0xD +lbl_1_data_E0 = .data:0x000000E0; // type:object size:0x38 data:2byte +lbl_1_data_118 = .data:0x00000118; // type:object size:0x22 data:string +lbl_1_data_13A = .data:0x0000013A; // type:object size:0x17 data:string +lbl_1_bss_0 = .bss:0x00000000; // type:object size:0x2 data:2byte +lbl_1_bss_4 = .bss:0x00000004; // type:object size:0x8 data:4byte +lbl_1_bss_C = .bss:0x0000000C; // type:object size:0x4 data:4byte +lbl_1_bss_10 = .bss:0x00000010; // type:object size:0xA +lbl_1_bss_1A = .bss:0x0000001A; // type:object size:0x8 data:2byte +lbl_1_bss_22 = .bss:0x00000022; // type:object size:0x2C2 data:2byte +lbl_1_bss_2E4 = .bss:0x000002E4; // type:object size:0x4 data:4byte +lbl_1_bss_2E8 = .bss:0x000002E8; // type:object size:0x4 data:4byte +lbl_1_bss_2EC = .bss:0x000002EC; // type:object size:0x20 data:4byte +lbl_1_bss_30C = .bss:0x0000030C; // type:object size:0x4 data:4byte +lbl_1_bss_310 = .bss:0x00000310; // type:object size:0x8 data:4byte +lbl_1_bss_318 = .bss:0x00000318; // type:object size:0x2 data:2byte +lbl_1_bss_31C = .bss:0x0000031C; // type:object size:0x4 data:4byte +lbl_1_bss_320 = .bss:0x00000320; // type:object size:0x4 data:4byte +lbl_1_bss_324 = .bss:0x00000324; // type:object size:0x4 data:4byte +lbl_1_bss_328 = .bss:0x00000328; // type:object size:0x58 data:2byte +lbl_1_bss_380 = .bss:0x00000380; // type:object size:0x4 data:4byte diff --git a/config/GMPJ01_00/rels/selmenuDll/splits.txt b/config/GMPJ01_00/rels/selmenuDll/splits.txt new file mode 100644 index 00000000..531cd645 --- /dev/null +++ b/config/GMPJ01_00/rels/selmenuDll/splits.txt @@ -0,0 +1,7 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 diff --git a/config/GMPJ01_00/rels/selmenuDll/symbols.txt b/config/GMPJ01_00/rels/selmenuDll/symbols.txt new file mode 100644 index 00000000..b5746a65 --- /dev/null +++ b/config/GMPJ01_00/rels/selmenuDll/symbols.txt @@ -0,0 +1,201 @@ +_prolog = .text:0x00000000; // type:function size:0x54 scope:global +_epilog = .text:0x00000054; // type:function size:0x4C scope:global +fn_1_A0 = .text:0x000000A0; // type:function size:0x4B8 +fn_1_558 = .text:0x00000558; // type:function size:0x60 +fn_1_5B8 = .text:0x000005B8; // type:function size:0x324 +fn_1_8DC = .text:0x000008DC; // type:function size:0x170 +fn_1_A4C = .text:0x00000A4C; // type:function size:0x180 +fn_1_BCC = .text:0x00000BCC; // type:function size:0x88 +fn_1_C54 = .text:0x00000C54; // type:function size:0x474 +fn_1_10C8 = .text:0x000010C8; // type:function size:0xA78 +fn_1_1B40 = .text:0x00001B40; // type:function size:0x334 +fn_1_1E74 = .text:0x00001E74; // type:function size:0x110 +fn_1_1F84 = .text:0x00001F84; // type:function size:0x50 +fn_1_1FD4 = .text:0x00001FD4; // type:function size:0x10C +fn_1_20E0 = .text:0x000020E0; // type:function size:0x1F8 +fn_1_22D8 = .text:0x000022D8; // type:function size:0xD6C +fn_1_3044 = .text:0x00003044; // type:function size:0x2FC +fn_1_3340 = .text:0x00003340; // type:function size:0x804 +fn_1_3B44 = .text:0x00003B44; // type:function size:0x40 +fn_1_3B84 = .text:0x00003B84; // type:function size:0x968 +fn_1_44EC = .text:0x000044EC; // type:function size:0x20 +fn_1_450C = .text:0x0000450C; // type:function size:0x4 +fn_1_4510 = .text:0x00004510; // type:function size:0x64 +fn_1_4574 = .text:0x00004574; // type:function size:0x854 +fn_1_4DC8 = .text:0x00004DC8; // type:function size:0x3D0 +_ctors = .ctors:0x00000000; // type:label scope:global data:4byte +_dtors = .dtors:0x00000000; // type:label scope:global data:4byte +lbl_1_rodata_10 = .rodata:0x00000010; // type:object size:0x4 data:float +lbl_1_rodata_14 = .rodata:0x00000014; // type:object size:0x4 data:float +lbl_1_rodata_18 = .rodata:0x00000018; // type:object size:0x4 data:float +lbl_1_rodata_1C = .rodata:0x0000001C; // type:object size:0x4 data:float +lbl_1_rodata_20 = .rodata:0x00000020; // type:object size:0x4 data:float +lbl_1_rodata_24 = .rodata:0x00000024; // type:object size:0x4 data:float +lbl_1_rodata_28 = .rodata:0x00000028; // type:object size:0x4 data:float +lbl_1_rodata_2C = .rodata:0x0000002C; // type:object size:0x4 data:float +lbl_1_rodata_30 = .rodata:0x00000030; // type:object size:0x4 data:float +lbl_1_rodata_34 = .rodata:0x00000034; // type:object size:0x4 data:float +lbl_1_rodata_38 = .rodata:0x00000038; // type:object size:0x4 data:float +lbl_1_rodata_3C = .rodata:0x0000003C; // type:object size:0x4 data:float +lbl_1_rodata_40 = .rodata:0x00000040; // type:object size:0x4 data:float +lbl_1_rodata_44 = .rodata:0x00000044; // type:object size:0x4 data:float +lbl_1_rodata_48 = .rodata:0x00000048; // type:object size:0x8 data:double +lbl_1_rodata_50 = .rodata:0x00000050; // type:object size:0x4 data:float +lbl_1_rodata_54 = .rodata:0x00000054; // type:object size:0x4 data:float +lbl_1_rodata_58 = .rodata:0x00000058; // type:object size:0x4 data:float +lbl_1_rodata_5C = .rodata:0x0000005C; // type:object size:0x8 data:4byte +lbl_1_rodata_64 = .rodata:0x00000064; // type:object size:0x10 data:4byte +lbl_1_rodata_74 = .rodata:0x00000074; // type:object size:0x4 data:float +lbl_1_rodata_78 = .rodata:0x00000078; // type:object size:0x4 data:float +lbl_1_rodata_7C = .rodata:0x0000007C; // type:object size:0x8 data:4byte +lbl_1_data_0 = .data:0x00000000; // type:object size:0x6 data:string +lbl_1_data_6 = .data:0x00000006; // type:object size:0x6 data:string +lbl_1_data_C = .data:0x0000000C; // type:object size:0x6 data:string +lbl_1_data_12 = .data:0x00000012; // type:object size:0x6 data:string +lbl_1_data_18 = .data:0x00000018; // type:object size:0x6 data:string +lbl_1_data_1E = .data:0x0000001E; // type:object size:0x7 data:string +lbl_1_data_25 = .data:0x00000025; // type:object size:0x6 data:string +lbl_1_data_2B = .data:0x0000002B; // type:object size:0x9 +lbl_1_data_34 = .data:0x00000034; // type:object size:0x20 +lbl_1_data_54 = .data:0x00000054; // type:object size:0x14 data:string +lbl_1_data_68 = .data:0x00000068; // type:object size:0x16 data:string +lbl_1_data_7E = .data:0x0000007E; // type:object size:0x11 data:string +lbl_1_data_8F = .data:0x0000008F; // type:object size:0x12 data:string +lbl_1_data_A1 = .data:0x000000A1; // type:object size:0x10 data:string +lbl_1_data_B1 = .data:0x000000B1; // type:object size:0xD data:string +lbl_1_data_BE = .data:0x000000BE; // type:object size:0x11 data:string +lbl_1_data_CF = .data:0x000000CF; // type:object size:0xD data:string +lbl_1_data_DC = .data:0x000000DC; // type:object size:0xE data:string +lbl_1_data_EA = .data:0x000000EA; // type:object size:0x16 data:string +lbl_1_data_100 = .data:0x00000100; // type:object size:0x13 data:string +lbl_1_data_113 = .data:0x00000113; // type:object size:0xF data:string +lbl_1_data_122 = .data:0x00000122; // type:object size:0x14 data:string +lbl_1_data_136 = .data:0x00000136; // type:object size:0x11 data:string +lbl_1_data_147 = .data:0x00000147; // type:object size:0x13 data:string +lbl_1_data_15A = .data:0x0000015A; // type:object size:0x10 data:string +lbl_1_data_16A = .data:0x0000016A; // type:object size:0x11 data:string +lbl_1_data_17B = .data:0x0000017B; // type:object size:0x15 data:string +lbl_1_data_190 = .data:0x00000190; // type:object size:0x17 data:string +lbl_1_data_1A7 = .data:0x000001A7; // type:object size:0x11 data:string +lbl_1_data_1B8 = .data:0x000001B8; // type:object size:0x10 data:string +lbl_1_data_1C8 = .data:0x000001C8; // type:object size:0x10 data:string +lbl_1_data_1D8 = .data:0x000001D8; // type:object size:0x12 data:string +lbl_1_data_1EA = .data:0x000001EA; // type:object size:0x10 data:string +lbl_1_data_1FA = .data:0x000001FA; // type:object size:0xF data:string +lbl_1_data_209 = .data:0x00000209; // type:object size:0x15 data:string +lbl_1_data_21E = .data:0x0000021E; // type:object size:0xE data:string +lbl_1_data_22C = .data:0x0000022C; // type:object size:0x13 data:string +lbl_1_data_23F = .data:0x0000023F; // type:object size:0x14 data:string +lbl_1_data_253 = .data:0x00000253; // type:object size:0x13 data:string +lbl_1_data_266 = .data:0x00000266; // type:object size:0x11 data:string +lbl_1_data_277 = .data:0x00000277; // type:object size:0x11 data:string +lbl_1_data_288 = .data:0x00000288; // type:object size:0x11 data:string +lbl_1_data_299 = .data:0x00000299; // type:object size:0x10 data:string +lbl_1_data_2A9 = .data:0x000002A9; // type:object size:0x10 data:string +lbl_1_data_2B9 = .data:0x000002B9; // type:object size:0x1B data:string +lbl_1_data_2D4 = .data:0x000002D4; // type:object size:0x11 data:string +lbl_1_data_2E5 = .data:0x000002E5; // type:object size:0x1D data:string +lbl_1_data_302 = .data:0x00000302; // type:object size:0x17 data:string +lbl_1_data_319 = .data:0x00000319; // type:object size:0x16 data:string +lbl_1_data_32F = .data:0x0000032F; // type:object size:0x15 data:string +lbl_1_data_344 = .data:0x00000344; // type:object size:0x13 data:string +lbl_1_data_357 = .data:0x00000357; // type:object size:0xE data:string +lbl_1_data_365 = .data:0x00000365; // type:object size:0x14 data:string +lbl_1_data_379 = .data:0x00000379; // type:object size:0x13 data:string +lbl_1_data_38C = .data:0x0000038C; // type:object size:0x12 data:string +lbl_1_data_39E = .data:0x0000039E; // type:object size:0xD data:string +lbl_1_data_3AB = .data:0x000003AB; // type:object size:0xD data:string +lbl_1_data_3B8 = .data:0x000003B8; // type:object size:0x17 data:string +lbl_1_data_3CF = .data:0x000003CF; // type:object size:0xE data:string +lbl_1_data_3DD = .data:0x000003DD; // type:object size:0xB data:string +lbl_1_data_3E8 = .data:0x000003E8; // type:object size:0x11 data:string +lbl_1_data_3F9 = .data:0x000003F9; // type:object size:0x11 data:string +lbl_1_data_40A = .data:0x0000040A; // type:object size:0xA data:string +lbl_1_data_414 = .data:0x00000414; // type:object size:0x13 data:string +lbl_1_data_427 = .data:0x00000427; // type:object size:0xD data:string +lbl_1_data_434 = .data:0x00000434; // type:object size:0x5 data:string +lbl_1_data_439 = .data:0x00000439; // type:object size:0x15 data:string +lbl_1_data_44E = .data:0x0000044E; // type:object size:0x5 data:string +lbl_1_data_453 = .data:0x00000453; // type:object size:0xA data:string +lbl_1_data_45D = .data:0x0000045D; // type:object size:0xE data:string +lbl_1_data_46B = .data:0x0000046B; // type:object size:0xE data:string +lbl_1_data_479 = .data:0x00000479; // type:object size:0xE data:string +lbl_1_data_487 = .data:0x00000487; // type:object size:0xE data:string +lbl_1_data_495 = .data:0x00000495; // type:object size:0xE data:string +lbl_1_data_4A3 = .data:0x000004A3; // type:object size:0xE data:string +lbl_1_data_4B1 = .data:0x000004B1; // type:object size:0xE data:string +lbl_1_data_4BF = .data:0x000004BF; // type:object size:0xE data:string +lbl_1_data_4CD = .data:0x000004CD; // type:object size:0xA data:string +lbl_1_data_4D7 = .data:0x000004D7; // type:object size:0x11 +lbl_1_data_4E8 = .data:0x000004E8; // type:object size:0x348 +lbl_1_data_830 = .data:0x00000830; // type:object size:0x28 +lbl_1_data_858 = .data:0x00000858; // type:object size:0x12 data:string +lbl_1_data_86A = .data:0x0000086A; // type:object size:0x12 data:string +lbl_1_data_87C = .data:0x0000087C; // type:object size:0x12 data:string +lbl_1_data_88E = .data:0x0000088E; // type:object size:0x12 data:string +lbl_1_data_8A0 = .data:0x000008A0; // type:object size:0x12 data:string +lbl_1_data_8B2 = .data:0x000008B2; // type:object size:0x12 data:string +lbl_1_data_8C4 = .data:0x000008C4; // type:object size:0x11 data:string +lbl_1_data_8D5 = .data:0x000008D5; // type:object size:0x23 +lbl_1_data_8F8 = .data:0x000008F8; // type:object size:0x2 data:2byte +lbl_1_data_8FA = .data:0x000008FA; // type:object size:0x8 +lbl_1_data_902 = .data:0x00000902; // type:object size:0x12 +lbl_1_data_914 = .data:0x00000914; // type:object size:0x4 data:4byte +lbl_1_data_918 = .data:0x00000918; // type:object size:0x12 data:string +lbl_1_data_92A = .data:0x0000092A; // type:object size:0x24 data:string +lbl_1_data_94E = .data:0x0000094E; // type:object size:0xB data:string +lbl_1_data_959 = .data:0x00000959; // type:object size:0x3 data:string +lbl_1_data_95C = .data:0x0000095C; // type:object size:0x10 +lbl_1_data_96C = .data:0x0000096C; // type:object size:0x20 +lbl_1_data_98C = .data:0x0000098C; // type:object size:0x20 +lbl_1_data_9AC = .data:0x000009AC; // type:object size:0xD data:string +lbl_1_data_9B9 = .data:0x000009B9; // type:object size:0x5 +lbl_1_data_9BE = .data:0x000009BE; // type:object size:0x5 +lbl_1_data_9C3 = .data:0x000009C3; // type:object size:0x6 +lbl_1_data_9C9 = .data:0x000009C9; // type:object size:0x9 data:string +lbl_1_data_9D2 = .data:0x000009D2; // type:object size:0xA data:string +lbl_1_data_9DC = .data:0x000009DC; // type:object size:0xA data:string +lbl_1_data_9E6 = .data:0x000009E6; // type:object size:0x9 data:string +lbl_1_data_9EF = .data:0x000009EF; // type:object size:0x9 data:string +lbl_1_data_9F8 = .data:0x000009F8; // type:object size:0xC +lbl_1_data_A04 = .data:0x00000A04; // type:object size:0x14 data:4byte +lbl_1_data_A18 = .data:0x00000A18; // type:object size:0x6 data:string +lbl_1_data_A1E = .data:0x00000A1E; // type:object size:0x4 data:string +lbl_1_data_A22 = .data:0x00000A22; // type:object size:0x5 data:string +lbl_1_data_A27 = .data:0x00000A27; // type:object size:0x7 data:string +lbl_1_data_A2E = .data:0x00000A2E; // type:object size:0x5 data:string +lbl_1_data_A33 = .data:0x00000A33; // type:object size:0x9 data:string +jumptable_1_data_A3C = .data:0x00000A3C; // type:object size:0x20 scope:local +jumptable_1_data_A5C = .data:0x00000A5C; // type:object size:0x20 scope:local +lbl_1_data_A7C = .data:0x00000A7C; // type:object size:0x4 data:string +lbl_1_data_A80 = .data:0x00000A80; // type:object size:0x4 data:string +lbl_1_data_A84 = .data:0x00000A84; // type:object size:0x10 data:string +lbl_1_data_A94 = .data:0x00000A94; // type:object size:0x15 data:string +lbl_1_data_AA9 = .data:0x00000AA9; // type:object size:0x15 data:string +lbl_1_data_ABE = .data:0x00000ABE; // type:object size:0x15 data:string +lbl_1_data_AD3 = .data:0x00000AD3; // type:object size:0x15 data:string +lbl_1_data_AE8 = .data:0x00000AE8; // type:object size:0x15 data:string +lbl_1_data_AFD = .data:0x00000AFD; // type:object size:0x15 data:string +lbl_1_data_B12 = .data:0x00000B12; // type:object size:0x15 data:string +lbl_1_data_B27 = .data:0x00000B27; // type:object size:0x14 data:string +lbl_1_bss_2 = .bss:0x00000002; // type:object size:0x2 data:2byte +lbl_1_bss_4 = .bss:0x00000004; // type:object size:0x2 data:2byte +lbl_1_bss_6 = .bss:0x00000006; // type:object size:0x2 data:2byte +lbl_1_bss_8 = .bss:0x00000008; // type:object size:0x2 data:2byte +lbl_1_bss_A = .bss:0x0000000A; // type:object size:0x2 data:2byte +lbl_1_bss_C = .bss:0x0000000C; // type:object size:0x2 data:2byte +lbl_1_bss_E = .bss:0x0000000E; // type:object size:0x10 +lbl_1_bss_1E = .bss:0x0000001E; // type:object size:0x8 +lbl_1_bss_26 = .bss:0x00000026; // type:object size:0x10 +lbl_1_bss_36 = .bss:0x00000036; // type:object size:0x8 +lbl_1_bss_3E = .bss:0x0000003E; // type:object size:0x8 +lbl_1_bss_46 = .bss:0x00000046; // type:object size:0x8 +lbl_1_bss_4E = .bss:0x0000004E; // type:object size:0x2 data:2byte +lbl_1_bss_50 = .bss:0x00000050; // type:object size:0x2 data:2byte +lbl_1_bss_52 = .bss:0x00000052; // type:object size:0x2 data:2byte +lbl_1_bss_54 = .bss:0x00000054; // type:object size:0x2 data:2byte +lbl_1_bss_56 = .bss:0x00000056; // type:object size:0x2A data:2byte +lbl_1_bss_80 = .bss:0x00000080; // type:object size:0x4 data:4byte +lbl_1_bss_84 = .bss:0x00000084; // type:object size:0x4 data:4byte +lbl_1_bss_88 = .bss:0x00000088; // type:object size:0xE +lbl_1_bss_96 = .bss:0x00000096; // type:object size:0x2 data:2byte diff --git a/config/GMPJ01_00/rels/staffDll/splits.txt b/config/GMPJ01_00/rels/staffDll/splits.txt new file mode 100644 index 00000000..531cd645 --- /dev/null +++ b/config/GMPJ01_00/rels/staffDll/splits.txt @@ -0,0 +1,7 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 diff --git a/config/GMPJ01_00/rels/staffDll/symbols.txt b/config/GMPJ01_00/rels/staffDll/symbols.txt new file mode 100644 index 00000000..8f507623 --- /dev/null +++ b/config/GMPJ01_00/rels/staffDll/symbols.txt @@ -0,0 +1,54 @@ +_prolog = .text:0x00000000; // type:function size:0x54 scope:global +_epilog = .text:0x00000054; // type:function size:0x4C scope:global +fn_1_A0 = .text:0x000000A0; // type:function size:0x218 +fn_1_2B8 = .text:0x000002B8; // type:function size:0x60 +fn_1_318 = .text:0x00000318; // type:function size:0x3DC +fn_1_6F4 = .text:0x000006F4; // type:function size:0x3AC +fn_1_AA0 = .text:0x00000AA0; // type:function size:0x12C +fn_1_BCC = .text:0x00000BCC; // type:function size:0x1C4 +fn_1_D90 = .text:0x00000D90; // type:function size:0x500 +_ctors = .ctors:0x00000000; // type:label scope:global data:4byte +_dtors = .dtors:0x00000000; // type:label scope:global data:4byte +lbl_1_rodata_10 = .rodata:0x00000010; // type:object size:0x4 data:float +lbl_1_rodata_14 = .rodata:0x00000014; // type:object size:0x4 data:float +lbl_1_rodata_18 = .rodata:0x00000018; // type:object size:0x4 data:float +lbl_1_rodata_1C = .rodata:0x0000001C; // type:object size:0x4 data:float +lbl_1_rodata_20 = .rodata:0x00000020; // type:object size:0x4 data:float +lbl_1_rodata_24 = .rodata:0x00000024; // type:object size:0x4 data:float +lbl_1_rodata_28 = .rodata:0x00000028; // type:object size:0x4 data:float +lbl_1_rodata_2C = .rodata:0x0000002C; // type:object size:0x4 data:float +lbl_1_rodata_30 = .rodata:0x00000030; // type:object size:0x4 data:float +lbl_1_rodata_34 = .rodata:0x00000034; // type:object size:0x4 data:float +lbl_1_rodata_38 = .rodata:0x00000038; // type:object size:0x4 data:float +lbl_1_rodata_3C = .rodata:0x0000003C; // type:object size:0x4 data:float +lbl_1_rodata_40 = .rodata:0x00000040; // type:object size:0x4 data:float +lbl_1_rodata_44 = .rodata:0x00000044; // type:object size:0x4 data:float +lbl_1_rodata_48 = .rodata:0x00000048; // type:object size:0x4 data:float +lbl_1_rodata_4C = .rodata:0x0000004C; // type:object size:0x4 data:float +lbl_1_rodata_50 = .rodata:0x00000050; // type:object size:0x4 data:float +lbl_1_rodata_54 = .rodata:0x00000054; // type:object size:0x4 data:float +lbl_1_rodata_58 = .rodata:0x00000058; // type:object size:0x4 data:float +lbl_1_rodata_5C = .rodata:0x0000005C; // type:object size:0x4 data:float +lbl_1_rodata_60 = .rodata:0x00000060; // type:object size:0x4 data:float +lbl_1_rodata_64 = .rodata:0x00000064; // type:object size:0x4 data:float +lbl_1_rodata_68 = .rodata:0x00000068; // type:object size:0x4 data:float +lbl_1_rodata_6C = .rodata:0x0000006C; // type:object size:0x4 data:float +lbl_1_rodata_70 = .rodata:0x00000070; // type:object size:0x4 data:float +lbl_1_rodata_74 = .rodata:0x00000074; // type:object size:0x4 data:float +lbl_1_rodata_78 = .rodata:0x00000078; // type:object size:0x4 data:float +lbl_1_rodata_7C = .rodata:0x0000007C; // type:object size:0x4 data:float +lbl_1_rodata_80 = .rodata:0x00000080; // type:object size:0x4 data:float +lbl_1_rodata_84 = .rodata:0x00000084; // type:object size:0x4 data:float +lbl_1_rodata_88 = .rodata:0x00000088; // type:object size:0x4 data:float +lbl_1_rodata_8C = .rodata:0x0000008C; // type:object size:0x4 data:float +lbl_1_rodata_90 = .rodata:0x00000090; // type:object size:0x4 data:float +lbl_1_data_0 = .data:0x00000000; // type:object size:0xFA8 +lbl_1_data_FA8 = .data:0x00000FA8; // type:object size:0xC data:float +lbl_1_data_FB4 = .data:0x00000FB4; // type:object size:0x14 data:string +lbl_1_bss_0 = .bss:0x00000000; // type:object size:0x4 data:4byte +lbl_1_bss_4 = .bss:0x00000004; // type:object size:0x4 data:4byte +lbl_1_bss_8 = .bss:0x00000008; // type:object size:0x4 data:4byte +lbl_1_bss_C = .bss:0x0000000C; // type:object size:0x2 data:2byte +lbl_1_bss_E = .bss:0x0000000E; // type:object size:0x2 data:2byte +lbl_1_bss_10 = .bss:0x00000010; // type:object size:0x6 data:2byte +lbl_1_bss_16 = .bss:0x00000016; // type:object size:0x34 data:2byte diff --git a/config/GMPJ01_00/rels/subchrselDll/splits.txt b/config/GMPJ01_00/rels/subchrselDll/splits.txt new file mode 100644 index 00000000..531cd645 --- /dev/null +++ b/config/GMPJ01_00/rels/subchrselDll/splits.txt @@ -0,0 +1,7 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 diff --git a/config/GMPJ01_00/rels/subchrselDll/symbols.txt b/config/GMPJ01_00/rels/subchrselDll/symbols.txt new file mode 100644 index 00000000..22a9a485 --- /dev/null +++ b/config/GMPJ01_00/rels/subchrselDll/symbols.txt @@ -0,0 +1,33 @@ +_prolog = .text:0x00000000; // type:function size:0x54 scope:global +_epilog = .text:0x00000054; // type:function size:0x4C scope:global +fn_1_A0 = .text:0x000000A0; // type:function size:0x6C +fn_1_10C = .text:0x0000010C; // type:function size:0x58 +fn_1_164 = .text:0x00000164; // type:function size:0x654 +_ctors = .ctors:0x00000000; // type:label scope:global data:4byte +_dtors = .dtors:0x00000000; // type:label scope:global data:4byte +lbl_1_rodata_10 = .rodata:0x00000010; // type:object size:0x4 data:float +lbl_1_rodata_14 = .rodata:0x00000014; // type:object size:0x4 data:float +lbl_1_data_0 = .data:0x00000000; // type:object size:0x8 data:string +lbl_1_data_8 = .data:0x00000008; // type:object size:0x8 data:string +lbl_1_data_10 = .data:0x00000010; // type:object size:0x8 data:string +lbl_1_data_18 = .data:0x00000018; // type:object size:0x8 data:string +lbl_1_data_20 = .data:0x00000020; // type:object size:0x10 +lbl_1_data_30 = .data:0x00000030; // type:object size:0x6 data:string +lbl_1_data_36 = .data:0x00000036; // type:object size:0x6 data:string +lbl_1_data_3C = .data:0x0000003C; // type:object size:0x6 data:string +lbl_1_data_42 = .data:0x00000042; // type:object size:0x6 data:string +lbl_1_data_48 = .data:0x00000048; // type:object size:0x6 data:string +lbl_1_data_4E = .data:0x0000004E; // type:object size:0x7 data:string +lbl_1_data_55 = .data:0x00000055; // type:object size:0x6 data:string +lbl_1_data_5B = .data:0x0000005B; // type:object size:0x9 +lbl_1_data_64 = .data:0x00000064; // type:object size:0x20 +lbl_1_data_84 = .data:0x00000084; // type:object size:0x1 +lbl_1_data_85 = .data:0x00000085; // type:object size:0x6 data:string +lbl_1_data_8B = .data:0x0000008B; // type:object size:0x8 data:string +lbl_1_data_93 = .data:0x00000093; // type:object size:0x7 data:string +lbl_1_data_9A = .data:0x0000009A; // type:object size:0x7 data:string +lbl_1_data_A1 = .data:0x000000A1; // type:object size:0x6 data:string +lbl_1_data_A7 = .data:0x000000A7; // type:object size:0x9 +lbl_1_data_B0 = .data:0x000000B0; // type:object size:0x1C +lbl_1_data_CC = .data:0x000000CC; // type:object size:0x15 data:string +lbl_1_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte diff --git a/config/GMPJ01_00/rels/w01Dll/splits.txt b/config/GMPJ01_00/rels/w01Dll/splits.txt new file mode 100644 index 00000000..531cd645 --- /dev/null +++ b/config/GMPJ01_00/rels/w01Dll/splits.txt @@ -0,0 +1,7 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 diff --git a/config/GMPJ01_00/rels/w01Dll/symbols.txt b/config/GMPJ01_00/rels/w01Dll/symbols.txt new file mode 100644 index 00000000..90f53307 --- /dev/null +++ b/config/GMPJ01_00/rels/w01Dll/symbols.txt @@ -0,0 +1,469 @@ +fn_1_0 = .text:0x00000000; // type:function size:0x30 +_prolog = .text:0x00000030; // type:function size:0x64 scope:global +_epilog = .text:0x00000094; // type:function size:0x4C scope:global +fn_1_E0 = .text:0x000000E0; // type:function size:0x4BC +fn_1_59C = .text:0x0000059C; // type:function size:0x194 +fn_1_730 = .text:0x00000730; // type:function size:0x44 +fn_1_774 = .text:0x00000774; // type:function size:0x4 +fn_1_778 = .text:0x00000778; // type:function size:0x9C +fn_1_814 = .text:0x00000814; // type:function size:0x1D4 +fn_1_9E8 = .text:0x000009E8; // type:function size:0x318 +fn_1_D00 = .text:0x00000D00; // type:function size:0x4 +fn_1_D04 = .text:0x00000D04; // type:function size:0x550 +fn_1_1254 = .text:0x00001254; // type:function size:0x38 +fn_1_128C = .text:0x0000128C; // type:function size:0x80 +fn_1_130C = .text:0x0000130C; // type:function size:0x270 +fn_1_157C = .text:0x0000157C; // type:function size:0xF4 +fn_1_1670 = .text:0x00001670; // type:function size:0x90 +fn_1_1700 = .text:0x00001700; // type:function size:0x290 +fn_1_1990 = .text:0x00001990; // type:function size:0x148 +fn_1_1AD8 = .text:0x00001AD8; // type:function size:0x64 +fn_1_1B3C = .text:0x00001B3C; // type:function size:0x3A8 +fn_1_1EE4 = .text:0x00001EE4; // type:function size:0x48 +fn_1_1F2C = .text:0x00001F2C; // type:function size:0x78 +fn_1_1FA4 = .text:0x00001FA4; // type:function size:0x580 +fn_1_2524 = .text:0x00002524; // type:function size:0x248 +fn_1_276C = .text:0x0000276C; // type:function size:0x7AC +fn_1_2F18 = .text:0x00002F18; // type:function size:0x438 +fn_1_3350 = .text:0x00003350; // type:function size:0x1C4 +fn_1_3514 = .text:0x00003514; // type:function size:0xA0 +fn_1_35B4 = .text:0x000035B4; // type:function size:0x70 +fn_1_3624 = .text:0x00003624; // type:function size:0xFD0 +fn_1_45F4 = .text:0x000045F4; // type:function size:0x180 +fn_1_4774 = .text:0x00004774; // type:function size:0xF0 +fn_1_4864 = .text:0x00004864; // type:function size:0x50 +fn_1_48B4 = .text:0x000048B4; // type:function size:0x560 +fn_1_4E14 = .text:0x00004E14; // type:function size:0x194 +fn_1_4FA8 = .text:0x00004FA8; // type:function size:0x30 +fn_1_4FD8 = .text:0x00004FD8; // type:function size:0xFC +fn_1_50D4 = .text:0x000050D4; // type:function size:0x2E4 +fn_1_53B8 = .text:0x000053B8; // type:function size:0x84 +fn_1_543C = .text:0x0000543C; // type:function size:0x258 +fn_1_5694 = .text:0x00005694; // type:function size:0x1D8 +fn_1_586C = .text:0x0000586C; // type:function size:0xC0 +fn_1_592C = .text:0x0000592C; // type:function size:0x200 +fn_1_5B2C = .text:0x00005B2C; // type:function size:0x14 +fn_1_5B40 = .text:0x00005B40; // type:function size:0x190 +fn_1_5CD0 = .text:0x00005CD0; // type:function size:0x38 +fn_1_5D08 = .text:0x00005D08; // type:function size:0x390 +fn_1_6098 = .text:0x00006098; // type:function size:0xFC +fn_1_6194 = .text:0x00006194; // type:function size:0x25C +fn_1_63F0 = .text:0x000063F0; // type:function size:0x624 +fn_1_6A14 = .text:0x00006A14; // type:function size:0x1AC +fn_1_6BC0 = .text:0x00006BC0; // type:function size:0x3F4 +fn_1_6FB4 = .text:0x00006FB4; // type:function size:0x574 +fn_1_7528 = .text:0x00007528; // type:function size:0x2C4 +fn_1_77EC = .text:0x000077EC; // type:function size:0xA8 +fn_1_7894 = .text:0x00007894; // type:function size:0x1D0 +fn_1_7A64 = .text:0x00007A64; // type:function size:0xAC8 +fn_1_852C = .text:0x0000852C; // type:function size:0x280 +fn_1_87AC = .text:0x000087AC; // type:function size:0x34 +fn_1_87E0 = .text:0x000087E0; // type:function size:0x1A8 +fn_1_8988 = .text:0x00008988; // type:function size:0xC8 +fn_1_8A50 = .text:0x00008A50; // type:function size:0x11C +fn_1_8B6C = .text:0x00008B6C; // type:function size:0x270 +fn_1_8DDC = .text:0x00008DDC; // type:function size:0x3B0 +fn_1_918C = .text:0x0000918C; // type:function size:0xF0 +fn_1_927C = .text:0x0000927C; // type:function size:0xB0 +fn_1_932C = .text:0x0000932C; // type:function size:0x17C +fn_1_94A8 = .text:0x000094A8; // type:function size:0x14C +fn_1_95F4 = .text:0x000095F4; // type:function size:0x200 +fn_1_97F4 = .text:0x000097F4; // type:function size:0xF8 +fn_1_98EC = .text:0x000098EC; // type:function size:0x34 +fn_1_9920 = .text:0x00009920; // type:function size:0x104 +fn_1_9A24 = .text:0x00009A24; // type:function size:0x198 +fn_1_9BBC = .text:0x00009BBC; // type:function size:0x144 +fn_1_9D00 = .text:0x00009D00; // type:function size:0xD8 +fn_1_9DD8 = .text:0x00009DD8; // type:function size:0x6E0 +fn_1_A4B8 = .text:0x0000A4B8; // type:function size:0x9C +fn_1_A554 = .text:0x0000A554; // type:function size:0xA8 +fn_1_A5FC = .text:0x0000A5FC; // type:function size:0xE4 +fn_1_A6E0 = .text:0x0000A6E0; // type:function size:0x938 +fn_1_B018 = .text:0x0000B018; // type:function size:0x70 +fn_1_B088 = .text:0x0000B088; // type:function size:0x144 +fn_1_B1CC = .text:0x0000B1CC; // type:function size:0x1EC +fn_1_B3B8 = .text:0x0000B3B8; // type:function size:0xC0 +fn_1_B478 = .text:0x0000B478; // type:function size:0x680 +fn_1_BAF8 = .text:0x0000BAF8; // type:function size:0x1E4 +fn_1_BCDC = .text:0x0000BCDC; // type:function size:0x224 +fn_1_BF00 = .text:0x0000BF00; // type:function size:0x68 +fn_1_BF68 = .text:0x0000BF68; // type:function size:0x98 +fn_1_C000 = .text:0x0000C000; // type:function size:0xFC +fn_1_C0FC = .text:0x0000C0FC; // type:function size:0x160 +fn_1_C25C = .text:0x0000C25C; // type:function size:0x5E8 +fn_1_C844 = .text:0x0000C844; // type:function size:0x50 +fn_1_C894 = .text:0x0000C894; // type:function size:0xB8 +fn_1_C94C = .text:0x0000C94C; // type:function size:0x4C +fn_1_C998 = .text:0x0000C998; // type:function size:0x1AC +fn_1_CB44 = .text:0x0000CB44; // type:function size:0x380 +fn_1_CEC4 = .text:0x0000CEC4; // type:function size:0x170 +fn_1_D034 = .text:0x0000D034; // type:function size:0x48 +fn_1_D07C = .text:0x0000D07C; // type:function size:0x98 +fn_1_D114 = .text:0x0000D114; // type:function size:0x62C +fn_1_D740 = .text:0x0000D740; // type:function size:0x644 +fn_1_DD84 = .text:0x0000DD84; // type:function size:0x110 +fn_1_DE94 = .text:0x0000DE94; // type:function size:0x26C +fn_1_E100 = .text:0x0000E100; // type:function size:0x54 +fn_1_E154 = .text:0x0000E154; // type:function size:0x164 +fn_1_E2B8 = .text:0x0000E2B8; // type:function size:0x194 +fn_1_E44C = .text:0x0000E44C; // type:function size:0x4C8 +fn_1_E914 = .text:0x0000E914; // type:function size:0x3C0 +fn_1_ECD4 = .text:0x0000ECD4; // type:function size:0x1CC +fn_1_EEA0 = .text:0x0000EEA0; // type:function size:0x38 +fn_1_EED8 = .text:0x0000EED8; // type:function size:0x1C4 +fn_1_F09C = .text:0x0000F09C; // type:function size:0x2AC +fn_1_F348 = .text:0x0000F348; // type:function size:0xB0 +fn_1_F3F8 = .text:0x0000F3F8; // type:function size:0x2F0 +fn_1_F6E8 = .text:0x0000F6E8; // type:function size:0x1A8 +fn_1_F890 = .text:0x0000F890; // type:function size:0x18C +fn_1_FA1C = .text:0x0000FA1C; // type:function size:0xA0 +fn_1_FABC = .text:0x0000FABC; // type:function size:0x9C +fn_1_FB58 = .text:0x0000FB58; // type:function size:0xE4 +fn_1_FC3C = .text:0x0000FC3C; // type:function size:0xB0 +fn_1_FCEC = .text:0x0000FCEC; // type:function size:0x50 +fn_1_FD3C = .text:0x0000FD3C; // type:function size:0x108 +fn_1_FE44 = .text:0x0000FE44; // type:function size:0x8C +fn_1_FED0 = .text:0x0000FED0; // type:function size:0x14C +fn_1_1001C = .text:0x0001001C; // type:function size:0x19C +fn_1_101B8 = .text:0x000101B8; // type:function size:0x4AC +fn_1_10664 = .text:0x00010664; // type:function size:0x1BC +fn_1_10820 = .text:0x00010820; // type:function size:0x2C8 +fn_1_10AE8 = .text:0x00010AE8; // type:function size:0xC8 +fn_1_10BB0 = .text:0x00010BB0; // type:function size:0x140 +fn_1_10CF0 = .text:0x00010CF0; // type:function size:0x1C8 +fn_1_10EB8 = .text:0x00010EB8; // type:function size:0x1AC +fn_1_11064 = .text:0x00011064; // type:function size:0x420 +fn_1_11484 = .text:0x00011484; // type:function size:0x56C +_ctors = .ctors:0x00000000; // type:label scope:global data:4byte +_dtors = .dtors:0x00000000; // type:label scope:global data:4byte +lbl_1_rodata_10 = .rodata:0x00000010; // type:object size:0x4 data:float +lbl_1_rodata_14 = .rodata:0x00000014; // type:object size:0x4 data:float +lbl_1_rodata_18 = .rodata:0x00000018; // type:object size:0x4 data:float +lbl_1_rodata_1C = .rodata:0x0000001C; // type:object size:0x4 data:float +lbl_1_rodata_20 = .rodata:0x00000020; // type:object size:0x4 data:float +lbl_1_rodata_24 = .rodata:0x00000024; // type:object size:0x4 data:float +lbl_1_rodata_28 = .rodata:0x00000028; // type:object size:0x4 data:float +lbl_1_rodata_2C = .rodata:0x0000002C; // type:object size:0x4 data:float +lbl_1_rodata_30 = .rodata:0x00000030; // type:object size:0x4 data:float +lbl_1_rodata_34 = .rodata:0x00000034; // type:object size:0x4 data:float +lbl_1_rodata_38 = .rodata:0x00000038; // type:object size:0x4 data:float +lbl_1_rodata_3C = .rodata:0x0000003C; // type:object size:0x4 data:float +lbl_1_rodata_40 = .rodata:0x00000040; // type:object size:0x8 data:double +lbl_1_rodata_48 = .rodata:0x00000048; // type:object size:0x8 data:double +lbl_1_rodata_50 = .rodata:0x00000050; // type:object size:0x8 data:double +lbl_1_rodata_58 = .rodata:0x00000058; // type:object size:0x8 data:double +lbl_1_rodata_60 = .rodata:0x00000060; // type:object size:0x4 data:float +lbl_1_rodata_64 = .rodata:0x00000064; // type:object size:0x4 data:float +lbl_1_rodata_68 = .rodata:0x00000068; // type:object size:0x4 data:float +lbl_1_rodata_6C = .rodata:0x0000006C; // type:object size:0x4 data:float +lbl_1_rodata_70 = .rodata:0x00000070; // type:object size:0x4 data:float +lbl_1_rodata_74 = .rodata:0x00000074; // type:object size:0x4 data:float +lbl_1_rodata_78 = .rodata:0x00000078; // type:object size:0x8 data:double +lbl_1_rodata_80 = .rodata:0x00000080; // type:object size:0x4 data:float +lbl_1_rodata_84 = .rodata:0x00000084; // type:object size:0x4 data:float +lbl_1_rodata_88 = .rodata:0x00000088; // type:object size:0x8 data:double +lbl_1_rodata_90 = .rodata:0x00000090; // type:object size:0x4 data:float +lbl_1_rodata_94 = .rodata:0x00000094; // type:object size:0x4 data:float +lbl_1_rodata_98 = .rodata:0x00000098; // type:object size:0x4 data:float +lbl_1_rodata_9C = .rodata:0x0000009C; // type:object size:0x4 data:float +lbl_1_rodata_A0 = .rodata:0x000000A0; // type:object size:0x4 data:float +lbl_1_rodata_A4 = .rodata:0x000000A4; // type:object size:0x4 data:float +lbl_1_rodata_A8 = .rodata:0x000000A8; // type:object size:0x4 data:float +lbl_1_rodata_AC = .rodata:0x000000AC; // type:object size:0x4 data:float +lbl_1_rodata_B0 = .rodata:0x000000B0; // type:object size:0x4 data:float +lbl_1_rodata_B4 = .rodata:0x000000B4; // type:object size:0x4 data:float +lbl_1_rodata_B8 = .rodata:0x000000B8; // type:object size:0x4 data:float +lbl_1_rodata_BC = .rodata:0x000000BC; // type:object size:0x4 data:float +lbl_1_rodata_C0 = .rodata:0x000000C0; // type:object size:0x4 data:float +lbl_1_rodata_C4 = .rodata:0x000000C4; // type:object size:0x4 data:float +lbl_1_rodata_C8 = .rodata:0x000000C8; // type:object size:0x4 data:float +lbl_1_rodata_CC = .rodata:0x000000CC; // type:object size:0x4 data:float +lbl_1_rodata_D0 = .rodata:0x000000D0; // type:object size:0x8 data:double +lbl_1_rodata_D8 = .rodata:0x000000D8; // type:object size:0x4 data:float +lbl_1_rodata_DC = .rodata:0x000000DC; // type:object size:0x4 data:float +lbl_1_rodata_E0 = .rodata:0x000000E0; // type:object size:0x4 data:float +lbl_1_rodata_E4 = .rodata:0x000000E4; // type:object size:0x4 data:float +lbl_1_rodata_E8 = .rodata:0x000000E8; // type:object size:0x4 data:float +lbl_1_rodata_EC = .rodata:0x000000EC; // type:object size:0x4 data:float +lbl_1_rodata_F0 = .rodata:0x000000F0; // type:object size:0x4 data:float +lbl_1_rodata_F4 = .rodata:0x000000F4; // type:object size:0x10 data:4byte +lbl_1_rodata_104 = .rodata:0x00000104; // type:object size:0x8 data:4byte +lbl_1_rodata_10C = .rodata:0x0000010C; // type:object size:0x8 data:4byte +lbl_1_rodata_114 = .rodata:0x00000114; // type:object size:0x2 data:2byte +lbl_1_rodata_118 = .rodata:0x00000118; // type:object size:0x4 data:float +lbl_1_rodata_11C = .rodata:0x0000011C; // type:object size:0x4 data:float +lbl_1_rodata_120 = .rodata:0x00000120; // type:object size:0x4 data:float +lbl_1_rodata_124 = .rodata:0x00000124; // type:object size:0x4 data:float +lbl_1_rodata_128 = .rodata:0x00000128; // type:object size:0x4 data:float +lbl_1_rodata_12C = .rodata:0x0000012C; // type:object size:0x4 data:float +lbl_1_rodata_130 = .rodata:0x00000130; // type:object size:0x4 data:float +lbl_1_rodata_134 = .rodata:0x00000134; // type:object size:0x4 data:float +lbl_1_rodata_138 = .rodata:0x00000138; // type:object size:0x4 data:float +lbl_1_rodata_13C = .rodata:0x0000013C; // type:object size:0x4 data:float +lbl_1_rodata_140 = .rodata:0x00000140; // type:object size:0x4 data:float +lbl_1_rodata_148 = .rodata:0x00000148; // type:object size:0x8 data:double +lbl_1_rodata_150 = .rodata:0x00000150; // type:object size:0x4 data:float +lbl_1_rodata_154 = .rodata:0x00000154; // type:object size:0x4 data:float +lbl_1_rodata_158 = .rodata:0x00000158; // type:object size:0x4 data:float +lbl_1_rodata_15C = .rodata:0x0000015C; // type:object size:0x4 data:float +lbl_1_rodata_160 = .rodata:0x00000160; // type:object size:0x4 data:float +lbl_1_rodata_164 = .rodata:0x00000164; // type:object size:0x4 data:float +lbl_1_rodata_168 = .rodata:0x00000168; // type:object size:0x2 data:2byte +lbl_1_rodata_16C = .rodata:0x0000016C; // type:object size:0x4 data:float +lbl_1_rodata_170 = .rodata:0x00000170; // type:object size:0x4 data:float +lbl_1_rodata_174 = .rodata:0x00000174; // type:object size:0x4 data:float +lbl_1_rodata_178 = .rodata:0x00000178; // type:object size:0x4 data:float +lbl_1_rodata_17C = .rodata:0x0000017C; // type:object size:0x4 data:float +lbl_1_rodata_180 = .rodata:0x00000180; // type:object size:0x4 data:float +lbl_1_rodata_184 = .rodata:0x00000184; // type:object size:0x4 data:float +lbl_1_rodata_188 = .rodata:0x00000188; // type:object size:0x4 data:float +lbl_1_rodata_18C = .rodata:0x0000018C; // type:object size:0x4 data:float +lbl_1_rodata_190 = .rodata:0x00000190; // type:object size:0x4 data:float +lbl_1_rodata_194 = .rodata:0x00000194; // type:object size:0x4 data:float +lbl_1_rodata_198 = .rodata:0x00000198; // type:object size:0x4 data:float +lbl_1_rodata_19C = .rodata:0x0000019C; // type:object size:0x4 data:float +lbl_1_rodata_1A0 = .rodata:0x000001A0; // type:object size:0x4 data:float +lbl_1_rodata_1A4 = .rodata:0x000001A4; // type:object size:0x4 data:float +lbl_1_rodata_1A8 = .rodata:0x000001A8; // type:object size:0x4 data:float +lbl_1_rodata_1AC = .rodata:0x000001AC; // type:object size:0x4 data:float +lbl_1_rodata_1B0 = .rodata:0x000001B0; // type:object size:0x4 data:float +lbl_1_rodata_1B4 = .rodata:0x000001B4; // type:object size:0x4 data:float +lbl_1_rodata_1B8 = .rodata:0x000001B8; // type:object size:0x4 data:float +lbl_1_rodata_1BC = .rodata:0x000001BC; // type:object size:0x4 data:float +lbl_1_rodata_1C0 = .rodata:0x000001C0; // type:object size:0x4 data:float +lbl_1_rodata_1C4 = .rodata:0x000001C4; // type:object size:0x4 data:float +lbl_1_rodata_1C8 = .rodata:0x000001C8; // type:object size:0x4 data:float +lbl_1_rodata_1CC = .rodata:0x000001CC; // type:object size:0x4 data:float +lbl_1_rodata_1D0 = .rodata:0x000001D0; // type:object size:0x4 data:float +lbl_1_rodata_1D4 = .rodata:0x000001D4; // type:object size:0x4 data:float +lbl_1_rodata_1D8 = .rodata:0x000001D8; // type:object size:0x4 data:float +lbl_1_rodata_1DC = .rodata:0x000001DC; // type:object size:0x4 data:float +lbl_1_rodata_1E0 = .rodata:0x000001E0; // type:object size:0x4 data:float +lbl_1_rodata_1E4 = .rodata:0x000001E4; // type:object size:0xC data:2byte +lbl_1_rodata_1F0 = .rodata:0x000001F0; // type:object size:0x8 data:double +lbl_1_rodata_1F8 = .rodata:0x000001F8; // type:object size:0x8 data:double +lbl_1_rodata_200 = .rodata:0x00000200; // type:object size:0x8 data:double +lbl_1_rodata_208 = .rodata:0x00000208; // type:object size:0x8 data:double +lbl_1_rodata_210 = .rodata:0x00000210; // type:object size:0x4 data:float +lbl_1_rodata_218 = .rodata:0x00000218; // type:object size:0x8 data:double +lbl_1_rodata_220 = .rodata:0x00000220; // type:object size:0x4 data:float +lbl_1_rodata_224 = .rodata:0x00000224; // type:object size:0x4 data:float +lbl_1_rodata_228 = .rodata:0x00000228; // type:object size:0x4 data:float +lbl_1_rodata_22C = .rodata:0x0000022C; // type:object size:0x4 data:float +lbl_1_rodata_230 = .rodata:0x00000230; // type:object size:0x4 data:float +lbl_1_rodata_234 = .rodata:0x00000234; // type:object size:0x4 data:float +lbl_1_rodata_238 = .rodata:0x00000238; // type:object size:0x4 data:float +lbl_1_rodata_23C = .rodata:0x0000023C; // type:object size:0x4 data:float +lbl_1_rodata_240 = .rodata:0x00000240; // type:object size:0x4 data:float +lbl_1_rodata_244 = .rodata:0x00000244; // type:object size:0x4 data:float +lbl_1_rodata_248 = .rodata:0x00000248; // type:object size:0x4 data:float +lbl_1_rodata_24C = .rodata:0x0000024C; // type:object size:0x4 data:float +lbl_1_rodata_250 = .rodata:0x00000250; // type:object size:0x4 data:float +lbl_1_rodata_254 = .rodata:0x00000254; // type:object size:0x4 data:float +lbl_1_rodata_258 = .rodata:0x00000258; // type:object size:0x4 data:float +lbl_1_rodata_260 = .rodata:0x00000260; // type:object size:0x8 data:double +lbl_1_rodata_268 = .rodata:0x00000268; // type:object size:0x4 data:float +lbl_1_rodata_26C = .rodata:0x0000026C; // type:object size:0x4 data:float +lbl_1_rodata_270 = .rodata:0x00000270; // type:object size:0x4 data:float +lbl_1_rodata_274 = .rodata:0x00000274; // type:object size:0x4 data:float +lbl_1_rodata_278 = .rodata:0x00000278; // type:object size:0x4 data:float +lbl_1_rodata_27C = .rodata:0x0000027C; // type:object size:0x4 data:float +lbl_1_rodata_280 = .rodata:0x00000280; // type:object size:0x4 data:float +lbl_1_rodata_288 = .rodata:0x00000288; // type:object size:0x8 data:double +lbl_1_rodata_290 = .rodata:0x00000290; // type:object size:0x8 data:double +lbl_1_rodata_298 = .rodata:0x00000298; // type:object size:0x8 data:double +lbl_1_rodata_2A0 = .rodata:0x000002A0; // type:object size:0x4 data:float +lbl_1_rodata_2A4 = .rodata:0x000002A4; // type:object size:0x4 data:float +lbl_1_rodata_2A8 = .rodata:0x000002A8; // type:object size:0x4 data:float +lbl_1_rodata_2AC = .rodata:0x000002AC; // type:object size:0x4 data:float +lbl_1_rodata_2B0 = .rodata:0x000002B0; // type:object size:0x8 data:double +lbl_1_rodata_2B8 = .rodata:0x000002B8; // type:object size:0x4 data:float +lbl_1_rodata_2BC = .rodata:0x000002BC; // type:object size:0x4 data:float +lbl_1_rodata_2C0 = .rodata:0x000002C0; // type:object size:0x4 data:float +lbl_1_rodata_2C4 = .rodata:0x000002C4; // type:object size:0x4 data:float +lbl_1_rodata_2C8 = .rodata:0x000002C8; // type:object size:0x4 data:float +lbl_1_rodata_2CC = .rodata:0x000002CC; // type:object size:0x4 data:float +lbl_1_rodata_2D0 = .rodata:0x000002D0; // type:object size:0x4 data:float +lbl_1_rodata_2D4 = .rodata:0x000002D4; // type:object size:0x4 data:float +lbl_1_rodata_2D8 = .rodata:0x000002D8; // type:object size:0x4 data:float +lbl_1_rodata_2E0 = .rodata:0x000002E0; // type:object size:0x8 data:double +lbl_1_rodata_2E8 = .rodata:0x000002E8; // type:object size:0x4 data:float +lbl_1_rodata_2EC = .rodata:0x000002EC; // type:object size:0x4 data:float +lbl_1_rodata_2F0 = .rodata:0x000002F0; // type:object size:0x4 data:float +lbl_1_rodata_2F4 = .rodata:0x000002F4; // type:object size:0x4 data:float +lbl_1_rodata_2F8 = .rodata:0x000002F8; // type:object size:0x8 data:double +lbl_1_rodata_300 = .rodata:0x00000300; // type:object size:0x8 data:double +lbl_1_rodata_308 = .rodata:0x00000308; // type:object size:0x4 data:float +lbl_1_rodata_30C = .rodata:0x0000030C; // type:object size:0x4 data:float +lbl_1_rodata_310 = .rodata:0x00000310; // type:object size:0x4 data:float +lbl_1_rodata_314 = .rodata:0x00000314; // type:object size:0x4 data:float +lbl_1_rodata_318 = .rodata:0x00000318; // type:object size:0x4 data:float +lbl_1_rodata_31C = .rodata:0x0000031C; // type:object size:0x4 data:float +lbl_1_rodata_320 = .rodata:0x00000320; // type:object size:0x4 data:float +lbl_1_rodata_324 = .rodata:0x00000324; // type:object size:0x4 data:float +lbl_1_rodata_328 = .rodata:0x00000328; // type:object size:0x4 data:float +lbl_1_rodata_32C = .rodata:0x0000032C; // type:object size:0x4 data:float +lbl_1_rodata_330 = .rodata:0x00000330; // type:object size:0x4 data:float +lbl_1_rodata_334 = .rodata:0x00000334; // type:object size:0x4 data:float +lbl_1_rodata_338 = .rodata:0x00000338; // type:object size:0x4 data:float +lbl_1_rodata_33C = .rodata:0x0000033C; // type:object size:0x4 data:float +lbl_1_rodata_340 = .rodata:0x00000340; // type:object size:0x4 data:float +lbl_1_rodata_344 = .rodata:0x00000344; // type:object size:0x4 data:float +lbl_1_rodata_348 = .rodata:0x00000348; // type:object size:0x4 data:float +lbl_1_rodata_34C = .rodata:0x0000034C; // type:object size:0x4 data:float +lbl_1_rodata_350 = .rodata:0x00000350; // type:object size:0x4 data:float +lbl_1_rodata_354 = .rodata:0x00000354; // type:object size:0x4 data:float +lbl_1_rodata_358 = .rodata:0x00000358; // type:object size:0x4 data:float +lbl_1_rodata_360 = .rodata:0x00000360; // type:object size:0x8 data:double +lbl_1_rodata_368 = .rodata:0x00000368; // type:object size:0x4 data:float +lbl_1_rodata_370 = .rodata:0x00000370; // type:object size:0x8 data:double +lbl_1_rodata_378 = .rodata:0x00000378; // type:object size:0x8 data:double +lbl_1_rodata_380 = .rodata:0x00000380; // type:object size:0x8 data:double +lbl_1_rodata_388 = .rodata:0x00000388; // type:object size:0x4 data:float +lbl_1_rodata_38C = .rodata:0x0000038C; // type:object size:0x4 data:float +lbl_1_rodata_390 = .rodata:0x00000390; // type:object size:0x4 data:float +lbl_1_rodata_394 = .rodata:0x00000394; // type:object size:0x4 data:float +lbl_1_rodata_398 = .rodata:0x00000398; // type:object size:0x4 data:float +lbl_1_rodata_39C = .rodata:0x0000039C; // type:object size:0x4 data:float +lbl_1_rodata_3A0 = .rodata:0x000003A0; // type:object size:0x4 data:float +lbl_1_rodata_3A4 = .rodata:0x000003A4; // type:object size:0x4 data:float +lbl_1_rodata_3A8 = .rodata:0x000003A8; // type:object size:0x4 data:float +lbl_1_rodata_3AC = .rodata:0x000003AC; // type:object size:0x4 data:float +lbl_1_rodata_3B0 = .rodata:0x000003B0; // type:object size:0x4 data:float +lbl_1_rodata_3B4 = .rodata:0x000003B4; // type:object size:0x4 data:float +lbl_1_rodata_3B8 = .rodata:0x000003B8; // type:object size:0x4 data:float +lbl_1_rodata_3BC = .rodata:0x000003BC; // type:object size:0x4 data:float +lbl_1_rodata_3C0 = .rodata:0x000003C0; // type:object size:0x4 data:float +lbl_1_data_0 = .data:0x00000000; // type:object size:0x528 +lbl_1_data_528 = .data:0x00000528; // type:object size:0x2 data:2byte +lbl_1_data_52A = .data:0x0000052A; // type:object size:0x2 data:2byte +lbl_1_data_52C = .data:0x0000052C; // type:object size:0x2 data:2byte +lbl_1_data_52E = .data:0x0000052E; // type:object size:0x2 data:2byte +lbl_1_data_530 = .data:0x00000530; // type:object size:0x2 data:2byte +lbl_1_data_534 = .data:0x00000534; // type:object size:0x8 +lbl_1_data_53C = .data:0x0000053C; // type:object size:0x8 +lbl_1_data_544 = .data:0x00000544; // type:object size:0x14 data:string +lbl_1_data_558 = .data:0x00000558; // type:object size:0x14 data:string +lbl_1_data_56C = .data:0x0000056C; // type:object size:0x14 +lbl_1_data_580 = .data:0x00000580; // type:object size:0x2 data:2byte +lbl_1_data_582 = .data:0x00000582; // type:object size:0x12 +lbl_1_data_594 = .data:0x00000594; // type:object size:0x40 +lbl_1_data_5D4 = .data:0x000005D4; // type:object size:0x4 data:4byte +lbl_1_data_5D8 = .data:0x000005D8; // type:object size:0x4 data:4byte +lbl_1_data_5DC = .data:0x000005DC; // type:object size:0x10 +lbl_1_data_5EC = .data:0x000005EC; // type:object size:0x7 data:string +lbl_1_data_5F3 = .data:0x000005F3; // type:object size:0x7 data:string +lbl_1_data_5FA = .data:0x000005FA; // type:object size:0xA +lbl_1_data_604 = .data:0x00000604; // type:object size:0xC +lbl_1_data_610 = .data:0x00000610; // type:object size:0x10 +lbl_1_data_620 = .data:0x00000620; // type:object size:0x5 data:string +lbl_1_data_625 = .data:0x00000625; // type:object size:0x5 data:string +lbl_1_data_62A = .data:0x0000062A; // type:object size:0x5 data:string +lbl_1_data_62F = .data:0x0000062F; // type:object size:0x4 data:string +lbl_1_data_633 = .data:0x00000633; // type:object size:0x1 data:byte +lbl_1_data_634 = .data:0x00000634; // type:object size:0x24 +lbl_1_data_658 = .data:0x00000658; // type:object size:0x24 +lbl_1_data_67C = .data:0x0000067C; // type:object size:0x14 +lbl_1_data_690 = .data:0x00000690; // type:object size:0x2D0 +lbl_1_data_960 = .data:0x00000960; // type:object size:0x2D0 +lbl_1_data_C30 = .data:0x00000C30; // type:object size:0x2D0 +lbl_1_data_F00 = .data:0x00000F00; // type:object size:0x8 +lbl_1_data_F08 = .data:0x00000F08; // type:object size:0x38 +lbl_1_data_F40 = .data:0x00000F40; // type:object size:0x20 +lbl_1_data_F60 = .data:0x00000F60; // type:object size:0x20 +lbl_1_data_F80 = .data:0x00000F80; // type:object size:0x7 data:string +lbl_1_data_F87 = .data:0x00000F87; // type:object size:0x5 data:string +lbl_1_data_F8C = .data:0x00000F8C; // type:object size:0x5 data:string +lbl_1_data_F91 = .data:0x00000F91; // type:object size:0x5 data:string +lbl_1_data_F96 = .data:0x00000F96; // type:object size:0x6 +lbl_1_data_F9C = .data:0x00000F9C; // type:object size:0x10 data:4byte +lbl_1_bss_0 = .bss:0x00000000; // type:object size:0x4 data:4byte +lbl_1_bss_4 = .bss:0x00000004; // type:object size:0x4 data:4byte +lbl_1_bss_8 = .bss:0x00000008; // type:object size:0x4 data:4byte +lbl_1_bss_C = .bss:0x0000000C; // type:object size:0x4 data:4byte +lbl_1_bss_10 = .bss:0x00000010; // type:object size:0x4 data:4byte +lbl_1_bss_14 = .bss:0x00000014; // type:object size:0x4 data:4byte +lbl_1_bss_18 = .bss:0x00000018; // type:object size:0x4 data:4byte +lbl_1_bss_1C = .bss:0x0000001C; // type:object size:0x1 data:byte +lbl_1_bss_20 = .bss:0x00000020; // type:object size:0x4 data:4byte +lbl_1_bss_24 = .bss:0x00000024; // type:object size:0x2 data:2byte +lbl_1_bss_26 = .bss:0x00000026; // type:object size:0x2 data:2byte +lbl_1_bss_28 = .bss:0x00000028; // type:object size:0x1 data:byte +lbl_1_bss_29 = .bss:0x00000029; // type:object size:0x1 data:byte +lbl_1_bss_2C = .bss:0x0000002C; // type:object size:0x5A0 +lbl_1_bss_5CC = .bss:0x000005CC; // type:object size:0x2 data:2byte +lbl_1_bss_5D0 = .bss:0x000005D0; // type:object size:0x30 +lbl_1_bss_600 = .bss:0x00000600; // type:object size:0x18 +lbl_1_bss_618 = .bss:0x00000618; // type:object size:0xC data:4byte +lbl_1_bss_624 = .bss:0x00000624; // type:object size:0xC data:float +lbl_1_bss_630 = .bss:0x00000630; // type:object size:0xC data:4byte +lbl_1_bss_63C = .bss:0x0000063C; // type:object size:0x4 data:float +lbl_1_bss_640 = .bss:0x00000640; // type:object size:0x4 data:float +lbl_1_bss_644 = .bss:0x00000644; // type:object size:0x4 data:float +lbl_1_bss_648 = .bss:0x00000648; // type:object size:0xC data:4byte +lbl_1_bss_654 = .bss:0x00000654; // type:object size:0xC data:float +lbl_1_bss_660 = .bss:0x00000660; // type:object size:0xC data:float +lbl_1_bss_66C = .bss:0x0000066C; // type:object size:0x4 data:float +lbl_1_bss_670 = .bss:0x00000670; // type:object size:0x4 data:float +lbl_1_bss_674 = .bss:0x00000674; // type:object size:0x4 data:float +lbl_1_bss_678 = .bss:0x00000678; // type:object size:0x30 +lbl_1_bss_6A8 = .bss:0x000006A8; // type:object size:0x4 data:float +lbl_1_bss_6AC = .bss:0x000006AC; // type:object size:0x2 data:2byte +lbl_1_bss_6AE = .bss:0x000006AE; // type:object size:0x2 data:2byte +lbl_1_bss_6B0 = .bss:0x000006B0; // type:object size:0x1 data:byte +lbl_1_bss_6B1 = .bss:0x000006B1; // type:object size:0x1 data:byte +lbl_1_bss_6B2 = .bss:0x000006B2; // type:object size:0x1 data:byte +lbl_1_bss_6B3 = .bss:0x000006B3; // type:object size:0x1 data:byte +lbl_1_bss_6B4 = .bss:0x000006B4; // type:object size:0x1 data:byte +lbl_1_bss_6B6 = .bss:0x000006B6; // type:object size:0xA data:2byte +lbl_1_bss_6C0 = .bss:0x000006C0; // type:object size:0x4 data:4byte +lbl_1_bss_6C4 = .bss:0x000006C4; // type:object size:0x44 data:2byte +lbl_1_bss_708 = .bss:0x00000708; // type:object size:0x2 data:2byte +lbl_1_bss_70C = .bss:0x0000070C; // type:object size:0x4 data:4byte +lbl_1_bss_710 = .bss:0x00000710; // type:object size:0x4 data:4byte +lbl_1_bss_714 = .bss:0x00000714; // type:object size:0xC +lbl_1_bss_720 = .bss:0x00000720; // type:object size:0x4 data:4byte +lbl_1_bss_724 = .bss:0x00000724; // type:object size:0x4 data:4byte +lbl_1_bss_728 = .bss:0x00000728; // type:object size:0x2 data:2byte +lbl_1_bss_72A = .bss:0x0000072A; // type:object size:0x2 data:2byte +lbl_1_bss_72C = .bss:0x0000072C; // type:object size:0x4 data:4byte +lbl_1_bss_730 = .bss:0x00000730; // type:object size:0x4 data:4byte +lbl_1_bss_734 = .bss:0x00000734; // type:object size:0x4 data:4byte +lbl_1_bss_738 = .bss:0x00000738; // type:object size:0xC data:float +lbl_1_bss_744 = .bss:0x00000744; // type:object size:0x2 data:2byte +lbl_1_bss_748 = .bss:0x00000748; // type:object size:0x4 data:4byte +lbl_1_bss_74C = .bss:0x0000074C; // type:object size:0x4 data:4byte +lbl_1_bss_750 = .bss:0x00000750; // type:object size:0x2 data:2byte +lbl_1_bss_754 = .bss:0x00000754; // type:object size:0x4 data:float +lbl_1_bss_758 = .bss:0x00000758; // type:object size:0x4 data:4byte +lbl_1_bss_75C = .bss:0x0000075C; // type:object size:0x4 data:4byte +lbl_1_bss_760 = .bss:0x00000760; // type:object size:0x28 +lbl_1_bss_788 = .bss:0x00000788; // type:object size:0x2 data:2byte +lbl_1_bss_78A = .bss:0x0000078A; // type:object size:0x6 data:2byte +lbl_1_bss_790 = .bss:0x00000790; // type:object size:0x6 data:2byte +lbl_1_bss_796 = .bss:0x00000796; // type:object size:0x2 data:2byte +lbl_1_bss_798 = .bss:0x00000798; // type:object size:0x4 data:4byte +lbl_1_bss_79C = .bss:0x0000079C; // type:object size:0x4 data:4byte +lbl_1_bss_7A0 = .bss:0x000007A0; // type:object size:0x4 data:4byte +lbl_1_bss_7A4 = .bss:0x000007A4; // type:object size:0x4 data:4byte +lbl_1_bss_7A8 = .bss:0x000007A8; // type:object size:0x2 data:2byte +lbl_1_bss_7AA = .bss:0x000007AA; // type:object size:0x2 data:2byte +lbl_1_bss_7AC = .bss:0x000007AC; // type:object size:0x8 data:4byte +lbl_1_bss_7B4 = .bss:0x000007B4; // type:object size:0x2 data:2byte +lbl_1_bss_7B8 = .bss:0x000007B8; // type:object size:0x4 data:4byte +lbl_1_bss_7BC = .bss:0x000007BC; // type:object size:0x8 data:4byte +lbl_1_bss_7C4 = .bss:0x000007C4; // type:object size:0xC data:float +lbl_1_bss_7D0 = .bss:0x000007D0; // type:object size:0x2 data:2byte +lbl_1_bss_7D2 = .bss:0x000007D2; // type:object size:0x2 data:2byte +lbl_1_bss_7D4 = .bss:0x000007D4; // type:object size:0x2 data:2byte +lbl_1_bss_7D6 = .bss:0x000007D6; // type:object size:0x2 data:2byte +lbl_1_bss_7D8 = .bss:0x000007D8; // type:object size:0xC data:4byte +lbl_1_bss_7E4 = .bss:0x000007E4; // type:object size:0x4 data:4byte +lbl_1_bss_7E8 = .bss:0x000007E8; // type:object size:0x4 data:float +lbl_1_bss_7EC = .bss:0x000007EC; // type:object size:0x4 data:float +lbl_1_bss_7F0 = .bss:0x000007F0; // type:object size:0x4 data:4byte +lbl_1_bss_7F4 = .bss:0x000007F4; // type:object size:0x4 data:4byte +lbl_1_bss_7F8 = .bss:0x000007F8; // type:object size:0x4 data:4byte +lbl_1_bss_7FC = .bss:0x000007FC; // type:object size:0x10 data:4byte +lbl_1_bss_80C = .bss:0x0000080C; // type:object size:0xC data:float +lbl_1_bss_818 = .bss:0x00000818; // type:object size:0x4 data:4byte diff --git a/config/GMPJ01_00/rels/w02Dll/splits.txt b/config/GMPJ01_00/rels/w02Dll/splits.txt new file mode 100644 index 00000000..531cd645 --- /dev/null +++ b/config/GMPJ01_00/rels/w02Dll/splits.txt @@ -0,0 +1,7 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 diff --git a/config/GMPJ01_00/rels/w02Dll/symbols.txt b/config/GMPJ01_00/rels/w02Dll/symbols.txt new file mode 100644 index 00000000..2969cbd4 --- /dev/null +++ b/config/GMPJ01_00/rels/w02Dll/symbols.txt @@ -0,0 +1,456 @@ +fn_1_0 = .text:0x00000000; // type:function size:0x30 +_prolog = .text:0x00000030; // type:function size:0x64 scope:global +_epilog = .text:0x00000094; // type:function size:0x4C scope:global +fn_1_E0 = .text:0x000000E0; // type:function size:0x4F4 +fn_1_5D4 = .text:0x000005D4; // type:function size:0x158 +fn_1_72C = .text:0x0000072C; // type:function size:0x44 +fn_1_770 = .text:0x00000770; // type:function size:0x4 +fn_1_774 = .text:0x00000774; // type:function size:0x8C +fn_1_800 = .text:0x00000800; // type:function size:0x12C +fn_1_92C = .text:0x0000092C; // type:function size:0x24 +fn_1_950 = .text:0x00000950; // type:function size:0x4 +fn_1_954 = .text:0x00000954; // type:function size:0x3C +fn_1_990 = .text:0x00000990; // type:function size:0x2C0 +fn_1_C50 = .text:0x00000C50; // type:function size:0x420 +fn_1_1070 = .text:0x00001070; // type:function size:0x38 +fn_1_10A8 = .text:0x000010A8; // type:function size:0x80 +fn_1_1128 = .text:0x00001128; // type:function size:0xF4 +fn_1_121C = .text:0x0000121C; // type:function size:0x38 +fn_1_1254 = .text:0x00001254; // type:function size:0x17C +fn_1_13D0 = .text:0x000013D0; // type:function size:0x148 +fn_1_1518 = .text:0x00001518; // type:function size:0x5C +fn_1_1574 = .text:0x00001574; // type:function size:0x220 +fn_1_1794 = .text:0x00001794; // type:function size:0x60 +fn_1_17F4 = .text:0x000017F4; // type:function size:0x5C +fn_1_1850 = .text:0x00001850; // type:function size:0x744 +fn_1_1F94 = .text:0x00001F94; // type:function size:0x9C +fn_1_2030 = .text:0x00002030; // type:function size:0xD0 +fn_1_2100 = .text:0x00002100; // type:function size:0x120 +fn_1_2220 = .text:0x00002220; // type:function size:0x9C +fn_1_22BC = .text:0x000022BC; // type:function size:0x80 +fn_1_233C = .text:0x0000233C; // type:function size:0x78 +fn_1_23B4 = .text:0x000023B4; // type:function size:0x48 +fn_1_23FC = .text:0x000023FC; // type:function size:0x1D4 +fn_1_25D0 = .text:0x000025D0; // type:function size:0xC4 +fn_1_2694 = .text:0x00002694; // type:function size:0x98 +fn_1_272C = .text:0x0000272C; // type:function size:0x104 +fn_1_2830 = .text:0x00002830; // type:function size:0x3B4 +fn_1_2BE4 = .text:0x00002BE4; // type:function size:0x120 +fn_1_2D04 = .text:0x00002D04; // type:function size:0xC34 +fn_1_3938 = .text:0x00003938; // type:function size:0x14 +fn_1_394C = .text:0x0000394C; // type:function size:0xA8 +fn_1_39F4 = .text:0x000039F4; // type:function size:0x200 +fn_1_3BF4 = .text:0x00003BF4; // type:function size:0x318 +fn_1_3F0C = .text:0x00003F0C; // type:function size:0x58 +fn_1_3F64 = .text:0x00003F64; // type:function size:0x30 +fn_1_3F94 = .text:0x00003F94; // type:function size:0xBC +fn_1_4050 = .text:0x00004050; // type:function size:0xB0 +fn_1_4100 = .text:0x00004100; // type:function size:0xB8 +fn_1_41B8 = .text:0x000041B8; // type:function size:0x1C0 +fn_1_4378 = .text:0x00004378; // type:function size:0x320 +fn_1_4698 = .text:0x00004698; // type:function size:0x50 +fn_1_46E8 = .text:0x000046E8; // type:function size:0xA34 +fn_1_511C = .text:0x0000511C; // type:function size:0x98 +fn_1_51B4 = .text:0x000051B4; // type:function size:0xDC +fn_1_5290 = .text:0x00005290; // type:function size:0x128 +fn_1_53B8 = .text:0x000053B8; // type:function size:0x27C +fn_1_5634 = .text:0x00005634; // type:function size:0x234 +fn_1_5868 = .text:0x00005868; // type:function size:0x258 +fn_1_5AC0 = .text:0x00005AC0; // type:function size:0x1C4 +fn_1_5C84 = .text:0x00005C84; // type:function size:0x74 +fn_1_5CF8 = .text:0x00005CF8; // type:function size:0x30 +fn_1_5D28 = .text:0x00005D28; // type:function size:0x1E0 +fn_1_5F08 = .text:0x00005F08; // type:function size:0x58 +fn_1_5F60 = .text:0x00005F60; // type:function size:0x30 +fn_1_5F90 = .text:0x00005F90; // type:function size:0x9C +fn_1_602C = .text:0x0000602C; // type:function size:0x40 +fn_1_606C = .text:0x0000606C; // type:function size:0x100 +fn_1_616C = .text:0x0000616C; // type:function size:0xDC +fn_1_6248 = .text:0x00006248; // type:function size:0x868 +fn_1_6AB0 = .text:0x00006AB0; // type:function size:0x1F4 +fn_1_6CA4 = .text:0x00006CA4; // type:function size:0x60 +fn_1_6D04 = .text:0x00006D04; // type:function size:0x130 +fn_1_6E34 = .text:0x00006E34; // type:function size:0x74 +fn_1_6EA8 = .text:0x00006EA8; // type:function size:0x43C +fn_1_72E4 = .text:0x000072E4; // type:function size:0x48 +fn_1_732C = .text:0x0000732C; // type:function size:0x2C +fn_1_7358 = .text:0x00007358; // type:function size:0x70 +fn_1_73C8 = .text:0x000073C8; // type:function size:0x11C +fn_1_74E4 = .text:0x000074E4; // type:function size:0x26C +fn_1_7750 = .text:0x00007750; // type:function size:0xC8 +fn_1_7818 = .text:0x00007818; // type:function size:0x80 +fn_1_7898 = .text:0x00007898; // type:function size:0x124 +fn_1_79BC = .text:0x000079BC; // type:function size:0x888 +fn_1_8244 = .text:0x00008244; // type:function size:0x32C +fn_1_8570 = .text:0x00008570; // type:function size:0x8C +fn_1_85FC = .text:0x000085FC; // type:function size:0x7B0 +fn_1_8DAC = .text:0x00008DAC; // type:function size:0x8C +fn_1_8E38 = .text:0x00008E38; // type:function size:0x418 +fn_1_9250 = .text:0x00009250; // type:function size:0x178 +fn_1_93C8 = .text:0x000093C8; // type:function size:0xE4 +fn_1_94AC = .text:0x000094AC; // type:function size:0x14 +fn_1_94C0 = .text:0x000094C0; // type:function size:0x418 +fn_1_98D8 = .text:0x000098D8; // type:function size:0x5EC +fn_1_9EC4 = .text:0x00009EC4; // type:function size:0x694 +fn_1_A558 = .text:0x0000A558; // type:function size:0x390 +fn_1_A8E8 = .text:0x0000A8E8; // type:function size:0xB68 +fn_1_B450 = .text:0x0000B450; // type:function size:0x458 +fn_1_B8A8 = .text:0x0000B8A8; // type:function size:0x288 +fn_1_BB30 = .text:0x0000BB30; // type:function size:0xEC +fn_1_BC1C = .text:0x0000BC1C; // type:function size:0xE0 +fn_1_BCFC = .text:0x0000BCFC; // type:function size:0x178 +fn_1_BE74 = .text:0x0000BE74; // type:function size:0x14 +fn_1_BE88 = .text:0x0000BE88; // type:function size:0x280 +fn_1_C108 = .text:0x0000C108; // type:function size:0xBFC +fn_1_CD04 = .text:0x0000CD04; // type:function size:0x6A8 +fn_1_D3AC = .text:0x0000D3AC; // type:function size:0x518 +fn_1_D8C4 = .text:0x0000D8C4; // type:function size:0x684 +fn_1_DF48 = .text:0x0000DF48; // type:function size:0x364 +fn_1_E2AC = .text:0x0000E2AC; // type:function size:0x64 +fn_1_E310 = .text:0x0000E310; // type:function size:0x10C +fn_1_E41C = .text:0x0000E41C; // type:function size:0xB8 +_ctors = .ctors:0x00000000; // type:label scope:global data:4byte +_dtors = .dtors:0x00000000; // type:label scope:global data:4byte +lbl_1_rodata_10 = .rodata:0x00000010; // type:object size:0x4 data:float +lbl_1_rodata_14 = .rodata:0x00000014; // type:object size:0x4 data:float +lbl_1_rodata_18 = .rodata:0x00000018; // type:object size:0x4 data:float +lbl_1_rodata_1C = .rodata:0x0000001C; // type:object size:0x4 data:float +lbl_1_rodata_20 = .rodata:0x00000020; // type:object size:0x4 data:float +lbl_1_rodata_24 = .rodata:0x00000024; // type:object size:0x4 data:float +lbl_1_rodata_28 = .rodata:0x00000028; // type:object size:0x4 data:float +lbl_1_rodata_2C = .rodata:0x0000002C; // type:object size:0x4 data:float +lbl_1_rodata_30 = .rodata:0x00000030; // type:object size:0x8 data:float +lbl_1_rodata_38 = .rodata:0x00000038; // type:object size:0x4 data:float +lbl_1_rodata_3C = .rodata:0x0000003C; // type:object size:0x4 data:float +lbl_1_rodata_40 = .rodata:0x00000040; // type:object size:0x4 data:float +lbl_1_rodata_44 = .rodata:0x00000044; // type:object size:0x4 data:float +lbl_1_rodata_48 = .rodata:0x00000048; // type:object size:0x4 data:float +lbl_1_rodata_4C = .rodata:0x0000004C; // type:object size:0x4 data:float +lbl_1_rodata_50 = .rodata:0x00000050; // type:object size:0x8 data:double +lbl_1_rodata_58 = .rodata:0x00000058; // type:object size:0x4 data:float +lbl_1_rodata_60 = .rodata:0x00000060; // type:object size:0x8 data:double +lbl_1_rodata_68 = .rodata:0x00000068; // type:object size:0x8 data:double +lbl_1_rodata_70 = .rodata:0x00000070; // type:object size:0x8 data:double +lbl_1_rodata_78 = .rodata:0x00000078; // type:object size:0x4 data:float +lbl_1_rodata_80 = .rodata:0x00000080; // type:object size:0x8 data:double +lbl_1_rodata_88 = .rodata:0x00000088; // type:object size:0x4 data:float +lbl_1_rodata_8C = .rodata:0x0000008C; // type:object size:0x4 data:float +lbl_1_rodata_90 = .rodata:0x00000090; // type:object size:0x8 data:double +lbl_1_rodata_98 = .rodata:0x00000098; // type:object size:0x4 data:float +lbl_1_rodata_9C = .rodata:0x0000009C; // type:object size:0x4 data:float +lbl_1_rodata_A0 = .rodata:0x000000A0; // type:object size:0x4 data:float +lbl_1_rodata_A4 = .rodata:0x000000A4; // type:object size:0x4 data:float +lbl_1_rodata_A8 = .rodata:0x000000A8; // type:object size:0xC data:4byte +lbl_1_rodata_B4 = .rodata:0x000000B4; // type:object size:0x18 data:4byte +lbl_1_rodata_CC = .rodata:0x000000CC; // type:object size:0x24 data:4byte +lbl_1_rodata_F0 = .rodata:0x000000F0; // type:object size:0xC data:4byte +lbl_1_rodata_FC = .rodata:0x000000FC; // type:object size:0x4 data:float +lbl_1_rodata_100 = .rodata:0x00000100; // type:object size:0x4 data:float +lbl_1_rodata_104 = .rodata:0x00000104; // type:object size:0x4 data:float +lbl_1_rodata_108 = .rodata:0x00000108; // type:object size:0x28 data:4byte +lbl_1_rodata_130 = .rodata:0x00000130; // type:object size:0x4 data:float +lbl_1_rodata_134 = .rodata:0x00000134; // type:object size:0x4 data:float +lbl_1_rodata_138 = .rodata:0x00000138; // type:object size:0x4 data:float +lbl_1_rodata_13C = .rodata:0x0000013C; // type:object size:0x4 data:float +lbl_1_rodata_140 = .rodata:0x00000140; // type:object size:0x4 data:float +lbl_1_rodata_144 = .rodata:0x00000144; // type:object size:0x4 data:float +lbl_1_rodata_148 = .rodata:0x00000148; // type:object size:0x4 data:float +lbl_1_rodata_14C = .rodata:0x0000014C; // type:object size:0x4 data:float +lbl_1_rodata_150 = .rodata:0x00000150; // type:object size:0x4 data:float +lbl_1_rodata_154 = .rodata:0x00000154; // type:object size:0x4 data:float +lbl_1_rodata_158 = .rodata:0x00000158; // type:object size:0x4 data:float +lbl_1_rodata_15C = .rodata:0x0000015C; // type:object size:0x4 data:float +lbl_1_rodata_160 = .rodata:0x00000160; // type:object size:0x4 data:float +lbl_1_rodata_164 = .rodata:0x00000164; // type:object size:0x4 data:float +lbl_1_rodata_168 = .rodata:0x00000168; // type:object size:0x4 data:float +lbl_1_rodata_16C = .rodata:0x0000016C; // type:object size:0x4 data:float +lbl_1_rodata_170 = .rodata:0x00000170; // type:object size:0x8 data:double +lbl_1_rodata_178 = .rodata:0x00000178; // type:object size:0x4 data:float +lbl_1_rodata_17C = .rodata:0x0000017C; // type:object size:0x4 data:float +lbl_1_rodata_180 = .rodata:0x00000180; // type:object size:0x8 data:double +lbl_1_rodata_188 = .rodata:0x00000188; // type:object size:0x4 data:float +lbl_1_rodata_18C = .rodata:0x0000018C; // type:object size:0x4 data:float +lbl_1_rodata_190 = .rodata:0x00000190; // type:object size:0x4 data:float +lbl_1_rodata_198 = .rodata:0x00000198; // type:object size:0x8 data:double +lbl_1_rodata_1A0 = .rodata:0x000001A0; // type:object size:0x4 data:float +lbl_1_rodata_1A4 = .rodata:0x000001A4; // type:object size:0x4 data:float +lbl_1_rodata_1A8 = .rodata:0x000001A8; // type:object size:0x4 data:float +lbl_1_rodata_1AC = .rodata:0x000001AC; // type:object size:0x4 data:float +lbl_1_rodata_1B0 = .rodata:0x000001B0; // type:object size:0x4 data:float +lbl_1_rodata_1B4 = .rodata:0x000001B4; // type:object size:0x4 data:float +lbl_1_rodata_1B8 = .rodata:0x000001B8; // type:object size:0x4 data:float +lbl_1_rodata_1BC = .rodata:0x000001BC; // type:object size:0x4 data:float +lbl_1_rodata_1C0 = .rodata:0x000001C0; // type:object size:0x4 data:float +lbl_1_rodata_1C8 = .rodata:0x000001C8; // type:object size:0x8 data:double +lbl_1_rodata_1D0 = .rodata:0x000001D0; // type:object size:0x8 data:double +lbl_1_rodata_1D8 = .rodata:0x000001D8; // type:object size:0x8 data:double +lbl_1_rodata_1E0 = .rodata:0x000001E0; // type:object size:0x4 data:float +lbl_1_rodata_1E4 = .rodata:0x000001E4; // type:object size:0x4 data:float +lbl_1_rodata_1E8 = .rodata:0x000001E8; // type:object size:0x4 data:float +lbl_1_rodata_1EC = .rodata:0x000001EC; // type:object size:0x4 data:float +lbl_1_rodata_1F0 = .rodata:0x000001F0; // type:object size:0x4 data:float +lbl_1_rodata_1F4 = .rodata:0x000001F4; // type:object size:0x4 data:float +lbl_1_rodata_1F8 = .rodata:0x000001F8; // type:object size:0x4 data:float +lbl_1_rodata_1FC = .rodata:0x000001FC; // type:object size:0x4 data:float +lbl_1_rodata_200 = .rodata:0x00000200; // type:object size:0x4 data:float +lbl_1_rodata_204 = .rodata:0x00000204; // type:object size:0x4 data:float +lbl_1_rodata_208 = .rodata:0x00000208; // type:object size:0x4 data:float +lbl_1_rodata_20C = .rodata:0x0000020C; // type:object size:0x4 data:float +lbl_1_rodata_210 = .rodata:0x00000210; // type:object size:0x4 data:float +lbl_1_rodata_214 = .rodata:0x00000214; // type:object size:0x4 data:float +lbl_1_rodata_218 = .rodata:0x00000218; // type:object size:0x8 data:byte +lbl_1_rodata_220 = .rodata:0x00000220; // type:object size:0x4 data:float +lbl_1_rodata_224 = .rodata:0x00000224; // type:object size:0x4 data:float +lbl_1_rodata_228 = .rodata:0x00000228; // type:object size:0x4 data:float +lbl_1_rodata_22C = .rodata:0x0000022C; // type:object size:0x4 data:float +lbl_1_rodata_230 = .rodata:0x00000230; // type:object size:0x4 data:float +lbl_1_rodata_234 = .rodata:0x00000234; // type:object size:0x4 data:float +lbl_1_rodata_238 = .rodata:0x00000238; // type:object size:0x4 data:float +lbl_1_rodata_23C = .rodata:0x0000023C; // type:object size:0x4 data:float +lbl_1_rodata_240 = .rodata:0x00000240; // type:object size:0x8 data:double +lbl_1_rodata_248 = .rodata:0x00000248; // type:object size:0x8 data:double +lbl_1_rodata_250 = .rodata:0x00000250; // type:object size:0x4 data:float +lbl_1_rodata_254 = .rodata:0x00000254; // type:object size:0x4 data:float +lbl_1_rodata_258 = .rodata:0x00000258; // type:object size:0x4 data:float +lbl_1_rodata_25C = .rodata:0x0000025C; // type:object size:0x4 data:float +lbl_1_rodata_260 = .rodata:0x00000260; // type:object size:0x4 data:float +lbl_1_rodata_264 = .rodata:0x00000264; // type:object size:0x4 data:float +lbl_1_rodata_268 = .rodata:0x00000268; // type:object size:0x4 data:float +lbl_1_rodata_26C = .rodata:0x0000026C; // type:object size:0x4 data:float +lbl_1_rodata_270 = .rodata:0x00000270; // type:object size:0x4 data:float +lbl_1_rodata_274 = .rodata:0x00000274; // type:object size:0x4 data:float +lbl_1_rodata_278 = .rodata:0x00000278; // type:object size:0x4 data:float +lbl_1_rodata_27C = .rodata:0x0000027C; // type:object size:0x4 data:float +lbl_1_rodata_280 = .rodata:0x00000280; // type:object size:0x4 data:float +lbl_1_rodata_288 = .rodata:0x00000288; // type:object size:0x8 data:double +lbl_1_rodata_290 = .rodata:0x00000290; // type:object size:0x4 data:float +lbl_1_rodata_294 = .rodata:0x00000294; // type:object size:0x4 data:float +lbl_1_rodata_298 = .rodata:0x00000298; // type:object size:0x4 data:float +lbl_1_rodata_29C = .rodata:0x0000029C; // type:object size:0x4 data:float +lbl_1_rodata_2A0 = .rodata:0x000002A0; // type:object size:0x4 data:float +lbl_1_rodata_2A4 = .rodata:0x000002A4; // type:object size:0x4 data:float +lbl_1_rodata_2A8 = .rodata:0x000002A8; // type:object size:0x4 data:float +lbl_1_rodata_2AC = .rodata:0x000002AC; // type:object size:0x4 data:float +lbl_1_rodata_2B0 = .rodata:0x000002B0; // type:object size:0x4 data:float +lbl_1_rodata_2B4 = .rodata:0x000002B4; // type:object size:0x4 data:float +lbl_1_rodata_2B8 = .rodata:0x000002B8; // type:object size:0x4 data:float +lbl_1_rodata_2C0 = .rodata:0x000002C0; // type:object size:0x8 data:double +lbl_1_rodata_2C8 = .rodata:0x000002C8; // type:object size:0x4 data:float +lbl_1_rodata_2CC = .rodata:0x000002CC; // type:object size:0x4 data:float +lbl_1_rodata_2D0 = .rodata:0x000002D0; // type:object size:0x4 data:float +lbl_1_rodata_2D4 = .rodata:0x000002D4; // type:object size:0x4 data:float +lbl_1_rodata_2D8 = .rodata:0x000002D8; // type:object size:0x4 data:float +lbl_1_rodata_2DC = .rodata:0x000002DC; // type:object size:0x4 data:float +lbl_1_rodata_2E0 = .rodata:0x000002E0; // type:object size:0x4 data:float +lbl_1_rodata_2E4 = .rodata:0x000002E4; // type:object size:0x4 data:float +lbl_1_rodata_2E8 = .rodata:0x000002E8; // type:object size:0x8 data:double +lbl_1_rodata_2F0 = .rodata:0x000002F0; // type:object size:0x4 data:float +lbl_1_rodata_2F4 = .rodata:0x000002F4; // type:object size:0x4 data:float +lbl_1_rodata_2F8 = .rodata:0x000002F8; // type:object size:0x4 data:float +lbl_1_rodata_2FC = .rodata:0x000002FC; // type:object size:0x4 data:float +lbl_1_rodata_300 = .rodata:0x00000300; // type:object size:0x4 data:float +lbl_1_rodata_304 = .rodata:0x00000304; // type:object size:0x4 data:float +lbl_1_rodata_308 = .rodata:0x00000308; // type:object size:0x4 data:float +lbl_1_rodata_310 = .rodata:0x00000310; // type:object size:0x8 data:double +lbl_1_rodata_318 = .rodata:0x00000318; // type:object size:0x8 data:double +lbl_1_rodata_320 = .rodata:0x00000320; // type:object size:0x8 data:double +lbl_1_rodata_328 = .rodata:0x00000328; // type:object size:0x8 data:double +lbl_1_rodata_330 = .rodata:0x00000330; // type:object size:0x4 data:float +lbl_1_rodata_334 = .rodata:0x00000334; // type:object size:0x4 data:float +lbl_1_rodata_338 = .rodata:0x00000338; // type:object size:0x4 data:float +lbl_1_rodata_33C = .rodata:0x0000033C; // type:object size:0x4 data:float +lbl_1_rodata_340 = .rodata:0x00000340; // type:object size:0x4 data:float +lbl_1_rodata_344 = .rodata:0x00000344; // type:object size:0x4 data:float +lbl_1_rodata_348 = .rodata:0x00000348; // type:object size:0x4 data:float +lbl_1_rodata_34C = .rodata:0x0000034C; // type:object size:0x4 data:float +lbl_1_rodata_350 = .rodata:0x00000350; // type:object size:0x4 data:float +lbl_1_rodata_354 = .rodata:0x00000354; // type:object size:0x4 data:float +lbl_1_rodata_358 = .rodata:0x00000358; // type:object size:0x4 data:float +lbl_1_rodata_35C = .rodata:0x0000035C; // type:object size:0x4 data:float +lbl_1_rodata_360 = .rodata:0x00000360; // type:object size:0x8 data:double +lbl_1_rodata_368 = .rodata:0x00000368; // type:object size:0x8 data:double +lbl_1_rodata_370 = .rodata:0x00000370; // type:object size:0x4 data:float +lbl_1_rodata_374 = .rodata:0x00000374; // type:object size:0x4 data:float +lbl_1_rodata_378 = .rodata:0x00000378; // type:object size:0x4 data:float +lbl_1_rodata_37C = .rodata:0x0000037C; // type:object size:0x4 data:float +lbl_1_rodata_380 = .rodata:0x00000380; // type:object size:0x4 data:float +lbl_1_rodata_384 = .rodata:0x00000384; // type:object size:0x4 data:float +lbl_1_rodata_388 = .rodata:0x00000388; // type:object size:0x8 data:double +lbl_1_rodata_390 = .rodata:0x00000390; // type:object size:0x4 data:float +lbl_1_rodata_394 = .rodata:0x00000394; // type:object size:0x4 data:float +lbl_1_rodata_398 = .rodata:0x00000398; // type:object size:0x4 data:float +lbl_1_rodata_39C = .rodata:0x0000039C; // type:object size:0x4 data:float +lbl_1_rodata_3A0 = .rodata:0x000003A0; // type:object size:0x4 data:float +lbl_1_rodata_3A4 = .rodata:0x000003A4; // type:object size:0x4 data:float +lbl_1_rodata_3A8 = .rodata:0x000003A8; // type:object size:0x4 data:float +lbl_1_rodata_3AC = .rodata:0x000003AC; // type:object size:0x4 data:float +lbl_1_rodata_3B0 = .rodata:0x000003B0; // type:object size:0x4 data:float +lbl_1_rodata_3B4 = .rodata:0x000003B4; // type:object size:0x4 data:float +lbl_1_rodata_3B8 = .rodata:0x000003B8; // type:object size:0x4 data:float +lbl_1_rodata_3BC = .rodata:0x000003BC; // type:object size:0x4 data:float +lbl_1_rodata_3C0 = .rodata:0x000003C0; // type:object size:0x4 data:float +lbl_1_rodata_3C4 = .rodata:0x000003C4; // type:object size:0x4 data:float +lbl_1_rodata_3C8 = .rodata:0x000003C8; // type:object size:0x4 data:float +lbl_1_rodata_3D0 = .rodata:0x000003D0; // type:object size:0x8 data:double +lbl_1_rodata_3D8 = .rodata:0x000003D8; // type:object size:0x8 data:double +lbl_1_rodata_3E0 = .rodata:0x000003E0; // type:object size:0x8 data:double +lbl_1_rodata_3E8 = .rodata:0x000003E8; // type:object size:0x4 data:float +lbl_1_rodata_3EC = .rodata:0x000003EC; // type:object size:0x4 data:float +lbl_1_rodata_3F0 = .rodata:0x000003F0; // type:object size:0x4 data:float +lbl_1_rodata_3F4 = .rodata:0x000003F4; // type:object size:0x4 data:float +lbl_1_rodata_3F8 = .rodata:0x000003F8; // type:object size:0x4 data:float +lbl_1_rodata_3FC = .rodata:0x000003FC; // type:object size:0x4 data:float +lbl_1_rodata_400 = .rodata:0x00000400; // type:object size:0x4 data:float +lbl_1_rodata_404 = .rodata:0x00000404; // type:object size:0x4 data:float +lbl_1_rodata_408 = .rodata:0x00000408; // type:object size:0x4 data:float +lbl_1_rodata_40C = .rodata:0x0000040C; // type:object size:0x4 data:float +lbl_1_rodata_410 = .rodata:0x00000410; // type:object size:0x4 data:float +lbl_1_rodata_414 = .rodata:0x00000414; // type:object size:0x4 data:float +lbl_1_rodata_418 = .rodata:0x00000418; // type:object size:0x4 data:float +lbl_1_rodata_41C = .rodata:0x0000041C; // type:object size:0x4 data:float +lbl_1_rodata_420 = .rodata:0x00000420; // type:object size:0x4 data:float +lbl_1_rodata_424 = .rodata:0x00000424; // type:object size:0x4 data:float +lbl_1_rodata_428 = .rodata:0x00000428; // type:object size:0x4 data:float +lbl_1_rodata_42C = .rodata:0x0000042C; // type:object size:0x4 data:float +lbl_1_rodata_430 = .rodata:0x00000430; // type:object size:0x4 data:float +lbl_1_rodata_434 = .rodata:0x00000434; // type:object size:0x4 data:float +lbl_1_rodata_438 = .rodata:0x00000438; // type:object size:0x4 data:float +lbl_1_rodata_43C = .rodata:0x0000043C; // type:object size:0x4 data:float +lbl_1_rodata_440 = .rodata:0x00000440; // type:object size:0x4 data:float +lbl_1_rodata_444 = .rodata:0x00000444; // type:object size:0x4 data:float +lbl_1_rodata_448 = .rodata:0x00000448; // type:object size:0x4 data:float +lbl_1_rodata_450 = .rodata:0x00000450; // type:object size:0x8 data:double +lbl_1_rodata_458 = .rodata:0x00000458; // type:object size:0x8 data:double +lbl_1_rodata_460 = .rodata:0x00000460; // type:object size:0x4 data:float +lbl_1_rodata_464 = .rodata:0x00000464; // type:object size:0x4 data:float +lbl_1_rodata_468 = .rodata:0x00000468; // type:object size:0x4 data:float +lbl_1_rodata_46C = .rodata:0x0000046C; // type:object size:0x4 data:float +lbl_1_rodata_470 = .rodata:0x00000470; // type:object size:0x4 data:float +lbl_1_rodata_474 = .rodata:0x00000474; // type:object size:0x4 data:float +lbl_1_rodata_478 = .rodata:0x00000478; // type:object size:0x4 data:float +lbl_1_rodata_47C = .rodata:0x0000047C; // type:object size:0x4 data:float +lbl_1_rodata_480 = .rodata:0x00000480; // type:object size:0x8 data:double +lbl_1_rodata_488 = .rodata:0x00000488; // type:object size:0x8 data:double +lbl_1_rodata_490 = .rodata:0x00000490; // type:object size:0x4 data:float +lbl_1_rodata_494 = .rodata:0x00000494; // type:object size:0x4 data:float +lbl_1_rodata_498 = .rodata:0x00000498; // type:object size:0x8 data:double +lbl_1_rodata_4A0 = .rodata:0x000004A0; // type:object size:0x8 data:double +lbl_1_rodata_4A8 = .rodata:0x000004A8; // type:object size:0x4 data:float +lbl_1_rodata_4AC = .rodata:0x000004AC; // type:object size:0x4 data:float +lbl_1_rodata_4B0 = .rodata:0x000004B0; // type:object size:0x4 data:float +lbl_1_rodata_4B8 = .rodata:0x000004B8; // type:object size:0x8 data:double +lbl_1_rodata_4C0 = .rodata:0x000004C0; // type:object size:0x4 data:float +lbl_1_rodata_4C4 = .rodata:0x000004C4; // type:object size:0x4 data:float +lbl_1_rodata_4C8 = .rodata:0x000004C8; // type:object size:0x4 data:float +lbl_1_rodata_4CC = .rodata:0x000004CC; // type:object size:0x4 data:float +lbl_1_rodata_4D0 = .rodata:0x000004D0; // type:object size:0x8 data:double +lbl_1_rodata_4D8 = .rodata:0x000004D8; // type:object size:0x4 data:float +lbl_1_rodata_4DC = .rodata:0x000004DC; // type:object size:0x4 data:float +lbl_1_rodata_4E0 = .rodata:0x000004E0; // type:object size:0xC data:4byte +lbl_1_rodata_4EC = .rodata:0x000004EC; // type:object size:0x4 data:float +lbl_1_rodata_4F0 = .rodata:0x000004F0; // type:object size:0x4 data:float +lbl_1_rodata_4F4 = .rodata:0x000004F4; // type:object size:0x4 data:float +lbl_1_rodata_4F8 = .rodata:0x000004F8; // type:object size:0x4 data:float +lbl_1_rodata_4FC = .rodata:0x000004FC; // type:object size:0x4 data:float +lbl_1_rodata_500 = .rodata:0x00000500; // type:object size:0x4 data:float +lbl_1_rodata_504 = .rodata:0x00000504; // type:object size:0x4 data:float +lbl_1_rodata_508 = .rodata:0x00000508; // type:object size:0x4 data:float +lbl_1_rodata_50C = .rodata:0x0000050C; // type:object size:0x4 data:float +lbl_1_rodata_510 = .rodata:0x00000510; // type:object size:0x4 data:float +lbl_1_rodata_514 = .rodata:0x00000514; // type:object size:0x4 data:float +lbl_1_rodata_518 = .rodata:0x00000518; // type:object size:0x8 data:double +lbl_1_rodata_520 = .rodata:0x00000520; // type:object size:0x4 data:float +lbl_1_rodata_524 = .rodata:0x00000524; // type:object size:0x4 data:float +lbl_1_rodata_528 = .rodata:0x00000528; // type:object size:0x4 data:float +lbl_1_rodata_52C = .rodata:0x0000052C; // type:object size:0x4 data:float +lbl_1_data_0 = .data:0x00000000; // type:object size:0x280 +lbl_1_data_280 = .data:0x00000280; // type:object size:0x2 data:2byte +lbl_1_data_282 = .data:0x00000282; // type:object size:0x2 data:2byte +lbl_1_data_284 = .data:0x00000284; // type:object size:0x2 data:2byte +lbl_1_data_286 = .data:0x00000286; // type:object size:0x2 data:2byte +lbl_1_data_288 = .data:0x00000288; // type:object size:0x8 +lbl_1_data_290 = .data:0x00000290; // type:object size:0x18 +lbl_1_data_2A8 = .data:0x000002A8; // type:object size:0x12 data:string +lbl_1_data_2BA = .data:0x000002BA; // type:object size:0xE data:string +lbl_1_data_2C8 = .data:0x000002C8; // type:object size:0x10 data:string +lbl_1_data_2D8 = .data:0x000002D8; // type:object size:0x50 +lbl_1_data_328 = .data:0x00000328; // type:object size:0x1D data:string +lbl_1_data_345 = .data:0x00000345; // type:object size:0x1B data:string +lbl_1_data_360 = .data:0x00000360; // type:object size:0x11 data:string +lbl_1_data_371 = .data:0x00000371; // type:object size:0x7 +lbl_1_data_378 = .data:0x00000378; // type:object size:0x24 +lbl_1_data_39C = .data:0x0000039C; // type:object size:0x24 +lbl_1_data_3C0 = .data:0x000003C0; // type:object size:0x24 +lbl_1_data_3E4 = .data:0x000003E4; // type:object size:0x20 +lbl_1_data_404 = .data:0x00000404; // type:object size:0x20 +lbl_1_data_424 = .data:0x00000424; // type:object size:0x4 +lbl_1_data_428 = .data:0x00000428; // type:object size:0x38 +lbl_1_data_460 = .data:0x00000460; // type:object size:0x5 data:string +lbl_1_data_465 = .data:0x00000465; // type:object size:0x6 data:string +lbl_1_data_46B = .data:0x0000046B; // type:object size:0x9 +lbl_1_data_474 = .data:0x00000474; // type:object size:0xC +lbl_1_data_480 = .data:0x00000480; // type:object size:0x10 +lbl_1_data_490 = .data:0x00000490; // type:object size:0x20 +lbl_1_data_4B0 = .data:0x000004B0; // type:object size:0x20 +lbl_1_data_4D0 = .data:0x000004D0; // type:object size:0x40 +lbl_1_data_510 = .data:0x00000510; // type:object size:0x14 data:string +lbl_1_bss_0 = .bss:0x00000000; // type:object size:0x4 data:4byte +lbl_1_bss_4 = .bss:0x00000004; // type:object size:0x4 data:4byte +lbl_1_bss_8 = .bss:0x00000008; // type:object size:0x8 data:2byte +lbl_1_bss_10 = .bss:0x00000010; // type:object size:0x4 data:4byte +lbl_1_bss_14 = .bss:0x00000014; // type:object size:0xC +lbl_1_bss_20 = .bss:0x00000020; // type:object size:0xC +lbl_1_bss_2C = .bss:0x0000002C; // type:object size:0x2 data:2byte +lbl_1_bss_2E = .bss:0x0000002E; // type:object size:0x2 data:2byte +lbl_1_bss_30 = .bss:0x00000030; // type:object size:0x20 data:2byte +lbl_1_bss_50 = .bss:0x00000050; // type:object size:0x4 data:4byte +lbl_1_bss_54 = .bss:0x00000054; // type:object size:0x4 data:4byte +lbl_1_bss_58 = .bss:0x00000058; // type:object size:0x4 data:4byte +lbl_1_bss_5C = .bss:0x0000005C; // type:object size:0x28 data:2byte +lbl_1_bss_84 = .bss:0x00000084; // type:object size:0x2 data:2byte +lbl_1_bss_86 = .bss:0x00000086; // type:object size:0xE data:2byte +lbl_1_bss_94 = .bss:0x00000094; // type:object size:0xC data:4byte +lbl_1_bss_A0 = .bss:0x000000A0; // type:object size:0x2 data:2byte +lbl_1_bss_A4 = .bss:0x000000A4; // type:object size:0x4 data:4byte +lbl_1_bss_A8 = .bss:0x000000A8; // type:object size:0x4 data:4byte +lbl_1_bss_AC = .bss:0x000000AC; // type:object size:0x4 data:4byte +lbl_1_bss_B0 = .bss:0x000000B0; // type:object size:0xC +lbl_1_bss_BC = .bss:0x000000BC; // type:object size:0x6 +lbl_1_bss_C2 = .bss:0x000000C2; // type:object size:0x6 +lbl_1_bss_C8 = .bss:0x000000C8; // type:object size:0x4 data:4byte +lbl_1_bss_CC = .bss:0x000000CC; // type:object size:0xC +lbl_1_bss_D8 = .bss:0x000000D8; // type:object size:0x4 data:4byte +lbl_1_bss_DC = .bss:0x000000DC; // type:object size:0x24 +lbl_1_bss_100 = .bss:0x00000100; // type:object size:0x4 data:4byte +lbl_1_bss_104 = .bss:0x00000104; // type:object size:0x4 data:4byte +lbl_1_bss_108 = .bss:0x00000108; // type:object size:0x4 data:4byte +lbl_1_bss_10C = .bss:0x0000010C; // type:object size:0x4 data:4byte +lbl_1_bss_110 = .bss:0x00000110; // type:object size:0x4 data:float +lbl_1_bss_114 = .bss:0x00000114; // type:object size:0x4 data:float +lbl_1_bss_118 = .bss:0x00000118; // type:object size:0x24 +lbl_1_bss_13C = .bss:0x0000013C; // type:object size:0x24 +lbl_1_bss_160 = .bss:0x00000160; // type:object size:0x24 data:float +lbl_1_bss_184 = .bss:0x00000184; // type:object size:0x6 data:2byte +lbl_1_bss_18A = .bss:0x0000018A; // type:object size:0x6 data:2byte +lbl_1_bss_190 = .bss:0x00000190; // type:object size:0x6 data:2byte +lbl_1_bss_196 = .bss:0x00000196; // type:object size:0x2 data:2byte +lbl_1_bss_198 = .bss:0x00000198; // type:object size:0x8 data:2byte +lbl_1_bss_1A0 = .bss:0x000001A0; // type:object size:0xC data:float +lbl_1_bss_1AC = .bss:0x000001AC; // type:object size:0x2 data:2byte +lbl_1_bss_1B0 = .bss:0x000001B0; // type:object size:0xC data:float +lbl_1_bss_1BC = .bss:0x000001BC; // type:object size:0x4 data:float +lbl_1_bss_1C0 = .bss:0x000001C0; // type:object size:0x2 data:2byte +lbl_1_bss_1C4 = .bss:0x000001C4; // type:object size:0x20 +lbl_1_bss_1E4 = .bss:0x000001E4; // type:object size:0xB4 +lbl_1_bss_298 = .bss:0x00000298; // type:object size:0xB4 data:float +lbl_1_bss_34C = .bss:0x0000034C; // type:object size:0x1E +lbl_1_bss_36A = .bss:0x0000036A; // type:object size:0x2 data:2byte +lbl_1_bss_36C = .bss:0x0000036C; // type:object size:0x2 data:2byte +lbl_1_bss_36E = .bss:0x0000036E; // type:object size:0x2 data:2byte +lbl_1_bss_370 = .bss:0x00000370; // type:object size:0x2 data:2byte +lbl_1_bss_374 = .bss:0x00000374; // type:object size:0x4 data:4byte +lbl_1_bss_378 = .bss:0x00000378; // type:object size:0x8 data:4byte +lbl_1_bss_380 = .bss:0x00000380; // type:object size:0x4 data:float +lbl_1_bss_384 = .bss:0x00000384; // type:object size:0x4 data:4byte +lbl_1_bss_388 = .bss:0x00000388; // type:object size:0x2 data:2byte +lbl_1_bss_38C = .bss:0x0000038C; // type:object size:0x4 data:4byte diff --git a/config/GMPJ01_00/rels/w03Dll/splits.txt b/config/GMPJ01_00/rels/w03Dll/splits.txt new file mode 100644 index 00000000..531cd645 --- /dev/null +++ b/config/GMPJ01_00/rels/w03Dll/splits.txt @@ -0,0 +1,7 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 diff --git a/config/GMPJ01_00/rels/w03Dll/symbols.txt b/config/GMPJ01_00/rels/w03Dll/symbols.txt new file mode 100644 index 00000000..d0fda24e --- /dev/null +++ b/config/GMPJ01_00/rels/w03Dll/symbols.txt @@ -0,0 +1,443 @@ +fn_1_0 = .text:0x00000000; // type:function size:0x30 +_prolog = .text:0x00000030; // type:function size:0x64 scope:global +_epilog = .text:0x00000094; // type:function size:0x4C scope:global +fn_1_E0 = .text:0x000000E0; // type:function size:0x660 +fn_1_740 = .text:0x00000740; // type:function size:0x144 +fn_1_884 = .text:0x00000884; // type:function size:0x6C +fn_1_8F0 = .text:0x000008F0; // type:function size:0x20 +fn_1_910 = .text:0x00000910; // type:function size:0x164 +fn_1_A74 = .text:0x00000A74; // type:function size:0x84 +fn_1_AF8 = .text:0x00000AF8; // type:function size:0x64 +fn_1_B5C = .text:0x00000B5C; // type:function size:0x198 +fn_1_CF4 = .text:0x00000CF4; // type:function size:0xF8 +fn_1_DEC = .text:0x00000DEC; // type:function size:0x2C4 +fn_1_10B0 = .text:0x000010B0; // type:function size:0x34 +fn_1_10E4 = .text:0x000010E4; // type:function size:0x1E4 +fn_1_12C8 = .text:0x000012C8; // type:function size:0x90 +fn_1_1358 = .text:0x00001358; // type:function size:0x1D4 +fn_1_152C = .text:0x0000152C; // type:function size:0xBC +fn_1_15E8 = .text:0x000015E8; // type:function size:0x68 +fn_1_1650 = .text:0x00001650; // type:function size:0x38C +fn_1_19DC = .text:0x000019DC; // type:function size:0x340 +fn_1_1D1C = .text:0x00001D1C; // type:function size:0x1B8 +fn_1_1ED4 = .text:0x00001ED4; // type:function size:0x20C +fn_1_20E0 = .text:0x000020E0; // type:function size:0x600 +fn_1_26E0 = .text:0x000026E0; // type:function size:0x138 +fn_1_2818 = .text:0x00002818; // type:function size:0x118 +fn_1_2930 = .text:0x00002930; // type:function size:0x110 +fn_1_2A40 = .text:0x00002A40; // type:function size:0x80 +fn_1_2AC0 = .text:0x00002AC0; // type:function size:0x84 +fn_1_2B44 = .text:0x00002B44; // type:function size:0x514 +fn_1_3058 = .text:0x00003058; // type:function size:0x44 +fn_1_309C = .text:0x0000309C; // type:function size:0xA0 +fn_1_313C = .text:0x0000313C; // type:function size:0xDC +fn_1_3218 = .text:0x00003218; // type:function size:0xEC +fn_1_3304 = .text:0x00003304; // type:function size:0x174 +fn_1_3478 = .text:0x00003478; // type:function size:0x39C +fn_1_3814 = .text:0x00003814; // type:function size:0x154 +fn_1_3968 = .text:0x00003968; // type:function size:0x520 +fn_1_3E88 = .text:0x00003E88; // type:function size:0xD4 +fn_1_3F5C = .text:0x00003F5C; // type:function size:0x3F8 +fn_1_4354 = .text:0x00004354; // type:function size:0xD0 +fn_1_4424 = .text:0x00004424; // type:function size:0x4C8 +fn_1_48EC = .text:0x000048EC; // type:function size:0x1B0 +fn_1_4A9C = .text:0x00004A9C; // type:function size:0x20 +fn_1_4ABC = .text:0x00004ABC; // type:function size:0x250 +fn_1_4D0C = .text:0x00004D0C; // type:function size:0x54 +fn_1_4D60 = .text:0x00004D60; // type:function size:0x1C4 +fn_1_4F24 = .text:0x00004F24; // type:function size:0x1B0 +fn_1_50D4 = .text:0x000050D4; // type:function size:0x764 +fn_1_5838 = .text:0x00005838; // type:function size:0x290 +fn_1_5AC8 = .text:0x00005AC8; // type:function size:0x194 +fn_1_5C5C = .text:0x00005C5C; // type:function size:0x3D0 +fn_1_602C = .text:0x0000602C; // type:function size:0x178 +fn_1_61A4 = .text:0x000061A4; // type:function size:0xF8 +fn_1_629C = .text:0x0000629C; // type:function size:0x34 +fn_1_62D0 = .text:0x000062D0; // type:function size:0x2C +fn_1_62FC = .text:0x000062FC; // type:function size:0xF8 +fn_1_63F4 = .text:0x000063F4; // type:function size:0xA0 +fn_1_6494 = .text:0x00006494; // type:function size:0x204 +fn_1_6698 = .text:0x00006698; // type:function size:0xC4 +fn_1_675C = .text:0x0000675C; // type:function size:0x9C +fn_1_67F8 = .text:0x000067F8; // type:function size:0x8C +fn_1_6884 = .text:0x00006884; // type:function size:0x14 +fn_1_6898 = .text:0x00006898; // type:function size:0x300 +fn_1_6B98 = .text:0x00006B98; // type:function size:0x404 +fn_1_6F9C = .text:0x00006F9C; // type:function size:0x3C0 +fn_1_735C = .text:0x0000735C; // type:function size:0x320 +fn_1_767C = .text:0x0000767C; // type:function size:0x168 +fn_1_77E4 = .text:0x000077E4; // type:function size:0x78 +fn_1_785C = .text:0x0000785C; // type:function size:0x184 +fn_1_79E0 = .text:0x000079E0; // type:function size:0xDC +fn_1_7ABC = .text:0x00007ABC; // type:function size:0x9C +fn_1_7B58 = .text:0x00007B58; // type:function size:0x50 +fn_1_7BA8 = .text:0x00007BA8; // type:function size:0x90 +fn_1_7C38 = .text:0x00007C38; // type:function size:0x60 +fn_1_7C98 = .text:0x00007C98; // type:function size:0x80 +fn_1_7D18 = .text:0x00007D18; // type:function size:0x428 +fn_1_8140 = .text:0x00008140; // type:function size:0xA0 +fn_1_81E0 = .text:0x000081E0; // type:function size:0x254 +fn_1_8434 = .text:0x00008434; // type:function size:0x74 +fn_1_84A8 = .text:0x000084A8; // type:function size:0x88 +fn_1_8530 = .text:0x00008530; // type:function size:0x168 +fn_1_8698 = .text:0x00008698; // type:function size:0x570 +fn_1_8C08 = .text:0x00008C08; // type:function size:0x23C +fn_1_8E44 = .text:0x00008E44; // type:function size:0x200 +fn_1_9044 = .text:0x00009044; // type:function size:0x174 +fn_1_91B8 = .text:0x000091B8; // type:function size:0x78 +fn_1_9230 = .text:0x00009230; // type:function size:0x154 +fn_1_9384 = .text:0x00009384; // type:function size:0xF0 +fn_1_9474 = .text:0x00009474; // type:function size:0x144 +fn_1_95B8 = .text:0x000095B8; // type:function size:0x240 +fn_1_97F8 = .text:0x000097F8; // type:function size:0x224 +fn_1_9A1C = .text:0x00009A1C; // type:function size:0x60 +fn_1_9A7C = .text:0x00009A7C; // type:function size:0x20 +fn_1_9A9C = .text:0x00009A9C; // type:function size:0x4 +fn_1_9AA0 = .text:0x00009AA0; // type:function size:0x90 +fn_1_9B30 = .text:0x00009B30; // type:function size:0x15C +fn_1_9C8C = .text:0x00009C8C; // type:function size:0x68 +fn_1_9CF4 = .text:0x00009CF4; // type:function size:0x284 +fn_1_9F78 = .text:0x00009F78; // type:function size:0x6C +fn_1_9FE4 = .text:0x00009FE4; // type:function size:0x468 +fn_1_A44C = .text:0x0000A44C; // type:function size:0x194 +fn_1_A5E0 = .text:0x0000A5E0; // type:function size:0xD0 +fn_1_A6B0 = .text:0x0000A6B0; // type:function size:0xF0 +fn_1_A7A0 = .text:0x0000A7A0; // type:function size:0x10C +fn_1_A8AC = .text:0x0000A8AC; // type:function size:0xE8 +fn_1_A994 = .text:0x0000A994; // type:function size:0x184 +fn_1_AB18 = .text:0x0000AB18; // type:function size:0xB8 +fn_1_ABD0 = .text:0x0000ABD0; // type:function size:0x108 +fn_1_ACD8 = .text:0x0000ACD8; // type:function size:0x148 +fn_1_AE20 = .text:0x0000AE20; // type:function size:0x2C +fn_1_AE4C = .text:0x0000AE4C; // type:function size:0xD8 +fn_1_AF24 = .text:0x0000AF24; // type:function size:0x180 +fn_1_B0A4 = .text:0x0000B0A4; // type:function size:0x2AC +fn_1_B350 = .text:0x0000B350; // type:function size:0x15C +fn_1_B4AC = .text:0x0000B4AC; // type:function size:0x1DC +fn_1_B688 = .text:0x0000B688; // type:function size:0xC0 +fn_1_B748 = .text:0x0000B748; // type:function size:0x1A0 +fn_1_B8E8 = .text:0x0000B8E8; // type:function size:0x260 +fn_1_BB48 = .text:0x0000BB48; // type:function size:0x2C +fn_1_BB74 = .text:0x0000BB74; // type:function size:0x50 +fn_1_BBC4 = .text:0x0000BBC4; // type:function size:0x34 +fn_1_BBF8 = .text:0x0000BBF8; // type:function size:0x84 +fn_1_BC7C = .text:0x0000BC7C; // type:function size:0x130 +fn_1_BDAC = .text:0x0000BDAC; // type:function size:0x84 +fn_1_BE30 = .text:0x0000BE30; // type:function size:0x418 +_ctors = .ctors:0x00000000; // type:label scope:global data:4byte +_dtors = .dtors:0x00000000; // type:label scope:global data:4byte +lbl_1_rodata_10 = .rodata:0x00000010; // type:object size:0x4 data:float +lbl_1_rodata_14 = .rodata:0x00000014; // type:object size:0x4 data:float +lbl_1_rodata_18 = .rodata:0x00000018; // type:object size:0x4 data:float +lbl_1_rodata_1C = .rodata:0x0000001C; // type:object size:0x4 data:float +lbl_1_rodata_20 = .rodata:0x00000020; // type:object size:0x4 data:float +lbl_1_rodata_24 = .rodata:0x00000024; // type:object size:0x4 data:float +lbl_1_rodata_28 = .rodata:0x00000028; // type:object size:0x4 data:float +lbl_1_rodata_2C = .rodata:0x0000002C; // type:object size:0x4 data:float +lbl_1_rodata_30 = .rodata:0x00000030; // type:object size:0x4 data:float +lbl_1_rodata_38 = .rodata:0x00000038; // type:object size:0x8 data:double +lbl_1_rodata_40 = .rodata:0x00000040; // type:object size:0x8 data:double +lbl_1_rodata_48 = .rodata:0x00000048; // type:object size:0x4 data:float +lbl_1_rodata_4C = .rodata:0x0000004C; // type:object size:0x4 data:float +lbl_1_rodata_50 = .rodata:0x00000050; // type:object size:0x4 data:float +lbl_1_rodata_54 = .rodata:0x00000054; // type:object size:0x4 data:float +lbl_1_rodata_58 = .rodata:0x00000058; // type:object size:0x4 data:float +lbl_1_rodata_5C = .rodata:0x0000005C; // type:object size:0x4 data:float +lbl_1_rodata_60 = .rodata:0x00000060; // type:object size:0x4 data:float +lbl_1_rodata_64 = .rodata:0x00000064; // type:object size:0x4 data:float +lbl_1_rodata_68 = .rodata:0x00000068; // type:object size:0x4 data:float +lbl_1_rodata_6C = .rodata:0x0000006C; // type:object size:0xC data:4byte +lbl_1_rodata_78 = .rodata:0x00000078; // type:object size:0x24 data:4byte +lbl_1_rodata_9C = .rodata:0x0000009C; // type:object size:0x4 data:float +lbl_1_rodata_A0 = .rodata:0x000000A0; // type:object size:0x4 data:float +lbl_1_rodata_A4 = .rodata:0x000000A4; // type:object size:0x4 data:float +lbl_1_rodata_A8 = .rodata:0x000000A8; // type:object size:0x4 data:float +lbl_1_rodata_AC = .rodata:0x000000AC; // type:object size:0x4 data:float +lbl_1_rodata_B0 = .rodata:0x000000B0; // type:object size:0x4 data:float +lbl_1_rodata_B4 = .rodata:0x000000B4; // type:object size:0x4 data:float +lbl_1_rodata_B8 = .rodata:0x000000B8; // type:object size:0x6 data:2byte +lbl_1_rodata_BE = .rodata:0x000000BE; // type:object size:0x1 data:byte +lbl_1_rodata_C2 = .rodata:0x000000C2; // type:object size:0x6 data:byte +lbl_1_rodata_C8 = .rodata:0x000000C8; // type:object size:0x4 data:float +lbl_1_rodata_CC = .rodata:0x000000CC; // type:object size:0x4 data:float +lbl_1_rodata_D0 = .rodata:0x000000D0; // type:object size:0x8 data:float +lbl_1_rodata_D8 = .rodata:0x000000D8; // type:object size:0x4 data:float +lbl_1_rodata_DC = .rodata:0x000000DC; // type:object size:0x4 data:float +lbl_1_rodata_E0 = .rodata:0x000000E0; // type:object size:0x4 data:float +lbl_1_rodata_E4 = .rodata:0x000000E4; // type:object size:0x4 data:float +lbl_1_rodata_E8 = .rodata:0x000000E8; // type:object size:0x4 data:float +lbl_1_rodata_F0 = .rodata:0x000000F0; // type:object size:0x8 data:double +lbl_1_rodata_F8 = .rodata:0x000000F8; // type:object size:0x8 data:double +lbl_1_rodata_100 = .rodata:0x00000100; // type:object size:0x8 data:double +lbl_1_rodata_108 = .rodata:0x00000108; // type:object size:0x4 data:float +lbl_1_rodata_10C = .rodata:0x0000010C; // type:object size:0x4 data:float +lbl_1_rodata_110 = .rodata:0x00000110; // type:object size:0x4 data:float +lbl_1_rodata_114 = .rodata:0x00000114; // type:object size:0x4 data:float +lbl_1_rodata_118 = .rodata:0x00000118; // type:object size:0x4 data:float +lbl_1_rodata_11C = .rodata:0x0000011C; // type:object size:0x4 data:float +lbl_1_rodata_120 = .rodata:0x00000120; // type:object size:0x4 data:float +lbl_1_rodata_124 = .rodata:0x00000124; // type:object size:0x4 data:float +lbl_1_rodata_128 = .rodata:0x00000128; // type:object size:0x20 data:4byte +lbl_1_rodata_148 = .rodata:0x00000148; // type:object size:0x8 data:4byte +lbl_1_rodata_150 = .rodata:0x00000150; // type:object size:0x4 data:float +lbl_1_rodata_154 = .rodata:0x00000154; // type:object size:0x4 data:float +lbl_1_rodata_158 = .rodata:0x00000158; // type:object size:0x4 data:float +lbl_1_rodata_15C = .rodata:0x0000015C; // type:object size:0x4 data:float +lbl_1_rodata_160 = .rodata:0x00000160; // type:object size:0x4 data:float +lbl_1_rodata_164 = .rodata:0x00000164; // type:object size:0x4 data:float +lbl_1_rodata_168 = .rodata:0x00000168; // type:object size:0x4 data:float +lbl_1_rodata_16C = .rodata:0x0000016C; // type:object size:0x4 data:float +lbl_1_rodata_170 = .rodata:0x00000170; // type:object size:0x4 data:float +lbl_1_rodata_174 = .rodata:0x00000174; // type:object size:0x4 data:float +lbl_1_rodata_178 = .rodata:0x00000178; // type:object size:0x4 data:float +lbl_1_rodata_17C = .rodata:0x0000017C; // type:object size:0x4 data:float +lbl_1_rodata_180 = .rodata:0x00000180; // type:object size:0x4 data:float +lbl_1_rodata_184 = .rodata:0x00000184; // type:object size:0x4 data:float +lbl_1_rodata_188 = .rodata:0x00000188; // type:object size:0x4 data:float +lbl_1_rodata_18C = .rodata:0x0000018C; // type:object size:0x4 data:float +lbl_1_rodata_190 = .rodata:0x00000190; // type:object size:0x4 data:float +lbl_1_rodata_194 = .rodata:0x00000194; // type:object size:0x4 data:float +lbl_1_rodata_198 = .rodata:0x00000198; // type:object size:0x4 data:float +lbl_1_rodata_19C = .rodata:0x0000019C; // type:object size:0x4 data:float +lbl_1_rodata_1A0 = .rodata:0x000001A0; // type:object size:0x10 data:4byte +lbl_1_rodata_1B0 = .rodata:0x000001B0; // type:object size:0x4 data:float +lbl_1_rodata_1B4 = .rodata:0x000001B4; // type:object size:0x4 data:float +lbl_1_rodata_1B8 = .rodata:0x000001B8; // type:object size:0x4 data:float +lbl_1_rodata_1BC = .rodata:0x000001BC; // type:object size:0x4 data:float +lbl_1_rodata_1C0 = .rodata:0x000001C0; // type:object size:0x4 data:float +lbl_1_rodata_1C4 = .rodata:0x000001C4; // type:object size:0x4 data:float +lbl_1_rodata_1C8 = .rodata:0x000001C8; // type:object size:0x4 data:float +lbl_1_rodata_1CC = .rodata:0x000001CC; // type:object size:0x4 data:float +lbl_1_rodata_1D0 = .rodata:0x000001D0; // type:object size:0x4 data:float +lbl_1_rodata_1D4 = .rodata:0x000001D4; // type:object size:0x4 data:float +lbl_1_rodata_1D8 = .rodata:0x000001D8; // type:object size:0x4 data:float +lbl_1_rodata_1DC = .rodata:0x000001DC; // type:object size:0x4 data:float +lbl_1_rodata_1E0 = .rodata:0x000001E0; // type:object size:0x4 data:float +lbl_1_rodata_1E4 = .rodata:0x000001E4; // type:object size:0x4 data:float +lbl_1_rodata_1E8 = .rodata:0x000001E8; // type:object size:0x8 data:double +lbl_1_rodata_1F0 = .rodata:0x000001F0; // type:object size:0x4 data:float +lbl_1_rodata_1F4 = .rodata:0x000001F4; // type:object size:0x4 data:float +lbl_1_rodata_1F8 = .rodata:0x000001F8; // type:object size:0x4 data:float +lbl_1_rodata_200 = .rodata:0x00000200; // type:object size:0x8 data:double +lbl_1_rodata_208 = .rodata:0x00000208; // type:object size:0x4 data:float +lbl_1_rodata_20C = .rodata:0x0000020C; // type:object size:0x4 data:float +lbl_1_rodata_210 = .rodata:0x00000210; // type:object size:0x8 data:float +lbl_1_rodata_218 = .rodata:0x00000218; // type:object size:0x4 data:float +lbl_1_rodata_21C = .rodata:0x0000021C; // type:object size:0x4 data:float +lbl_1_rodata_220 = .rodata:0x00000220; // type:object size:0x4 data:float +lbl_1_rodata_228 = .rodata:0x00000228; // type:object size:0x8 data:double +lbl_1_rodata_230 = .rodata:0x00000230; // type:object size:0x8 data:double +lbl_1_rodata_238 = .rodata:0x00000238; // type:object size:0x8 data:double +lbl_1_rodata_240 = .rodata:0x00000240; // type:object size:0x8 data:double +lbl_1_rodata_248 = .rodata:0x00000248; // type:object size:0x4 data:float +lbl_1_rodata_24C = .rodata:0x0000024C; // type:object size:0x4 data:float +lbl_1_rodata_250 = .rodata:0x00000250; // type:object size:0x8 data:double +lbl_1_rodata_258 = .rodata:0x00000258; // type:object size:0x4 data:float +lbl_1_rodata_25C = .rodata:0x0000025C; // type:object size:0x4 data:float +lbl_1_rodata_260 = .rodata:0x00000260; // type:object size:0x4 data:float +lbl_1_rodata_264 = .rodata:0x00000264; // type:object size:0x4 data:float +lbl_1_rodata_268 = .rodata:0x00000268; // type:object size:0x4 data:float +lbl_1_rodata_26C = .rodata:0x0000026C; // type:object size:0x4 data:float +lbl_1_rodata_270 = .rodata:0x00000270; // type:object size:0x4 data:float +lbl_1_rodata_274 = .rodata:0x00000274; // type:object size:0x4 data:float +lbl_1_rodata_278 = .rodata:0x00000278; // type:object size:0x4 data:float +lbl_1_rodata_27C = .rodata:0x0000027C; // type:object size:0x4 data:float +lbl_1_rodata_280 = .rodata:0x00000280; // type:object size:0x4 data:float +lbl_1_rodata_284 = .rodata:0x00000284; // type:object size:0x4 data:float +lbl_1_rodata_288 = .rodata:0x00000288; // type:object size:0x4 data:float +lbl_1_rodata_28C = .rodata:0x0000028C; // type:object size:0x4 data:float +lbl_1_rodata_290 = .rodata:0x00000290; // type:object size:0x4 data:float +lbl_1_rodata_294 = .rodata:0x00000294; // type:object size:0x4 data:float +lbl_1_rodata_298 = .rodata:0x00000298; // type:object size:0x8 data:double +lbl_1_rodata_2A0 = .rodata:0x000002A0; // type:object size:0x8 data:double +lbl_1_rodata_2A8 = .rodata:0x000002A8; // type:object size:0x4 data:float +lbl_1_rodata_2AC = .rodata:0x000002AC; // type:object size:0x4 data:float +lbl_1_rodata_2B0 = .rodata:0x000002B0; // type:object size:0x4 data:float +lbl_1_rodata_2B4 = .rodata:0x000002B4; // type:object size:0x4 data:float +lbl_1_rodata_2B8 = .rodata:0x000002B8; // type:object size:0x4 data:float +lbl_1_rodata_2BC = .rodata:0x000002BC; // type:object size:0x4 data:float +lbl_1_rodata_2C0 = .rodata:0x000002C0; // type:object size:0x4 data:float +lbl_1_rodata_2C4 = .rodata:0x000002C4; // type:object size:0x4 data:float +lbl_1_rodata_2C8 = .rodata:0x000002C8; // type:object size:0x8 data:double +lbl_1_rodata_2D0 = .rodata:0x000002D0; // type:object size:0x8 data:double +lbl_1_rodata_2D8 = .rodata:0x000002D8; // type:object size:0x4 data:float +lbl_1_rodata_2DC = .rodata:0x000002DC; // type:object size:0x4 data:float +lbl_1_rodata_2E0 = .rodata:0x000002E0; // type:object size:0x4 data:float +lbl_1_rodata_2E4 = .rodata:0x000002E4; // type:object size:0x4 data:float +lbl_1_rodata_2E8 = .rodata:0x000002E8; // type:object size:0x4 data:float +lbl_1_rodata_2EC = .rodata:0x000002EC; // type:object size:0x4 data:float +lbl_1_rodata_2F0 = .rodata:0x000002F0; // type:object size:0x4 data:float +lbl_1_rodata_2F4 = .rodata:0x000002F4; // type:object size:0x4 data:float +lbl_1_rodata_2F8 = .rodata:0x000002F8; // type:object size:0x4 data:float +lbl_1_rodata_2FC = .rodata:0x000002FC; // type:object size:0x4 data:float +lbl_1_rodata_300 = .rodata:0x00000300; // type:object size:0x4 data:float +lbl_1_rodata_304 = .rodata:0x00000304; // type:object size:0x4 data:float +lbl_1_rodata_308 = .rodata:0x00000308; // type:object size:0x4 data:float +lbl_1_rodata_30C = .rodata:0x0000030C; // type:object size:0x4 data:float +lbl_1_rodata_310 = .rodata:0x00000310; // type:object size:0x8 data:double +lbl_1_rodata_318 = .rodata:0x00000318; // type:object size:0x4 data:float +lbl_1_rodata_31C = .rodata:0x0000031C; // type:object size:0x4 data:float +lbl_1_rodata_320 = .rodata:0x00000320; // type:object size:0x4 data:float +lbl_1_rodata_328 = .rodata:0x00000328; // type:object size:0x8 data:double +lbl_1_rodata_330 = .rodata:0x00000330; // type:object size:0x4 data:float +lbl_1_rodata_334 = .rodata:0x00000334; // type:object size:0x4 data:float +lbl_1_rodata_338 = .rodata:0x00000338; // type:object size:0x4 data:float +lbl_1_rodata_33C = .rodata:0x0000033C; // type:object size:0x4 data:float +lbl_1_rodata_340 = .rodata:0x00000340; // type:object size:0x4 data:float +lbl_1_rodata_344 = .rodata:0x00000344; // type:object size:0x4 data:float +lbl_1_rodata_348 = .rodata:0x00000348; // type:object size:0x4 data:float +lbl_1_rodata_34C = .rodata:0x0000034C; // type:object size:0x4 data:float +lbl_1_rodata_350 = .rodata:0x00000350; // type:object size:0x8 data:double +lbl_1_rodata_358 = .rodata:0x00000358; // type:object size:0x4 data:float +lbl_1_rodata_35C = .rodata:0x0000035C; // type:object size:0x4 data:float +lbl_1_rodata_360 = .rodata:0x00000360; // type:object size:0x4 data:float +lbl_1_rodata_364 = .rodata:0x00000364; // type:object size:0x4 data:float +lbl_1_rodata_368 = .rodata:0x00000368; // type:object size:0x4 data:float +lbl_1_rodata_36C = .rodata:0x0000036C; // type:object size:0x4 data:float +lbl_1_rodata_370 = .rodata:0x00000370; // type:object size:0x4 data:float +lbl_1_rodata_378 = .rodata:0x00000378; // type:object size:0x8 data:double +lbl_1_rodata_380 = .rodata:0x00000380; // type:object size:0x8 data:double +lbl_1_rodata_388 = .rodata:0x00000388; // type:object size:0x8 data:double +lbl_1_rodata_390 = .rodata:0x00000390; // type:object size:0x8 data:double +lbl_1_rodata_398 = .rodata:0x00000398; // type:object size:0x8 data:double +lbl_1_rodata_3A0 = .rodata:0x000003A0; // type:object size:0x8 data:double +lbl_1_rodata_3A8 = .rodata:0x000003A8; // type:object size:0x4 data:float +lbl_1_rodata_3AC = .rodata:0x000003AC; // type:object size:0x4 data:float +lbl_1_rodata_3B0 = .rodata:0x000003B0; // type:object size:0x4 data:float +lbl_1_rodata_3B4 = .rodata:0x000003B4; // type:object size:0x4 data:float +lbl_1_rodata_3B8 = .rodata:0x000003B8; // type:object size:0x4 data:float +lbl_1_rodata_3BC = .rodata:0x000003BC; // type:object size:0x4 data:float +lbl_1_rodata_3C0 = .rodata:0x000003C0; // type:object size:0x4 data:float +lbl_1_rodata_3C4 = .rodata:0x000003C4; // type:object size:0x4 data:float +lbl_1_rodata_3C8 = .rodata:0x000003C8; // type:object size:0x4 data:float +lbl_1_rodata_3CC = .rodata:0x000003CC; // type:object size:0x4 data:float +lbl_1_rodata_3D0 = .rodata:0x000003D0; // type:object size:0x4 data:float +lbl_1_rodata_3D4 = .rodata:0x000003D4; // type:object size:0x4 data:float +lbl_1_rodata_3D8 = .rodata:0x000003D8; // type:object size:0x4 data:float +lbl_1_rodata_3DC = .rodata:0x000003DC; // type:object size:0x4 data:float +lbl_1_rodata_3E0 = .rodata:0x000003E0; // type:object size:0x4 data:float +lbl_1_rodata_3E4 = .rodata:0x000003E4; // type:object size:0x4 data:float +lbl_1_rodata_3E8 = .rodata:0x000003E8; // type:object size:0x4 data:float +lbl_1_rodata_3EC = .rodata:0x000003EC; // type:object size:0x4 data:float +lbl_1_rodata_3F0 = .rodata:0x000003F0; // type:object size:0x4 data:float +lbl_1_rodata_3F4 = .rodata:0x000003F4; // type:object size:0x4 data:float +lbl_1_rodata_3F8 = .rodata:0x000003F8; // type:object size:0x4 data:float +lbl_1_rodata_3FC = .rodata:0x000003FC; // type:object size:0x4 data:float +lbl_1_rodata_400 = .rodata:0x00000400; // type:object size:0x4 data:float +lbl_1_rodata_404 = .rodata:0x00000404; // type:object size:0x4 data:float +lbl_1_rodata_408 = .rodata:0x00000408; // type:object size:0x4 data:float +lbl_1_rodata_410 = .rodata:0x00000410; // type:object size:0x8 data:double +lbl_1_data_0 = .data:0x00000000; // type:object size:0x1E0 +lbl_1_data_1E0 = .data:0x000001E0; // type:object size:0x2 data:2byte +lbl_1_data_1E2 = .data:0x000001E2; // type:object size:0x2 data:2byte +lbl_1_data_1E4 = .data:0x000001E4; // type:object size:0x2 data:2byte +lbl_1_data_1E6 = .data:0x000001E6; // type:object size:0x2 data:2byte +lbl_1_data_1E8 = .data:0x000001E8; // type:object size:0x2 data:2byte +lbl_1_data_1EC = .data:0x000001EC; // type:object size:0x20 data:float +lbl_1_data_20C = .data:0x0000020C; // type:object size:0x8 +lbl_1_data_214 = .data:0x00000214; // type:object size:0x8 +lbl_1_data_21C = .data:0x0000021C; // type:object size:0x10 +lbl_1_data_22C = .data:0x0000022C; // type:object size:0x30 +lbl_1_data_25C = .data:0x0000025C; // type:object size:0x10 +lbl_1_data_26C = .data:0x0000026C; // type:object size:0x14 +lbl_1_data_280 = .data:0x00000280; // type:object size:0x2 data:2byte +lbl_1_data_282 = .data:0x00000282; // type:object size:0x2 data:2byte +lbl_1_data_284 = .data:0x00000284; // type:object size:0x2 data:2byte +lbl_1_data_286 = .data:0x00000286; // type:object size:0x2 data:2byte +lbl_1_data_288 = .data:0x00000288; // type:object size:0x4 data:4byte +lbl_1_data_28C = .data:0x0000028C; // type:object size:0x4 +lbl_1_data_290 = .data:0x00000290; // type:object size:0x20 +lbl_1_data_2B0 = .data:0x000002B0; // type:object size:0x20 +lbl_1_data_2D0 = .data:0x000002D0; // type:object size:0x20 +lbl_1_data_2F0 = .data:0x000002F0; // type:object size:0x20 +lbl_1_data_310 = .data:0x00000310; // type:object size:0x2 data:2byte +lbl_1_data_312 = .data:0x00000312; // type:object size:0x2 data:2byte +lbl_1_data_314 = .data:0x00000314; // type:object size:0x2 data:2byte +lbl_1_data_316 = .data:0x00000316; // type:object size:0x2 data:2byte +lbl_1_data_318 = .data:0x00000318; // type:object size:0x18 +lbl_1_data_330 = .data:0x00000330; // type:object size:0xD data:string +lbl_1_data_33D = .data:0x0000033D; // type:object size:0x6 data:string +lbl_1_data_343 = .data:0x00000343; // type:object size:0x9 +lbl_1_data_34C = .data:0x0000034C; // type:object size:0x8 +lbl_1_data_354 = .data:0x00000354; // type:object size:0x8 +lbl_1_data_35C = .data:0x0000035C; // type:object size:0xC +lbl_1_data_368 = .data:0x00000368; // type:object size:0x20 +lbl_1_data_388 = .data:0x00000388; // type:object size:0x2 data:2byte +lbl_1_data_38A = .data:0x0000038A; // type:object size:0x2 data:2byte +lbl_1_data_38C = .data:0x0000038C; // type:object size:0x2 data:2byte +lbl_1_data_390 = .data:0x00000390; // type:object size:0x10 +lbl_1_data_3A0 = .data:0x000003A0; // type:object size:0xB data:string +lbl_1_data_3AB = .data:0x000003AB; // type:object size:0x6 data:string +lbl_1_data_3B1 = .data:0x000003B1; // type:object size:0x7 +lbl_1_data_3B8 = .data:0x000003B8; // type:object size:0x48 +lbl_1_data_400 = .data:0x00000400; // type:object size:0x3 data:string +lbl_1_data_403 = .data:0x00000403; // type:object size:0xD +lbl_1_data_410 = .data:0x00000410; // type:object size:0x8 data:string +lbl_1_data_418 = .data:0x00000418; // type:object size:0x8 data:string +lbl_1_data_420 = .data:0x00000420; // type:object size:0x8 data:string +lbl_1_data_428 = .data:0x00000428; // type:object size:0x8 data:string +lbl_1_data_430 = .data:0x00000430; // type:object size:0x8 data:string +lbl_1_data_438 = .data:0x00000438; // type:object size:0x18 +lbl_1_data_450 = .data:0x00000450; // type:object size:0x4 data:4byte +lbl_1_data_454 = .data:0x00000454; // type:object size:0x2 data:2byte +lbl_1_data_456 = .data:0x00000456; // type:object size:0x2 data:2byte +lbl_1_data_458 = .data:0x00000458; // type:object size:0x2 data:2byte +lbl_1_data_45C = .data:0x0000045C; // type:object size:0xC +lbl_1_data_468 = .data:0x00000468; // type:object size:0x8 +lbl_1_data_470 = .data:0x00000470; // type:object size:0x20 +lbl_1_data_490 = .data:0x00000490; // type:object size:0x20 +lbl_1_data_4B0 = .data:0x000004B0; // type:object size:0x1 data:byte +lbl_1_data_4B4 = .data:0x000004B4; // type:object size:0x14 +lbl_1_data_4C8 = .data:0x000004C8; // type:object size:0x6 +lbl_1_data_4CE = .data:0x000004CE; // type:object size:0xA +lbl_1_data_4D8 = .data:0x000004D8; // type:object size:0x2 data:2byte +lbl_1_data_4DA = .data:0x000004DA; // type:object size:0x2 data:2byte +lbl_1_data_4DC = .data:0x000004DC; // type:object size:0x2 data:2byte +lbl_1_data_4E0 = .data:0x000004E0; // type:object size:0x4 data:4byte +lbl_1_data_4E4 = .data:0x000004E4; // type:object size:0x2 data:2byte +lbl_1_data_4E6 = .data:0x000004E6; // type:object size:0xE +lbl_1_data_4F4 = .data:0x000004F4; // type:object size:0x5 data:string +lbl_1_data_4F9 = .data:0x000004F9; // type:object size:0x6 data:string +lbl_1_data_4FF = .data:0x000004FF; // type:object size:0x9 +lbl_1_data_508 = .data:0x00000508; // type:object size:0xC +lbl_1_data_514 = .data:0x00000514; // type:object size:0x38 +lbl_1_bss_0 = .bss:0x00000000; // type:object size:0x4 data:4byte +lbl_1_bss_4 = .bss:0x00000004; // type:object size:0x4 data:4byte +lbl_1_bss_8 = .bss:0x00000008; // type:object size:0x4 data:4byte +lbl_1_bss_C = .bss:0x0000000C; // type:object size:0x1C data:2byte +lbl_1_bss_28 = .bss:0x00000028; // type:object size:0x4 data:4byte +lbl_1_bss_2C = .bss:0x0000002C; // type:object size:0x1 data:byte +lbl_1_bss_30 = .bss:0x00000030; // type:object size:0x4 data:float +lbl_1_bss_34 = .bss:0x00000034; // type:object size:0x4 data:4byte +lbl_1_bss_38 = .bss:0x00000038; // type:object size:0xC +lbl_1_bss_44 = .bss:0x00000044; // type:object size:0x4 +lbl_1_bss_48 = .bss:0x00000048; // type:object size:0x20 +lbl_1_bss_68 = .bss:0x00000068; // type:object size:0x2 data:2byte +lbl_1_bss_6A = .bss:0x0000006A; // type:object size:0x2 data:2byte +lbl_1_bss_6C = .bss:0x0000006C; // type:object size:0x2 data:2byte +lbl_1_bss_6E = .bss:0x0000006E; // type:object size:0x1 data:byte +lbl_1_bss_6F = .bss:0x0000006F; // type:object size:0x1 data:byte +lbl_1_bss_70 = .bss:0x00000070; // type:object size:0x4 data:4byte +lbl_1_bss_74 = .bss:0x00000074; // type:object size:0x4 data:4byte +lbl_1_bss_78 = .bss:0x00000078; // type:object size:0x4 data:4byte +lbl_1_bss_7C = .bss:0x0000007C; // type:object size:0x1 data:byte +lbl_1_bss_7D = .bss:0x0000007D; // type:object size:0x1 data:byte +lbl_1_bss_80 = .bss:0x00000080; // type:object size:0xA0 +lbl_1_bss_120 = .bss:0x00000120; // type:object size:0x4 data:4byte +lbl_1_bss_124 = .bss:0x00000124; // type:object size:0x4 data:4byte +lbl_1_bss_128 = .bss:0x00000128; // type:object size:0x2 data:2byte +lbl_1_bss_12C = .bss:0x0000012C; // type:object size:0x4 data:4byte +lbl_1_bss_130 = .bss:0x00000130; // type:object size:0x8 +lbl_1_bss_138 = .bss:0x00000138; // type:object size:0x8 data:4byte +lbl_1_bss_140 = .bss:0x00000140; // type:object size:0x4 data:4byte +lbl_1_bss_144 = .bss:0x00000144; // type:object size:0x4 data:4byte +lbl_1_bss_148 = .bss:0x00000148; // type:object size:0x4 data:4byte +lbl_1_bss_14C = .bss:0x0000014C; // type:object size:0x1 data:byte +lbl_1_bss_14E = .bss:0x0000014E; // type:object size:0x2 data:2byte +lbl_1_bss_150 = .bss:0x00000150; // type:object size:0x30 +lbl_1_bss_180 = .bss:0x00000180; // type:object size:0x4 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_18C = .bss:0x0000018C; // type:object size:0x1 data:byte +lbl_1_bss_190 = .bss:0x00000190; // type:object size:0x4 data:4byte +lbl_1_bss_194 = .bss:0x00000194; // type:object size:0x3 diff --git a/config/GMPJ01_00/rels/w04Dll/splits.txt b/config/GMPJ01_00/rels/w04Dll/splits.txt new file mode 100644 index 00000000..531cd645 --- /dev/null +++ b/config/GMPJ01_00/rels/w04Dll/splits.txt @@ -0,0 +1,7 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 diff --git a/config/GMPJ01_00/rels/w04Dll/symbols.txt b/config/GMPJ01_00/rels/w04Dll/symbols.txt new file mode 100644 index 00000000..662a89da --- /dev/null +++ b/config/GMPJ01_00/rels/w04Dll/symbols.txt @@ -0,0 +1,451 @@ +fn_1_0 = .text:0x00000000; // type:function size:0x30 +_prolog = .text:0x00000030; // type:function size:0x64 scope:global +_epilog = .text:0x00000094; // type:function size:0x4C scope:global +fn_1_E0 = .text:0x000000E0; // type:function size:0x514 +fn_1_5F4 = .text:0x000005F4; // type:function size:0x15C +fn_1_750 = .text:0x00000750; // type:function size:0x44 +fn_1_794 = .text:0x00000794; // type:function size:0x4 +fn_1_798 = .text:0x00000798; // type:function size:0x64 +fn_1_7FC = .text:0x000007FC; // type:function size:0x134 +fn_1_930 = .text:0x00000930; // type:function size:0x24 +fn_1_954 = .text:0x00000954; // type:function size:0x4 +fn_1_958 = .text:0x00000958; // type:function size:0x3A0 +fn_1_CF8 = .text:0x00000CF8; // type:function size:0x38 +fn_1_D30 = .text:0x00000D30; // type:function size:0x80 +fn_1_DB0 = .text:0x00000DB0; // type:function size:0x28C +fn_1_103C = .text:0x0000103C; // type:function size:0xF4 +fn_1_1130 = .text:0x00001130; // type:function size:0x1CC +fn_1_12FC = .text:0x000012FC; // type:function size:0x2CC +fn_1_15C8 = .text:0x000015C8; // type:function size:0x50 +fn_1_1618 = .text:0x00001618; // type:function size:0x19C +fn_1_17B4 = .text:0x000017B4; // type:function size:0x168 +fn_1_191C = .text:0x0000191C; // type:function size:0x27C +fn_1_1B98 = .text:0x00001B98; // type:function size:0x94 +fn_1_1C2C = .text:0x00001C2C; // type:function size:0x234 +fn_1_1E60 = .text:0x00001E60; // type:function size:0x1A8 +fn_1_2008 = .text:0x00002008; // type:function size:0x3C +fn_1_2044 = .text:0x00002044; // type:function size:0x14 +fn_1_2058 = .text:0x00002058; // type:function size:0x94 +fn_1_20EC = .text:0x000020EC; // type:function size:0x7D0 +fn_1_28BC = .text:0x000028BC; // type:function size:0x2D0 +fn_1_2B8C = .text:0x00002B8C; // type:function size:0x84 +fn_1_2C10 = .text:0x00002C10; // type:function size:0x250 +fn_1_2E60 = .text:0x00002E60; // type:function size:0x88 +fn_1_2EE8 = .text:0x00002EE8; // type:function size:0x6C +fn_1_2F54 = .text:0x00002F54; // type:function size:0x68 +fn_1_2FBC = .text:0x00002FBC; // type:function size:0x20 +fn_1_2FDC = .text:0x00002FDC; // type:function size:0xC8 +fn_1_30A4 = .text:0x000030A4; // type:function size:0x834 +fn_1_38D8 = .text:0x000038D8; // type:function size:0x3C4 +fn_1_3C9C = .text:0x00003C9C; // type:function size:0x90C +fn_1_45A8 = .text:0x000045A8; // type:function size:0x88 +fn_1_4630 = .text:0x00004630; // type:function size:0x50 +fn_1_4680 = .text:0x00004680; // type:function size:0x1C8 +fn_1_4848 = .text:0x00004848; // type:function size:0x7D0 +fn_1_5018 = .text:0x00005018; // type:function size:0x288 +fn_1_52A0 = .text:0x000052A0; // type:function size:0x300 +fn_1_55A0 = .text:0x000055A0; // type:function size:0x14 +fn_1_55B4 = .text:0x000055B4; // type:function size:0x94 +fn_1_5648 = .text:0x00005648; // type:function size:0x1E0 +fn_1_5828 = .text:0x00005828; // type:function size:0x7C +fn_1_58A4 = .text:0x000058A4; // type:function size:0xDC +fn_1_5980 = .text:0x00005980; // type:function size:0x44 +fn_1_59C4 = .text:0x000059C4; // type:function size:0x68 +fn_1_5A2C = .text:0x00005A2C; // type:function size:0x5F8 +fn_1_6024 = .text:0x00006024; // type:function size:0x28C +fn_1_62B0 = .text:0x000062B0; // type:function size:0x628 +fn_1_68D8 = .text:0x000068D8; // type:function size:0x420 +fn_1_6CF8 = .text:0x00006CF8; // type:function size:0x608 +fn_1_7300 = .text:0x00007300; // type:function size:0x27C +fn_1_757C = .text:0x0000757C; // type:function size:0x5C +fn_1_75D8 = .text:0x000075D8; // type:function size:0x2B0 +fn_1_7888 = .text:0x00007888; // type:function size:0x11D8 +fn_1_8A60 = .text:0x00008A60; // type:function size:0xE24 +fn_1_9884 = .text:0x00009884; // type:function size:0x294 +fn_1_9B18 = .text:0x00009B18; // type:function size:0xA8 +fn_1_9BC0 = .text:0x00009BC0; // type:function size:0x3C +fn_1_9BFC = .text:0x00009BFC; // type:function size:0x290 +fn_1_9E8C = .text:0x00009E8C; // type:function size:0x14 +fn_1_9EA0 = .text:0x00009EA0; // type:function size:0x94 +fn_1_9F34 = .text:0x00009F34; // type:function size:0x124 +fn_1_A058 = .text:0x0000A058; // type:function size:0x84 +fn_1_A0DC = .text:0x0000A0DC; // type:function size:0xF8 +fn_1_A1D4 = .text:0x0000A1D4; // type:function size:0x52C +fn_1_A700 = .text:0x0000A700; // type:function size:0xCC +fn_1_A7CC = .text:0x0000A7CC; // type:function size:0x1294 +fn_1_BA60 = .text:0x0000BA60; // type:function size:0x84 +fn_1_BAE4 = .text:0x0000BAE4; // type:function size:0x7BC +fn_1_C2A0 = .text:0x0000C2A0; // type:function size:0xCC +fn_1_C36C = .text:0x0000C36C; // type:function size:0x418 +fn_1_C784 = .text:0x0000C784; // type:function size:0x34 +fn_1_C7B8 = .text:0x0000C7B8; // type:function size:0x7B8 +fn_1_CF70 = .text:0x0000CF70; // type:function size:0x120 +fn_1_D090 = .text:0x0000D090; // type:function size:0x30 +fn_1_D0C0 = .text:0x0000D0C0; // type:function size:0x98 +fn_1_D158 = .text:0x0000D158; // type:function size:0xBC +fn_1_D214 = .text:0x0000D214; // type:function size:0x74 +fn_1_D288 = .text:0x0000D288; // type:function size:0x2B0 +fn_1_D538 = .text:0x0000D538; // type:function size:0x154 +fn_1_D68C = .text:0x0000D68C; // type:function size:0x64 +fn_1_D6F0 = .text:0x0000D6F0; // type:function size:0x64 +fn_1_D754 = .text:0x0000D754; // type:function size:0x894 +fn_1_DFE8 = .text:0x0000DFE8; // type:function size:0x140 +fn_1_E128 = .text:0x0000E128; // type:function size:0x48 +fn_1_E170 = .text:0x0000E170; // type:function size:0x1E8 +fn_1_E358 = .text:0x0000E358; // type:function size:0x14C +fn_1_E4A4 = .text:0x0000E4A4; // type:function size:0x1EC +fn_1_E690 = .text:0x0000E690; // type:function size:0x1D4 +fn_1_E864 = .text:0x0000E864; // type:function size:0x18C +_ctors = .ctors:0x00000000; // type:label scope:global data:4byte +_dtors = .dtors:0x00000000; // type:label scope:global data:4byte +lbl_1_rodata_10 = .rodata:0x00000010; // type:object size:0x4 data:float +lbl_1_rodata_14 = .rodata:0x00000014; // type:object size:0x4 data:float +lbl_1_rodata_18 = .rodata:0x00000018; // type:object size:0x4 data:float +lbl_1_rodata_1C = .rodata:0x0000001C; // type:object size:0x4 data:float +lbl_1_rodata_20 = .rodata:0x00000020; // type:object size:0x4 data:float +lbl_1_rodata_24 = .rodata:0x00000024; // type:object size:0x4 data:float +lbl_1_rodata_28 = .rodata:0x00000028; // type:object size:0x4 data:float +lbl_1_rodata_2C = .rodata:0x0000002C; // type:object size:0x4 data:float +lbl_1_rodata_30 = .rodata:0x00000030; // type:object size:0x8 data:double +lbl_1_rodata_38 = .rodata:0x00000038; // type:object size:0x4 data:float +lbl_1_rodata_3C = .rodata:0x0000003C; // type:object size:0x4 data:float +lbl_1_rodata_40 = .rodata:0x00000040; // type:object size:0x4 data:float +lbl_1_rodata_44 = .rodata:0x00000044; // type:object size:0x4 data:float +lbl_1_rodata_48 = .rodata:0x00000048; // type:object size:0x4 data:float +lbl_1_rodata_4C = .rodata:0x0000004C; // type:object size:0x4 data:float +lbl_1_rodata_50 = .rodata:0x00000050; // type:object size:0x4 data:float +lbl_1_rodata_54 = .rodata:0x00000054; // type:object size:0x4 data:float +lbl_1_rodata_58 = .rodata:0x00000058; // type:object size:0x4 data:float +lbl_1_rodata_60 = .rodata:0x00000060; // type:object size:0x8 data:double +lbl_1_rodata_68 = .rodata:0x00000068; // type:object size:0x4 data:float +lbl_1_rodata_6C = .rodata:0x0000006C; // type:object size:0x4 data:float +lbl_1_rodata_70 = .rodata:0x00000070; // type:object size:0x4 data:float +lbl_1_rodata_74 = .rodata:0x00000074; // type:object size:0x4 data:float +lbl_1_rodata_78 = .rodata:0x00000078; // type:object size:0x4 data:float +lbl_1_rodata_7C = .rodata:0x0000007C; // type:object size:0x4 data:float +lbl_1_rodata_80 = .rodata:0x00000080; // type:object size:0x8 data:double +lbl_1_rodata_88 = .rodata:0x00000088; // type:object size:0x8 data:double +lbl_1_rodata_90 = .rodata:0x00000090; // type:object size:0x8 data:float +lbl_1_rodata_98 = .rodata:0x00000098; // type:object size:0x4 data:float +lbl_1_rodata_9C = .rodata:0x0000009C; // type:object size:0x4 data:float +lbl_1_rodata_A0 = .rodata:0x000000A0; // type:object size:0x4 data:float +lbl_1_rodata_A8 = .rodata:0x000000A8; // type:object size:0x8 data:double +lbl_1_rodata_B0 = .rodata:0x000000B0; // type:object size:0x8 data:double +lbl_1_rodata_B8 = .rodata:0x000000B8; // type:object size:0x4 data:float +lbl_1_rodata_BC = .rodata:0x000000BC; // type:object size:0x4 data:float +lbl_1_rodata_C0 = .rodata:0x000000C0; // type:object size:0x4 data:float +lbl_1_rodata_C4 = .rodata:0x000000C4; // type:object size:0x4 data:float +lbl_1_rodata_C8 = .rodata:0x000000C8; // type:object size:0x4 data:float +lbl_1_rodata_CC = .rodata:0x000000CC; // type:object size:0x4 data:float +lbl_1_rodata_D0 = .rodata:0x000000D0; // type:object size:0x4 data:float +lbl_1_rodata_D4 = .rodata:0x000000D4; // type:object size:0x4 data:float +lbl_1_rodata_D8 = .rodata:0x000000D8; // type:object size:0x4 data:float +lbl_1_rodata_E0 = .rodata:0x000000E0; // type:object size:0x8 data:double +lbl_1_rodata_E8 = .rodata:0x000000E8; // type:object size:0x8 data:double +lbl_1_rodata_F0 = .rodata:0x000000F0; // type:object size:0x4 data:float +lbl_1_rodata_F4 = .rodata:0x000000F4; // type:object size:0x4 data:float +lbl_1_rodata_F8 = .rodata:0x000000F8; // type:object size:0x4 data:float +lbl_1_rodata_FC = .rodata:0x000000FC; // type:object size:0x4 data:float +lbl_1_rodata_100 = .rodata:0x00000100; // type:object size:0x4 data:float +lbl_1_rodata_104 = .rodata:0x00000104; // type:object size:0x4 data:float +lbl_1_rodata_108 = .rodata:0x00000108; // type:object size:0x4 data:float +lbl_1_rodata_10C = .rodata:0x0000010C; // type:object size:0x4 data:float +lbl_1_rodata_110 = .rodata:0x00000110; // type:object size:0x4 data:float +lbl_1_rodata_114 = .rodata:0x00000114; // type:object size:0x4 data:float +lbl_1_rodata_118 = .rodata:0x00000118; // type:object size:0x4 data:float +lbl_1_rodata_11C = .rodata:0x0000011C; // type:object size:0x4 data:float +lbl_1_rodata_120 = .rodata:0x00000120; // type:object size:0x8 data:double +lbl_1_rodata_128 = .rodata:0x00000128; // type:object size:0x8 data:double +lbl_1_rodata_130 = .rodata:0x00000130; // type:object size:0x4 data:float +lbl_1_rodata_134 = .rodata:0x00000134; // type:object size:0x4 data:float +lbl_1_rodata_138 = .rodata:0x00000138; // type:object size:0x4 data:float +lbl_1_rodata_13C = .rodata:0x0000013C; // type:object size:0x4 data:float +lbl_1_rodata_140 = .rodata:0x00000140; // type:object size:0x8 data:double +lbl_1_rodata_148 = .rodata:0x00000148; // type:object size:0x8 data:double +lbl_1_rodata_150 = .rodata:0x00000150; // type:object size:0x4 data:float +lbl_1_rodata_154 = .rodata:0x00000154; // type:object size:0x4 data:float +lbl_1_rodata_158 = .rodata:0x00000158; // type:object size:0x4 data:float +lbl_1_rodata_15C = .rodata:0x0000015C; // type:object size:0x4 data:float +lbl_1_rodata_160 = .rodata:0x00000160; // type:object size:0x4 data:float +lbl_1_rodata_164 = .rodata:0x00000164; // type:object size:0x4 data:float +lbl_1_rodata_168 = .rodata:0x00000168; // type:object size:0x4 data:float +lbl_1_rodata_16C = .rodata:0x0000016C; // type:object size:0x4 data:float +lbl_1_rodata_170 = .rodata:0x00000170; // type:object size:0x4 data:float +lbl_1_rodata_174 = .rodata:0x00000174; // type:object size:0x4 data:float +lbl_1_rodata_178 = .rodata:0x00000178; // type:object size:0x4 data:float +lbl_1_rodata_17C = .rodata:0x0000017C; // type:object size:0x4 data:float +lbl_1_rodata_180 = .rodata:0x00000180; // type:object size:0x4 data:float +lbl_1_rodata_184 = .rodata:0x00000184; // type:object size:0x4 data:float +lbl_1_rodata_188 = .rodata:0x00000188; // type:object size:0x4 data:float +lbl_1_rodata_18C = .rodata:0x0000018C; // type:object size:0x4 data:float +lbl_1_rodata_190 = .rodata:0x00000190; // type:object size:0x4 data:float +lbl_1_rodata_194 = .rodata:0x00000194; // type:object size:0x4 data:float +lbl_1_rodata_198 = .rodata:0x00000198; // type:object size:0x8 data:double +lbl_1_rodata_1A0 = .rodata:0x000001A0; // type:object size:0x4 data:float +lbl_1_rodata_1A4 = .rodata:0x000001A4; // type:object size:0x4 data:float +lbl_1_rodata_1A8 = .rodata:0x000001A8; // type:object size:0x4 data:float +lbl_1_rodata_1AC = .rodata:0x000001AC; // type:object size:0x4 data:float +lbl_1_rodata_1B0 = .rodata:0x000001B0; // type:object size:0x4 data:float +lbl_1_rodata_1B4 = .rodata:0x000001B4; // type:object size:0x4 data:float +lbl_1_rodata_1B8 = .rodata:0x000001B8; // type:object size:0x4 data:float +lbl_1_rodata_1BC = .rodata:0x000001BC; // type:object size:0x4 data:float +lbl_1_rodata_1C0 = .rodata:0x000001C0; // type:object size:0x4 data:float +lbl_1_rodata_1C4 = .rodata:0x000001C4; // type:object size:0x4 data:float +lbl_1_rodata_1C8 = .rodata:0x000001C8; // type:object size:0x4 data:float +lbl_1_rodata_1CC = .rodata:0x000001CC; // type:object size:0x4 data:float +lbl_1_rodata_1D0 = .rodata:0x000001D0; // type:object size:0x4 data:float +lbl_1_rodata_1D4 = .rodata:0x000001D4; // type:object size:0x4 data:float +lbl_1_rodata_1D8 = .rodata:0x000001D8; // type:object size:0x4 data:float +lbl_1_rodata_1DC = .rodata:0x000001DC; // type:object size:0x4 data:float +lbl_1_rodata_1E0 = .rodata:0x000001E0; // type:object size:0x4 data:float +lbl_1_rodata_1E4 = .rodata:0x000001E4; // type:object size:0x4 data:float +lbl_1_rodata_1E8 = .rodata:0x000001E8; // type:object size:0x4 data:float +lbl_1_rodata_1EC = .rodata:0x000001EC; // type:object size:0x4 data:float +lbl_1_rodata_1F0 = .rodata:0x000001F0; // type:object size:0x4 data:float +lbl_1_rodata_1F8 = .rodata:0x000001F8; // type:object size:0x8 data:double +lbl_1_rodata_200 = .rodata:0x00000200; // type:object size:0x4 data:float +lbl_1_rodata_204 = .rodata:0x00000204; // type:object size:0x4 data:float +lbl_1_rodata_208 = .rodata:0x00000208; // type:object size:0x4 data:float +lbl_1_rodata_210 = .rodata:0x00000210; // type:object size:0x8 data:double +lbl_1_rodata_218 = .rodata:0x00000218; // type:object size:0x8 data:double +lbl_1_rodata_220 = .rodata:0x00000220; // type:object size:0x4 data:float +lbl_1_rodata_224 = .rodata:0x00000224; // type:object size:0x4 data:float +lbl_1_rodata_228 = .rodata:0x00000228; // type:object size:0x4 data:float +lbl_1_rodata_22C = .rodata:0x0000022C; // type:object size:0xC data:4byte +lbl_1_rodata_238 = .rodata:0x00000238; // type:object size:0x4 data:float +lbl_1_rodata_23C = .rodata:0x0000023C; // type:object size:0x4 data:float +lbl_1_rodata_240 = .rodata:0x00000240; // type:object size:0x4 data:float +lbl_1_rodata_248 = .rodata:0x00000248; // type:object size:0x8 data:double +lbl_1_rodata_250 = .rodata:0x00000250; // type:object size:0x4 data:float +lbl_1_rodata_254 = .rodata:0x00000254; // type:object size:0x4 data:float +lbl_1_rodata_258 = .rodata:0x00000258; // type:object size:0x4 data:float +lbl_1_rodata_25C = .rodata:0x0000025C; // type:object size:0x4 data:float +lbl_1_rodata_260 = .rodata:0x00000260; // type:object size:0x4 data:float +lbl_1_rodata_264 = .rodata:0x00000264; // type:object size:0x4 data:float +lbl_1_rodata_268 = .rodata:0x00000268; // type:object size:0x4 data:float +lbl_1_rodata_26C = .rodata:0x0000026C; // type:object size:0x4 data:float +lbl_1_rodata_270 = .rodata:0x00000270; // type:object size:0x4 data:float +lbl_1_rodata_274 = .rodata:0x00000274; // type:object size:0x4 data:float +lbl_1_rodata_278 = .rodata:0x00000278; // type:object size:0x4 data:float +lbl_1_rodata_27C = .rodata:0x0000027C; // type:object size:0x4 data:float +lbl_1_rodata_280 = .rodata:0x00000280; // type:object size:0x4 data:float +lbl_1_rodata_284 = .rodata:0x00000284; // type:object size:0xC data:4byte +lbl_1_rodata_290 = .rodata:0x00000290; // type:object size:0x4 data:float +lbl_1_rodata_294 = .rodata:0x00000294; // type:object size:0x4 data:float +lbl_1_rodata_298 = .rodata:0x00000298; // type:object size:0x4 data:float +lbl_1_rodata_29C = .rodata:0x0000029C; // type:object size:0x4 data:float +lbl_1_rodata_2A0 = .rodata:0x000002A0; // type:object size:0x4 data:float +lbl_1_rodata_2A4 = .rodata:0x000002A4; // type:object size:0x4 data:float +lbl_1_rodata_2A8 = .rodata:0x000002A8; // type:object size:0x4 data:float +lbl_1_rodata_2AC = .rodata:0x000002AC; // type:object size:0x4 data:float +lbl_1_rodata_2B0 = .rodata:0x000002B0; // type:object size:0x4 data:float +lbl_1_rodata_2B4 = .rodata:0x000002B4; // type:object size:0x4 data:float +lbl_1_rodata_2B8 = .rodata:0x000002B8; // type:object size:0x8 data:float +lbl_1_rodata_2C0 = .rodata:0x000002C0; // type:object size:0x4 data:float +lbl_1_rodata_2C4 = .rodata:0x000002C4; // type:object size:0x4 data:float +lbl_1_rodata_2C8 = .rodata:0x000002C8; // type:object size:0x4 data:float +lbl_1_rodata_2CC = .rodata:0x000002CC; // type:object size:0x4 data:float +lbl_1_rodata_2D0 = .rodata:0x000002D0; // type:object size:0x4 data:float +lbl_1_rodata_2D4 = .rodata:0x000002D4; // type:object size:0x4 data:float +lbl_1_rodata_2D8 = .rodata:0x000002D8; // type:object size:0x4 data:float +lbl_1_rodata_2DC = .rodata:0x000002DC; // type:object size:0x4 data:float +lbl_1_rodata_2E0 = .rodata:0x000002E0; // type:object size:0x4 data:float +lbl_1_rodata_2E4 = .rodata:0x000002E4; // type:object size:0x4 data:float +lbl_1_rodata_2E8 = .rodata:0x000002E8; // type:object size:0x8 data:double +lbl_1_rodata_2F0 = .rodata:0x000002F0; // type:object size:0x8 data:double +lbl_1_rodata_2F8 = .rodata:0x000002F8; // type:object size:0x8 data:double +lbl_1_rodata_300 = .rodata:0x00000300; // type:object size:0x4 data:float +lbl_1_rodata_304 = .rodata:0x00000304; // type:object size:0x4 data:float +lbl_1_rodata_308 = .rodata:0x00000308; // type:object size:0x4 data:float +lbl_1_rodata_310 = .rodata:0x00000310; // type:object size:0x8 data:double +lbl_1_rodata_318 = .rodata:0x00000318; // type:object size:0x8 data:double +lbl_1_rodata_320 = .rodata:0x00000320; // type:object size:0x4 data:float +lbl_1_rodata_324 = .rodata:0x00000324; // type:object size:0x4 data:float +lbl_1_rodata_328 = .rodata:0x00000328; // type:object size:0x4 data:float +lbl_1_rodata_32C = .rodata:0x0000032C; // type:object size:0x4 data:float +lbl_1_rodata_330 = .rodata:0x00000330; // type:object size:0x4 data:float +lbl_1_rodata_334 = .rodata:0x00000334; // type:object size:0x4 data:float +lbl_1_rodata_338 = .rodata:0x00000338; // type:object size:0x4 data:float +lbl_1_rodata_33C = .rodata:0x0000033C; // type:object size:0x4 data:float +lbl_1_rodata_340 = .rodata:0x00000340; // type:object size:0x4 data:float +lbl_1_rodata_344 = .rodata:0x00000344; // type:object size:0x4 data:float +lbl_1_rodata_348 = .rodata:0x00000348; // type:object size:0x4 data:float +lbl_1_rodata_34C = .rodata:0x0000034C; // type:object size:0x4 data:float +lbl_1_rodata_350 = .rodata:0x00000350; // type:object size:0x4 data:float +lbl_1_rodata_358 = .rodata:0x00000358; // type:object size:0x8 data:double +lbl_1_rodata_360 = .rodata:0x00000360; // type:object size:0x4 data:float +lbl_1_rodata_364 = .rodata:0x00000364; // type:object size:0x4 data:float +lbl_1_rodata_368 = .rodata:0x00000368; // type:object size:0x4 data:float +lbl_1_rodata_36C = .rodata:0x0000036C; // type:object size:0x4 data:float +lbl_1_rodata_370 = .rodata:0x00000370; // type:object size:0x8 data:double +lbl_1_rodata_378 = .rodata:0x00000378; // type:object size:0x8 data:double +lbl_1_rodata_380 = .rodata:0x00000380; // type:object size:0x4 data:float +lbl_1_rodata_384 = .rodata:0x00000384; // type:object size:0x4 data:float +lbl_1_rodata_388 = .rodata:0x00000388; // type:object size:0x4 data:float +lbl_1_rodata_38C = .rodata:0x0000038C; // type:object size:0x4 data:float +lbl_1_rodata_390 = .rodata:0x00000390; // type:object size:0x4 data:float +lbl_1_rodata_394 = .rodata:0x00000394; // type:object size:0x4 data:float +lbl_1_rodata_398 = .rodata:0x00000398; // type:object size:0x8 data:float +lbl_1_rodata_3A0 = .rodata:0x000003A0; // type:object size:0x4 data:float +lbl_1_rodata_3A4 = .rodata:0x000003A4; // type:object size:0x4 data:float +lbl_1_rodata_3A8 = .rodata:0x000003A8; // type:object size:0x4 data:float +lbl_1_rodata_3AC = .rodata:0x000003AC; // type:object size:0x4 data:float +lbl_1_rodata_3B0 = .rodata:0x000003B0; // type:object size:0x4 data:float +lbl_1_rodata_3B4 = .rodata:0x000003B4; // type:object size:0x4 data:float +lbl_1_rodata_3B8 = .rodata:0x000003B8; // type:object size:0x4 data:float +lbl_1_rodata_3BC = .rodata:0x000003BC; // type:object size:0x4 data:float +lbl_1_rodata_3C0 = .rodata:0x000003C0; // type:object size:0x4 data:float +lbl_1_rodata_3C4 = .rodata:0x000003C4; // type:object size:0x4 data:float +lbl_1_rodata_3C8 = .rodata:0x000003C8; // type:object size:0x4 data:float +lbl_1_rodata_3CC = .rodata:0x000003CC; // type:object size:0x4 data:float +lbl_1_rodata_3D0 = .rodata:0x000003D0; // type:object size:0x8 data:double +lbl_1_rodata_3D8 = .rodata:0x000003D8; // type:object size:0x4 data:float +lbl_1_rodata_3DC = .rodata:0x000003DC; // type:object size:0x4 data:float +lbl_1_rodata_3E0 = .rodata:0x000003E0; // type:object size:0x4 data:float +lbl_1_rodata_3E4 = .rodata:0x000003E4; // type:object size:0x4 data:float +lbl_1_rodata_3E8 = .rodata:0x000003E8; // type:object size:0x4 data:float +lbl_1_rodata_3EC = .rodata:0x000003EC; // type:object size:0x4 data:float +lbl_1_rodata_3F0 = .rodata:0x000003F0; // type:object size:0x4 data:float +lbl_1_rodata_3F4 = .rodata:0x000003F4; // type:object size:0x4 data:float +lbl_1_rodata_3F8 = .rodata:0x000003F8; // type:object size:0x4 data:float +lbl_1_rodata_3FC = .rodata:0x000003FC; // type:object size:0x4 data:float +lbl_1_rodata_400 = .rodata:0x00000400; // type:object size:0x4 data:float +lbl_1_rodata_404 = .rodata:0x00000404; // type:object size:0x4 data:float +lbl_1_rodata_408 = .rodata:0x00000408; // type:object size:0x4 data:float +lbl_1_rodata_410 = .rodata:0x00000410; // type:object size:0x8 data:double +lbl_1_rodata_418 = .rodata:0x00000418; // type:object size:0x4 data:float +lbl_1_rodata_41C = .rodata:0x0000041C; // type:object size:0x4 data:float +lbl_1_rodata_420 = .rodata:0x00000420; // type:object size:0x4 data:float +lbl_1_rodata_424 = .rodata:0x00000424; // type:object size:0x4 data:float +lbl_1_data_0 = .data:0x00000000; // type:object size:0x280 +lbl_1_data_280 = .data:0x00000280; // type:object size:0x2 data:2byte +lbl_1_data_282 = .data:0x00000282; // type:object size:0x2 data:2byte +lbl_1_data_284 = .data:0x00000284; // type:object size:0x2 data:2byte +lbl_1_data_286 = .data:0x00000286; // type:object size:0x2 data:2byte +lbl_1_data_288 = .data:0x00000288; // type:object size:0x8 +lbl_1_data_290 = .data:0x00000290; // type:object size:0x8 +lbl_1_data_298 = .data:0x00000298; // type:object size:0x8 +lbl_1_data_2A0 = .data:0x000002A0; // type:object size:0xC +lbl_1_data_2AC = .data:0x000002AC; // type:object size:0x24 +lbl_1_data_2D0 = .data:0x000002D0; // type:object size:0x20 +lbl_1_data_2F0 = .data:0x000002F0; // type:object size:0x4 data:4byte +lbl_1_data_2F4 = .data:0x000002F4; // type:object size:0x20 +lbl_1_data_314 = .data:0x00000314; // type:object size:0x20 +lbl_1_data_334 = .data:0x00000334; // type:object size:0x5 data:string +lbl_1_data_339 = .data:0x00000339; // type:object size:0x5 data:string +lbl_1_data_33E = .data:0x0000033E; // type:object size:0x5 data:string +lbl_1_data_343 = .data:0x00000343; // type:object size:0x5 data:string +lbl_1_data_348 = .data:0x00000348; // type:object size:0x10 +lbl_1_data_358 = .data:0x00000358; // type:object size:0x10 +lbl_1_data_368 = .data:0x00000368; // type:object size:0x8 data:string +lbl_1_data_370 = .data:0x00000370; // type:object size:0x12 data:string +lbl_1_data_382 = .data:0x00000382; // type:object size:0x11 data:string +lbl_1_data_393 = .data:0x00000393; // type:object size:0x15 +lbl_1_data_3A8 = .data:0x000003A8; // type:object size:0x8 data:string +lbl_1_data_3B0 = .data:0x000003B0; // type:object size:0x9 data:string +lbl_1_data_3B9 = .data:0x000003B9; // type:object size:0x6 data:string +lbl_1_data_3BF = .data:0x000003BF; // type:object size:0x5 data:string +lbl_1_data_3C4 = .data:0x000003C4; // type:object size:0x8 +lbl_1_data_3CC = .data:0x000003CC; // type:object size:0x14 data:4byte +lbl_1_data_3E0 = .data:0x000003E0; // type:object size:0x14 +lbl_1_data_3F4 = .data:0x000003F4; // type:object size:0x20 +lbl_1_data_414 = .data:0x00000414; // type:object size:0x10 +lbl_1_data_424 = .data:0x00000424; // type:object size:0x30 data:2byte +lbl_1_data_454 = .data:0x00000454; // type:object size:0xB data:string +lbl_1_data_45F = .data:0x0000045F; // type:object size:0x2 data:string +lbl_1_data_461 = .data:0x00000461; // type:object size:0xC data:string +lbl_1_data_46D = .data:0x0000046D; // type:object size:0x1B +lbl_1_data_488 = .data:0x00000488; // type:object size:0x3 data:string +lbl_1_data_48B = .data:0x0000048B; // type:object size:0x11 +lbl_1_data_49C = .data:0x0000049C; // type:object size:0x54 +lbl_1_data_4F0 = .data:0x000004F0; // type:object size:0x6 data:string +lbl_1_data_4F6 = .data:0x000004F6; // type:object size:0x6 data:string +lbl_1_data_4FC = .data:0x000004FC; // type:object size:0x6 data:string +lbl_1_data_502 = .data:0x00000502; // type:object size:0x8 data:string +lbl_1_data_50A = .data:0x0000050A; // type:object size:0x8 data:string +lbl_1_data_512 = .data:0x00000512; // type:object size:0xA +lbl_1_data_51C = .data:0x0000051C; // type:object size:0x18 data:4byte +lbl_1_data_534 = .data:0x00000534; // type:object size:0xC +lbl_1_data_540 = .data:0x00000540; // type:object size:0x48 +lbl_1_data_588 = .data:0x00000588; // type:object size:0x4 data:4byte +lbl_1_data_58C = .data:0x0000058C; // type:object size:0x5 data:string +lbl_1_data_591 = .data:0x00000591; // type:object size:0x5 data:string +lbl_1_data_596 = .data:0x00000596; // type:object size:0x5 data:string +lbl_1_data_59B = .data:0x0000059B; // type:object size:0x5 data:string +lbl_1_data_5A0 = .data:0x000005A0; // type:object size:0x5 data:string +lbl_1_data_5A5 = .data:0x000005A5; // type:object size:0x5 data:string +lbl_1_data_5AA = .data:0x000005AA; // type:object size:0x5 data:string +lbl_1_data_5AF = .data:0x000005AF; // type:object size:0x5 data:string +lbl_1_data_5B4 = .data:0x000005B4; // type:object size:0x8 +lbl_1_data_5BC = .data:0x000005BC; // type:object size:0x24 data:4byte +lbl_1_data_5E0 = .data:0x000005E0; // type:object size:0x10 +lbl_1_data_5F0 = .data:0x000005F0; // type:object size:0x20 +lbl_1_data_610 = .data:0x00000610; // type:object size:0xE data:string +lbl_1_data_61E = .data:0x0000061E; // type:object size:0xE data:string +lbl_1_data_62C = .data:0x0000062C; // type:object size:0x10 +lbl_1_data_63C = .data:0x0000063C; // type:object size:0x3 data:string +lbl_1_bss_0 = .bss:0x00000000; // type:object size:0x4 data:4byte +lbl_1_bss_4 = .bss:0x00000004; // type:object size:0x4 data:4byte +lbl_1_bss_8 = .bss:0x00000008; // type:object size:0x8 data:2byte +lbl_1_bss_10 = .bss:0x00000010; // type:object size:0x4 data:4byte +lbl_1_bss_14 = .bss:0x00000014; // type:object size:0x24 data:2byte +lbl_1_bss_38 = .bss:0x00000038; // type:object size:0x4 data:4byte +lbl_1_bss_3C = .bss:0x0000003C; // type:object size:0xC +lbl_1_bss_48 = .bss:0x00000048; // type:object size:0x4 data:4byte +lbl_1_bss_4C = .bss:0x0000004C; // type:object size:0x4 data:4byte +lbl_1_bss_50 = .bss:0x00000050; // type:object size:0x2 data:2byte +lbl_1_bss_52 = .bss:0x00000052; // type:object size:0x18 +lbl_1_bss_6A = .bss:0x0000006A; // type:object size:0x2 data:2byte +lbl_1_bss_6C = .bss:0x0000006C; // type:object size:0x4 data:4byte +lbl_1_bss_70 = .bss:0x00000070; // type:object size:0x2 data:2byte +lbl_1_bss_74 = .bss:0x00000074; // type:object size:0x4 data:4byte +lbl_1_bss_78 = .bss:0x00000078; // type:object size:0x4 data:4byte +lbl_1_bss_7C = .bss:0x0000007C; // type:object size:0x2 data:2byte +lbl_1_bss_80 = .bss:0x00000080; // type:object size:0x30 +lbl_1_bss_B0 = .bss:0x000000B0; // type:object size:0x2 data:2byte +lbl_1_bss_B2 = .bss:0x000000B2; // type:object size:0x8 +lbl_1_bss_BA = .bss:0x000000BA; // type:object size:0x8 data:2byte +lbl_1_bss_C2 = .bss:0x000000C2; // type:object size:0x2 data:2byte +lbl_1_bss_C4 = .bss:0x000000C4; // type:object size:0x10 +lbl_1_bss_D4 = .bss:0x000000D4; // type:object size:0x10 +lbl_1_bss_E4 = .bss:0x000000E4; // type:object size:0x10 +lbl_1_bss_F4 = .bss:0x000000F4; // type:object size:0x6 data:2byte +lbl_1_bss_FA = .bss:0x000000FA; // type:object size:0x6 data:2byte +lbl_1_bss_100 = .bss:0x00000100; // type:object size:0x4 data:4byte +lbl_1_bss_104 = .bss:0x00000104; // type:object size:0x4 data:4byte +lbl_1_bss_108 = .bss:0x00000108; // type:object size:0xC +lbl_1_bss_114 = .bss:0x00000114; // type:object size:0x20 +lbl_1_bss_134 = .bss:0x00000134; // type:object size:0x6 +lbl_1_bss_13A = .bss:0x0000013A; // type:object size:0x2 data:2byte +lbl_1_bss_13C = .bss:0x0000013C; // type:object size:0xD4 data:2byte +lbl_1_bss_210 = .bss:0x00000210; // type:object size:0x30 +lbl_1_bss_240 = .bss:0x00000240; // type:object size:0x30 +lbl_1_bss_270 = .bss:0x00000270; // type:object size:0x2 data:2byte +lbl_1_bss_272 = .bss:0x00000272; // type:object size:0x2 data:2byte +lbl_1_bss_274 = .bss:0x00000274; // type:object size:0x2 data:2byte +lbl_1_bss_278 = .bss:0x00000278; // type:object size:0x4 data:4byte +lbl_1_bss_27C = .bss:0x0000027C; // type:object size:0x2 data:2byte +lbl_1_bss_27E = .bss:0x0000027E; // type:object size:0x2 data:2byte +lbl_1_bss_280 = .bss:0x00000280; // type:object size:0x2 data:2byte +lbl_1_bss_282 = .bss:0x00000282; // type:object size:0x6 data:2byte +lbl_1_bss_288 = .bss:0x00000288; // type:object size:0x4 data:4byte +lbl_1_bss_28C = .bss:0x0000028C; // type:object size:0x8 data:4byte +lbl_1_bss_294 = .bss:0x00000294; // type:object size:0x4 data:float +lbl_1_bss_298 = .bss:0x00000298; // type:object size:0x6 +lbl_1_bss_29E = .bss:0x0000029E; // type:object size:0x8 +lbl_1_bss_2A6 = .bss:0x000002A6; // type:object size:0x6 +lbl_1_bss_2AC = .bss:0x000002AC; // type:object size:0x2 data:2byte +lbl_1_bss_2B0 = .bss:0x000002B0; // type:object size:0x4 data:4byte +lbl_1_bss_2B4 = .bss:0x000002B4; // type:object size:0xE +lbl_1_bss_2C2 = .bss:0x000002C2; // type:object size:0xE +lbl_1_bss_2D0 = .bss:0x000002D0; // type:object size:0x28 data:2byte +lbl_1_bss_2F8 = .bss:0x000002F8; // type:object size:0x2 data:2byte +lbl_1_bss_2FA = .bss:0x000002FA; // type:object size:0x2 data:2byte +lbl_1_bss_2FC = .bss:0x000002FC; // type:object size:0xC +lbl_1_bss_308 = .bss:0x00000308; // type:object size:0xC data:float +lbl_1_bss_314 = .bss:0x00000314; // type:object size:0x2 data:2byte +lbl_1_bss_318 = .bss:0x00000318; // type:object size:0x4 data:4byte +lbl_1_bss_31C = .bss:0x0000031C; // type:object size:0x4 data:4byte +lbl_1_bss_320 = .bss:0x00000320; // type:object size:0x4 data:4byte +lbl_1_bss_324 = .bss:0x00000324; // type:object size:0x2 data:2byte +lbl_1_bss_326 = .bss:0x00000326; // type:object size:0x2 data:2byte diff --git a/config/GMPJ01_00/rels/w05Dll/splits.txt b/config/GMPJ01_00/rels/w05Dll/splits.txt new file mode 100644 index 00000000..531cd645 --- /dev/null +++ b/config/GMPJ01_00/rels/w05Dll/splits.txt @@ -0,0 +1,7 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 diff --git a/config/GMPJ01_00/rels/w05Dll/symbols.txt b/config/GMPJ01_00/rels/w05Dll/symbols.txt new file mode 100644 index 00000000..03b04aa2 --- /dev/null +++ b/config/GMPJ01_00/rels/w05Dll/symbols.txt @@ -0,0 +1,356 @@ +fn_1_0 = .text:0x00000000; // type:function size:0x30 +_prolog = .text:0x00000030; // type:function size:0x64 scope:global +_epilog = .text:0x00000094; // type:function size:0x4C scope:global +fn_1_E0 = .text:0x000000E0; // type:function size:0x4D8 +fn_1_5B8 = .text:0x000005B8; // type:function size:0x18C +fn_1_744 = .text:0x00000744; // type:function size:0x44 +fn_1_788 = .text:0x00000788; // type:function size:0x4 +fn_1_78C = .text:0x0000078C; // type:function size:0xA0 +fn_1_82C = .text:0x0000082C; // type:function size:0x100 +fn_1_92C = .text:0x0000092C; // type:function size:0x24 +fn_1_950 = .text:0x00000950; // type:function size:0x4 +fn_1_954 = .text:0x00000954; // type:function size:0x3F8 +fn_1_D4C = .text:0x00000D4C; // type:function size:0x38 +fn_1_D84 = .text:0x00000D84; // type:function size:0x80 +fn_1_E04 = .text:0x00000E04; // type:function size:0x3C +fn_1_E40 = .text:0x00000E40; // type:function size:0x2D4 +fn_1_1114 = .text:0x00001114; // type:function size:0xF4 +fn_1_1208 = .text:0x00001208; // type:function size:0x1CC +fn_1_13D4 = .text:0x000013D4; // type:function size:0xFC +fn_1_14D0 = .text:0x000014D0; // type:function size:0x2C +fn_1_14FC = .text:0x000014FC; // type:function size:0x60 +fn_1_155C = .text:0x0000155C; // type:function size:0x8E8 +fn_1_1E44 = .text:0x00001E44; // type:function size:0xCFC +fn_1_2B40 = .text:0x00002B40; // type:function size:0x13C +fn_1_2C7C = .text:0x00002C7C; // type:function size:0x3C8 +fn_1_3044 = .text:0x00003044; // type:function size:0x3EC +fn_1_3430 = .text:0x00003430; // type:function size:0xE4 +fn_1_3514 = .text:0x00003514; // type:function size:0x874 +fn_1_3D88 = .text:0x00003D88; // type:function size:0x104 +fn_1_3E8C = .text:0x00003E8C; // type:function size:0xE8 +fn_1_3F74 = .text:0x00003F74; // type:function size:0x64 +fn_1_3FD8 = .text:0x00003FD8; // type:function size:0x5C +fn_1_4034 = .text:0x00004034; // type:function size:0xE80 +fn_1_4EB4 = .text:0x00004EB4; // type:function size:0x794 +fn_1_5648 = .text:0x00005648; // type:function size:0x14C +fn_1_5794 = .text:0x00005794; // type:function size:0xB18 +fn_1_62AC = .text:0x000062AC; // type:function size:0x210 +fn_1_64BC = .text:0x000064BC; // type:function size:0x12C +fn_1_65E8 = .text:0x000065E8; // type:function size:0x88 +fn_1_6670 = .text:0x00006670; // type:function size:0x50 +fn_1_66C0 = .text:0x000066C0; // type:function size:0x254 +fn_1_6914 = .text:0x00006914; // type:function size:0x214 +fn_1_6B28 = .text:0x00006B28; // type:function size:0x54 +fn_1_6B7C = .text:0x00006B7C; // type:function size:0x708 +fn_1_7284 = .text:0x00007284; // type:function size:0x60 +fn_1_72E4 = .text:0x000072E4; // type:function size:0x30 +fn_1_7314 = .text:0x00007314; // type:function size:0xAC +fn_1_73C0 = .text:0x000073C0; // type:function size:0x40 +fn_1_7400 = .text:0x00007400; // type:function size:0xD0 +fn_1_74D0 = .text:0x000074D0; // type:function size:0x2E0 +fn_1_77B0 = .text:0x000077B0; // type:function size:0xF0 +fn_1_78A0 = .text:0x000078A0; // type:function size:0x88 +fn_1_7928 = .text:0x00007928; // type:function size:0x74 +fn_1_799C = .text:0x0000799C; // type:function size:0x4B0 +fn_1_7E4C = .text:0x00007E4C; // type:function size:0x48 +fn_1_7E94 = .text:0x00007E94; // type:function size:0x70 +fn_1_7F04 = .text:0x00007F04; // type:function size:0x1D4 +fn_1_80D8 = .text:0x000080D8; // type:function size:0x338 +fn_1_8410 = .text:0x00008410; // type:function size:0xFC +fn_1_850C = .text:0x0000850C; // type:function size:0x15C +fn_1_8668 = .text:0x00008668; // type:function size:0x130 +fn_1_8798 = .text:0x00008798; // type:function size:0xEC +fn_1_8884 = .text:0x00008884; // type:function size:0x34 +fn_1_88B8 = .text:0x000088B8; // type:function size:0xB4 +fn_1_896C = .text:0x0000896C; // type:function size:0x870 +fn_1_91DC = .text:0x000091DC; // type:function size:0x8C +fn_1_9268 = .text:0x00009268; // type:function size:0x418 +fn_1_9680 = .text:0x00009680; // type:function size:0x34 +fn_1_96B4 = .text:0x000096B4; // type:function size:0xAC +fn_1_9760 = .text:0x00009760; // type:function size:0x4C +fn_1_97AC = .text:0x000097AC; // type:function size:0x2BC +fn_1_9A68 = .text:0x00009A68; // type:function size:0x58 +fn_1_9AC0 = .text:0x00009AC0; // type:function size:0x30 +fn_1_9AF0 = .text:0x00009AF0; // type:function size:0x84 +fn_1_9B74 = .text:0x00009B74; // type:function size:0xB0 +fn_1_9C24 = .text:0x00009C24; // type:function size:0x74 +fn_1_9C98 = .text:0x00009C98; // type:function size:0x74 +fn_1_9D0C = .text:0x00009D0C; // type:function size:0x218 +fn_1_9F24 = .text:0x00009F24; // type:function size:0x300 +fn_1_A224 = .text:0x0000A224; // type:function size:0x2D4 +fn_1_A4F8 = .text:0x0000A4F8; // type:function size:0xB8 +fn_1_A5B0 = .text:0x0000A5B0; // type:function size:0x3E0 +fn_1_A990 = .text:0x0000A990; // type:function size:0x194 +fn_1_AB24 = .text:0x0000AB24; // type:function size:0x6F0 +fn_1_B214 = .text:0x0000B214; // type:function size:0x9C +fn_1_B2B0 = .text:0x0000B2B0; // type:function size:0x114 +fn_1_B3C4 = .text:0x0000B3C4; // type:function size:0x280 +_ctors = .ctors:0x00000000; // type:label scope:global data:4byte +_dtors = .dtors:0x00000000; // type:label scope:global data:4byte +lbl_1_rodata_10 = .rodata:0x00000010; // type:object size:0x4 data:float +lbl_1_rodata_14 = .rodata:0x00000014; // type:object size:0x4 data:float +lbl_1_rodata_18 = .rodata:0x00000018; // type:object size:0x4 data:float +lbl_1_rodata_1C = .rodata:0x0000001C; // type:object size:0x4 data:float +lbl_1_rodata_20 = .rodata:0x00000020; // type:object size:0x4 data:float +lbl_1_rodata_24 = .rodata:0x00000024; // type:object size:0x4 data:float +lbl_1_rodata_28 = .rodata:0x00000028; // type:object size:0x4 data:float +lbl_1_rodata_2C = .rodata:0x0000002C; // type:object size:0x4 data:float +lbl_1_rodata_30 = .rodata:0x00000030; // type:object size:0x4 data:float +lbl_1_rodata_38 = .rodata:0x00000038; // type:object size:0x8 data:double +lbl_1_rodata_40 = .rodata:0x00000040; // type:object size:0x4 data:float +lbl_1_rodata_44 = .rodata:0x00000044; // type:object size:0x4 data:float +lbl_1_rodata_48 = .rodata:0x00000048; // type:object size:0x4 data:float +lbl_1_rodata_50 = .rodata:0x00000050; // type:object size:0x8 data:double +lbl_1_rodata_58 = .rodata:0x00000058; // type:object size:0x8 data:double +lbl_1_rodata_60 = .rodata:0x00000060; // type:object size:0x4 data:float +lbl_1_rodata_64 = .rodata:0x00000064; // type:object size:0x4 data:float +lbl_1_rodata_68 = .rodata:0x00000068; // type:object size:0x4 data:float +lbl_1_rodata_6C = .rodata:0x0000006C; // type:object size:0x4 data:float +lbl_1_rodata_70 = .rodata:0x00000070; // type:object size:0x4 data:float +lbl_1_rodata_74 = .rodata:0x00000074; // type:object size:0x4 data:float +lbl_1_rodata_78 = .rodata:0x00000078; // type:object size:0x4 data:float +lbl_1_rodata_7C = .rodata:0x0000007C; // type:object size:0x4 data:float +lbl_1_rodata_80 = .rodata:0x00000080; // type:object size:0x4 data:float +lbl_1_rodata_84 = .rodata:0x00000084; // type:object size:0x4 data:float +lbl_1_rodata_88 = .rodata:0x00000088; // type:object size:0x4 data:float +lbl_1_rodata_8C = .rodata:0x0000008C; // type:object size:0x4 data:float +lbl_1_rodata_90 = .rodata:0x00000090; // type:object size:0x4 data:float +lbl_1_rodata_94 = .rodata:0x00000094; // type:object size:0x4 data:float +lbl_1_rodata_98 = .rodata:0x00000098; // type:object size:0x4 data:float +lbl_1_rodata_9C = .rodata:0x0000009C; // type:object size:0x4 data:float +lbl_1_rodata_A0 = .rodata:0x000000A0; // type:object size:0x4 data:float +lbl_1_rodata_A4 = .rodata:0x000000A4; // type:object size:0x4 data:float +lbl_1_rodata_A8 = .rodata:0x000000A8; // type:object size:0x4 data:float +lbl_1_rodata_AC = .rodata:0x000000AC; // type:object size:0x4 data:float +lbl_1_rodata_B0 = .rodata:0x000000B0; // type:object size:0x4 data:float +lbl_1_rodata_B4 = .rodata:0x000000B4; // type:object size:0x4 data:float +lbl_1_rodata_B8 = .rodata:0x000000B8; // type:object size:0x8 data:double +lbl_1_rodata_C0 = .rodata:0x000000C0; // type:object size:0x4 data:float +lbl_1_rodata_C4 = .rodata:0x000000C4; // type:object size:0x4 data:float +lbl_1_rodata_C8 = .rodata:0x000000C8; // type:object size:0x4 data:float +lbl_1_rodata_CC = .rodata:0x000000CC; // type:object size:0x4 data:float +lbl_1_rodata_D0 = .rodata:0x000000D0; // type:object size:0x4 data:float +lbl_1_rodata_D4 = .rodata:0x000000D4; // type:object size:0x4 data:float +lbl_1_rodata_D8 = .rodata:0x000000D8; // type:object size:0x4 data:float +lbl_1_rodata_DC = .rodata:0x000000DC; // type:object size:0x4 data:float +lbl_1_rodata_E0 = .rodata:0x000000E0; // type:object size:0x8 data:double +lbl_1_rodata_E8 = .rodata:0x000000E8; // type:object size:0x4 data:float +lbl_1_rodata_EC = .rodata:0x000000EC; // type:object size:0x4 data:float +lbl_1_rodata_F0 = .rodata:0x000000F0; // type:object size:0x8 data:float +lbl_1_rodata_F8 = .rodata:0x000000F8; // type:object size:0x4 data:float +lbl_1_rodata_FC = .rodata:0x000000FC; // type:object size:0x4 data:float +lbl_1_rodata_100 = .rodata:0x00000100; // type:object size:0x4 data:float +lbl_1_rodata_104 = .rodata:0x00000104; // type:object size:0x4 data:float +lbl_1_rodata_108 = .rodata:0x00000108; // type:object size:0x4 data:float +lbl_1_rodata_110 = .rodata:0x00000110; // type:object size:0x8 data:double +lbl_1_rodata_118 = .rodata:0x00000118; // type:object size:0x8 data:double +lbl_1_rodata_120 = .rodata:0x00000120; // type:object size:0x4 data:float +lbl_1_rodata_124 = .rodata:0x00000124; // type:object size:0x4 data:float +lbl_1_rodata_128 = .rodata:0x00000128; // type:object size:0x8 data:double +lbl_1_rodata_130 = .rodata:0x00000130; // type:object size:0x8 data:double +lbl_1_rodata_138 = .rodata:0x00000138; // type:object size:0x4 data:float +lbl_1_rodata_13C = .rodata:0x0000013C; // type:object size:0x4 data:float +lbl_1_rodata_140 = .rodata:0x00000140; // type:object size:0x4 data:float +lbl_1_rodata_144 = .rodata:0x00000144; // type:object size:0x4 data:float +lbl_1_rodata_148 = .rodata:0x00000148; // type:object size:0x4 data:float +lbl_1_rodata_14C = .rodata:0x0000014C; // type:object size:0x4 data:float +lbl_1_rodata_150 = .rodata:0x00000150; // type:object size:0x4 data:float +lbl_1_rodata_154 = .rodata:0x00000154; // type:object size:0x4 data:float +lbl_1_rodata_158 = .rodata:0x00000158; // type:object size:0x4 data:float +lbl_1_rodata_15C = .rodata:0x0000015C; // type:object size:0x4 data:float +lbl_1_rodata_160 = .rodata:0x00000160; // type:object size:0x4 data:float +lbl_1_rodata_168 = .rodata:0x00000168; // type:object size:0x8 data:double +lbl_1_rodata_170 = .rodata:0x00000170; // type:object size:0x4 data:float +lbl_1_rodata_174 = .rodata:0x00000174; // type:object size:0x4 data:float +lbl_1_rodata_178 = .rodata:0x00000178; // type:object size:0x8 data:double +lbl_1_rodata_180 = .rodata:0x00000180; // type:object size:0x4 data:float +lbl_1_rodata_184 = .rodata:0x00000184; // type:object size:0x4 data:float +lbl_1_rodata_188 = .rodata:0x00000188; // type:object size:0x4 data:float +lbl_1_rodata_18C = .rodata:0x0000018C; // type:object size:0x4 data:float +lbl_1_rodata_190 = .rodata:0x00000190; // type:object size:0x8 data:double +lbl_1_rodata_198 = .rodata:0x00000198; // type:object size:0x8 data:4byte +lbl_1_rodata_1A0 = .rodata:0x000001A0; // type:object size:0x4 data:float +lbl_1_rodata_1A4 = .rodata:0x000001A4; // type:object size:0x4 data:float +lbl_1_rodata_1A8 = .rodata:0x000001A8; // type:object size:0x4 data:float +lbl_1_rodata_1AC = .rodata:0x000001AC; // type:object size:0x4 data:float +lbl_1_rodata_1B0 = .rodata:0x000001B0; // type:object size:0x4 data:float +lbl_1_rodata_1B4 = .rodata:0x000001B4; // type:object size:0x4 data:float +lbl_1_rodata_1B8 = .rodata:0x000001B8; // type:object size:0x4 data:float +lbl_1_rodata_1BC = .rodata:0x000001BC; // type:object size:0x4 data:float +lbl_1_rodata_1C0 = .rodata:0x000001C0; // type:object size:0x4 data:float +lbl_1_rodata_1C4 = .rodata:0x000001C4; // type:object size:0x4 data:float +lbl_1_rodata_1C8 = .rodata:0x000001C8; // type:object size:0x4 data:float +lbl_1_rodata_1CC = .rodata:0x000001CC; // type:object size:0x4 data:float +lbl_1_rodata_1D0 = .rodata:0x000001D0; // type:object size:0x4 data:float +lbl_1_rodata_1D4 = .rodata:0x000001D4; // type:object size:0x4 data:float +lbl_1_rodata_1D8 = .rodata:0x000001D8; // type:object size:0x4 data:float +lbl_1_rodata_1E0 = .rodata:0x000001E0; // type:object size:0x8 data:double +lbl_1_rodata_1E8 = .rodata:0x000001E8; // type:object size:0x8 data:double +lbl_1_rodata_1F0 = .rodata:0x000001F0; // type:object size:0x4 data:float +lbl_1_rodata_1F4 = .rodata:0x000001F4; // type:object size:0x4 data:float +lbl_1_rodata_1F8 = .rodata:0x000001F8; // type:object size:0x4 data:float +lbl_1_rodata_1FC = .rodata:0x000001FC; // type:object size:0x4 data:float +lbl_1_rodata_200 = .rodata:0x00000200; // type:object size:0x4 data:float +lbl_1_rodata_204 = .rodata:0x00000204; // type:object size:0x4 data:float +lbl_1_rodata_208 = .rodata:0x00000208; // type:object size:0x8 data:double +lbl_1_rodata_210 = .rodata:0x00000210; // type:object size:0x4 data:float +lbl_1_rodata_214 = .rodata:0x00000214; // type:object size:0x4 data:float +lbl_1_rodata_218 = .rodata:0x00000218; // type:object size:0x4 data:float +lbl_1_rodata_21C = .rodata:0x0000021C; // type:object size:0x4 data:float +lbl_1_rodata_220 = .rodata:0x00000220; // type:object size:0x4 data:float +lbl_1_rodata_228 = .rodata:0x00000228; // type:object size:0x8 data:double +lbl_1_rodata_230 = .rodata:0x00000230; // type:object size:0x4 data:float +lbl_1_rodata_234 = .rodata:0x00000234; // type:object size:0x4 data:float +lbl_1_rodata_238 = .rodata:0x00000238; // type:object size:0x4 data:float +lbl_1_rodata_23C = .rodata:0x0000023C; // type:object size:0x4 data:float +lbl_1_rodata_240 = .rodata:0x00000240; // type:object size:0x4 data:float +lbl_1_rodata_244 = .rodata:0x00000244; // type:object size:0x4 data:float +lbl_1_rodata_248 = .rodata:0x00000248; // type:object size:0x4 data:float +lbl_1_rodata_24C = .rodata:0x0000024C; // type:object size:0x4 data:float +lbl_1_rodata_250 = .rodata:0x00000250; // type:object size:0x4 data:float +lbl_1_rodata_254 = .rodata:0x00000254; // type:object size:0x4 data:float +lbl_1_rodata_258 = .rodata:0x00000258; // type:object size:0x4 data:float +lbl_1_rodata_25C = .rodata:0x0000025C; // type:object size:0x4 data:float +lbl_1_rodata_260 = .rodata:0x00000260; // type:object size:0x4 data:float +lbl_1_rodata_264 = .rodata:0x00000264; // type:object size:0x4 data:float +lbl_1_rodata_268 = .rodata:0x00000268; // type:object size:0x4 data:float +lbl_1_rodata_26C = .rodata:0x0000026C; // type:object size:0x4 data:float +lbl_1_rodata_270 = .rodata:0x00000270; // type:object size:0x4 data:float +lbl_1_rodata_274 = .rodata:0x00000274; // type:object size:0x4 data:float +lbl_1_rodata_278 = .rodata:0x00000278; // type:object size:0x4 data:float +lbl_1_rodata_27C = .rodata:0x0000027C; // type:object size:0x4 data:float +lbl_1_rodata_280 = .rodata:0x00000280; // type:object size:0x4 data:float +lbl_1_rodata_284 = .rodata:0x00000284; // type:object size:0x4 data:float +lbl_1_rodata_288 = .rodata:0x00000288; // type:object size:0x8 data:double +lbl_1_rodata_290 = .rodata:0x00000290; // type:object size:0x8 data:double +lbl_1_rodata_298 = .rodata:0x00000298; // type:object size:0x4 data:float +lbl_1_rodata_29C = .rodata:0x0000029C; // type:object size:0x4 data:float +lbl_1_rodata_2A0 = .rodata:0x000002A0; // type:object size:0x4 data:float +lbl_1_rodata_2A4 = .rodata:0x000002A4; // type:object size:0x4 data:float +lbl_1_rodata_2A8 = .rodata:0x000002A8; // type:object size:0x4 data:float +lbl_1_rodata_2AC = .rodata:0x000002AC; // type:object size:0x4 data:float +lbl_1_rodata_2B0 = .rodata:0x000002B0; // type:object size:0x4 data:float +lbl_1_rodata_2B4 = .rodata:0x000002B4; // type:object size:0x4 data:float +lbl_1_rodata_2B8 = .rodata:0x000002B8; // type:object size:0x4 data:float +lbl_1_rodata_2BC = .rodata:0x000002BC; // type:object size:0x4 data:float +lbl_1_rodata_2C0 = .rodata:0x000002C0; // type:object size:0x4 data:float +lbl_1_rodata_2C4 = .rodata:0x000002C4; // type:object size:0x4 data:float +lbl_1_rodata_2C8 = .rodata:0x000002C8; // type:object size:0x4 data:float +lbl_1_rodata_2CC = .rodata:0x000002CC; // type:object size:0x4 data:float +lbl_1_rodata_2D0 = .rodata:0x000002D0; // type:object size:0x4 data:float +lbl_1_rodata_2D4 = .rodata:0x000002D4; // type:object size:0x4 data:float +lbl_1_rodata_2D8 = .rodata:0x000002D8; // type:object size:0x4 data:float +lbl_1_rodata_2E0 = .rodata:0x000002E0; // type:object size:0x8 data:double +lbl_1_rodata_2E8 = .rodata:0x000002E8; // type:object size:0x4 data:float +lbl_1_rodata_2EC = .rodata:0x000002EC; // type:object size:0x4 data:float +lbl_1_rodata_2F0 = .rodata:0x000002F0; // type:object size:0x4 data:float +lbl_1_rodata_2F8 = .rodata:0x000002F8; // type:object size:0x8 data:double +lbl_1_data_0 = .data:0x00000000; // type:object size:0x118 +lbl_1_data_118 = .data:0x00000118; // type:object size:0x2 data:2byte +lbl_1_data_11A = .data:0x0000011A; // type:object size:0x2 data:2byte +lbl_1_data_11C = .data:0x0000011C; // type:object size:0x2 data:2byte +lbl_1_data_11E = .data:0x0000011E; // type:object size:0x2 data:2byte +lbl_1_data_120 = .data:0x00000120; // type:object size:0x2 data:2byte +lbl_1_data_124 = .data:0x00000124; // type:object size:0x20 +lbl_1_data_144 = .data:0x00000144; // type:object size:0x8 +lbl_1_data_14C = .data:0x0000014C; // type:object size:0x4 +lbl_1_data_150 = .data:0x00000150; // type:object size:0x14 +lbl_1_data_164 = .data:0x00000164; // type:object size:0x2 data:2byte +lbl_1_data_166 = .data:0x00000166; // type:object size:0xA +lbl_1_data_170 = .data:0x00000170; // type:object size:0x10 +lbl_1_data_180 = .data:0x00000180; // type:object size:0x4 data:4byte +lbl_1_data_184 = .data:0x00000184; // type:object size:0x4 +lbl_1_data_188 = .data:0x00000188; // type:object size:0x10 +lbl_1_data_198 = .data:0x00000198; // type:object size:0x8 +lbl_1_data_1A0 = .data:0x000001A0; // type:object size:0x8 data:string +lbl_1_data_1A8 = .data:0x000001A8; // type:object size:0xC +lbl_1_data_1B4 = .data:0x000001B4; // type:object size:0x7 data:string +lbl_1_data_1BB = .data:0x000001BB; // type:object size:0x9 +lbl_1_data_1C4 = .data:0x000001C4; // type:object size:0x8 data:4byte +lbl_1_data_1CC = .data:0x000001CC; // type:object size:0xC +lbl_1_data_1D8 = .data:0x000001D8; // type:object size:0x8 data:string +lbl_1_data_1E0 = .data:0x000001E0; // type:object size:0x8 data:string +lbl_1_data_1E8 = .data:0x000001E8; // type:object size:0xA data:string +lbl_1_data_1F2 = .data:0x000001F2; // type:object size:0xE +lbl_1_data_200 = .data:0x00000200; // type:object size:0x8 data:string +lbl_1_data_208 = .data:0x00000208; // type:object size:0x8 data:string +lbl_1_data_210 = .data:0x00000210; // type:object size:0x6 data:string +lbl_1_data_216 = .data:0x00000216; // type:object size:0x6 data:string +lbl_1_data_21C = .data:0x0000021C; // type:object size:0x7 data:string +lbl_1_data_223 = .data:0x00000223; // type:object size:0x9 +lbl_1_data_22C = .data:0x0000022C; // type:object size:0x18 +lbl_1_data_244 = .data:0x00000244; // type:object size:0x18 +lbl_1_data_25C = .data:0x0000025C; // type:object size:0x48 +lbl_1_data_2A4 = .data:0x000002A4; // type:object size:0x48 +lbl_1_data_2EC = .data:0x000002EC; // type:object size:0x8 +lbl_1_data_2F4 = .data:0x000002F4; // type:object size:0x1C +lbl_1_data_310 = .data:0x00000310; // type:object size:0x8 +lbl_1_data_318 = .data:0x00000318; // type:object size:0x7 data:string +lbl_1_data_31F = .data:0x0000031F; // type:object size:0x7 data:string +lbl_1_data_326 = .data:0x00000326; // type:object size:0xA +lbl_1_data_330 = .data:0x00000330; // type:object size:0xC +lbl_1_data_33C = .data:0x0000033C; // type:object size:0x7 data:string +lbl_1_data_343 = .data:0x00000343; // type:object size:0xD data:string +lbl_1_data_350 = .data:0x00000350; // type:object size:0xF0 +lbl_1_data_440 = .data:0x00000440; // type:object size:0x10 +lbl_1_data_450 = .data:0x00000450; // type:object size:0x6 data:string +lbl_1_data_456 = .data:0x00000456; // type:object size:0x7 data:string +lbl_1_data_45D = .data:0x0000045D; // type:object size:0x7 data:string +lbl_1_data_464 = .data:0x00000464; // type:object size:0xC +lbl_1_data_470 = .data:0x00000470; // type:object size:0xC +lbl_1_data_47C = .data:0x0000047C; // type:object size:0xC +lbl_1_data_488 = .data:0x00000488; // type:object size:0x3 data:string +lbl_1_data_48B = .data:0x0000048B; // type:object size:0x4 data:string +lbl_1_data_48F = .data:0x0000048F; // type:object size:0x5 +lbl_1_data_494 = .data:0x00000494; // type:object size:0xC +lbl_1_data_4A0 = .data:0x000004A0; // type:object size:0xD data:string +lbl_1_data_4AD = .data:0x000004AD; // type:object size:0x5 data:string +lbl_1_data_4B2 = .data:0x000004B2; // type:object size:0x6 +lbl_1_data_4B8 = .data:0x000004B8; // type:object size:0xC +lbl_1_data_4C4 = .data:0x000004C4; // type:object size:0x3 data:string +lbl_1_bss_0 = .bss:0x00000000; // type:object size:0x4 data:4byte +lbl_1_bss_4 = .bss:0x00000004; // type:object size:0x4 data:4byte +lbl_1_bss_8 = .bss:0x00000008; // type:object size:0x8 data:2byte +lbl_1_bss_10 = .bss:0x00000010; // type:object size:0x4 data:4byte +lbl_1_bss_14 = .bss:0x00000014; // type:object size:0x14 data:2byte +lbl_1_bss_28 = .bss:0x00000028; // type:object size:0x8 data:2byte +lbl_1_bss_30 = .bss:0x00000030; // type:object size:0x8 data:2byte +lbl_1_bss_38 = .bss:0x00000038; // type:object size:0xC data:float +lbl_1_bss_44 = .bss:0x00000044; // type:object size:0x2 data:2byte +lbl_1_bss_48 = .bss:0x00000048; // type:object size:0x2 data:2byte +lbl_1_bss_4A = .bss:0x0000004A; // type:object size:0x2 data:2byte +lbl_1_bss_4C = .bss:0x0000004C; // type:object size:0x2 data:2byte +lbl_1_bss_4E = .bss:0x0000004E; // type:object size:0xA data:2byte +lbl_1_bss_58 = .bss:0x00000058; // type:object size:0xC +lbl_1_bss_64 = .bss:0x00000064; // type:object size:0x2 data:2byte +lbl_1_bss_68 = .bss:0x00000068; // type:object size:0x4 data:4byte +lbl_1_bss_6C = .bss:0x0000006C; // type:object size:0x6 +lbl_1_bss_72 = .bss:0x00000072; // type:object size:0x6 data:2byte +lbl_1_bss_78 = .bss:0x00000078; // type:object size:0x4 data:4byte +lbl_1_bss_7C = .bss:0x0000007C; // type:object size:0xC +lbl_1_bss_88 = .bss:0x00000088; // type:object size:0x4 data:4byte +lbl_1_bss_8C = .bss:0x0000008C; // type:object size:0x4 data:4byte +lbl_1_bss_90 = .bss:0x00000090; // type:object size:0x4 data:4byte +lbl_1_bss_94 = .bss:0x00000094; // type:object size:0x4 data:4byte +lbl_1_bss_98 = .bss:0x00000098; // type:object size:0x4 data:4byte +lbl_1_bss_9C = .bss:0x0000009C; // type:object size:0x2 data:2byte +lbl_1_bss_9E = .bss:0x0000009E; // type:object size:0x2 data:2byte +lbl_1_bss_A2 = .bss:0x000000A2; // type:object size:0x2 data:2byte +lbl_1_bss_A4 = .bss:0x000000A4; // type:object size:0x6 +lbl_1_bss_AA = .bss:0x000000AA; // type:object size:0x6 +lbl_1_bss_B0 = .bss:0x000000B0; // type:object size:0x6 +lbl_1_bss_B6 = .bss:0x000000B6; // type:object size:0x2 data:2byte +lbl_1_bss_B8 = .bss:0x000000B8; // type:object size:0x4 data:4byte +lbl_1_bss_BC = .bss:0x000000BC; // type:object size:0x4 data:4byte +lbl_1_bss_C0 = .bss:0x000000C0; // type:object size:0x2 data:2byte +lbl_1_bss_C2 = .bss:0x000000C2; // type:object size:0x2 data:2byte +lbl_1_bss_C4 = .bss:0x000000C4; // type:object size:0x2 data:2byte +lbl_1_bss_C6 = .bss:0x000000C6; // type:object size:0x2 data:2byte +lbl_1_bss_C8 = .bss:0x000000C8; // type:object size:0x4 data:4byte +lbl_1_bss_CC = .bss:0x000000CC; // type:object size:0x4 data:4byte +lbl_1_bss_D0 = .bss:0x000000D0; // type:object size:0x4 data:4byte +lbl_1_bss_D4 = .bss:0x000000D4; // type:object size:0x2 data:2byte +lbl_1_bss_D6 = .bss:0x000000D6; // type:object size:0x28 data:2byte +lbl_1_bss_FE = .bss:0x000000FE; // type:object size:0x2 data:2byte +lbl_1_bss_100 = .bss:0x00000100; // type:object size:0x2 data:2byte +lbl_1_bss_102 = .bss:0x00000102; // type:object size:0x6 data:2byte diff --git a/config/GMPJ01_00/rels/w06Dll/splits.txt b/config/GMPJ01_00/rels/w06Dll/splits.txt new file mode 100644 index 00000000..531cd645 --- /dev/null +++ b/config/GMPJ01_00/rels/w06Dll/splits.txt @@ -0,0 +1,7 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 diff --git a/config/GMPJ01_00/rels/w06Dll/symbols.txt b/config/GMPJ01_00/rels/w06Dll/symbols.txt new file mode 100644 index 00000000..51c6c855 --- /dev/null +++ b/config/GMPJ01_00/rels/w06Dll/symbols.txt @@ -0,0 +1,373 @@ +fn_1_0 = .text:0x00000000; // type:function size:0x30 +_prolog = .text:0x00000030; // type:function size:0x64 scope:global +_epilog = .text:0x00000094; // type:function size:0x4C scope:global +fn_1_E0 = .text:0x000000E0; // type:function size:0x4C4 +fn_1_5A4 = .text:0x000005A4; // type:function size:0x18C +fn_1_730 = .text:0x00000730; // type:function size:0x6C +fn_1_79C = .text:0x0000079C; // type:function size:0x20 +fn_1_7BC = .text:0x000007BC; // type:function size:0x144 +fn_1_900 = .text:0x00000900; // type:function size:0x84 +fn_1_984 = .text:0x00000984; // type:function size:0x3C +fn_1_9C0 = .text:0x000009C0; // type:function size:0x168 +fn_1_B28 = .text:0x00000B28; // type:function size:0x34 +fn_1_B5C = .text:0x00000B5C; // type:function size:0x214 +fn_1_D70 = .text:0x00000D70; // type:function size:0x1FC +fn_1_F6C = .text:0x00000F6C; // type:function size:0xE8 +fn_1_1054 = .text:0x00001054; // type:function size:0x90 +fn_1_10E4 = .text:0x000010E4; // type:function size:0x64 +fn_1_1148 = .text:0x00001148; // type:function size:0x68 +fn_1_11B0 = .text:0x000011B0; // type:function size:0xF0 +fn_1_12A0 = .text:0x000012A0; // type:function size:0x32C +fn_1_15CC = .text:0x000015CC; // type:function size:0x614 +fn_1_1BE0 = .text:0x00001BE0; // type:function size:0xD0 +fn_1_1CB0 = .text:0x00001CB0; // type:function size:0xAC +fn_1_1D5C = .text:0x00001D5C; // type:function size:0xD4 +fn_1_1E30 = .text:0x00001E30; // type:function size:0xD8 +fn_1_1F08 = .text:0x00001F08; // type:function size:0x140 +fn_1_2048 = .text:0x00002048; // type:function size:0x84 +fn_1_20CC = .text:0x000020CC; // type:function size:0xA8 +fn_1_2174 = .text:0x00002174; // type:function size:0x58 +fn_1_21CC = .text:0x000021CC; // type:function size:0x54 +fn_1_2220 = .text:0x00002220; // type:function size:0x21C +fn_1_243C = .text:0x0000243C; // type:function size:0x5E0 +fn_1_2A1C = .text:0x00002A1C; // type:function size:0x144 +fn_1_2B60 = .text:0x00002B60; // type:function size:0xB8 +fn_1_2C18 = .text:0x00002C18; // type:function size:0x178 +fn_1_2D90 = .text:0x00002D90; // type:function size:0x40 +fn_1_2DD0 = .text:0x00002DD0; // type:function size:0x48 +fn_1_2E18 = .text:0x00002E18; // type:function size:0xDC +fn_1_2EF4 = .text:0x00002EF4; // type:function size:0x57C +fn_1_3470 = .text:0x00003470; // type:function size:0xF0 +fn_1_3560 = .text:0x00003560; // type:function size:0x5C +fn_1_35BC = .text:0x000035BC; // type:function size:0x48 +fn_1_3604 = .text:0x00003604; // type:function size:0x94 +fn_1_3698 = .text:0x00003698; // type:function size:0x2DC +fn_1_3974 = .text:0x00003974; // type:function size:0x6FC +fn_1_4070 = .text:0x00004070; // type:function size:0xB4 +fn_1_4124 = .text:0x00004124; // type:function size:0x70 +fn_1_4194 = .text:0x00004194; // type:function size:0x118 +fn_1_42AC = .text:0x000042AC; // type:function size:0x130 +fn_1_43DC = .text:0x000043DC; // type:function size:0x84 +fn_1_4460 = .text:0x00004460; // type:function size:0x418 +fn_1_4878 = .text:0x00004878; // type:function size:0x198 +fn_1_4A10 = .text:0x00004A10; // type:function size:0x50 +fn_1_4A60 = .text:0x00004A60; // type:function size:0xA0 +fn_1_4B00 = .text:0x00004B00; // type:function size:0xA0 +fn_1_4BA0 = .text:0x00004BA0; // type:function size:0x58 +fn_1_4BF8 = .text:0x00004BF8; // type:function size:0x3C0 +fn_1_4FB8 = .text:0x00004FB8; // type:function size:0x1E4 +fn_1_519C = .text:0x0000519C; // type:function size:0x204 +fn_1_53A0 = .text:0x000053A0; // type:function size:0xF0 +fn_1_5490 = .text:0x00005490; // type:function size:0x23C +fn_1_56CC = .text:0x000056CC; // type:function size:0x110 +fn_1_57DC = .text:0x000057DC; // type:function size:0xA0 +fn_1_587C = .text:0x0000587C; // type:function size:0x80 +fn_1_58FC = .text:0x000058FC; // type:function size:0x6C +fn_1_5968 = .text:0x00005968; // type:function size:0x68 +fn_1_59D0 = .text:0x000059D0; // type:function size:0x13C +fn_1_5B0C = .text:0x00005B0C; // type:function size:0x48 +fn_1_5B54 = .text:0x00005B54; // type:function size:0x190 +fn_1_5CE4 = .text:0x00005CE4; // type:function size:0x1D8 +fn_1_5EBC = .text:0x00005EBC; // type:function size:0x40 +fn_1_5EFC = .text:0x00005EFC; // type:function size:0x5C +fn_1_5F58 = .text:0x00005F58; // type:function size:0x114 +fn_1_606C = .text:0x0000606C; // type:function size:0x9A0 +fn_1_6A0C = .text:0x00006A0C; // type:function size:0x240 +fn_1_6C4C = .text:0x00006C4C; // type:function size:0x244 +fn_1_6E90 = .text:0x00006E90; // type:function size:0x60 +fn_1_6EF0 = .text:0x00006EF0; // type:function size:0x90 +fn_1_6F80 = .text:0x00006F80; // type:function size:0x290 +fn_1_7210 = .text:0x00007210; // type:function size:0x94 +fn_1_72A4 = .text:0x000072A4; // type:function size:0x28 +fn_1_72CC = .text:0x000072CC; // type:function size:0x120 +fn_1_73EC = .text:0x000073EC; // type:function size:0xD0 +fn_1_74BC = .text:0x000074BC; // type:function size:0xB8 +fn_1_7574 = .text:0x00007574; // type:function size:0x100 +fn_1_7674 = .text:0x00007674; // type:function size:0xEC +fn_1_7760 = .text:0x00007760; // type:function size:0x1E4 +fn_1_7944 = .text:0x00007944; // type:function size:0x26C +fn_1_7BB0 = .text:0x00007BB0; // type:function size:0x38C +fn_1_7F3C = .text:0x00007F3C; // type:function size:0x68 +fn_1_7FA4 = .text:0x00007FA4; // type:function size:0x2C0 +fn_1_8264 = .text:0x00008264; // type:function size:0xBC +fn_1_8320 = .text:0x00008320; // type:function size:0x100 +fn_1_8420 = .text:0x00008420; // type:function size:0x70 +fn_1_8490 = .text:0x00008490; // type:function size:0x5C8 +fn_1_8A58 = .text:0x00008A58; // type:function size:0x4C8 +fn_1_8F20 = .text:0x00008F20; // type:function size:0x2B8 +fn_1_91D8 = .text:0x000091D8; // type:function size:0xBC +fn_1_9294 = .text:0x00009294; // type:function size:0x44 +fn_1_92D8 = .text:0x000092D8; // type:function size:0xF0 +fn_1_93C8 = .text:0x000093C8; // type:function size:0x10C +fn_1_94D4 = .text:0x000094D4; // type:function size:0xD8 +fn_1_95AC = .text:0x000095AC; // type:function size:0x8B0 +fn_1_9E5C = .text:0x00009E5C; // type:function size:0x5AC +fn_1_A408 = .text:0x0000A408; // type:function size:0x744 +fn_1_AB4C = .text:0x0000AB4C; // type:function size:0x730 +fn_1_B27C = .text:0x0000B27C; // type:function size:0x424 +fn_1_B6A0 = .text:0x0000B6A0; // type:function size:0x240 +fn_1_B8E0 = .text:0x0000B8E0; // type:function size:0x230 +fn_1_BB10 = .text:0x0000BB10; // type:function size:0x1F8 +fn_1_BD08 = .text:0x0000BD08; // type:function size:0x3C +fn_1_BD44 = .text:0x0000BD44; // type:function size:0x48 +fn_1_BD8C = .text:0x0000BD8C; // type:function size:0x37C +fn_1_C108 = .text:0x0000C108; // type:function size:0x1AC +fn_1_C2B4 = .text:0x0000C2B4; // type:function size:0x158 +fn_1_C40C = .text:0x0000C40C; // type:function size:0x5B0 +fn_1_C9BC = .text:0x0000C9BC; // type:function size:0xD0 +fn_1_CA8C = .text:0x0000CA8C; // type:function size:0x40 +fn_1_CACC = .text:0x0000CACC; // type:function size:0x1C4 +fn_1_CC90 = .text:0x0000CC90; // type:function size:0x7C +fn_1_CD0C = .text:0x0000CD0C; // type:function size:0x398 +_ctors = .ctors:0x00000000; // type:label scope:global data:4byte +_dtors = .dtors:0x00000000; // type:label scope:global data:4byte +lbl_1_rodata_10 = .rodata:0x00000010; // type:object size:0x4 data:float +lbl_1_rodata_14 = .rodata:0x00000014; // type:object size:0x4 data:float +lbl_1_rodata_18 = .rodata:0x00000018; // type:object size:0x4 data:float +lbl_1_rodata_1C = .rodata:0x0000001C; // type:object size:0x4 data:float +lbl_1_rodata_20 = .rodata:0x00000020; // type:object size:0x8 data:4byte +lbl_1_rodata_28 = .rodata:0x00000028; // type:object size:0x8 data:4byte +lbl_1_rodata_30 = .rodata:0x00000030; // type:object size:0x4 data:float +lbl_1_rodata_34 = .rodata:0x00000034; // type:object size:0x4 data:float +lbl_1_rodata_38 = .rodata:0x00000038; // type:object size:0x4 data:float +lbl_1_rodata_3C = .rodata:0x0000003C; // type:object size:0x4 data:float +lbl_1_rodata_40 = .rodata:0x00000040; // type:object size:0x4 data:float +lbl_1_rodata_44 = .rodata:0x00000044; // type:object size:0x4 data:float +lbl_1_rodata_48 = .rodata:0x00000048; // type:object size:0x4 data:float +lbl_1_rodata_4C = .rodata:0x0000004C; // type:object size:0x4 data:float +lbl_1_rodata_50 = .rodata:0x00000050; // type:object size:0x4 data:float +lbl_1_rodata_54 = .rodata:0x00000054; // type:object size:0x4 data:float +lbl_1_rodata_58 = .rodata:0x00000058; // type:object size:0x8 data:double +lbl_1_rodata_60 = .rodata:0x00000060; // type:object size:0x4 data:float +lbl_1_rodata_64 = .rodata:0x00000064; // type:object size:0x4 data:float +lbl_1_rodata_68 = .rodata:0x00000068; // type:object size:0x4 data:float +lbl_1_rodata_6C = .rodata:0x0000006C; // type:object size:0x4 data:float +lbl_1_rodata_70 = .rodata:0x00000070; // type:object size:0x4 data:float +lbl_1_rodata_78 = .rodata:0x00000078; // type:object size:0x8 data:double +lbl_1_rodata_80 = .rodata:0x00000080; // type:object size:0x8 data:double +lbl_1_rodata_88 = .rodata:0x00000088; // type:object size:0x1 data:byte +lbl_1_rodata_8C = .rodata:0x0000008C; // type:object size:0x4 data:float +lbl_1_rodata_90 = .rodata:0x00000090; // type:object size:0x1 data:byte +lbl_1_rodata_94 = .rodata:0x00000094; // type:object size:0x6 data:2byte +lbl_1_rodata_9A = .rodata:0x0000009A; // type:object size:0x1 data:byte +lbl_1_rodata_9E = .rodata:0x0000009E; // type:object size:0x6 data:2byte +lbl_1_rodata_A4 = .rodata:0x000000A4; // type:object size:0x4 data:float +lbl_1_rodata_A8 = .rodata:0x000000A8; // type:object size:0x4 data:float +lbl_1_rodata_AC = .rodata:0x000000AC; // type:object size:0x4 data:float +lbl_1_rodata_B0 = .rodata:0x000000B0; // type:object size:0x4 data:float +lbl_1_rodata_B4 = .rodata:0x000000B4; // type:object size:0x4 data:float +lbl_1_rodata_B8 = .rodata:0x000000B8; // type:object size:0x4 data:float +lbl_1_rodata_BC = .rodata:0x000000BC; // type:object size:0x4 data:float +lbl_1_rodata_C0 = .rodata:0x000000C0; // type:object size:0x4 data:float +lbl_1_rodata_C4 = .rodata:0x000000C4; // type:object size:0x4 data:float +lbl_1_rodata_C8 = .rodata:0x000000C8; // type:object size:0x4 data:float +lbl_1_rodata_CC = .rodata:0x000000CC; // type:object size:0x4 data:float +lbl_1_rodata_D0 = .rodata:0x000000D0; // type:object size:0x4 data:float +lbl_1_rodata_D4 = .rodata:0x000000D4; // type:object size:0x4 data:float +lbl_1_rodata_D8 = .rodata:0x000000D8; // type:object size:0x4 data:float +lbl_1_rodata_DC = .rodata:0x000000DC; // type:object size:0x4 data:float +lbl_1_rodata_E0 = .rodata:0x000000E0; // type:object size:0x4 data:float +lbl_1_rodata_E4 = .rodata:0x000000E4; // type:object size:0x4 data:float +lbl_1_rodata_E8 = .rodata:0x000000E8; // type:object size:0x4 data:float +lbl_1_rodata_EC = .rodata:0x000000EC; // type:object size:0x4 data:float +lbl_1_rodata_F0 = .rodata:0x000000F0; // type:object size:0x5 +lbl_1_rodata_F5 = .rodata:0x000000F5; // type:object size:0x7 +lbl_1_rodata_FC = .rodata:0x000000FC; // type:object size:0x4 data:float +lbl_1_rodata_100 = .rodata:0x00000100; // type:object size:0x8 data:double +lbl_1_rodata_108 = .rodata:0x00000108; // type:object size:0x8 data:double +lbl_1_rodata_110 = .rodata:0x00000110; // type:object size:0x4 data:float +lbl_1_rodata_114 = .rodata:0x00000114; // type:object size:0x4 data:float +lbl_1_rodata_118 = .rodata:0x00000118; // type:object size:0x4 data:float +lbl_1_rodata_11C = .rodata:0x0000011C; // type:object size:0x4 data:float +lbl_1_rodata_120 = .rodata:0x00000120; // type:object size:0x4 data:float +lbl_1_rodata_124 = .rodata:0x00000124; // type:object size:0x4 data:float +lbl_1_rodata_128 = .rodata:0x00000128; // type:object size:0x4 data:float +lbl_1_rodata_130 = .rodata:0x00000130; // type:object size:0x8 data:double +lbl_1_rodata_138 = .rodata:0x00000138; // type:object size:0x4 data:float +lbl_1_rodata_13C = .rodata:0x0000013C; // type:object size:0x4 data:float +lbl_1_rodata_140 = .rodata:0x00000140; // type:object size:0x4 data:float +lbl_1_rodata_144 = .rodata:0x00000144; // type:object size:0x4 data:float +lbl_1_rodata_148 = .rodata:0x00000148; // type:object size:0x4 data:float +lbl_1_rodata_14C = .rodata:0x0000014C; // type:object size:0xC data:4byte +lbl_1_rodata_158 = .rodata:0x00000158; // type:object size:0x4 data:float +lbl_1_rodata_15C = .rodata:0x0000015C; // type:object size:0x4 data:float +lbl_1_rodata_160 = .rodata:0x00000160; // type:object size:0x4 data:float +lbl_1_rodata_164 = .rodata:0x00000164; // type:object size:0x4 data:float +lbl_1_rodata_168 = .rodata:0x00000168; // type:object size:0x8 data:double +lbl_1_rodata_170 = .rodata:0x00000170; // type:object size:0x8 data:double +lbl_1_rodata_178 = .rodata:0x00000178; // type:object size:0x4 data:float +lbl_1_rodata_180 = .rodata:0x00000180; // type:object size:0x8 data:double +lbl_1_rodata_188 = .rodata:0x00000188; // type:object size:0x4 data:float +lbl_1_rodata_18C = .rodata:0x0000018C; // type:object size:0x4 data:float +lbl_1_rodata_190 = .rodata:0x00000190; // type:object size:0x4 data:float +lbl_1_rodata_194 = .rodata:0x00000194; // type:object size:0x4 data:float +lbl_1_rodata_198 = .rodata:0x00000198; // type:object size:0x8 data:double +lbl_1_rodata_1A0 = .rodata:0x000001A0; // type:object size:0x4 data:float +lbl_1_rodata_1A4 = .rodata:0x000001A4; // type:object size:0x4 data:float +lbl_1_rodata_1A8 = .rodata:0x000001A8; // type:object size:0x8 data:float +lbl_1_rodata_1B0 = .rodata:0x000001B0; // type:object size:0x4 data:float +lbl_1_rodata_1B4 = .rodata:0x000001B4; // type:object size:0x4 data:float +lbl_1_rodata_1B8 = .rodata:0x000001B8; // type:object size:0x4 data:float +lbl_1_rodata_1BC = .rodata:0x000001BC; // type:object size:0x4 data:float +lbl_1_rodata_1C0 = .rodata:0x000001C0; // type:object size:0x8 data:double +lbl_1_rodata_1C8 = .rodata:0x000001C8; // type:object size:0x8 data:double +lbl_1_rodata_1D0 = .rodata:0x000001D0; // type:object size:0x4 data:float +lbl_1_rodata_1D4 = .rodata:0x000001D4; // type:object size:0x4 data:float +lbl_1_rodata_1D8 = .rodata:0x000001D8; // type:object size:0x4 data:float +lbl_1_rodata_1DC = .rodata:0x000001DC; // type:object size:0x4 data:float +lbl_1_rodata_1E0 = .rodata:0x000001E0; // type:object size:0x4 data:float +lbl_1_rodata_1E4 = .rodata:0x000001E4; // type:object size:0x4 data:float +lbl_1_rodata_1E8 = .rodata:0x000001E8; // type:object size:0x4 data:float +lbl_1_rodata_1EC = .rodata:0x000001EC; // type:object size:0x4 data:float +lbl_1_rodata_1F0 = .rodata:0x000001F0; // type:object size:0x8 data:double +lbl_1_rodata_1F8 = .rodata:0x000001F8; // type:object size:0x8 data:double +lbl_1_rodata_200 = .rodata:0x00000200; // type:object size:0x4 data:float +lbl_1_rodata_204 = .rodata:0x00000204; // type:object size:0x4 data:float +lbl_1_rodata_208 = .rodata:0x00000208; // type:object size:0x4 data:float +lbl_1_rodata_20C = .rodata:0x0000020C; // type:object size:0x4 data:float +lbl_1_rodata_210 = .rodata:0x00000210; // type:object size:0x4 data:float +lbl_1_rodata_214 = .rodata:0x00000214; // type:object size:0x4 data:float +lbl_1_rodata_218 = .rodata:0x00000218; // type:object size:0x4 data:float +lbl_1_rodata_21C = .rodata:0x0000021C; // type:object size:0x4 data:float +lbl_1_rodata_220 = .rodata:0x00000220; // type:object size:0x8 data:float +lbl_1_rodata_228 = .rodata:0x00000228; // type:object size:0x4 data:float +lbl_1_rodata_22C = .rodata:0x0000022C; // type:object size:0x4 data:float +lbl_1_rodata_230 = .rodata:0x00000230; // type:object size:0x4 data:float +lbl_1_rodata_234 = .rodata:0x00000234; // type:object size:0x4 data:float +lbl_1_rodata_238 = .rodata:0x00000238; // type:object size:0x4 data:float +lbl_1_rodata_23C = .rodata:0x0000023C; // type:object size:0x4 data:float +lbl_1_rodata_240 = .rodata:0x00000240; // type:object size:0x8 data:double +lbl_1_rodata_248 = .rodata:0x00000248; // type:object size:0x8 data:double +lbl_1_rodata_250 = .rodata:0x00000250; // type:object size:0x4 data:float +lbl_1_rodata_254 = .rodata:0x00000254; // type:object size:0x4 data:float +lbl_1_rodata_258 = .rodata:0x00000258; // type:object size:0x4 data:float +lbl_1_rodata_25C = .rodata:0x0000025C; // type:object size:0x4 data:float +lbl_1_rodata_260 = .rodata:0x00000260; // type:object size:0x4 data:float +lbl_1_rodata_264 = .rodata:0x00000264; // type:object size:0x4 data:float +lbl_1_rodata_268 = .rodata:0x00000268; // type:object size:0x4 data:float +lbl_1_rodata_26C = .rodata:0x0000026C; // type:object size:0x4 data:float +lbl_1_rodata_270 = .rodata:0x00000270; // type:object size:0x4 data:float +lbl_1_rodata_274 = .rodata:0x00000274; // type:object size:0x4 data:float +lbl_1_rodata_278 = .rodata:0x00000278; // type:object size:0x4 data:float +lbl_1_rodata_27C = .rodata:0x0000027C; // type:object size:0x4 data:float +lbl_1_rodata_280 = .rodata:0x00000280; // type:object size:0x4 data:float +lbl_1_rodata_284 = .rodata:0x00000284; // type:object size:0x4 data:float +lbl_1_rodata_288 = .rodata:0x00000288; // type:object size:0x4 data:float +lbl_1_rodata_28C = .rodata:0x0000028C; // type:object size:0x4 data:float +lbl_1_rodata_290 = .rodata:0x00000290; // type:object size:0x4 data:float +lbl_1_rodata_298 = .rodata:0x00000298; // type:object size:0x8 data:double +lbl_1_rodata_2A0 = .rodata:0x000002A0; // type:object size:0x4 data:float +lbl_1_rodata_2A4 = .rodata:0x000002A4; // type:object size:0x4 data:float +lbl_1_rodata_2A8 = .rodata:0x000002A8; // type:object size:0x4 data:float +lbl_1_rodata_2AC = .rodata:0x000002AC; // type:object size:0x4 data:float +lbl_1_rodata_2B0 = .rodata:0x000002B0; // type:object size:0x4 data:float +lbl_1_rodata_2B4 = .rodata:0x000002B4; // type:object size:0x4 data:float +lbl_1_rodata_2B8 = .rodata:0x000002B8; // type:object size:0x8 data:double +lbl_1_rodata_2C0 = .rodata:0x000002C0; // type:object size:0x4 data:float +lbl_1_rodata_2C4 = .rodata:0x000002C4; // type:object size:0x4 data:float +lbl_1_rodata_2C8 = .rodata:0x000002C8; // type:object size:0x8 data:double +lbl_1_rodata_2D0 = .rodata:0x000002D0; // type:object size:0x4 data:float +lbl_1_rodata_2D4 = .rodata:0x000002D4; // type:object size:0x4 data:float +lbl_1_data_0 = .data:0x00000000; // type:object size:0xF0 +lbl_1_data_F0 = .data:0x000000F0; // type:object size:0x2 data:2byte +lbl_1_data_F2 = .data:0x000000F2; // type:object size:0x2 data:2byte +lbl_1_data_F4 = .data:0x000000F4; // type:object size:0x2 data:2byte +lbl_1_data_F6 = .data:0x000000F6; // type:object size:0x2 data:2byte +lbl_1_data_F8 = .data:0x000000F8; // type:object size:0x8 +lbl_1_data_100 = .data:0x00000100; // type:object size:0x8 +lbl_1_data_108 = .data:0x00000108; // type:object size:0xA0 +lbl_1_data_1A8 = .data:0x000001A8; // type:object size:0x2 data:2byte +lbl_1_data_1AA = .data:0x000001AA; // type:object size:0x1 data:byte +lbl_1_data_1AD = .data:0x000001AD; // type:object size:0x3 +lbl_1_data_1B0 = .data:0x000001B0; // type:object size:0x2 data:2byte +lbl_1_data_1B4 = .data:0x000001B4; // type:object size:0xC +lbl_1_data_1C0 = .data:0x000001C0; // type:object size:0x5 data:string +lbl_1_data_1C5 = .data:0x000001C5; // type:object size:0x13 +lbl_1_data_1D8 = .data:0x000001D8; // type:object size:0x2 data:2byte +lbl_1_data_1DA = .data:0x000001DA; // type:object size:0x2 data:2byte +lbl_1_data_1DC = .data:0x000001DC; // type:object size:0x2 data:2byte +lbl_1_data_1DE = .data:0x000001DE; // type:object size:0x6 +lbl_1_data_1E4 = .data:0x000001E4; // type:object size:0x24 +lbl_1_data_208 = .data:0x00000208; // type:object size:0x20 +lbl_1_data_228 = .data:0x00000228; // type:object size:0x1 data:byte +lbl_1_data_22A = .data:0x0000022A; // type:object size:0x2 data:2byte +lbl_1_data_22C = .data:0x0000022C; // type:object size:0x2 data:2byte +lbl_1_data_230 = .data:0x00000230; // type:object size:0x38 +lbl_1_data_268 = .data:0x00000268; // type:object size:0x5 data:string +lbl_1_data_26D = .data:0x0000026D; // type:object size:0xE +lbl_1_data_27B = .data:0x0000027B; // type:object size:0x4 +lbl_1_data_27F = .data:0x0000027F; // type:object size:0x8 +lbl_1_data_287 = .data:0x00000287; // type:object size:0x12 data:string +lbl_1_data_299 = .data:0x00000299; // type:object size:0x11 data:string +lbl_1_data_2AA = .data:0x000002AA; // type:object size:0x18 data:string +lbl_1_data_2C2 = .data:0x000002C2; // type:object size:0x17 data:string +lbl_1_data_2D9 = .data:0x000002D9; // type:object size:0x16 data:string +lbl_1_data_2EF = .data:0x000002EF; // type:object size:0x10 data:string +lbl_1_data_2FF = .data:0x000002FF; // type:object size:0x10 data:string +lbl_1_data_30F = .data:0x0000030F; // type:object size:0x11 data:string +lbl_1_data_320 = .data:0x00000320; // type:object size:0x15 data:string +lbl_1_data_335 = .data:0x00000335; // type:object size:0x15 data:string +lbl_1_data_34A = .data:0x0000034A; // type:object size:0x10 data:string +lbl_1_data_35A = .data:0x0000035A; // type:object size:0x13 data:string +lbl_1_data_36D = .data:0x0000036D; // type:object size:0x13 data:string +lbl_1_data_380 = .data:0x00000380; // type:object size:0x98 +lbl_1_data_418 = .data:0x00000418; // type:object size:0x2 data:2byte +lbl_1_data_41C = .data:0x0000041C; // type:object size:0x18 +lbl_1_data_434 = .data:0x00000434; // type:object size:0x18 +lbl_1_data_44C = .data:0x0000044C; // type:object size:0xC +lbl_1_data_458 = .data:0x00000458; // type:object size:0x20 +lbl_1_data_478 = .data:0x00000478; // type:object size:0x20 +lbl_1_data_498 = .data:0x00000498; // type:object size:0x2 data:2byte +lbl_1_data_49A = .data:0x0000049A; // type:object size:0x2 data:2byte +lbl_1_data_49C = .data:0x0000049C; // type:object size:0x2 data:2byte +lbl_1_data_49E = .data:0x0000049E; // type:object size:0x2 data:2byte +lbl_1_data_4A0 = .data:0x000004A0; // type:object size:0x2 data:2byte +lbl_1_data_4A2 = .data:0x000004A2; // type:object size:0x2 data:2byte +lbl_1_data_4A4 = .data:0x000004A4; // type:object size:0x8 +lbl_1_data_4AC = .data:0x000004AC; // type:object size:0x20 +lbl_1_data_4CC = .data:0x000004CC; // type:object size:0x20 +lbl_1_data_4EC = .data:0x000004EC; // type:object size:0x24 +lbl_1_data_510 = .data:0x00000510; // type:object size:0x20 +lbl_1_data_530 = .data:0x00000530; // type:object size:0x6 data:string +lbl_1_data_536 = .data:0x00000536; // type:object size:0xB data:string +lbl_1_bss_0 = .bss:0x00000000; // type:object size:0x4 data:4byte +lbl_1_bss_4 = .bss:0x00000004; // type:object size:0x4 data:4byte +lbl_1_bss_8 = .bss:0x00000008; // type:object size:0x4 data:4byte +lbl_1_bss_C = .bss:0x0000000C; // type:object size:0xC data:2byte +lbl_1_bss_18 = .bss:0x00000018; // type:object size:0x4 data:4byte +lbl_1_bss_1C = .bss:0x0000001C; // type:object size:0x1 data:byte +lbl_1_bss_20 = .bss:0x00000020; // type:object size:0x4 data:4byte +lbl_1_bss_24 = .bss:0x00000024; // type:object size:0x4 data:4byte +lbl_1_bss_28 = .bss:0x00000028; // type:object size:0x4 data:4byte +lbl_1_bss_2C = .bss:0x0000002C; // type:object size:0x4 data:4byte +lbl_1_bss_30 = .bss:0x00000030; // type:object size:0x1 data:byte +lbl_1_bss_33 = .bss:0x00000033; // type:object size:0x1 data:byte +lbl_1_bss_34 = .bss:0x00000034; // type:object size:0x2 data:2byte +lbl_1_bss_36 = .bss:0x00000036; // type:object size:0x6 +lbl_1_bss_3C = .bss:0x0000003C; // type:object size:0xC data:2byte +lbl_1_bss_48 = .bss:0x00000048; // type:object size:0x4 data:4byte +lbl_1_bss_4C = .bss:0x0000004C; // type:object size:0x4 data:4byte +lbl_1_bss_50 = .bss:0x00000050; // type:object size:0x4 data:4byte +lbl_1_bss_54 = .bss:0x00000054; // type:object size:0x4 data:4byte +lbl_1_bss_58 = .bss:0x00000058; // type:object size:0x1 data:byte +lbl_1_bss_59 = .bss:0x00000059; // type:object size:0x1 data:byte +lbl_1_bss_5A = .bss:0x0000005A; // type:object size:0x1 data:byte +lbl_1_bss_5B = .bss:0x0000005B; // type:object size:0x31 +lbl_1_bss_8C = .bss:0x0000008C; // type:object size:0x4 data:4byte +lbl_1_bss_90 = .bss:0x00000090; // type:object size:0x28 data:4byte +lbl_1_bss_B8 = .bss:0x000000B8; // type:object size:0x4 data:4byte +lbl_1_bss_BC = .bss:0x000000BC; // type:object size:0x4 data:4byte +lbl_1_bss_C0 = .bss:0x000000C0; // type:object size:0x2 data:2byte +lbl_1_bss_C2 = .bss:0x000000C2; // type:object size:0x4 +lbl_1_bss_C6 = .bss:0x000000C6; // type:object size:0x1 data:byte +lbl_1_bss_C8 = .bss:0x000000C8; // type:object size:0x4 data:4byte +lbl_1_bss_CC = .bss:0x000000CC; // type:object size:0x4 data:4byte +lbl_1_bss_D0 = .bss:0x000000D0; // type:object size:0x6 +lbl_1_bss_D6 = .bss:0x000000D6; // type:object size:0xC +lbl_1_bss_E2 = .bss:0x000000E2; // type:object size:0x2 data:2byte +lbl_1_bss_E4 = .bss:0x000000E4; // type:object size:0x2 data:2byte +lbl_1_bss_E6 = .bss:0x000000E6; // type:object size:0x1 data:byte +lbl_1_bss_E8 = .bss:0x000000E8; // type:object size:0x4 data:4byte +lbl_1_bss_EC = .bss:0x000000EC; // type:object size:0x4 data:4byte +lbl_1_bss_F0 = .bss:0x000000F0; // type:object size:0x4 data:4byte +lbl_1_bss_F4 = .bss:0x000000F4; // type:object size:0x1 data:byte diff --git a/config/GMPJ01_00/rels/w10Dll/splits.txt b/config/GMPJ01_00/rels/w10Dll/splits.txt new file mode 100644 index 00000000..531cd645 --- /dev/null +++ b/config/GMPJ01_00/rels/w10Dll/splits.txt @@ -0,0 +1,7 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 diff --git a/config/GMPJ01_00/rels/w10Dll/symbols.txt b/config/GMPJ01_00/rels/w10Dll/symbols.txt new file mode 100644 index 00000000..c99d83da --- /dev/null +++ b/config/GMPJ01_00/rels/w10Dll/symbols.txt @@ -0,0 +1,114 @@ +fn_1_0 = .text:0x00000000; // type:function size:0x30 +_prolog = .text:0x00000030; // type:function size:0x64 scope:global +_epilog = .text:0x00000094; // type:function size:0x4C scope:global +fn_1_E0 = .text:0x000000E0; // type:function size:0x5F8 +fn_1_6D8 = .text:0x000006D8; // type:function size:0x1E8 +fn_1_8C0 = .text:0x000008C0; // type:function size:0x44 +fn_1_904 = .text:0x00000904; // type:function size:0x4 +fn_1_908 = .text:0x00000908; // type:function size:0x4 +fn_1_90C = .text:0x0000090C; // type:function size:0x8 +fn_1_914 = .text:0x00000914; // type:function size:0x4 +fn_1_918 = .text:0x00000918; // type:function size:0x4 +fn_1_91C = .text:0x0000091C; // type:function size:0x4 +fn_1_920 = .text:0x00000920; // type:function size:0x1CC +fn_1_AEC = .text:0x00000AEC; // type:function size:0xB4 +fn_1_BA0 = .text:0x00000BA0; // type:function size:0x70 +fn_1_C10 = .text:0x00000C10; // type:function size:0x10 +fn_1_C20 = .text:0x00000C20; // type:function size:0x10C +fn_1_D2C = .text:0x00000D2C; // type:function size:0x28 +fn_1_D54 = .text:0x00000D54; // type:function size:0x28 +fn_1_D7C = .text:0x00000D7C; // type:function size:0x28 +fn_1_DA4 = .text:0x00000DA4; // type:function size:0x28 +fn_1_DCC = .text:0x00000DCC; // type:function size:0x28 +fn_1_DF4 = .text:0x00000DF4; // type:function size:0x28 +fn_1_E1C = .text:0x00000E1C; // type:function size:0x28 +fn_1_E44 = .text:0x00000E44; // type:function size:0x50 +fn_1_E94 = .text:0x00000E94; // type:function size:0x28 +fn_1_EBC = .text:0x00000EBC; // type:function size:0x28 +fn_1_EE4 = .text:0x00000EE4; // type:function size:0x4 +fn_1_EE8 = .text:0x00000EE8; // type:function size:0x48 +fn_1_F30 = .text:0x00000F30; // type:function size:0x3C +fn_1_F6C = .text:0x00000F6C; // type:function size:0x4C +fn_1_FB8 = .text:0x00000FB8; // type:function size:0x58 +fn_1_1010 = .text:0x00001010; // type:function size:0x4C +fn_1_105C = .text:0x0000105C; // type:function size:0x3C +fn_1_1098 = .text:0x00001098; // type:function size:0x28 +fn_1_10C0 = .text:0x000010C0; // type:function size:0x38 +fn_1_10F8 = .text:0x000010F8; // type:function size:0x3C +fn_1_1134 = .text:0x00001134; // type:function size:0x44 +fn_1_1178 = .text:0x00001178; // type:function size:0x28 +fn_1_11A0 = .text:0x000011A0; // type:function size:0x4C +fn_1_11EC = .text:0x000011EC; // type:function size:0x54 +fn_1_1240 = .text:0x00001240; // type:function size:0x38 +fn_1_1278 = .text:0x00001278; // type:function size:0x28 +fn_1_12A0 = .text:0x000012A0; // type:function size:0x3C +fn_1_12DC = .text:0x000012DC; // type:function size:0x28 +fn_1_1304 = .text:0x00001304; // type:function size:0x28 +fn_1_132C = .text:0x0000132C; // type:function size:0x28 +fn_1_1354 = .text:0x00001354; // type:function size:0x28 +fn_1_137C = .text:0x0000137C; // type:function size:0x28 +fn_1_13A4 = .text:0x000013A4; // type:function size:0x3C8 +fn_1_176C = .text:0x0000176C; // type:function size:0x30 +fn_1_179C = .text:0x0000179C; // type:function size:0x58 +fn_1_17F4 = .text:0x000017F4; // type:function size:0x40 +fn_1_1834 = .text:0x00001834; // type:function size:0x88 +fn_1_18BC = .text:0x000018BC; // type:function size:0x4C +fn_1_1908 = .text:0x00001908; // type:function size:0x28 +fn_1_1930 = .text:0x00001930; // type:function size:0x28 +fn_1_1958 = .text:0x00001958; // type:function size:0x28 +fn_1_1980 = .text:0x00001980; // type:function size:0x4 +fn_1_1984 = .text:0x00001984; // type:function size:0x128 +fn_1_1AAC = .text:0x00001AAC; // type:function size:0x2BC +fn_1_1D68 = .text:0x00001D68; // type:function size:0x84 +fn_1_1DEC = .text:0x00001DEC; // type:function size:0x50 +fn_1_1E3C = .text:0x00001E3C; // type:function size:0x174 +fn_1_1FB0 = .text:0x00001FB0; // type:function size:0xBC +_ctors = .ctors:0x00000000; // type:label scope:global data:4byte +_dtors = .dtors:0x00000000; // type:label scope:global data:4byte +lbl_1_rodata_10 = .rodata:0x00000010; // type:object size:0x4 data:float +lbl_1_rodata_14 = .rodata:0x00000014; // type:object size:0x4 data:float +lbl_1_rodata_18 = .rodata:0x00000018; // type:object size:0x4 data:float +lbl_1_rodata_1C = .rodata:0x0000001C; // type:object size:0x4 data:float +lbl_1_rodata_20 = .rodata:0x00000020; // type:object size:0x4 data:float +lbl_1_rodata_28 = .rodata:0x00000028; // type:object size:0x8 data:double +lbl_1_rodata_30 = .rodata:0x00000030; // type:object size:0x4 data:float +lbl_1_rodata_34 = .rodata:0x00000034; // type:object size:0x4 data:float +lbl_1_rodata_38 = .rodata:0x00000038; // type:object size:0x4 data:float +lbl_1_rodata_3C = .rodata:0x0000003C; // type:object size:0x4 data:float +lbl_1_rodata_40 = .rodata:0x00000040; // type:object size:0x8 data:float +lbl_1_rodata_48 = .rodata:0x00000048; // type:object size:0x4 data:float +lbl_1_rodata_4C = .rodata:0x0000004C; // type:object size:0x4 data:float +lbl_1_rodata_50 = .rodata:0x00000050; // type:object size:0x4 data:float +lbl_1_rodata_54 = .rodata:0x00000054; // type:object size:0x4 data:float +lbl_1_rodata_58 = .rodata:0x00000058; // type:object size:0x4 data:float +lbl_1_rodata_5C = .rodata:0x0000005C; // type:object size:0x4 data:float +lbl_1_rodata_60 = .rodata:0x00000060; // type:object size:0x4 data:float +lbl_1_rodata_68 = .rodata:0x00000068; // type:object size:0x8 data:double +lbl_1_data_0 = .data:0x00000000; // type:object size:0x28 +lbl_1_data_28 = .data:0x00000028; // type:object size:0x2 data:2byte +lbl_1_data_2A = .data:0x0000002A; // type:object size:0x2 data:2byte +lbl_1_data_2C = .data:0x0000002C; // type:object size:0x2 data:2byte +lbl_1_data_2E = .data:0x0000002E; // type:object size:0x2 data:2byte +lbl_1_data_30 = .data:0x00000030; // type:object size:0x2 data:2byte +lbl_1_data_32 = .data:0x00000032; // type:object size:0x22 data:2byte +lbl_1_data_54 = .data:0x00000054; // type:object size:0x8 +lbl_1_data_5C = .data:0x0000005C; // type:object size:0x8 +lbl_1_data_64 = .data:0x00000064; // type:object size:0x8 +lbl_1_data_6C = .data:0x0000006C; // type:object size:0xC +lbl_1_data_78 = .data:0x00000078; // type:object size:0x8 +lbl_1_data_80 = .data:0x00000080; // type:object size:0x18 +lbl_1_data_98 = .data:0x00000098; // type:object size:0x2E +lbl_1_data_C6 = .data:0x000000C6; // type:object size:0x42 +lbl_1_data_108 = .data:0x00000108; // type:object size:0x150 +lbl_1_data_258 = .data:0x00000258; // type:object size:0x50 data:string +lbl_1_data_2A8 = .data:0x000002A8; // type:object size:0x2C +lbl_1_bss_0 = .bss:0x00000000; // type:object size:0x8 data:4byte +lbl_1_bss_8 = .bss:0x00000008; // type:object size:0x4 data:4byte +lbl_1_bss_C = .bss:0x0000000C; // type:object size:0x2 data:2byte +lbl_1_bss_E = .bss:0x0000000E; // type:object size:0x2 data:2byte +lbl_1_bss_10 = .bss:0x00000010; // type:object size:0x8 data:2byte +lbl_1_bss_18 = .bss:0x00000018; // type:object size:0x4 data:4byte +lbl_1_bss_1C = .bss:0x0000001C; // type:object size:0x2 data:2byte +lbl_1_bss_1E = .bss:0x0000001E; // type:object size:0x2 data:2byte +lbl_1_bss_20 = .bss:0x00000020; // type:object size:0x2 data:2byte +lbl_1_bss_22 = .bss:0x00000022; // type:object size:0x16 diff --git a/config/GMPJ01_00/rels/w20Dll/splits.txt b/config/GMPJ01_00/rels/w20Dll/splits.txt new file mode 100644 index 00000000..531cd645 --- /dev/null +++ b/config/GMPJ01_00/rels/w20Dll/splits.txt @@ -0,0 +1,7 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 diff --git a/config/GMPJ01_00/rels/w20Dll/symbols.txt b/config/GMPJ01_00/rels/w20Dll/symbols.txt new file mode 100644 index 00000000..709c60ad --- /dev/null +++ b/config/GMPJ01_00/rels/w20Dll/symbols.txt @@ -0,0 +1,27 @@ +fn_1_0 = .text:0x00000000; // type:function size:0x30 +_prolog = .text:0x00000030; // type:function size:0x64 scope:global +_epilog = .text:0x00000094; // type:function size:0x4C scope:global +fn_1_E0 = .text:0x000000E0; // type:function size:0x2B0 +fn_1_390 = .text:0x00000390; // type:function size:0xBC +fn_1_44C = .text:0x0000044C; // type:function size:0x44 +fn_1_490 = .text:0x00000490; // type:function size:0x4 +fn_1_494 = .text:0x00000494; // type:function size:0x4 +fn_1_498 = .text:0x00000498; // type:function size:0x8 +fn_1_4A0 = .text:0x000004A0; // type:function size:0x4 +fn_1_4A4 = .text:0x000004A4; // type:function size:0x4 +fn_1_4A8 = .text:0x000004A8; // type:function size:0x4 +fn_1_4AC = .text:0x000004AC; // type:function size:0x1CC +_ctors = .ctors:0x00000000; // type:label scope:global data:4byte +_dtors = .dtors:0x00000000; // type:label scope:global data:4byte +lbl_1_rodata_10 = .rodata:0x00000010; // type:object size:0x4 data:float +lbl_1_rodata_14 = .rodata:0x00000014; // type:object size:0x4 data:float +lbl_1_rodata_18 = .rodata:0x00000018; // type:object size:0x4 data:float +lbl_1_rodata_20 = .rodata:0x00000020; // type:object size:0x8 data:double +lbl_1_rodata_28 = .rodata:0x00000028; // type:object size:0x4 data:float +lbl_1_rodata_2C = .rodata:0x0000002C; // type:object size:0x4 data:float +lbl_1_data_0 = .data:0x00000000; // type:object size:0x2 data:2byte +lbl_1_data_2 = .data:0x00000002; // type:object size:0x2 data:2byte +lbl_1_data_6 = .data:0x00000006; // type:object size:0x2 data:2byte +lbl_1_data_8 = .data:0x00000008; // type:object size:0x24 data:2byte +lbl_1_data_2C = .data:0x0000002C; // type:object size:0x8 +lbl_1_bss_0 = .bss:0x00000000; // type:object size:0xE diff --git a/config/GMPJ01_00/rels/w21Dll/splits.txt b/config/GMPJ01_00/rels/w21Dll/splits.txt new file mode 100644 index 00000000..be323846 --- /dev/null +++ b/config/GMPJ01_00/rels/w21Dll/splits.txt @@ -0,0 +1,6 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 diff --git a/config/GMPJ01_00/rels/w21Dll/symbols.txt b/config/GMPJ01_00/rels/w21Dll/symbols.txt new file mode 100644 index 00000000..1e9f2fcb --- /dev/null +++ b/config/GMPJ01_00/rels/w21Dll/symbols.txt @@ -0,0 +1,18 @@ +fn_1_0 = .text:0x00000000; // type:function size:0x30 +_prolog = .text:0x00000030; // type:function size:0x64 scope:global +_epilog = .text:0x00000094; // type:function size:0x4C scope:global +fn_1_E0 = .text:0x000000E0; // type:function size:0x1D4 +fn_1_2B4 = .text:0x000002B4; // type:function size:0xB8 +fn_1_36C = .text:0x0000036C; // type:function size:0x44 +fn_1_3B0 = .text:0x000003B0; // type:function size:0x20 +fn_1_3D0 = .text:0x000003D0; // type:function size:0x8 +fn_1_3D8 = .text:0x000003D8; // type:function size:0x4 +fn_1_3DC = .text:0x000003DC; // type:function size:0x4 +_ctors = .ctors:0x00000000; // type:label scope:global data:4byte +_dtors = .dtors:0x00000000; // type:label scope:global data:4byte +lbl_1_rodata_10 = .rodata:0x00000010; // type:object size:0x4 data:float +lbl_1_rodata_14 = .rodata:0x00000014; // type:object size:0x4 data:float +lbl_1_data_0 = .data:0x00000000; // type:object size:0x2 data:2byte +lbl_1_data_2 = .data:0x00000002; // type:object size:0x2 data:2byte +lbl_1_data_4 = .data:0x00000004; // type:object size:0x2 data:2byte +lbl_1_data_8 = .data:0x00000008; // type:object size:0x8 diff --git a/config/GMPJ01_00/rels/ztardll/splits.txt b/config/GMPJ01_00/rels/ztardll/splits.txt new file mode 100644 index 00000000..531cd645 --- /dev/null +++ b/config/GMPJ01_00/rels/ztardll/splits.txt @@ -0,0 +1,7 @@ +Sections: + .text type:code align:4 + .ctors type:rodata align:4 + .dtors type:rodata align:4 + .rodata type:rodata align:8 + .data type:data align:8 + .bss type:bss align:8 diff --git a/config/GMPJ01_00/rels/ztardll/symbols.txt b/config/GMPJ01_00/rels/ztardll/symbols.txt new file mode 100644 index 00000000..7e87352c --- /dev/null +++ b/config/GMPJ01_00/rels/ztardll/symbols.txt @@ -0,0 +1,257 @@ +_prolog = .text:0x00000000; // type:function size:0x54 scope:global +_epilog = .text:0x00000054; // type:function size:0x4C scope:global +fn_1_A0 = .text:0x000000A0; // type:function size:0x384 +fn_1_424 = .text:0x00000424; // type:function size:0x1350 +fn_1_1774 = .text:0x00001774; // type:function size:0x57C +fn_1_1CF0 = .text:0x00001CF0; // type:function size:0xB0 +fn_1_1DA0 = .text:0x00001DA0; // type:function size:0x5B0 +fn_1_2350 = .text:0x00002350; // type:function size:0x1060 +fn_1_33B0 = .text:0x000033B0; // type:function size:0xD34 +fn_1_40E4 = .text:0x000040E4; // type:function size:0x290 +fn_1_4374 = .text:0x00004374; // type:function size:0x5D4 +fn_1_4948 = .text:0x00004948; // type:function size:0x874 +fn_1_51BC = .text:0x000051BC; // type:function size:0x15C +fn_1_5318 = .text:0x00005318; // type:function size:0x14AC +fn_1_67C4 = .text:0x000067C4; // type:function size:0x10C +fn_1_68D0 = .text:0x000068D0; // type:function size:0xC10 +fn_1_74E0 = .text:0x000074E0; // type:function size:0x340 +fn_1_7820 = .text:0x00007820; // type:function size:0x47C +fn_1_7C9C = .text:0x00007C9C; // type:function size:0x16C +fn_1_7E08 = .text:0x00007E08; // type:function size:0xA0 +fn_1_7EA8 = .text:0x00007EA8; // type:function size:0x224 +fn_1_80CC = .text:0x000080CC; // type:function size:0x2DC +fn_1_83A8 = .text:0x000083A8; // type:function size:0x2C +fn_1_83D4 = .text:0x000083D4; // type:function size:0x518 +fn_1_88EC = .text:0x000088EC; // type:function size:0x2C +fn_1_8918 = .text:0x00008918; // type:function size:0x28 +fn_1_8940 = .text:0x00008940; // type:function size:0x274 +fn_1_8BB4 = .text:0x00008BB4; // type:function size:0x2C +fn_1_8BE0 = .text:0x00008BE0; // type:function size:0x2C +fn_1_8C0C = .text:0x00008C0C; // type:function size:0x24 +fn_1_8C30 = .text:0x00008C30; // type:function size:0x2BC +fn_1_8EEC = .text:0x00008EEC; // type:function size:0x500 +fn_1_93EC = .text:0x000093EC; // type:function size:0x480 +fn_1_986C = .text:0x0000986C; // type:function size:0x80C +fn_1_A078 = .text:0x0000A078; // type:function size:0x28 +fn_1_A0A0 = .text:0x0000A0A0; // type:function size:0x28 +fn_1_A0C8 = .text:0x0000A0C8; // type:function size:0x21C +fn_1_A2E4 = .text:0x0000A2E4; // type:function size:0x194 +fn_1_A478 = .text:0x0000A478; // type:function size:0x198 +fn_1_A610 = .text:0x0000A610; // type:function size:0x9C +fn_1_A6AC = .text:0x0000A6AC; // type:function size:0x2D8 +fn_1_A984 = .text:0x0000A984; // type:function size:0x2DC +fn_1_AC60 = .text:0x0000AC60; // type:function size:0x1E0 +fn_1_AE40 = .text:0x0000AE40; // type:function size:0xF0 +fn_1_AF30 = .text:0x0000AF30; // type:function size:0x50 +fn_1_AF80 = .text:0x0000AF80; // type:function size:0x584 +fn_1_B504 = .text:0x0000B504; // type:function size:0x5D8 +fn_1_BADC = .text:0x0000BADC; // type:function size:0x33C +fn_1_BE18 = .text:0x0000BE18; // type:function size:0x274 +fn_1_C08C = .text:0x0000C08C; // type:function size:0x7C +fn_1_C108 = .text:0x0000C108; // type:function size:0x44C +fn_1_C554 = .text:0x0000C554; // type:function size:0x434 +fn_1_C988 = .text:0x0000C988; // type:function size:0x204 +fn_1_CB8C = .text:0x0000CB8C; // type:function size:0x790 +fn_1_D31C = .text:0x0000D31C; // type:function size:0xB0C +fn_1_DE28 = .text:0x0000DE28; // type:function size:0x720 +fn_1_E548 = .text:0x0000E548; // type:function size:0x9C +fn_1_E5E4 = .text:0x0000E5E4; // type:function size:0xCCC +fn_1_F2B0 = .text:0x0000F2B0; // type:function size:0x924 +fn_1_FBD4 = .text:0x0000FBD4; // type:function size:0x258 +fn_1_FE2C = .text:0x0000FE2C; // type:function size:0x958 +fn_1_10784 = .text:0x00010784; // type:function size:0x7C +fn_1_10800 = .text:0x00010800; // type:function size:0x164 +fn_1_10964 = .text:0x00010964; // type:function size:0x1B8 +fn_1_10B1C = .text:0x00010B1C; // type:function size:0xA4 +fn_1_10BC0 = .text:0x00010BC0; // type:function size:0xF4 +fn_1_10CB4 = .text:0x00010CB4; // type:function size:0x80 +fn_1_10D34 = .text:0x00010D34; // type:function size:0x80 +fn_1_10DB4 = .text:0x00010DB4; // type:function size:0x28 +fn_1_10DDC = .text:0x00010DDC; // type:function size:0x20 +fn_1_10DFC = .text:0x00010DFC; // type:function size:0xD8 +fn_1_10ED4 = .text:0x00010ED4; // type:function size:0xC8 +fn_1_10F9C = .text:0x00010F9C; // type:function size:0xBC +fn_1_11058 = .text:0x00011058; // type:function size:0x40 +fn_1_11098 = .text:0x00011098; // type:function size:0x24 +fn_1_110BC = .text:0x000110BC; // type:function size:0x1C0 +fn_1_1127C = .text:0x0001127C; // type:function size:0x84 +fn_1_11300 = .text:0x00011300; // type:function size:0xD4 +fn_1_113D4 = .text:0x000113D4; // type:function size:0x58 +fn_1_1142C = .text:0x0001142C; // type:function size:0x15C +fn_1_11588 = .text:0x00011588; // type:function size:0x1C4 +fn_1_1174C = .text:0x0001174C; // type:function size:0x1AC +fn_1_118F8 = .text:0x000118F8; // type:function size:0x54 +fn_1_1194C = .text:0x0001194C; // type:function size:0x304 +fn_1_11C50 = .text:0x00011C50; // type:function size:0x304 +fn_1_11F54 = .text:0x00011F54; // type:function size:0x340 +fn_1_12294 = .text:0x00012294; // type:function size:0xC4 +_ctors = .ctors:0x00000000; // type:label scope:global data:4byte +_dtors = .dtors:0x00000000; // type:label scope:global data:4byte +lbl_1_rodata_10 = .rodata:0x00000010; // type:object size:0x4 data:float +lbl_1_rodata_14 = .rodata:0x00000014; // type:object size:0x4 data:float +lbl_1_rodata_18 = .rodata:0x00000018; // type:object size:0x4 data:float +lbl_1_rodata_1C = .rodata:0x0000001C; // type:object size:0x4 data:float +lbl_1_rodata_20 = .rodata:0x00000020; // type:object size:0x4 data:float +lbl_1_rodata_24 = .rodata:0x00000024; // type:object size:0x4 data:float +lbl_1_rodata_28 = .rodata:0x00000028; // type:object size:0x4 data:float +lbl_1_rodata_2C = .rodata:0x0000002C; // type:object size:0x4 data:float +lbl_1_rodata_30 = .rodata:0x00000030; // type:object size:0x4 data:float +lbl_1_rodata_34 = .rodata:0x00000034; // type:object size:0x4 data:float +lbl_1_rodata_38 = .rodata:0x00000038; // type:object size:0x4 data:float +lbl_1_rodata_3C = .rodata:0x0000003C; // type:object size:0x4 data:float +lbl_1_rodata_40 = .rodata:0x00000040; // type:object size:0x4 data:float +lbl_1_rodata_44 = .rodata:0x00000044; // type:object size:0x4 data:float +lbl_1_rodata_48 = .rodata:0x00000048; // type:object size:0x4 data:float +lbl_1_rodata_4C = .rodata:0x0000004C; // type:object size:0x4 data:float +lbl_1_rodata_50 = .rodata:0x00000050; // type:object size:0x4 data:float +lbl_1_rodata_54 = .rodata:0x00000054; // type:object size:0x4 data:float +lbl_1_rodata_58 = .rodata:0x00000058; // type:object size:0x4 data:float +lbl_1_rodata_5C = .rodata:0x0000005C; // type:object size:0x4 data:float +lbl_1_rodata_60 = .rodata:0x00000060; // type:object size:0x8 data:double +lbl_1_rodata_68 = .rodata:0x00000068; // type:object size:0x4 data:float +lbl_1_rodata_70 = .rodata:0x00000070; // type:object size:0x8 data:double +lbl_1_rodata_78 = .rodata:0x00000078; // type:object size:0x8 data:double +lbl_1_rodata_80 = .rodata:0x00000080; // type:object size:0x8 data:double +lbl_1_rodata_88 = .rodata:0x00000088; // type:object size:0x8 data:double +lbl_1_rodata_90 = .rodata:0x00000090; // type:object size:0x8 data:double +lbl_1_rodata_98 = .rodata:0x00000098; // type:object size:0x8 data:double +lbl_1_rodata_A0 = .rodata:0x000000A0; // type:object size:0x4 data:float +lbl_1_rodata_A8 = .rodata:0x000000A8; // type:object size:0x8 data:double +lbl_1_rodata_B0 = .rodata:0x000000B0; // type:object size:0x8 data:double +lbl_1_rodata_B8 = .rodata:0x000000B8; // type:object size:0x4 data:float +lbl_1_rodata_BC = .rodata:0x000000BC; // type:object size:0x4 data:float +lbl_1_rodata_C0 = .rodata:0x000000C0; // type:object size:0x4 data:float +lbl_1_rodata_C4 = .rodata:0x000000C4; // type:object size:0x4 data:float +lbl_1_rodata_C8 = .rodata:0x000000C8; // type:object size:0x8 data:double +lbl_1_rodata_D0 = .rodata:0x000000D0; // type:object size:0x8 data:double +lbl_1_rodata_D8 = .rodata:0x000000D8; // type:object size:0x4 data:float +lbl_1_rodata_E0 = .rodata:0x000000E0; // type:object size:0x8 data:double +lbl_1_rodata_E8 = .rodata:0x000000E8; // type:object size:0x8 data:double +lbl_1_rodata_F0 = .rodata:0x000000F0; // type:object size:0x4 data:float +lbl_1_rodata_F8 = .rodata:0x000000F8; // type:object size:0x8 data:double +lbl_1_rodata_100 = .rodata:0x00000100; // type:object size:0x4 data:float +lbl_1_rodata_104 = .rodata:0x00000104; // type:object size:0x4 data:float +lbl_1_rodata_108 = .rodata:0x00000108; // type:object size:0x4 data:float +lbl_1_rodata_10C = .rodata:0x0000010C; // type:object size:0x4 data:float +lbl_1_rodata_110 = .rodata:0x00000110; // type:object size:0x4 data:float +lbl_1_rodata_114 = .rodata:0x00000114; // type:object size:0x4 data:float +lbl_1_rodata_118 = .rodata:0x00000118; // type:object size:0x4 data:float +lbl_1_rodata_120 = .rodata:0x00000120; // type:object size:0x8 data:double +lbl_1_rodata_128 = .rodata:0x00000128; // type:object size:0x8 data:double +lbl_1_rodata_130 = .rodata:0x00000130; // type:object size:0x4 data:float +lbl_1_rodata_134 = .rodata:0x00000134; // type:object size:0x4 data:float +lbl_1_rodata_138 = .rodata:0x00000138; // type:object size:0x4 data:float +lbl_1_rodata_13C = .rodata:0x0000013C; // type:object size:0x4 data:float +lbl_1_rodata_140 = .rodata:0x00000140; // type:object size:0x8 data:double +lbl_1_rodata_148 = .rodata:0x00000148; // type:object size:0x8 data:double +lbl_1_rodata_150 = .rodata:0x00000150; // type:object size:0x4 data:float +lbl_1_rodata_154 = .rodata:0x00000154; // type:object size:0x4 data:float +lbl_1_rodata_158 = .rodata:0x00000158; // type:object size:0x4 data:float +lbl_1_rodata_15C = .rodata:0x0000015C; // type:object size:0x4 data:float +lbl_1_rodata_160 = .rodata:0x00000160; // type:object size:0x4 data:float +lbl_1_rodata_164 = .rodata:0x00000164; // type:object size:0x4 data:float +lbl_1_rodata_168 = .rodata:0x00000168; // type:object size:0x4 data:float +lbl_1_rodata_16C = .rodata:0x0000016C; // type:object size:0x4 data:float +lbl_1_rodata_170 = .rodata:0x00000170; // type:object size:0x4 data:float +lbl_1_rodata_174 = .rodata:0x00000174; // type:object size:0x4 data:float +lbl_1_rodata_178 = .rodata:0x00000178; // type:object size:0x8 data:double +lbl_1_rodata_180 = .rodata:0x00000180; // type:object size:0x8 data:double +lbl_1_rodata_188 = .rodata:0x00000188; // type:object size:0x8 data:double +lbl_1_rodata_190 = .rodata:0x00000190; // type:object size:0x8 data:double +lbl_1_rodata_198 = .rodata:0x00000198; // type:object size:0x4 data:float +lbl_1_rodata_19C = .rodata:0x0000019C; // type:object size:0x4 data:float +lbl_1_rodata_1A0 = .rodata:0x000001A0; // type:object size:0x8 data:double +lbl_1_rodata_1A8 = .rodata:0x000001A8; // type:object size:0x4 data:float +lbl_1_rodata_1AC = .rodata:0x000001AC; // type:object size:0x4 data:float +lbl_1_rodata_1B0 = .rodata:0x000001B0; // type:object size:0x4 data:float +lbl_1_rodata_1B8 = .rodata:0x000001B8; // type:object size:0x8 data:double +lbl_1_rodata_1C0 = .rodata:0x000001C0; // type:object size:0x4 data:float +lbl_1_rodata_1C8 = .rodata:0x000001C8; // type:object size:0x8 data:double +lbl_1_rodata_1D0 = .rodata:0x000001D0; // type:object size:0x4 data:float +lbl_1_rodata_1D4 = .rodata:0x000001D4; // type:object size:0x4 data:float +lbl_1_rodata_1D8 = .rodata:0x000001D8; // type:object size:0x4 data:float +lbl_1_rodata_1DC = .rodata:0x000001DC; // type:object size:0x4 data:float +lbl_1_rodata_1E0 = .rodata:0x000001E0; // type:object size:0x4 data:float +lbl_1_rodata_1E4 = .rodata:0x000001E4; // type:object size:0x4 data:float +lbl_1_rodata_1E8 = .rodata:0x000001E8; // type:object size:0x4 data:float +lbl_1_rodata_1EC = .rodata:0x000001EC; // type:object size:0x4 data:float +lbl_1_rodata_1F0 = .rodata:0x000001F0; // type:object size:0x4 data:float +lbl_1_rodata_1F4 = .rodata:0x000001F4; // type:object size:0x4 data:float +lbl_1_rodata_1F8 = .rodata:0x000001F8; // type:object size:0x4 data:float +lbl_1_rodata_1FC = .rodata:0x000001FC; // type:object size:0x4 data:float +lbl_1_rodata_200 = .rodata:0x00000200; // type:object size:0x4 data:float +lbl_1_rodata_204 = .rodata:0x00000204; // type:object size:0x4 data:float +lbl_1_rodata_208 = .rodata:0x00000208; // type:object size:0x4 data:float +lbl_1_rodata_20C = .rodata:0x0000020C; // type:object size:0x4 data:float +lbl_1_rodata_210 = .rodata:0x00000210; // type:object size:0x4 data:float +lbl_1_rodata_214 = .rodata:0x00000214; // type:object size:0x4 data:float +lbl_1_rodata_218 = .rodata:0x00000218; // type:object size:0x4 data:float +lbl_1_rodata_21C = .rodata:0x0000021C; // type:object size:0x4 data:float +lbl_1_rodata_220 = .rodata:0x00000220; // type:object size:0x4 data:float +lbl_1_rodata_224 = .rodata:0x00000224; // type:object size:0x4 data:float +lbl_1_rodata_228 = .rodata:0x00000228; // type:object size:0x4 data:float +lbl_1_rodata_22C = .rodata:0x0000022C; // type:object size:0x4 data:float +lbl_1_rodata_230 = .rodata:0x00000230; // type:object size:0x8 data:double +lbl_1_rodata_238 = .rodata:0x00000238; // type:object size:0x8 data:double +lbl_1_rodata_240 = .rodata:0x00000240; // type:object size:0x4 data:float +lbl_1_rodata_248 = .rodata:0x00000248; // type:object size:0x8 data:double +lbl_1_rodata_250 = .rodata:0x00000250; // type:object size:0x4 data:float +lbl_1_rodata_254 = .rodata:0x00000254; // type:object size:0x4 data:float +lbl_1_rodata_258 = .rodata:0x00000258; // type:object size:0x4 data:float +lbl_1_rodata_25C = .rodata:0x0000025C; // type:object size:0x4 data:float +lbl_1_rodata_260 = .rodata:0x00000260; // type:object size:0x38 data:4byte +lbl_1_data_0 = .data:0x00000000; // type:object size:0x22 data:string +lbl_1_data_22 = .data:0x00000022; // type:object size:0xA +lbl_1_data_2C = .data:0x0000002C; // type:object size:0x18 +lbl_1_data_44 = .data:0x00000044; // type:object size:0x6 +lbl_1_data_4A = .data:0x0000004A; // type:object size:0xC +lbl_1_data_56 = .data:0x00000056; // type:object size:0xE data:wstring +lbl_1_data_64 = .data:0x00000064; // type:object size:0x20 +lbl_1_data_84 = .data:0x00000084; // type:object size:0x10 +lbl_1_data_94 = .data:0x00000094; // type:object size:0xC +lbl_1_data_A0 = .data:0x000000A0; // type:object size:0xA data:string +lbl_1_data_AA = .data:0x000000AA; // type:object size:0x6 +lbl_1_data_B0 = .data:0x000000B0; // type:object size:0x4C8 +lbl_1_data_578 = .data:0x00000578; // type:object size:0x20 +lbl_1_data_598 = .data:0x00000598; // type:object size:0x20 +lbl_1_data_5B8 = .data:0x000005B8; // type:object size:0x3C data:string +lbl_1_data_5F4 = .data:0x000005F4; // type:object size:0x19 data:string +lbl_1_data_60D = .data:0x0000060D; // type:object size:0x1A data:string +lbl_1_data_627 = .data:0x00000627; // type:object size:0x3D +lbl_1_data_664 = .data:0x00000664; // type:object size:0x20 data:4byte +lbl_1_data_684 = .data:0x00000684; // type:object size:0x40 data:4byte +lbl_1_data_6C4 = .data:0x000006C4; // type:object size:0x70 +lbl_1_data_734 = .data:0x00000734; // type:object size:0x90 data:4byte +lbl_1_data_7C4 = .data:0x000007C4; // type:object size:0x20 +lbl_1_data_7E4 = .data:0x000007E4; // type:object size:0x8 data:4byte +lbl_1_data_7EC = .data:0x000007EC; // type:object size:0x10 +lbl_1_data_7FC = .data:0x000007FC; // type:object size:0x20 +lbl_1_data_81C = .data:0x0000081C; // type:object size:0x4 data:4byte +lbl_1_data_820 = .data:0x00000820; // type:object size:0x4 data:4byte +lbl_1_bss_4 = .bss:0x00000004; // type:object size:0x2 data:2byte +lbl_1_bss_8 = .bss:0x00000008; // type:object size:0x4 data:4byte +lbl_1_bss_C = .bss:0x0000000C; // type:object size:0x2 data:2byte +lbl_1_bss_E = .bss:0x0000000E; // type:object size:0x28 data:2byte +lbl_1_bss_36 = .bss:0x00000036; // type:object size:0x8 data:2byte +lbl_1_bss_3E = .bss:0x0000003E; // type:object size:0x2 data:2byte +lbl_1_bss_42 = .bss:0x00000042; // type:object size:0x2 data:2byte +lbl_1_bss_44 = .bss:0x00000044; // type:object size:0x2 data:2byte +lbl_1_bss_46 = .bss:0x00000046; // type:object size:0x2 data:2byte +lbl_1_bss_48 = .bss:0x00000048; // type:object size:0x2 data:2byte +lbl_1_bss_4A = .bss:0x0000004A; // type:object size:0x2 data:2byte +lbl_1_bss_4C = .bss:0x0000004C; // type:object size:0x2 data:2byte +lbl_1_bss_50 = .bss:0x00000050; // type:object size:0x2 data:2byte +lbl_1_bss_52 = .bss:0x00000052; // type:object size:0x2 data:2byte +lbl_1_bss_54 = .bss:0x00000054; // type:object size:0x4 data:4byte +lbl_1_bss_58 = .bss:0x00000058; // type:object size:0x2 data:2byte +lbl_1_bss_5A = .bss:0x0000005A; // type:object size:0x2 data:2byte +lbl_1_bss_5E = .bss:0x0000005E; // type:object size:0x2 data:2byte +lbl_1_bss_60 = .bss:0x00000060; // type:object size:0x8 data:4byte +lbl_1_bss_68 = .bss:0x00000068; // type:object size:0x4 data:4byte +lbl_1_bss_6C = .bss:0x0000006C; // type:object size:0x4 data:4byte +lbl_1_bss_70 = .bss:0x00000070; // type:object size:0x4 data:4byte +lbl_1_bss_74 = .bss:0x00000074; // type:object size:0x4 data:4byte +lbl_1_bss_78 = .bss:0x00000078; // type:object size:0x14 data:4byte +lbl_1_bss_8C = .bss:0x0000008C; // type:object size:0x180 data:4byte +lbl_1_bss_20C = .bss:0x0000020C; // type:object size:0x60 data:4byte +lbl_1_bss_26C = .bss:0x0000026C; // type:object size:0x6C data:4byte diff --git a/config/GMPJ01_00/splits.txt b/config/GMPJ01_00/splits.txt new file mode 100644 index 00000000..787212a6 --- /dev/null +++ b/config/GMPJ01_00/splits.txt @@ -0,0 +1,334 @@ +Sections: + .init type:code align:4 + extab type:rodata align:32 + extabindex type:rodata align:32 + .text type:code align:8 + .ctors type:rodata align:16 + .dtors type:rodata align:32 + .rodata type:rodata align:32 + .data type:data align:32 + .bss type:bss align:32 + .sdata type:data align:4 + .sbss type:bss align:32 + .sdata2 type:rodata align:32 + .sbss2 type:bss align:4 + +game/main.c: + .text start:0x800057C0 end:0x80005A5C + .data start:0x8011E9C0 end:0x8011E9D0 + .sdata start:0x801D30C0 end:0x801D30D0 + .sbss start:0x801D36C0 end:0x801D3718 + .sdata2 start:0x801D4620 end:0x801D4628 + +game/pad.c: + .text start:0x80005A5C end:0x80006478 + .data start:0x8011E9D0 end:0x8011E9E0 + .bss start:0x801424A0 end:0x801424E0 + .sbss start:0x801D3718 end:0x801D37A0 + +game/dvd.c: + .text start:0x80006478 end:0x80006E38 + .data start:0x8011E9E0 end:0x8011EB38 + .sdata start:0x801D30D0 end:0x801D30D8 + .sbss start:0x801D37A0 end:0x801D37A8 + +game/data.c: + .text start:0x80006E38 end:0x80009400 + .data start:0x8011EB38 end:0x8011F9C0 + .bss start:0x801424E0 end:0x801452E0 + .sdata start:0x801D30D8 end:0x801D30E8 + .sbss start:0x801D37A8 end:0x801D37B8 + +game/decode.c: + .text start:0x80009400 end:0x80009AFC + .data start:0x8011F9C0 end:0x8011F9E0 + .bss start:0x801452E0 end:0x801456E0 + +game/font.c: + .data start:0x8011F9E0 end:0x801219E0 + +game/init.c: + .text start:0x80009AFC end:0x8000A464 + .data start:0x801219E0 end:0x80121B30 + .bss start:0x801456E0 end:0x80145720 + .sdata start:0x801D30E8 end:0x801D3100 + .sbss start:0x801D37B8 end:0x801D37E8 + .sdata2 start:0x801D4628 end:0x801D4638 + +game/jmp.c: + .text start:0x8000A464 end:0x8000A558 + +game/malloc.c: + .text start:0x8000A558 end:0x8000A938 + .data start:0x80121B30 end:0x80121BA8 + .bss start:0x80145720 end:0x80145738 + +game/memory.c: + .text start:0x8000A938 end:0x8000AEF0 + .data start:0x80121BA8 end:0x80121D20 + +game/printfunc.c: + .text start:0x8000AEF0 end:0x8000C4A4 + .data start:0x80121D20 end:0x80121D60 + .bss start:0x80145738 end:0x8014C038 + .sbss start:0x801D37E8 end:0x801D37F8 + .sdata2 start:0x801D4638 end:0x801D4688 + +game/process.c: + .text start:0x8000C4A4 end:0x8000D348 + .data start:0x80121D60 end:0x80121DB0 + .bss start:0x8014C038 end:0x8014C130 + .sbss start:0x801D37F8 end:0x801D3808 + +game/sprman.c: + .text start:0x8000D348 end:0x8000F6A0 + .rodata start:0x8011D8E0 end:0x8011D8F0 + .data start:0x80121DB0 end:0x80121ED0 + .bss start:0x8014C130 end:0x8015C330 + .sdata start:0x801D3100 end:0x801D3110 + .sbss start:0x801D3808 end:0x801D3810 + .sdata2 start:0x801D4688 end:0x801D46B0 + +game/sprput.c: + .text start:0x8000F6A0 end:0x80010B30 + .rodata start:0x8011D8F0 end:0x8011D900 + .data start:0x80121ED0 end:0x80121F00 + .bss start:0x8015C330 end:0x8015C360 + .sbss start:0x801D3810 end:0x801D3818 + .sdata2 start:0x801D46B0 end:0x801D46E8 + +game/hsfload.c: + .text start:0x80010B30 end:0x80014018 + .data start:0x80121F00 end:0x80121F70 + .bss start:0x8015C360 end:0x8015C920 + .sbss start:0x801D3818 end:0x801D3850 + +game/hsfdraw.c: + .text start:0x80014018 end:0x8001F9AC + .rodata start:0x8011D900 end:0x8011D910 + .data start:0x80121F70 end:0x80122180 + .bss start:0x8015C920 end:0x80167460 + .sdata start:0x801D3110 end:0x801D3128 + .sbss start:0x801D3850 end:0x801D38F0 + .sdata2 start:0x801D46E8 end:0x801D4770 + +game/hsfman.c: + .text start:0x8001F9AC end:0x800250E8 + .data start:0x80122180 end:0x8012D238 + .bss start:0x80167460 end:0x8018D070 + .sbss start:0x801D38F0 end:0x801D3920 + .sdata2 start:0x801D4770 end:0x801D47D0 + .sbss2 start:0x801D68A0 end:0x801D68A8 + +game/hsfmotion.c: + .text start:0x800250E8 end:0x80028B04 + .data start:0x8012D238 end:0x8012D418 + .bss start:0x8018D070 end:0x8018D870 + .sbss start:0x801D3920 end:0x801D3928 + .sdata2 start:0x801D47D0 end:0x801D4820 + +game/hsfanim.c: + .text start:0x80028B04 end:0x8002CB74 + .data start:0x8012D418 end:0x8012D4D8 + .bss start:0x8018D870 end:0x8018F430 + .sdata2 start:0x801D4820 end:0x801D48A8 + +game/hsfex.c: + .text start:0x8002CB74 end:0x8002E74C + .data start:0x8012D4D8 end:0x8012D4F8 + .sdata2 start:0x801D48A8 end:0x801D4938 + +game/perf.c: + .text start:0x8002E74C end:0x8002EBD8 + .bss start:0x8018F430 end:0x8018F7D8 + .sdata start:0x801D3128 end:0x801D3138 + .sbss start:0x801D3928 end:0x801D3980 + +game/objmain.c: + .text start:0x8002EBD8 end:0x8002FF4C + .data start:0x8012D4F8 end:0x8012D8A8 + .bss start:0x8018F7D8 end:0x8018F898 + .sdata start:0x801D3138 end:0x801D3140 + .sbss start:0x801D3980 end:0x801D39B0 + .sdata2 start:0x801D4938 end:0x801D4960 + +game/fault.c: + .text start:0x8002FF4C end:0x800308B8 + .data start:0x8012D8A8 end:0x8012E0D0 + .bss start:0x8018F898 end:0x8018F8B0 + .sdata start:0x801D3140 end:0x801D3150 + .sbss start:0x801D39B0 end:0x801D39C0 + +game/gamework.c: + .text start:0x800308B8 end:0x800315BC + .rodata start:0x8011D910 end:0x8011D930 + .bss start:0x8018F8B0 end:0x8018FCA8 + +game/objsysobj.c: + .text start:0x800315BC end:0x80031DB4 + .bss start:0x8018FCA8 end:0x8018FE80 + .sbss start:0x801D39C0 end:0x801D39C8 + .sdata2 start:0x801D4960 end:0x801D4970 + +game/objdll.c: + .text start:0x80031DB4 end:0x800325F4 + .data start:0x8012E0D0 end:0x8012E568 + .bss start:0x8018FE80 end:0x8018FED0 + .sbss start:0x801D39C8 end:0x801D39D0 + +game/frand.c: + .text start:0x800325F4 end:0x80032830 + .sbss start:0x801D39D0 end:0x801D39D8 + .sdata2 start:0x801D4970 end:0x801D4980 + +game/audio.c: + .text start:0x80032830 end:0x80033EEC + .data start:0x8012E568 end:0x8012ED10 + .bss start:0x8018FED0 end:0x801900F0 + .sdata start:0x801D3150 end:0x801D3158 + .sbss start:0x801D39D8 end:0x801D3A08 + .sdata2 start:0x801D4980 end:0x801D4990 + +game/EnvelopeExec.c: + .text start:0x80033EEC end:0x800353AC + .sbss start:0x801D3A08 end:0x801D3A38 + .sdata2 start:0x801D4990 end:0x801D49A8 + +game/minigame_seq.c: + .text start:0x800353AC end:0x8003F690 + .data start:0x8012ED10 end:0x8012F378 + .bss start:0x801900F0 end:0x80190500 + .sdata start:0x801D3158 end:0x801D3258 + .sbss start:0x801D3A38 end:0x801D3A58 + .sdata2 start:0x801D49A8 end:0x801D4B60 + +game/ovllist.c: + .data start:0x8012F378 end:0x8012FCE8 + +game/esprite.c: + .text start:0x8003F690 end:0x8003FD40 + .bss start:0x80190500 end:0x80191D00 + .sbss start:0x801D3A58 end:0x801D3A60 + +game/code_8003FF68.c: + .text start:0x8003FD40 end:0x800402D8 + .data start:0x8012FCE8 end:0x8012FD08 + .bss start:0x80191D00 end:0x80192000 + .sdata start:0x801D3258 end:0x801D3278 + .sbss start:0x801D3A60 end:0x801D3A68 + .sdata2 start:0x801D4B60 end:0x801D4B78 + +game/ClusterExec.c: + .text start:0x800402D8 end:0x80040B38 + .sdata2 start:0x801D4B78 end:0x801D4B88 + +game/ShapeExec.c: + .text start:0x80040B38 end:0x80040F48 + .sdata2 start:0x801D4B88 end:0x801D4B98 + +game/wipe.c: + .text start:0x80040F48 end:0x80041E54 + .data start:0x8012FD08 end:0x8012FD20 + .bss start:0x80192000 end:0x8019204C + .sdata start:0x801D3278 end:0x801D3280 + .sbss start:0x801D3A68 end:0x801D3A70 + .sdata2 start:0x801D4B98 end:0x801D4BC0 + +game/window.c: + .text start:0x80041E54 end:0x80047E88 + .data start:0x8012FD20 end:0x80130268 + .bss start:0x80192060 end:0x80196480 + .sdata start:0x801D3280 end:0x801D3288 + .sbss start:0x801D3A70 end:0x801D3AB8 + .sdata2 start:0x801D4BC0 end:0x801D4C58 + +game/messdata.c: + .text start:0x80047E88 end:0x80047F70 + +game/card.c: + .text start:0x80047F70 end:0x80048574 + .data start:0x80130268 end:0x801302B8 + .sbss start:0x801D3AB8 end:0x801D3AC0 + +game/armem.c: + .text start:0x80048574 end:0x800493E0 + .data start:0x801302B8 end:0x801303A8 + .bss start:0x80196480 end:0x80196B60 + .sbss start:0x801D3AC0 end:0x801D3AD0 + +game/chrman.c: + .text start:0x800493E0 end:0x8005074C + .data start:0x801303A8 end:0x80130DC8 + .bss start:0x80196B60 end:0x801972F0 + .sdata start:0x801D3288 end:0x801D32D0 + .sbss start:0x801D3AD0 end:0x801D3AD8 + .sdata2 start:0x801D4C58 end:0x801D4D90 + +game/mapspace.c: + .text start:0x8005074C end:0x800544F0 + .bss start:0x801972F0 end:0x80197760 + .sbss start:0x801D3AD8 end:0x801D3AF8 + .sdata2 start:0x801D4D90 end:0x801D4DC0 + +game/THPSimple.c: + .text start:0x800544F0 end:0x800565F4 + .data start:0x80130DC8 end:0x80130EC8 + .bss start:0x80197760 end:0x80197E40 + .sdata start:0x801D32D0 end:0x801D32D8 + .sbss start:0x801D3AF8 end:0x801D3B18 + .sdata2 start:0x801D4DC0 end:0x801D4DC8 + +game/THPDraw.c: + .text start:0x800565F4 end:0x80056F4C + .sdata2 start:0x801D4DC8 end:0x801D4DE0 + +game/thpmain.c: + .text start:0x80056F4C end:0x80057914 + .rodata start:0x8011D930 end:0x8011D940 + .data start:0x80130EC8 end:0x80130F30 + .bss start:0x80197E40 end:0x80197E80 + .sbss start:0x801D3B18 end:0x801D3B40 + .sdata2 start:0x801D4DE0 end:0x801D4DF8 + +game/objsub.c: + .text start:0x80057914 end:0x80057B00 + .data start:0x80130F30 end:0x80131D30 + .bss start:0x80197E80 end:0x801980B0 + .sbss start:0x801D3B40 end:0x801D3B68 + +game/flag.c: + .text start:0x80057B00 end:0x80057D18 + .bss start:0x801980B0 end:0x801980C0 + +game/saveload.c: + .text start:0x80057D18 end:0x8005A324 + .data start:0x80131D30 end:0x80131DE8 + .bss start:0x801980C0 end:0x8019C0E0 + .sdata start:0x801D32D8 end:0x801D3300 + .sbss start:0x801D3B68 end:0x801D3B78 + .sdata2 start:0x801D4DF8 end:0x801D4E08 + +game/sreset.c: + .text start:0x8005A324 end:0x8005AD7C + .data start:0x80131E00 end:0x80139438 + .bss start:0x8019C0E0 end:0x8019D480 + .sdata start:0x801D3300 end:0x801D3318 + .sbss start:0x801D3B78 end:0x801D3B90 + +game/board/main.c: + .text start:0x8005AD7C end:0x80061BB4 + .rodata start:0x8011D940 end:0x8011D970 + .data start:0x80139438 end:0x80139538 + .bss start:0x8019D480 end:0x8019D608 + .sdata start:0x801D3318 end:0x801D3328 + .sbss start:0x801D3B90 end:0x801D3BE0 + .sdata2 start:0x801D4E08 end:0x801D4EB8 + +game/board/player.c: + .text start:0x80061BB4 end:0x8006CEF8 + .rodata start:0x8011D970 end:0x8011DA40 + .data start:0x80139538 end:0x80139740 + .bss start:0x8019D608 end:0x8019D638 + .sdata start:0x801D3328 end:0x801D3388 + .sbss start:0x801D3BE0 end:0x801D3C18 + .sdata2 start:0x801D4EB8 end:0x801D4FC0 diff --git a/config/GMPJ01_00/symbols.txt b/config/GMPJ01_00/symbols.txt new file mode 100644 index 00000000..f2e3abc5 --- /dev/null +++ b/config/GMPJ01_00/symbols.txt @@ -0,0 +1,7540 @@ +__check_pad3 = .init:0x80003100; // type:function size:0x40 scope:local +__start = .init:0x80003140; // type:function size:0x138 scope:weak +__init_registers = .init:0x80003278; // type:function size:0x1C scope:local +__init_data = .init:0x80003294; // type:function size:0xC0 scope:local +__init_hardware = .init:0x80003354; // type:function size:0x20 scope:global +__flush_cache = .init:0x80003374; // type:function size:0x34 scope:global +memset = .init:0x800033A8; // type:function size:0x30 scope:global +__fill_mem = .init:0x800033D8; // type:function size:0xB8 scope:global +memcpy = .init:0x80003490; // type:function size:0x50 scope:global +TRK_memset = .init:0x800034E0; // type:function size:0x30 +TRK_memcpy = .init:0x80003510; // type:function size:0x24 +gTRKInterruptVectorTable = .init:0x80003534; // type:label scope:global +lbl_80003800 = .init:0x80003800; // type:label +lbl_80003C00 = .init:0x80003C00; // type:label +lbl_80003F80 = .init:0x80003F80; // type:label +__TRK_reset = .init:0x80005468; // type:function size:0x104 +gTRKInterruptVectorTableEnd = .init:0x80005468; // type:label scope:global +_rom_copy_info = .init:0x8000556C; // type:object size:0x84 scope:global data:4byte +_bss_init_info = .init:0x800055F0; // type:object size:0x20 scope:global data:4byte +@etb_80005620 = extab:0x80005620; // type:object size:0x28 scope:local hidden +@etb_80005648 = extab:0x80005648; // type:object size:0x8 scope:local hidden +@etb_80005650 = extab:0x80005650; // type:object size:0x8 scope:local hidden +@etb_80005658 = extab:0x80005658; // type:object size:0x8 scope:local hidden +@etb_80005660 = extab:0x80005660; // type:object size:0x8 scope:local hidden +@etb_80005668 = extab:0x80005668; // type:object size:0x8 scope:local hidden +@etb_80005670 = extab:0x80005670; // type:object size:0x8 scope:local hidden +@etb_80005678 = extab:0x80005678; // type:object size:0x14 scope:local hidden +@etb_8000568C = extab:0x8000568C; // type:object size:0x2C scope:local hidden +@etb_800056B8 = extab:0x800056B8; // type:object size:0x8 scope:local hidden +@etb_800056C0 = extab:0x800056C0; // type:object size:0x14 scope:local hidden +@etb_800056D4 = extab:0x800056D4; // type:object size:0x8 scope:local hidden +@etb_800056DC = extab:0x800056DC; // type:object size:0x8 scope:local hidden +@eti_80005700 = extabindex:0x80005700; // type:object size:0xC scope:local hidden +@eti_8000570C = extabindex:0x8000570C; // type:object size:0xC scope:local hidden +@eti_80005718 = extabindex:0x80005718; // type:object size:0xC scope:local hidden +@eti_80005724 = extabindex:0x80005724; // type:object size:0xC scope:local hidden +@eti_80005730 = extabindex:0x80005730; // type:object size:0xC scope:local hidden +@eti_8000573C = extabindex:0x8000573C; // type:object size:0xC scope:local hidden +@eti_80005748 = extabindex:0x80005748; // type:object size:0xC scope:local hidden +@eti_80005754 = extabindex:0x80005754; // type:object size:0xC scope:local hidden +@eti_80005760 = extabindex:0x80005760; // type:object size:0xC scope:local hidden +@eti_8000576C = extabindex:0x8000576C; // type:object size:0xC scope:local hidden +@eti_80005778 = extabindex:0x80005778; // type:object size:0xC scope:local hidden +@eti_80005784 = extabindex:0x80005784; // type:object size:0xC scope:local hidden +@eti_80005790 = extabindex:0x80005790; // type:object size:0xC scope:local hidden +_eti_init_info = extabindex:0x8000579C; // type:object size:0x20 scope:global +main = .text:0x800057C0; // type:function size:0x22C scope:global +HuSysVWaitSet = .text:0x800059EC; // type:function size:0x38 +HuSysVWaitGet = .text:0x80005A24; // type:function size:0xC +rand8 = .text:0x80005A30; // type:function size:0x2C +HuPadInit = .text:0x80005A5C; // type:function size:0xF0 +HuPadRead = .text:0x80005B4C; // type:function size:0x168 +PadReadVSync = .text:0x80005CB4; // type:function size:0x440 scope:local +PadADConv = .text:0x800060F4; // type:function size:0x234 scope:local +HuPadRumbleSet = .text:0x80006328; // type:function size:0x54 +HuPadRumbleStop = .text:0x8000637C; // type:function size:0x70 +HuPadRumbleAllStop = .text:0x800063EC; // type:function size:0x70 +HuPadStatGet = .text:0x8000645C; // type:function size:0x14 +HuPadRumbleGet = .text:0x80006470; // type:function size:0x8 +HuDVDReadAsyncCallBack = .text:0x80006478; // type:function size:0xC scope:local +HuDvdDataRead = .text:0x80006484; // type:function size:0x16C +HuDvdDataReadMulti = .text:0x800065F0; // type:function size:0x1B4 +HuDvdDataReadDirect = .text:0x800067A4; // type:function size:0x170 +HuDvdDataFastRead = .text:0x80006914; // type:function size:0x16C +HuDvdDataFastReadNum = .text:0x80006A80; // type:function size:0x174 +HuDvdDataFastReadAsync = .text:0x80006BF4; // type:function size:0x150 +HuDvdDataClose = .text:0x80006D44; // type:function size:0x38 +HuDvdErrorWatch = .text:0x80006D7C; // type:function size:0xBC +HuDataInit = .text:0x80006E38; // type:function size:0xD0 +HuDataReadChk = .text:0x80006F08; // type:function size:0x74 +HuDataGetStatus = .text:0x80006F7C; // type:function size:0x64 +HuDataGetDirPtr = .text:0x80006FE0; // type:function size:0xB8 +HuDataDirRead = .text:0x80007098; // type:function size:0x224 +HuDataDirSet = .text:0x800072BC; // type:function size:0x188 +HuDataDirReadAsyncCallBack = .text:0x80007444; // type:function size:0xC8 +HuDataDirReadAsync = .text:0x8000750C; // type:function size:0x1A8 +HuDataDirReadNumAsync = .text:0x800076B4; // type:function size:0x1A8 +HuDataGetAsyncStat = .text:0x8000785C; // type:function size:0x60 +HuDataRead = .text:0x800078BC; // type:function size:0x344 +HuDataReadNum = .text:0x80007C00; // type:function size:0x3A0 +HuDataSelHeapRead = .text:0x80007FA0; // type:function size:0x3C4 +HuDataSelHeapReadNum = .text:0x80008364; // type:function size:0x428 +HuDataReadMulti = .text:0x8000878C; // type:function size:0x30 +HuDataReadMultiSub = .text:0x800087BC; // type:function size:0x3FC +HuDataGetSize = .text:0x80008BB8; // type:function size:0x104 +HuDataClose = .text:0x80008CBC; // type:function size:0x38 +HuDataCloseMulti = .text:0x80008CF4; // type:function size:0x7C +HuDataDirClose = .text:0x80008D70; // type:function size:0xD4 +HuDataDirCloseNum = .text:0x80008E44; // type:function size:0x130 +HuDataReadNumHeapShortForce = .text:0x80008F74; // type:function size:0x48C +HuDecodeSlide = .text:0x80009400; // type:function size:0x200 scope:local +HuDecodeFslide = .text:0x80009600; // type:function size:0x1D8 scope:local +HuDecodeData = .text:0x800097D8; // type:function size:0x324 +HuSysInit = .text:0x80009AFC; // type:function size:0x138 +InitRenderMode = .text:0x80009C34; // type:function size:0xD0 scope:local +InitGX = .text:0x80009D04; // type:function size:0x164 scope:local +InitMem = .text:0x80009E68; // type:function size:0x13C scope:local +InitVI = .text:0x80009FA4; // type:function size:0x54 scope:local +HuSysBeforeRender = .text:0x80009FF8; // type:function size:0xE4 +HuSysDoneRender = .text:0x8000A0DC; // type:function size:0xC8 +SwapBuffers = .text:0x8000A1A4; // type:function size:0x6C scope:local +LoadMemInfo = .text:0x8000A210; // type:function size:0x254 scope:local +gcsetjmp = .text:0x8000A464; // type:function size:0x74 +gclongjmp = .text:0x8000A4D8; // type:function size:0x80 +HuMemInitAll = .text:0x8000A558; // type:function size:0x12C +HuMemInit = .text:0x8000A684; // type:function size:0x30 +HuMemDCFlushAll = .text:0x8000A6B4; // type:function size:0x2C +HuMemDCFlush = .text:0x8000A6E0; // type:function size:0x54 +HuMemDirectMalloc = .text:0x8000A734; // type:function size:0x64 +HuMemDirectMallocNum = .text:0x8000A798; // type:function size:0x6C +HuMemDirectFree = .text:0x8000A804; // type:function size:0x38 +HuMemDirectFreeNum = .text:0x8000A83C; // type:function size:0x54 +HuMemUsedMallocSizeGet = .text:0x8000A890; // type:function size:0x3C +HuMemUsedMallocBlockGet = .text:0x8000A8CC; // type:function size:0x3C +HuMemHeapSizeGet = .text:0x8000A908; // type:function size:0x18 +HuMemHeapPtrGet = .text:0x8000A920; // type:function size:0x18 +HuMemHeapInit = .text:0x8000A938; // type:function size:0x4C +HuMemMemoryAllocNum = .text:0x8000A984; // type:function size:0x40 +HuMemMemoryAlloc = .text:0x8000A9C4; // type:function size:0x3C +HuMemMemoryAlloc2 = .text:0x8000AA00; // type:function size:0x108 scope:local +HuMemMemoryFreeNum = .text:0x8000AB08; // type:function size:0x7C +HuMemMemoryFree = .text:0x8000AB84; // type:function size:0x12C +HuMemUsedMemorySizeGet = .text:0x8000ACB0; // type:function size:0x48 +HuMemUsedMemoryBlockGet = .text:0x8000ACF8; // type:function size:0x44 +HuMemMemoryAllocSizeGet = .text:0x8000AD3C; // type:function size:0xC +HuMemHeapDump = .text:0x8000AD48; // type:function size:0x158 +HuMemMemorySizeGet = .text:0x8000AEA0; // type:function size:0x50 +pfInit = .text:0x8000AEF0; // type:function size:0x64 +pfClsScr = .text:0x8000AF54; // type:function size:0xA0 +print8 = .text:0x8000AFF4; // type:function size:0x15C +printWin = .text:0x8000B150; // type:function size:0xAC +pfDrawFonts = .text:0x8000B1FC; // type:function size:0xEE8 +WireDraw = .text:0x8000C0E4; // type:function size:0x3C0 scope:local +HuPrcInit = .text:0x8000C4A4; // type:function size:0x14 +HuPrcCreate = .text:0x8000C4B8; // type:function size:0x1E8 +HuPrcChildLink = .text:0x8000C6A0; // type:function size:0x68 +HuPrcChildUnlink = .text:0x8000C708; // type:function size:0x58 +HuPrcChildCreate = .text:0x8000C760; // type:function size:0x27C +HuPrcChildWatch = .text:0x8000C9DC; // type:function size:0x60 +HuPrcCurrentGet = .text:0x8000CA3C; // type:function size:0x8 +SetKillStatusProcess = .text:0x8000CA44; // type:function size:0x50 scope:local +HuPrcKill = .text:0x8000CA94; // type:function size:0xD4 +HuPrcChildKill = .text:0x8000CB68; // type:function size:0x2A4 +HuPrcEnd = .text:0x8000CE0C; // type:function size:0x100 +HuPrcSleep = .text:0x8000CF0C; // type:function size:0x80 +HuPrcVSleep = .text:0x8000CF8C; // type:function size:0x54 +HuPrcWakeup = .text:0x8000CFE0; // type:function size:0xC +HuPrcDestructorSet2 = .text:0x8000CFEC; // type:function size:0x8 +HuPrcDestructorSet = .text:0x8000CFF4; // type:function size:0x28 +HuPrcCall = .text:0x8000D01C; // type:function size:0x184 +HuPrcMemAlloc = .text:0x8000D1A0; // type:function size:0x4C +HuPrcMemFree = .text:0x8000D1EC; // type:function size:0x30 +HuPrcSetStat = .text:0x8000D21C; // type:function size:0x10 +HuPrcResetStat = .text:0x8000D22C; // type:function size:0x14 +HuPrcAllPause = .text:0x8000D240; // type:function size:0x84 +HuPrcAllUPause = .text:0x8000D2C4; // type:function size:0x84 +HuSprInit = .text:0x8000D348; // type:function size:0xA0 +HuSprClose = .text:0x8000D3E8; // type:function size:0xB0 +HuSprExec = .text:0x8000D498; // type:function size:0x64 +HuSprBegin = .text:0x8000D4FC; // type:function size:0x188 +HuSprOrderEntry = .text:0x8000D684; // type:function size:0x14C +HuSprCall = .text:0x8000D7D0; // type:function size:0xF4 +HuSprFinish = .text:0x8000D8C4; // type:function size:0x458 +HuSprPauseSet = .text:0x8000DD1C; // type:function size:0x8 +HuSprAnimRead = .text:0x8000DD24; // type:function size:0x114 +HuSprAnimLock = .text:0x8000DE38; // type:function size:0x10 +HuSprCreate = .text:0x8000DE48; // type:function size:0x128 +HuSprFuncCreate = .text:0x8000DF70; // type:function size:0x188 +HuSprGrpCreate = .text:0x8000E0F8; // type:function size:0xF4 +HuSprGrpCopy = .text:0x8000E1EC; // type:function size:0x334 +HuSprGrpMemberSet = .text:0x8000E520; // type:function size:0x8C +HuSprGrpMemberKill = .text:0x8000E5AC; // type:function size:0xAC +HuSprGrpKill = .text:0x8000E658; // type:function size:0x9C +HuSprKill = .text:0x8000E6F4; // type:function size:0x84 +HuSprAnimKill = .text:0x8000E778; // type:function size:0x90 +HuSprAttrSet = .text:0x8000E808; // type:function size:0xAC +HuSprAttrReset = .text:0x8000E8B4; // type:function size:0xAC +HuSprPosSet = .text:0x8000E960; // type:function size:0x60 +HuSprZRotSet = .text:0x8000E9C0; // type:function size:0x5C +HuSprScaleSet = .text:0x8000EA1C; // type:function size:0x60 +HuSprTPLvlSet = .text:0x8000EA7C; // type:function size:0x64 +HuSprColorSet = .text:0x8000EAE0; // type:function size:0x64 +HuSprSpeedSet = .text:0x8000EB44; // type:function size:0x4C +HuSprBankSet = .text:0x8000EB90; // type:function size:0xF0 +HuSprGrpPosSet = .text:0x8000EC80; // type:function size:0x9C +HuSprGrpCenterSet = .text:0x8000ED1C; // type:function size:0x9C +HuSprGrpZRotSet = .text:0x8000EDB8; // type:function size:0x98 +HuSprGrpScaleSet = .text:0x8000EE50; // type:function size:0x9C +HuSprGrpTPLvlSet = .text:0x8000EEEC; // type:function size:0xC0 +HuSprGrpDrawNoSet = .text:0x8000EFAC; // type:function size:0x8C +HuSprDrawNoSet = .text:0x8000F038; // type:function size:0x50 +HuSprPriSet = .text:0x8000F088; // type:function size:0x4C +HuSprGrpScissorSet = .text:0x8000F0D4; // type:function size:0xAC +HuSprScissorSet = .text:0x8000F180; // type:function size:0x58 +HuSprAnimMake = .text:0x8000F1D8; // type:function size:0x1FC +HuSprBGSet = .text:0x8000F3D4; // type:function size:0x68 +HuSprSprBGSet = .text:0x8000F43C; // type:function size:0x50 +AnimDebug = .text:0x8000F48C; // type:function size:0x214 +HuSprDispInit = .text:0x8000F6A0; // type:function size:0x158 +HuSprDisp = .text:0x8000F7F8; // type:function size:0xECC +HuSprTexLoad = .text:0x800106C4; // type:function size:0x29C +HuSprExecLayerSet = .text:0x80010960; // type:function size:0x58 +HuSprLayerHook = .text:0x800109B8; // type:function size:0x178 scope:local +LoadHSF = .text:0x80010B30; // type:function size:0xB0 +ClusterAdjustObject = .text:0x80010BE0; // type:function size:0xA0 +FileLoad = .text:0x80010C80; // type:function size:0xC8 scope:local +SetHsfModel = .text:0x80010D48; // type:function size:0x284 scope:local +SetName = .text:0x80010FCC; // type:function size:0x38 +MaterialLoad = .text:0x80011004; // type:function size:0x210 scope:local +AttributeLoad = .text:0x80011214; // type:function size:0xF8 scope:local +SceneLoad = .text:0x8001130C; // type:function size:0x80 scope:local +ColorLoad = .text:0x8001138C; // type:function size:0x130 scope:local +VertexLoad = .text:0x800114BC; // type:function size:0x1C0 scope:local +NormalLoad = .text:0x8001167C; // type:function size:0x128 scope:local +STLoad = .text:0x800117A4; // type:function size:0x1A8 scope:local +FaceLoad = .text:0x8001194C; // type:function size:0x190 scope:local +DispObject = .text:0x80011ADC; // type:function size:0x7A8 scope:local +ObjectLoad = .text:0x80012284; // type:function size:0x15C scope:local +CenvLoad = .text:0x800123E0; // type:function size:0x464 scope:local +SkeletonLoad = .text:0x80012844; // type:function size:0x198 scope:local +PartLoad = .text:0x800129DC; // type:function size:0x12C scope:local +ClusterLoad = .text:0x80012B08; // type:function size:0x1E8 scope:local +ShapeLoad = .text:0x80012CF0; // type:function size:0x168 scope:local +MapAttrLoad = .text:0x80012E58; // type:function size:0xD0 scope:local +BitmapLoad = .text:0x80012F28; // type:function size:0x174 scope:local +PaletteLoad = .text:0x8001309C; // type:function size:0x16C scope:local +MakeObjectName = .text:0x80013208; // type:function size:0xE8 +CmpObjectName = .text:0x800132F0; // type:function size:0x38 +MotionLoad = .text:0x80013328; // type:function size:0x938 scope:local +MatrixLoad = .text:0x80013C60; // type:function size:0x80 scope:local +SearchObjectSetName = .text:0x80013CE0; // type:function size:0x94 scope:local +SearchVertexPtr = .text:0x80013D74; // type:function size:0x44 scope:local +SearchNormalPtr = .text:0x80013DB8; // type:function size:0x44 scope:local +SearchStPtr = .text:0x80013DFC; // type:function size:0x44 scope:local +SearchColorPtr = .text:0x80013E40; // type:function size:0x44 scope:local +SearchFacePtr = .text:0x80013E84; // type:function size:0x44 scope:local +SearchCenvPtr = .text:0x80013EC8; // type:function size:0x44 scope:local +SearchPartPtr = .text:0x80013F0C; // type:function size:0x44 scope:local +SearchPalettePtr = .text:0x80013F50; // type:function size:0x3C scope:local +SearchBitmapPtr = .text:0x80013F8C; // type:function size:0x44 scope:local +GetString = .text:0x80013FD0; // type:function size:0x24 scope:local +GetMotionString = .text:0x80013FF4; // type:function size:0x24 scope:local +Hu3DDrawPreInit = .text:0x80014018; // type:function size:0xC +Hu3DDraw = .text:0x80014024; // type:function size:0x1A0 +objCall = .text:0x800141C4; // type:function size:0xEC scope:local +objMesh = .text:0x800142B0; // type:function size:0x86C scope:local +ObjCullCheck = .text:0x80014B1C; // type:function size:0x4C0 +FaceDraw = .text:0x80014FDC; // type:function size:0x10DC +SetTevStageNoTex = .text:0x800160B8; // type:function size:0x8E8 scope:local +SetTevStageTex = .text:0x800169A0; // type:function size:0x2588 scope:local +SetKColor = .text:0x80018F28; // type:function size:0x164 scope:local +SetKColorRGB = .text:0x8001908C; // type:function size:0x180 scope:local +FlushKColor = .text:0x8001920C; // type:function size:0xB0 scope:local +SetReflect = .text:0x800192BC; // type:function size:0x280 scope:local +SetProjection = .text:0x8001953C; // type:function size:0x29C scope:local +SetShadowTex = .text:0x800197D8; // type:function size:0x8C scope:local +SetShadow = .text:0x80019864; // type:function size:0xCC scope:local +FaceDrawShadow = .text:0x80019930; // type:function size:0x5E4 scope:local +LoadTexture = .text:0x80019F14; // type:function size:0x75C scope:local +objNull = .text:0x8001A670; // type:function size:0x248 scope:local +objRoot = .text:0x8001A8B8; // type:function size:0x198 scope:local +objJoint = .text:0x8001AA50; // type:function size:0x248 scope:local +objMap = .text:0x8001AC98; // type:function size:0x17C scope:local +objReplica = .text:0x8001AE14; // type:function size:0x1B4 scope:local +Hu3DDrawPost = .text:0x8001AFC8; // type:function size:0xB00 +ObjDraw = .text:0x8001BAC8; // type:function size:0x6D0 scope:local +MakeDisplayList = .text:0x8001C198; // type:function size:0xBC +MDObjCall = .text:0x8001C254; // type:function size:0x438 scope:local +MDObjMesh = .text:0x8001C68C; // type:function size:0x2A8 scope:local +ObjConstantMake = .text:0x8001C934; // type:function size:0x68 +MDFaceDraw = .text:0x8001C99C; // type:function size:0xD08 scope:local +MakeCalcNBT = .text:0x8001D6A4; // type:function size:0x3A8 scope:local +MakeNBT = .text:0x8001DA4C; // type:function size:0x2C4 scope:local +MDFaceCnt = .text:0x8001DD10; // type:function size:0x2C8 scope:local +mtxTransCat = .text:0x8001DFD8; // type:function size:0x4C +mtxRotCat = .text:0x8001E024; // type:function size:0xF4 +mtxRot = .text:0x8001E118; // type:function size:0xF0 +mtxScaleCat = .text:0x8001E208; // type:function size:0x70 +HmfInverseMtxF3X3 = .text:0x8001E278; // type:function size:0x1E0 +SetDefLight = .text:0x8001E458; // type:function size:0x190 +Hu3DModelObjPosGet = .text:0x8001E5E8; // type:function size:0x90 +Hu3DModelObjMtxGet = .text:0x8001E678; // type:function size:0x318 +PGObjCall = .text:0x8001E990; // type:function size:0x80 +PGObjCalc = .text:0x8001EA10; // type:function size:0x7B0 +PGObjReplica = .text:0x8001F1C0; // type:function size:0x574 +Hu3DObjDuplicate = .text:0x8001F734; // type:function size:0x158 +Hu3DModelObjDrawInit = .text:0x8001F88C; // type:function size:0x90 +Hu3DModelObjDraw = .text:0x8001F91C; // type:function size:0x90 +Hu3DInit = .text:0x8001F9AC; // type:function size:0x220 +Hu3DPreProc = .text:0x8001FBCC; // type:function size:0xD8 +Hu3DExec = .text:0x8001FCA4; // type:function size:0x688 +Hu3DAllKill = .text:0x8002032C; // type:function size:0x158 +Hu3DBGColorSet = .text:0x80020484; // type:function size:0x18 +Hu3DLayerHookSet = .text:0x8002049C; // type:function size:0x1C +Hu3DPauseSet = .text:0x800204B8; // type:function size:0xC +Hu3DNoSyncSet = .text:0x800204C4; // type:function size:0xC +Hu3DModelCreate = .text:0x800204D0; // type:function size:0x330 +Hu3DModelLink = .text:0x80020800; // type:function size:0x2E8 +Hu3DHookFuncCreate = .text:0x80020AE8; // type:function size:0x1C8 +Hu3DModelKill = .text:0x80020CB0; // type:function size:0x34C +Hu3DModelAllKill = .text:0x80020FFC; // type:function size:0xD0 +Hu3DModelPosSet = .text:0x800210CC; // type:function size:0x34 +Hu3DModelPosSetV = .text:0x80021100; // type:function size:0x40 +Hu3DModelRotSet = .text:0x80021140; // type:function size:0x34 +Hu3DModelRotSetV = .text:0x80021174; // type:function size:0x40 +Hu3DModelScaleSet = .text:0x800211B4; // type:function size:0x34 +Hu3DModelScaleSetV = .text:0x800211E8; // type:function size:0x40 +Hu3DModelAttrSet = .text:0x80021228; // type:function size:0x54 +Hu3DModelAttrReset = .text:0x8002127C; // type:function size:0x50 +Hu3DModelAttrGet = .text:0x800212CC; // type:function size:0x2C +Hu3DModelMotionAttrGet = .text:0x800212F8; // type:function size:0x2C +Hu3DModelClusterAttrSet = .text:0x80021324; // type:function size:0x44 +Hu3DModelClusterAttrReset = .text:0x80021368; // type:function size:0x44 +Hu3DModelCameraSet = .text:0x800213AC; // type:function size:0x2C +Hu3DModelLayerSet = .text:0x800213D8; // type:function size:0x6C +Hu3DModelObjPtrGet = .text:0x80021444; // type:function size:0xD8 +Hu3DModelTPLvlSet = .text:0x8002151C; // type:function size:0xF8 +Hu3DModelHiliteMapSet = .text:0x80021614; // type:function size:0x98 +Hu3DModelShadowSet = .text:0x800216AC; // type:function size:0xB0 +Hu3DModelShadowReset = .text:0x8002175C; // type:function size:0xA0 +Hu3DModelShadowDispOn = .text:0x800217FC; // type:function size:0x34 +Hu3DModelShadowDispOff = .text:0x80021830; // type:function size:0x34 +Hu3DModelShadowMapSet = .text:0x80021864; // type:function size:0x88 +Hu3DModelShadowMapObjSet = .text:0x800218EC; // type:function size:0xBC +Hu3DModelAmbSet = .text:0x800219A8; // type:function size:0x34 +Hu3DModelHookSet = .text:0x800219DC; // type:function size:0xEC +Hu3DModelHookReset = .text:0x80021AC8; // type:function size:0xB4 +Hu3DModelHookObjReset = .text:0x80021B7C; // type:function size:0xF0 +Hu3DModelProjectionSet = .text:0x80021C6C; // type:function size:0x44 +Hu3DModelProjectionReset = .text:0x80021CB0; // type:function size:0x44 +Hu3DModelHiliteTypeSet = .text:0x80021CF4; // type:function size:0xBC +Hu3DModelReflectTypeSet = .text:0x80021DB0; // type:function size:0x30 +Hu3DCameraCreate = .text:0x80021DE0; // type:function size:0x134 +Hu3DCameraPerspectiveSet = .text:0x80021F14; // type:function size:0x80 +Hu3DCameraViewportSet = .text:0x80021F94; // type:function size:0x88 +Hu3DCameraScissorSet = .text:0x8002201C; // type:function size:0x90 +Hu3DCameraPosSet = .text:0x800220AC; // type:function size:0x98 +Hu3DCameraPosSetV = .text:0x80022144; // type:function size:0xB8 +Hu3DCameraKill = .text:0x800221FC; // type:function size:0x78 +Hu3DCameraAllKill = .text:0x80022274; // type:function size:0xD0 +Hu3DCameraSet = .text:0x80022344; // type:function size:0xDC +Hu3DModelCameraInfoSet = .text:0x80022420; // type:function size:0x3C0 +Hu3DModelCameraCreate = .text:0x800227E0; // type:function size:0x88 +Hu3DCameraMotionOn = .text:0x80022868; // type:function size:0x58 +Hu3DCameraMotionStart = .text:0x800228C0; // type:function size:0xD4 +Hu3DCameraMotionOff = .text:0x80022994; // type:function size:0x34 +Hu3DLighInit = .text:0x800229C8; // type:function size:0x74 +Hu3DGLightCreate = .text:0x80022A3C; // type:function size:0xA0 +Hu3DGLightCreateV = .text:0x80022ADC; // type:function size:0x104 +Hu3DLLightCreate = .text:0x80022BE0; // type:function size:0xA8 +Hu3DLLightCreateV = .text:0x80022C88; // type:function size:0x17C +Hu3DGLightSpotSet = .text:0x80022E04; // type:function size:0x44 +Hu3DLLightSpotSet = .text:0x80022E48; // type:function size:0x6C +Hu3DGLightInfinitytSet = .text:0x80022EB4; // type:function size:0x48 +Hu3DLLightInfinitytSet = .text:0x80022EFC; // type:function size:0x70 +Hu3DGLightPointSet = .text:0x80022F6C; // type:function size:0x58 +Hu3DLLightPointSet = .text:0x80022FC4; // type:function size:0x80 +Hu3DGLightKill = .text:0x80023044; // type:function size:0x20 +Hu3DLLightKill = .text:0x80023064; // type:function size:0xBC +Hu3DLightAllKill = .text:0x80023120; // type:function size:0x68 +Hu3DGLightColorSet = .text:0x80023188; // type:function size:0x38 +Hu3DLLightColorSet = .text:0x800231C0; // type:function size:0x60 +Hu3DGLightPosSetV = .text:0x80023220; // type:function size:0x70 +Hu3DLLightPosSetV = .text:0x80023290; // type:function size:0x9C +Hu3DGLightPosSet = .text:0x8002332C; // type:function size:0x90 +Hu3DLLightPosSet = .text:0x800233BC; // type:function size:0xBC +Hu3DGLightPosAimSetV = .text:0x80023478; // type:function size:0x80 +Hu3DLLightPosAimSetV = .text:0x800234F8; // type:function size:0xAC +Hu3DGLightPosAimSet = .text:0x800235A4; // type:function size:0xC4 +Hu3DLLightPosAimSet = .text:0x80023668; // type:function size:0xF0 +Hu3DGLightStaticSet = .text:0x80023758; // type:function size:0x54 +Hu3DLLightStaticSet = .text:0x800237AC; // type:function size:0x7C +Hu3DModelLightInfoSet = .text:0x80023828; // type:function size:0x4D0 +Hu3DLightSet = .text:0x80023CF8; // type:function size:0x130 +lightSet = .text:0x80023E28; // type:function size:0x254 +Hu3DReflectMapSet = .text:0x8002407C; // type:function size:0x68 +Hu3DReflectNoSet = .text:0x800240E4; // type:function size:0x8 +Hu3DFogSet = .text:0x800240EC; // type:function size:0x60 +Hu3DFogClear = .text:0x8002414C; // type:function size:0x74 +Hu3DShadowCreate = .text:0x800241C0; // type:function size:0x188 +Hu3DShadowPosSet = .text:0x80024348; // type:function size:0x64 +Hu3DShadowTPLvlSet = .text:0x800243AC; // type:function size:0x2C +Hu3DShadowSizeSet = .text:0x800243D8; // type:function size:0x78 +Hu3DShadowExec = .text:0x80024450; // type:function size:0x860 +Hu3DProjectionCreate = .text:0x80024CB0; // type:function size:0x130 +Hu3DProjectionKill = .text:0x80024DE0; // type:function size:0x60 +Hu3DProjectionPosSet = .text:0x80024E40; // type:function size:0x88 +Hu3DProjectionTPLvlSet = .text:0x80024EC8; // type:function size:0x38 +Hu3DMipMapSet = .text:0x80024F00; // type:function size:0x1E8 +Hu3DMotionInit = .text:0x800250E8; // type:function size:0x48 +Hu3DMotionCreate = .text:0x80025130; // type:function size:0xA4 +Hu3DMotionModelCreate = .text:0x800251D4; // type:function size:0xC4 +Hu3DMotionKill = .text:0x80025298; // type:function size:0x114 +Hu3DMotionAllKill = .text:0x800253AC; // type:function size:0x11C +Hu3DMotionSet = .text:0x800254C8; // type:function size:0xBC +Hu3DMotionOverlaySet = .text:0x80025584; // type:function size:0x54 +Hu3DMotionOverlayReset = .text:0x800255D8; // type:function size:0x20 +Hu3DMotionOverlayTimeGet = .text:0x800255F8; // type:function size:0x1C +Hu3DMotionOverlayTimeSet = .text:0x80025614; // type:function size:0x1C +Hu3DMotionOverlaySpeedSet = .text:0x80025630; // type:function size:0x1C +Hu3DMotionShiftSet = .text:0x8002564C; // type:function size:0x1F4 +Hu3DMotionShapeSet = .text:0x80025840; // type:function size:0xBC +Hu3DMotionShapeIDGet = .text:0x800258FC; // type:function size:0x1C +Hu3DMotionShapeSpeedSet = .text:0x80025918; // type:function size:0x2C +Hu3DMotionShapeTimeSet = .text:0x80025944; // type:function size:0x1C +Hu3DMotionShapeMaxTimeGet = .text:0x80025960; // type:function size:0x44 +Hu3DMotionShapeStartEndSet = .text:0x800259A4; // type:function size:0x30 +Hu3DMotionClusterSet = .text:0x800259D4; // type:function size:0x114 +Hu3DMotionClusterNoSet = .text:0x80025AE8; // type:function size:0xD0 +Hu3DMotionShapeReset = .text:0x80025BB8; // type:function size:0x20 +Hu3DMotionClusterReset = .text:0x80025BD8; // type:function size:0xC8 +Hu3DMotionIDGet = .text:0x80025CA0; // type:function size:0x2C +Hu3DMotionShiftIDGet = .text:0x80025CCC; // type:function size:0x2C +Hu3DMotionTimeSet = .text:0x80025CF8; // type:function size:0xF4 +Hu3DMotionTimeGet = .text:0x80025DEC; // type:function size:0x2C +Hu3DMotionShiftTimeGet = .text:0x80025E18; // type:function size:0x2C +Hu3DMotionMaxTimeGet = .text:0x80025E44; // type:function size:0xA8 +Hu3DMotionShiftMaxTimeGet = .text:0x80025EEC; // type:function size:0xA8 +Hu3DMotionShiftStartEndSet = .text:0x80025F94; // type:function size:0x30 +Hu3DMotionMotionMaxTimeGet = .text:0x80025FC4; // type:function size:0x8C +Hu3DMotionStartEndSet = .text:0x80026050; // type:function size:0x30 +Hu3DMotionEndCheck = .text:0x80026080; // type:function size:0x170 +Hu3DMotionSpeedSet = .text:0x800261F0; // type:function size:0x2C +Hu3DMotionShiftSpeedSet = .text:0x8002621C; // type:function size:0x2C +Hu3DMotionNoMotSet = .text:0x80026248; // type:function size:0x114 +Hu3DMotionNoMotReset = .text:0x8002635C; // type:function size:0x5C +Hu3DMotionForceSet = .text:0x800263B8; // type:function size:0x108 +Hu3DMotionNext = .text:0x800264C0; // type:function size:0x798 +Hu3DMotionExec = .text:0x80026C58; // type:function size:0x534 +Hu3DCameraMotionExec = .text:0x8002718C; // type:function size:0xC0 +Hu3DSubMotionExec = .text:0x8002724C; // type:function size:0x2A8 +GetObjTRXPtr = .text:0x800274F4; // type:function size:0x14C +SetObjMatMotion = .text:0x80027640; // type:function size:0x208 +SetObjAttrMotion = .text:0x80027848; // type:function size:0x218 +SetObjCameraMotion = .text:0x80027A60; // type:function size:0x558 +SetObjLightMotion = .text:0x80027FB8; // type:function size:0x1D8 +GetCurve = .text:0x80028190; // type:function size:0xD8 +GetConstant = .text:0x80028268; // type:function size:0x70 +GetLinear = .text:0x800282D8; // type:function size:0x110 +GetBezier = .text:0x800283E8; // type:function size:0x200 +GetBitMap = .text:0x800285E8; // type:function size:0x64 +Hu3DJointMotion = .text:0x8002864C; // type:function size:0xCC +JointModel_Motion = .text:0x80028718; // type:function size:0x124 +Hu3DMotionCalc = .text:0x8002883C; // type:function size:0x19C +SearchObjectIndex = .text:0x800289D8; // type:function size:0x90 scope:local +SearchAttributeIndex = .text:0x80028A68; // type:function size:0x9C scope:local +Hu3DAnimInit = .text:0x80028B04; // type:function size:0x7C +Hu3DAnimCreate = .text:0x80028B80; // type:function size:0x1D0 +Hu3DAnimLink = .text:0x80028D50; // type:function size:0x1C4 +Hu3DAnimKill = .text:0x80028F14; // type:function size:0x104 +Hu3DAnimModelKill = .text:0x80029018; // type:function size:0x13C +Hu3DAnimAllKill = .text:0x80029154; // type:function size:0x134 +Hu3DAnimAttrSet = .text:0x80029288; // type:function size:0x34 +Hu3DAnimAttrReset = .text:0x800292BC; // type:function size:0x38 +Hu3DAnimSpeedSet = .text:0x800292F4; // type:function size:0x2C +Hu3DAnimBankSet = .text:0x80029320; // type:function size:0x48 +Hu3DAnmNoSet = .text:0x80029368; // type:function size:0x38 +Hu3DAnimSet = .text:0x800293A0; // type:function size:0x240 +Hu3DAnimExec = .text:0x800295E0; // type:function size:0x474 +Hu3DTexScrollCreate = .text:0x80029A54; // type:function size:0x1AC +Hu3DTexScrollKill = .text:0x80029C00; // type:function size:0xE0 +Hu3DTexScrollAllKill = .text:0x80029CE0; // type:function size:0x10C +Hu3DTexScrollPosSet = .text:0x80029DEC; // type:function size:0x44 +Hu3DTexScrollPosMoveSet = .text:0x80029E30; // type:function size:0xA4 +Hu3DTexScrollRotSet = .text:0x80029ED4; // type:function size:0x3C +Hu3DTexScrollRotMoveSet = .text:0x80029F10; // type:function size:0x5C +Hu3DTexScrollPauseDisableSet = .text:0x80029F6C; // type:function size:0x54 +Hu3DParticleCreate = .text:0x80029FC0; // type:function size:0x348 +Hu3DParticleScaleSet = .text:0x8002A308; // type:function size:0x6C +Hu3DParticleZRotSet = .text:0x8002A374; // type:function size:0x6C +Hu3DParticleColSet = .text:0x8002A3E0; // type:function size:0x74 +Hu3DParticleTPLvlSet = .text:0x8002A454; // type:function size:0x80 +Hu3DParticleBlendModeSet = .text:0x8002A4D4; // type:function size:0x38 +Hu3DParticleHookSet = .text:0x8002A50C; // type:function size:0x38 +Hu3DParticleAttrSet = .text:0x8002A544; // type:function size:0x40 +Hu3DParticleAttrReset = .text:0x8002A584; // type:function size:0x44 +Hu3DParticleCntSet = .text:0x8002A5C8; // type:function size:0x3C +Hu3DParticleAnimModeSet = .text:0x8002A604; // type:function size:0x60 +particleFunc = .text:0x8002A664; // type:function size:0xAD4 scope:local +Hu3DParManInit = .text:0x8002B138; // type:function size:0x48 +Hu3DParManCreate = .text:0x8002B180; // type:function size:0x1D4 +Hu3DParManLink = .text:0x8002B354; // type:function size:0x17C +Hu3DParManKill = .text:0x8002B4D0; // type:function size:0x190 +Hu3DParManAllKill = .text:0x8002B660; // type:function size:0x1C4 +Hu3DParManPtrGet = .text:0x8002B824; // type:function size:0x20 +Hu3DParManPosSet = .text:0x8002B844; // type:function size:0x3C +Hu3DParManVecSet = .text:0x8002B880; // type:function size:0x3C +Hu3DParManRotSet = .text:0x8002B8BC; // type:function size:0x7C +Hu3DParManAttrSet = .text:0x8002B938; // type:function size:0x40 +Hu3DParManAttrReset = .text:0x8002B978; // type:function size:0x40 +Hu3DParManModelIDGet = .text:0x8002B9B8; // type:function size:0x34 +Hu3DParManTimeLimitSet = .text:0x8002B9EC; // type:function size:0x38 +Hu3DParManVacumeSet = .text:0x8002BA24; // type:function size:0x74 +Hu3DParManColorSet = .text:0x8002BA98; // type:function size:0x68 +ParManFunc = .text:0x8002BB00; // type:function size:0xBC0 scope:local +ParManHook = .text:0x8002C6C0; // type:function size:0x4B4 scope:local +CamMotionEx2 = .text:0x8002CB74; // type:function size:0xAC +CamMotionEx = .text:0x8002CC20; // type:function size:0xA14 +SetObjCamMotion = .text:0x8002D634; // type:function size:0x244 scope:local +InterpolateBMLine = .text:0x8002D878; // type:function size:0x40C +Hu3D2Dto3D = .text:0x8002DC84; // type:function size:0x1D4 +Hu3D3Dto2D = .text:0x8002DE58; // type:function size:0x1D0 +Hu3DMtxTransGet = .text:0x8002E028; // type:function size:0x1C +Hu3DMtxRotGet = .text:0x8002E044; // type:function size:0x540 +Hu3DMtxScaleGet = .text:0x8002E584; // type:function size:0x1C8 +HuPerfInit = .text:0x8002E74C; // type:function size:0x94 +HuPerfCreate = .text:0x8002E7E0; // type:function size:0x130 +HuPerfZero = .text:0x8002E910; // type:function size:0x40 +HuPerfBegin = .text:0x8002E950; // type:function size:0x7C +HuPerfEnd = .text:0x8002E9CC; // type:function size:0xA0 +DSCallbackFunc = .text:0x8002EA6C; // type:function size:0x16C scope:local +omMasterInit = .text:0x8002EBD8; // type:function size:0x90 +omWatchOverlayProc = .text:0x8002EC68; // type:function size:0x170 scope:local +omOvlCallEx = .text:0x8002EDD8; // type:function size:0xE8 +omOvlGotoEx = .text:0x8002EEC0; // type:function size:0x60 +omOvlReturnEx = .text:0x8002EF20; // type:function size:0xF4 +omOvlKill = .text:0x8002F014; // type:function size:0xB8 +omOvlHisChg = .text:0x8002F0CC; // type:function size:0xA0 +omOvlHisGet = .text:0x8002F16C; // type:function size:0x78 +omInitObjMan = .text:0x8002F1E4; // type:function size:0x220 +omDestroyObjMan = .text:0x8002F404; // type:function size:0x50 +omAddObjEx = .text:0x8002F454; // type:function size:0x1DC +omInsertObj = .text:0x8002F630; // type:function size:0xF8 +omAddMember = .text:0x8002F728; // type:function size:0x84 +omDelObjEx = .text:0x8002F7AC; // type:function size:0x190 +omDelMember = .text:0x8002F93C; // type:function size:0x88 +omMakeGroupEx = .text:0x8002F9C4; // type:function size:0xFC +omGetGroupMemberListEx = .text:0x8002FAC0; // type:function size:0x2C +omSetStatBit = .text:0x8002FAEC; // type:function size:0x10 +omResetStatBit = .text:0x8002FAFC; // type:function size:0x14 +omSetTra = .text:0x8002FB10; // type:function size:0x10 +omSetRot = .text:0x8002FB20; // type:function size:0x10 +omSetSca = .text:0x8002FB30; // type:function size:0x10 +omMain = .text:0x8002FB40; // type:function size:0x2F8 +omAllPause = .text:0x8002FE38; // type:function size:0xE0 +omPauseChk = .text:0x8002FF18; // type:function size:0x2C +omCurrentOvlGet = .text:0x8002FF44; // type:function size:0x8 +OSPanic = .text:0x8002FF4C; // type:function size:0x150 +HuFaultInitXfbDirectDraw = .text:0x8003009C; // type:function size:0x118 +HuFaultSetXfbAddress = .text:0x800301B4; // type:function size:0x34 +XFB_WriteBackCache = .text:0x800301E8; // type:function size:0x98 scope:local +XFB_CR = .text:0x80030280; // type:function size:0x50 scope:local +XFB_puts = .text:0x800302D0; // type:function size:0xF4 scope:local +XFB_putcS = .text:0x800303C4; // type:function size:0x150 scope:local +XFB_putcProgressive = .text:0x80030514; // type:function size:0x1F0 scope:local +XFB_putcInterlace = .text:0x80030704; // type:function size:0x1B4 scope:local +GWInit = .text:0x800308B8; // type:function size:0x14C +GWGameStatReset = .text:0x80030A04; // type:function size:0x318 +GWMessDelayGet = .text:0x80030D1C; // type:function size:0x4C +GWMGRecordSet = .text:0x80030D68; // type:function size:0x54 +GWMGRecordGet = .text:0x80030DBC; // type:function size:0x18 +GWCharColorGet = .text:0x80030DD4; // type:function size:0x140 +GWBoardPlayCountSet = .text:0x80030F14; // type:function size:0x24 +GWBoardPlayCountAdd = .text:0x80030F38; // type:function size:0x38 +GWBoardPlayCountGet = .text:0x80030F70; // type:function size:0x14 +GWBoardMaxStarsSet = .text:0x80030F84; // type:function size:0x1C +GWBoardMaxStarsGet = .text:0x80030FA0; // type:function size:0x18 +GWBoardMaxCoinsSet = .text:0x80030FB8; // type:function size:0x1C +GWBoardMaxCoinsGet = .text:0x80030FD4; // type:function size:0x18 +GWBoardWinCountInc = .text:0x80030FEC; // type:function size:0x5C +GWBoardWinCountGet = .text:0x80031048; // type:function size:0x1C +GWBoardWinCountSet = .text:0x80031064; // type:function size:0x20 +GWMGAvailGet = .text:0x80031084; // type:function size:0x6C +GWMGAvailSet = .text:0x800310F0; // type:function size:0x5C +GWMGCustomGet = .text:0x8003114C; // type:function size:0x6C +GWMGCustomSet = .text:0x800311B8; // type:function size:0x5C +GWMGCustomReset = .text:0x80031214; // type:function size:0x60 +GWCoinsGet = .text:0x80031274; // type:function size:0x18 +GWCoinsSet = .text:0x8003128C; // type:function size:0xB0 +GWCoinsAdd = .text:0x8003133C; // type:function size:0xD0 +GWStarsSet = .text:0x8003140C; // type:function size:0x6C +GWStarsAdd = .text:0x80031478; // type:function size:0x94 +GWStarsGet = .text:0x8003150C; // type:function size:0x18 +GWTotalStarsSet = .text:0x80031524; // type:function size:0x34 +GWTotalStarsAdd = .text:0x80031558; // type:function size:0x54 +GWTotalStarsGet = .text:0x800315AC; // type:function size:0x10 +omOutView = .text:0x800315BC; // type:function size:0x238 +omOutViewMulti = .text:0x800317F4; // type:function size:0x2C4 +omSystemKeyCheckSetup = .text:0x80031AB8; // type:function size:0x74 +omSystemKeyCheck = .text:0x80031B2C; // type:function size:0x230 +omSysPauseEnable = .text:0x80031D5C; // type:function size:0x8 +omSysPauseCtrl = .text:0x80031D64; // type:function size:0x50 +omDLLDBGOut = .text:0x80031DB4; // type:function size:0x2C +omDLLInit = .text:0x80031DE0; // type:function size:0x6C +omDLLStart = .text:0x80031E4C; // type:function size:0x154 +omDLLNumEnd = .text:0x80031FA0; // type:function size:0xB4 +omDLLEnd = .text:0x80032054; // type:function size:0x13C +omDLLLink = .text:0x80032190; // type:function size:0x138 +omDLLUnlink = .text:0x800322C8; // type:function size:0xB4 +omDLLSearch = .text:0x8003237C; // type:function size:0xC8 +omDLLInfoDump = .text:0x80032444; // type:function size:0xD0 +omDLLHeaderDump = .text:0x80032514; // type:function size:0xE0 +frand = .text:0x800325F4; // type:function size:0xAC +frandf = .text:0x800326A0; // type:function size:0xD8 +frandmod = .text:0x80032778; // type:function size:0xB8 +HuAudInit = .text:0x80032830; // type:function size:0x170 +HuAudStreamPlay = .text:0x800329A0; // type:function size:0x8 +HuAudStreamVolSet = .text:0x800329A8; // type:function size:0x3C +HuAudStreamPauseOn = .text:0x800329E4; // type:function size:0x24 +HuAudStreamPauseOff = .text:0x80032A08; // type:function size:0x24 +HuAudStreamFadeOut = .text:0x80032A2C; // type:function size:0x4 +HuAudAllStop = .text:0x80032A30; // type:function size:0x28 +HuAudFadeOut = .text:0x80032A58; // type:function size:0x3C +HuAudFXPlay = .text:0x80032A94; // type:function size:0x80 +HuAudFXPlayVol = .text:0x80032B14; // type:function size:0x48 +HuAudFXPlayVolPan = .text:0x80032B5C; // type:function size:0x68 +HuAudFXStop = .text:0x80032BC4; // type:function size:0x2C +HuAudFXAllStop = .text:0x80032BF0; // type:function size:0x28 +HuAudFXFadeOut = .text:0x80032C18; // type:function size:0x30 +HuAudFXPanning = .text:0x80032C48; // type:function size:0x50 +HuAudFXListnerSet = .text:0x80032C98; // type:function size:0xA4 +HuAudFXListnerSetEX = .text:0x80032D3C; // type:function size:0x134 +HuAudFXListnerUpdate = .text:0x80032E70; // type:function size:0x3C +HuAudFXEmiterPlay = .text:0x80032EAC; // type:function size:0x6C +HuAudFXEmiterUpDate = .text:0x80032F18; // type:function size:0x64 +HuAudFXListnerKill = .text:0x80032F7C; // type:function size:0x20 +HuAudFXPauseAll = .text:0x80032F9C; // type:function size:0x2C +HuAudFXStatusGet = .text:0x80032FC8; // type:function size:0x28 +HuAudFXPitchSet = .text:0x80032FF0; // type:function size:0x54 +HuAudFXVolSet = .text:0x80033044; // type:function size:0x58 +HuAudSeqPlay = .text:0x8003309C; // type:function size:0x5C +HuAudSeqStop = .text:0x800330F8; // type:function size:0x48 +HuAudSeqFadeOut = .text:0x80033140; // type:function size:0x3C +HuAudSeqAllFadeOut = .text:0x8003317C; // type:function size:0x5C +HuAudSeqAllStop = .text:0x800331D8; // type:function size:0x28 +HuAudSeqPauseAll = .text:0x80033200; // type:function size:0x2C +HuAudSeqPause = .text:0x8003322C; // type:function size:0x54 +HuAudSeqMidiCtrlGet = .text:0x80033280; // type:function size:0x60 +HuAudSStreamPlay = .text:0x800332E0; // type:function size:0x64 +HuAudSStreamStop = .text:0x80033344; // type:function size:0x38 +HuAudSStreamFadeOut = .text:0x8003337C; // type:function size:0x3C +HuAudSStreamAllFadeOut = .text:0x800333B8; // type:function size:0x28 +HuAudSStreamAllStop = .text:0x800333E0; // type:function size:0x24 +HuAudSStreamStatGet = .text:0x80033404; // type:function size:0x28 +HuAudDllSndGrpSet = .text:0x8003342C; // type:function size:0x104 +HuAudSndGrpSetSet = .text:0x80033530; // type:function size:0x1A4 +HuAudSndGrpSet = .text:0x800336D4; // type:function size:0x60 +HuAudSndCommonGrpSet = .text:0x80033734; // type:function size:0x154 +HuAudAUXSet = .text:0x80033888; // type:function size:0x58 +HuAudAUXVolSet = .text:0x800338E0; // type:function size:0xC +HuAudVoiceInit = .text:0x800338EC; // type:function size:0x294 +HuAudPlayerVoicePlay = .text:0x80033B80; // type:function size:0x50 +HuAudPlayerVoicePlayPos = .text:0x80033BD0; // type:function size:0x58 +HuAudPlayerVoicePlayEntry = .text:0x80033C28; // type:function size:0x50 +HuAudCharVoicePlay = .text:0x80033C78; // type:function size:0xAC +HuAudCharVoicePlayPos = .text:0x80033D24; // type:function size:0xD0 +HuAudCharVoicePlayEntry = .text:0x80033DF4; // type:function size:0x90 +HuSePlay = .text:0x80033E84; // type:function size:0x68 scope:local +InitEnvelope = .text:0x80033EEC; // type:function size:0x1A4 +SetEnvelopMtx = .text:0x80034090; // type:function size:0x23C scope:local +EnvelopeProc = .text:0x800342CC; // type:function size:0x80 +InitVtxParm = .text:0x8003434C; // type:function size:0x50 +SetEnvelopMain = .text:0x8003439C; // type:function size:0x158 scope:local +SetEnvelop = .text:0x800344F4; // type:function size:0x9F0 scope:local +SetMtx = .text:0x80034EE4; // type:function size:0x334 scope:local +SetRevMtx = .text:0x80035218; // type:function size:0x11C scope:local +SearchSklenton = .text:0x80035334; // type:function size:0x78 scope:local +MGSeqInit = .text:0x800353AC; // type:function size:0xBC +MGSeqMain = .text:0x80035468; // type:function size:0x188 +CreateSeq = .text:0x800355F0; // type:function size:0x1A4 scope:local +MGSeqCreate = .text:0x80035794; // type:function size:0x100 +MGSeqStatGet = .text:0x80035894; // type:function size:0x88 +MGSeqPosSet = .text:0x8003591C; // type:function size:0x4C +MGSeqParamSet = .text:0x80035968; // type:function size:0x4C +MGSeqKill = .text:0x800359B4; // type:function size:0x58 +MGSeqKillAll = .text:0x80035A0C; // type:function size:0x3C +MGSeqDoneCheck = .text:0x80035A48; // type:function size:0xA4 +MGSeqStub = .text:0x80035AEC; // type:function size:0x4 +MGSeqSprKill = .text:0x80035AF0; // type:function size:0x8C +MGSeqInitTimer = .text:0x80035B7C; // type:function size:0x2E0 +MGSeqUpdateTimer = .text:0x80035E5C; // type:function size:0x69C +MGSeqInitType2 = .text:0x800364F8; // type:function size:0x3D8 +MGSeqUpdateType2 = .text:0x800368D0; // type:function size:0x2F8 +fn_80036BC8 = .text:0x80036BC8; // type:function size:0x188 +SeqMakeWord = .text:0x80036D50; // type:function size:0x1E4 scope:local +SeqLoadFontChar = .text:0x80036F34; // type:function size:0x23C scope:local +MGSeqInitMGBasic = .text:0x80037170; // type:function size:0x194 +MGSeqUpdateMGBasic = .text:0x80037304; // type:function size:0x9D0 +MGSeqInitMGCommon = .text:0x80037CD4; // type:function size:0x2A4 +MGSeqUpdateMGBattle = .text:0x80037F78; // type:function size:0xDA4 +MGSeqUpdateMG1vs3 = .text:0x80038D1C; // type:function size:0xDA4 +MGSeqUpdateMGStory = .text:0x80039AC0; // type:function size:0xBB8 +MGSeqUpdateMG2vs2 = .text:0x8003A678; // type:function size:0xAB4 +MGSeqInitFlip = .text:0x8003B12C; // type:function size:0x3C4 +MGSeqUpdateFlip = .text:0x8003B4F0; // type:function size:0x91C +MGSeqUpdateMGBowser = .text:0x8003BE0C; // type:function size:0xC84 +MGSeqInitDraw = .text:0x8003CA90; // type:function size:0xDC +MGSeqUpdateDraw = .text:0x8003CB6C; // type:function size:0x3DC +MGSeqInitWin = .text:0x8003CF48; // type:function size:0x6B8 +MGSeqUpdateWin = .text:0x8003D600; // type:function size:0x708 +MGSeqInitRecord = .text:0x8003DD08; // type:function size:0x774 +MGSeqUpdateRecord = .text:0x8003E47C; // type:function size:0x304 +MGSeqPauseInit = .text:0x8003E780; // type:function size:0x6C +PauseProc = .text:0x8003E7EC; // type:function size:0x94C scope:local +MGSeqPauseKill = .text:0x8003F138; // type:function size:0xC +MGSeqPauseEnableCtrl = .text:0x8003F144; // type:function size:0x40 +MGSeqPracticeInit = .text:0x8003F184; // type:function size:0xDC +PracticeProc = .text:0x8003F260; // type:function size:0x234 scope:local +SeqPlayStartFX = .text:0x8003F494; // type:function size:0xD4 scope:local +MGSeqPracticeExitCheck = .text:0x8003F568; // type:function size:0x128 +espInit = .text:0x8003F690; // type:function size:0xA0 +espEntry = .text:0x8003F730; // type:function size:0x1B0 +espKill = .text:0x8003F8E0; // type:function size:0x98 +espGrpIDGet = .text:0x8003F978; // type:function size:0x8 +espDispOn = .text:0x8003F980; // type:function size:0x44 +espDispOff = .text:0x8003F9C4; // type:function size:0x44 +espAttrSet = .text:0x8003FA08; // type:function size:0x48 +espAttrReset = .text:0x8003FA50; // type:function size:0x48 +espPosSet = .text:0x8003FA98; // type:function size:0x50 +espScaleSet = .text:0x8003FAE8; // type:function size:0x50 +espZRotSet = .text:0x8003FB38; // type:function size:0x48 +espTPLvlSet = .text:0x8003FB80; // type:function size:0x48 +espColorSet = .text:0x8003FBC8; // type:function size:0x58 +espSpeedSet = .text:0x8003FC20; // type:function size:0x48 +espBankSet = .text:0x8003FC68; // type:function size:0x48 +espDrawNoSet = .text:0x8003FCB0; // type:function size:0x48 +espPriSet = .text:0x8003FCF8; // type:function size:0x48 +fn_8003FF68 = .text:0x8003FD40; // type:function size:0x268 +fn_800401D0 = .text:0x8003FFA8; // type:function size:0x12C +fn_800402FC = .text:0x800400D4; // type:function size:0x78 +fn_80040374 = .text:0x8004014C; // type:function size:0x98 +fn_8004040C = .text:0x800401E4; // type:function size:0xF4 +GetClusterCurve = .text:0x800402D8; // type:function size:0xA8 +GetClusterWeightCurve = .text:0x80040380; // type:function size:0xA8 +SetClusterMain = .text:0x80040428; // type:function size:0x3A0 +ClusterProc = .text:0x800407C8; // type:function size:0x160 +ClusterMotionExec = .text:0x80040928; // type:function size:0x210 +SetShapeMain = .text:0x80040B38; // type:function size:0x36C scope:local +ShapeProc = .text:0x80040EA4; // type:function size:0xA4 +WipeInit = .text:0x80040F48; // type:function size:0xB4 +WipeExecAlways = .text:0x80040FFC; // type:function size:0x288 +WipeCreate = .text:0x80041284; // type:function size:0x12C +WipeColorSet = .text:0x800413B0; // type:function size:0x28 +WipeStatGet = .text:0x800413D8; // type:function size:0x10 +WipeDummyFade = .text:0x800413E8; // type:function size:0x8 scope:local +WipeNormalFade = .text:0x800413F0; // type:function size:0xFC scope:local +WipeColorFill = .text:0x800414EC; // type:function size:0x31C scope:local +WipeCrossFade = .text:0x80041808; // type:function size:0x184 scope:local +WipeFrameStill = .text:0x8004198C; // type:function size:0x4C8 scope:local +HuWindowInit = .text:0x80041E54; // type:function size:0x74 +HuWinInit = .text:0x80041EC8; // type:function size:0x214 +HuWinCreate = .text:0x800420DC; // type:function size:0x54C +HuWinKill = .text:0x80042628; // type:function size:0xA4 +HuWinAllKill = .text:0x800426CC; // type:function size:0x1AC +MesDispFunc = .text:0x80042878; // type:function size:0x7D0 scope:local +winBGMake = .text:0x80043048; // type:function size:0x480 scope:local +HuWinProc = .text:0x800434C8; // type:function size:0xF4 scope:local +HuWinDrawMes = .text:0x800435BC; // type:function size:0x1044 scope:local +HuWinCR = .text:0x80044600; // type:function size:0x54 scope:local +_HuWinHomeClear = .text:0x80044654; // type:function size:0x90 scope:local +HuWinHomeClear = .text:0x800446E4; // type:function size:0xA4 +HuWinKeyWaitEntry = .text:0x80044788; // type:function size:0x88 +HuWinKeyWait = .text:0x80044810; // type:function size:0x10C scope:local +HuWinSpcFontEntry = .text:0x8004491C; // type:function size:0x1A4 scope:local +HuWinSpcFontClear = .text:0x80044AC0; // type:function size:0x80 scope:local +HuWinChoice = .text:0x80044B40; // type:function size:0xA90 scope:local +HuWinActivePadGet = .text:0x800455D0; // type:function size:0x68 +HuWinActiveKeyGetX = .text:0x80045638; // type:function size:0xE8 +HuWinPosSet = .text:0x80045720; // type:function size:0x6C +HuWinScaleSet = .text:0x8004578C; // type:function size:0x6C +HuWinZRotSet = .text:0x800457F8; // type:function size:0x58 +HuWinCenterPosSet = .text:0x80045850; // type:function size:0xAC +HuWinDrawNoSet = .text:0x800458FC; // type:function size:0x4C +HuWinScissorSet = .text:0x80045948; // type:function size:0x64 +HuWinPriSet = .text:0x800459AC; // type:function size:0xB8 +HuWinAttrSet = .text:0x80045A64; // type:function size:0x34 +HuWinAttrReset = .text:0x80045A98; // type:function size:0x34 +HuWinStatGet = .text:0x80045ACC; // type:function size:0x2C +HuWinMesColSet = .text:0x80045AF8; // type:function size:0x3C +HuWinMesPalSet = .text:0x80045B34; // type:function size:0x58 +HuWinBGTPLvlSet = .text:0x80045B8C; // type:function size:0x50 +HuWinBGColSet = .text:0x80045BDC; // type:function size:0x60 +HuWinMesSpeedSet = .text:0x80045C3C; // type:function size:0x2C +HuWinMesRead = .text:0x80045C68; // type:function size:0xC4 +HuWinMesSet = .text:0x80045D2C; // type:function size:0xC8 +HuWinInsertMesSet = .text:0x80045DF4; // type:function size:0xD8 +HuWinChoiceGet = .text:0x80045ECC; // type:function size:0x27C +HuWinChoiceNumGet = .text:0x80046148; // type:function size:0x2C +HuWinChoiceDisable = .text:0x80046174; // type:function size:0x38 +HuWinChoiceNowGet = .text:0x800461AC; // type:function size:0x40 +HuWinMesWait = .text:0x800461EC; // type:function size:0x50 +HuWinAnimSet = .text:0x8004623C; // type:function size:0x8C +HuWinSprSet = .text:0x800462C8; // type:function size:0xF0 +HuWinSprPosSet = .text:0x800463B8; // type:function size:0x88 +HuWinSprPriSet = .text:0x80046440; // type:function size:0x6C +HuWinSprIDGet = .text:0x800464AC; // type:function size:0x38 +HuWinSprKill = .text:0x800464E4; // type:function size:0x68 +HuWinDispOff = .text:0x8004654C; // type:function size:0x90 +HuWinDispOn = .text:0x800465DC; // type:function size:0x90 +HuWinComKeyWait = .text:0x8004666C; // type:function size:0xC0 +HuWinComKeySet = .text:0x8004672C; // type:function size:0x44 +_HuWinComKeySet = .text:0x80046770; // type:function size:0x98 +HuWinComKeyGet = .text:0x80046808; // type:function size:0x1D4 +HuWinComKeyReset = .text:0x800469DC; // type:function size:0x10 +HuWinMesMaxSizeGet = .text:0x800469EC; // type:function size:0x170 +HuWinInsertMesSizeGet = .text:0x80046B5C; // type:function size:0x54 +HuWinMesSizeCancelCRSet = .text:0x80046BB0; // type:function size:0x8 +HuWinMesMaxSizeBetGet = .text:0x80046BB8; // type:function size:0x114 +GetMesMaxSizeSub = .text:0x80046CCC; // type:function size:0x2A0 scope:local +GetMesMaxSizeSub2 = .text:0x80046F6C; // type:function size:0x1CC scope:local +HuWinKeyWaitNumGet = .text:0x80047138; // type:function size:0x88 +HuWinPushKeySet = .text:0x800471C0; // type:function size:0x2C +HuWinDisablePlayerSet = .text:0x800471EC; // type:function size:0x34 +HuWinDisablePlayerReset = .text:0x80047220; // type:function size:0x38 +HuWinExCreate = .text:0x80047258; // type:function size:0x4C +HuWinExCreateStyled = .text:0x800472A4; // type:function size:0x228 +HuWinExAnimIn = .text:0x800474CC; // type:function size:0x3B0 +HuWinExAnimOut = .text:0x8004787C; // type:function size:0x304 +HuWinExCleanup = .text:0x80047B80; // type:function size:0xA4 +HuWinExAnimPopIn = .text:0x80047C24; // type:function size:0x264 +MessData_MesPtrGet = .text:0x80047E88; // type:function size:0xE8 +HuCardInit = .text:0x80047F70; // type:function size:0x34 +HuCardCheck = .text:0x80047FA4; // type:function size:0xC4 +HuCardSlotCheck = .text:0x80048068; // type:function size:0x58 +HuCardMount = .text:0x800480C0; // type:function size:0xEC +HuCardUnMount = .text:0x800481AC; // type:function size:0x28 +HuCardFormat = .text:0x800481D4; // type:function size:0x50 +MountCallBack = .text:0x80048224; // type:function size:0x1C scope:local +HuCardOpen = .text:0x80048240; // type:function size:0x70 +HuCardRead = .text:0x800482B0; // type:function size:0x68 +HuCardCreate = .text:0x80048318; // type:function size:0x100 +HuCardClose = .text:0x80048418; // type:function size:0x38 +HuCardWrite = .text:0x80048450; // type:function size:0x50 +HuCardDelete = .text:0x800484A0; // type:function size:0x40 +HuCardSectorSizeGet = .text:0x800484E0; // type:function size:0x4C +HuCardFreeSpaceGet = .text:0x8004852C; // type:function size:0x48 +HuARInit = .text:0x80048574; // type:function size:0x148 +HuARMalloc = .text:0x800486BC; // type:function size:0x16C +HuARFree = .text:0x80048828; // type:function size:0x16C +HuAMemDump = .text:0x80048994; // type:function size:0xA8 +HuAR_DVDtoARAM = .text:0x80048A3C; // type:function size:0x160 +ArqCallBack = .text:0x80048B9C; // type:function size:0x10 scope:local +HuAR_MRAMtoARAM = .text:0x80048BAC; // type:function size:0x2C +HuAR_MRAMtoARAM2 = .text:0x80048BD8; // type:function size:0x140 +HuAR_ARAMtoMRAM = .text:0x80048D18; // type:function size:0x2C +HuAR_ARAMtoMRAMNum = .text:0x80048D44; // type:function size:0x1F0 +ArqCallBackAM = .text:0x80048F34; // type:function size:0x44 scope:local +HuARDMACheck = .text:0x80048F78; // type:function size:0x8 +HuARDirCheck = .text:0x80048F80; // type:function size:0x58 +HuARDirFree = .text:0x80048FD8; // type:function size:0x68 +HuAR_ARAMtoMRAMFileRead = .text:0x80049040; // type:function size:0x390 +ArqCallBackAMFileRead = .text:0x800493D0; // type:function size:0x10 scope:local +CharManInit = .text:0x800493E0; // type:function size:0x134 +CharAMemPtrGet = .text:0x80049514; // type:function size:0x1C +CharARAMOpen = .text:0x80049530; // type:function size:0x98 +CharARAMClose = .text:0x800495C8; // type:function size:0x58 +CharKill = .text:0x80049620; // type:function size:0x428 +CharKillAll = .text:0x80049A48; // type:function size:0x3C +CharModelCreate = .text:0x80049A84; // type:function size:0x180 +UpdateChar = .text:0x80049C04; // type:function size:0x20C scope:local +UpdateCharAnim = .text:0x80049E10; // type:function size:0x173C scope:local +PlayCharVoice = .text:0x8004B54C; // type:function size:0xB0 scope:local +InitEffect = .text:0x8004B5FC; // type:function size:0x254 scope:local +CreateEffectDust = .text:0x8004B850; // type:function size:0xB0 scope:local +CreateEffectSmoke = .text:0x8004B900; // type:function size:0xB0 scope:local +CreateEffectDot = .text:0x8004B9B0; // type:function size:0xB0 scope:local +CreateEffectStar = .text:0x8004BA60; // type:function size:0xB0 scope:local +CreateEffectWarn = .text:0x8004BB10; // type:function size:0xB0 scope:local +CreateEffectBird = .text:0x8004BBC0; // type:function size:0xB0 scope:local +CreateEffect = .text:0x8004BC70; // type:function size:0x1CC scope:local +UpdateEffect = .text:0x8004BE3C; // type:function size:0x4A0 scope:local +RotateEffect = .text:0x8004C2DC; // type:function size:0x1E8 scope:local +PlayEffectSound = .text:0x8004C4C4; // type:function size:0x344 scope:local +CharModelMotionCreate = .text:0x8004C808; // type:function size:0x1D0 +CharModelMotionIndexSet = .text:0x8004C9D8; // type:function size:0x88 +CharModelMotionKill = .text:0x8004CA60; // type:function size:0x9C +CharModelMotionDataClose = .text:0x8004CAFC; // type:function size:0x2B8 +CharModelDataClose = .text:0x8004CDB4; // type:function size:0x430 +CharModelKill = .text:0x8004D1E4; // type:function size:0x244 +CharModelMotionSet = .text:0x8004D428; // type:function size:0x7C +CharModelTexAnimSet = .text:0x8004D4A4; // type:function size:0x17C +CharModelTexNameGet = .text:0x8004D620; // type:function size:0x7C +CharModelHookNameGet = .text:0x8004D69C; // type:function size:0x7C +CharModelMotionTimeSet = .text:0x8004D718; // type:function size:0x4C +CharModelMotionTimeGet = .text:0x8004D764; // type:function size:0x44 +CharModelMotionMaxTimeGet = .text:0x8004D7A8; // type:function size:0x44 +CharModelMotionEndCheck = .text:0x8004D7EC; // type:function size:0x44 +CharModelMotionShiftIDGet = .text:0x8004D830; // type:function size:0x44 +CharModelMotionShiftSet = .text:0x8004D874; // type:function size:0x84 +CharModelMotionShiftTimeGet = .text:0x8004D8F8; // type:function size:0x44 +CharModelMotionSpeedSet = .text:0x8004D93C; // type:function size:0x4C +CharModelLayerSetAll = .text:0x8004D988; // type:function size:0x80 +CharModelItemHookCreate = .text:0x8004DA08; // type:function size:0x1D4 +UpdateItemHook = .text:0x8004DBDC; // type:function size:0x484 scope:local +CharModelEffectCreate = .text:0x8004E060; // type:function size:0x3FC +OrbitEffect = .text:0x8004E45C; // type:function size:0x168 scope:local +CharModelCoinEffectCreate = .text:0x8004E5C4; // type:function size:0x1A0 +fn_8004EC74 = .text:0x8004E764; // type:function size:0x130 +fn_8004EDA4 = .text:0x8004E894; // type:function size:0x2B4 +fn_8004F058 = .text:0x8004EB48; // type:function size:0xE4 +fn_8004F13C = .text:0x8004EC2C; // type:function size:0x2B4 +CharModelLayerSetAll2 = .text:0x8004EEE0; // type:function size:0x80 +CharModelVoiceEnableSet = .text:0x8004EF60; // type:function size:0xBC +fn_8004F52C = .text:0x8004F01C; // type:function size:0x4C +CharModelEffectEnableSet = .text:0x8004F068; // type:function size:0xB0 +CharModelEffectNpcInit = .text:0x8004F118; // type:function size:0x2CC +CharModelEffectNpcInitSilent = .text:0x8004F3E4; // type:function size:0x2CC +UpdateNpcEffect = .text:0x8004F6B0; // type:function size:0xF80 scope:local +CharModelStepTypeSet = .text:0x80050630; // type:function size:0x30 +PlayStepFX = .text:0x80050660; // type:function size:0xEC scope:local +MapWall = .text:0x8005074C; // type:function size:0x1B8 +MapWallCheck = .text:0x80050904; // type:function size:0x110 +MapPos = .text:0x80050A14; // type:function size:0x2A8 +PolygonRangeCheck = .text:0x80050CBC; // type:function size:0x38C scope:local +DefIfnnerMapCircle = .text:0x80051048; // type:function size:0x470 scope:local +CalcPPLength = .text:0x800514B8; // type:function size:0x5D4 scope:local +MapIflnnerCalc = .text:0x80051A8C; // type:function size:0xF4 scope:local +MapCalcPoint = .text:0x80051B80; // type:function size:0x388 scope:local +AreaCheck = .text:0x80051F08; // type:function size:0x148 scope:local +MapIflnnerTriangle = .text:0x80052050; // type:function size:0x518 scope:local +MapIflnnerQuadrangle = .text:0x80052568; // type:function size:0x994 scope:local +GetPolygonCircleMtx = .text:0x80052EFC; // type:function size:0xC28 scope:local +PrecalcPntToTriangle = .text:0x80053B24; // type:function size:0x43C scope:local +Hitcheck_Triangle_with_Sphere = .text:0x80053F60; // type:function size:0x100 +Hitcheck_Quadrangle_with_Sphere = .text:0x80054060; // type:function size:0x19C +DefSetHitFace = .text:0x800541FC; // type:function size:0x4C scope:local +AppendAddXZ = .text:0x80054248; // type:function size:0x184 +CharRotInv = .text:0x800543CC; // type:function size:0x124 +THPSimpleInit = .text:0x800544F0; // type:function size:0x124 +THPSimpleQuit = .text:0x80054614; // type:function size:0x54 +THPSimpleOpen = .text:0x80054668; // type:function size:0x408 +THPSimpleClose = .text:0x80054A70; // type:function size:0xC0 +THPSimpleCalcNeedMemory = .text:0x80054B30; // type:function size:0x184 +THPSimpleSetBuffer = .text:0x80054CB4; // type:function size:0x240 +__THPSimpleDVDCallback = .text:0x80054EF4; // type:function size:0x2A4 scope:local +THPSimplePreLoad = .text:0x80055198; // type:function size:0x2A4 +THPSimpleAudioStart = .text:0x8005543C; // type:function size:0x14 +THPSimpleAudioStop = .text:0x80055450; // type:function size:0x14 +THPSimpleLoadStop = .text:0x80055464; // type:function size:0x1B8 +THPSimpleDecode = .text:0x8005561C; // type:function size:0x47C +VideoDecode = .text:0x80055A98; // type:function size:0xD8 scope:local +THPSimpleDrawCurrentFrame = .text:0x80055B70; // type:function size:0x104 +MixAudio = .text:0x80055C74; // type:function size:0x5F8 scope:local +THPSimpleGetVideoInfo = .text:0x8005626C; // type:function size:0x58 +THPSimpleGetTotalFrame = .text:0x800562C4; // type:function size:0x2C +THPAudioMixCallback = .text:0x800562F0; // type:function size:0x188 scope:local +THPSimpleSetVolume = .text:0x80056478; // type:function size:0x17C +THPGXRestore = .text:0x800565F4; // type:function size:0x130 +THPGXYuv2RgbSetup = .text:0x80056724; // type:function size:0x5A0 +THPGXYuv2RgbDraw = .text:0x80056CC4; // type:function size:0x288 +HuTHPSprCreateVol = .text:0x80056F4C; // type:function size:0x108 +HuTHPSprCreate = .text:0x80057054; // type:function size:0x110 +HuTHP3DCreateVol = .text:0x80057164; // type:function size:0xF8 +HuTHP3DCreate = .text:0x8005725C; // type:function size:0x100 +HuTHPStop = .text:0x8005735C; // type:function size:0xC +HuTHPClose = .text:0x80057368; // type:function size:0xC +HuTHPRestart = .text:0x80057374; // type:function size:0xC +HuTHPEndCheck = .text:0x80057380; // type:function size:0x54 +HuTHPFrameGet = .text:0x800573D4; // type:function size:0x8 +HuTHPTotalFrameGet = .text:0x800573DC; // type:function size:0x20 +HuTHPSetVolume = .text:0x800573FC; // type:function size:0x30 +THPTestProc = .text:0x8005742C; // type:function size:0x27C scope:local +THPViewFunc = .text:0x800576A8; // type:function size:0xA4 scope:local +THPViewSprFunc = .text:0x8005774C; // type:function size:0x17C scope:local +THPDecodeFunc = .text:0x800578C8; // type:function size:0x4C scope:local +omMgIndexGet = .text:0x80057914; // type:function size:0x5C +omGameSysInit = .text:0x80057970; // type:function size:0xF4 +omVibrate = .text:0x80057A64; // type:function size:0x9C +_CheckFlag = .text:0x80057B00; // type:function size:0xA0 +_SetFlag = .text:0x80057BA0; // type:function size:0xA4 +_ClearFlag = .text:0x80057C44; // type:function size:0xA4 +_InitFlag = .text:0x80057CE8; // type:function size:0x30 +SLFileOpen = .text:0x80057D18; // type:function size:0x140 +SLFileCreate = .text:0x80057E58; // type:function size:0x280 +SLFileWrite = .text:0x800580D8; // type:function size:0x10C +SLFileRead = .text:0x800581E4; // type:function size:0x84 +SLFileClose = .text:0x80058268; // type:function size:0x4C +SLCurSlotNoSet = .text:0x800582B4; // type:function size:0x8 +SLCurBoxNoSet = .text:0x800582BC; // type:function size:0xC +SLSaveFlagSet = .text:0x800582C8; // type:function size:0x40 +SLSaveFlagGet = .text:0x80058308; // type:function size:0x8 +SLSaveDataMake = .text:0x80058310; // type:function size:0x154 +SLSaveDataInfoSet = .text:0x80058464; // type:function size:0x2A0 +SLCommonSet = .text:0x80058704; // type:function size:0x2DC +SLSaveBoard = .text:0x800589E0; // type:function size:0x8C +SLSaveBoardStory = .text:0x80058A6C; // type:function size:0x8C +SLSave = .text:0x80058AF8; // type:function size:0x370 +SLCreateSaveWin = .text:0x80058E68; // type:function size:0xDC scope:local +SLKillSaveWin = .text:0x80058F44; // type:function size:0x48 scope:local +SLLoad = .text:0x80058F8C; // type:function size:0x110 +SLLoadGameStat = .text:0x8005909C; // type:function size:0x38 +SLLoadBoard = .text:0x800590D4; // type:function size:0x1A0 +SLLoadBoardStory = .text:0x80059274; // type:function size:0x184 +SLSerialNoGet = .text:0x800593F8; // type:function size:0x28 +SLSerialNoCheck = .text:0x80059420; // type:function size:0xA0 +SLCheckSumCheck = .text:0x800594C0; // type:function size:0x60 +SLCheckSumGet = .text:0x80059520; // type:function size:0x54 +SLCheckSumSet = .text:0x80059574; // type:function size:0x90 +SLStatSet = .text:0x80059604; // type:function size:0x1D4 +SLCardMount = .text:0x800597D8; // type:function size:0x12C +SLFormat = .text:0x80059904; // type:function size:0x624 +SLMessOut = .text:0x80059F28; // type:function size:0x3FC +HuSoftResetButtonCheck = .text:0x8005A324; // type:function size:0x50 +HuDvdErrDispIntFunc = .text:0x8005A374; // type:function size:0x28 +HuDvdErrDispInit = .text:0x8005A39C; // type:function size:0x1F4 +ToeThreadFunc = .text:0x8005A590; // type:function size:0xD8 scope:local +ToeDispCheck = .text:0x8005A668; // type:function size:0x128 scope:local +_HuDvdErrDispXFB = .text:0x8005A790; // type:function size:0x2D0 scope:local +HuRestartSystem = .text:0x8005AA60; // type:function size:0xDC +HuSoftResetCheck = .text:0x8005AB3C; // type:function size:0xFC scope:local +HuSoftResetCountCheck = .text:0x8005AC38; // type:function size:0xCC scope:local +HuSoftResetPostProc = .text:0x8005AD04; // type:function size:0x78 scope:local +BoardObjectSetup = .text:0x8005AD7C; // type:function size:0x2E0 +InitBoardFunc = .text:0x8005B05C; // type:function size:0x64 scope:local +ExecBoardFunc = .text:0x8005B0C0; // type:function size:0x9C scope:local +KillBoardFunc = .text:0x8005B15C; // type:function size:0xCC scope:local +BoardKill = .text:0x8005B228; // type:function size:0xAC +BoardIsKill = .text:0x8005B2D4; // type:function size:0x48 +BoardPauseDisableSet = .text:0x8005B31C; // type:function size:0x74 +BoardPauseDisableGet = .text:0x8005B390; // type:function size:0x48 +BoardSaveInit = .text:0x8005B3D8; // type:function size:0x524 +BoardStoryConfigSet = .text:0x8005B8FC; // type:function size:0x160 +BoardPartyConfigSet = .text:0x8005BA5C; // type:function size:0x160 +DestroyMainFunc = .text:0x8005BBBC; // type:function size:0xC scope:local +MainFunc = .text:0x8005BBC8; // type:function size:0x7D0 scope:local +BoardTurnNext = .text:0x8005C398; // type:function size:0x8C +ExecTurnStart = .text:0x8005C424; // type:function size:0x28C scope:local +BoardNextOvlSet = .text:0x8005C6B0; // type:function size:0xC4 +BoardStartCheck = .text:0x8005C774; // type:function size:0x8C +CreateBoard = .text:0x8005C800; // type:function size:0x410 scope:local +DestroyBoard = .text:0x8005CC10; // type:function size:0x128 scope:local +BoardLightHookSet = .text:0x8005CD38; // type:function size:0xC +BoardLightSetExec = .text:0x8005CD44; // type:function size:0x44 +BoardLightResetExec = .text:0x8005CD88; // type:function size:0x50 +BoardCameraBackup = .text:0x8005CDD8; // type:function size:0x3C +BoardCameraRestore = .text:0x8005CE14; // type:function size:0x48 +BoardCameraScissorSet = .text:0x8005CE5C; // type:function size:0x54 +BoardCameraViewSet = .text:0x8005CEB0; // type:function size:0x2AC +BoardCameraPosGet = .text:0x8005D15C; // type:function size:0x48 +BoardCameraTargetGet = .text:0x8005D1A4; // type:function size:0x48 +BoardCameraRotGet = .text:0x8005D1EC; // type:function size:0x48 +BoardCameraZoomGet = .text:0x8005D234; // type:function size:0x20 +BoardCameraDirGet = .text:0x8005D254; // type:function size:0xA8 +BoardCameraPointDirGet = .text:0x8005D2FC; // type:function size:0xBC +BoardCameraMaskSet = .text:0x8005D3B8; // type:function size:0x28 +BoardCameraMoveSet = .text:0x8005D3E0; // type:function size:0x50 +BoardCameraOffsetSet = .text:0x8005D430; // type:function size:0x30 +BoardCameraTargetPlayerSet = .text:0x8005D460; // type:function size:0xB4 +BoardCameraTargetModelSet = .text:0x8005D514; // type:function size:0x40 +BoardCameraTargetSpaceSet = .text:0x8005D554; // type:function size:0x44 +BoardCameraPosCalcFuncSet = .text:0x8005D598; // type:function size:0x28 +BoardCameraQuakeSet = .text:0x8005D5C0; // type:function size:0x3C +BoardCameraQuakeReset = .text:0x8005D5FC; // type:function size:0x3C +BoardCameraTargetSet = .text:0x8005D638; // type:function size:0x28 +BoardCameraPosSet = .text:0x8005D660; // type:function size:0x28 +BoardCameraXRotZoomSet = .text:0x8005D688; // type:function size:0x24 +BoardCameraZoomSet = .text:0x8005D6AC; // type:function size:0x20 +BoardCameraRotSet = .text:0x8005D6CC; // type:function size:0x24 +BoardCameraNearFarSet = .text:0x8005D6F0; // type:function size:0x24 +BoardCameraNearFarGet = .text:0x8005D714; // type:function size:0x3C +BoardCameraMotionStart = .text:0x8005D750; // type:function size:0x48 +BoardCameraMotionStartEx = .text:0x8005D798; // type:function size:0x230 +BoardCameraFovSet = .text:0x8005D9C8; // type:function size:0x20 +BoardCameraCullCheck = .text:0x8005D9E8; // type:function size:0x2BC +BoardCameraMotionIsDone = .text:0x8005DCA4; // type:function size:0x48 +BoardCameraMotionWait = .text:0x8005DCEC; // type:function size:0x58 +BoardCameraInit = .text:0x8005DD44; // type:function size:0x24C +UpdateCamera = .text:0x8005DF90; // type:function size:0x350 scope:local +CalcCameraTarget = .text:0x8005E2E0; // type:function size:0xE4 scope:local +CalcCameraPos = .text:0x8005E3C4; // type:function size:0x764 scope:local +BoardMGDoneFlagSet = .text:0x8005EB28; // type:function size:0x48 +BoardMGDoneFlagGet = .text:0x8005EB70; // type:function size:0x48 +BoardMGExit = .text:0x8005EBB8; // type:function size:0x170 +KillBoardMG = .text:0x8005ED28; // type:function size:0x60 scope:local +ExecBoardMG = .text:0x8005ED88; // type:function size:0xC4 scope:local +BoardMGCreate = .text:0x8005EE4C; // type:function size:0x74 +BoardEventFlagSet = .text:0x8005EEC0; // type:function size:0x28 +BoardEventFlagReset = .text:0x8005EEE8; // type:function size:0x28 +BoardEventFlagGet = .text:0x8005EF10; // type:function size:0x48 +BoardMTXCalcLookAt = .text:0x8005EF58; // type:function size:0x10C +BoardArcSin = .text:0x8005F064; // type:function size:0x330 +BoardArcCos = .text:0x8005F394; // type:function size:0x390 +BoardRandInit = .text:0x8005F724; // type:function size:0x24 +BoardRand = .text:0x8005F748; // type:function size:0x24 +BoardRandMod = .text:0x8005F76C; // type:function size:0x50 +BoardRandFloat = .text:0x8005F7BC; // type:function size:0x58 +BoardVecDistXZCalc = .text:0x8005F814; // type:function size:0x134 +BoardVecMaxDistXZCheck = .text:0x8005F948; // type:function size:0x15C +BoardDAngleCalcVec = .text:0x8005FAA4; // type:function size:0x7C +BoardDAngleCalc = .text:0x8005FB20; // type:function size:0x34 +BoardDAngleCalcRange = .text:0x8005FB54; // type:function size:0x1C0 +BoardVecMinDistCheck = .text:0x8005FD14; // type:function size:0x6C +BoardFilterFadeOut = .text:0x8005FD80; // type:function size:0xD4 +BoardFilterFadeInit = .text:0x8005FE54; // type:function size:0x174 +BoardFilterFadePauseCheck = .text:0x8005FFC8; // type:function size:0x5C +BoardFilterFadeCheck = .text:0x80060024; // type:function size:0x34 +UpdateFilter = .text:0x80060058; // type:function size:0x178 scope:local +DrawFilter = .text:0x800601D0; // type:function size:0x350 scope:local +BoardConfettiCreate = .text:0x80060520; // type:function size:0x164 +BoardConfettiKill = .text:0x80060684; // type:function size:0x24 +BoardConfettiStop = .text:0x800606A8; // type:function size:0x88 +UpdateConfetti = .text:0x80060730; // type:function size:0xB8 scope:local +SpawnConfetti = .text:0x800607E8; // type:function size:0x564 scope:local +MoveConfetti = .text:0x80060D4C; // type:function size:0x14C scope:local +DrawConfetti = .text:0x80060E98; // type:function size:0x254 scope:local +BoardLast5GfxInit = .text:0x800610EC; // type:function size:0x278 +UpdateLast5Gfx = .text:0x80061364; // type:function size:0x2AC scope:local +BoardLast5GfxShowSet = .text:0x80061610; // type:function size:0xAC +BoardTauntInit = .text:0x800616BC; // type:function size:0x80 +BoardTauntKill = .text:0x8006173C; // type:function size:0x54 +TauntUpdate = .text:0x80061790; // type:function size:0x3A4 scope:local +BoardDataDirReadAsync = .text:0x80061B34; // type:function size:0x38 +BoardDataAsyncWait = .text:0x80061B6C; // type:function size:0x48 +BoardItemPrevGet = .text:0x80061BB4; // type:function size:0xC +BoardItemPrevSet = .text:0x80061BC0; // type:function size:0xC +BoardPlayerGetCharMess = .text:0x80061BCC; // type:function size:0x78 +BoardPlayerGetCharName = .text:0x80061C44; // type:function size:0x78 +BoardPlayerIsAllCom = .text:0x80061CBC; // type:function size:0x80 +BoardPlayerInit = .text:0x80061D3C; // type:function size:0x16C +BoardPlayerModelInit = .text:0x80061EA8; // type:function size:0x588 +BoardPlayerModelKill = .text:0x80062430; // type:function size:0xFC +BoardPlayerLayerSet = .text:0x8006252C; // type:function size:0x84 +BoardPlayerCameraSet = .text:0x800625B0; // type:function size:0x80 +fn_80062A40 = .text:0x80062630; // type:function size:0x80 +BoardPlayerExistCheck = .text:0x800626B0; // type:function size:0xB4 +BoardPlayerItemAdd = .text:0x80062764; // type:function size:0xB0 +BoardPlayerItemRemove = .text:0x80062814; // type:function size:0xB4 +BoardPlayerItemFind = .text:0x800628C8; // type:function size:0x58 +BoardPlayerItemCount = .text:0x80062920; // type:function size:0x60 +BoardPlayerCornerPosSet = .text:0x80062980; // type:function size:0x40 +BoardPlayerCornerPosGet = .text:0x800629C0; // type:function size:0xC4 +BoardPlayerAmbSet = .text:0x80062A84; // type:function size:0x90 +BoardPlayerMtxSet = .text:0x80062B14; // type:function size:0x80 +BoardPlayerPosSetV = .text:0x80062B94; // type:function size:0x9C +BoardPlayerPosSet = .text:0x80062C30; // type:function size:0xCC +BoardPlayerPosGet = .text:0x80062CFC; // type:function size:0x80 +BoardPlayerRotSetV = .text:0x80062D7C; // type:function size:0x9C +BoardPlayerRotSet = .text:0x80062E18; // type:function size:0xCC +BoardPlayerRotGet = .text:0x80062EE4; // type:function size:0x80 +BoardPlayerRotYSet = .text:0x80062F64; // type:function size:0xD4 +BoardPlayerRotYGet = .text:0x80063038; // type:function size:0xA8 +BoardPlayerScaleSetV = .text:0x800630E0; // type:function size:0x80 +BoardPlayerScaleSet = .text:0x80063160; // type:function size:0x90 +BoardPlayerScaleGet = .text:0x800631F0; // type:function size:0x80 +BoardPlayerCurrMotionGet = .text:0x80063270; // type:function size:0x44 +BoardPlayerVoiceEnableSet = .text:0x800632B4; // type:function size:0x88 +BoardPlayerMotionCreate = .text:0x8006333C; // type:function size:0x80 +BoardPlayerMotionKill = .text:0x800633BC; // type:function size:0x80 +BoardPlayerMotionEndCheck = .text:0x8006343C; // type:function size:0x78 +BoardPlayerMotionEndWait = .text:0x800634B4; // type:function size:0x88 +BoardPlayerMotionStart = .text:0x8006353C; // type:function size:0xD0 +BoardPlayerMotionShiftSet = .text:0x8006360C; // type:function size:0xE0 +BoardPlayerMotionSpeedSet = .text:0x800636EC; // type:function size:0x80 +BoardPlayerMotionTimeSet = .text:0x8006376C; // type:function size:0x80 +BoardPlayerMotionTimeGet = .text:0x800637EC; // type:function size:0x78 +BoardPlayerMotionMaxTimeGet = .text:0x80063864; // type:function size:0x78 +BoardPlayerMotionStartEndSet = .text:0x800638DC; // type:function size:0xA0 +BoardPlayerModelAttrSet = .text:0x8006397C; // type:function size:0x80 +BoardPlayerModelAttrReset = .text:0x800639FC; // type:function size:0x80 +BoardPlayerCoinsSet = .text:0x80063A7C; // type:function size:0x34 +BoardPlayerCoinsGet = .text:0x80063AB0; // type:function size:0x2C +BoardPlayerCoinsAdd = .text:0x80063ADC; // type:function size:0x9C +BoardPlayerStarsAdd = .text:0x80063B78; // type:function size:0x48 +BoardPlayerSizeSet = .text:0x80063BC0; // type:function size:0x16C +BoardPlayerSizeGet = .text:0x80063D2C; // type:function size:0x40 +BoardPlayerSameTeamFind = .text:0x80063D6C; // type:function size:0x7C +BoardPlayerTeamFind = .text:0x80063DE8; // type:function size:0x7C +BoardPlayerRankCalc = .text:0x80063E64; // type:function size:0xC4 +BoardPlayerPreTurnHookSet = .text:0x80063F28; // type:function size:0x18 +BoardPlayerPostTurnHookSet = .text:0x80063F40; // type:function size:0x18 +BoardPlayerTurnExec = .text:0x80063F58; // type:function size:0x15C +BoardPlayerTurnRollExec = .text:0x800640B4; // type:function size:0x160 +BoardPlayerTurnMoveExec = .text:0x80064214; // type:function size:0x420 +BoardPlayerPostTurnHookExec = .text:0x80064634; // type:function size:0x80 +BoardPlayerSizeRestore = .text:0x800646B4; // type:function size:0x18C +BoardPlayerZoomRestore = .text:0x80064840; // type:function size:0x134 +BoardJunctionMaskSet = .text:0x80064974; // type:function size:0x10 +BoardJunctionMaskReset = .text:0x80064984; // type:function size:0x10 +BoardJunctionMaskZero = .text:0x80064994; // type:function size:0xC +InitJunction = .text:0x800649A0; // type:function size:0x634 scope:local +UpdateJunctionGfx = .text:0x80064FD4; // type:function size:0x1A0 scope:local +StopJunctionPlayer = .text:0x80065174; // type:function size:0x70 scope:local +RestoreJunction = .text:0x800651E4; // type:function size:0x180 scope:local +GetDefaultDirection = .text:0x80065364; // type:function size:0x114 scope:local +DoDebugMove = .text:0x80065478; // type:function size:0x8E8 scope:local +ExecJunction = .text:0x80065D60; // type:function size:0xBF8 scope:local +BoardPlayerMoveTo = .text:0x80066958; // type:function size:0xBC +BoardPlayerMoveBetween = .text:0x80066A14; // type:function size:0x90 +BoardPlayerMoveToAsync = .text:0x80066AA4; // type:function size:0x90 +BoardPlayerPosLerpStart = .text:0x80066B34; // type:function size:0x430 +PlayerPosLerpFunc = .text:0x80066F64; // type:function size:0x218 scope:local +BoardPlayerDiceJumpStart = .text:0x8006717C; // type:function size:0x1D4 +BoardPlayerDiceJumpCheck = .text:0x80067350; // type:function size:0x54 +DiceJumpFunc = .text:0x800673A4; // type:function size:0x3E4 scope:local +BoardPlayerIdleSet = .text:0x80067788; // type:function size:0xF8 +BoardPlayerMotBlendSet = .text:0x80067880; // type:function size:0x5A0 +ExecMotBlend = .text:0x80067E20; // type:function size:0x51C scope:local +BoardPlayerMotBlendCheck = .text:0x8006833C; // type:function size:0x2C +BoardRollCreate = .text:0x80068368; // type:function size:0x138 +BoardRollUpdateSet = .text:0x800684A0; // type:function size:0x38 +BoardRollDispSet = .text:0x800684D8; // type:function size:0x10C +UpdateRollSprite = .text:0x800685E4; // type:function size:0x194 scope:local +UpdateRoll = .text:0x80068778; // type:function size:0x278 scope:local +BoardPlayerBtnDownWait = .text:0x800689F0; // type:function size:0x6C +BoardPlayerAutoSizeSet = .text:0x80068A5C; // type:function size:0x9C +BoardPlayerAutoSizeGet = .text:0x80068AF8; // type:function size:0x40 +BoardPlayerMoveAwayIsDone = .text:0x80068B38; // type:function size:0x1C +BoardPlayerMoveAwayStart = .text:0x80068B54; // type:function size:0x224 +BoardPlayerMoveAwayStartCurr = .text:0x80068D78; // type:function size:0x40 +MoveAwayObjFunc = .text:0x80068DB8; // type:function size:0x100 scope:local +BoardBowserSuitInit = .text:0x80068EB8; // type:function size:0x1A4 +BoardBowserSuitKill = .text:0x8006905C; // type:function size:0x128 +BoardBowserSuitModelGet = .text:0x80069184; // type:function size:0x8 +BoardBowserSuitPlayerModelGet = .text:0x8006918C; // type:function size:0x8 +BoardBowserSuitMotionCreate = .text:0x80069194; // type:function size:0x74 +BoardBowserSuitMotionSetWait = .text:0x80069208; // type:function size:0x54 +BoardBowserSuitMotionSetWalk = .text:0x8006925C; // type:function size:0x4C +BoardBowserSuitMotionSetWin = .text:0x800692A8; // type:function size:0x44 +BoardBowserSuitMotionSetJump = .text:0x800692EC; // type:function size:0x44 +BoardBowserSuitPlayerModelKill = .text:0x80069330; // type:function size:0x44 +UpdateBowserSuit = .text:0x80069374; // type:function size:0x1F0 scope:local +BoardPlayerSparkSet = .text:0x80069564; // type:function size:0x5C +DoSparkSpace = .text:0x800695C0; // type:function size:0x1294 scope:local +RemoveSparkSpace = .text:0x8006A854; // type:function size:0xA0 scope:local +SetPlayerSizeAuto = .text:0x8006A8F4; // type:function size:0x24C scope:local +BoardMegaDoubleDiceCheck = .text:0x8006AB40; // type:function size:0x8 +BoardPlayerResizeAnimExec = .text:0x8006AB48; // type:function size:0x38C +MegaSquishFunc = .text:0x8006AED4; // type:function size:0x950 scope:local +MegaPlayerPassFunc = .text:0x8006B824; // type:function size:0x980 scope:local +MegaExecJump = .text:0x8006C1A4; // type:function size:0xA48 scope:local +BoardPlayerCopyEyeMat = .text:0x8006CBEC; // type:function size:0x24C +BoardPlayerCopyMat = .text:0x8006CE38; // type:function size:0xC0 +BoardModelInit = .text:0x8006CEF8; // type:function size:0xF0 +BoardModelKillAll = .text:0x8006CFE8; // type:function size:0xA0 +ModelMgrFunc = .text:0x8006D088; // type:function size:0x70 scope:local +BoardModelDummyUpdate = .text:0x8006D0F8; // type:function size:0x4 +BoardModelVisibilityUpdate = .text:0x8006D0FC; // type:function size:0xCC +BoardModelHideSetAll = .text:0x8006D1C8; // type:function size:0x90 +BoardModelAmbSetAll = .text:0x8006D258; // type:function size:0x70 +BoardModelCameraSetAll = .text:0x8006D2C8; // type:function size:0x7C +CreateInstance = .text:0x8006D344; // type:function size:0x250 scope:local +BoardModelCreate = .text:0x8006D594; // type:function size:0x40 +BoardModelCreateCharacter = .text:0x8006D5D4; // type:function size:0x44 +BoardModelCreateParam = .text:0x8006D618; // type:function size:0x168 +BoardModelKill = .text:0x8006D780; // type:function size:0x44 +BoardModelIDGet = .text:0x8006D7C4; // type:function size:0x48 +fn_8006DC1C = .text:0x8006D80C; // type:function size:0x60 +BoardModelPassSet = .text:0x8006D86C; // type:function size:0x74 +BoardModelAmbSet = .text:0x8006D8E0; // type:function size:0x68 +BoardModelExistCheck = .text:0x8006D948; // type:function size:0x48 +BoardModelExistDupe = .text:0x8006D990; // type:function size:0x48 +fn_8006DDE8 = .text:0x8006D9D8; // type:function size:0x70 +BoardModelMotionCreate = .text:0x8006DA48; // type:function size:0x140 +BoardModelMotionKill = .text:0x8006DB88; // type:function size:0x118 +BoardModelMotionStartEndSet = .text:0x8006DCA0; // type:function size:0xE8 +BoardModelMotionUpdateSet = .text:0x8006DD88; // type:function size:0x7C +BoardModelVoiceEnableSet = .text:0x8006DE04; // type:function size:0xA4 +BoardModelMotionStart = .text:0x8006DEA8; // type:function size:0x174 +BoardModelMotionShiftIDGet = .text:0x8006E01C; // type:function size:0x50 +BoardModelMotionShiftSet = .text:0x8006E06C; // type:function size:0x148 +BoardModelAttrSet = .text:0x8006E1B4; // type:function size:0x58 +BoardModelAttrReset = .text:0x8006E20C; // type:function size:0x58 +BoardModelMotionTimeSet = .text:0x8006E264; // type:function size:0x84 +BoardModelMotionTimeGet = .text:0x8006E2E8; // type:function size:0x94 +BoardModelMotionMaxTimeGet = .text:0x8006E37C; // type:function size:0x88 +BoardModelMotionSpeedGet = .text:0x8006E404; // type:function size:0x64 +BoardModelMotionSpeedSet = .text:0x8006E468; // type:function size:0xA4 +BoardModelMotionEndCheck = .text:0x8006E50C; // type:function size:0x80 +BoardModelMotionShapeSet = .text:0x8006E58C; // type:function size:0x100 +BoardModelMotionShapeTimeGet = .text:0x8006E68C; // type:function size:0x7C +BoardModelMotionShapeMaxTimeGet = .text:0x8006E708; // type:function size:0xBC +BoardModelMotionShapeSpeedSet = .text:0x8006E7C4; // type:function size:0x88 +BoardModelMotionShapeSpeedGet = .text:0x8006E84C; // type:function size:0x64 +BoardModelMotionShapeEndCheck = .text:0x8006E8B0; // type:function size:0x14C +BoardModelMotionShapeStartEndSet = .text:0x8006E9FC; // type:function size:0x100 +BoardModelAlphaSet = .text:0x8006EAFC; // type:function size:0xB0 +BoardModelMtxSet = .text:0x8006EBAC; // type:function size:0x8C +BoardModelMtxGet = .text:0x8006EC38; // type:function size:0x8C +BoardModelRotYSet = .text:0x8006ECC4; // type:function size:0x54 +BoardModelRotYGet = .text:0x8006ED18; // type:function size:0x30 +BoardModelPosSetV = .text:0x8006ED48; // type:function size:0x50 +BoardModelPosSet = .text:0x8006ED98; // type:function size:0x78 +BoardModelRotSetV = .text:0x8006EE10; // type:function size:0x50 +BoardModelRotSet = .text:0x8006EE60; // type:function size:0x78 +BoardModelScaleSetV = .text:0x8006EED8; // type:function size:0x50 +BoardModelScaleSet = .text:0x8006EF28; // type:function size:0x78 +BoardModelPosGet = .text:0x8006EFA0; // type:function size:0x74 +BoardModelRotGet = .text:0x8006F014; // type:function size:0x74 +BoardModelScaleGet = .text:0x8006F088; // type:function size:0x74 +BoardModelVisibilitySet = .text:0x8006F0FC; // type:function size:0x60 +BoardModelVisibilityGet = .text:0x8006F15C; // type:function size:0x4C +BoardModelCameraSet = .text:0x8006F1A8; // type:function size:0x64 +BoardModelLayerSet = .text:0x8006F20C; // type:function size:0x64 +BoardModelLayerGet = .text:0x8006F270; // type:function size:0x48 +BoardModelLayerSetAll = .text:0x8006F2B8; // type:function size:0x74 +BoardModelHookSet = .text:0x8006F32C; // type:function size:0xC4 +BoardModelHookReset = .text:0x8006F3F0; // type:function size:0x50 +BoardModelHookObjReset = .text:0x8006F440; // type:function size:0x58 +SearchBoardModel = .text:0x8006F498; // type:function size:0x9C scope:local +KillBoardModel = .text:0x8006F534; // type:function size:0x178 scope:local +CreateBoardModel = .text:0x8006F6AC; // type:function size:0x194 scope:local +CreateBoardModelMotion = .text:0x8006F840; // type:function size:0x12C scope:local +BoardWinInit = .text:0x8006F96C; // type:function size:0x24 +BoardWinUnusedArraySet = .text:0x8006F990; // type:function size:0x34 +BoardWinKillAll = .text:0x8006F9C4; // type:function size:0x24 +BoardWinDestroy = .text:0x8006F9E8; // type:function size:0x6C +ExecBoardWindow = .text:0x8006FA54; // type:function size:0x514 scope:local +BoardWinChoiceGet = .text:0x8006FF68; // type:function size:0xC +BoardWinPause = .text:0x8006FF74; // type:function size:0xC +BoardWinCreateChoice = .text:0x8006FF80; // type:function size:0x1A0 +BoardWinCreate = .text:0x80070120; // type:function size:0x1A0 +BoardWinInsertMesSet = .text:0x800702C0; // type:function size:0x18 +BoardWinWait = .text:0x800702D8; // type:function size:0x50 +BoardWinKill = .text:0x80070328; // type:function size:0x38 +BoardWinAttrSet = .text:0x80070360; // type:function size:0x48 +BoardWinAttrReset = .text:0x800703A8; // type:function size:0x48 +BoardWinChoiceDisable = .text:0x800703F0; // type:function size:0x1C +BoardWinKeyWait = .text:0x8007040C; // type:function size:0xC +BoardWinSpeedGet = .text:0x80070418; // type:function size:0x64 +BoardWinSpeedSet = .text:0x8007047C; // type:function size:0x50 +BoardWinChoiceNowGet = .text:0x800704CC; // type:function size:0x38 +BoardWinPriSet = .text:0x80070504; // type:function size:0x44 +BoardWinChoiceNowGet2 = .text:0x80070548; // type:function size:0x38 +BoardWinPortraitGet = .text:0x80070580; // type:function size:0x38 +BoardWinPortraitGetStar = .text:0x800705B8; // type:function size:0x38 +BoardWinPlayerSet = .text:0x800705F0; // type:function size:0x168 +BoardWinStartComKeySet = .text:0x80070758; // type:function size:0x214 +BoardWinComKeyFuncSet = .text:0x8007096C; // type:function size:0x8 +BoardMusStartBoard = .text:0x80070974; // type:function size:0x68 +BoardMusStart = .text:0x800709DC; // type:function size:0xD0 +BoardAudSeqFadeOutFast = .text:0x80070AAC; // type:function size:0x2C +BoardAudSeqFadeOut = .text:0x80070AD8; // type:function size:0x60 +BoardMusLoudSet = .text:0x80070B38; // type:function size:0x5C +BoardMusVolPanSet = .text:0x80070B94; // type:function size:0x90 +BoardAudSeqPause = .text:0x80070C24; // type:function size:0x94 +BoardMusStatusGet = .text:0x80070CB8; // type:function size:0x54 +BoardAudSeqClear = .text:0x80070D0C; // type:function size:0x50 +BoardAudSeqFadeOutAll = .text:0x80070D5C; // type:function size:0x74 +BoardAudFXPlay = .text:0x80070DD0; // type:function size:0x78 +BoardAudFXStop = .text:0x80070E48; // type:function size:0x38 +ExecComKeyLeft = .text:0x80070E80; // type:function size:0x38 scope:local +BoardComKeySetLeft = .text:0x80070EB8; // type:function size:0x28 +ExecComKeyRight = .text:0x80070EE0; // type:function size:0x38 scope:local +BoardComKeySetRight = .text:0x80070F18; // type:function size:0x28 +ExecComKeyUp = .text:0x80070F40; // type:function size:0x38 scope:local +BoardComKeySetUp = .text:0x80070F78; // type:function size:0x28 +ExecComKeyDown = .text:0x80070FA0; // type:function size:0x38 scope:local +BoardComKeySetDown = .text:0x80070FD8; // type:function size:0x28 +ExecComKey = .text:0x80071000; // type:function size:0xE8 +BoardComPreferItemGet = .text:0x800710E8; // type:function size:0x100 +BoardComPreferItemCheck = .text:0x800711E8; // type:function size:0x120 +BoardComItemWeightGet = .text:0x80071308; // type:function size:0x74 +BoardComUseItemSlotGet = .text:0x8007137C; // type:function size:0xD0 +BoardComUseItemSet = .text:0x8007144C; // type:function size:0x6C +BoardComUseItemCheck = .text:0x800714B8; // type:function size:0x68 +ChooseUseItem = .text:0x80071520; // type:function size:0x16C scope:local +CheckMiniUse = .text:0x8007168C; // type:function size:0x220 scope:local +CheckMegaUse = .text:0x800718AC; // type:function size:0x248 scope:local +CheckSparkUse = .text:0x80071AF4; // type:function size:0x158 scope:local +CheckBoardChangeUse = .text:0x80071C4C; // type:function size:0x314 scope:local +CheckSwapUse = .text:0x80071F60; // type:function size:0x198 scope:local +CheckBooUse = .text:0x800720F8; // type:function size:0x7C scope:local +CheckLampUse = .text:0x80072174; // type:function size:0x74 scope:local +BoardComJunctionInputGet = .text:0x800721E8; // type:function size:0x304 +BoardComFarPlayerFind = .text:0x800724EC; // type:function size:0xA8 +BoardViewOverheadExec = .text:0x80072594; // type:function size:0x134 +BoardViewFocusGetPos = .text:0x800726C8; // type:function size:0x3C +BoardViewFocusSet = .text:0x80072704; // type:function size:0xF0 +BoardViewMoveStart = .text:0x800727F4; // type:function size:0x128 +BoardViewMoveCheck = .text:0x8007291C; // type:function size:0x34 +BoardViewMoveEnd = .text:0x80072950; // type:function size:0xC +BoardViewWait = .text:0x8007295C; // type:function size:0x3C +BoardViewMapExec = .text:0x80072998; // type:function size:0xC8 +ExecMapView = .text:0x80072A60; // type:function size:0x398 scope:local +ExecStarView = .text:0x80072DF8; // type:function size:0x170 scope:local +ExecOverheadView = .text:0x80072F68; // type:function size:0x158 scope:local +DestroyView = .text:0x800730C0; // type:function size:0x80 scope:local +SetTargetView = .text:0x80073140; // type:function size:0x178 scope:local +DestroyFocus = .text:0x800732B8; // type:function size:0x4C scope:local +CreateButtonWin = .text:0x80073304; // type:function size:0xE0 scope:local +DestroyButtonWin = .text:0x800733E4; // type:function size:0x38 scope:local +InitOverheadView = .text:0x8007341C; // type:function size:0x374 scope:local +DestroyOverheadView = .text:0x80073790; // type:function size:0x24 scope:local +UpdateOverheadView = .text:0x800737B4; // type:function size:0x400 scope:local +WaitOverheadView = .text:0x80073BB4; // type:function size:0x30 scope:local +BoardSpaceWalkEventFuncSet = .text:0x80073BE4; // type:function size:0x8 +BoardSpaceWalkMiniEventFuncSet = .text:0x80073BEC; // type:function size:0x8 +BoardSpaceLandEventFuncSet = .text:0x80073BF4; // type:function size:0x8 +BoardSpaceWalkEventExec = .text:0x80073BFC; // type:function size:0x48 +BoardSpaceWalkMiniEventExec = .text:0x80073C44; // type:function size:0x60 +BoardSpaceCountGet = .text:0x80073CA4; // type:function size:0x10 +BoardSpaceGet = .text:0x80073CB4; // type:function size:0x44 +BoardSpaceAttrSet = .text:0x80073CF8; // type:function size:0x18 +BoardSpaceAttrReset = .text:0x80073D10; // type:function size:0x18 +BoardSpaceFlagGet = .text:0x80073D28; // type:function size:0x48 +BoardSpaceTypeGet = .text:0x80073D70; // type:function size:0x48 +BoardSpaceTypeSet = .text:0x80073DB8; // type:function size:0x48 +BoardSpacePosGet = .text:0x80073E00; // type:function size:0x8C +BoardSpaceCornerPosGet = .text:0x80073E8C; // type:function size:0x2C8 +BoardSpaceRotGet = .text:0x80074154; // type:function size:0x8C +BoardSpaceFlagSearch = .text:0x800741E0; // type:function size:0xA0 +BoardSpaceFlagPosGet = .text:0x80074280; // type:function size:0x134 +BoardSpaceLinkFlagSearch = .text:0x800743B4; // type:function size:0x134 +BoardSpaceLinkTypeListGet = .text:0x800744E8; // type:function size:0x148 +BoardSpaceLinkTargetListGet = .text:0x80074630; // type:function size:0x104 +BoardSpaceLinkTypeSearch = .text:0x80074734; // type:function size:0x110 +BoardSpaceLinkTransformGet = .text:0x80074844; // type:function size:0x1FC +BoardSpaceHostSet = .text:0x80074A40; // type:function size:0x1BC +BoardSpaceStarSetIndex = .text:0x80074BFC; // type:function size:0x4AC +BoardSpaceStarGetNext = .text:0x800750A8; // type:function size:0x344 +BoardSpaceStarGetRandom = .text:0x800753EC; // type:function size:0x9C +BoardSpaceStarMove = .text:0x80075488; // type:function size:0xF0 +BoardSpaceStarGet = .text:0x80075578; // type:function size:0x1C +BoardSpaceStarGetCurr = .text:0x80075594; // type:function size:0x3C +BoardSpaceStarCheck = .text:0x800755D0; // type:function size:0x110 +BoardSpaceLandExec = .text:0x800756E0; // type:function size:0x474 +BoardSpaceWalkExec = .text:0x80075B54; // type:function size:0x2A4 +BoardSpaceBlockExec = .text:0x80075DF8; // type:function size:0x180 +ExecPipeSpace = .text:0x80075F78; // type:function size:0x268 scope:local +BoardSpaceTypeForce = .text:0x800761E0; // type:function size:0x5C +BoardSpaceHide = .text:0x8007623C; // type:function size:0x48 +DrawSpaces = .text:0x80076284; // type:function size:0x9E8 scope:local +BoardSpaceRead = .text:0x80076C6C; // type:function size:0x174 +BoardSpaceCameraSet = .text:0x80076DE0; // type:function size:0x2C +BoardSpaceBlockPosSet = .text:0x80076E0C; // type:function size:0xD0 +BoardSpaceInit = .text:0x80076EDC; // type:function size:0x750 +BoardSpaceDestroy = .text:0x8007762C; // type:function size:0x70 +BoardShopHostSet = .text:0x8007769C; // type:function size:0x8 +BoardShopHostGet = .text:0x800776A4; // type:function size:0x8 +BoardShopInit = .text:0x800776AC; // type:function size:0xD4 +BoardShopKill = .text:0x80077780; // type:function size:0xA0 +BoardShopExec = .text:0x80077820; // type:function size:0x9C +ExecShop = .text:0x800778BC; // type:function size:0x800 scope:local +DestroyShop = .text:0x800780BC; // type:function size:0xD4 scope:local +PopupShop = .text:0x80078190; // type:function size:0x1B4 scope:local +CloseShop = .text:0x80078344; // type:function size:0xBC scope:local +CreateShopWin = .text:0x80078400; // type:function size:0x13C scope:local +UpdateShopWin = .text:0x8007853C; // type:function size:0x314 scope:local +SetShopWinItem = .text:0x80078850; // type:function size:0x168 scope:local +PauseShopWin = .text:0x800789B8; // type:function size:0x2C scope:local +fn_800789E4 = .text:0x800789E4; // type:function size:0x18C scope:local +ExecItemGive = .text:0x80078B70; // type:function size:0x168 scope:local +MoveItemGive = .text:0x80078CD8; // type:function size:0x34C scope:local +ShrinkItemGive = .text:0x80079024; // type:function size:0x144 scope:local +fn_80079168 = .text:0x80079168; // type:function size:0x6C scope:local +GetShopItems = .text:0x800791D4; // type:function size:0x280 scope:local +GetDefaultShopItems = .text:0x80079454; // type:function size:0xA0 scope:local +SortShopItems = .text:0x800794F4; // type:function size:0x14C scope:local +DecideComEnter = .text:0x80079640; // type:function size:0x1C8 scope:local +DecideComBuy = .text:0x80079808; // type:function size:0x60 scope:local +GetComItemChoice = .text:0x80079868; // type:function size:0x158 scope:local +WaitItemChoice = .text:0x800799C0; // type:function size:0x30 scope:local +CreateShopItemChoice = .text:0x800799F0; // type:function size:0x188 scope:local +GetShopItemChoice = .text:0x80079B78; // type:function size:0xC scope:local +GetShopItemWinChoice = .text:0x80079B84; // type:function size:0x38 scope:local +MoveShopItemChoice = .text:0x80079BBC; // type:function size:0x260 scope:local +UpdateShopItemChoice = .text:0x80079E1C; // type:function size:0x104 scope:local +GetShopItemChoiceInput = .text:0x80079F20; // type:function size:0x30 scope:local +BoardShopTutorialExec = .text:0x80079F50; // type:function size:0x4DC +BoardLotteryHostSet = .text:0x8007A42C; // type:function size:0x8 +BoardLotteryHostGet = .text:0x8007A434; // type:function size:0x8 +BoardLotteryExec = .text:0x8007A43C; // type:function size:0x8C +BoardLotteryInit = .text:0x8007A4C8; // type:function size:0x16C +CreateModel = .text:0x8007A634; // type:function size:0x3B4 scope:local +KillModel = .text:0x8007A9E8; // type:function size:0x1FC scope:local +BoardLotteryKill = .text:0x8007ABE4; // type:function size:0x64 +DestroyLottery = .text:0x8007AC48; // type:function size:0xB0 scope:local +ExecLottery = .text:0x8007ACF8; // type:function size:0x798 scope:local +DoMiniJumpUp = .text:0x8007B490; // type:function size:0x20C scope:local +DoMiniJumpDown = .text:0x8007B69C; // type:function size:0x1BC scope:local +PayEnterFee = .text:0x8007B858; // type:function size:0xF0 scope:local +ShowTicket = .text:0x8007B948; // type:function size:0x3C8 scope:local +SetupTicket = .text:0x8007BD10; // type:function size:0x140 scope:local +ExecBallGame = .text:0x8007BE50; // type:function size:0x914 scope:local +SetBallPrize = .text:0x8007C764; // type:function size:0xC8 scope:local +ExecBallPrize = .text:0x8007C82C; // type:function size:0x27C scope:local +ExecScratchTicket = .text:0x8007CAA8; // type:function size:0x30C scope:local +ExecScratch = .text:0x8007CDB4; // type:function size:0x3AC scope:local +KillScratch = .text:0x8007D160; // type:function size:0x6C scope:local +ExecScratchSpr = .text:0x8007D1CC; // type:function size:0x21C scope:local +HideScratchSpr = .text:0x8007D3E8; // type:function size:0x68 scope:local +InitScratchSpr = .text:0x8007D450; // type:function size:0x288 scope:local +ExecScratchPick = .text:0x8007D6D8; // type:function size:0x3DC scope:local +InitScratchPick = .text:0x8007DAB4; // type:function size:0x14C scope:local +InitTicketPrizes = .text:0x8007DC00; // type:function size:0xD0 scope:local +ExecTicketFocus = .text:0x8007DCD0; // type:function size:0x160 scope:local +ScratchTicketCheckDone = .text:0x8007DE30; // type:function size:0xA8 scope:local +TicketGetPixel = .text:0x8007DED8; // type:function size:0x84 scope:local +TicketUpdate = .text:0x8007DF5C; // type:function size:0x6B0 scope:local +ExecCoinPrize = .text:0x8007E60C; // type:function size:0x440 scope:local +ExecItemPrize = .text:0x8007EA4C; // type:function size:0x338 scope:local +KillCoin = .text:0x8007ED84; // type:function size:0x68 scope:local +ExecPrize = .text:0x8007EDEC; // type:function size:0x4C0 scope:local +ExecLose = .text:0x8007F2AC; // type:function size:0xA4 scope:local +CreateLotteryWin = .text:0x8007F350; // type:function size:0xFC scope:local +KillLotteryWin = .text:0x8007F44C; // type:function size:0x38 scope:local +BoardLotteryTutorialExec = .text:0x8007F484; // type:function size:0x2BC +BoardLandBlueExec = .text:0x8007F740; // type:function size:0x184 +BoardLandRedExec = .text:0x8007F8C4; // type:function size:0x19C +BoardCoinChgCreate = .text:0x8007FA60; // type:function size:0x1E8 +BoardCoinChgExist = .text:0x8007FC48; // type:function size:0x6C +BoardCoinChgHide = .text:0x8007FCB4; // type:function size:0x60 +CreateCoinChg = .text:0x8007FD14; // type:function size:0x23C scope:local +UpdateCoinChg = .text:0x8007FF50; // type:function size:0x198 scope:local +CoinChgAppear = .text:0x800800E8; // type:function size:0x1B8 scope:local +CoinChgSeparate = .text:0x800802A0; // type:function size:0x29C scope:local +CoinChgShow = .text:0x8008053C; // type:function size:0x1A8 scope:local +CoinChgDisappear = .text:0x800806E4; // type:function size:0x260 scope:local +BoardWarpExec = .text:0x80080944; // type:function size:0xA4 +WarpProcess = .text:0x800809E8; // type:function size:0x250 scope:local +WarpKill = .text:0x80080C38; // type:function size:0x5C scope:local +WarpInit = .text:0x80080C94; // type:function size:0x118 scope:local +WarpLaunch = .text:0x80080DAC; // type:function size:0xBC scope:local +WarpStartImpact = .text:0x80080E68; // type:function size:0x1B0 scope:local +WarpFall = .text:0x80081018; // type:function size:0xA4 scope:local +WarpImpact = .text:0x800810BC; // type:function size:0x200 scope:local +BoardCharWheelInit = .text:0x800812BC; // type:function size:0x11C +BoardCharWheelCheck = .text:0x800813D8; // type:function size:0x34 +BoardCharWheelWait = .text:0x8008140C; // type:function size:0x50 +BoardCharWheelResultGet = .text:0x8008145C; // type:function size:0x18 +BoardCharWheelSpeedSet = .text:0x80081474; // type:function size:0x1C +ExecCharWheel = .text:0x80081490; // type:function size:0xFC scope:local +InitCharWheel = .text:0x8008158C; // type:function size:0x754 scope:local +UpdateCharWheel = .text:0x80081CE0; // type:function size:0x314 scope:local +StopCharWheel = .text:0x80081FF4; // type:function size:0x164 scope:local +GrowCharWheel = .text:0x80082158; // type:function size:0x120 scope:local +ShrinkCharWheel = .text:0x80082278; // type:function size:0x10C scope:local +KillCharWheelSpr = .text:0x80082384; // type:function size:0x38 scope:local +SetCharWheelChars = .text:0x800823BC; // type:function size:0xBC scope:local +GetInput = .text:0x80082478; // type:function size:0x224 scope:local +BoardCharWheelTargetSet = .text:0x8008269C; // type:function size:0x10 +GetComDelay = .text:0x800826AC; // type:function size:0x148 scope:local +GetComInput = .text:0x800827F4; // type:function size:0x8C scope:local +BoardMushroomExec = .text:0x80082880; // type:function size:0xA4 +MushroomMain = .text:0x80082924; // type:function size:0x38C scope:local +KillMushroom = .text:0x80082CB0; // type:function size:0x58 scope:local +BoxMain = .text:0x80082D08; // type:function size:0x118 scope:local +ShowBox = .text:0x80082E20; // type:function size:0x114 scope:local +ExitBox = .text:0x80082F34; // type:function size:0x160 scope:local +HideBox = .text:0x80083094; // type:function size:0x68 scope:local +CenterBox = .text:0x800830FC; // type:function size:0xD4 scope:local +InitBox = .text:0x800831D0; // type:function size:0x2EC scope:local +MarkKillBox = .text:0x800834BC; // type:function size:0x64 scope:local +SetBoxHide = .text:0x80083520; // type:function size:0x34 scope:local +SetBoxCenter = .text:0x80083554; // type:function size:0x54 scope:local +SetBoxShow = .text:0x800835A8; // type:function size:0x34 scope:local +WaitBoxOpen = .text:0x800835DC; // type:function size:0x5C scope:local +WaitBoxCenter = .text:0x80083638; // type:function size:0x58 scope:local +CheckBox = .text:0x80083690; // type:function size:0x60 scope:local +DoItemGive = .text:0x800836F0; // type:function size:0x240 scope:local +StartItemGive = .text:0x80083930; // type:function size:0xD4 scope:local +KillItemMdl = .text:0x80083A04; // type:function size:0x38 scope:local +ShowItemMdl = .text:0x80083A3C; // type:function size:0x48 scope:local +WaitItemGive = .text:0x80083A84; // type:function size:0x48 scope:local +BoardStarHostSet = .text:0x80083ACC; // type:function size:0xA8 +BoardStarHostMdlGet = .text:0x80083B74; // type:function size:0x8 +BoardStarExec = .text:0x80083B7C; // type:function size:0xCC +ExecStar = .text:0x80083C48; // type:function size:0x8F4 scope:local +DestroyStar = .text:0x8008453C; // type:function size:0x84 scope:local +GiveStarMain = .text:0x800845C0; // type:function size:0x160 scope:local +UpdateStarAngle = .text:0x80084720; // type:function size:0x144 scope:local +InitGiveStar = .text:0x80084864; // type:function size:0x10C scope:local +MoveGiveStar = .text:0x80084970; // type:function size:0x180 scope:local +ShrinkGiveStar = .text:0x80084AF0; // type:function size:0x204 scope:local +StopGiveStar = .text:0x80084CF4; // type:function size:0x38 scope:local +InitGiveStarEffect = .text:0x80084D2C; // type:function size:0xB4 scope:local +KillGiveStarEffect = .text:0x80084DE0; // type:function size:0x40 scope:local +BoardStarGive = .text:0x80084E20; // type:function size:0x31C +BoardStarShowNext = .text:0x8008513C; // type:function size:0x628 +ShowNextUpdate = .text:0x80085764; // type:function size:0x130 scope:local +HideNextHost = .text:0x80085894; // type:function size:0x24 scope:local +BoardRollExec = .text:0x800858B8; // type:function size:0x1EC +BoardRollKill = .text:0x80085AA4; // type:function size:0x38 +BoardRollUPauseSet = .text:0x80085ADC; // type:function size:0x84 +BoardRollWinDispSet = .text:0x80085B60; // type:function size:0x4C +RollMain = .text:0x80085BAC; // type:function size:0x490 scope:local +DiceCreate = .text:0x8008603C; // type:function size:0x280 scope:local +DoInput = .text:0x800862BC; // type:function size:0x1C8 scope:local +DiceWaitFull = .text:0x80086484; // type:function size:0x60 scope:local +DiceSetHit = .text:0x800864E4; // type:function size:0x130 scope:local +RollDestroy = .text:0x80086614; // type:function size:0x60 scope:local +DiceMain = .text:0x80086674; // type:function size:0x7E4 scope:local +DicePause = .text:0x80086E58; // type:function size:0x40 scope:local +DicePauseAll = .text:0x80086E98; // type:function size:0x90 scope:local +BoardDiceEffectCreate = .text:0x80086F28; // type:function size:0xE0 +DiceHideEffect = .text:0x80087008; // type:function size:0x84 scope:local +BoardDicePauseAll = .text:0x8008708C; // type:function size:0x94 +BoardDiceDoneCheck = .text:0x80087120; // type:function size:0x8C +BoardDiceStop = .text:0x800871AC; // type:function size:0x58 +BoardDiceVisibleSet = .text:0x80087204; // type:function size:0xC0 +BoardDiceValueSet = .text:0x800872C4; // type:function size:0x200 +DiceDigitMain = .text:0x800874C4; // type:function size:0xAC scope:local +DiceDigitKill = .text:0x80087570; // type:function size:0x68 scope:local +DiceKill = .text:0x800875D8; // type:function size:0xB4 scope:local +DiceDigitMove = .text:0x8008768C; // type:function size:0x390 scope:local +DiceDigitRotate = .text:0x80087A1C; // type:function size:0x110 scope:local +SameRollExec = .text:0x80087B2C; // type:function size:0x248 scope:local +GetBtnRoll = .text:0x80087D74; // type:function size:0x110 scope:local +GetComBtnRoll = .text:0x80087E84; // type:function size:0x88 scope:local +BoardRollTutorialSet = .text:0x80087F0C; // type:function size:0x4C +BoardItemModelGet = .text:0x80087F58; // type:function size:0x90 +BoardItemNameGet = .text:0x80087FE8; // type:function size:0x98 +BoardStatusStopCheck = .text:0x80088080; // type:function size:0x48 +BoardStatusVisibleGet = .text:0x800880C8; // type:function size:0x1C +BoardStatusShowSetAll = .text:0x800880E4; // type:function size:0x48 +BoardStatusItemSet = .text:0x8008812C; // type:function size:0xFC +BoardStatusShowSetForce = .text:0x80088228; // type:function size:0x24 +BoardStatusGraySet = .text:0x8008824C; // type:function size:0x134 +BoardStatusShowSet = .text:0x80088380; // type:function size:0x138 +BoardStatusItemHideSet = .text:0x800884B8; // type:function size:0x50 +BoardStatusTargetPosSet = .text:0x80088508; // type:function size:0x44 +BoardStatusPosGet = .text:0x8008854C; // type:function size:0x34 +BoardStatusPosSet = .text:0x80088580; // type:function size:0x6C +BoardStatusHammerCreate = .text:0x800885EC; // type:function size:0x158 +BoardStatusHammerShowSet = .text:0x80088744; // type:function size:0x94 +BoardStatusHammerKill = .text:0x800887D8; // type:function size:0x6C +BoardStatusKill = .text:0x80088844; // type:function size:0x90 +BoardStatusCreate = .text:0x800888D4; // type:function size:0x20C +KillAllBoardStatus = .text:0x80088AE0; // type:function size:0x98 scope:local +CreateBoardStatusSprite = .text:0x80088B78; // type:function size:0x36C scope:local +BoardSpriteCreate = .text:0x80088EE4; // type:function size:0x8C +UpdateBoardStatus = .text:0x80088F70; // type:function size:0x210 scope:local +BoardStatusProc = .text:0x80089180; // type:function size:0x40 scope:local +MoveBoardStatus = .text:0x800891C0; // type:function size:0x180 scope:local +BoardSpriteDigitUpdate = .text:0x80089340; // type:function size:0x140 +UpdateStatusItem = .text:0x80089480; // type:function size:0xB8 scope:local +BoardPickerCreate = .text:0x80089538; // type:function size:0x29C +BoardPickerBackFlagSet = .text:0x800897D4; // type:function size:0x74 +BoardPickerDoneCheck = .text:0x80089848; // type:function size:0x1C +BoardPickerPosGet = .text:0x80089864; // type:function size:0x48 +BoardPickerChoiceGet = .text:0x800898AC; // type:function size:0xC +UpdatePicker = .text:0x800898B8; // type:function size:0xFC scope:local +UpdatePickerInput = .text:0x800899B4; // type:function size:0x15C scope:local +MovePicker = .text:0x80089B10; // type:function size:0x110 scope:local +UpdateComPickerButton = .text:0x80089C20; // type:function size:0x30 scope:local +CheckPickerButton = .text:0x80089C50; // type:function size:0x19C scope:local +BoardYourTurnExec = .text:0x80089DEC; // type:function size:0x1E4 +UpdateYourTurn = .text:0x80089FD0; // type:function size:0xD4 scope:local +GrowYourTurn = .text:0x8008A0A4; // type:function size:0xD8 scope:local +WaitYourTurn = .text:0x8008A17C; // type:function size:0xEC scope:local +ShrinkYourTurn = .text:0x8008A268; // type:function size:0xC8 scope:local +BoardItemUseExec = .text:0x8008A330; // type:function size:0x80 +ItemUseTeamProc = .text:0x8008A3B0; // type:function size:0x4A8 scope:local +ItemUseProc = .text:0x8008A858; // type:function size:0x370 scope:local +FinishItemUse = .text:0x8008ABC8; // type:function size:0x174 scope:local +DestroyItemUse = .text:0x8008AD3C; // type:function size:0x78 scope:local +BoardMakeRandomItem = .text:0x8008ADB4; // type:function size:0x74 +TeamItemPosSet = .text:0x8008AE28; // type:function size:0xE8 scope:local +ExecItemPick = .text:0x8008AF10; // type:function size:0x650 scope:local +UpdateItemPick = .text:0x8008B560; // type:function size:0x3AC scope:local +MakeItemPickSpace = .text:0x8008B90C; // type:function size:0x420 scope:local +SetItemUIStatus = .text:0x8008BD2C; // type:function size:0x248 scope:local +BoardItemGetDestPos = .text:0x8008BF74; // type:function size:0xA8 +ItemGetPos = .text:0x8008C01C; // type:function size:0x104 scope:local +BoardItemStatusKill = .text:0x8008C120; // type:function size:0x400 +UpdateItemPickGfx = .text:0x8008C520; // type:function size:0x388 scope:local +UpdateItemPickup = .text:0x8008C8A8; // type:function size:0x674 scope:local +CheckItemWindow = .text:0x8008CF1C; // type:function size:0x50 scope:local +HideItemWindow = .text:0x8008CF6C; // type:function size:0x38 scope:local +CreateItemWindow = .text:0x8008CFA4; // type:function size:0x5A4 scope:local +CheckItemWindowSlide = .text:0x8008D548; // type:function size:0x58 scope:local +KillItemWindow = .text:0x8008D5A0; // type:function size:0x38 scope:local +SetItemWindowCurr = .text:0x8008D5D8; // type:function size:0xA4 scope:local +UpdateItemWindow = .text:0x8008D67C; // type:function size:0x350 scope:local +CreatePickerWindow = .text:0x8008D9CC; // type:function size:0x148 scope:local +KillPickerWindow = .text:0x8008DB14; // type:function size:0x44 scope:local +BoardBlockExec = .text:0x8008DB58; // type:function size:0x84 +BlockProc = .text:0x8008DBDC; // type:function size:0x358 scope:local +DestroyBlock = .text:0x8008DF34; // type:function size:0x54 scope:local +CreateBlockObj = .text:0x8008DF88; // type:function size:0x1F4 scope:local +ExecBlockObj = .text:0x8008E17C; // type:function size:0x12C scope:local +DestroyBlockObj = .text:0x8008E2A8; // type:function size:0x38 scope:local +SpawnBlock = .text:0x8008E2E0; // type:function size:0x120 scope:local +HitBlock = .text:0x8008E400; // type:function size:0xCC scope:local +OpenBlock = .text:0x8008E4CC; // type:function size:0x140 scope:local +SetBlockOpen = .text:0x8008E60C; // type:function size:0x2C scope:local +SetBlockStop = .text:0x8008E638; // type:function size:0x2C scope:local +WaitBlockHit = .text:0x8008E664; // type:function size:0x48 scope:local +CreateCoinMdl = .text:0x8008E6AC; // type:function size:0x94 scope:local +KillCoinMdl = .text:0x8008E740; // type:function size:0x9C scope:local +PopupCoin = .text:0x8008E7DC; // type:function size:0x10C scope:local +PopupCoinExec = .text:0x8008E8E8; // type:function size:0x130 scope:local +BoardItemStart = .text:0x8008EA18; // type:function size:0x74 +BoardItemDoneCheck = .text:0x8008EA8C; // type:function size:0x1C +BoardItemPlayerRestore = .text:0x8008EAA8; // type:function size:0x6C +ItemProcess = .text:0x8008EB14; // type:function size:0x64 scope:local +RestoreProcess = .text:0x8008EB78; // type:function size:0x64 scope:local +ItemDestroy = .text:0x8008EBDC; // type:function size:0xC scope:local +RestoreDestroy = .text:0x8008EBE8; // type:function size:0xC scope:local +ItemSizeShowAnim = .text:0x8008EBF4; // type:function size:0x180 scope:local +ItemRotProc = .text:0x8008ED74; // type:function size:0x1BC scope:local +ItemShowProc = .text:0x8008EF30; // type:function size:0x220 scope:local +ItemGetTarget = .text:0x8008F150; // type:function size:0x374 scope:local +ItemSizeSet = .text:0x8008F4C4; // type:function size:0x204 scope:local +ExecItemMini = .text:0x8008F6C8; // type:function size:0xA4 scope:local +ExecItemMega = .text:0x8008F76C; // type:function size:0xA4 scope:local +ExecItemMiniSuper = .text:0x8008F810; // type:function size:0xA4 scope:local +ExecItemMegaSuper = .text:0x8008F8B4; // type:function size:0xA4 scope:local +ExecItemHammer = .text:0x8008F958; // type:function size:0x584 scope:local +ExecItemPipe = .text:0x8008FEDC; // type:function size:0xD34 scope:local +ExecItemSwap = .text:0x80090C10; // type:function size:0xEBC scope:local +ExecItemSpark = .text:0x80091ACC; // type:function size:0x4FC scope:local +ExecItemLight = .text:0x80091FC8; // type:function size:0xC8 scope:local +ExecItemWhistle = .text:0x80092090; // type:function size:0xE3C scope:local +ExecItemBowser = .text:0x80092ECC; // type:function size:0x3D4 scope:local +ExecItemBooBall = .text:0x800932A0; // type:function size:0x1370 scope:local +LampParticleUpdate = .text:0x80094610; // type:function size:0x488 scope:local +GenieParticleUpdate = .text:0x80094A98; // type:function size:0x388 scope:local +GenieCameraProc = .text:0x80094E20; // type:function size:0xB0 scope:local +GenieCameraCalc = .text:0x80094ED0; // type:function size:0x7A4 scope:local +GenieSceneExec = .text:0x80095674; // type:function size:0x9D8 scope:local +ExecItemGenie = .text:0x8009604C; // type:function size:0x628 scope:local +BoardItemBagItemSet = .text:0x80096674; // type:function size:0x3C +ExecItemBagJump = .text:0x800966B0; // type:function size:0x13C scope:local +ExecItemBagShow = .text:0x800967EC; // type:function size:0xDC scope:local +ExecItemBag = .text:0x800968C8; // type:function size:0x584 scope:local +RestoreItemNull = .text:0x80096E4C; // type:function size:0x1C scope:local +RestoreItemMini = .text:0x80096E68; // type:function size:0x2C scope:local +RestoreItemMega = .text:0x80096E94; // type:function size:0x2C scope:local +RestoreItemMiniSuper = .text:0x80096EC0; // type:function size:0x2C scope:local +RestoreItemMegaSuper = .text:0x80096EEC; // type:function size:0x2C scope:local +RestoreItemBowser = .text:0x80096F18; // type:function size:0x284 scope:local +BoardBowserExec = .text:0x8009719C; // type:function size:0x144 +ExecBowser = .text:0x800972E0; // type:function size:0x28C scope:local +ExecBowserMain = .text:0x8009756C; // type:function size:0x208 scope:local +ExecMGReturn = .text:0x80097774; // type:function size:0x1DC scope:local +DestroyBowser = .text:0x80097950; // type:function size:0x30 scope:local +SquishPlayers = .text:0x80097980; // type:function size:0x148 scope:local +ExecBowserSpecial = .text:0x80097AC8; // type:function size:0x1B4 scope:local +ExecBowserGame = .text:0x80097C7C; // type:function size:0x250 scope:local +DoMGReturnEffect = .text:0x80097ECC; // type:function size:0x220 scope:local +ExecBowserShuffle = .text:0x800980EC; // type:function size:0x2B0 scope:local +ExecBowserRevo = .text:0x8009839C; // type:function size:0x160 scope:local +ExecBowserSuit = .text:0x800984FC; // type:function size:0xB8 scope:local +CheckSuitGive = .text:0x800985B4; // type:function size:0x1C scope:local +StartSuitGive = .text:0x800985D0; // type:function size:0x148 scope:local +SuitGiveMain = .text:0x80098718; // type:function size:0x210 scope:local +CreateBowserObj = .text:0x80098928; // type:function size:0x228 scope:local +ExecBowserObj = .text:0x80098B50; // type:function size:0x230 scope:local +ExecBowserFall = .text:0x80098D80; // type:function size:0x270 scope:local +ExecBowserLaugh = .text:0x80098FF0; // type:function size:0x58 scope:local +ExecBowserFire = .text:0x80099048; // type:function size:0x44 scope:local +ExecBowserJump = .text:0x8009908C; // type:function size:0x150 scope:local +ExecBowserPowerUp = .text:0x800991DC; // type:function size:0x128 scope:local +SetBowserState = .text:0x80099304; // type:function size:0x34 scope:local +CheckBowserIdle = .text:0x80099338; // type:function size:0x5C scope:local +CreateMiniBowser = .text:0x80099394; // type:function size:0xD4 scope:local +CheckMiniBowser = .text:0x80099468; // type:function size:0x1C scope:local +ExecMiniBowser = .text:0x80099484; // type:function size:0x18C scope:local +CreateBowserEvent = .text:0x80099610; // type:function size:0x1E8 scope:local +CheckBowserEvent = .text:0x800997F8; // type:function size:0x38 scope:local +StopBowserEvent = .text:0x80099830; // type:function size:0x24 scope:local +ExecBowserEvent = .text:0x80099854; // type:function size:0xEC scope:local +ShowBowserEvent = .text:0x80099940; // type:function size:0x1C8 scope:local +HideBowserEvent = .text:0x80099B08; // type:function size:0x108 scope:local +ConfigBowserEvent = .text:0x80099C10; // type:function size:0x160 scope:local +CreatePlayerMot = .text:0x80099D70; // type:function size:0x1AC scope:local +KillPlayerMot = .text:0x80099F1C; // type:function size:0xB8 scope:local +InitBowserFire = .text:0x80099FD4; // type:function size:0x90 scope:local +BowserFireHook = .text:0x8009A064; // type:function size:0x160 scope:local +SpawnBowserFire = .text:0x8009A1C4; // type:function size:0xE4 scope:local +CheckBowserFire = .text:0x8009A2A8; // type:function size:0xCC scope:local +KillBowserFire = .text:0x8009A374; // type:function size:0x40 scope:local +ExecMiniBowserEvent = .text:0x8009A3B4; // type:function size:0x188 scope:local +MiniBowserTake = .text:0x8009A53C; // type:function size:0x2C4 scope:local +MiniBowserTakeAll = .text:0x8009A800; // type:function size:0x2B8 scope:local +MiniBowserBalloonStop = .text:0x8009AAB8; // type:function size:0x24 scope:local +GetMiniBowserBalloonState = .text:0x8009AADC; // type:function size:0xC scope:local +SetMiniBowserBalloonState = .text:0x8009AAE8; // type:function size:0x10 scope:local +CreateMiniBowserBalloon = .text:0x8009AAF8; // type:function size:0x14C scope:local +ExecMiniBowserBalloon = .text:0x8009AC44; // type:function size:0x120 scope:local +MiniBowserBalloonHover = .text:0x8009AD64; // type:function size:0xB4 scope:local +MiniBowserBalloonFall = .text:0x8009AE18; // type:function size:0x88 scope:local +MiniBowserBalloonRaise = .text:0x8009AEA0; // type:function size:0x80 scope:local +SetMiniBowserMotion = .text:0x8009AF20; // type:function size:0xD8 scope:local +SetMiniBowserMotionPause = .text:0x8009AFF8; // type:function size:0x6C scope:local +WaitMiniBowserMotion = .text:0x8009B064; // type:function size:0x60 scope:local +BoardBattleExec = .text:0x8009B0C4; // type:function size:0x124 +DestroyBattle = .text:0x8009B1E8; // type:function size:0x2C scope:local +ExecBattle = .text:0x8009B214; // type:function size:0x708 scope:local +TakeCoins = .text:0x8009B91C; // type:function size:0x1D4 scope:local +InitExplode = .text:0x8009BAF0; // type:function size:0x1FC scope:local +CheckExplode = .text:0x8009BCEC; // type:function size:0x24 scope:local +UpdateExplode = .text:0x8009BD10; // type:function size:0x2D0 scope:local +CreateBattleMain = .text:0x8009BFE0; // type:function size:0x1E8 scope:local +UpdateBattleMain = .text:0x8009C1C8; // type:function size:0x1A0 scope:local +DescendBattleBomb = .text:0x8009C368; // type:function size:0x64 scope:local +EndBattle = .text:0x8009C3CC; // type:function size:0x88 scope:local +ShowBattleGame = .text:0x8009C454; // type:function size:0x124 scope:local +RaiseBattleGame = .text:0x8009C578; // type:function size:0x8C scope:local +UpdateBattleCoin = .text:0x8009C604; // type:function size:0x260 scope:local +ShowBattleCoin = .text:0x8009C864; // type:function size:0x128 scope:local +InitBattleGameSpr = .text:0x8009C98C; // type:function size:0x12C scope:local +HideBattleSpr = .text:0x8009CAB8; // type:function size:0x58 scope:local +VibratePad = .text:0x8009CB10; // type:function size:0x64 scope:local +StopBattleBomb = .text:0x8009CB74; // type:function size:0x24 scope:local +GetBattleBombState = .text:0x8009CB98; // type:function size:0x10 scope:local +SetBattleBombState = .text:0x8009CBA8; // type:function size:0x34 scope:local +SetBattleCoinValue = .text:0x8009CBDC; // type:function size:0x15C scope:local +BoardFortuneExec = .text:0x8009CD38; // type:function size:0x124 +FortuneExec = .text:0x8009CE5C; // type:function size:0x74 scope:local +DestroyFortune = .text:0x8009CED0; // type:function size:0xC scope:local +FortuneMain = .text:0x8009CEDC; // type:function size:0x340 scope:local +FortunePostMG = .text:0x8009D21C; // type:function size:0xF8 scope:local +CreateFortunePlatform = .text:0x8009D314; // type:function size:0x160 scope:local +CameraCalcFortune = .text:0x8009D474; // type:function size:0x5C scope:local +ExecFortunePlatform = .text:0x8009D4D0; // type:function size:0x198 scope:local +ExecComFortuneWin = .text:0x8009D668; // type:function size:0x18C scope:local +ConfigComFortune = .text:0x8009D7F4; // type:function size:0x20C scope:local +ComFortuneAddStar = .text:0x8009DA00; // type:function size:0x78 scope:local +ComFortuneAddCoin = .text:0x8009DA78; // type:function size:0x78 scope:local +ComFortuneSwapCoin = .text:0x8009DAF0; // type:function size:0x68 scope:local +ComFortuneSwapStar = .text:0x8009DB58; // type:function size:0x68 scope:local +BoardBooCreate = .text:0x8009DBC0; // type:function size:0x11C +BoardBooKill = .text:0x8009DCDC; // type:function size:0x2C +BoardBooStealTypeSet = .text:0x8009DD08; // type:function size:0x2A8 +ComSetupStealPlayer = .text:0x8009DFB0; // type:function size:0x1D4 scope:local +ComSetStealPlayerInput = .text:0x8009E184; // type:function size:0xE8 scope:local +BoardBooStealMain = .text:0x8009E26C; // type:function size:0x280 +fn_8009E4EC = .text:0x8009E4EC; // type:function size:0xC0 scope:local +fn_8009E5AC = .text:0x8009E5AC; // type:function size:0xA8 scope:local +ExecLightSteal = .text:0x8009E654; // type:function size:0x94 scope:local +SetBooMode = .text:0x8009E6E8; // type:function size:0x10 scope:local +CreateBallMdl = .text:0x8009E6F8; // type:function size:0xBC scope:local +CreateBallView = .text:0x8009E7B4; // type:function size:0x1D4 scope:local +SetBallView = .text:0x8009E988; // type:function size:0xAC scope:local +SetBallActive = .text:0x8009EA34; // type:function size:0x28 scope:local +CheckBallKill = .text:0x8009EA5C; // type:function size:0x4C scope:local +BallMain = .text:0x8009EAA8; // type:function size:0x300 scope:local +BallRenderHook = .text:0x8009EDA8; // type:function size:0x4A0 scope:local +ExecBoo = .text:0x8009F248; // type:function size:0x9C scope:local +UpdateBallCamera = .text:0x8009F2E4; // type:function size:0x1DC scope:local +CreateBallPlayer = .text:0x8009F4C0; // type:function size:0x358 scope:local +GetBallPlayerState = .text:0x8009F818; // type:function size:0x24 scope:local +SetBallPlayerState = .text:0x8009F83C; // type:function size:0x2C scope:local +ExecBallPlayer = .text:0x8009F868; // type:function size:0x214 scope:local +BallPlayerZoomOut = .text:0x8009FA7C; // type:function size:0x15C scope:local +BallPlayerScare = .text:0x8009FBD8; // type:function size:0x110 scope:local +BallPlayerTurn = .text:0x8009FCE8; // type:function size:0x68 scope:local +BallPlayerPunch = .text:0x8009FD50; // type:function size:0x1E0 scope:local +BallPlayerUseLight = .text:0x8009FF30; // type:function size:0x10C scope:local +BallPlayerCatch = .text:0x800A003C; // type:function size:0x190 scope:local +BallBooCreate = .text:0x800A01CC; // type:function size:0x328 scope:local +SetBallBooState = .text:0x800A04F4; // type:function size:0x170 scope:local +GetBallBooState = .text:0x800A0664; // type:function size:0x24 scope:local +ExecBallBoo = .text:0x800A0688; // type:function size:0x128 scope:local +BallBooSpawn = .text:0x800A07B0; // type:function size:0x54 scope:local +BallBooChase = .text:0x800A0804; // type:function size:0x104 scope:local +BallBooBattle = .text:0x800A0908; // type:function size:0x218 scope:local +BallBooAttack = .text:0x800A0B20; // type:function size:0xF4 scope:local +BallBooFlash = .text:0x800A0C14; // type:function size:0x178 scope:local +TakeBallCoin = .text:0x800A0D8C; // type:function size:0x1B0 scope:local +ExecTakeBallCoin = .text:0x800A0F3C; // type:function size:0xDC scope:local +TakeBallCoinPosSet = .text:0x800A1018; // type:function size:0x9C scope:local +CheckBallCoinDone = .text:0x800A10B4; // type:function size:0x68 +TakeBallStar = .text:0x800A111C; // type:function size:0x168 +ExecTakeBallStar = .text:0x800A1284; // type:function size:0x184 +CheckTakeBallStarDone = .text:0x800A1408; // type:function size:0x1C +BoardBooStealValueGet = .text:0x800A1424; // type:function size:0x30 +BoardBooStealLightCheck = .text:0x800A1454; // type:function size:0x20 +UpdatePlayerCoins = .text:0x800A1474; // type:function size:0x1B0 scope:local +BoardMGSetupExec = .text:0x800A1624; // type:function size:0x60 +DestroyMGSetup = .text:0x800A1684; // type:function size:0x1C scope:local +ExecMGSetup = .text:0x800A16A0; // type:function size:0x6FC scope:local +DetermineMGList = .text:0x800A1D9C; // type:function size:0x3B0 scope:local +SetupStatusLayout = .text:0x800A214C; // type:function size:0x3A8 scope:local +GetMGType = .text:0x800A24F4; // type:function size:0x388 scope:local +GetMGTypeTeam = .text:0x800A287C; // type:function size:0x3A4 scope:local +CreateMGSetup = .text:0x800A2C20; // type:function size:0x194 scope:local +UpdateMGSetup = .text:0x800A2DB4; // type:function size:0x198 scope:local +CenterStatus = .text:0x800A2F4C; // type:function size:0x174 scope:local +SeparateStatus = .text:0x800A30C0; // type:function size:0x200 scope:local +PopupVS = .text:0x800A32C0; // type:function size:0x20C scope:local +FallMGType = .text:0x800A34CC; // type:function size:0x1C8 scope:local +LuckyMGFall = .text:0x800A3694; // type:function size:0x204 scope:local +HideLuckyValue = .text:0x800A3898; // type:function size:0xA8 scope:local +UpdateLuckyValue = .text:0x800A3940; // type:function size:0x430 scope:local +UpdateMGList = .text:0x800A3D70; // type:function size:0x8FC scope:local +BoardMGSetupPlayClear = .text:0x800A466C; // type:function size:0x74 +BoardMGSetupPlaySearch = .text:0x800A46E0; // type:function size:0xC8 +BoardMGSetupPlayPush = .text:0x800A47A8; // type:function size:0xD0 +BoardMGSetupTutorialExec = .text:0x800A4878; // type:function size:0x2E4 +BoardBooHouseHostSet = .text:0x800A4B5C; // type:function size:0x8 +BoardBooHouseHostGet = .text:0x800A4B64; // type:function size:0x8 +BoardBooHouseCreate = .text:0x800A4B6C; // type:function size:0xB4 +BoardBooHouseKill = .text:0x800A4C20; // type:function size:0x50 +BoardBooHouseExec = .text:0x800A4C70; // type:function size:0x94 +ExecBooHouse = .text:0x800A4D04; // type:function size:0x538 scope:local +DestroyBooHouse = .text:0x800A523C; // type:function size:0xF0 scope:local +PickComStealType = .text:0x800A532C; // type:function size:0xFC scope:local +OpenBooHouse = .text:0x800A5428; // type:function size:0x3A0 scope:local +CloseBooHouse = .text:0x800A57C8; // type:function size:0x124 scope:local +CreateBooHouseModel = .text:0x800A58EC; // type:function size:0xB0 scope:local +KillBooHouseModel = .text:0x800A599C; // type:function size:0xD4 scope:local +ExecNullSteal = .text:0x800A5A70; // type:function size:0x68 scope:local +ExecStarSteal = .text:0x800A5AD8; // type:function size:0x2AC scope:local +ExecCoinSteal = .text:0x800A5D84; // type:function size:0x2AC scope:local +ApplySteal = .text:0x800A6030; // type:function size:0x188 scope:local +ApplyCoinSteal = .text:0x800A61B8; // type:function size:0x16C scope:local +ApplyStarSteal = .text:0x800A6324; // type:function size:0x164 scope:local +ApplyBooLight = .text:0x800A6488; // type:function size:0x70 scope:local +SetBooBallPos = .text:0x800A64F8; // type:function size:0x60 scope:local +BoardBooComUseCheck = .text:0x800A6558; // type:function size:0x1A8 +BoardBooHouseTutorialExec = .text:0x800A6700; // type:function size:0x3D4 +BoardStartExec = .text:0x800A6AD4; // type:function size:0x64 +DestroyStart = .text:0x800A6B38; // type:function size:0x84 scope:local +ExecStart = .text:0x800A6BBC; // type:function size:0x400 scope:local +ShowLogo = .text:0x800A6FBC; // type:function size:0x2FC scope:local +FocusStart = .text:0x800A72B8; // type:function size:0x17C scope:local +CreatePlayerStart = .text:0x800A7434; // type:function size:0x2D8 scope:local +ExecPlayerStart = .text:0x800A770C; // type:function size:0x188 scope:local +PlayerFall = .text:0x800A7894; // type:function size:0x1C8 scope:local +PlayerWaitSpeak = .text:0x800A7A5C; // type:function size:0xEC scope:local +PlayerDiceFall = .text:0x800A7B48; // type:function size:0x1A8 scope:local +PlayerDiceRoll = .text:0x800A7CF0; // type:function size:0x454 scope:local +PlayerDiceNumShow = .text:0x800A8144; // type:function size:0xD8 scope:local +PlayerDiceNumHide = .text:0x800A821C; // type:function size:0x250 scope:local +SetPlayerStartState = .text:0x800A846C; // type:function size:0xC8 scope:local +GetPlayerStartState = .text:0x800A8534; // type:function size:0x3C scope:local +ExecStartRoll = .text:0x800A8570; // type:function size:0x6D4 scope:local +InitCamera = .text:0x800A8C44; // type:function size:0x318 scope:local +fn_800A8F5C = .text:0x800A8F5C; // type:function size:0xA4 scope:local +CreateTapWin = .text:0x800A9000; // type:function size:0xDC scope:local +OrderPlayers = .text:0x800A90DC; // type:function size:0x21C scope:local +BoardLast5Exec = .text:0x800A92F8; // type:function size:0x84 +DestroyLast5 = .text:0x800A937C; // type:function size:0x30 scope:local +ExecLast5 = .text:0x800A93AC; // type:function size:0x1D4 scope:local +CreateLast5 = .text:0x800A9580; // type:function size:0x184 scope:local +KillLast5 = .text:0x800A9704; // type:function size:0x48 scope:local +InitHost = .text:0x800A974C; // type:function size:0x10C scope:local +KillHost = .text:0x800A9858; // type:function size:0xA4 scope:local +Last5Main = .text:0x800A98FC; // type:function size:0xCC0 scope:local +CheckJump = .text:0x800AA5BC; // type:function size:0xA4 scope:local +CreateLotteryDrawWheel = .text:0x800AA660; // type:function size:0x1FC scope:local +CreateLotteryDraw = .text:0x800AA85C; // type:function size:0xD4 scope:local +UpdateLotteryDraw = .text:0x800AA930; // type:function size:0x170 scope:local +SetLotteryDrawState = .text:0x800AAAA0; // type:function size:0x88 scope:local +GetLotteryDrawState = .text:0x800AAB28; // type:function size:0x20 scope:local +KillLotteryDrawWheel = .text:0x800AAB48; // type:function size:0x24 scope:local +UpdateLotteryDrawWheel = .text:0x800AAB6C; // type:function size:0x2D0 scope:local +SetLotteryDrawWheelState = .text:0x800AAE3C; // type:function size:0x1D8 scope:local +ExecLotteryDraw = .text:0x800AB014; // type:function size:0x950 scope:local +KillLotteryTicket = .text:0x800AB964; // type:function size:0x4C scope:local +InitLotteryTicket = .text:0x800AB9B0; // type:function size:0x488 scope:local +UpdateLotteryTicket = .text:0x800ABE38; // type:function size:0x2A4 scope:local +SetLotteryTicketState = .text:0x800AC0DC; // type:function size:0x1C0 scope:local +GetLotteryTicketPlayer = .text:0x800AC29C; // type:function size:0x7C scope:local +CheckLotteryTicket = .text:0x800AC318; // type:function size:0x78 scope:local +UpdateLotteryTicketMatch = .text:0x800AC390; // type:function size:0xB0 scope:local +StartHostMove = .text:0x800AC440; // type:function size:0x1CC scope:local +ExecHostMove = .text:0x800AC60C; // type:function size:0x228 scope:local +CheckHostMove = .text:0x800AC834; // type:function size:0x1C scope:local +CreateStopWin = .text:0x800AC850; // type:function size:0xC0 scope:local +CreateLast5Roulette = .text:0x800AC910; // type:function size:0x180 scope:local +UpdateLast5Roulette = .text:0x800ACA90; // type:function size:0x2B0 scope:local +SetLast5RouletteFade = .text:0x800ACD40; // type:function size:0x44 scope:local +SetLast5RouletteState = .text:0x800ACD84; // type:function size:0x38 scope:local +GetLast5RouletteState = .text:0x800ACDBC; // type:function size:0x38 scope:local +GetLast5RouletteResult = .text:0x800ACDF4; // type:function size:0x44 scope:local +CreateTeamResult = .text:0x800ACE38; // type:function size:0x2B4 scope:local +CreateTeamResultWork = .text:0x800AD0EC; // type:function size:0x340 scope:local +SetTeamResultTarget = .text:0x800AD42C; // type:function size:0x58 scope:local +GetTeamResultTarget = .text:0x800AD484; // type:function size:0x58 scope:local +KillTeamResult = .text:0x800AD4DC; // type:function size:0x38 scope:local +UpdateTeamResult = .text:0x800AD514; // type:function size:0x260 scope:local +BoardPauseStart = .text:0x800AD774; // type:function size:0x88 +PauseExit = .text:0x800AD7FC; // type:function size:0x3C0 scope:local +PauseProcess = .text:0x800ADBBC; // type:function size:0x108 scope:local +CreatePauseScreen = .text:0x800ADCC4; // type:function size:0xABC scope:local +DeletePauseScreen = .text:0x800AE780; // type:function size:0x168 scope:local +SetBoxVisible = .text:0x800AE8E8; // type:function size:0x58 scope:local +PauseConfigObjFunc = .text:0x800AE940; // type:function size:0x4F4 scope:local +UpdatePauseText = .text:0x800AEE34; // type:function size:0x310 scope:local +InitPauseQuit = .text:0x800AF144; // type:function size:0x264 scope:local +PauseQuitProcess = .text:0x800AF3A8; // type:function size:0x110 scope:local +DeletePauseQuit = .text:0x800AF4B8; // type:function size:0x48 scope:local +UpdatePadConfig = .text:0x800AF500; // type:function size:0xD4 scope:local +CreatePadConfig = .text:0x800AF5D4; // type:function size:0x1CC scope:local +ScrollInPadConfig = .text:0x800AF7A0; // type:function size:0x178 scope:local +CursorMovePadConfig = .text:0x800AF918; // type:function size:0x238 scope:local +ChangeDiffPadConfig = .text:0x800AFB50; // type:function size:0x3B0 scope:local +ScrollOutPadConfig = .text:0x800AFF00; // type:function size:0x154 scope:local +UpdatePauseBox = .text:0x800B0054; // type:function size:0x390 scope:local +UpdatePauseBoxExt = .text:0x800B03E4; // type:function size:0x3E4 scope:local +ExecPauseConfig = .text:0x800B07C8; // type:function size:0x240 scope:local +CreatePauseControlWin = .text:0x800B0A08; // type:function size:0x210 scope:local +DeletePauseControlWin = .text:0x800B0C18; // type:function size:0x70 scope:local +WaitPauseInput = .text:0x800B0C88; // type:function size:0x1B8 scope:local +ShowPauseConfig = .text:0x800B0E40; // type:function size:0x12C scope:local +CreatePadConfigSprite = .text:0x800B0F6C; // type:function size:0x1A4 scope:local +ShowPadConfigSprite = .text:0x800B1110; // type:function size:0x10C scope:local +PauseCreateNumber = .text:0x800B121C; // type:function size:0xDC scope:local +BoardPauseActiveCheck = .text:0x800B12F8; // type:function size:0x34 +BoardPauseReqCheck = .text:0x800B132C; // type:function size:0x12C +CheckPort = .text:0x800B1458; // type:function size:0x4C scope:local +RotateBox = .text:0x800B14A4; // type:function size:0xC0 scope:local +SearchPathNodeSpace = .text:0x800B1564; // type:function size:0x60 scope:local +InitPathNode = .text:0x800B15C4; // type:function size:0x180 scope:local +FindChildNode = .text:0x800B1744; // type:function size:0xE4 scope:local +GetNumValidLinks = .text:0x800B1828; // type:function size:0xB4 scope:local +AddValidLinks = .text:0x800B18DC; // type:function size:0xD0 scope:local +CheckPathSpace = .text:0x800B19AC; // type:function size:0x30 scope:local +FindValidLink = .text:0x800B19DC; // type:function size:0xAC scope:local +CheckEndSpace = .text:0x800B1A88; // type:function size:0xF0 scope:local +BoardComPathShortcutLenGet = .text:0x800B1B78; // type:function size:0x74C +BoardComPathBestGet = .text:0x800B22C4; // type:function size:0x3E4 +BoardComPathLenGet = .text:0x800B26A8; // type:function size:0x65C +CheckPath = .text:0x800B2D04; // type:function size:0x488 scope:local +BoardComPathBestGetFlag = .text:0x800B318C; // type:function size:0x45C +CheckPathFlag = .text:0x800B35E8; // type:function size:0x4E0 scope:local +TutorialProcFunc = .text:0x800B3AC8; // type:function size:0x34 scope:local +BoardTutorialInit = .text:0x800B3AFC; // type:function size:0x80 +BoardTutorialKill = .text:0x800B3B7C; // type:function size:0x4C +BoardTutorialHookSet = .text:0x800B3BC8; // type:function size:0x8 +BoardTutorialHookExec = .text:0x800B3BD0; // type:function size:0x44 +BoardTutorialPlayerInit = .text:0x800B3C14; // type:function size:0x78 +BoardTutorialWorkSave = .text:0x800B3C8C; // type:function size:0x10C +BoardTutorialWorkRestore = .text:0x800B3D98; // type:function size:0xBC +BoardTutorialDirInputSet = .text:0x800B3E54; // type:function size:0x10 +BoardTutorialBlockSetPos = .text:0x800B3E64; // type:function size:0x40 +BoardTutorialItemSet = .text:0x800B3EA4; // type:function size:0x8 +BoardTutorialHostSet = .text:0x800B3EAC; // type:function size:0x8 +BoardTutorialHostHide = .text:0x800B3EB4; // type:function size:0x30 +PPCMfmsr = .text:0x800B3EE4; // type:function size:0x8 scope:global +PPCMtmsr = .text:0x800B3EEC; // type:function size:0x8 scope:global +PPCMfhid0 = .text:0x800B3EF4; // type:function size:0x8 scope:global +PPCMthid0 = .text:0x800B3EFC; // type:function size:0x8 +PPCMfl2cr = .text:0x800B3F04; // type:function size:0x8 scope:global +PPCMtl2cr = .text:0x800B3F0C; // type:function size:0x8 scope:global +PPCMtdec = .text:0x800B3F14; // type:function size:0x8 scope:weak +PPCSync = .text:0x800B3F1C; // type:function size:0x8 +PPCHalt = .text:0x800B3F24; // type:function size:0x14 scope:weak +PPCMfhid2 = .text:0x800B3F38; // type:function size:0x8 scope:global +PPCMthid2 = .text:0x800B3F40; // type:function size:0x8 scope:global +PPCMfwpar = .text:0x800B3F48; // type:function size:0xC +PPCMtwpar = .text:0x800B3F54; // type:function size:0x8 scope:global +PPCDisableSpeculation = .text:0x800B3F5C; // type:function size:0x28 scope:global +PPCSetFpNonIEEEMode = .text:0x800B3F84; // type:function size:0x8 scope:global +OSGetConsoleType = .text:0x800B3F8C; // type:function size:0x28 scope:global +ClearArena = .text:0x800B3FB4; // type:function size:0x128 scope:local +InquiryCallback = .text:0x800B40DC; // type:function size:0x3C scope:local +OSInit = .text:0x800B4118; // type:function size:0x3B8 scope:global +OSExceptionInit = .text:0x800B44D0; // type:function size:0x280 scope:local +__OSDBINTSTART = .text:0x800B4750; // type:label scope:global +__OSDBIntegrator = .text:0x800B4750; // type:function size:0x24 scope:local +__OSDBINTEND = .text:0x800B4774; // type:label scope:global +__OSDBJump = .text:0x800B4774; // type:function size:0x4 +__OSDBJUMPEND = .text:0x800B4778; // type:label scope:global +__OSSetExceptionHandler = .text:0x800B4778; // type:function size:0x1C scope:global +__OSGetExceptionHandler = .text:0x800B4794; // type:function size:0x14 scope:global +__OSEVStart = .text:0x800B47A8; // type:label scope:global +OSExceptionVector = .text:0x800B47A8; // type:function size:0x9C scope:local +__DBVECTOR = .text:0x800B4800; // type:label scope:global data:4byte +__OSEVSetNumber = .text:0x800B4810; // type:label scope:global data:4byte +__OSEVEnd = .text:0x800B4840; // type:label scope:global +OSDefaultExceptionHandler = .text:0x800B4844; // type:function size:0x58 scope:global +__OSPSInit = .text:0x800B489C; // type:function size:0x38 scope:global +__OSGetDIConfig = .text:0x800B48D4; // type:function size:0x14 +OSInitAlarm = .text:0x800B48E8; // type:function size:0x4C scope:global +OSCreateAlarm = .text:0x800B4934; // type:function size:0xC scope:global +InsertAlarm = .text:0x800B4940; // type:function size:0x250 scope:local +OSSetAlarm = .text:0x800B4B90; // type:function size:0x68 scope:global +OSCancelAlarm = .text:0x800B4BF8; // type:function size:0x11C +DecrementerExceptionCallback = .text:0x800B4D14; // type:function size:0x230 scope:local +DecrementerExceptionHandler = .text:0x800B4F44; // type:function size:0x50 scope:local +DLInsert = .text:0x800B4F94; // type:function size:0xAC scope:local +OSAllocFromHeap = .text:0x800B5040; // type:function size:0xFC +OSAllocFixed = .text:0x800B513C; // type:function size:0x284 +OSFreeToHeap = .text:0x800B53C0; // type:function size:0x7C +OSSetCurrentHeap = .text:0x800B543C; // type:function size:0x10 +OSInitAlloc = .text:0x800B544C; // type:function size:0x70 +OSCreateHeap = .text:0x800B54BC; // type:function size:0x6C +OSCheckHeap = .text:0x800B5528; // type:function size:0x360 +OSDumpHeap = .text:0x800B5888; // type:function size:0x104 +OSGetArenaHi = .text:0x800B598C; // type:function size:0x8 scope:global +OSGetArenaLo = .text:0x800B5994; // type:function size:0x8 scope:global +OSSetArenaHi = .text:0x800B599C; // type:function size:0x8 scope:global +OSSetArenaLo = .text:0x800B59A4; // type:function size:0x8 scope:global +__OSInitAudioSystem = .text:0x800B59AC; // type:function size:0x1BC scope:global +__OSStopAudioSystem = .text:0x800B5B68; // type:function size:0xD8 scope:global +DCEnable = .text:0x800B5C40; // type:function size:0x14 scope:global +DCInvalidateRange = .text:0x800B5C54; // type:function size:0x30 scope:global +DCFlushRange = .text:0x800B5C84; // type:function size:0x34 scope:global +DCStoreRange = .text:0x800B5CB8; // type:function size:0x34 +DCFlushRangeNoSync = .text:0x800B5CEC; // type:function size:0x30 scope:global +DCStoreRangeNoSync = .text:0x800B5D1C; // type:function size:0x30 +DCZeroRange = .text:0x800B5D4C; // type:function size:0x30 +ICInvalidateRange = .text:0x800B5D7C; // type:function size:0x38 scope:global +ICFlashInvalidate = .text:0x800B5DB4; // type:function size:0x10 scope:global +ICEnable = .text:0x800B5DC4; // type:function size:0x14 scope:global +__LCEnable = .text:0x800B5DD8; // type:function size:0xCC scope:local +LCEnable = .text:0x800B5EA4; // type:function size:0x38 +LCDisable = .text:0x800B5EDC; // type:function size:0x28 scope:global +LCStoreBlocks = .text:0x800B5F04; // type:function size:0x24 +LCStoreData = .text:0x800B5F28; // type:function size:0xAC +LCQueueWait = .text:0x800B5FD4; // type:function size:0x18 +L2GlobalInvalidate = .text:0x800B5FEC; // type:function size:0x98 scope:global +DMAErrorHandler = .text:0x800B6084; // type:function size:0x160 scope:global +__OSCacheInit = .text:0x800B61E4; // type:function size:0xF4 scope:global +__OSLoadFPUContext = .text:0x800B62D8; // type:function size:0x124 scope:local +__OSSaveFPUContext = .text:0x800B63FC; // type:function size:0x128 scope:local +OSSetCurrentContext = .text:0x800B6524; // type:function size:0x5C scope:global +OSGetCurrentContext = .text:0x800B6580; // type:function size:0xC +OSSaveContext = .text:0x800B658C; // type:function size:0x80 +OSLoadContext = .text:0x800B660C; // type:function size:0xD8 scope:global +OSClearContext = .text:0x800B66E4; // type:function size:0x24 scope:global +OSInitContext = .text:0x800B6708; // type:function size:0xBC +OSDumpContext = .text:0x800B67C4; // type:function size:0x2A8 scope:global +OSSwitchFPUContext = .text:0x800B6A6C; // type:function size:0x84 scope:local +__OSContextInit = .text:0x800B6AF0; // type:function size:0x48 scope:global +OSReport = .text:0x800B6B38; // type:function size:0x80 scope:global +OSSetErrorHandler = .text:0x800B6BB8; // type:function size:0x1C scope:global +__OSUnhandledException = .text:0x800B6BD4; // type:function size:0x200 scope:global +OSGetFontEncode = .text:0x800B6DD4; // type:function size:0x58 +OSDisableInterrupts = .text:0x800B6E2C; // type:function size:0x14 scope:global +__RAS_OSDisableInterrupts_begin = .text:0x800B6E2C; // type:label scope:global +__RAS_OSDisableInterrupts_end = .text:0x800B6E3C; // type:label scope:global +OSEnableInterrupts = .text:0x800B6E40; // type:function size:0x14 scope:global +OSRestoreInterrupts = .text:0x800B6E54; // type:function size:0x24 scope:global +__OSSetInterruptHandler = .text:0x800B6E78; // type:function size:0x1C scope:global +__OSGetInterruptHandler = .text:0x800B6E94; // type:function size:0x14 +__OSInterruptInit = .text:0x800B6EA8; // type:function size:0x74 scope:global +SetInterruptMask = .text:0x800B6F1C; // type:function size:0x2D8 scope:local +__OSMaskInterrupts = .text:0x800B71F4; // type:function size:0x88 scope:global +__OSUnmaskInterrupts = .text:0x800B727C; // type:function size:0x88 scope:global +__OSDispatchInterrupt = .text:0x800B7304; // type:function size:0x344 +ExternalInterruptHandler = .text:0x800B7648; // type:function size:0x50 scope:local +OSNotifyLink = .text:0x800B7698; // type:function size:0x4 scope:weak +OSNotifyUnlink = .text:0x800B769C; // type:function size:0x4 scope:weak +Relocate = .text:0x800B76A0; // type:function size:0x274 scope:local +OSLink = .text:0x800B7914; // type:function size:0x250 +Undo = .text:0x800B7B64; // type:function size:0x20C scope:local +OSUnlink = .text:0x800B7D70; // type:function size:0x94 +__OSModuleInit = .text:0x800B7E04; // type:function size:0x18 scope:global +OSInitMessageQueue = .text:0x800B7E1C; // type:function size:0x60 +OSGetPhysicalMemSize = .text:0x800B7E7C; // type:function size:0xC +OSGetConsoleSimulatedMemSize = .text:0x800B7E88; // type:function size:0xC +OnReset = .text:0x800B7E94; // type:function size:0x3C scope:local +MEMIntrruptHandler = .text:0x800B7ED0; // type:function size:0x6C scope:local +Config24MB = .text:0x800B7F3C; // type:function size:0x80 scope:local +Config48MB = .text:0x800B7FBC; // type:function size:0x80 scope:local +RealMode = .text:0x800B803C; // type:function size:0x18 scope:local +__OSInitMemoryProtection = .text:0x800B8054; // type:function size:0x120 scope:global +__OSUnlockAllMutex = .text:0x800B8174; // type:function size:0x70 +Run = .text:0x800B81E4; // type:function size:0x40 scope:local +Callback = .text:0x800B8224; // type:function size:0xC scope:local +__OSReboot = .text:0x800B8230; // type:function size:0x1C0 scope:global +OSRegisterResetFunction = .text:0x800B83F0; // type:function size:0x84 scope:global +Reset = .text:0x800B8474; // type:function size:0x70 scope:local +__OSDoHotReset = .text:0x800B84E4; // type:function size:0x48 +OSResetSystem = .text:0x800B852C; // type:function size:0x278 scope:global +OSGetResetCode = .text:0x800B87A4; // type:function size:0x30 scope:global +__OSResetSWInterruptHandler = .text:0x800B87D4; // type:function size:0xF4 scope:global +OSGetResetButtonState = .text:0x800B88C8; // type:function size:0x298 +WriteSramCallback = .text:0x800B8B60; // type:function size:0x60 scope:local +WriteSram = .text:0x800B8BC0; // type:function size:0x118 scope:local +__OSInitSram = .text:0x800B8CD8; // type:function size:0x134 scope:global +__OSLockSram = .text:0x800B8E0C; // type:function size:0x5C scope:global +__OSLockSramEx = .text:0x800B8E68; // type:function size:0x5C scope:global +UnlockSram = .text:0x800B8EC4; // type:function size:0x308 scope:local +__OSUnlockSram = .text:0x800B91CC; // type:function size:0x24 scope:global +__OSUnlockSramEx = .text:0x800B91F0; // type:function size:0x24 scope:global +__OSSyncSram = .text:0x800B9214; // type:function size:0x10 scope:global +OSGetSoundMode = .text:0x800B9224; // type:function size:0x80 +OSSetSoundMode = .text:0x800B92A4; // type:function size:0xA4 +OSGetProgressiveMode = .text:0x800B9348; // type:function size:0x70 +OSSetProgressiveMode = .text:0x800B93B8; // type:function size:0xA4 +OSGetWirelessID = .text:0x800B945C; // type:function size:0x84 +OSSetWirelessID = .text:0x800B94E0; // type:function size:0xAC +OSInitStopwatch = .text:0x800B958C; // type:function size:0x2C +OSStartStopwatch = .text:0x800B95B8; // type:function size:0x3C +OSStopStopwatch = .text:0x800B95F4; // type:function size:0xCC +OSCheckStopwatch = .text:0x800B96C0; // type:function size:0x70 +OSResetStopwatch = .text:0x800B9730; // type:function size:0x28 +OSDumpStopwatch = .text:0x800B9758; // type:function size:0x1A4 +__OSSystemCallVectorStart = .text:0x800B98FC; // type:label scope:global +SystemCallVector = .text:0x800B98FC; // type:function size:0x20 scope:local +__OSSystemCallVectorEnd = .text:0x800B9918; // type:label scope:global +__OSInitSystemCall = .text:0x800B991C; // type:function size:0x64 scope:global +__OSThreadInit = .text:0x800B9980; // type:function size:0x128 scope:global +OSInitThreadQueue = .text:0x800B9AA8; // type:function size:0x10 scope:global +OSGetCurrentThread = .text:0x800B9AB8; // type:function size:0xC +OSDisableScheduler = .text:0x800B9AC4; // type:function size:0x40 scope:global +OSEnableScheduler = .text:0x800B9B04; // type:function size:0x40 scope:global +UnsetRun = .text:0x800B9B44; // type:function size:0x68 scope:local +__OSGetEffectivePriority = .text:0x800B9BAC; // type:function size:0x3C +SetEffectivePriority = .text:0x800B9BE8; // type:function size:0x1C0 scope:local +SelectThread = .text:0x800B9DA8; // type:function size:0x200 scope:local +__OSReschedule = .text:0x800B9FA8; // type:function size:0x30 scope:global +OSYieldThread = .text:0x800B9FD8; // type:function size:0x3C +OSCreateThread = .text:0x800BA014; // type:function size:0x120 +OSExitThread = .text:0x800BA134; // type:function size:0xE4 +OSCancelThread = .text:0x800BA218; // type:function size:0x1BC scope:global +OSResumeThread = .text:0x800BA3D4; // type:function size:0x288 +OSSuspendThread = .text:0x800BA65C; // type:function size:0x170 +OSSleepThread = .text:0x800BA7CC; // type:function size:0xEC +OSWakeupThread = .text:0x800BA8B8; // type:function size:0x104 +OSSetIdleFunction = .text:0x800BA9BC; // type:function size:0x90 +OSGetTime = .text:0x800BAA4C; // type:function size:0x18 scope:global +OSGetTick = .text:0x800BAA64; // type:function size:0x8 scope:global +__OSGetSystemTime = .text:0x800BAA6C; // type:function size:0x64 scope:global +GetDates = .text:0x800BAAD0; // type:function size:0x19C scope:local +OSTicksToCalendarTime = .text:0x800BAC6C; // type:function size:0x204 +__init_user = .text:0x800BAE70; // type:function size:0x20 scope:global +__init_cpp = .text:0x800BAE90; // type:function size:0x54 scope:local +_ExitProcess = .text:0x800BAEE4; // type:function size:0x20 scope:global +DBInit = .text:0x800BAF04; // type:function size:0x28 scope:global +__DBExceptionDestinationAux = .text:0x800BAF2C; // type:function size:0x48 +__DBExceptionDestination = .text:0x800BAF74; // type:function size:0x10 scope:local +__DBIsExceptionMarked = .text:0x800BAF84; // type:function size:0x1C scope:global +DBPrintf = .text:0x800BAFA0; // type:function size:0x50 scope:global +PSMTXIdentity = .text:0x800BAFF0; // type:function size:0x2C +PSMTXCopy = .text:0x800BB01C; // type:function size:0x34 +PSMTXConcat = .text:0x800BB050; // type:function size:0xCC +PSMTXTranspose = .text:0x800BB11C; // type:function size:0x50 +PSMTXInverse = .text:0x800BB16C; // type:function size:0xF8 +PSMTXInvXpose = .text:0x800BB264; // type:function size:0xC8 +PSMTXRotRad = .text:0x800BB32C; // type:function size:0x70 +PSMTXRotTrig = .text:0x800BB39C; // type:function size:0xA8 +PSMTXRotAxisRad = .text:0x800BB444; // type:function size:0x104 +PSMTXTrans = .text:0x800BB548; // type:function size:0x34 +PSMTXScale = .text:0x800BB57C; // type:function size:0x28 +PSMTXQuat = .text:0x800BB5A4; // type:function size:0xA4 +C_MTXLookAt = .text:0x800BB648; // type:function size:0x18C +C_MTXLightPerspective = .text:0x800BB7D4; // type:function size:0xCC +PSMTXMultVec = .text:0x800BB8A0; // type:function size:0x54 +PSMTXMultVecArray = .text:0x800BB8F4; // type:function size:0x8C +PSMTXMultVecSR = .text:0x800BB980; // type:function size:0x54 +C_MTXPerspective = .text:0x800BB9D4; // type:function size:0xD0 +C_MTXOrtho = .text:0x800BBAA4; // type:function size:0x98 +PSVECAdd = .text:0x800BBB3C; // type:function size:0x24 +PSVECSubtract = .text:0x800BBB60; // type:function size:0x24 +PSVECScale = .text:0x800BBB84; // type:function size:0x1C +PSVECNormalize = .text:0x800BBBA0; // type:function size:0x44 +PSVECSquareMag = .text:0x800BBBE4; // type:function size:0x18 +PSVECMag = .text:0x800BBBFC; // type:function size:0x3C +PSVECDotProduct = .text:0x800BBC38; // type:function size:0x20 +PSVECCrossProduct = .text:0x800BBC58; // type:function size:0x3C +C_VECHalfAngle = .text:0x800BBC94; // type:function size:0xD8 +C_VECReflect = .text:0x800BBD6C; // type:function size:0xD4 +PSVECSquareDistance = .text:0x800BBE40; // type:function size:0x28 +PSVECDistance = .text:0x800BBE68; // type:function size:0x4C +C_QUATAdd = .text:0x800BBEB4; // type:function size:0x44 +PSQUATAdd = .text:0x800BBEF8; // type:function size:0x24 +PSQUATMultiply = .text:0x800BBF1C; // type:function size:0x5C +PSQUATNormalize = .text:0x800BBF78; // type:function size:0x54 +PSQUATInverse = .text:0x800BBFCC; // type:function size:0x50 +C_QUATRotAxisRad = .text:0x800BC01C; // type:function size:0x8C +C_QUATMtx = .text:0x800BC0A8; // type:function size:0x258 +C_QUATSlerp = .text:0x800BC300; // type:function size:0x174 +PSMTXReorder = .text:0x800BC474; // type:function size:0x4C +PSMTXROMultVecArray = .text:0x800BC4C0; // type:function size:0x118 +__DVDInitWA = .text:0x800BC5D8; // type:function size:0x40 scope:global +__DVDInterruptHandler = .text:0x800BC618; // type:function size:0x2F4 scope:global +fn_800BC90C = .text:0x800BC90C; // type:function size:0x84 +AlarmHandlerForTimeout = .text:0x800BC990; // type:function size:0x70 scope:local +Read = .text:0x800BCA00; // type:function size:0x110 scope:local +SeekTwiceBeforeRead = .text:0x800BCB10; // type:function size:0x80 scope:local +DVDLowRead = .text:0x800BCB90; // type:function size:0x298 +DVDLowSeek = .text:0x800BCE28; // type:function size:0x94 +DVDLowWaitCoverClose = .text:0x800BCEBC; // type:function size:0x2C scope:global +DVDLowReadDiskID = .text:0x800BCEE8; // type:function size:0xA4 +DVDLowStopMotor = .text:0x800BCF8C; // type:function size:0x8C scope:global +DVDLowRequestError = .text:0x800BD018; // type:function size:0x8C +DVDLowInquiry = .text:0x800BD0A4; // type:function size:0x9C +DVDLowAudioStream = .text:0x800BD140; // type:function size:0x98 +DVDLowRequestAudioStatus = .text:0x800BD1D8; // type:function size:0x8C +DVDLowAudioBufferConfig = .text:0x800BD264; // type:function size:0x9C +DVDLowReset = .text:0x800BD300; // type:function size:0xBC scope:global +DVDLowBreak = .text:0x800BD3BC; // type:function size:0x14 +DVDLowClearCallback = .text:0x800BD3D0; // type:function size:0x18 +__DVDLowSetWAType = .text:0x800BD3E8; // type:function size:0x44 scope:global +__DVDFSInit = .text:0x800BD42C; // type:function size:0x38 scope:global +DVDConvertPathToEntrynum = .text:0x800BD464; // type:function size:0x2F4 +DVDFastOpen = .text:0x800BD758; // type:function size:0x74 +DVDOpen = .text:0x800BD7CC; // type:function size:0xC8 +DVDClose = .text:0x800BD894; // type:function size:0x24 +entryToPath = .text:0x800BD8B8; // type:function size:0x160 scope:local +DVDGetCurrentDir = .text:0x800BDA18; // type:function size:0xC4 +DVDReadAsyncPrio = .text:0x800BDADC; // type:function size:0xC0 +cbForReadAsync = .text:0x800BDB9C; // type:function size:0x30 scope:local +DVDReadPrio = .text:0x800BDBCC; // type:function size:0x118 +cbForReadSync = .text:0x800BDCE4; // type:function size:0x24 scope:local +DVDInit = .text:0x800BDD08; // type:function size:0xFC scope:global +stateReadingFST = .text:0x800BDE04; // type:function size:0x54 scope:local +cbForStateReadingFST = .text:0x800BDE58; // type:function size:0x80 scope:local +cbForStateError = .text:0x800BDED8; // type:function size:0xA8 scope:local +stateTimeout = .text:0x800BDF80; // type:function size:0x9C scope:local +stateGettingError = .text:0x800BE01C; // type:function size:0x28 scope:local +CategorizeError = .text:0x800BE044; // type:function size:0xB4 scope:local +cbForStateGettingError = .text:0x800BE0F8; // type:function size:0x294 scope:local +cbForUnrecoveredError = .text:0x800BE38C; // type:function size:0x68 scope:local +cbForUnrecoveredErrorRetry = .text:0x800BE3F4; // type:function size:0x98 scope:local +stateGoToRetry = .text:0x800BE48C; // type:function size:0x28 scope:local +cbForStateGoToRetry = .text:0x800BE4B4; // type:function size:0x158 scope:local +stateCheckID = .text:0x800BE60C; // type:function size:0xE4 scope:local +stateCheckID3 = .text:0x800BE6F0; // type:function size:0x34 scope:local +stateCheckID2 = .text:0x800BE724; // type:function size:0x38 scope:local +cbForStateCheckID1 = .text:0x800BE75C; // type:function size:0x114 scope:local +cbForStateCheckID2 = .text:0x800BE870; // type:function size:0xA4 scope:local +cbForStateCheckID3 = .text:0x800BE914; // type:function size:0xFC scope:local +AlarmHandler = .text:0x800BEA10; // type:function size:0x44 scope:local +stateCoverClosed = .text:0x800BEA54; // type:function size:0xCC scope:local +stateCoverClosed_CMD = .text:0x800BEB20; // type:function size:0x30 scope:local +cbForStateCoverClosed = .text:0x800BEB50; // type:function size:0x70 scope:local +stateMotorStopped = .text:0x800BEBC0; // type:function size:0x28 scope:local +cbForStateMotorStopped = .text:0x800BEBE8; // type:function size:0xE4 scope:local +stateReady = .text:0x800BECCC; // type:function size:0x248 scope:local +stateBusy = .text:0x800BEF14; // type:function size:0x2C0 scope:local +cbForStateBusy = .text:0x800BF1D4; // type:function size:0x5D4 +DVDReadAbsAsyncPrio = .text:0x800BF7A8; // type:function size:0xDC +DVDReadAbsAsyncForBS = .text:0x800BF884; // type:function size:0xD0 +DVDReadDiskID = .text:0x800BF954; // type:function size:0xD4 scope:global +DVDInquiryAsync = .text:0x800BFA28; // type:function size:0xD0 scope:global +DVDReset = .text:0x800BFAF8; // type:function size:0x44 scope:global +DVDGetCommandBlockStatus = .text:0x800BFB3C; // type:function size:0x4C +DVDGetDriveStatus = .text:0x800BFB88; // type:function size:0xAC scope:global +DVDSetAutoInvalidation = .text:0x800BFC34; // type:function size:0x10 +DVDCancelAsync = .text:0x800BFC44; // type:function size:0x270 +DVDCancel = .text:0x800BFEB4; // type:function size:0xAC +cbForCancelSync = .text:0x800BFF60; // type:function size:0x24 scope:local +DVDGetCurrentDiskID = .text:0x800BFF84; // type:function size:0x8 +DVDCheckDisk = .text:0x800BFF8C; // type:function size:0xE4 +__DVDPrepareResetAsync = .text:0x800C0070; // type:function size:0x11C +__DVDClearWaitingQueue = .text:0x800C018C; // type:function size:0x38 scope:global +__DVDPushWaitingQueue = .text:0x800C01C4; // type:function size:0x68 scope:global +__DVDPopWaitingQueue = .text:0x800C022C; // type:function size:0xA0 scope:global +__DVDCheckWaitingQueue = .text:0x800C02CC; // type:function size:0x58 scope:global +__DVDDequeueWaitingQueue = .text:0x800C0324; // type:function size:0x60 +ErrorCode2Num = .text:0x800C0384; // type:function size:0x11C scope:local +__DVDStoreErrorCode = .text:0x800C04A0; // type:function size:0x7C scope:global +cb = .text:0x800C051C; // type:function size:0xD8 scope:local +__fstLoad = .text:0x800C05F4; // type:function size:0x168 scope:global +__VIRetraceHandler = .text:0x800C075C; // type:function size:0x228 scope:local +VISetPreRetraceCallback = .text:0x800C0984; // type:function size:0x44 +VISetPostRetraceCallback = .text:0x800C09C8; // type:function size:0x44 +getTiming = .text:0x800C0A0C; // type:function size:0x90 scope:local +__VIInit = .text:0x800C0A9C; // type:function size:0x1F8 +VIInit = .text:0x800C0C94; // type:function size:0x478 +VIWaitForRetrace = .text:0x800C110C; // type:function size:0x54 +setFbbRegs = .text:0x800C1160; // type:function size:0x2D4 scope:local +setVerticalRegs = .text:0x800C1434; // type:function size:0x1A0 scope:local +VIConfigure = .text:0x800C15D4; // type:function size:0x79C +VIConfigurePan = .text:0x800C1D70; // type:function size:0x394 +VIFlush = .text:0x800C2104; // type:function size:0x11C +VISetNextFrameBuffer = .text:0x800C2220; // type:function size:0x6C +VISetBlack = .text:0x800C228C; // type:function size:0x7C +VIGetRetraceCount = .text:0x800C2308; // type:function size:0x8 +getCurrentFieldEvenOdd = .text:0x800C2310; // type:function size:0x68 scope:local +VIGetNextField = .text:0x800C2378; // type:function size:0xA8 +VIGetCurrentLine = .text:0x800C2420; // type:function size:0x98 +VIGetTvFormat = .text:0x800C24B8; // type:function size:0x7C scope:global +VIGetDTVStatus = .text:0x800C2534; // type:function size:0x3C +DEMOGetRenderModeObj = .text:0x800C2570; // type:function size:0x8 +DEMOInitCaption = .text:0x800C2578; // type:function size:0x228 +DEMOPuts = .text:0x800C27A0; // type:function size:0x310 +DEMOPrintf = .text:0x800C2AB0; // type:function size:0xC4 +DEMOWriteStats = .text:0x800C2B74; // type:function size:0x394 +DEMOUpdateStats = .text:0x800C2F08; // type:function size:0x58 +DEMOPrintStats = .text:0x800C2F60; // type:function size:0x96C +ClampStick = .text:0x800C38CC; // type:function size:0x130 scope:local +PADClamp = .text:0x800C39FC; // type:function size:0x108 +UpdateOrigin = .text:0x800C3B04; // type:function size:0x1A4 scope:local +PADOriginCallback = .text:0x800C3CA8; // type:function size:0xC4 scope:local +PADOriginUpdateCallback = .text:0x800C3D6C; // type:function size:0xC0 scope:local +PADProbeCallback = .text:0x800C3E2C; // type:function size:0xD8 scope:local +PADTypeAndStatusCallback = .text:0x800C3F04; // type:function size:0x32C scope:local +PADReceiveCheckCallback = .text:0x800C4230; // type:function size:0x134 scope:local +PADReset = .text:0x800C4364; // type:function size:0x100 +PADRecalibrate = .text:0x800C4464; // type:function size:0x104 +PADInit = .text:0x800C4568; // type:function size:0x210 +PADRead = .text:0x800C4778; // type:function size:0x3AC +PADControlMotor = .text:0x800C4B24; // type:function size:0xA4 +PADSetSpec = .text:0x800C4BC8; // type:function size:0x60 +SPEC0_MakeStatus = .text:0x800C4C28; // type:function size:0x174 scope:local +SPEC1_MakeStatus = .text:0x800C4D9C; // type:function size:0x174 scope:local +SPEC2_MakeStatus = .text:0x800C4F10; // type:function size:0x3F8 scope:local +fn_800C5308 = .text:0x800C5308; // type:function size:0x194 scope:local +SamplingHandler = .text:0x800C549C; // type:function size:0x60 scope:local +PADSetSamplingCallback = .text:0x800C54FC; // type:function size:0x54 +__PADDisableRecalibration = .text:0x800C5550; // type:function size:0x7C scope:global +AIRegisterDMACallback = .text:0x800C55CC; // type:function size:0x44 +AIInitDMA = .text:0x800C5610; // type:function size:0x88 +AIStartDMA = .text:0x800C5698; // type:function size:0x18 +AIStopDMA = .text:0x800C56B0; // type:function size:0x18 +AIGetDMAStartAddr = .text:0x800C56C8; // type:function size:0x1C +AISetStreamPlayState = .text:0x800C56E4; // type:function size:0xD8 +AIGetStreamPlayState = .text:0x800C57BC; // type:function size:0x10 +AISetDSPSampleRate = .text:0x800C57CC; // type:function size:0xE0 +AIGetDSPSampleRate = .text:0x800C58AC; // type:function size:0x14 +__AI_set_stream_sample_rate = .text:0x800C58C0; // type:function size:0xD4 scope:local +AIGetStreamSampleRate = .text:0x800C5994; // type:function size:0x10 +AISetStreamVolLeft = .text:0x800C59A4; // type:function size:0x1C +AIGetStreamVolLeft = .text:0x800C59C0; // type:function size:0x10 +AISetStreamVolRight = .text:0x800C59D0; // type:function size:0x1C +AIGetStreamVolRight = .text:0x800C59EC; // type:function size:0x10 +AIInit = .text:0x800C59FC; // type:function size:0x164 +__AISHandler = .text:0x800C5B60; // type:function size:0x7C +__AIDHandler = .text:0x800C5BDC; // type:function size:0x90 +__AICallbackStackSwitch = .text:0x800C5C6C; // type:function size:0x58 +__AI_SRC_INIT = .text:0x800C5CC4; // type:function size:0x1E4 +ARRegisterDMACallback = .text:0x800C5EA8; // type:function size:0x44 +ARGetDMAStatus = .text:0x800C5EEC; // type:function size:0x3C +ARStartDMA = .text:0x800C5F28; // type:function size:0xF0 +ARAlloc = .text:0x800C6018; // type:function size:0x68 +ARFree = .text:0x800C6080; // type:function size:0x74 +ARCheckInit = .text:0x800C60F4; // type:function size:0x8 +ARInit = .text:0x800C60FC; // type:function size:0xBC +ARSetSize = .text:0x800C61B8; // type:function size:0x4 +ARGetBaseAddress = .text:0x800C61BC; // type:function size:0x8 +ARGetSize = .text:0x800C61C4; // type:function size:0x8 +__ARHandler = .text:0x800C61CC; // type:function size:0x78 scope:local +__ARChecksize = .text:0x800C6244; // type:function size:0x914 scope:local +__ARQServiceQueueLo = .text:0x800C6B58; // type:function size:0x100 +__ARQCallbackHack = .text:0x800C6C58; // type:function size:0x4 +__ARQInterruptServiceRoutine = .text:0x800C6C5C; // type:function size:0xCC +ARQInit = .text:0x800C6D28; // type:function size:0x68 +ARQPostRequest = .text:0x800C6D90; // type:function size:0x15C +DSPCheckMailToDSP = .text:0x800C6EEC; // type:function size:0x10 +DSPCheckMailFromDSP = .text:0x800C6EFC; // type:function size:0x10 +DSPReadMailFromDSP = .text:0x800C6F0C; // type:function size:0x18 +DSPSendMailToDSP = .text:0x800C6F24; // type:function size:0x14 +DSPInit = .text:0x800C6F38; // type:function size:0xB8 +DSPReset = .text:0x800C6FF0; // type:function size:0x48 +DSPHalt = .text:0x800C7038; // type:function size:0x40 +DSPGetDMAStatus = .text:0x800C7078; // type:function size:0x10 +DSPAddTask = .text:0x800C7088; // type:function size:0x70 +__DSP_debug_printf = .text:0x800C70F8; // type:function size:0x50 +__DSPHandler = .text:0x800C7148; // type:function size:0x424 +__DSP_exec_task = .text:0x800C756C; // type:function size:0x1A0 +__DSP_boot_task = .text:0x800C770C; // type:function size:0x18C +__DSP_insert_task = .text:0x800C7898; // type:function size:0xA0 +__DSP_remove_task = .text:0x800C7938; // type:function size:0x94 +__GXDefaultTexRegionCallback = .text:0x800C79CC; // type:function size:0x7C +__GXDefaultTlutRegionCallback = .text:0x800C7A48; // type:function size:0x24 +GXInit = .text:0x800C7A6C; // type:function size:0x7CC scope:global +__GXInitGX = .text:0x800C8238; // type:function size:0x884 scope:global +GXCPInterruptHandler = .text:0x800C8ABC; // type:function size:0x13C scope:local +GXInitFifoBase = .text:0x800C8BF8; // type:function size:0x6C scope:global +GXInitFifoPtrs = .text:0x800C8C64; // type:function size:0x70 +GXInitFifoLimits = .text:0x800C8CD4; // type:function size:0xC +GXSetCPUFifo = .text:0x800C8CE0; // type:function size:0x110 scope:global +GXSetGPFifo = .text:0x800C8DF0; // type:function size:0x178 scope:global +GXSaveCPUFifo = .text:0x800C8F68; // type:function size:0x20 +__GXSaveCPUFifoAux = .text:0x800C8F88; // type:function size:0xDC +__GXFifoInit = .text:0x800C9064; // type:function size:0x4C scope:global +__GXFifoReadEnable = .text:0x800C90B0; // type:function size:0x28 +__GXFifoReadDisable = .text:0x800C90D8; // type:function size:0x24 +__GXFifoLink = .text:0x800C90FC; // type:function size:0x44 +__GXWriteFifoIntEnable = .text:0x800C9140; // type:function size:0x4C +__GXWriteFifoIntReset = .text:0x800C918C; // type:function size:0x4C +__GXCleanGPFifo = .text:0x800C91D8; // type:function size:0xFC +GXGetCPUFifo = .text:0x800C92D4; // type:function size:0x8 +GXGetGPFifo = .text:0x800C92DC; // type:function size:0x8 +__GXXfVtxSpecs = .text:0x800C92E4; // type:function size:0x158 +GXSetVtxDesc = .text:0x800C943C; // type:function size:0x360 +__GXSetVCD = .text:0x800C979C; // type:function size:0x54 +__GXCalculateVLim = .text:0x800C97F0; // type:function size:0x124 +GXClearVtxDesc = .text:0x800C9914; // type:function size:0x4C +GXSetVtxAttrFmt = .text:0x800C9960; // type:function size:0x35C +__GXSetVAT = .text:0x800C9CBC; // type:function size:0x9C +GXSetArray = .text:0x800C9D58; // type:function size:0x8C +GXInvalidateVtxCache = .text:0x800C9DE4; // type:function size:0x10 +GXSetTexCoordGen2 = .text:0x800C9DF4; // type:function size:0x2D0 +GXSetNumTexGens = .text:0x800CA0C4; // type:function size:0x48 +GXSetMisc = .text:0x800CA10C; // type:function size:0x78 scope:global +GXFlush = .text:0x800CA184; // type:function size:0x5C +GXResetWriteGatherPipe = .text:0x800CA1E0; // type:function size:0x34 +__GXAbortWaitPECopyDone = .text:0x800CA214; // type:function size:0xCC +GXSetDrawSync = .text:0x800CA2E0; // type:function size:0xB8 +GXSetDrawDone = .text:0x800CA398; // type:function size:0x98 +GXWaitDrawDone = .text:0x800CA430; // type:function size:0x4C +GXDrawDone = .text:0x800CA47C; // type:function size:0x80 +GXPixModeSync = .text:0x800CA4FC; // type:function size:0x24 +GXPokeAlphaMode = .text:0x800CA520; // type:function size:0x14 +GXPokeAlphaRead = .text:0x800CA534; // type:function size:0x14 +GXPokeAlphaUpdate = .text:0x800CA548; // type:function size:0x1C +GXPokeBlendMode = .text:0x800CA564; // type:function size:0x88 +GXPokeColorUpdate = .text:0x800CA5EC; // type:function size:0x1C +GXPokeDstAlpha = .text:0x800CA608; // type:function size:0x14 +GXPokeDither = .text:0x800CA61C; // type:function size:0x1C +GXPokeZMode = .text:0x800CA638; // type:function size:0x28 +GXSetDrawSyncCallback = .text:0x800CA660; // type:function size:0x44 +GXTokenInterruptHandler = .text:0x800CA6A4; // type:function size:0x88 +GXFinishInterruptHandler = .text:0x800CA72C; // type:function size:0x84 +__GXPEInit = .text:0x800CA7B0; // type:function size:0x80 scope:global +__GXSetDirtyState = .text:0x800CA830; // type:function size:0xA0 +GXBegin = .text:0x800CA8D0; // type:function size:0xF0 +__GXSendFlushPrim = .text:0x800CA9C0; // type:function size:0x88 +GXSetLineWidth = .text:0x800CAA48; // type:function size:0x58 +GXSetPointSize = .text:0x800CAAA0; // type:function size:0x54 +GXEnableTexOffsets = .text:0x800CAAF4; // type:function size:0x64 +GXSetCullMode = .text:0x800CAB58; // type:function size:0x50 +GXSetCoPlanar = .text:0x800CABA8; // type:function size:0x44 +__GXSetGenMode = .text:0x800CABEC; // type:function size:0x24 +GXAdjustForOverscan = .text:0x800CAC10; // type:function size:0x120 +GXSetDispCopySrc = .text:0x800CAD30; // type:function size:0xC0 +GXSetTexCopySrc = .text:0x800CADF0; // type:function size:0xC0 +GXSetDispCopyDst = .text:0x800CAEB0; // type:function size:0x44 +GXSetTexCopyDst = .text:0x800CAEF4; // type:function size:0x170 +GXSetDispCopyFrame2Field = .text:0x800CB064; // type:function size:0x2C +GXSetCopyClamp = .text:0x800CB090; // type:function size:0x7C +GXSetDispCopyYScale = .text:0x800CB10C; // type:function size:0xD4 +GXSetCopyClear = .text:0x800CB1E0; // type:function size:0x68 +GXSetCopyFilter = .text:0x800CB248; // type:function size:0x228 +GXSetDispCopyGamma = .text:0x800CB470; // type:function size:0x1C +GXCopyDisp = .text:0x800CB48C; // type:function size:0x170 +GXCopyTex = .text:0x800CB5FC; // type:function size:0x190 +GXClearBoundingBox = .text:0x800CB78C; // type:function size:0x38 +GXInitLightAttn = .text:0x800CB7C4; // type:function size:0x1C +GXInitLightAttnK = .text:0x800CB7E0; // type:function size:0x10 +GXInitLightSpot = .text:0x800CB7F0; // type:function size:0x180 +GXInitLightDistAttn = .text:0x800CB970; // type:function size:0xD0 +GXInitLightPos = .text:0x800CBA40; // type:function size:0x10 +GXInitLightDir = .text:0x800CBA50; // type:function size:0x1C +GXInitSpecularDir = .text:0x800CBA6C; // type:function size:0xD4 +GXInitLightColor = .text:0x800CBB40; // type:function size:0x28 +GXLoadLightObjImm = .text:0x800CBB68; // type:function size:0x148 +GXSetChanAmbColor = .text:0x800CBCB0; // type:function size:0x168 +GXSetChanMatColor = .text:0x800CBE18; // type:function size:0x168 +GXSetNumChans = .text:0x800CBF80; // type:function size:0x4C +GXSetChanCtrl = .text:0x800CBFCC; // type:function size:0x1E4 +GXGetTexBufferSize = .text:0x800CC1B0; // type:function size:0x15C +__GetImageTileCount = .text:0x800CC30C; // type:function size:0xC8 +GXInitTexObj = .text:0x800CC3D4; // type:function size:0x274 +GXInitTexObjCI = .text:0x800CC648; // type:function size:0x48 +GXInitTexObjLOD = .text:0x800CC690; // type:function size:0x194 +GXGetTexObjFmt = .text:0x800CC824; // type:function size:0x8 +GXLoadTexObjPreLoaded = .text:0x800CC82C; // type:function size:0x1A8 +GXLoadTexObj = .text:0x800CC9D4; // type:function size:0x54 +GXInitTlutObj = .text:0x800CCA28; // type:function size:0x48 +GXLoadTlut = .text:0x800CCA70; // type:function size:0x9C +GXInitTexCacheRegion = .text:0x800CCB0C; // type:function size:0x120 scope:global +GXInitTlutRegion = .text:0x800CCC2C; // type:function size:0x48 scope:global +GXInvalidateTexAll = .text:0x800CCC74; // type:function size:0x48 +GXSetTexRegionCallback = .text:0x800CCCBC; // type:function size:0x14 +GXSetTlutRegionCallback = .text:0x800CCCD0; // type:function size:0x14 +GXSetTexCoordScaleManually = .text:0x800CCCE4; // type:function size:0x9C +__SetSURegs = .text:0x800CCD80; // type:function size:0xCC scope:local +__GXSetSUTexRegs = .text:0x800CCE4C; // type:function size:0x17C +__GXSetTmemConfig = .text:0x800CCFC8; // type:function size:0x240 scope:global +GXSetTevIndirect = .text:0x800CD208; // type:function size:0x9C +GXSetIndTexMtx = .text:0x800CD2A4; // type:function size:0x160 +GXSetIndTexCoordScale = .text:0x800CD404; // type:function size:0x1D4 +GXSetIndTexOrder = .text:0x800CD5D8; // type:function size:0x138 +GXSetNumIndStages = .text:0x800CD710; // type:function size:0x2C +GXSetTevDirect = .text:0x800CD73C; // type:function size:0x48 +GXSetTevIndWarp = .text:0x800CD784; // type:function size:0x64 +GXSetTevIndTile = .text:0x800CD7E8; // type:function size:0x1AC +__GXUpdateBPMask = .text:0x800CD994; // type:function size:0xCC +__GXFlushTextureState = .text:0x800CDA60; // type:function size:0x24 scope:global +GXSetTevOp = .text:0x800CDA84; // type:function size:0x1A4 +GXSetTevColorIn = .text:0x800CDC28; // type:function size:0x80 +GXSetTevAlphaIn = .text:0x800CDCA8; // type:function size:0x84 +GXSetTevColorOp = .text:0x800CDD2C; // type:function size:0xC0 +GXSetTevAlphaOp = .text:0x800CDDEC; // type:function size:0xC0 +GXSetTevColor = .text:0x800CDEAC; // type:function size:0x74 +GXSetTevColorS10 = .text:0x800CDF20; // type:function size:0x74 +GXSetTevKColor = .text:0x800CDF94; // type:function size:0x74 +GXSetTevKColorSel = .text:0x800CE008; // type:function size:0x6C +GXSetTevKAlphaSel = .text:0x800CE074; // type:function size:0x6C +GXSetTevSwapMode = .text:0x800CE0E0; // type:function size:0x58 +GXSetTevSwapModeTable = .text:0x800CE138; // type:function size:0xA0 +GXSetAlphaCompare = .text:0x800CE1D8; // type:function size:0x50 +GXSetZTexture = .text:0x800CE228; // type:function size:0x84 +GXSetTevOrder = .text:0x800CE2AC; // type:function size:0x1DC +GXSetNumTevStages = .text:0x800CE488; // type:function size:0x34 +GXSetFog = .text:0x800CE4BC; // type:function size:0x1B0 +GXSetFogRangeAdj = .text:0x800CE66C; // type:function size:0x100 +GXSetBlendMode = .text:0x800CE76C; // type:function size:0x104 +GXSetColorUpdate = .text:0x800CE870; // type:function size:0x40 +GXSetAlphaUpdate = .text:0x800CE8B0; // type:function size:0x40 +GXSetZMode = .text:0x800CE8F0; // type:function size:0x78 +GXSetZCompLoc = .text:0x800CE968; // type:function size:0x40 +GXSetPixelFmt = .text:0x800CE9A8; // type:function size:0x110 +GXSetDither = .text:0x800CEAB8; // type:function size:0x40 +GXSetDstAlpha = .text:0x800CEAF8; // type:function size:0x54 +GXSetFieldMask = .text:0x800CEB4C; // type:function size:0x38 +GXSetFieldMode = .text:0x800CEB84; // type:function size:0x80 +__GXSetRange = .text:0x800CEC04; // type:function size:0x4 +GXBeginDisplayList = .text:0x800CEC08; // type:function size:0xC8 +GXEndDisplayList = .text:0x800CECD0; // type:function size:0xD4 +GXCallDisplayList = .text:0x800CEDA4; // type:function size:0x70 +GXProject = .text:0x800CEE14; // type:function size:0x174 +GXSetProjection = .text:0x800CEF88; // type:function size:0xD4 +GXSetProjectionv = .text:0x800CF05C; // type:function size:0x78 +WriteMTXPS4x3 = .text:0x800CF0D4; // type:function size:0x34 scope:local +WriteMTXPS3x3from3x4 = .text:0x800CF108; // type:function size:0x34 scope:local +WriteMTXPS4x2 = .text:0x800CF13C; // type:function size:0x24 scope:local +GXLoadPosMtxImm = .text:0x800CF160; // type:function size:0x3C +GXLoadNrmMtxImm = .text:0x800CF19C; // type:function size:0x40 +GXSetCurrentMtx = .text:0x800CF1DC; // type:function size:0x3C +GXLoadTexMtxImm = .text:0x800CF218; // type:function size:0x84 +GXSetViewportJitter = .text:0x800CF29C; // type:function size:0x11C +GXSetViewport = .text:0x800CF3B8; // type:function size:0x24 +GXGetViewportv = .text:0x800CF3DC; // type:function size:0x4C +GXSetScissor = .text:0x800CF428; // type:function size:0xB0 +GXSetScissorBoxOffset = .text:0x800CF4D8; // type:function size:0x44 +GXSetClipMode = .text:0x800CF51C; // type:function size:0x28 +__GXSetMatrixIndex = .text:0x800CF544; // type:function size:0x84 +GXSetGPMetric = .text:0x800CF5C8; // type:function size:0x898 +GXReadGPMetric = .text:0x800CFE60; // type:function size:0x1A8 +GXClearGPMetric = .text:0x800D0008; // type:function size:0x10 +GXReadGP0Metric = .text:0x800D0018; // type:function size:0x2C +GXReadGP1Metric = .text:0x800D0044; // type:function size:0x2C +GXReadMemMetric = .text:0x800D0070; // type:function size:0x214 +GXClearMemMetric = .text:0x800D0284; // type:function size:0xA8 +GXReadPixMetric = .text:0x800D032C; // type:function size:0x138 +GXClearPixMetric = .text:0x800D0464; // type:function size:0x30 +GXSetVCacheMetric = .text:0x800D0494; // type:function size:0x50 +GXReadVCacheMetric = .text:0x800D04E4; // type:function size:0x94 +GXClearVCacheMetric = .text:0x800D0578; // type:function size:0x1C +__CARDDefaultApiCallback = .text:0x800D0594; // type:function size:0x4 +__CARDSyncCallback = .text:0x800D0598; // type:function size:0x34 +__CARDExtHandler = .text:0x800D05CC; // type:function size:0xD8 +__CARDExiHandler = .text:0x800D06A4; // type:function size:0x118 +__CARDTxHandler = .text:0x800D07BC; // type:function size:0xA8 +__CARDUnlockedHandler = .text:0x800D0864; // type:function size:0x84 +__CARDEnableInterrupt = .text:0x800D08E8; // type:function size:0xC0 +__CARDReadStatus = .text:0x800D09A8; // type:function size:0xF0 +__CARDClearStatus = .text:0x800D0A98; // type:function size:0xAC +TimeoutHandler = .text:0x800D0B44; // type:function size:0xA4 +Retry = .text:0x800D0BE8; // type:function size:0x22C scope:local +UnlockedCallback = .text:0x800D0E14; // type:function size:0x110 scope:local +__CARDStart = .text:0x800D0F24; // type:function size:0x1B4 scope:local +__CARDReadSegment = .text:0x800D10D8; // type:function size:0x134 +__CARDWritePage = .text:0x800D120C; // type:function size:0x11C +__CARDEraseSector = .text:0x800D1328; // type:function size:0xE0 +CARDInit = .text:0x800D1408; // type:function size:0x9C +__CARDSetDiskID = .text:0x800D14A4; // type:function size:0x38 +__CARDGetControlBlock = .text:0x800D14DC; // type:function size:0xB8 +__CARDPutControlBlock = .text:0x800D1594; // type:function size:0x64 +CARDFreeBlocks = .text:0x800D15F8; // type:function size:0x150 +CARDGetSectorSize = .text:0x800D1748; // type:function size:0x84 +__CARDSync = .text:0x800D17CC; // type:function size:0x98 +OnReset = .text:0x800D1864; // type:function size:0x50 scope:local +bitrev = .text:0x800D18B4; // type:function size:0x16C scope:local +ReadArrayUnlock = .text:0x800D1A20; // type:function size:0x144 scope:local +DummyLen = .text:0x800D1B64; // type:function size:0xC4 scope:local +__CARDUnlock = .text:0x800D1C28; // type:function size:0xB58 +InitCallback = .text:0x800D2780; // type:function size:0x70 scope:local +DoneCallback = .text:0x800D27F0; // type:function size:0x324 scope:local +BlockReadCallback = .text:0x800D2B14; // type:function size:0xDC scope:local +__CARDRead = .text:0x800D2BF0; // type:function size:0x64 +BlockWriteCallback = .text:0x800D2C54; // type:function size:0xDC scope:local +__CARDWrite = .text:0x800D2D30; // type:function size:0x64 +__CARDGetFatBlock = .text:0x800D2D94; // type:function size:0x8 +fn_800D2D9C = .text:0x800D2D9C; // type:function size:0xD4 scope:local +fn_800D2E70 = .text:0x800D2E70; // type:function size:0xC8 scope:local +__CARDAllocBlock = .text:0x800D2F38; // type:function size:0x118 +__CARDFreeBlock = .text:0x800D3050; // type:function size:0x9C +__CARDUpdateFatBlock = .text:0x800D30EC; // type:function size:0xAC +__CARDGetDirBlock = .text:0x800D3198; // type:function size:0x8 +fn_800D31A0 = .text:0x800D31A0; // type:function size:0xD0 scope:local +fn_800D3270 = .text:0x800D3270; // type:function size:0xC8 scope:local +__CARDUpdateDir = .text:0x800D3338; // type:function size:0xC4 +__CARDCheckSum = .text:0x800D33FC; // type:function size:0x1B0 +VerifyID = .text:0x800D35AC; // type:function size:0x284 scope:local +VerifyDir = .text:0x800D3830; // type:function size:0x240 scope:local +VerifyFAT = .text:0x800D3A70; // type:function size:0x284 scope:local +__CARDVerify = .text:0x800D3CF4; // type:function size:0x8C +CARDCheckExAsync = .text:0x800D3D80; // type:function size:0x590 +CARDCheck = .text:0x800D4310; // type:function size:0x54 +IsCard = .text:0x800D4364; // type:function size:0xCC scope:local +CARDProbeEx = .text:0x800D4430; // type:function size:0x17C +DoMount = .text:0x800D45AC; // type:function size:0x410 scope:local +__CARDMountCallback = .text:0x800D49BC; // type:function size:0x138 +CARDMountAsync = .text:0x800D4AF4; // type:function size:0x1A0 +CARDMount = .text:0x800D4C94; // type:function size:0x48 +DoUnmount = .text:0x800D4CDC; // type:function size:0x9C scope:local +CARDUnmount = .text:0x800D4D78; // type:function size:0xAC +FormatCallback = .text:0x800D4E24; // type:function size:0x144 scope:local +__CARDFormatRegionAsync = .text:0x800D4F68; // type:function size:0x658 +CARDFormat = .text:0x800D55C0; // type:function size:0x54 +__CARDCompareFileName = .text:0x800D5614; // type:function size:0x68 +__CARDAccess = .text:0x800D567C; // type:function size:0x98 +__CARDIsPublic = .text:0x800D5714; // type:function size:0x30 +__CARDGetFileNo = .text:0x800D5744; // type:function size:0x150 +CARDOpen = .text:0x800D5894; // type:function size:0x178 +CARDClose = .text:0x800D5A0C; // type:function size:0x54 +__CARDIsOpened = .text:0x800D5A60; // type:function size:0x8 +CreateCallbackFat = .text:0x800D5A68; // type:function size:0x130 scope:local +CARDCreateAsync = .text:0x800D5B98; // type:function size:0x220 +CARDCreate = .text:0x800D5DB8; // type:function size:0x48 +__CARDSeek = .text:0x800D5E00; // type:function size:0x1B8 +ReadCallback = .text:0x800D5FB8; // type:function size:0x130 scope:local +CARDReadAsync = .text:0x800D60E8; // type:function size:0x148 +CARDRead = .text:0x800D6230; // type:function size:0x48 +WriteCallback = .text:0x800D6278; // type:function size:0x170 scope:local +EraseCallback = .text:0x800D63E8; // type:function size:0xB0 scope:local +CARDWriteAsync = .text:0x800D6498; // type:function size:0x114 +CARDWrite = .text:0x800D65AC; // type:function size:0x48 +DeleteCallback = .text:0x800D65F4; // type:function size:0xA4 scope:local +CARDDeleteAsync = .text:0x800D6698; // type:function size:0x110 +CARDDelete = .text:0x800D67A8; // type:function size:0x48 +UpdateIconOffsets = .text:0x800D67F0; // type:function size:0x1F8 scope:local +CARDGetStatus = .text:0x800D69E8; // type:function size:0x12C +CARDSetStatusAsync = .text:0x800D6B14; // type:function size:0x174 +CARDSetStatus = .text:0x800D6C88; // type:function size:0x48 +CARDGetSerialNo = .text:0x800D6CD0; // type:function size:0xC4 +SetExiInterruptMask = .text:0x800D6D94; // type:function size:0xF4 scope:local +EXIImm = .text:0x800D6E88; // type:function size:0x25C scope:global +EXIImmEx = .text:0x800D70E4; // type:function size:0xA0 +EXIDma = .text:0x800D7184; // type:function size:0xEC scope:global +EXISync = .text:0x800D7270; // type:function size:0x238 scope:global +EXIClearInterrupts = .text:0x800D74A8; // type:function size:0x48 +EXISetExiCallback = .text:0x800D74F0; // type:function size:0x7C +__EXIProbe = .text:0x800D756C; // type:function size:0x174 scope:local +EXIProbe = .text:0x800D76E0; // type:function size:0x80 +EXIProbeEx = .text:0x800D7760; // type:function size:0xB4 +EXIAttach = .text:0x800D7814; // type:function size:0x10C +EXIDetach = .text:0x800D7920; // type:function size:0xBC +EXISelect = .text:0x800D79DC; // type:function size:0x12C scope:global +EXIDeselect = .text:0x800D7B08; // type:function size:0x110 scope:global +EXIIntrruptHandler = .text:0x800D7C18; // type:function size:0xC8 scope:local +TCIntrruptHandler = .text:0x800D7CE0; // type:function size:0x218 scope:local +EXTIntrruptHandler = .text:0x800D7EF8; // type:function size:0xD0 scope:local +EXIInit = .text:0x800D7FC8; // type:function size:0x114 scope:global +EXILock = .text:0x800D80DC; // type:function size:0xF4 scope:global +EXIUnlock = .text:0x800D81D0; // type:function size:0xDC scope:global +EXIGetState = .text:0x800D82AC; // type:function size:0x18 +UnlockedHandler = .text:0x800D82C4; // type:function size:0x28 scope:local +EXIGetID = .text:0x800D82EC; // type:function size:0x37C +InitializeUART = .text:0x800D8668; // type:function size:0x70 +WriteUARTN = .text:0x800D86D8; // type:function size:0x200 +SIBusy = .text:0x800D88D8; // type:function size:0x20 +SIIsChanBusy = .text:0x800D88F8; // type:function size:0x3C +CompleteTransfer = .text:0x800D8934; // type:function size:0x2FC +SIInterruptHandler = .text:0x800D8C30; // type:function size:0x344 scope:local +SIEnablePollingInterrupt = .text:0x800D8F74; // type:function size:0x98 +SIRegisterPollingHandler = .text:0x800D900C; // type:function size:0xCC +SIUnregisterPollingHandler = .text:0x800D90D8; // type:function size:0xF4 +SIInit = .text:0x800D91CC; // type:function size:0xA4 scope:global +__SITransfer = .text:0x800D9270; // type:function size:0x20C +SIGetStatus = .text:0x800D947C; // type:function size:0x7C +SISetCommand = .text:0x800D94F8; // type:function size:0x14 +SITransferCommands = .text:0x800D950C; // type:function size:0x10 +SISetXY = .text:0x800D951C; // type:function size:0x6C scope:global +SIEnablePolling = .text:0x800D9588; // type:function size:0x9C +SIDisablePolling = .text:0x800D9624; // type:function size:0x6C +SIGetResponseRaw = .text:0x800D9690; // type:function size:0xD4 +SIGetResponse = .text:0x800D9764; // type:function size:0xC4 +AlarmHandler = .text:0x800D9828; // type:function size:0x8C scope:local +SITransfer = .text:0x800D98B4; // type:function size:0x16C scope:global +GetTypeCallback = .text:0x800D9A20; // type:function size:0x298 scope:local +SIGetType = .text:0x800D9CB8; // type:function size:0x1C4 scope:global +SIGetTypeAsync = .text:0x800D9E7C; // type:function size:0x13C +SISetSamplingRate = .text:0x800D9FB8; // type:function size:0xE4 scope:global +SIRefreshSamplingRate = .text:0x800DA09C; // type:function size:0x24 +THPVideoDecode = .text:0x800DA0C0; // type:function size:0x244 +__THPSetupBuffers = .text:0x800DA304; // type:function size:0x44 scope:local +__THPReadFrameHeader = .text:0x800DA348; // type:function size:0x13C scope:local +__THPReadScaneHeader = .text:0x800DA484; // type:function size:0x11C scope:local +__THPReadQuantizationTable = .text:0x800DA5A0; // type:function size:0x3BC scope:local +__THPReadHuffmanTableSpecification = .text:0x800DA95C; // type:function size:0x1E0 scope:local +__THPHuffGenerateSizeTable = .text:0x800DAB3C; // type:function size:0xF0 scope:local +__THPHuffGenerateCodeTable = .text:0x800DAC2C; // type:function size:0x68 scope:local +__THPHuffGenerateDecoderTables = .text:0x800DAC94; // type:function size:0x1BC scope:local +__THPRestartDefinition = .text:0x800DAE50; // type:function size:0x54 scope:local +__THPPrepBitStream = .text:0x800DAEA4; // type:function size:0x24C scope:local +__THPDecompressYUV = .text:0x800DB0F0; // type:function size:0x10C scope:local +__THPDecompressiMCURow512x448 = .text:0x800DB1FC; // type:function size:0x1A88 scope:local +__THPDecompressiMCURow640x480 = .text:0x800DCC84; // type:function size:0x1A8C scope:local +__THPDecompressiMCURowNxN = .text:0x800DE710; // type:function size:0x1AAC scope:local +__THPHuffDecodeDCTCompY = .text:0x800E01BC; // type:function size:0x67C scope:local +__THPHuffDecodeDCTCompU = .text:0x800E0838; // type:function size:0x6A8 scope:local +__THPHuffDecodeDCTCompV = .text:0x800E0EE0; // type:function size:0x6A8 scope:local +THPInit = .text:0x800E1588; // type:function size:0x78 +THPAudioDecode = .text:0x800E1600; // type:function size:0x464 +__THPAudioGetNewSample = .text:0x800E1A64; // type:function size:0x90 +__THPAudioInitialize = .text:0x800E1AF4; // type:function size:0x3C +__va_arg = .text:0x800E1B30; // type:function size:0xC8 scope:global +__destroy_global_chain = .text:0x800E1BF8; // type:function size:0x48 scope:global +__register_global_object = .text:0x800E1C40; // type:function size:0x18 scope:global +__dl__FPv = .text:0x800E1C58; // type:function size:0x4C +__dt__Q23std9exceptionFv = .text:0x800E1CA4; // type:function size:0x48 +what__Q23std9exceptionCFv = .text:0x800E1CEC; // type:function size:0xC +__throw_catch_compare = .text:0x800E1CF8; // type:function size:0x22C +unexpected__3stdFv = .text:0x800E1F24; // type:function size:0x28 +terminate__3stdFv = .text:0x800E1F4C; // type:function size:0x28 +duhandler__3stdFv = .text:0x800E1F74; // type:function size:0x28 +dthandler__3stdFv = .text:0x800E1F9C; // type:function size:0x20 +__cvt_fp2unsigned = .text:0x800E1FBC; // type:function size:0x5C +__save_fpr = .text:0x800E2018; // type:function size:0x4C scope:global +_savefpr_14 = .text:0x800E2018; // type:label scope:global +_savefpr_15 = .text:0x800E201C; // type:label scope:global +_savefpr_16 = .text:0x800E2020; // type:label scope:global +_savefpr_17 = .text:0x800E2024; // type:label scope:global +_savefpr_18 = .text:0x800E2028; // type:label scope:global +_savefpr_19 = .text:0x800E202C; // type:label scope:global +_savefpr_20 = .text:0x800E2030; // type:label scope:global +_savefpr_21 = .text:0x800E2034; // type:label scope:global +_savefpr_22 = .text:0x800E2038; // type:label scope:global +_savefpr_23 = .text:0x800E203C; // type:label scope:global +_savefpr_24 = .text:0x800E2040; // type:label scope:global +_savefpr_25 = .text:0x800E2044; // type:label scope:global +_savefpr_26 = .text:0x800E2048; // type:label scope:global +_savefpr_27 = .text:0x800E204C; // type:label scope:global +_savefpr_28 = .text:0x800E2050; // type:label scope:global +_savefpr_29 = .text:0x800E2054; // type:label scope:global +_savefpr_30 = .text:0x800E2058; // type:label scope:global +_savefpr_31 = .text:0x800E205C; // type:label scope:global +__restore_fpr = .text:0x800E2064; // type:function size:0x4C scope:global +_restfpr_14 = .text:0x800E2064; // type:label scope:global +_restfpr_15 = .text:0x800E2068; // type:label scope:global +_restfpr_16 = .text:0x800E206C; // type:label scope:global +_restfpr_17 = .text:0x800E2070; // type:label scope:global +_restfpr_18 = .text:0x800E2074; // type:label scope:global +_restfpr_19 = .text:0x800E2078; // type:label scope:global +_restfpr_20 = .text:0x800E207C; // type:label scope:global +_restfpr_21 = .text:0x800E2080; // type:label scope:global +_restfpr_22 = .text:0x800E2084; // type:label scope:global +_restfpr_23 = .text:0x800E2088; // type:label scope:global +_restfpr_24 = .text:0x800E208C; // type:label scope:global +_restfpr_25 = .text:0x800E2090; // type:label scope:global +_restfpr_26 = .text:0x800E2094; // type:label scope:global +_restfpr_27 = .text:0x800E2098; // type:label scope:global +_restfpr_28 = .text:0x800E209C; // type:label scope:global +_restfpr_29 = .text:0x800E20A0; // type:label scope:global +_restfpr_30 = .text:0x800E20A4; // type:label scope:global +_restfpr_31 = .text:0x800E20A8; // type:label scope:global +__save_gpr = .text:0x800E20B0; // type:function size:0x4C scope:global +_savegpr_14 = .text:0x800E20B0; // type:label scope:global +_savegpr_15 = .text:0x800E20B4; // type:label scope:global +_savegpr_16 = .text:0x800E20B8; // type:label scope:global +_savegpr_17 = .text:0x800E20BC; // type:label scope:global +_savegpr_18 = .text:0x800E20C0; // type:label scope:global +_savegpr_19 = .text:0x800E20C4; // type:label scope:global +_savegpr_20 = .text:0x800E20C8; // type:label scope:global +_savegpr_21 = .text:0x800E20CC; // type:label scope:global +_savegpr_22 = .text:0x800E20D0; // type:label scope:global +_savegpr_23 = .text:0x800E20D4; // type:label scope:global +_savegpr_24 = .text:0x800E20D8; // type:label scope:global +_savegpr_25 = .text:0x800E20DC; // type:label scope:global +_savegpr_26 = .text:0x800E20E0; // type:label scope:global +_savegpr_27 = .text:0x800E20E4; // type:label scope:global +_savegpr_28 = .text:0x800E20E8; // type:label scope:global +_savegpr_29 = .text:0x800E20EC; // type:label scope:global +_savegpr_30 = .text:0x800E20F0; // type:label scope:global +_savegpr_31 = .text:0x800E20F4; // type:label scope:global +__restore_gpr = .text:0x800E20FC; // type:function size:0x4C scope:global +_restgpr_14 = .text:0x800E20FC; // type:label scope:global +_restgpr_15 = .text:0x800E2100; // type:label scope:global +_restgpr_16 = .text:0x800E2104; // type:label scope:global +_restgpr_17 = .text:0x800E2108; // type:label scope:global +_restgpr_18 = .text:0x800E210C; // type:label scope:global +_restgpr_19 = .text:0x800E2110; // type:label scope:global +_restgpr_20 = .text:0x800E2114; // type:label scope:global +_restgpr_21 = .text:0x800E2118; // type:label scope:global +_restgpr_22 = .text:0x800E211C; // type:label scope:global +_restgpr_23 = .text:0x800E2120; // type:label scope:global +_restgpr_24 = .text:0x800E2124; // type:label scope:global +_restgpr_25 = .text:0x800E2128; // type:label scope:global +_restgpr_26 = .text:0x800E212C; // type:label scope:global +_restgpr_27 = .text:0x800E2130; // type:label scope:global +_restgpr_28 = .text:0x800E2134; // type:label scope:global +_restgpr_29 = .text:0x800E2138; // type:label scope:global +_restgpr_30 = .text:0x800E213C; // type:label scope:global +_restgpr_31 = .text:0x800E2140; // type:label scope:global +__div2u = .text:0x800E2148; // type:function size:0xEC scope:global +__div2i = .text:0x800E2234; // type:function size:0x138 +__mod2u = .text:0x800E236C; // type:function size:0xE4 scope:global +__mod2i = .text:0x800E2450; // type:function size:0x10C +__shl2i = .text:0x800E255C; // type:function size:0x24 +__shr2u = .text:0x800E2580; // type:function size:0x24 +__shr2i = .text:0x800E25A4; // type:function size:0x28 +__cvt_dbl_usll = .text:0x800E25CC; // type:function size:0xCC +GetR2__Fv = .text:0x800E2698; // type:function size:0x8 scope:local +__fini_cpp_exceptions = .text:0x800E26A0; // type:function size:0x34 scope:global +__init_cpp_exceptions = .text:0x800E26D4; // type:function size:0x40 scope:global +ExPPC_LongJump__FP12ThrowContextPvPv = .text:0x800E2714; // type:function size:0x104 +__throw = .text:0x800E2818; // type:function size:0x144 +__end__catch = .text:0x800E295C; // type:function size:0x44 +ExPPC_ThrowHandler__FP12ThrowContext = .text:0x800E29A0; // type:function size:0x410 +__unexpected = .text:0x800E2DB0; // type:function size:0x1B4 +__dt__Q23std13bad_exceptionFv = .text:0x800E2F64; // type:function size:0x5C +ExPPC_UnwindStack__FP12ThrowContextP15MWExceptionInfoPv = .text:0x800E2FC0; // type:function size:0x50C +ExPPC_PopStackFrame__FP12ThrowContextP15MWExceptionInfo = .text:0x800E34CC; // type:function size:0x248 +ExPPC_NextAction__FP14ActionIterator = .text:0x800E3714; // type:function size:0x1C0 +ExPPC_FindExceptionRecord__FPcP15MWExceptionInfo = .text:0x800E38D4; // type:function size:0x204 +__unregister_fragment = .text:0x800E3AD8; // type:function size:0x34 scope:global +__register_fragment = .text:0x800E3B0C; // type:function size:0x34 scope:global +what__Q23std13bad_exceptionCFv = .text:0x800E3B40; // type:function size:0xC +__sys_free = .text:0x800E3B4C; // type:function size:0xB8 +exit = .text:0x800E3C04; // type:function size:0xCC scope:global +abort = .text:0x800E3CD0; // type:function size:0x88 +free = .text:0x800E3D58; // type:function size:0x134 +deallocate_from_fixed_pools = .text:0x800E3E8C; // type:function size:0x1FC +SubBlock_merge_next = .text:0x800E4088; // type:function size:0xBC scope:local +Block_link = .text:0x800E4144; // type:function size:0x17C scope:local +__flush_all = .text:0x800E42C0; // type:function size:0x70 +__close_all = .text:0x800E4330; // type:function size:0x98 scope:global +__num2dec = .text:0x800E43C8; // type:function size:0x1A4 +__num2dec_internal = .text:0x800E456C; // type:function size:0x23C scope:local +__two_exp = .text:0x800E47A8; // type:function size:0x340 scope:local +__str2dec = .text:0x800E4AE8; // type:function size:0xEC scope:local +__timesdec = .text:0x800E4BD4; // type:function size:0x28C scope:local +__ull2dec = .text:0x800E4E60; // type:function size:0x110 scope:local +__count_trailing_zerol = .text:0x800E4F70; // type:function size:0x70 scope:local +abs = .text:0x800E4FE0; // type:function size:0x10 +__flush_buffer = .text:0x800E4FF0; // type:function size:0xC4 scope:global +__prep_buffer = .text:0x800E50B4; // type:function size:0x34 scope:global +tolower = .text:0x800E50E8; // type:function size:0x24 +isalpha = .text:0x800E510C; // type:function size:0x18 +__fwrite = .text:0x800E5124; // type:function size:0x30C scope:global +fwrite = .text:0x800E5430; // type:function size:0x20 scope:global +fflush = .text:0x800E5450; // type:function size:0x138 +fclose = .text:0x800E5588; // type:function size:0xC0 +fseek = .text:0x800E5648; // type:function size:0x20 scope:global +_fseek = .text:0x800E5668; // type:function size:0x23C +ftell = .text:0x800E58A4; // type:function size:0x70 +wcstombs = .text:0x800E5914; // type:function size:0xA0 scope:global +unicode_to_UTF8 = .text:0x800E59B4; // type:function size:0xA4 scope:local +memcmp = .text:0x800E5A58; // type:function size:0x4C +__memrchr = .text:0x800E5AA4; // type:function size:0x2C scope:global +memchr = .text:0x800E5AD0; // type:function size:0x2C scope:global +memmove = .text:0x800E5AFC; // type:function size:0xCC +__copy_longs_rev_unaligned = .text:0x800E5BC8; // type:function size:0xB0 +__copy_longs_unaligned = .text:0x800E5C78; // type:function size:0xC4 +__copy_longs_rev_aligned = .text:0x800E5D3C; // type:function size:0xAC +__copy_longs_aligned = .text:0x800E5DE8; // type:function size:0xC0 +__stdio_atexit = .text:0x800E5EA8; // type:function size:0x10 scope:global +sprintf = .text:0x800E5EB8; // type:function size:0xE0 +vsprintf = .text:0x800E5F98; // type:function size:0x78 +vsnprintf = .text:0x800E6010; // type:function size:0x74 +vprintf = .text:0x800E6084; // type:function size:0x7C scope:global +printf = .text:0x800E6100; // type:function size:0xCC +__StringWrite = .text:0x800E61CC; // type:function size:0x6C +__FileWrite = .text:0x800E6238; // type:function size:0x58 scope:global +__pformatter = .text:0x800E6290; // type:function size:0x774 scope:local +float2str = .text:0x800E6A04; // type:function size:0x6EC scope:local +round_decimal = .text:0x800E70F0; // type:function size:0x12C +double2hex = .text:0x800E721C; // type:function size:0x338 scope:local +longlong2str = .text:0x800E7554; // type:function size:0x2DC scope:local +long2str = .text:0x800E7830; // type:function size:0x220 scope:local +parse_format = .text:0x800E7A50; // type:function size:0x504 scope:local +raise = .text:0x800E7F54; // type:function size:0xB0 +strchr = .text:0x800E8004; // type:function size:0x30 scope:global +strncmp = .text:0x800E8034; // type:function size:0x40 +strcmp = .text:0x800E8074; // type:function size:0x128 +strcat = .text:0x800E819C; // type:function size:0x44 +strcpy = .text:0x800E81E0; // type:function size:0xB8 +strlen = .text:0x800E8298; // type:function size:0x1C scope:global +__close_console = .text:0x800E82B4; // type:function size:0x8 +__write_console = .text:0x800E82BC; // type:function size:0xC4 +fwide = .text:0x800E8380; // type:function size:0x88 scope:global +__ieee754_acos = .text:0x800E8408; // type:function size:0x310 +__ieee754_asin = .text:0x800E8718; // type:function size:0x264 +__ieee754_atan2 = .text:0x800E897C; // type:function size:0x290 +__ieee754_fmod = .text:0x800E8C0C; // type:function size:0x33C +__ieee754_pow = .text:0x800E8F48; // type:function size:0x88C +__ieee754_rem_pio2 = .text:0x800E97D4; // type:function size:0x3A0 +__kernel_cos = .text:0x800E9B74; // type:function size:0xF4 +__kernel_rem_pio2 = .text:0x800E9C68; // type:function size:0xE54 +__kernel_sin = .text:0x800EAABC; // type:function size:0xA0 +__kernel_tan = .text:0x800EAB5C; // type:function size:0x214 +atan = .text:0x800EAD70; // type:function size:0x200 +copysign = .text:0x800EAF70; // type:function size:0x28 +cos = .text:0x800EAF98; // type:function size:0xD4 +floor = .text:0x800EB06C; // type:function size:0x148 +frexp = .text:0x800EB1B4; // type:function size:0x8C +ldexp = .text:0x800EB240; // type:function size:0x1C4 +modf = .text:0x800EB404; // type:function size:0xFC +sin = .text:0x800EB500; // type:function size:0xD8 +tan = .text:0x800EB5D8; // type:function size:0x78 +acos = .text:0x800EB650; // type:function size:0x20 +asin = .text:0x800EB670; // type:function size:0x20 +atan2 = .text:0x800EB690; // type:function size:0x20 +fmod = .text:0x800EB6B0; // type:function size:0x20 +pow = .text:0x800EB6D0; // type:function size:0x20 +tanf = .text:0x800EB6F0; // type:function size:0x24 +sinf = .text:0x800EB714; // type:function size:0x24 +cosf = .text:0x800EB738; // type:function size:0x24 +atan2f = .text:0x800EB75C; // type:function size:0x24 +acosf = .text:0x800EB780; // type:function size:0x24 +TRKNubMainLoop = .text:0x800EB7A4; // type:function size:0xF8 scope:global +TRKDestructEvent = .text:0x800EB89C; // type:function size:0x24 scope:global +TRKConstructEvent = .text:0x800EB8C0; // type:function size:0x18 +TRKPostEvent = .text:0x800EB8D8; // type:function size:0xE0 +TRKGetNextEvent = .text:0x800EB9B8; // type:function size:0xB4 scope:global +TRKInitializeEventQueue = .text:0x800EBA6C; // type:function size:0x58 scope:global +TRKNubWelcome = .text:0x800EBAC4; // type:function size:0x28 scope:global +TRKTerminateNub = .text:0x800EBAEC; // type:function size:0x24 scope:global +TRKInitializeNub = .text:0x800EBB10; // type:function size:0x134 scope:global +TRKMessageSend = .text:0x800EBC44; // type:function size:0x1DC +TRKReadBuffer_ui32 = .text:0x800EBE20; // type:function size:0xF0 +TRKReadBuffer_ui8 = .text:0x800EBF10; // type:function size:0x98 +TRKReadBuffer1_ui64 = .text:0x800EBFA8; // type:function size:0xE8 +TRKReadBuffer1_ui32 = .text:0x800EC090; // type:function size:0xC8 +TRKReadBuffer1_ui16 = .text:0x800EC158; // type:function size:0xB8 +TRKReadBuffer1_ui8 = .text:0x800EC210; // type:function size:0x80 +TRKAppendBuffer_ui32 = .text:0x800EC290; // type:function size:0xA8 +TRKAppendBuffer_ui8 = .text:0x800EC338; // type:function size:0x68 +TRKAppendBuffer1_ui64 = .text:0x800EC3A0; // type:function size:0x88 +TRKAppendBuffer1_ui32 = .text:0x800EC428; // type:function size:0x64 +TRKAppendBuffer1_ui16 = .text:0x800EC48C; // type:function size:0x54 +TRKReadBuffer = .text:0x800EC4E0; // type:function size:0x8C +TRKAppendBuffer = .text:0x800EC56C; // type:function size:0xA4 +TRKSetBufferPosition = .text:0x800EC610; // type:function size:0x30 +TRKResetBuffer = .text:0x800EC640; // type:function size:0x40 +TRKReleaseBuffer = .text:0x800EC680; // type:function size:0x64 +TRKGetBuffer = .text:0x800EC6E4; // type:function size:0x2C scope:global +TRKGetFreeBuffer = .text:0x800EC710; // type:function size:0xC8 +TRKInitializeMessageBuffers = .text:0x800EC7D8; // type:function size:0x74 scope:global +TRKTerminateSerialHandler = .text:0x800EC84C; // type:function size:0x8 +TRKInitializeSerialHandler = .text:0x800EC854; // type:function size:0x24 scope:global +TRKProcessInput = .text:0x800EC878; // type:function size:0x50 +TRKGetInput = .text:0x800EC8C8; // type:function size:0x98 scope:global +TRKTestForPacket = .text:0x800EC960; // type:function size:0x2B8 +usr_put_initialize = .text:0x800ECC18; // type:function size:0x4 scope:global +usr_puts_serial = .text:0x800ECC1C; // type:function size:0x88 +TRKDispatchMessage = .text:0x800ECCA4; // type:function size:0x84 scope:global +TRKInitializeDispatcher = .text:0x800ECD28; // type:function size:0x18 scope:global +TRKDoSetOption = .text:0x800ECD40; // type:function size:0x1A4 +TRKDoStop = .text:0x800ECEE4; // type:function size:0x100 +TRKDoStep = .text:0x800ECFE4; // type:function size:0x530 +TRKDoContinue = .text:0x800ED514; // type:function size:0x154 +TRKDoFlushCache = .text:0x800ED668; // type:function size:0x2F8 +TRKDoWriteRegisters = .text:0x800ED960; // type:function size:0x3C8 +TRKDoReadRegisters = .text:0x800EDD28; // type:function size:0x3CC +TRKDoWriteMemory = .text:0x800EE0F4; // type:function size:0x420 +TRKDoReadMemory = .text:0x800EE514; // type:function size:0x410 +TRKDoCPUType = .text:0x800EE924; // type:function size:0x398 +TRKDoSupportMask = .text:0x800EECBC; // type:function size:0x230 +TRKDoVersions = .text:0x800EEEEC; // type:function size:0x2D8 +TRKDoReset = .text:0x800EF1C4; // type:function size:0xB8 +TRKDoDisconnect = .text:0x800EF27C; // type:function size:0xE4 +TRKDoConnect = .text:0x800EF360; // type:function size:0xBC +TRKDoUnsupported = .text:0x800EF41C; // type:function size:0xB0 +TRKStandardACK = .text:0x800EF4CC; // type:function size:0xB8 +SetTRKConnected = .text:0x800EF584; // type:function size:0xC +GetTRKConnected = .text:0x800EF590; // type:function size:0x10 +HandlePositionFileSupportRequest = .text:0x800EF5A0; // type:function size:0x190 +HandleCloseFileSupportRequest = .text:0x800EF730; // type:function size:0x120 +HandleOpenFileSupportRequest = .text:0x800EF850; // type:function size:0x1A8 +TRKRequestSend = .text:0x800EF9F8; // type:function size:0x1A4 +TRKSuppAccessFile = .text:0x800EFB9C; // type:function size:0x2C4 +TRKReleaseMutex = .text:0x800EFE60; // type:function size:0x8 +TRKAcquireMutex = .text:0x800EFE68; // type:function size:0x8 +TRKInitializeMutex = .text:0x800EFE70; // type:function size:0x8 +TRKDoNotifyStopped = .text:0x800EFE78; // type:function size:0xD8 +TRK_flush_cache = .text:0x800EFF50; // type:function size:0x38 +TRK_fill_mem = .text:0x800EFF88; // type:function size:0xBC +__TRK_get_MSR = .text:0x800F0044; // type:function size:0x8 +__TRK_set_MSR = .text:0x800F004C; // type:function size:0x8 +TRK_ppc_memcpy = .text:0x800F0054; // type:function size:0x3C +TRKInterruptHandler = .text:0x800F0090; // type:function size:0x194 scope:global +TRKExceptionHandler = .text:0x800F0224; // type:function size:0x9C scope:global +TRKSwapAndGo = .text:0x800F02C0; // type:function size:0xC4 scope:global +TRKInterruptHandlerEnableInterrupts = .text:0x800F0384; // type:function size:0x54 scope:global +TRKTargetSetInputPendingPtr = .text:0x800F03D8; // type:function size:0x10 scope:global +TRKPPCAccessFPRegister = .text:0x800F03E8; // type:function size:0x21C +TRKTargetStop = .text:0x800F0604; // type:function size:0x18 +TRKTargetSetStopped = .text:0x800F061C; // type:function size:0x10 scope:global +TRKTargetStopped = .text:0x800F062C; // type:function size:0x10 scope:global +TRKTargetFlushCache = .text:0x800F063C; // type:function size:0x3C +TRKTargetSupportRequest = .text:0x800F0678; // type:function size:0x208 scope:global +TRKTargetGetPC = .text:0x800F0880; // type:function size:0x10 +TRKTargetStepOutOfRange = .text:0x800F0890; // type:function size:0x7C +TRKTargetSingleStep = .text:0x800F090C; // type:function size:0x6C +TRKTargetAddExceptionInfo = .text:0x800F0978; // type:function size:0xAC +TRKTargetAddStopInfo = .text:0x800F0A24; // type:function size:0x124 +TRKTargetInterrupt = .text:0x800F0B48; // type:function size:0x15C scope:global +TRKPostInterruptEvent = .text:0x800F0CA4; // type:function size:0xC0 scope:global +TRKTargetCPUType = .text:0x800F0D64; // type:function size:0x60 +TRKTargetSupportMask = .text:0x800F0DC4; // type:function size:0xA4 +TRKTargetVersions = .text:0x800F0E68; // type:function size:0x24 +TRKTargetAccessExtended2 = .text:0x800F0E8C; // type:function size:0x438 +TRKTargetAccessExtended1 = .text:0x800F12C4; // type:function size:0x170 +TRKTargetAccessFP = .text:0x800F1434; // type:function size:0x13C +TRKTargetAccessDefault = .text:0x800F1570; // type:function size:0xF4 +TRKTargetAccessMemory = .text:0x800F1664; // type:function size:0x14C +TRKValidMemory32 = .text:0x800F17B0; // type:function size:0x124 +TRKAccessFile = .text:0x800F18E0; // type:function size:0x8 +TRKOpenFile = .text:0x800F18E8; // type:function size:0x8 +TRKCloseFile = .text:0x800F18F0; // type:function size:0x8 +TRKPositionFile = .text:0x800F18F8; // type:function size:0x8 +InitMetroTRK = .text:0x800F1900; // type:function size:0x94 scope:global +TRKInitializeTarget = .text:0x800F1994; // type:function size:0x4C scope:global +TRKTargetTranslate = .text:0x800F19E0; // type:function size:0x40 +EnableMetroTRKInterrupts = .text:0x800F1A20; // type:function size:0x20 scope:global +TRKSaveExtended1Block = .text:0x800F1A40; // type:function size:0x1B8 scope:global +TRKRestoreExtended1Block = .text:0x800F1BF8; // type:function size:0x1B8 scope:global +TRKTargetCPUMinorType = .text:0x800F1DB0; // type:function size:0x8 +TRK_main = .text:0x800F1DB8; // type:function size:0x44 scope:global +TRKLoadContext = .text:0x800F1DFC; // type:function size:0x88 scope:global +TRKUARTInterruptHandler = .text:0x800F1E84; // type:function size:0x4 scope:global +TRK_board_display = .text:0x800F1E88; // type:function size:0x24 scope:global +UnreserveEXI2Port = .text:0x800F1EAC; // type:function size:0x30 scope:global +ReserveEXI2Port = .text:0x800F1EDC; // type:function size:0x30 scope:global +TRKReadUARTPoll = .text:0x800F1F0C; // type:function size:0xF0 +WriteUART1 = .text:0x800F1FFC; // type:function size:0x28 +WriteUARTFlush = .text:0x800F2024; // type:function size:0xE0 +EnableEXI2Interrupts = .text:0x800F2104; // type:function size:0x30 +TRKInitializeIntDrivenUART = .text:0x800F2134; // type:function size:0x3C scope:global +InitMetroTRKCommTable = .text:0x800F2170; // type:function size:0x100 scope:global +TRKEXICallBack = .text:0x800F2270; // type:function size:0x38 scope:global +TRKTargetContinue = .text:0x800F22A8; // type:function size:0x34 scope:global +GetUseSerialIO = .text:0x800F22DC; // type:function size:0x10 +SetUseSerialIO = .text:0x800F22EC; // type:function size:0xC +__TRK_write_console = .text:0x800F22F8; // type:function size:0xBC +__read_console = .text:0x800F23B4; // type:function size:0xBC +seqGetPrivateId = .text:0x800F2470; // type:function size:0x68 +seqStartPlay = .text:0x800F24D8; // type:function size:0xAC4 +StartPause = .text:0x800F2F9C; // type:function size:0x64 +seqPause = .text:0x800F3000; // type:function size:0x27C +seqStop = .text:0x800F327C; // type:function size:0x2B0 +seqKillInstancesByGroupID = .text:0x800F352C; // type:function size:0x90 +seqSpeed = .text:0x800F35BC; // type:function size:0xE4 +seqContinue = .text:0x800F36A0; // type:function size:0x108 +seqMute = .text:0x800F37A8; // type:function size:0xBC +seqVolume = .text:0x800F3864; // type:function size:0x1CC +seqCrossFade = .text:0x800F3A30; // type:function size:0xB58 +GenerateNextTrackEvent = .text:0x800F4588; // type:function size:0x218 scope:local +HandleEvent = .text:0x800F47A0; // type:function size:0xA94 scope:local +InitTrackEvents = .text:0x800F5234; // type:function size:0x174 scope:local +HandleTrackEvents = .text:0x800F53A8; // type:function size:0x49C scope:local +seqHandle = .text:0x800F5844; // type:function size:0x9F4 +seqInit = .text:0x800F6238; // type:function size:0x1A8 +synthSetBpm = .text:0x800F63E0; // type:function size:0x44 +synthGetTicksPerSecond = .text:0x800F6424; // type:function size:0x34 +synthInitPortamento = .text:0x800F6458; // type:function size:0x78 +do_voice_portamento = .text:0x800F64D0; // type:function size:0x2A0 scope:local +StartLayer = .text:0x800F6770; // type:function size:0x3C0 scope:local +StartKeymap = .text:0x800F6B30; // type:function size:0x25C scope:local +synthStartSound = .text:0x800F6D8C; // type:function size:0x45C +LowPrecisionHandler = .text:0x800F71E8; // type:function size:0x744 scope:local +ZeroOffsetHandler = .text:0x800F792C; // type:function size:0x6FC scope:local +synthAddJob = .text:0x800F8028; // type:function size:0x150 scope:local +synthStartSynthJobHandling = .text:0x800F8178; // type:function size:0x64 +synthForceLowPrecisionUpdate = .text:0x800F81DC; // type:function size:0x44 +synthKeyStateUpdate = .text:0x800F8220; // type:function size:0x28 +synthHandle = .text:0x800F8248; // type:function size:0x510 +synthFXGetMaxVoices = .text:0x800F8758; // type:function size:0x34 +synthFXStart = .text:0x800F878C; // type:function size:0xC8 +synthFXSetCtrl = .text:0x800F8854; // type:function size:0xE4 +synthFXSetCtrl14 = .text:0x800F8938; // type:function size:0xE4 +synthFXCloneMidiSetup = .text:0x800F8A1C; // type:function size:0x84 +synthSendKeyOff = .text:0x800F8AA0; // type:function size:0x88 +synthVolume = .text:0x800F8B28; // type:function size:0x530 +synthIsFadeOutActive = .text:0x800F9058; // type:function size:0x54 +synthSetMusicVolumeType = .text:0x800F90AC; // type:function size:0x28 +synthHWMessageHandler = .text:0x800F90D4; // type:function size:0xD0 +synthInit = .text:0x800F91A4; // type:function size:0x574 +synthExit = .text:0x800F9718; // type:function size:0x24 +sndSeqGetValid = .text:0x800F973C; // type:function size:0x30 +sndSeqPause = .text:0x800F976C; // type:function size:0x38 +sndSeqStop = .text:0x800F97A4; // type:function size:0x38 +sndSeqSpeed = .text:0x800F97DC; // type:function size:0x48 +sndSeqContinue = .text:0x800F9824; // type:function size:0x38 +sndSeqMute = .text:0x800F985C; // type:function size:0x58 +sndSeqVolume = .text:0x800F98B4; // type:function size:0x68 +sndSeqGetMidiCtrl = .text:0x800F991C; // type:function size:0x84 +seqGetMIDIPriority = .text:0x800F99A0; // type:function size:0x1C +sndFXCtrl = .text:0x800F99BC; // type:function size:0x60 +sndFXCtrl14 = .text:0x800F9A1C; // type:function size:0x60 +sndFXKeyOff = .text:0x800F9A7C; // type:function size:0x40 +sndFXStartParaInfo = .text:0x800F9ABC; // type:function size:0xE0 +sndFXCheck = .text:0x800F9B9C; // type:function size:0x40 +sndSendMessage = .text:0x800F9BDC; // type:function size:0x50 +sndVolume = .text:0x800F9C2C; // type:function size:0x60 +sndMasterVolume = .text:0x800F9C8C; // type:function size:0x94 +sndOutputMode = .text:0x800F9D20; // type:function size:0xEC +sndSetAuxProcessingCallbacks = .text:0x800F9E0C; // type:function size:0x158 +synthActivateStudio = .text:0x800F9F64; // type:function size:0xA8 +synthDeactivateStudio = .text:0x800FA00C; // type:function size:0xF0 +synthAddStudioInput = .text:0x800FA0FC; // type:function size:0x20 +synthRemoveStudioInput = .text:0x800FA11C; // type:function size:0x20 +streamInit = .text:0x800FA13C; // type:function size:0xBC +SetHWMix = .text:0x800FA1F8; // type:function size:0x8C scope:local +streamHandle = .text:0x800FA284; // type:function size:0x8AC +streamCorrectLoops = .text:0x800FAB30; // type:function size:0x4 +streamKill = .text:0x800FAB34; // type:function size:0x84 +GetPrivateIndex = .text:0x800FABB8; // type:function size:0x160 +sndStreamARAMUpdate = .text:0x800FAD18; // type:function size:0x2C4 +CheckOutputMode = .text:0x800FAFDC; // type:function size:0x34 +SetupVolumeAndPan = .text:0x800FB010; // type:function size:0x44 +streamOutputModeChanged = .text:0x800FB054; // type:function size:0x130 +sndStreamAllocEx = .text:0x800FB184; // type:function size:0x458 +sndStreamAllocLength = .text:0x800FB5DC; // type:function size:0x44 +sndStreamADPCMParameter = .text:0x800FB620; // type:function size:0x6E8 +sndStreamMixParameterEx = .text:0x800FBD08; // type:function size:0x560 +sndStreamFrq = .text:0x800FC268; // type:function size:0x654 +sndStreamFree = .text:0x800FC8BC; // type:function size:0x6B8 +sndStreamActivate = .text:0x800FCF74; // type:function size:0x634 +sndStreamDeactivate = .text:0x800FD5A8; // type:function size:0x700 +dataInsertKeymap = .text:0x800FDCA8; // type:function size:0x1F0 +dataRemoveKeymap = .text:0x800FDE98; // type:function size:0x17C +dataInsertLayer = .text:0x800FE014; // type:function size:0x248 +dataRemoveLayer = .text:0x800FE25C; // type:function size:0x1C4 +dataInsertCurve = .text:0x800FE420; // type:function size:0x204 +dataRemoveCurve = .text:0x800FE624; // type:function size:0x17C +dataInsertSDir = .text:0x800FE7A0; // type:function size:0x188 +dataRemoveSDir = .text:0x800FE928; // type:function size:0x2C8 +dataAddSampleReference = .text:0x800FEBF0; // type:function size:0xD8 +dataRemoveSampleReference = .text:0x800FECC8; // type:function size:0x98 +dataInsertFX = .text:0x800FED60; // type:function size:0x11C +dataRemoveFX = .text:0x800FEE7C; // type:function size:0x15C +dataInsertMacro = .text:0x800FEFD8; // type:function size:0x304 +dataRemoveMacro = .text:0x800FF2DC; // type:function size:0x284 +maccmp = .text:0x800FF560; // type:function size:0x10 scope:local +dataGetMacro = .text:0x800FF570; // type:function size:0x8C +smpcmp = .text:0x800FF5FC; // type:function size:0x10 scope:local +dataGetSample = .text:0x800FF60C; // type:function size:0x128 +curvecmp = .text:0x800FF734; // type:function size:0x10 scope:local +dataGetCurve = .text:0x800FF744; // type:function size:0x5C +dataGetKeymap = .text:0x800FF7A0; // type:function size:0x5C +layercmp = .text:0x800FF7FC; // type:function size:0x10 scope:local +dataGetLayer = .text:0x800FF80C; // type:function size:0x7C +fxcmp = .text:0x800FF888; // type:function size:0x10 scope:local +dataGetFX = .text:0x800FF898; // type:function size:0x9C +dataInit = .text:0x800FF934; // type:function size:0xE4 +dataExit = .text:0x800FFA18; // type:function size:0x20 +mcmdWait = .text:0x800FFA38; // type:function size:0x2F0 scope:local +mcmdGosub = .text:0x800FFD28; // type:function size:0xD0 scope:local +mcmdLoop = .text:0x800FFDF8; // type:function size:0x154 scope:local +mcmdPlayMacro = .text:0x800FFF4C; // type:function size:0x18C scope:local +mcmdAddKey = .text:0x801000D8; // type:function size:0xD8 scope:local +mcmdStartSample = .text:0x801001B0; // type:function size:0x1FC scope:local +mcmdVibrato = .text:0x801003AC; // type:function size:0x17C scope:local +DoSetPitch = .text:0x80100528; // type:function size:0x1A0 scope:local +mcmdSetADSR = .text:0x801006C8; // type:function size:0x258 scope:local +mcmdSetADSRFromCtrl = .text:0x80100920; // type:function size:0x12C scope:local +mcmdSetPitchADSR = .text:0x80100A4C; // type:function size:0x27C scope:local +mcmdSetPanning = .text:0x80100CC8; // type:function size:0x9C scope:local +mcmdSetSurroundPanning = .text:0x80100D64; // type:function size:0x9C scope:local +mcmdScaleVolume = .text:0x80100E00; // type:function size:0x134 scope:local +mcmdEnvelope = .text:0x80100F34; // type:function size:0x130 scope:local +mcmdFadeIn = .text:0x80101064; // type:function size:0x13C scope:local +mcmdRandomKey = .text:0x801011A0; // type:function size:0x19C scope:local +mcmdVolumeSelect = .text:0x8010133C; // type:function size:0x104 scope:local +mcmdPanningSelect = .text:0x80101440; // type:function size:0x104 scope:local +mcmdPitchWheelSelect = .text:0x80101544; // type:function size:0x104 scope:local +mcmdModWheelSelect = .text:0x80101648; // type:function size:0x104 scope:local +mcmdPedalSelect = .text:0x8010174C; // type:function size:0x104 scope:local +mcmdPortamentoSelect = .text:0x80101850; // type:function size:0x104 scope:local +mcmdReverbSelect = .text:0x80101954; // type:function size:0x104 scope:local +mcmdPreAuxASelect = .text:0x80101A58; // type:function size:0x104 scope:local +mcmdPreAuxBSelect = .text:0x80101B5C; // type:function size:0x104 scope:local +mcmdPostAuxBSelect = .text:0x80101C60; // type:function size:0x104 scope:local +mcmdSurroundPanningSelect = .text:0x80101D64; // type:function size:0x104 scope:local +mcmdDopplerSelect = .text:0x80101E68; // type:function size:0x104 scope:local +mcmdTremoloSelect = .text:0x80101F6C; // type:function size:0x104 scope:local +mcmdAuxAFXSelect = .text:0x80102070; // type:function size:0x17C scope:local +mcmdAuxBFXSelect = .text:0x801021EC; // type:function size:0x17C scope:local +mcmdPortamento = .text:0x80102368; // type:function size:0x164 scope:local +varGet = .text:0x801024CC; // type:function size:0x68 +mcmdVarCalculation = .text:0x80102534; // type:function size:0x220 scope:local +mcmdIfVarCompare = .text:0x80102754; // type:function size:0x14C scope:local +macPostMessage = .text:0x801028A0; // type:function size:0xBC +mcmdSendMessage = .text:0x8010295C; // type:function size:0x244 scope:local +mcmdGetVID = .text:0x80102BA0; // type:function size:0x80 scope:local +mcmdSetKeyGroup = .text:0x80102C20; // type:function size:0xDC scope:local +macHandleActive = .text:0x80102CFC; // type:function size:0xF58 scope:local +macHandle = .text:0x80103C54; // type:function size:0x150 +macSampleEndNotify = .text:0x80103DA4; // type:function size:0xAC +macSetExternalKeyoff = .text:0x80103E50; // type:function size:0xF0 +macSetPedalState = .text:0x80103F40; // type:function size:0x108 +TimeQueueAdd = .text:0x80104048; // type:function size:0xA4 scope:local +macMakeActive = .text:0x801040EC; // type:function size:0x108 +macMakeInactive = .text:0x801041F4; // type:function size:0xFC +macStart = .text:0x801042F0; // type:function size:0x438 +macInit = .text:0x80104728; // type:function size:0x68 +vidInit = .text:0x80104790; // type:function size:0xE0 +vidRemoveVoiceReferences = .text:0x80104870; // type:function size:0x350 +vidMakeRoot = .text:0x80104BC0; // type:function size:0x14 +vidMakeNew = .text:0x80104BD4; // type:function size:0x104 +vidGetInternalId = .text:0x80104CD8; // type:function size:0x50 +voiceSetPriority = .text:0x80104D28; // type:function size:0x24C +voiceAllocate = .text:0x80104F74; // type:function size:0x460 +voiceFree = .text:0x801053D4; // type:function size:0x1C4 +synthInitAllocationAids = .text:0x80105598; // type:function size:0x2A0 +voiceBlock = .text:0x80105838; // type:function size:0xFC +voiceUnblock = .text:0x80105934; // type:function size:0x218 +voiceKill = .text:0x80105B4C; // type:function size:0x234 +voiceKillSound = .text:0x80105D80; // type:function size:0xC4 +synthKillVoicesByMacroReferences = .text:0x80105E44; // type:function size:0x15C +voiceIsLastStarted = .text:0x80105FA0; // type:function size:0x74 +voiceSetLastStarted = .text:0x80106014; // type:function size:0x54 +voiceResetLastStarted = .text:0x80106068; // type:function size:0x74 +voiceInitLastStarted = .text:0x801060DC; // type:function size:0x144 +sndPitchUpOne = .text:0x80106220; // type:function size:0x3C +sndGetPitch = .text:0x8010625C; // type:function size:0xE4 +adsrConvertTimeCents = .text:0x80106340; // type:function size:0x58 +salChangeADSRState = .text:0x80106398; // type:function size:0x26C +adsrSetup = .text:0x80106604; // type:function size:0x28 +adsrStartRelease = .text:0x8010662C; // type:function size:0x150 +adsrRelease = .text:0x8010677C; // type:function size:0x168 +adsrHandle = .text:0x801068E4; // type:function size:0x198 +adsrHandleLowPrecision = .text:0x80106A7C; // type:function size:0x84 +vsInit = .text:0x80106B00; // type:function size:0xBC +vsSampleStartNotify = .text:0x80106BBC; // type:function size:0x248 +vsSampleEndNotify = .text:0x80106E04; // type:function size:0xA8 +vsUpdateBuffer = .text:0x80106EAC; // type:function size:0x1F8 +vsSampleUpdates = .text:0x801070A4; // type:function size:0x1E4 +dataInitStack = .text:0x80107288; // type:function size:0xC +InsertData = .text:0x80107294; // type:function size:0x27C scope:local +sndPushGroup = .text:0x80107510; // type:function size:0x32C +sndPopGroup = .text:0x8010783C; // type:function size:0x33C +seqPlaySong = .text:0x80107B78; // type:function size:0x14C +sndSeqPlayEx = .text:0x80107CC4; // type:function size:0x11C +salInitDspCtrl = .text:0x80107DE0; // type:function size:0x3B4 +salInitHRTFBuffer = .text:0x80108194; // type:function size:0x38 +salExitDspCtrl = .text:0x801081CC; // type:function size:0xE0 +salActivateStudio = .text:0x801082AC; // type:function size:0x150 +salDeactivateStudio = .text:0x801083FC; // type:function size:0x20 +salCheckVolErrorAndResetDelta = .text:0x8010841C; // type:function size:0xF4 +sal_setup_dspvol = .text:0x80108510; // type:function size:0x48 scope:local +sal_update_hostplayinfo = .text:0x80108558; // type:function size:0x74 scope:local +DoDepopFade = .text:0x801085CC; // type:function size:0xAC scope:local +HandleDepopVoice = .text:0x80108678; // type:function size:0x2DC scope:local +SortVoices = .text:0x80108954; // type:function size:0x258 scope:local +salBuildCommandList = .text:0x80108BAC; // type:function size:0x21B8 +salSynthSendMessage = .text:0x8010AD64; // type:function size:0x44 +salActivateVoice = .text:0x8010ADA8; // type:function size:0xA0 +salDeactivateVoice = .text:0x8010AE48; // type:function size:0x60 +salReconnectVoice = .text:0x8010AEA8; // type:function size:0xC8 +salAddStudioInput = .text:0x8010AF70; // type:function size:0xA8 +salRemoveStudioInput = .text:0x8010B018; // type:function size:0x84 +salHandleAuxProcessing = .text:0x8010B09C; // type:function size:0x158 +salCalcVolume = .text:0x8010B1F4; // type:function size:0x6F0 +CheckRoomStatus = .text:0x8010B8E4; // type:function size:0x4B4 scope:local +CalcEmitter = .text:0x8010BD98; // type:function size:0x51C scope:local +sndUpdateEmitter = .text:0x8010C2B4; // type:function size:0x130 +sndCheckEmitter = .text:0x8010C3E4; // type:function size:0x20 +AddEmitter = .text:0x8010C404; // type:function size:0x3F8 scope:local +sndAddEmitterParaEx = .text:0x8010C7FC; // type:function size:0x50 +sndRemoveEmitter = .text:0x8010C84C; // type:function size:0xA8 +sndEmitterVoiceID = .text:0x8010C8F4; // type:function size:0x5C +s3dKillEmitterByFXID = .text:0x8010C950; // type:function size:0xFC +sndUpdateListener = .text:0x8010CA4C; // type:function size:0x204 +sndAddListenerEx = .text:0x8010CC50; // type:function size:0x230 +sndRemoveListener = .text:0x8010CE80; // type:function size:0xD0 +AddStartingEmitter = .text:0x8010CF50; // type:function size:0x14C scope:local +StartContinousEmitters = .text:0x8010D09C; // type:function size:0x3B0 scope:local +s3dHandle = .text:0x8010D44C; // type:function size:0x82C +s3dInit = .text:0x8010DC78; // type:function size:0x38 +s3dExit = .text:0x8010DCB0; // type:function size:0x4 +sndInit = .text:0x8010DCB4; // type:function size:0x118 +sndQuit = .text:0x8010DDCC; // type:function size:0x34 +sndIsInstalled = .text:0x8010DE00; // type:function size:0x8 +salApplyMatrix = .text:0x8010DE08; // type:function size:0xAC +salNormalizeVector = .text:0x8010DEB4; // type:function size:0xB4 +salCrossProduct = .text:0x8010DF68; // type:function size:0x64 +salInvertMatrix = .text:0x8010DFCC; // type:function size:0x1FC +inpSetGlobalMIDIDirtyFlag = .text:0x8010E1C8; // type:function size:0x24 +inpSetMidiCtrl = .text:0x8010E1EC; // type:function size:0x608 +inpSetMidiCtrl14 = .text:0x8010E7F4; // type:function size:0x124 +inpResetMidiCtrl = .text:0x8010E918; // type:function size:0xF0 +inpGetMidiCtrl = .text:0x8010EA08; // type:function size:0x2C4 +inpGetChannelDefaults = .text:0x8010ECCC; // type:function size:0x34 +inpResetChannelDefaults = .text:0x8010ED00; // type:function size:0x3C +inpAddCtrl = .text:0x8010ED3C; // type:function size:0x98 +inpFXCopyCtrl = .text:0x8010EDD4; // type:function size:0x114 +inpSetMidiLastNote = .text:0x8010EEE8; // type:function size:0x3C +inpGetMidiLastNote = .text:0x8010EF24; // type:function size:0x3C +_GetInputValue = .text:0x8010EF60; // type:function size:0x4A0 scope:local +inpGetVolume = .text:0x8010F400; // type:function size:0x48 +inpGetPanning = .text:0x8010F448; // type:function size:0x48 +inpGetSurPanning = .text:0x8010F490; // type:function size:0x48 +inpGetPitchBend = .text:0x8010F4D8; // type:function size:0x48 +inpGetDoppler = .text:0x8010F520; // type:function size:0x48 +inpGetModulation = .text:0x8010F568; // type:function size:0x48 +inpGetPedal = .text:0x8010F5B0; // type:function size:0x48 +inpGetPreAuxA = .text:0x8010F5F8; // type:function size:0x48 +inpGetReverb = .text:0x8010F640; // type:function size:0x48 +inpGetPreAuxB = .text:0x8010F688; // type:function size:0x48 +inpGetPostAuxB = .text:0x8010F6D0; // type:function size:0x48 +inpGetTremolo = .text:0x8010F718; // type:function size:0x48 +inpGetAuxA = .text:0x8010F760; // type:function size:0xB4 +inpGetAuxB = .text:0x8010F814; // type:function size:0xB4 +inpInit = .text:0x8010F8C8; // type:function size:0x284 +inpTranslateExCtrl = .text:0x8010FB4C; // type:function size:0x70 +inpGetExCtrl = .text:0x8010FBBC; // type:function size:0xFC +inpSetExCtrl = .text:0x8010FCB8; // type:function size:0x1E4 +sndRand = .text:0x8010FE9C; // type:function size:0x1C +sndSin = .text:0x8010FEB8; // type:function size:0x8C +sndBSearch = .text:0x8010FF44; // type:function size:0xA4 +sndConvertMs = .text:0x8010FFE8; // type:function size:0x10 +sndConvertTicks = .text:0x8010FFF8; // type:function size:0x48 +sndConvert2Ms = .text:0x80110040; // type:function size:0x8 +snd_handle_irq = .text:0x80110048; // type:function size:0x154 scope:local +hwInit = .text:0x8011019C; // type:function size:0xB8 +hwExit = .text:0x80110254; // type:function size:0x34 +hwSetTimeOffset = .text:0x80110288; // type:function size:0x8 +hwGetTimeOffset = .text:0x80110290; // type:function size:0x8 +hwIsActive = .text:0x80110298; // type:function size:0x20 +hwSetMesgCallback = .text:0x801102B8; // type:function size:0x8 +hwSetPriority = .text:0x801102C0; // type:function size:0x14 +hwInitSamplePlayback = .text:0x801102D4; // type:function size:0x1B4 +hwBreak = .text:0x80110488; // type:function size:0x50 +hwSetADSR = .text:0x801104D8; // type:function size:0x1AC +hwSetVirtualSampleLoopBuffer = .text:0x80110684; // type:function size:0x20 +hwGetVirtualSampleState = .text:0x801106A4; // type:function size:0x14 +hwGetSampleType = .text:0x801106B8; // type:function size:0x14 +hwGetSampleID = .text:0x801106CC; // type:function size:0x14 +hwSetStreamLoopPS = .text:0x801106E0; // type:function size:0x14 +hwStart = .text:0x801106F4; // type:function size:0x3C +hwKeyOff = .text:0x80110730; // type:function size:0x28 +hwSetPitch = .text:0x80110758; // type:function size:0x78 +hwSetSRCType = .text:0x801107D0; // type:function size:0x2C +hwSetPolyPhaseFilter = .text:0x801107FC; // type:function size:0x2C +hwSetITDMode = .text:0x80110828; // type:function size:0x5C +hwSetVolume = .text:0x80110884; // type:function size:0x2C0 +hwOff = .text:0x80110B44; // type:function size:0x2C +hwSetAUXProcessingCallbacks = .text:0x80110B70; // type:function size:0x28 +hwActivateStudio = .text:0x80110B98; // type:function size:0x20 +hwDeactivateStudio = .text:0x80110BB8; // type:function size:0x20 +hwAddInput = .text:0x80110BD8; // type:function size:0x34 +hwRemoveInput = .text:0x80110C0C; // type:function size:0x34 +hwChangeStudio = .text:0x80110C40; // type:function size:0x2C +hwGetPos = .text:0x80110C6C; // type:function size:0xA4 +hwFlushStream = .text:0x80110D10; // type:function size:0x90 +hwInitStream = .text:0x80110DA0; // type:function size:0x20 +hwExitStream = .text:0x80110DC0; // type:function size:0x20 +hwGetStreamPlayBuffer = .text:0x80110DE0; // type:function size:0x24 +hwTransAddr = .text:0x80110E04; // type:function size:0x4 +hwFrq2Pitch = .text:0x80110E08; // type:function size:0x5C +hwInitSampleMem = .text:0x80110E64; // type:function size:0x24 +hwExitSampleMem = .text:0x80110E88; // type:function size:0x20 +hwSaveSample = .text:0x80110EA8; // type:function size:0x94 +hwRemoveSample = .text:0x80110F3C; // type:function size:0x84 +hwSyncSampleMem = .text:0x80110FC0; // type:function size:0x20 +hwFrameDone = .text:0x80110FE0; // type:function size:0x4 +sndSetHooks = .text:0x80110FE4; // type:function size:0x14 +hwDisableHRTF = .text:0x80110FF8; // type:function size:0xC +hwGetVirtualSampleID = .text:0x80111004; // type:function size:0x28 +hwVoiceInStartup = .text:0x8011102C; // type:function size:0x20 +aramQueueCallback = .text:0x8011104C; // type:function size:0xA0 +aramUploadData = .text:0x801110EC; // type:function size:0x1DC +aramSyncTransferQueue = .text:0x801112C8; // type:function size:0x18 +aramInit = .text:0x801112E0; // type:function size:0x2EC +aramExit = .text:0x801115CC; // type:function size:0x4 +aramGetZeroBuffer = .text:0x801115D0; // type:function size:0x20 +aramStoreData = .text:0x801115F0; // type:function size:0x3BC +aramRemoveData = .text:0x801119AC; // type:function size:0x18 +InitStreamBuffers = .text:0x801119C4; // type:function size:0xC4 scope:local +aramAllocateStreamBuffer = .text:0x80111A88; // type:function size:0x108 +aramGetStreamBufferAddress = .text:0x80111B90; // type:function size:0x38 +aramFreeStreamBuffer = .text:0x80111BC8; // type:function size:0xF8 +salCallback = .text:0x80111CC0; // type:function size:0xA8 scope:local +dspInitCallback = .text:0x80111D68; // type:function size:0x10 scope:local +dspResumeCallback = .text:0x80111D78; // type:function size:0x64 scope:local +salInitAi = .text:0x80111DDC; // type:function size:0xC8 +salStartAi = .text:0x80111EA4; // type:function size:0x20 +salExitAi = .text:0x80111EC4; // type:function size:0x34 +salAiGetDest = .text:0x80111EF8; // type:function size:0x30 +salInitDsp = .text:0x80111F28; // type:function size:0xBC +salExitDsp = .text:0x80111FE4; // type:function size:0x34 +salCtrlDsp = .text:0x80112018; // type:function size:0x74 +salGetStartDelay = .text:0x8011208C; // type:function size:0x4C +hwInitIrq = .text:0x801120D8; // type:function size:0x2C +hwExitIrq = .text:0x80112104; // type:function size:0x4 +hwEnableIrq = .text:0x80112108; // type:function size:0x38 +hwDisableIrq = .text:0x80112140; // type:function size:0x38 +hwIRQEnterCritical = .text:0x80112178; // type:function size:0x20 +hwIRQLeaveCritical = .text:0x80112198; // type:function size:0x20 +salMalloc = .text:0x801121B8; // type:function size:0x28 +salFree = .text:0x801121E0; // type:function size:0x2C +sndAuxCallbackReverbSTD = .text:0x8011220C; // type:function size:0x5C +sndAuxCallbackPrepareReverbSTD = .text:0x80112268; // type:function size:0x3C +sndAuxCallbackShutdownReverbSTD = .text:0x801122A4; // type:function size:0x24 +ReverbSTDCreate = .text:0x801122C8; // type:function size:0x428 +fn_801126F0 = .text:0x801126F0; // type:function size:0x3B4 scope:local +ReverbSTDCallback = .text:0x80112AA4; // type:function size:0x24 +ReverbSTDFree = .text:0x80112AC8; // type:function size:0xBC +sndAuxCallbackReverbHI = .text:0x80112B84; // type:function size:0x5C +sndAuxCallbackPrepareReverbHI = .text:0x80112BE0; // type:function size:0x40 +sndAuxCallbackShutdownReverbHI = .text:0x80112C20; // type:function size:0x24 +ReverbHICreate = .text:0x80112C44; // type:function size:0x50C +DoCrossTalk = .text:0x80113150; // type:function size:0x190 scope:local +HandleReverb = .text:0x801132E0; // type:function size:0x50C +ReverbHICallback = .text:0x801137EC; // type:function size:0xE0 +ReverbHIFree = .text:0x801138CC; // type:function size:0xBC +sndAuxCallbackDelay = .text:0x80113988; // type:function size:0x168 +sndAuxCallbackUpdateSettingsDelay = .text:0x80113AF0; // type:function size:0x1D0 +sndAuxCallbackPrepareDelay = .text:0x80113CC0; // type:function size:0x28 +sndAuxCallbackShutdownDelay = .text:0x80113CE8; // type:function size:0x4C +do_src1 = .text:0x80113D34; // type:function size:0x198 scope:local +do_src2 = .text:0x80113ECC; // type:function size:0x1EC scope:local +sndAuxCallbackChorus = .text:0x801140B8; // type:function size:0x2BC +sndAuxCallbackPrepareChorus = .text:0x80114374; // type:function size:0x200 +sndAuxCallbackShutdownChorus = .text:0x80114574; // type:function size:0x28 +DBClose = .text:0x8011459C; // type:function size:0x4 scope:global +DBOpen = .text:0x801145A0; // type:function size:0x4 scope:global +DBWrite = .text:0x801145A4; // type:function size:0x260 scope:global +DBRead = .text:0x80114804; // type:function size:0x8C scope:global +DBQueryData = .text:0x80114890; // type:function size:0x9C scope:global +DBInitInterrupts = .text:0x8011492C; // type:function size:0x54 scope:global +DBInitComm = .text:0x80114980; // type:function size:0x78 scope:global +DBGHandler = .text:0x801149F8; // type:function size:0x40 +MWCallback = .text:0x80114A38; // type:function size:0x3C +DBGReadStatus = .text:0x80114A74; // type:function size:0xAC +DBGWrite = .text:0x80114B20; // type:function size:0xDC +DBGRead = .text:0x80114BFC; // type:function size:0xDC +DBGReadMailbox = .text:0x80114CD8; // type:function size:0xAC +DBGEXIImm = .text:0x80114D84; // type:function size:0x298 +EXI2_Init = .text:0x8011501C; // type:function size:0x4 scope:global +EXI2_EnableInterrupts = .text:0x80115020; // type:function size:0x4 scope:global +EXI2_Poll = .text:0x80115024; // type:function size:0x8 scope:global +EXI2_ReadN = .text:0x8011502C; // type:function size:0x8 scope:global +EXI2_WriteN = .text:0x80115034; // type:function size:0x8 scope:global +EXI2_Reserve = .text:0x8011503C; // type:function size:0x4 scope:global +EXI2_Unreserve = .text:0x80115040; // type:function size:0x4 scope:global +AMC_IsStub = .text:0x80115044; // type:function size:0x8 scope:global +Hu_IsStub = .text:0x8011504C; // type:function size:0x8 scope:weak +HuSetVecF = .text:0x80115054; // type:function size:0x10 +HuSubVecF = .text:0x80115064; // type:function size:0x34 +msmSysServer = .text:0x80115098; // type:function size:0x6C scope:local +msmSysSetAuxParam = .text:0x80115104; // type:function size:0x27C scope:local +msmSysLoadBaseGroup = .text:0x80115380; // type:function size:0x15C scope:local +msmSysSearchGroupStack = .text:0x801154DC; // type:function size:0xB4 scope:local +msmSysGroupInit = .text:0x80115590; // type:function size:0x31C scope:local +msmSysIrqDisable = .text:0x801158AC; // type:function size:0x48 +msmSysIrqEnable = .text:0x801158F4; // type:function size:0x48 +msmSysCheckBaseGroup = .text:0x8011593C; // type:function size:0x68 +msmSysGetGroupDataPtr = .text:0x801159A4; // type:function size:0xD8 +msmSysCheckLoadGroupID = .text:0x80115A7C; // type:function size:0xFC +msmSysRegularProc = .text:0x80115B78; // type:function size:0x4 +msmSysGetOutputMode = .text:0x80115B7C; // type:function size:0x14 +msmSysSetOutputMode = .text:0x80115B90; // type:function size:0xD8 +msmSysSetAux = .text:0x80115C68; // type:function size:0x114 +msmSysGetSampSize = .text:0x80115D7C; // type:function size:0x28 +msmSysDelGroupAll = .text:0x80115DA4; // type:function size:0x140 +msmSysDelGroupBase = .text:0x80115EE4; // type:function size:0x28C +msmSysLoadGroupBase = .text:0x80116170; // type:function size:0x298 +msmSysLoadGroupSet = .text:0x80116408; // type:function size:0x3F0 +msmSysLoadGroupSub = .text:0x801167F8; // type:function size:0x3B4 +msmSysLoadGroup = .text:0x80116BAC; // type:function size:0x278 +msmSysCheckInit = .text:0x80116E24; // type:function size:0x20 +msmSysInit = .text:0x80116E44; // type:function size:0x474 +msmMemFree = .text:0x801172B8; // type:function size:0xC8 +msmMemAlloc = .text:0x80117380; // type:function size:0x104 +msmMemInit = .text:0x80117484; // type:function size:0x64 +msmFioClose = .text:0x801174E8; // type:function size:0x30 +msmFioRead = .text:0x80117518; // type:function size:0x34 +msmFioOpen = .text:0x8011754C; // type:function size:0x2C +msmFioInit = .text:0x80117578; // type:function size:0x60 +msmMusPauseSub = .text:0x801175D8; // type:function size:0x154 scope:local +msmMusPauseFade = .text:0x8011772C; // type:function size:0x174 scope:local +msmMusFade = .text:0x801178A0; // type:function size:0x1BC scope:local +msmMusFdoutEnd = .text:0x80117A5C; // type:function size:0x4 +msmMusPeriodicProc = .text:0x80117A60; // type:function size:0x1CC +msmMusGetMidiCtrl = .text:0x80117C2C; // type:function size:0x9C +msmMusGetNumPlay = .text:0x80117CC8; // type:function size:0x38 +msmMusGetStatus = .text:0x80117D00; // type:function size:0x3C +msmMusSetMasterVolume = .text:0x80117D3C; // type:function size:0x30 +msmMusSetParam = .text:0x80117D6C; // type:function size:0x16C +msmMusPauseAll = .text:0x80117ED8; // type:function size:0x88 +msmMusPause = .text:0x80117F60; // type:function size:0x74 +msmMusStopAll = .text:0x80117FD4; // type:function size:0x134 +msmMusStop = .text:0x80118108; // type:function size:0xCC +msmMusPlay = .text:0x801181D4; // type:function size:0x328 +msmMusInit = .text:0x801184FC; // type:function size:0x174 +msmSeFade = .text:0x80118670; // type:function size:0x250 scope:local +msmSePauseSub = .text:0x801188C0; // type:function size:0x184 scope:local +msmSePeriodicProc = .text:0x80118A44; // type:function size:0x270 +msmSeGetIndexPtr = .text:0x80118CB4; // type:function size:0x30 +msmSeDelListener = .text:0x80118CE4; // type:function size:0x4C +msmSeUpdataListener = .text:0x80118D30; // type:function size:0xD8 +msmSeSetListener = .text:0x80118E08; // type:function size:0x13C +msmSeGetEntryID = .text:0x80118F44; // type:function size:0x74 +msmSeGetNumPlay = .text:0x80118FB8; // type:function size:0x38 +msmSeGetStatus = .text:0x80118FF0; // type:function size:0x60 +msmSeSetMasterVolume = .text:0x80119050; // type:function size:0x30 +msmSeSetParam = .text:0x80119080; // type:function size:0x320 +msmSePauseAll = .text:0x801193A0; // type:function size:0x80 +msmSeStopAll = .text:0x80119420; // type:function size:0x168 +msmSeStop = .text:0x80119588; // type:function size:0xFC +msmSePlay = .text:0x80119684; // type:function size:0x480 +msmSeInit = .text:0x80119B04; // type:function size:0x130 +msmStreamGetStatus = .text:0x80119C34; // type:function size:0xC8 +msmStreamSetMasterVolume = .text:0x80119CFC; // type:function size:0x118 +msmStreamStopAll = .text:0x80119E14; // type:function size:0xE0 +msmStreamStop = .text:0x80119EF4; // type:function size:0x204 +msmStreamPlay = .text:0x8011A0F8; // type:function size:0x88 +msmStreamPeriodicProc = .text:0x8011A180; // type:function size:0x8C +msmStreamSetOutputMode = .text:0x8011A20C; // type:function size:0x114 +msmStreamAmemFree = .text:0x8011A320; // type:function size:0x68 +msmStreamAmemAlloc = .text:0x8011A388; // type:function size:0x10C +msmStreamInit = .text:0x8011A494; // type:function size:0x2A8 +msmStreamPauseOff = .text:0x8011A73C; // type:function size:0x2B8 +msmStreamPauseOn = .text:0x8011A9F4; // type:function size:0x1AC +msmStreamPauseFade = .text:0x8011ABA0; // type:function size:0x2E8 +msmStreamFade = .text:0x8011AE88; // type:function size:0x33C +msmStreamStopSub = .text:0x8011B1C4; // type:function size:0x13C scope:local +msmStreamSetParamSub = .text:0x8011B300; // type:function size:0xE0 scope:local +msmStreamPackStartStereo = .text:0x8011B3E0; // type:function size:0x448 +msmStreamPackStartMono = .text:0x8011B828; // type:function size:0x2DC +msmStreamSlotOff = .text:0x8011BB04; // type:function size:0xD0 +msmStreamData = .text:0x8011BBD4; // type:function size:0x320 scope:local +msmStreamDvdCallback = .text:0x8011BEF4; // type:function size:0x4A8 scope:local +msmStreamDvdCallback2 = .text:0x8011C39C; // type:function size:0x188 scope:local +msmStreamUpdateFunc = .text:0x8011C524; // type:function size:0x17C scope:local +msmStreamSlotInit = .text:0x8011C6A0; // type:function size:0x214 scope:local +_kerent = .text:0x8011C8B4; // type:function size:0xFE4 +_ctors = .ctors:0x8011D8A0; // type:label scope:global data:4byte +__init_cpp_exceptions_reference = .ctors:0x8011D8A0; // type:object size:0x4 scope:global +_dtors = .dtors:0x8011D8C0; // type:label scope:global data:4byte +__destroy_global_chain_reference = .dtors:0x8011D8C0; // type:object size:0x4 scope:global +__fini_cpp_exceptions_reference = .dtors:0x8011D8C4; // type:object size:0x4 scope:global +lbl_8011D8E0 = .rodata:0x8011D8E0; // type:object size:0x10 scope:local data:4byte +lbl_8011D8F0 = .rodata:0x8011D8F0; // type:object size:0x10 scope:local data:4byte +lbl_8011D900 = .rodata:0x8011D900; // type:object size:0x10 scope:local data:4byte +lbl_8011D910 = .rodata:0x8011D910; // type:object size:0x20 scope:local data:byte +lbl_8011D930 = .rodata:0x8011D930; // type:object size:0x10 data:4byte +lbl_8011D940 = .rodata:0x8011D940; // type:object size:0x24 scope:local data:4byte +lbl_8011D964 = .rodata:0x8011D964; // type:object size:0xC scope:local data:4byte +lbl_8011D970 = .rodata:0x8011D970; // type:object size:0x20 scope:local data:4byte +lbl_8011D990 = .rodata:0x8011D990; // type:object size:0x7C scope:local data:4byte +lbl_8011DA0C = .rodata:0x8011DA0C; // type:object size:0x24 scope:local data:4byte +lbl_8011DA30 = .rodata:0x8011DA30; // type:object size:0x10 scope:local data:4byte +lbl_8011DA40 = .rodata:0x8011DA40; // type:object size:0x38 data:4byte +lbl_8011DA78 = .rodata:0x8011DA78; // type:object size:0x38 data:4byte +lbl_8011DAB0 = .rodata:0x8011DAB0; // type:object size:0x20 data:4byte +lbl_8011DAD0 = .rodata:0x8011DAD0; // type:object size:0x10 data:4byte +lbl_8011DAE0 = .rodata:0x8011DAE0; // type:object size:0x90 data:4byte +lbl_8011DB70 = .rodata:0x8011DB70; // type:object size:0x20 data:4byte +lbl_8011DB90 = .rodata:0x8011DB90; // type:object size:0x20 data:4byte +lbl_8011DBB0 = .rodata:0x8011DBB0; // type:object size:0x20 +lbl_8011DBD0 = .rodata:0x8011DBD0; // type:object size:0x20 +lbl_8011DBF0 = .rodata:0x8011DBF0; // type:object size:0x10 +lbl_8011DC00 = .rodata:0x8011DC00; // type:object size:0x20 data:4byte +lbl_8011DC20 = .rodata:0x8011DC20; // type:object size:0x24 +lbl_8011DC44 = .rodata:0x8011DC44; // type:object size:0x4C +lbl_8011DC90 = .rodata:0x8011DC90; // type:object size:0x68 data:4byte +lbl_8011DCF8 = .rodata:0x8011DCF8; // type:object size:0x38 data:4byte +lbl_8011DD30 = .rodata:0x8011DD30; // type:object size:0x3C data:4byte +lbl_8011DD6C = .rodata:0x8011DD6C; // type:object size:0x14 data:2byte +lbl_8011DD80 = .rodata:0x8011DD80; // type:object size:0x20 data:4byte +lbl_8011DDA0 = .rodata:0x8011DDA0; // type:object size:0x20 data:4byte +lbl_8011DDC0 = .rodata:0x8011DDC0; // type:object size:0x20 data:4byte +lbl_8011DDE0 = .rodata:0x8011DDE0; // type:object size:0x20 data:4byte +lbl_8011DE00 = .rodata:0x8011DE00; // type:object size:0xC data:4byte +lbl_8011DE0C = .rodata:0x8011DE0C; // type:object size:0xC data:4byte +lbl_8011DE18 = .rodata:0x8011DE18; // type:object size:0xC data:4byte +lbl_8011DE24 = .rodata:0x8011DE24; // type:object size:0xC data:4byte +lbl_8011DE30 = .rodata:0x8011DE30; // type:object size:0x18 +lbl_8011DE48 = .rodata:0x8011DE48; // type:object size:0x70 data:4byte +lbl_8011DEB8 = .rodata:0x8011DEB8; // type:object size:0xC data:byte +lbl_8011DEC4 = .rodata:0x8011DEC4; // type:object size:0x1C +lbl_8011DEE0 = .rodata:0x8011DEE0; // type:object size:0x24 data:4byte +lbl_8011DF04 = .rodata:0x8011DF04; // type:object size:0x20 data:4byte +lbl_8011DF24 = .rodata:0x8011DF24; // type:object size:0x2C data:4byte +lbl_8011DF50 = .rodata:0x8011DF50; // type:object size:0x10 data:4byte +lbl_8011DF60 = .rodata:0x8011DF60; // type:object size:0x28 data:4byte +lbl_8011DF88 = .rodata:0x8011DF88; // type:object size:0x28 data:4byte +lbl_8011DFB0 = .rodata:0x8011DFB0; // type:object size:0x20 data:4byte +lbl_8011DFD0 = .rodata:0x8011DFD0; // type:object size:0x20 data:4byte +lbl_8011DFF0 = .rodata:0x8011DFF0; // type:object size:0x20 data:4byte +lbl_8011E010 = .rodata:0x8011E010; // type:object size:0x10 data:4byte +lbl_8011E020 = .rodata:0x8011E020; // type:object size:0x90 data:byte +lbl_8011E0B0 = .rodata:0x8011E0B0; // type:object size:0x10 +lbl_8011E0C0 = .rodata:0x8011E0C0; // type:object size:0x10 +lbl_8011E0D0 = .rodata:0x8011E0D0; // type:object size:0x18 data:double +lbl_8011E0E8 = .rodata:0x8011E0E8; // type:object size:0x54 +lbl_8011E13C = .rodata:0x8011E13C; // type:object size:0x14 +lbl_8011E150 = .rodata:0x8011E150; // type:object size:0x10 +lbl_8011E160 = .rodata:0x8011E160; // type:object size:0x20 +lbl_8011E180 = .rodata:0x8011E180; // type:object size:0x38 +lbl_8011E1B8 = .rodata:0x8011E1B8; // type:object size:0x40 +lbl_8011E1F8 = .rodata:0x8011E1F8; // type:object size:0x18 data:4byte +lbl_8011E210 = .rodata:0x8011E210; // type:object size:0xE0 +@stringBase0 = .rodata:0x8011E2F0; // type:object size:0x25 scope:local data:string_table +lbl_8011E318 = .rodata:0x8011E318; // type:object size:0x10 +lbl_8011E328 = .rodata:0x8011E328; // type:object size:0x30 data:double +lbl_8011E358 = .rodata:0x8011E358; // type:object size:0x108 +lbl_8011E460 = .rodata:0x8011E460; // type:object size:0x80 +lbl_8011E4E0 = .rodata:0x8011E4E0; // type:object size:0x10 +lbl_8011E4F0 = .rodata:0x8011E4F0; // type:object size:0x40 data:double +lbl_8011E530 = .rodata:0x8011E530; // type:object size:0x68 data:double +lbl_8011E598 = .rodata:0x8011E598; // type:object size:0x98 +@62 = .rodata:0x8011E630; // type:object size:0x1B scope:local data:string +lbl_8011E650 = .rodata:0x8011E650; // type:object size:0x20 +lbl_8011E670 = .rodata:0x8011E670; // type:object size:0x10 data:4byte +lbl_8011E680 = .rodata:0x8011E680; // type:object size:0x28 data:4byte +lbl_8011E6A8 = .rodata:0x8011E6A8; // type:object size:0x28 data:4byte +lbl_8011E6D0 = .rodata:0x8011E6D0; // type:object size:0x28 data:4byte +@154 = .rodata:0x8011E6F8; // type:object size:0x21 scope:local data:string +@155 = .rodata:0x8011E71C; // type:object size:0x24 scope:local data:string +lbl_8011E740 = .rodata:0x8011E740; // type:object size:0x40 +lbl_8011E780 = .rodata:0x8011E780; // type:object size:0x18 +lbl_8011E798 = .rodata:0x8011E798; // type:object size:0x88 +lbl_8011E820 = .rodata:0x8011E820; // type:object size:0x88 data:byte +lbl_8011E8A8 = .rodata:0x8011E8A8; // type:object size:0x100 +lbl_8011E9C0 = .data:0x8011E9C0; // type:object size:0x10 scope:local data:string +chanTbl = .data:0x8011E9D0; // type:object size:0x10 scope:local +correctDiskID = .data:0x8011E9E0; // type:object size:0x124 scope:local +jumptable_8011EB04 = .data:0x8011EB04; // type:object size:0x34 scope:local +lbl_8011EB38 = .data:0x8011EB38; // type:object size:0x11 scope:local data:string +lbl_8011EB49 = .data:0x8011EB49; // type:object size:0x11 scope:local data:string +lbl_8011EB5A = .data:0x8011EB5A; // type:object size:0x10 scope:local data:string +lbl_8011EB6A = .data:0x8011EB6A; // type:object size:0x10 scope:local data:string +lbl_8011EB7A = .data:0x8011EB7A; // type:object size:0x14 scope:local data:string +lbl_8011EB8E = .data:0x8011EB8E; // type:object size:0x11 scope:local data:string +lbl_8011EB9F = .data:0x8011EB9F; // type:object size:0x10 scope:local data:string +lbl_8011EBAF = .data:0x8011EBAF; // type:object size:0xF scope:local data:string +lbl_8011EBBE = .data:0x8011EBBE; // type:object size:0x10 scope:local data:string +lbl_8011EBCE = .data:0x8011EBCE; // type:object size:0x13 scope:local data:string +lbl_8011EBE1 = .data:0x8011EBE1; // type:object size:0xF scope:local data:string +lbl_8011EBF0 = .data:0x8011EBF0; // type:object size:0x13 scope:local data:string +lbl_8011EC03 = .data:0x8011EC03; // type:object size:0x13 scope:local data:string +lbl_8011EC16 = .data:0x8011EC16; // type:object size:0x12 scope:local data:string +lbl_8011EC28 = .data:0x8011EC28; // type:object size:0x10 scope:local data:string +lbl_8011EC38 = .data:0x8011EC38; // type:object size:0x14 scope:local data:string +lbl_8011EC4C = .data:0x8011EC4C; // type:object size:0x14 scope:local data:string +lbl_8011EC60 = .data:0x8011EC60; // type:object size:0x13 scope:local data:string +lbl_8011EC73 = .data:0x8011EC73; // type:object size:0x10 scope:local data:string +lbl_8011EC83 = .data:0x8011EC83; // type:object size:0x11 scope:local data:string +lbl_8011EC94 = .data:0x8011EC94; // type:object size:0xE scope:local data:string +lbl_8011ECA2 = .data:0x8011ECA2; // type:object size:0x12 scope:local data:string +lbl_8011ECB4 = .data:0x8011ECB4; // type:object size:0x11 scope:local data:string +lbl_8011ECC5 = .data:0x8011ECC5; // type:object size:0xF scope:local data:string +lbl_8011ECD4 = .data:0x8011ECD4; // type:object size:0x13 scope:local data:string +lbl_8011ECE7 = .data:0x8011ECE7; // type:object size:0x13 scope:local data:string +lbl_8011ECFA = .data:0x8011ECFA; // type:object size:0x12 scope:local data:string +lbl_8011ED0C = .data:0x8011ED0C; // type:object size:0xE scope:local data:string +lbl_8011ED1A = .data:0x8011ED1A; // type:object size:0xE scope:local data:string +lbl_8011ED28 = .data:0x8011ED28; // type:object size:0xE scope:local data:string +lbl_8011ED36 = .data:0x8011ED36; // type:object size:0xE scope:local data:string +lbl_8011ED44 = .data:0x8011ED44; // type:object size:0xE scope:local data:string +lbl_8011ED52 = .data:0x8011ED52; // type:object size:0xE scope:local data:string +lbl_8011ED60 = .data:0x8011ED60; // type:object size:0xE scope:local data:string +lbl_8011ED6E = .data:0x8011ED6E; // type:object size:0xE scope:local data:string +lbl_8011ED7C = .data:0x8011ED7C; // type:object size:0xE scope:local data:string +lbl_8011ED8A = .data:0x8011ED8A; // type:object size:0xE scope:local data:string +lbl_8011ED98 = .data:0x8011ED98; // type:object size:0xE scope:local data:string +lbl_8011EDA6 = .data:0x8011EDA6; // type:object size:0xE scope:local data:string +lbl_8011EDB4 = .data:0x8011EDB4; // type:object size:0xE scope:local data:string +lbl_8011EDC2 = .data:0x8011EDC2; // type:object size:0xE scope:local data:string +lbl_8011EDD0 = .data:0x8011EDD0; // type:object size:0xE scope:local data:string +lbl_8011EDDE = .data:0x8011EDDE; // type:object size:0xE scope:local data:string +lbl_8011EDEC = .data:0x8011EDEC; // type:object size:0xE scope:local data:string +lbl_8011EDFA = .data:0x8011EDFA; // type:object size:0xE scope:local data:string +lbl_8011EE08 = .data:0x8011EE08; // type:object size:0xE scope:local data:string +lbl_8011EE16 = .data:0x8011EE16; // type:object size:0xE scope:local data:string +lbl_8011EE24 = .data:0x8011EE24; // type:object size:0xE scope:local data:string +lbl_8011EE32 = .data:0x8011EE32; // type:object size:0xE scope:local data:string +lbl_8011EE40 = .data:0x8011EE40; // type:object size:0xE scope:local data:string +lbl_8011EE4E = .data:0x8011EE4E; // type:object size:0xE scope:local data:string +lbl_8011EE5C = .data:0x8011EE5C; // type:object size:0xE scope:local data:string +lbl_8011EE6A = .data:0x8011EE6A; // type:object size:0xE scope:local data:string +lbl_8011EE78 = .data:0x8011EE78; // type:object size:0xE scope:local data:string +lbl_8011EE86 = .data:0x8011EE86; // type:object size:0xE scope:local data:string +lbl_8011EE94 = .data:0x8011EE94; // type:object size:0xE scope:local data:string +lbl_8011EEA2 = .data:0x8011EEA2; // type:object size:0xE scope:local data:string +lbl_8011EEB0 = .data:0x8011EEB0; // type:object size:0xE scope:local data:string +lbl_8011EEBE = .data:0x8011EEBE; // type:object size:0xE scope:local data:string +lbl_8011EECC = .data:0x8011EECC; // type:object size:0xE scope:local data:string +lbl_8011EEDA = .data:0x8011EEDA; // type:object size:0xE scope:local data:string +lbl_8011EEE8 = .data:0x8011EEE8; // type:object size:0xE scope:local data:string +lbl_8011EEF6 = .data:0x8011EEF6; // type:object size:0xE scope:local data:string +lbl_8011EF04 = .data:0x8011EF04; // type:object size:0xE scope:local data:string +lbl_8011EF12 = .data:0x8011EF12; // type:object size:0xE scope:local data:string +lbl_8011EF20 = .data:0x8011EF20; // type:object size:0xE scope:local data:string +lbl_8011EF2E = .data:0x8011EF2E; // type:object size:0xE scope:local data:string +lbl_8011EF3C = .data:0x8011EF3C; // type:object size:0xE scope:local data:string +lbl_8011EF4A = .data:0x8011EF4A; // type:object size:0xE scope:local data:string +lbl_8011EF58 = .data:0x8011EF58; // type:object size:0xE scope:local data:string +lbl_8011EF66 = .data:0x8011EF66; // type:object size:0xE scope:local data:string +lbl_8011EF74 = .data:0x8011EF74; // type:object size:0xE scope:local data:string +lbl_8011EF82 = .data:0x8011EF82; // type:object size:0xE scope:local data:string +lbl_8011EF90 = .data:0x8011EF90; // type:object size:0xE scope:local data:string +lbl_8011EF9E = .data:0x8011EF9E; // type:object size:0xE scope:local data:string +lbl_8011EFAC = .data:0x8011EFAC; // type:object size:0xE scope:local data:string +lbl_8011EFBA = .data:0x8011EFBA; // type:object size:0xE scope:local data:string +lbl_8011EFC8 = .data:0x8011EFC8; // type:object size:0xE scope:local data:string +lbl_8011EFD6 = .data:0x8011EFD6; // type:object size:0xE scope:local data:string +lbl_8011EFE4 = .data:0x8011EFE4; // type:object size:0xE scope:local data:string +lbl_8011EFF2 = .data:0x8011EFF2; // type:object size:0xE scope:local data:string +lbl_8011F000 = .data:0x8011F000; // type:object size:0xE scope:local data:string +lbl_8011F00E = .data:0x8011F00E; // type:object size:0xE scope:local data:string +lbl_8011F01C = .data:0x8011F01C; // type:object size:0xE scope:local data:string +lbl_8011F02A = .data:0x8011F02A; // type:object size:0xE scope:local data:string +lbl_8011F038 = .data:0x8011F038; // type:object size:0xE scope:local data:string +lbl_8011F046 = .data:0x8011F046; // type:object size:0xE scope:local data:string +lbl_8011F054 = .data:0x8011F054; // type:object size:0xE scope:local data:string +lbl_8011F062 = .data:0x8011F062; // type:object size:0xE scope:local data:string +lbl_8011F070 = .data:0x8011F070; // type:object size:0xE scope:local data:string +lbl_8011F07E = .data:0x8011F07E; // type:object size:0xE scope:local data:string +lbl_8011F08C = .data:0x8011F08C; // type:object size:0xE scope:local data:string +lbl_8011F09A = .data:0x8011F09A; // type:object size:0xF scope:local data:string +lbl_8011F0A9 = .data:0x8011F0A9; // type:object size:0x13 scope:local data:string +lbl_8011F0BC = .data:0x8011F0BC; // type:object size:0x13 scope:local data:string +lbl_8011F0CF = .data:0x8011F0CF; // type:object size:0x12 scope:local data:string +lbl_8011F0E1 = .data:0x8011F0E1; // type:object size:0xE scope:local data:string +lbl_8011F0EF = .data:0x8011F0EF; // type:object size:0x11 scope:local data:string +lbl_8011F100 = .data:0x8011F100; // type:object size:0x10 scope:local data:string +lbl_8011F110 = .data:0x8011F110; // type:object size:0x11 scope:local data:string +lbl_8011F121 = .data:0x8011F121; // type:object size:0xE scope:local data:string +lbl_8011F12F = .data:0x8011F12F; // type:object size:0x10 scope:local data:string +lbl_8011F13F = .data:0x8011F13F; // type:object size:0x11 scope:local data:string +lbl_8011F150 = .data:0x8011F150; // type:object size:0x11 scope:local data:string +lbl_8011F161 = .data:0x8011F161; // type:object size:0x11 scope:local data:string +lbl_8011F172 = .data:0x8011F172; // type:object size:0x10 scope:local data:string +lbl_8011F182 = .data:0x8011F182; // type:object size:0xF scope:local data:string +lbl_8011F191 = .data:0x8011F191; // type:object size:0x13 scope:local data:string +lbl_8011F1A4 = .data:0x8011F1A4; // type:object size:0x13 scope:local data:string +lbl_8011F1B7 = .data:0x8011F1B7; // type:object size:0x12 scope:local data:string +lbl_8011F1C9 = .data:0x8011F1C9; // type:object size:0x11 scope:local data:string +lbl_8011F1DA = .data:0x8011F1DA; // type:object size:0x10 scope:local data:string +lbl_8011F1EA = .data:0x8011F1EA; // type:object size:0xD scope:local data:string +lbl_8011F1F7 = .data:0x8011F1F7; // type:object size:0x11 scope:local data:string +lbl_8011F208 = .data:0x8011F208; // type:object size:0xF scope:local data:string +lbl_8011F217 = .data:0x8011F217; // type:object size:0xF scope:local data:string +lbl_8011F226 = .data:0x8011F226; // type:object size:0xF scope:local data:string +lbl_8011F235 = .data:0x8011F235; // type:object size:0xD scope:local data:string +lbl_8011F242 = .data:0x8011F242; // type:object size:0xD scope:local data:string +lbl_8011F24F = .data:0x8011F24F; // type:object size:0xD scope:local data:string +lbl_8011F25C = .data:0x8011F25C; // type:object size:0xD scope:local data:string +lbl_8011F269 = .data:0x8011F269; // type:object size:0xD scope:local data:string +lbl_8011F276 = .data:0x8011F276; // type:object size:0xD scope:local data:string +lbl_8011F283 = .data:0x8011F283; // type:object size:0xD scope:local data:string +lbl_8011F290 = .data:0x8011F290; // type:object size:0xD scope:local data:string +lbl_8011F29D = .data:0x8011F29D; // type:object size:0xD scope:local data:string +lbl_8011F2AA = .data:0x8011F2AA; // type:object size:0x11 scope:local data:string +lbl_8011F2BB = .data:0x8011F2BB; // type:object size:0x15 scope:local data:string +lbl_8011F2D0 = .data:0x8011F2D0; // type:object size:0x15 scope:local data:string +lbl_8011F2E5 = .data:0x8011F2E5; // type:object size:0x14 scope:local data:string +lbl_8011F2F9 = .data:0x8011F2F9; // type:object size:0xF scope:local data:string +lbl_8011F308 = .data:0x8011F308; // type:object size:0x13 scope:local data:string +lbl_8011F31B = .data:0x8011F31B; // type:object size:0x13 scope:local data:string +lbl_8011F32E = .data:0x8011F32E; // type:object size:0x12 scope:local data:string +lbl_8011F340 = .data:0x8011F340; // type:object size:0xD scope:local data:string +lbl_8011F34D = .data:0x8011F34D; // type:object size:0xF scope:local data:string +lbl_8011F35C = .data:0x8011F35C; // type:object size:0x13 scope:local data:string +lbl_8011F36F = .data:0x8011F36F; // type:object size:0x13 scope:local data:string +lbl_8011F382 = .data:0x8011F382; // type:object size:0x12 scope:local data:string +lbl_8011F394 = .data:0x8011F394; // type:object size:0x10 scope:local +DataDirStat = .data:0x8011F3A4; // type:object size:0x468 scope:local data:4byte +lbl_8011F80C = .data:0x8011F80C; // type:object size:0x1D scope:local data:string +lbl_8011F829 = .data:0x8011F829; // type:object size:0x1F scope:local data:string +lbl_8011F848 = .data:0x8011F848; // type:object size:0x3C scope:local +lbl_8011F884 = .data:0x8011F884; // type:object size:0x1A data:string +lbl_8011F89E = .data:0x8011F89E; // type:object size:0x122 +lbl_8011F9C0 = .data:0x8011F9C0; // type:object size:0x20 scope:local +ank8x8_4b = .data:0x8011F9E0; // type:object size:0x2000 align:32 +lbl_801219E0 = .data:0x801219E0; // type:object size:0x150 scope:local +HeapSizeTbl = .data:0x80121B30; // type:object size:0x78 scope:local +lbl_80121BA8 = .data:0x80121BA8; // type:object size:0x50 scope:local +lbl_80121BF8 = .data:0x80121BF8; // type:object size:0x128 scope:local +fcoltbl = .data:0x80121D20; // type:object size:0x40 scope:local align:32 +lbl_80121D60 = .data:0x80121D60; // type:object size:0x1F scope:local data:string +lbl_80121D7F = .data:0x80121D7F; // type:object size:0x31 scope:local +lbl_80121DB0 = .data:0x80121DB0; // type:object size:0x12 scope:local +lbl_80121DC2 = .data:0x80121DC2; // type:object size:0x10E scope:local +jumptable_80121ED0 = .data:0x80121ED0; // type:object size:0x2C scope:local +jumptable_80121F00 = .data:0x80121F00; // type:object size:0x28 scope:local +jumptable_80121F28 = .data:0x80121F28; // type:object size:0x2C scope:local +lbl_80121F54 = .data:0x80121F54; // type:object size:0x1C scope:local +texMtxTbl = .data:0x80121F70; // type:object size:0xC data:byte +jumptable_80121F7C = .data:0x80121F7C; // type:object size:0x28 scope:local +lbl_80121FA4 = .data:0x80121FA4; // type:object size:0x18 scope:local data:string +jumptable_80121FBC = .data:0x80121FBC; // type:object size:0x28 scope:local +jumptable_80121FE4 = .data:0x80121FE4; // type:object size:0x28 scope:local +refMtx = .data:0x8012200C; // type:object size:0x30 scope:local +kColorSelTbl = .data:0x8012203C; // type:object size:0x30 scope:local +kColorTbl = .data:0x8012206C; // type:object size:0x10 scope:local +kColorSelTbl2 = .data:0x8012207C; // type:object size:0x10 scope:local +kColorSelATbl = .data:0x8012208C; // type:object size:0x10 scope:local +lbl_8012209C = .data:0x8012209C; // type:object size:0x14 scope:local +jumptable_801220B0 = .data:0x801220B0; // type:object size:0x30 scope:local +jumptable_801220E0 = .data:0x801220E0; // type:object size:0x28 scope:local +jumptable_80122108 = .data:0x80122108; // type:object size:0x28 scope:local +lbl_80122130 = .data:0x80122130; // type:object size:0x19 scope:local data:string +lbl_80122149 = .data:0x80122149; // type:object size:0xA scope:local data:string +lbl_80122153 = .data:0x80122153; // type:object size:0x2D scope:local +refMapData0 = .data:0x80122180; // type:object size:0x1240 align:32 noreloc +refMapData1 = .data:0x801233C0; // type:object size:0x1100 align:32 noreloc +refMapData2 = .data:0x801244C0; // type:object size:0x2080 align:32 noreloc +refMapData3 = .data:0x80126540; // type:object size:0x2080 align:32 noreloc +refMapData4 = .data:0x801285C0; // type:object size:0x2080 align:32 noreloc +toonMapData = .data:0x8012A640; // type:object size:0x880 align:32 noreloc +toonMapData2 = .data:0x8012AEC0; // type:object size:0x1080 align:32 noreloc +hiliteData = .data:0x8012BF40; // type:object size:0x480 align:32 noreloc +hiliteData2 = .data:0x8012C3C0; // type:object size:0x480 align:32 noreloc +hiliteData3 = .data:0x8012C840; // type:object size:0x480 align:32 noreloc +hiliteData4 = .data:0x8012CCC0; // type:object size:0x480 align:32 noreloc +lbl_8012D140 = .data:0x8012D140; // type:object size:0x1B scope:local data:string +lbl_8012D15B = .data:0x8012D15B; // type:object size:0x16 scope:local data:string +lbl_8012D171 = .data:0x8012D171; // type:object size:0x21 scope:local data:string +lbl_8012D192 = .data:0x8012D192; // type:object size:0x26 scope:local +defCamera = .data:0x8012D1B8; // type:object size:0x58 data:4byte +lbl_8012D210 = .data:0x8012D210; // type:object size:0x28 scope:local +lbl_8012D238 = .data:0x8012D238; // type:object size:0x1C scope:local data:string +lbl_8012D254 = .data:0x8012D254; // type:object size:0x1C scope:local +jumptable_8012D270 = .data:0x8012D270; // type:object size:0x2C scope:local +jumptable_8012D29C = .data:0x8012D29C; // type:object size:0x68 scope:local +jumptable_8012D304 = .data:0x8012D304; // type:object size:0xF0 scope:local +jumptable_8012D3F4 = .data:0x8012D3F4; // type:object size:0x20 scope:local +lbl_8012D418 = .data:0x8012D418; // type:object size:0x15 scope:local data:string +lbl_8012D42D = .data:0x8012D42D; // type:object size:0x1F scope:local data:string +lbl_8012D44C = .data:0x8012D44C; // type:object size:0x18 scope:local +basePos = .data:0x8012D464; // type:object size:0x30 scope:local +baseST = .data:0x8012D494; // type:object size:0x20 scope:local +jitterTbl = .data:0x8012D4B4; // type:object size:0x24 scope:local +jumptable_8012D4D8 = .data:0x8012D4D8; // type:object size:0x1C scope:local +lbl_8012D4F8 = .data:0x8012D4F8; // type:object size:0xCA scope:local +lbl_8012D5C2 = .data:0x8012D5C2; // type:object size:0x1C scope:local data:string +lbl_8012D5DE = .data:0x8012D5DE; // type:object size:0x1C scope:local data:string +lbl_8012D5FA = .data:0x8012D5FA; // type:object size:0x1D scope:local data:string +lbl_8012D617 = .data:0x8012D617; // type:object size:0x18 scope:local data:string +lbl_8012D62F = .data:0x8012D62F; // type:object size:0xC scope:local data:string +lbl_8012D63B = .data:0x8012D63B; // type:object size:0x45 scope:local +lbl_8012D680 = .data:0x8012D680; // type:object size:0x45 scope:local +lbl_8012D6C5 = .data:0x8012D6C5; // type:object size:0x19 scope:local data:string +lbl_8012D6DE = .data:0x8012D6DE; // type:object size:0x17 scope:local data:string +lbl_8012D6F5 = .data:0x8012D6F5; // type:object size:0x1B3 scope:local +XFB_Colors = .data:0x8012D8A8; // type:object size:0xF scope:local data:byte +Ascii8x8_1bpp = .data:0x8012D8B7; // type:object size:0x800 scope:local align:1 +lbl_8012E0B7 = .data:0x8012E0B7; // type:object size:0x19 scope:local +lbl_8012E0D0 = .data:0x8012E0D0; // type:object size:0x21A scope:local +lbl_8012E2EA = .data:0x8012E2EA; // type:object size:0xB scope:local data:string +lbl_8012E2F5 = .data:0x8012E2F5; // type:object size:0x273 scope:local +lbl_8012E568 = .data:0x8012E568; // type:object size:0x12 scope:local data:string +lbl_8012E57A = .data:0x8012E57A; // type:object size:0xD6 scope:local +sndGrpTable = .data:0x8012E650; // type:object size:0x5B0 +lbl_8012EC00 = .data:0x8012EC00; // type:object size:0x94 scope:local +lbl_8012EC94 = .data:0x8012EC94; // type:object size:0x11 scope:local data:string +lbl_8012ECA5 = .data:0x8012ECA5; // type:object size:0x3A scope:local +lbl_8012ECDF = .data:0x8012ECDF; // type:object size:0x31 scope:local +seqInfoTbl = .data:0x8012ED10; // type:object size:0x1DC scope:local +seqType2SprTbl = .data:0x8012EEEC; // type:object size:0x18 scope:local +mgSeqTypeTbl = .data:0x8012EF04; // type:object size:0x12 scope:local data:2byte +lbl_8012F336 = .data:0x8012EF16; // type:object size:0x53 scope:local data:string +lbl_8012F389 = .data:0x8012EF69; // type:object size:0x9 scope:local data:string +lbl_8012F392 = .data:0x8012EF72; // type:object size:0x9 scope:local data:string +seqFontAlphaTbl = .data:0x8012EF7B; // type:object size:0x35 scope:local data:string +seqFontKanaTbl = .data:0x8012EFB0; // type:object size:0x52 scope:local data:string +seqFontNumTbl = .data:0x8012F002; // type:object size:0xB scope:local data:string +letterBufTbl = .data:0x8012F010; // type:object size:0x14 scope:local +wordMgTbl = .data:0x8012F024; // type:object size:0x18 scope:local +letterOfs$1005 = .data:0x8012F03C; // type:object size:0x40 scope:local data:float +letterOfs$1482 = .data:0x8012F07C; // type:object size:0x1C scope:local data:2byte +letterOfs$1856 = .data:0x8012F098; // type:object size:0x38 scope:local data:float +@1986 = .data:0x8012F0D0; // type:object size:0x9 scope:local data:string +@1988 = .data:0x8012F0D9; // type:object size:0xB scope:local data:string +winCharNameTbl = .data:0x8012F0E4; // type:object size:0x78 scope:local data:string_table +@1996 = .data:0x8012F15C; // type:object size:0xA scope:local data:string +winWordTbl = .data:0x8012F168; // type:object size:0x18 scope:local +winPosOfs = .data:0x8012F180; // type:object size:0x50 scope:local +practiceTbl = .data:0x8012F1D0; // type:object size:0xAC scope:local +yPosTbl$2429 = .data:0x8012F27C; // type:object size:0xC scope:local +seqStartFXTbl = .data:0x8012F288; // type:object size:0xEC scope:local +lbl_8012F378 = .data:0x8012F378; // type:object size:0x15 scope:local data:string +lbl_8012F38D = .data:0x8012F38D; // type:object size:0x10 scope:local data:string +lbl_8012F39D = .data:0x8012F39D; // type:object size:0x13 scope:local data:string +lbl_8012F3B0 = .data:0x8012F3B0; // type:object size:0x10 scope:local data:string +lbl_8012F3C0 = .data:0x8012F3C0; // type:object size:0x10 scope:local data:string +lbl_8012F3D0 = .data:0x8012F3D0; // type:object size:0x10 scope:local data:string +lbl_8012F3E0 = .data:0x8012F3E0; // type:object size:0x10 scope:local data:string +lbl_8012F3F0 = .data:0x8012F3F0; // type:object size:0x10 scope:local data:string +lbl_8012F400 = .data:0x8012F400; // type:object size:0x10 scope:local data:string +lbl_8012F410 = .data:0x8012F410; // type:object size:0x10 scope:local data:string +lbl_8012F420 = .data:0x8012F420; // type:object size:0x10 scope:local data:string +lbl_8012F430 = .data:0x8012F430; // type:object size:0x10 scope:local data:string +lbl_8012F440 = .data:0x8012F440; // type:object size:0x10 scope:local data:string +lbl_8012F450 = .data:0x8012F450; // type:object size:0x10 scope:local data:string +lbl_8012F460 = .data:0x8012F460; // type:object size:0x10 scope:local data:string +lbl_8012F470 = .data:0x8012F470; // type:object size:0x10 scope:local data:string +lbl_8012F480 = .data:0x8012F480; // type:object size:0x10 scope:local data:string +lbl_8012F490 = .data:0x8012F490; // type:object size:0x10 scope:local data:string +lbl_8012F4A0 = .data:0x8012F4A0; // type:object size:0x10 scope:local data:string +lbl_8012F4B0 = .data:0x8012F4B0; // type:object size:0x10 scope:local data:string +lbl_8012F4C0 = .data:0x8012F4C0; // type:object size:0x10 scope:local data:string +lbl_8012F4D0 = .data:0x8012F4D0; // type:object size:0x10 scope:local data:string +lbl_8012F4E0 = .data:0x8012F4E0; // type:object size:0x10 scope:local data:string +lbl_8012F4F0 = .data:0x8012F4F0; // type:object size:0x10 scope:local data:string +lbl_8012F500 = .data:0x8012F500; // type:object size:0x10 scope:local data:string +lbl_8012F510 = .data:0x8012F510; // type:object size:0x10 scope:local data:string +lbl_8012F520 = .data:0x8012F520; // type:object size:0x10 scope:local data:string +lbl_8012F530 = .data:0x8012F530; // type:object size:0x10 scope:local data:string +lbl_8012F540 = .data:0x8012F540; // type:object size:0x10 scope:local data:string +lbl_8012F550 = .data:0x8012F550; // type:object size:0x10 scope:local data:string +lbl_8012F560 = .data:0x8012F560; // type:object size:0x10 scope:local data:string +lbl_8012F570 = .data:0x8012F570; // type:object size:0x10 scope:local data:string +lbl_8012F580 = .data:0x8012F580; // type:object size:0x10 scope:local data:string +lbl_8012F590 = .data:0x8012F590; // type:object size:0x10 scope:local data:string +lbl_8012F5A0 = .data:0x8012F5A0; // type:object size:0x10 scope:local data:string +lbl_8012F5B0 = .data:0x8012F5B0; // type:object size:0x10 scope:local data:string +lbl_8012F5C0 = .data:0x8012F5C0; // type:object size:0x10 scope:local data:string +lbl_8012F5D0 = .data:0x8012F5D0; // type:object size:0x10 scope:local data:string +lbl_8012F5E0 = .data:0x8012F5E0; // type:object size:0x10 scope:local data:string +lbl_8012F5F0 = .data:0x8012F5F0; // type:object size:0x10 scope:local data:string +lbl_8012F600 = .data:0x8012F600; // type:object size:0x10 scope:local data:string +lbl_8012F610 = .data:0x8012F610; // type:object size:0x10 scope:local data:string +lbl_8012F620 = .data:0x8012F620; // type:object size:0x10 scope:local data:string +lbl_8012F630 = .data:0x8012F630; // type:object size:0x10 scope:local data:string +lbl_8012F640 = .data:0x8012F640; // type:object size:0x10 scope:local data:string +lbl_8012F650 = .data:0x8012F650; // type:object size:0x10 scope:local data:string +lbl_8012F660 = .data:0x8012F660; // type:object size:0x10 scope:local data:string +lbl_8012F670 = .data:0x8012F670; // type:object size:0x10 scope:local data:string +lbl_8012F680 = .data:0x8012F680; // type:object size:0x10 scope:local data:string +lbl_8012F690 = .data:0x8012F690; // type:object size:0x10 scope:local data:string +lbl_8012F6A0 = .data:0x8012F6A0; // type:object size:0x10 scope:local data:string +lbl_8012F6B0 = .data:0x8012F6B0; // type:object size:0x10 scope:local data:string +lbl_8012F6C0 = .data:0x8012F6C0; // type:object size:0x10 scope:local data:string +lbl_8012F6D0 = .data:0x8012F6D0; // type:object size:0x10 scope:local data:string +lbl_8012F6E0 = .data:0x8012F6E0; // type:object size:0x10 scope:local data:string +lbl_8012F6F0 = .data:0x8012F6F0; // type:object size:0x10 scope:local data:string +lbl_8012F700 = .data:0x8012F700; // type:object size:0x10 scope:local data:string +lbl_8012F710 = .data:0x8012F710; // type:object size:0x10 scope:local data:string +lbl_8012F720 = .data:0x8012F720; // type:object size:0x10 scope:local data:string +lbl_8012F730 = .data:0x8012F730; // type:object size:0x10 scope:local data:string +lbl_8012F740 = .data:0x8012F740; // type:object size:0x10 scope:local data:string +lbl_8012F750 = .data:0x8012F750; // type:object size:0x10 scope:local data:string +lbl_8012F760 = .data:0x8012F760; // type:object size:0x10 scope:local data:string +lbl_8012F770 = .data:0x8012F770; // type:object size:0x10 scope:local data:string +lbl_8012F780 = .data:0x8012F780; // type:object size:0x10 scope:local data:string +lbl_8012F790 = .data:0x8012F790; // type:object size:0x10 scope:local data:string +lbl_8012F7A0 = .data:0x8012F7A0; // type:object size:0x10 scope:local data:string +lbl_8012F7B0 = .data:0x8012F7B0; // type:object size:0x10 scope:local data:string +lbl_8012F7C0 = .data:0x8012F7C0; // type:object size:0x10 scope:local data:string +lbl_8012F7D0 = .data:0x8012F7D0; // type:object size:0x10 scope:local data:string +lbl_8012F7E0 = .data:0x8012F7E0; // type:object size:0x10 scope:local data:string +lbl_8012F7F0 = .data:0x8012F7F0; // type:object size:0x12 scope:local data:string +lbl_8012F802 = .data:0x8012F802; // type:object size:0x15 scope:local data:string +lbl_8012F817 = .data:0x8012F817; // type:object size:0x13 scope:local data:string +lbl_8012F82A = .data:0x8012F82A; // type:object size:0x11 scope:local data:string +lbl_8012F83B = .data:0x8012F83B; // type:object size:0x10 scope:local data:string +lbl_8012F84B = .data:0x8012F84B; // type:object size:0x12 scope:local data:string +lbl_8012F85D = .data:0x8012F85D; // type:object size:0x13 scope:local data:string +lbl_8012F870 = .data:0x8012F870; // type:object size:0x13 scope:local data:string +lbl_8012F883 = .data:0x8012F883; // type:object size:0x13 scope:local data:string +lbl_8012F896 = .data:0x8012F896; // type:object size:0x12 scope:local data:string +lbl_8012F8A8 = .data:0x8012F8A8; // type:object size:0xF scope:local data:string +lbl_8012F8B7 = .data:0x8012F8B7; // type:object size:0xF scope:local data:string +lbl_8012F8C6 = .data:0x8012F8C6; // type:object size:0x10 scope:local data:string +lbl_8012F8D6 = .data:0x8012F8D6; // type:object size:0x12 scope:local data:string +lbl_8012F8E8 = .data:0x8012F8E8; // type:object size:0xF scope:local data:string +lbl_8012F8F7 = .data:0x8012F8F7; // type:object size:0x13 scope:local data:string +lbl_8012F90A = .data:0x8012F90A; // type:object size:0x11 scope:local data:string +lbl_8012F91B = .data:0x8012F91B; // type:object size:0x15 scope:local data:string +lbl_8012F930 = .data:0x8012F930; // type:object size:0xF scope:local data:string +lbl_8012F93F = .data:0x8012F93F; // type:object size:0xF scope:local data:string +lbl_8012F94E = .data:0x8012F94E; // type:object size:0xF scope:local data:string +lbl_8012F95D = .data:0x8012F95D; // type:object size:0xF scope:local data:string +lbl_8012F96C = .data:0x8012F96C; // type:object size:0xF scope:local data:string +lbl_8012F97B = .data:0x8012F97B; // type:object size:0xF scope:local data:string +lbl_8012F98A = .data:0x8012F98A; // type:object size:0xF scope:local data:string +lbl_8012F999 = .data:0x8012F999; // type:object size:0xF scope:local data:string +lbl_8012F9A8 = .data:0x8012F9A8; // type:object size:0xF scope:local data:string +lbl_8012F9B7 = .data:0x8012F9B7; // type:object size:0x11 scope:local +_ovltbl = .data:0x8012F9C8; // type:object size:0x320 +lbl_80130100 = .data:0x8012FCE8; // type:object size:0x20 +fadeInFunc = .data:0x8012FD08; // type:object size:0xC +fadeOutFunc = .data:0x8012FD14; // type:object size:0xC +spcFontTbl = .data:0x8012FD20; // type:object size:0x170 scope:local +charWETbl = .data:0x8012FE90; // type:object size:0x130 +charWJTbl = .data:0x8012FFC0; // type:object size:0x140 +charColPal = .data:0x80130100; // type:object size:0x3C scope:local +frameFileTbl = .data:0x8013013C; // type:object size:0x10 scope:local +@257 = .data:0x8013014C; // type:object size:0xE scope:local data:string +@258 = .data:0x8013015A; // type:object size:0xF scope:local data:string +@259 = .data:0x80130169; // type:object size:0x10 scope:local data:string +@260 = .data:0x80130179; // type:object size:0x11 scope:local data:string +mesDataTbl = .data:0x8013018C; // type:object size:0x10 scope:local +winVoiceTbl = .data:0x8013019C; // type:object size:0x54 scope:local +@1076 = .data:0x801301F0; // type:object size:0x13 scope:local data:string +@1077 = .data:0x80130203; // type:object size:0x18 scope:local data:string +winPortraitTbl = .data:0x8013021C; // type:object size:0x4C scope:local +lbl_80130268 = .data:0x80130268; // type:object size:0x26 scope:local data:string +lbl_8013028E = .data:0x8013028E; // type:object size:0x2A scope:local +lbl_801302B8 = .data:0x801302B8; // type:object size:0x19 scope:local data:string +lbl_801302D1 = .data:0x801302D1; // type:object size:0x14 scope:local data:string +lbl_801302E5 = .data:0x801302E5; // type:object size:0x93 scope:local +lbl_80130378 = .data:0x80130378; // type:object size:0x30 scope:local +effectDataTbl = .data:0x801303A8; // type:object size:0x60 scope:local +charDirTbl = .data:0x80130408; // type:object size:0x60 scope:local +effectDustParam = .data:0x80130468; // type:object size:0x38 scope:local +effectDotParam = .data:0x801304A0; // type:object size:0x38 scope:local +effectStarParam = .data:0x801304D8; // type:object size:0x38 scope:local +effectWarnParam = .data:0x80130510; // type:object size:0x38 scope:local +effectSmokeParam = .data:0x80130548; // type:object size:0x38 scope:local +lbl_801309A0 = .data:0x80130580; // type:object size:0x20 scope:local +lbl_801309C0 = .data:0x801305A0; // type:object size:0x20 scope:local +lbl_801309E0 = .data:0x801305C0; // type:object size:0x10 scope:local +jumptable_801305D0 = .data:0x801305D0; // type:object size:0x1E8 scope:local +voiceParam = .data:0x801307B8; // type:object size:0x40 scope:local +lbl_801307F8 = .data:0x801307F8; // type:object size:0xE scope:local data:string +lbl_80130806 = .data:0x80130806; // type:object size:0xE scope:local data:string +lbl_80130814 = .data:0x80130814; // type:object size:0xE scope:local data:string +lbl_80130822 = .data:0x80130822; // type:object size:0xD scope:local data:string +lbl_8013082F = .data:0x8013082F; // type:object size:0xD scope:local data:string +lbl_8013083C = .data:0x8013083C; // type:object size:0xB scope:local data:string +lbl_80130847 = .data:0x80130847; // type:object size:0xF scope:local data:string +lbl_80130856 = .data:0x80130856; // type:object size:0xF scope:local data:string +lbl_80130865 = .data:0x80130865; // type:object size:0xF scope:local data:string +lbl_80130874 = .data:0x80130874; // type:object size:0xF scope:local data:string +lbl_80130883 = .data:0x80130883; // type:object size:0xF scope:local data:string +lbl_80130892 = .data:0x80130892; // type:object size:0xF scope:local data:string +lbl_801308A1 = .data:0x801308A1; // type:object size:0x9 scope:local data:string +lbl_801308AA = .data:0x801308AA; // type:object size:0xD scope:local data:string +lbl_801308B7 = .data:0x801308B7; // type:object size:0x17 scope:local data:string +lbl_801308CE = .data:0x801308CE; // type:object size:0x17 scope:local data:string +lbl_801308E5 = .data:0x801308E5; // type:object size:0xE scope:local data:string +lbl_801308F3 = .data:0x801308F3; // type:object size:0xE scope:local data:string +lbl_80130901 = .data:0x80130901; // type:object size:0xD scope:local data:string +lbl_8013090E = .data:0x8013090E; // type:object size:0xE scope:local data:string +lbl_8013091C = .data:0x8013091C; // type:object size:0xE scope:local data:string +lbl_8013092A = .data:0x8013092A; // type:object size:0xF scope:local data:string +lbl_80130939 = .data:0x80130939; // type:object size:0xF scope:local data:string +lbl_80130948 = .data:0x80130948; // type:object size:0x18 scope:local data:string +lbl_80130960 = .data:0x80130960; // type:object size:0x18 scope:local data:string +lbl_80130978 = .data:0x80130978; // type:object size:0xE scope:local data:string +lbl_80130986 = .data:0x80130986; // type:object size:0x18 scope:local data:string +lbl_8013099E = .data:0x8013099E; // type:object size:0x1A scope:local +charTexNameTbl = .data:0x801309B8; // type:object size:0x100 +lbl_80130AB8 = .data:0x80130AB8; // type:object size:0xD scope:local data:string +lbl_80130AC5 = .data:0x80130AC5; // type:object size:0xD scope:local data:string +lbl_80130AD2 = .data:0x80130AD2; // type:object size:0xE scope:local data:string +lbl_80130AE0 = .data:0x80130AE0; // type:object size:0xE scope:local data:string +lbl_80130AEE = .data:0x80130AEE; // type:object size:0x10 scope:local data:string +hookNameTbl = .data:0x80130B00; // type:object size:0xA0 scope:local +modelParticleParam = .data:0x80130BA0; // type:object size:0x38 scope:local +coinParticleParam = .data:0x80130BD8; // type:object size:0x38 scope:local +lbl_80131030 = .data:0x80130C10; // type:object size:0x38 scope:local +lbl_80131068 = .data:0x80130C48; // type:object size:0x38 scope:local +@1294 = .data:0x80130C80; // type:object size:0x19 scope:local data:string +lbl_801310BC = .data:0x80130C9C; // type:object size:0x38 scope:local +lbl_801310F4 = .data:0x80130CD4; // type:object size:0x38 scope:local +@1315 = .data:0x80130D0C; // type:object size:0x1A scope:local data:string +lbl_80130D26 = .data:0x80130D26; // type:object size:0x12 scope:local data:string +lbl_80130D38 = .data:0x80130D38; // type:object size:0x12 scope:local data:string +VolumeTable = .data:0x80130DC8; // type:object size:0x100 scope:local +lbl_80130EC8 = .data:0x80130EC8; // type:object size:0x4D scope:local +lbl_80130F15 = .data:0x80130F15; // type:object size:0x1B scope:local +mgInfoTbl = .data:0x80130F30; // type:object size:0xE00 data:2byte +commentTbl = .data:0x80131D30; // type:object size:0x40 scope:local data:byte +sjisNumTbl = .data:0x80131D70; // type:object size:0x14 scope:local data:byte +lbl_80131D84 = .data:0x80131D84; // type:object size:0xC scope:local data:string +lbl_80131D90 = .data:0x80131D90; // type:object size:0xC scope:local data:string +lbl_80131D9C = .data:0x80131D9C; // type:object size:0xC scope:local data:string +SaveFileNameTbl = .data:0x80131DA8; // type:object size:0xC +jumptable_80131DB4 = .data:0x80131DB4; // type:object size:0x34 scope:local +SR_PreRstChk = .data:0x80131E00; // type:object size:0x10 scope:local +padding = .data:0x80131E10; // type:object size:0x10 scope:local +coveropen_jp = .data:0x80131E20; // type:object size:0x13A0 noreloc +fatalerror_jp = .data:0x801331C0; // type:object size:0x13A0 noreloc +loading_jp = .data:0x80134560; // type:object size:0x13A0 noreloc +nodisc_jp = .data:0x80135900; // type:object size:0x13A0 noreloc +retryerror_jp = .data:0x80136CA0; // type:object size:0x13A0 noreloc +wrongdisc_jp = .data:0x80138040; // type:object size:0x1384 noreloc +jumptable_801393C4 = .data:0x801393C4; // type:object size:0x34 scope:local +bmpMes$327 = .data:0x801393F8; // type:object size:0x18 scope:local +@391 = .data:0x80139410; // type:object size:0x13 scope:local data:string +@392 = .data:0x80139423; // type:object size:0x12 scope:local data:string +camViewTbl = .data:0x80139438; // type:object size:0x24 scope:local +jumptable_8013945C = .data:0x8013945C; // type:object size:0x24 scope:local +confettiLightTbl = .data:0x80139480; // type:object size:0x48 scope:local +last5GfxSprTbl = .data:0x801394C8; // type:object size:0xC scope:local +last5GfxPosTbl = .data:0x801394D4; // type:object size:0x30 scope:local +tauntActiveFXTbl = .data:0x80139504; // type:object size:0x10 scope:local +tauntFXTbl = .data:0x80139514; // type:object size:0x20 scope:local +diceJumpObj = .data:0x80139538; // type:object size:0x10 scope:local +motDoneF = .data:0x80139548; // type:object size:0x10 scope:local +bowserSuitMot = .data:0x80139558; // type:object size:0xA scope:local data:2byte +lbl_80139562 = .data:0x80139562; // type:object size:0x17 scope:local data:string +lbl_80139579 = .data:0x80139579; // type:object size:0x17 scope:local data:string +lbl_80139590 = .data:0x80139590; // type:object size:0xE scope:local data:string +lbl_8013959E = .data:0x8013959E; // type:object size:0xE scope:local data:string +lbl_801395AC = .data:0x801395AC; // type:object size:0x18 scope:local data:string +lbl_801395C4 = .data:0x801395C4; // type:object size:0x18 scope:local data:string +eyeMatTbl = .data:0x801395DC; // type:object size:0x40 scope:local +lbl_8013997C = .data:0x8013961C; // type:object size:0x20 +boardMotTbl = .data:0x8013963C; // type:object size:0x20 scope:local +boardMotRevTbl = .data:0x8013965C; // type:object size:0x20 scope:local +bowserSuitCharMdlTbl = .data:0x8013967C; // type:object size:0x20 scope:local +bowserSuitMotTbl = .data:0x8013969C; // type:object size:0x14 scope:local +sparkMotTbl = .data:0x801396B0; // type:object size:0x20 scope:local +boardSparkSfxTbl = .data:0x801396D0; // type:object size:0x20 scope:local +boardSparkSfxTblAlt = .data:0x801396F0; // type:object size:0x20 scope:local +megaSquishObj = .data:0x80139710; // type:object size:0x10 scope:local +megaSquishSfxTbl = .data:0x80139720; // type:object size:0x20 scope:local +lbl_80139740 = .data:0x80139740; // type:object size:0x24 +lbl_80139764 = .data:0x80139764; // type:object size:0x24 +lbl_80139788 = .data:0x80139788; // type:object size:0x18 +lbl_801397A0 = .data:0x801397A0; // type:object size:0x60 +lbl_80139800 = .data:0x80139800; // type:object size:0x38 +lbl_80139838 = .data:0x80139838; // type:object size:0x30 +lbl_80139868 = .data:0x80139868; // type:object size:0xB8 +lbl_80139920 = .data:0x80139920; // type:object size:0x24 +lbl_80139944 = .data:0x80139944; // type:object size:0x24 +lbl_80139968 = .data:0x80139968; // type:object size:0xC +lbl_80139974 = .data:0x80139974; // type:object size:0xC +jumptable_80139980 = .data:0x80139980; // type:object size:0x28 scope:local +lbl_801399A8 = .data:0x801399A8; // type:object size:0x24 +lbl_801399CC = .data:0x801399CC; // type:object size:0x10 +lbl_801399DC = .data:0x801399DC; // type:object size:0x6C +lbl_80139A48 = .data:0x80139A48; // type:object size:0xB0 +lbl_80139AF8 = .data:0x80139AF8; // type:object size:0x30 data:float +lbl_80139B28 = .data:0x80139B28; // type:object size:0x1A8 +lbl_80139CD0 = .data:0x80139CD0; // type:object size:0xDA +lbl_80139DAA = .data:0x80139DAA; // type:object size:0x13 +lbl_80139DBD = .data:0x80139DBD; // type:object size:0x23 +jumptable_80139DE0 = .data:0x80139DE0; // type:object size:0x24 scope:local +lbl_80139E04 = .data:0x80139E04; // type:object size:0x30 +lbl_80139E34 = .data:0x80139E34; // type:object size:0xC +lbl_80139E40 = .data:0x80139E40; // type:object size:0xC data:4byte +lbl_80139E4C = .data:0x80139E4C; // type:object size:0x20 +lbl_80139E6C = .data:0x80139E6C; // type:object size:0x24 +lbl_80139E90 = .data:0x80139E90; // type:object size:0x10 +lbl_80139EA0 = .data:0x80139EA0; // type:object size:0x28 +jumptable_80139EC8 = .data:0x80139EC8; // type:object size:0x1C scope:local +lbl_80139EE8 = .data:0x80139EE8; // type:object size:0x58 +lbl_80139F40 = .data:0x80139F40; // type:object size:0x10 +lbl_80139F50 = .data:0x80139F50; // type:object size:0x20 +lbl_80139F70 = .data:0x80139F70; // type:object size:0x48 +lbl_80139FB8 = .data:0x80139FB8; // type:object size:0x50 +lbl_8013A008 = .data:0x8013A008; // type:object size:0xC data:4byte +lbl_8013A014 = .data:0x8013A014; // type:object size:0xC data:4byte +lbl_8013A020 = .data:0x8013A020; // type:object size:0xC +lbl_8013A02C = .data:0x8013A02C; // type:object size:0x50 +lbl_8013A07C = .data:0x8013A07C; // type:object size:0x2C +lbl_8013A0A8 = .data:0x8013A0A8; // type:object size:0xC4 data:byte +lbl_8013A16C = .data:0x8013A16C; // type:object size:0x20 data:float +lbl_8013A18C = .data:0x8013A18C; // type:object size:0x10 +lbl_8013A19C = .data:0x8013A19C; // type:object size:0x88 +lbl_8013A224 = .data:0x8013A224; // type:object size:0x30 +lbl_8013A254 = .data:0x8013A254; // type:object size:0x54 +lbl_8013A2A8 = .data:0x8013A2A8; // type:object size:0x18 +lbl_8013A2C0 = .data:0x8013A2C0; // type:object size:0x38 +lbl_8013A2F8 = .data:0x8013A2F8; // type:object size:0x38 +lbl_8013A330 = .data:0x8013A330; // type:object size:0x70 +lbl_8013A3A0 = .data:0x8013A3A0; // type:object size:0x13 data:string +lbl_8013A3B3 = .data:0x8013A3B3; // type:object size:0x13 data:string +lbl_8013A3C6 = .data:0x8013A3C6; // type:object size:0x13 data:string +lbl_8013A3D9 = .data:0x8013A3D9; // type:object size:0x13 data:string +lbl_8013A3EC = .data:0x8013A3EC; // type:object size:0x13 data:string +lbl_8013A3FF = .data:0x8013A3FF; // type:object size:0x13 data:string +lbl_8013A412 = .data:0x8013A412; // type:object size:0x13 data:string +lbl_8013A425 = .data:0x8013A425; // type:object size:0x63 +lbl_8013A488 = .data:0x8013A488; // type:object size:0x40 +lbl_8013A4C8 = .data:0x8013A4C8; // type:object size:0x10 +lbl_8013A4D8 = .data:0x8013A4D8; // type:object size:0x1D8 +lbl_8013A6B0 = .data:0x8013A6B0; // type:object size:0x20 +jumptable_8013A6D0 = .data:0x8013A6D0; // type:object size:0x1C scope:local +lbl_8013A6EC = .data:0x8013A6EC; // type:object size:0x14 +lbl_8013A700 = .data:0x8013A700; // type:object size:0x18 +lbl_8013A718 = .data:0x8013A718; // type:object size:0x20 +lbl_8013A738 = .data:0x8013A738; // type:object size:0x18 +jumptable_8013A750 = .data:0x8013A750; // type:object size:0x24 scope:local +lbl_8013A774 = .data:0x8013A774; // type:object size:0x3C +lbl_8013A7B0 = .data:0x8013A7B0; // type:object size:0x18 +lbl_8013A7C8 = .data:0x8013A7C8; // type:object size:0xC0 +lbl_8013A888 = .data:0x8013A888; // type:object size:0x80 +lbl_8013A908 = .data:0x8013A908; // type:object size:0x18 +lbl_8013A920 = .data:0x8013A920; // type:object size:0xC data:string +lbl_8013A92C = .data:0x8013A92C; // type:object size:0x18 +jumptable_8013A944 = .data:0x8013A944; // type:object size:0x20 scope:local +lbl_8013A964 = .data:0x8013A964; // type:object size:0x24 +lbl_8013A988 = .data:0x8013A988; // type:object size:0x18 +lbl_8013A9A0 = .data:0x8013A9A0; // type:object size:0x34 +lbl_8013A9D4 = .data:0x8013A9D4; // type:object size:0x30 +lbl_8013AA04 = .data:0x8013AA04; // type:object size:0x30 +lbl_8013AA34 = .data:0x8013AA34; // type:object size:0x30 +lbl_8013AA64 = .data:0x8013AA64; // type:object size:0x24 +jumptable_8013AA88 = .data:0x8013AA88; // type:object size:0x20 scope:local +lbl_8013AAD8 = .data:0x8013AAD8; // type:object size:0x90 +lbl_8013AB68 = .data:0x8013AB68; // type:object size:0x30 +lbl_8013AB98 = .data:0x8013AB98; // type:object size:0xC +lbl_8013ABA4 = .data:0x8013ABA4; // type:object size:0x6C +lbl_8013AC10 = .data:0x8013AC10; // type:object size:0x10 data:4byte +lbl_8013AC20 = .data:0x8013AC20; // type:object size:0xC4 +lbl_8013ACE4 = .data:0x8013ACE4; // type:object size:0x24 +jumptable_8013AD08 = .data:0x8013AD08; // type:object size:0x1C scope:local +lbl_8013AD24 = .data:0x8013AD24; // type:object size:0x30 +jumptable_8013AD54 = .data:0x8013AD54; // type:object size:0x24 scope:local +lbl_8013AD78 = .data:0x8013AD78; // type:object size:0x120 +lbl_8013AE98 = .data:0x8013AE98; // type:object size:0x24 +lbl_8013AEBC = .data:0x8013AEBC; // type:object size:0x28 +lbl_8013AEE4 = .data:0x8013AEE4; // type:object size:0x1AC +lbl_8013B090 = .data:0x8013B090; // type:object size:0x10 data:2byte +lbl_8013B0A0 = .data:0x8013B0A0; // type:object size:0x40 data:float +lbl_8013B0E0 = .data:0x8013B0E0; // type:object size:0x74 +jumptable_8013B154 = .data:0x8013B154; // type:object size:0x20 scope:local +jumptable_8013B174 = .data:0x8013B174; // type:object size:0x20 scope:local +jumptable_8013B194 = .data:0x8013B194; // type:object size:0x20 scope:local +lbl_8013B1B8 = .data:0x8013B1B8; // type:object size:0x24 data:string +lbl_8013B1DC = .data:0x8013B1DC; // type:object size:0x24 data:string +@84 = .data:0x8013B200; // type:object size:0x1E scope:local data:string +lbl_8013B3C0 = .data:0x8013B3C0; // type:object size:0x398 +DSPInitCode = .data:0x8013B758; // type:object size:0x80 scope:local +@69 = .data:0x8013B7D8; // type:object size:0x29 scope:local data:string +lbl_8013BA08 = .data:0x8013BA08; // type:object size:0x1B4 +@74 = .data:0x8013BBBC; // type:object size:0x23 scope:local data:string +@10 = .data:0x8013BBE0; // type:object size:0x16 scope:local data:string +@43 = .data:0x8013BEBC; // type:object size:0x40 scope:local +lbl_8013BF00 = .data:0x8013BF00; // type:object size:0x30 data:4byte +lbl_8013BF30 = .data:0x8013BF30; // type:object size:0x28 +lbl_8013BF58 = .data:0x8013BF58; // type:object size:0x28 +ResetFunctionInfo = .data:0x8013BF80; // type:object size:0x10 scope:local +lbl_8013BF90 = .data:0x8013BF90; // type:object size:0x78 +lbl_8013C008 = .data:0x8013C008; // type:object size:0x30 +lbl_8013C038 = .data:0x8013C038; // type:object size:0x30 +lbl_8013C068 = .data:0x8013C068; // type:object size:0x18 data:string +lbl_8013C080 = .data:0x8013C080; // type:object size:0xC8 data:string +lbl_8013C148 = .data:0x8013C148; // type:object size:0x38 +lbl_8013C180 = .data:0x8013C180; // type:object size:0x34 data:string +lbl_8013C1B4 = .data:0x8013C1B4; // type:object size:0x34 +@13 = .data:0x8013C1E8; // type:object size:0x15 scope:local data:string +@293 = .data:0x8013C234; // type:object size:0x20 scope:local +jumptable_8013C254 = .data:0x8013C254; // type:object size:0x40 scope:local +jumptable_8013C294 = .data:0x8013C294; // type:object size:0x34 scope:local +jumptable_8013C2C8 = .data:0x8013C2C8; // type:object size:0x34 scope:local +lbl_8013C300 = .data:0x8013C300; // type:object size:0x48 data:4byte +@36 = .data:0x8013C348; // type:object size:0x1A scope:local data:string +lbl_8013C3B8 = .data:0x8013C3B8; // type:object size:0x164 +jumptable_8013C51C = .data:0x8013C51C; // type:object size:0x58 scope:local +lbl_8013C680 = .data:0x8013C680; // type:object size:0xC00 +lbl_8013D280 = .data:0x8013D280; // type:object size:0xC data:string +lbl_8013D28C = .data:0x8013D28C; // type:object size:0x28 +jumptable_8013D2B4 = .data:0x8013D2B4; // type:object size:0x28 scope:local +jumptable_8013D338 = .data:0x8013D338; // type:object size:0x28 scope:local +jumptable_8013D360 = .data:0x8013D360; // type:object size:0x28 scope:local +jumptable_8013D388 = .data:0x8013D388; // type:object size:0x28 scope:local +jumptable_8013D3B0 = .data:0x8013D3B0; // type:object size:0x28 scope:local +lbl_8013D3D8 = .data:0x8013D3D8; // type:object size:0x10 +lbl_8013D3E8 = .data:0x8013D3E8; // type:object size:0x38 +lbl_8013D420 = .data:0x8013D420; // type:object size:0x140 +jumptable_8013D560 = .data:0x8013D560; // type:object size:0x68 scope:local +jumptable_8013D5C8 = .data:0x8013D5C8; // type:object size:0x44 scope:local +jumptable_8013D60C = .data:0x8013D60C; // type:object size:0x1C scope:local +jumptable_8013D628 = .data:0x8013D628; // type:object size:0x54 scope:local +GXNtsc480IntDf = .data:0x8013D680; // type:object size:0x3C +GXNtsc480Prog = .data:0x8013D6BC; // type:object size:0x3C +GXMpal480IntDf = .data:0x8013D6F8; // type:object size:0x3C +GXPal528IntDf = .data:0x8013D734; // type:object size:0x3C +GXEurgb60Hz480IntDf = .data:0x8013D770; // type:object size:0x40 +jumptable_8013D7B0 = .data:0x8013D7B0; // type:object size:0x1C scope:local +jumptable_8013D7D0 = .data:0x8013D7D0; // type:object size:0xF4 scope:local +jumptable_8013D8C4 = .data:0x8013D8C4; // type:object size:0xF4 scope:local +jumptable_8013D9B8 = .data:0x8013D9B8; // type:object size:0x3C scope:local +lbl_8013D9F8 = .data:0x8013D9F8; // type:object size:0x28 +lbl_8013DA20 = .data:0x8013DA20; // type:object size:0x20 +jumptable_8013DA40 = .data:0x8013DA40; // type:object size:0x5C scope:local +jumptable_8013DA9C = .data:0x8013DA9C; // type:object size:0x90 scope:local +jumptable_8013DB2C = .data:0x8013DB2C; // type:object size:0x5C scope:local +lbl_8013DB88 = .data:0x8013DB88; // type:object size:0x18 +lbl_8013DBA0 = .data:0x8013DBA0; // type:object size:0x160 +lbl_8013DD00 = .data:0x8013DD00; // type:object size:0x20 +lbl_8013DD20 = .data:0x8013DD20; // type:object size:0x20 +Si = .data:0x8013DD40; // type:object size:0x14 scope:local data:4byte +Type = .data:0x8013DD54; // type:object size:0x10 scope:local +XYNTSC = .data:0x8013DE10; // type:object size:0x30 scope:local +lbl_8013DEA8 = .data:0x8013DEA8; // type:object size:0x10 +jumptable_8013DEB8 = .data:0x8013DEB8; // type:object size:0x44 scope:local +jumptable_8013DEFC = .data:0x8013DEFC; // type:object size:0x44 scope:local +jumptable_8013DF40 = .data:0x8013DF40; // type:object size:0x44 scope:local +lbl_8013DF84 = .data:0x8013DF84; // type:object size:0xC +lbl_8013DF90 = .data:0x8013DF90; // type:object size:0x10 +__files = .data:0x8013DFA0; // type:object size:0x140 scope:global +jumptable_8013E0E0 = .data:0x8013E0E0; // type:object size:0x124 scope:local +lbl_8013E208 = .data:0x8013E208; // type:object size:0x100 +lbl_8013E308 = .data:0x8013E308; // type:object size:0x100 +@1249 = .data:0x8013E408; // type:object size:0x84 scope:local +jumptable_8013E48C = .data:0x8013E48C; // type:object size:0x84 scope:local +jumptable_8013E510 = .data:0x8013E510; // type:object size:0xE0 scope:local +jumptable_8013E5F0 = .data:0x8013E5F0; // type:object size:0x44 scope:local +lbl_8013E638 = .data:0x8013E638; // type:object size:0x88 +jumptable_8013E6C0 = .data:0x8013E6C0; // type:object size:0x1C scope:local +jumptable_8013E6DC = .data:0x8013E6DC; // type:object size:0x1C scope:local +gTRKRestoreFlags = .data:0x8013E6F8; // type:object size:0x9 scope:global data:byte +gTRKExceptionStatus = .data:0x8013E704; // type:object size:0x10 scope:local data:4byte +lbl_8013E714 = .data:0x8013E714; // type:object size:0x14 data:4byte +lbl_8013E728 = .data:0x8013E728; // type:object size:0x40 data:4byte +gDBCommTable = .data:0x8013E768; // type:object size:0x1C scope:global data:4byte +jumptable_8013E788 = .data:0x8013E788; // type:object size:0x50 scope:local +lbl_8013E7D8 = .data:0x8013E7D8; // type:object size:0x1C +lbl_8013E7F4 = .data:0x8013E7F4; // type:object size:0x204 +lbl_8013E9F8 = .data:0x8013E9F8; // type:object size:0x20 +lbl_8013EA18 = .data:0x8013EA18; // type:object size:0x10 +lbl_8013EA28 = .data:0x8013EA28; // type:object size:0x20 +lbl_8013EA48 = .data:0x8013EA48; // type:object size:0x10 +jumptable_8013EA58 = .data:0x8013EA58; // type:object size:0x1C8 scope:local +lbl_8013EC20 = .data:0x8013EC20; // type:object size:0x200 +lbl_8013EE20 = .data:0x8013EE20; // type:object size:0x200 +lbl_8013F020 = .data:0x8013F020; // type:object size:0x184 +lbl_8013F1A4 = .data:0x8013F1A4; // type:object size:0x400 +lbl_8013F5A4 = .data:0x8013F5A4; // type:object size:0x204 +lbl_8013F7A8 = .data:0x8013F7A8; // type:object size:0x18 +lbl_8013F7C0 = .data:0x8013F7C0; // type:object size:0x228 +lbl_8013F9E8 = .data:0x8013F9E8; // type:object size:0x10 +lbl_8013F9F8 = .data:0x8013F9F8; // type:object size:0x10 +jumptable_8013FA08 = .data:0x8013FA08; // type:object size:0x24 scope:local +jumptable_8013FA2C = .data:0x8013FA2C; // type:object size:0x24 scope:local +jumptable_8013FA50 = .data:0x8013FA50; // type:object size:0x24 scope:local +lbl_8013FA78 = .data:0x8013FA78; // type:object size:0x808 +lbl_80140280 = .data:0x80140280; // type:object size:0x19E0 +lbl_80141C60 = .data:0x80141C60; // type:object size:0x10 +lbl_80141C70 = .data:0x80141C70; // type:object size:0x20 +lbl_80141C90 = .data:0x80141C90; // type:object size:0x800 +padStatErrOld = .bss:0x801424A0; // type:object size:0x10 scope:local +rumbleData = .bss:0x801424B0; // type:object size:0x20 scope:local +ReadDataStat = .bss:0x801424E0; // type:object size:0x2E00 scope:local align:32 data:4byte +TextBuffer = .bss:0x801452E0; // type:object size:0x400 +rmodeobj = .bss:0x801456E0; // type:object size:0x40 scope:local +HeapTbl = .bss:0x80145720; // type:object size:0x18 scope:local +strline = .bss:0x80145738; // type:object size:0x6800 scope:local +pfStrBuf = .bss:0x8014BF38; // type:object size:0x100 scope:local data:byte +processjmpbuf = .bss:0x8014C038; // type:object size:0xF8 scope:local align:8 +HuSprData = .bss:0x8014C130; // type:object size:0x9600 +HuSprGrpData = .bss:0x80155730; // type:object size:0x5400 data:2byte +HuSprOrder = .bss:0x8015AB30; // type:object size:0x1800 scope:local +bmpNoCC = .bss:0x8015C330; // type:object size:0x20 scope:local +HuSprLayerDrawNo = .bss:0x8015C350; // type:object size:0x10 scope:local +Model = .bss:0x8015C360; // type:object size:0x80 +head = .bss:0x8015C3E0; // type:object size:0xB0 +rgba = .bss:0x8015C490; // type:object size:0x190 +lbl_8015C620 = .bss:0x8015C620; // type:object size:0x300 scope:local data:byte +DrawObjData = .bss:0x8015C920; // type:object size:0x9000 scope:local +BmpPtrBak = .bss:0x80165920; // type:object size:0x20 scope:local data:4byte +MTXBuf = .bss:0x80165940; // type:object size:0x1200 scope:local +scaleBuf = .bss:0x80166B40; // type:object size:0x480 scope:local data:4byte +texCol = .bss:0x80166FC0; // type:object size:0x40 scope:local data:byte +hiliteMtx = .bss:0x80167000; // type:object size:0x30 scope:local +DrawObjNum = .bss:0x80167030; // type:object size:0x400 scope:local +NBTB = .bss:0x80167430; // type:object size:0xC scope:local data:float +NBTT = .bss:0x8016743C; // type:object size:0xC scope:local data:float +PGMaxPos = .bss:0x80167448; // type:object size:0xC data:float +PGMinPos = .bss:0x80167454; // type:object size:0xC data:float +Hu3DData = .bss:0x80167460; // type:object size:0x24800 data:byte +Hu3DCamera = .bss:0x8018BC60; // type:object size:0x580 data:float +layerNum = .bss:0x8018C1E0; // type:object size:0x10 scope:local data:2byte +layerHook = .bss:0x8018C1F0; // type:object size:0x20 scope:local +reflectAnim = .bss:0x8018C210; // type:object size:0x14 data:4byte +hiliteAnim = .bss:0x8018C224; // type:object size:0x10 data:4byte +Hu3DProjection = .bss:0x8018C234; // type:object size:0x260 data:byte +Hu3DShadowData = .bss:0x8018C494; // type:object size:0x98 data:byte +FogData = .bss:0x8018C52C; // type:object size:0x10 data:4byte +Hu3DCameraMtx = .bss:0x8018C53C; // type:object size:0x30 +Hu3DCameraMtxXPose = .bss:0x8018C56C; // type:object size:0x30 +Hu3DGlobalLight = .bss:0x8018C59C; // type:object size:0x220 data:2byte +Hu3DLocalLight = .bss:0x8018C7BC; // type:object size:0x880 data:2byte +Hu3DMotion = .bss:0x8018D070; // type:object size:0x800 data:2byte +Hu3DTexAnimData = .bss:0x8018D870; // type:object size:0x1400 data:2byte +Hu3DTexScrData = .bss:0x8018EC70; // type:object size:0x6C0 data:2byte +parManProc = .bss:0x8018F330; // type:object size:0x100 scope:local +perf = .bss:0x8018F430; // type:object size:0x370 scope:local +Ssw = .bss:0x8018F7A0; // type:object size:0x38 scope:local +omovlhis = .bss:0x8018F7D8; // type:object size:0xC0 scope:local +XFB_Geometry = .bss:0x8018F898; // type:object size:0x18 scope:local +GWPlayerCfg = .bss:0x8018F8B0; // type:object size:0x28 +GWPlayer = .bss:0x8018F8D8; // type:object size:0xC0 data:byte +GWSystem = .bss:0x8018F998; // type:object size:0xDC data:byte +GWGameStat = .bss:0x8018FA78; // type:object size:0x118 +GWGameStatDefault = .bss:0x8018FB90; // type:object size:0x118 +CRot = .bss:0x8018FCA8; // type:object size:0xC data:float +Center = .bss:0x8018FCB4; // type:object size:0xC data:float +CRotM = .bss:0x8018FCC0; // type:object size:0xC0 +CenterM = .bss:0x8018FD80; // type:object size:0xC0 +CZoomM = .bss:0x8018FE40; // type:object size:0x40 +omDLLinfoTbl = .bss:0x8018FE80; // type:object size:0x50 +sndFXBuf = .bss:0x8018FED0; // type:object size:0x200 scope:local +charVoiceGroupStat = .bss:0x801900D0; // type:object size:0x20 +seqWorkData = .bss:0x801900F0; // type:object size:0x400 scope:local data:4byte +winnerNameW = .bss:0x801904F0; // type:object size:0x10 scope:local data:2byte +esprite = .bss:0x80190500; // type:object size:0x600 data:2byte +espanim = .bss:0x80190B00; // type:object size:0x1200 data:4byte +lbl_80192060 = .bss:0x80191D00; // type:object size:0x100 +lbl_80192160 = .bss:0x80191E00; // type:object size:0x100 +lbl_80192260 = .bss:0x80191F00; // type:object size:0x100 +wipeData = .bss:0x80192000; // type:object size:0x4C data:4byte +winData = .bss:0x80192060; // type:object size:0x3000 data:byte +winKey = .bss:0x80195060; // type:object size:0x10 +winComKeyBuf = .bss:0x80195070; // type:object size:0x1400 +ARInfo = .bss:0x80196480; // type:object size:0x400 scope:local data:byte +arqReq = .bss:0x80196880; // type:object size:0x20 scope:local +ARQueBuf = .bss:0x801968A0; // type:object size:0x280 scope:local +preLoadBuf = .bss:0x80196B20; // type:object size:0x40 scope:local align:32 +charInstance = .bss:0x80196B60; // type:object size:0x640 scope:local +effectMdl = .bss:0x801971A0; // type:object size:0x10 scope:local data:2byte +particleData = .bss:0x801971B0; // type:object size:0x20 scope:local +itemHookProcess = .bss:0x801971D0; // type:object size:0x80 scope:local +lbl_801975B0 = .bss:0x80197250; // type:object size:0x10 scope:local +lbl_801975C0 = .bss:0x80197260; // type:object size:0x90 scope:local +MapObject = .bss:0x801972F0; // type:object size:0x40 +MapMT = .bss:0x80197330; // type:object size:0x30 +MapMTR = .bss:0x80197360; // type:object size:0x30 +MTRAdd = .bss:0x80197390; // type:object size:0xC scope:local data:float +FieldVec = .bss:0x8019739C; // type:object size:0xC scope:local data:float +ColisionIdx = .bss:0x801973A8; // type:object size:0x78 +HitFaceVec = .bss:0x80197420; // type:object size:0x180 +OldXYZ = .bss:0x801975A0; // type:object size:0xC scope:local +HitFace = .bss:0x801975AC; // type:object size:0x180 +CharObject = .bss:0x8019772C; // type:object size:0x30 +SimpleControl = .bss:0x80197760; // type:object size:0x1A0 +SoundBuffer = .bss:0x80197900; // type:object size:0x500 scope:local +WorkBuffer = .bss:0x80197E00; // type:object size:0x40 scope:local +THPFileName = .bss:0x80197E40; // type:object size:0x40 scope:local +mgGameStatBackup = .bss:0x80197E80; // type:object size:0x118 +mgIndexList = .bss:0x80197F98; // type:object size:0x100 +mgTicTacToeGrid = .bss:0x80198098; // type:object size:0x12 +_Sys_Flag = .bss:0x801980B0; // type:object size:0x10 scope:local +curFileInfo = .bss:0x801980C0; // type:object size:0x14 +saveBuf = .bss:0x801980E0; // type:object size:0x4000 +ToeMessageQueue = .bss:0x8019C0E0; // type:object size:0x20 scope:local +padStat$238 = .bss:0x8019C100; // type:object size:0x30 scope:local +ToeMessageArray = .bss:0x8019C130; // type:object size:0x40 scope:local +ToeThread = .bss:0x8019C170; // type:object size:0x310 scope:local +ToeThreadStack = .bss:0x8019C480; // type:object size:0x1000 scope:local +boardCamera = .bss:0x8019D480; // type:object size:0xC4 data:byte +cameraBackup = .bss:0x8019D544; // type:object size:0xC4 scope:local +preTurnHook = .bss:0x8019D608; // type:object size:0x10 scope:local +postTurnHook = .bss:0x8019D618; // type:object size:0x10 scope:local +playerMatCopy = .bss:0x8019D628; // type:object size:0x10 scope:local +lbl_8019D638 = .bss:0x8019D638; // type:object size:0x20 +lbl_8019D658 = .bss:0x8019D658; // type:object size:0x40 +lbl_8019D698 = .bss:0x8019D698; // type:object size:0xC data:float +lbl_8019D6A4 = .bss:0x8019D6A4; // type:object size:0xC data:4byte +lbl_8019D6B0 = .bss:0x8019D6B0; // type:object size:0x7000 data:float +lbl_801A46B0 = .bss:0x801A46B0; // type:object size:0x50 +lbl_801A4700 = .bss:0x801A4700; // type:object size:0x14 data:4byte +lbl_801A4714 = .bss:0x801A4714; // type:object size:0x1C +lbl_801A4730 = .bss:0x801A4730; // type:object size:0xC data:2byte +lbl_801A473C = .bss:0x801A473C; // type:object size:0xC +lbl_801A4748 = .bss:0x801A4748; // type:object size:0x18 data:2byte +lbl_801A4760 = .bss:0x801A4760; // type:object size:0x10 +lbl_801A4770 = .bss:0x801A4770; // type:object size:0x10 data:4byte +lbl_801A4780 = .bss:0x801A4780; // type:object size:0x10 +lbl_801A4790 = .bss:0x801A4790; // type:object size:0x18 +lbl_801A47A8 = .bss:0x801A47A8; // type:object size:0x30 +lbl_801A47D8 = .bss:0x801A47D8; // type:object size:0x48 +lbl_801A4820 = .bss:0x801A4820; // type:object size:0x28 +lbl_801A4848 = .bss:0x801A4848; // type:object size:0xC data:4byte +lbl_801A4854 = .bss:0x801A4854; // type:object size:0x34 data:float +lbl_801A4888 = .bss:0x801A4888; // type:object size:0x30 +lbl_801A48B8 = .bss:0x801A48B8; // type:object size:0x18 +lbl_801A48D0 = .bss:0x801A48D0; // type:object size:0x10 data:2byte +lbl_801A48E0 = .bss:0x801A48E0; // type:object size:0xC data:4byte +lbl_801A48EC = .bss:0x801A48EC; // type:object size:0xC data:float +lbl_801A48F8 = .bss:0x801A48F8; // type:object size:0x20 data:2byte +lbl_801A4918 = .bss:0x801A4918; // type:object size:0x40 data:2byte +lbl_801A4958 = .bss:0x801A4958; // type:object size:0x10 +lbl_801A4968 = .bss:0x801A4968; // type:object size:0x10 data:2byte +lbl_801A4978 = .bss:0x801A4978; // type:object size:0xC data:float +lbl_801A4984 = .bss:0x801A4984; // type:object size:0xC data:float +lbl_801A4990 = .bss:0x801A4990; // type:object size:0xC data:float +lbl_801A499C = .bss:0x801A499C; // type:object size:0xC data:float +lbl_801A49A8 = .bss:0x801A49A8; // type:object size:0xC +lbl_801A49B4 = .bss:0x801A49B4; // type:object size:0x10 data:2byte +lbl_801A49C4 = .bss:0x801A49C4; // type:object size:0x14 data:4byte +lbl_801A49D8 = .bss:0x801A49D8; // type:object size:0x20 +lbl_801A49F8 = .bss:0x801A49F8; // type:object size:0x10 data:float +lbl_801A4A08 = .bss:0x801A4A08; // type:object size:0x500 data:byte +lbl_801A4F08 = .bss:0x801A4F08; // type:object size:0x80 +lbl_801A4F88 = .bss:0x801A4F88; // type:object size:0x18 data:4byte +DriveInfo = .bss:0x801A4FA0; // type:object size:0x20 scope:local +__OSErrorTable = .bss:0x801A4FF0; // type:object size:0x40 scope:global +lbl_801A5040 = .bss:0x801A5040; // type:object size:0x20 +Scb = .bss:0x801A5060; // type:object size:0x54 scope:local data:4byte +RunQueue = .bss:0x801A50B8; // type:object size:0x100 scope:local data:4byte +CommandList = .bss:0x801A5AA0; // type:object size:0x3C scope:local data:4byte +AlarmForTimeout = .bss:0x801A5B08; // type:object size:0x28 scope:local +tmpBuffer = .bss:0x801A5B80; // type:object size:0x80 scope:local +DummyCommandBlock = .bss:0x801A5C00; // type:object size:0x30 scope:local +WaitingQueue = .bss:0x801A5C58; // type:object size:0x20 scope:local data:4byte +bb2Buf = .bss:0x801A5C78; // type:object size:0x3F scope:local +block$16 = .bss:0x801A5CB8; // type:object size:0x30 scope:local +lbl_801A5CE8 = .bss:0x801A5CE8; // type:object size:0x78 data:2byte +lbl_801A5D60 = .bss:0x801A5D60; // type:object size:0x78 +lbl_801A5DD8 = .bss:0x801A5DD8; // type:object size:0x58 data:2byte +lbl_801A5E30 = .bss:0x801A5E30; // type:object size:0x20 +lbl_801A5E50 = .bss:0x801A5E50; // type:object size:0x10 +lbl_801A5E60 = .bss:0x801A5E60; // type:object size:0x40 +gxData = .bss:0x801A5EA0; // type:object size:0x4F8 scope:local +lbl_801A6418 = .bss:0x801A6418; // type:object size:0x520 data:4byte +lbl_801A6938 = .bss:0x801A6938; // type:object size:0x220 data:4byte +lbl_801A6B58 = .bss:0x801A6B58; // type:object size:0x20 +Ecb = .bss:0x801A6B78; // type:object size:0xC0 scope:local data:4byte +Packet = .bss:0x801A6C38; // type:object size:0x80 scope:local data:4byte +lbl_801A6CB8 = .bss:0x801A6CB8; // type:object size:0xA0 +TypeTime = .bss:0x801A6D58; // type:object size:0x20 scope:local +lbl_801A6D78 = .bss:0x801A6D78; // type:object size:0x20 +lbl_801A6D98 = .bss:0x801A6D98; // type:object size:0x40 +lbl_801A6DD8 = .bss:0x801A6DD8; // type:object size:0x68 data:4byte +lbl_801A6E40 = .bss:0x801A6E40; // type:object size:0x118 +lbl_801A6F58 = .bss:0x801A6F58; // type:object size:0x18 data:4byte +fragmentinfo = .bss:0x801A6F70; // type:object size:0xC scope:local data:4byte +__atexit_funcs = .bss:0x801A6F80; // type:object size:0x100 scope:local +lbl_801A7080 = .bss:0x801A7080; // type:object size:0x38 data:4byte +lbl_801A70B8 = .bss:0x801A70B8; // type:object size:0x100 +lbl_801A71B8 = .bss:0x801A71B8; // type:object size:0x100 +lbl_801A72B8 = .bss:0x801A72B8; // type:object size:0x100 +lbl_801A73B8 = .bss:0x801A73B8; // type:object size:0x18 +lbl_801A73D0 = .bss:0x801A73D0; // type:object size:0x28 +gTRKBigEndian = .bss:0x801A73F8; // type:object size:0x4 scope:global data:4byte +lbl_801A7400 = .bss:0x801A7400; // type:object size:0x19B0 +gTRKInputPendingPtr = .bss:0x801A8DB0; // type:object size:0x4 scope:global data:4byte +lbl_801A8DB4 = .bss:0x801A8DB4; // type:object size:0x14 data:4byte +lbl_801A8DC8 = .bss:0x801A8DC8; // type:object size:0x8 data:4byte +lbl_801A8DD0 = .bss:0x801A8DD0; // type:object size:0x8 data:4byte +TRK_saved_exceptionID = .bss:0x801A8DD8; // type:object size:0x2 scope:local data:2byte +gTRKState = .bss:0x801A8DDC; // type:object size:0xA4 scope:global data:4byte +gTRKCPUState = .bss:0x801A8E80; // type:object size:0x430 scope:global +gTRKSaveState = .bss:0x801A92B0; // type:object size:0x94 scope:global data:4byte +lbl_801A9344 = .bss:0x801A9344; // type:object size:0x14 +lbl_801A9358 = .bss:0x801A9358; // type:object size:0x8 data:4byte +TRK_mainError = .bss:0x801A9360; // type:object size:0x4 scope:local data:4byte +lbl_801A9368 = .bss:0x801A9368; // type:object size:0x111C data:4byte +lbl_801AA484 = .bss:0x801AA484; // type:object size:0x110C +lbl_801AB590 = .bss:0x801AB590; // type:object size:0x8 data:byte +lbl_801AB598 = .bss:0x801AB598; // type:object size:0x1400 data:4byte +lbl_801AC998 = .bss:0x801AC998; // type:object size:0xC340 +lbl_801B8CD8 = .bss:0x801B8CD8; // type:object size:0x100 data:2byte +lbl_801B8DD8 = .bss:0x801B8DD8; // type:object size:0x240 +lbl_801B9018 = .bss:0x801B9018; // type:object size:0x214 data:4byte +lbl_801B922C = .bss:0x801B922C; // type:object size:0x600 data:float +lbl_801B982C = .bss:0x801B982C; // type:object size:0x40 data:byte +lbl_801B986C = .bss:0x801B986C; // type:object size:0x180 +lbl_801B99EC = .bss:0x801B99EC; // type:object size:0x20 data:4byte +lbl_801B9A0C = .bss:0x801B9A0C; // type:object size:0x20 data:4byte +lbl_801B9A2C = .bss:0x801B9A2C; // type:object size:0x20 data:4byte +lbl_801B9A4C = .bss:0x801B9A4C; // type:object size:0x20 data:4byte +lbl_801B9A6C = .bss:0x801B9A6C; // type:object size:0x10 data:byte +lbl_801B9A7C = .bss:0x801B9A7C; // type:object size:0x40 data:4byte +lbl_801B9ABC = .bss:0x801B9ABC; // type:object size:0x480 +lbl_801B9F3C = .bss:0x801B9F3C; // type:object size:0x484 +lbl_801BA3C0 = .bss:0x801BA3C0; // type:object size:0x697 +lbl_801BAA57 = .bss:0x801BAA57; // type:object size:0x1269 +lbl_801BBCC0 = .bss:0x801BBCC0; // type:object size:0x800 +lbl_801BC4C0 = .bss:0x801BC4C0; // type:object size:0xC00 +lbl_801BD0C0 = .bss:0x801BD0C0; // type:object size:0x32C0 +lbl_801C0380 = .bss:0x801C0380; // type:object size:0x7 +lbl_801C0387 = .bss:0x801C0387; // type:object size:0x379 +lbl_801C0700 = .bss:0x801C0700; // type:object size:0x800 +lbl_801C0F00 = .bss:0x801C0F00; // type:object size:0x1C0 +lbl_801C10C0 = .bss:0x801C10C0; // type:object size:0x600 data:4byte +lbl_801C16C0 = .bss:0x801C16C0; // type:object size:0x400 data:2byte +lbl_801C1AC0 = .bss:0x801C1AC0; // type:object size:0x800 data:2byte +lbl_801C22C0 = .bss:0x801C22C0; // type:object size:0x4000 +lbl_801C62C0 = .bss:0x801C62C0; // type:object size:0x20 data:2byte +lbl_801C62E0 = .bss:0x801C62E0; // type:object size:0xC +lbl_801C62EC = .bss:0x801C62EC; // type:object size:0xC data:2byte +lbl_801C62F8 = .bss:0x801C62F8; // type:object size:0x20 data:4byte +lbl_801C6318 = .bss:0x801C6318; // type:object size:0xF00 data:4byte +lbl_801C7218 = .bss:0x801C7218; // type:object size:0x40 data:byte +lbl_801C7258 = .bss:0x801C7258; // type:object size:0x80 data:byte +lbl_801C72D8 = .bss:0x801C72D8; // type:object size:0x950 data:byte +lbl_801C7C28 = .bss:0x801C7C28; // type:object size:0x3D7 +lbl_801C7FFF = .bss:0x801C7FFF; // type:object size:0x229 +lbl_801C8228 = .bss:0x801C8228; // type:object size:0x5E0 data:4byte +lbl_801C8808 = .bss:0x801C8808; // type:object size:0x100 data:4byte +lbl_801C8908 = .bss:0x801C8908; // type:object size:0x50 +lbl_801C8958 = .bss:0x801C8958; // type:object size:0x400 data:4byte +lbl_801C8D58 = .bss:0x801C8D58; // type:object size:0x300 +lbl_801C9058 = .bss:0x801C9058; // type:object size:0x700 +lbl_801C9758 = .bss:0x801C9758; // type:object size:0x200 data:4byte +lbl_801C9958 = .bss:0x801C9958; // type:object size:0x4300 +lbl_801CDC58 = .bss:0x801CDC58; // type:object size:0x80 +lbl_801CDCD8 = .bss:0x801CDCD8; // type:object size:0x2180 +lbl_801CFE58 = .bss:0x801CFE58; // type:object size:0x40 +lbl_801CFE98 = .bss:0x801CFE98; // type:object size:0x80 +lbl_801CFF18 = .bss:0x801CFF18; // type:object size:0x40 +lbl_801CFF58 = .bss:0x801CFF58; // type:object size:0x284 +lbl_801D01DC = .bss:0x801D01DC; // type:object size:0x284 +lbl_801D0460 = .bss:0x801D0460; // type:object size:0x400 data:4byte +lbl_801D0860 = .bss:0x801D0860; // type:object size:0x60 +lbl_801D08C0 = .bss:0x801D08C0; // type:object size:0x2000 +lbl_801D28C0 = .bss:0x801D28C0; // type:object size:0x500 data:4byte +lbl_801D2DC0 = .bss:0x801D2DC0; // type:object size:0x30 data:4byte +lbl_801D2DF0 = .bss:0x801D2DF0; // type:object size:0x10 data:4byte +lbl_801D2E00 = .bss:0x801D2E00; // type:object size:0x178 data:2byte +lbl_801D2F78 = .bss:0x801D2F78; // type:object size:0xE8 data:4byte +lbl_801D3060 = .bss:0x801D3060; // type:object size:0x60 data:4byte +lbl_801D30C0 = .sdata:0x801D30C0; // type:object size:0x5 scope:local data:string +lbl_801D30C5 = .sdata:0x801D30C5; // type:object size:0x7 scope:local +rnd_seed = .sdata:0x801D30CC; // type:object size:0x4 data:4byte +lbl_801D30D0 = .sdata:0x801D30D0; // type:object size:0x6 scope:local data:string +lbl_801D30D6 = .sdata:0x801D30D6; // type:object size:0x2 scope:local data:string +lbl_801D30D8 = .sdata:0x801D30D8; // type:object size:0x7 scope:local data:string +lbl_801D30DF = .sdata:0x801D30DF; // type:object size:0x9 scope:local +FirstFrame = .sdata:0x801D30E8; // type:object size:0x4 data:4byte +lbl_801D30EC = .sdata:0x801D30EC; // type:object size:0x7 scope:local data:string +lbl_801D30F3 = .sdata:0x801D30F3; // type:object size:0xD scope:local +lbl_801D3100 = .sdata:0x801D3100; // type:object size:0x2 scope:local data:string +lbl_801D3102 = .sdata:0x801D3102; // type:object size:0xE scope:local +oneceF = .sdata:0x801D3110; // type:object size:0x2 scope:local data:2byte +firstTev = .sdata:0x801D3112; // type:object size:0x4 scope:local +secondTev = .sdata:0x801D3116; // type:object size:0x4 scope:local +lbl_801D311A = .sdata:0x801D311A; // type:object size:0xE scope:local +lbl_801D3128 = .sdata:0x801D3128; // type:object size:0x4 scope:local data:string +lbl_801D312C = .sdata:0x801D312C; // type:object size:0xC scope:local +omSysPauseEnableFlag = .sdata:0x801D3138; // type:object size:0x1 data:byte +omprevovl = .sdata:0x801D313C; // type:object size:0x4 data:4byte +titleMes = .sdata:0x801D3140; // type:object size:0x4 scope:local data:4byte +lbl_801D3144 = .sdata:0x801D3144; // type:object size:0xC scope:local +lbl_801D3150 = .sdata:0x801D3150; // type:object size:0x1 scope:local +lbl_801D3151 = .sdata:0x801D3151; // type:object size:0x7 scope:local +mgSeqOvlPrev = .sdata:0x801D3158; // type:object size:0x4 data:4byte +wordStartE = .sdata:0x801D315C; // type:object size:0x7 scope:local data:string +seqPunctTbl = .sdata:0x801D3163; // type:object size:0x3 scope:local data:byte +wordStartJ = .sdata:0x801D3166; // type:object size:0x6 scope:local +wordFinishJ = .sdata:0x801D316C; // type:object size:0x8 scope:local +wordDrawJ = .sdata:0x801D3174; // type:object size:0x6 scope:local +wordFinishE = .sdata:0x801D317A; // type:object size:0x8 scope:local data:string +wordDrawE = .sdata:0x801D3182; // type:object size:0x6 scope:local data:string +@1961 = .sdata:0x801D3188; // type:object size:0x4 scope:local data:string +@1962 = .sdata:0x801D318C; // type:object size:0x6 scope:local data:string +@1963 = .sdata:0x801D3192; // type:object size:0x6 scope:local +@1964 = .sdata:0x801D3198; // type:object size:0x6 scope:local data:string +@1965 = .sdata:0x801D319E; // type:object size:0x5 scope:local +@1966 = .sdata:0x801D31A3; // type:object size:0x6 scope:local data:string +@1967 = .sdata:0x801D31A9; // type:object size:0x5 scope:local +@1968 = .sdata:0x801D31AE; // type:object size:0x6 scope:local data:string +@1969 = .sdata:0x801D31B4; // type:object size:0x4 scope:local +@1970 = .sdata:0x801D31B8; // type:object size:0x6 scope:local data:string +@1971 = .sdata:0x801D31BE; // type:object size:0x6 scope:local +@1972 = .sdata:0x801D31C4; // type:object size:0x3 scope:local data:string +@1973 = .sdata:0x801D31C7; // type:object size:0x7 scope:local +@1974 = .sdata:0x801D31CE; // type:object size:0x6 scope:local data:string +@1975 = .sdata:0x801D31D4; // type:object size:0x7 scope:local +@1976 = .sdata:0x801D31DB; // type:object size:0x8 scope:local data:string +@1977 = .sdata:0x801D31E3; // type:object size:0x5 scope:local +@1978 = .sdata:0x801D31E8; // type:object size:0x7 scope:local data:string +@1979 = .sdata:0x801D31EF; // type:object size:0x6 scope:local +@1980 = .sdata:0x801D31F5; // type:object size:0x5 scope:local data:string +@1981 = .sdata:0x801D31FA; // type:object size:0x5 scope:local +@1982 = .sdata:0x801D31FF; // type:object size:0x6 scope:local data:string +@1983 = .sdata:0x801D3205; // type:object size:0x4 scope:local +@1984 = .sdata:0x801D3209; // type:object size:0x8 scope:local data:string +@1985 = .sdata:0x801D3211; // type:object size:0x5 scope:local +@1986 = .sdata:0x801D3216; // type:object size:0x7 scope:local +@1987 = .sdata:0x801D321D; // type:object size:0x6 scope:local +@1988 = .sdata:0x801D3223; // type:object size:0x7 scope:local data:string +@1989 = .sdata:0x801D322A; // type:object size:0x3 scope:local +@1990 = .sdata:0x801D322D; // type:object size:0x5 scope:local data:string +@1991 = .sdata:0x801D3232; // type:object size:0x6 scope:local +@1992 = .sdata:0x801D3238; // type:object size:0x5 scope:local data:string +@1993 = .sdata:0x801D323D; // type:object size:0x7 scope:local +@1994 = .sdata:0x801D3244; // type:object size:0x6 scope:local +@1995 = .sdata:0x801D324A; // type:object size:0x6 scope:local data:string +pauseStr$2283 = .sdata:0x801D3250; // type:object size:0x8 scope:local +lbl_801D35C0 = .sdata:0x801D3258; // type:object size:0x8 +lbl_801D35C8 = .sdata:0x801D3260; // type:object size:0x8 +lbl_801D35D0 = .sdata:0x801D3268; // type:object size:0x8 +lbl_801D35D8 = .sdata:0x801D3270; // type:object size:0x8 +colorN$226 = .sdata:0x801D3278; // type:object size:0x4 scope:local data:byte +colorN$271 = .sdata:0x801D327C; // type:object size:0x4 scope:local data:byte +winPrio = .sdata:0x801D3280; // type:object size:0x2 scope:local data:2byte +lbl_801D3288 = .sdata:0x801D3288; // type:object size:0x8 scope:local +lbl_801D3290 = .sdata:0x801D3290; // type:object size:0x8 scope:local +lbl_801D3298 = .sdata:0x801D3298; // type:object size:0x8 scope:local +lbl_801D32A0 = .sdata:0x801D32A0; // type:object size:0x8 scope:local +lbl_801D32A8 = .sdata:0x801D32A8; // type:object size:0x8 scope:local +lbl_801D32B0 = .sdata:0x801D32B0; // type:object size:0x1 scope:local +lbl_801D32B1 = .sdata:0x801D32B1; // type:object size:0x5 scope:local data:string +lbl_801D32B6 = .sdata:0x801D32B6; // type:object size:0x5 scope:local data:string +lbl_801D32BB = .sdata:0x801D32BB; // type:object size:0x8 scope:local data:string +lbl_801D32C3 = .sdata:0x801D32C3; // type:object size:0x6 scope:local data:string +lbl_801D32C9 = .sdata:0x801D32C9; // type:object size:0x7 scope:local +lbl_801D32D0 = .sdata:0x801D32D0; // type:object size:0x8 scope:local +SaveEnableF = .sdata:0x801D32D8; // type:object size:0x4 data:4byte +@228 = .sdata:0x801D32DC; // type:object size:0x2 scope:local data:string +@229 = .sdata:0x801D32DE; // type:object size:0x2 scope:local data:string +SlotNameTbl = .sdata:0x801D32E0; // type:object size:0x8 scope:local +lbl_801D32E8 = .sdata:0x801D32E8; // type:object size:0x3 scope:local +lbl_801D32EB = .sdata:0x801D32EB; // type:object size:0x4 scope:local +slotIconMesTbl = .sdata:0x801D32F0; // type:object size:0x8 scope:local +sjisSpace = .sdata:0x801D32F8; // type:object size:0x3 scope:local data:byte +saveMessWin = .sdata:0x801D32FC; // type:object size:0x4 scope:local data:4byte +SR_PushTime = .sdata:0x801D3300; // type:object size:0x8 scope:local data:2byte +SR_ResetPad = .sdata:0x801D3308; // type:object size:0x1 scope:local data:byte +Xfb = .sdata:0x801D330C; // type:object size:0x8 scope:local data:4byte +nextOvl = .sdata:0x801D3318; // type:object size:0x4 scope:local data:4byte +lbl_801D331C = .sdata:0x801D331C; // type:object size:0x4 scope:local data:byte +lbl_801D3320 = .sdata:0x801D3320; // type:object size:0x6 scope:local data:string +suitMdl = .sdata:0x801D3328; // type:object size:0x2 scope:local data:2byte +suitPlayerMdl = .sdata:0x801D332A; // type:object size:0x2 scope:local data:2byte +suitCurrMot = .sdata:0x801D332C; // type:object size:0x2 scope:local data:2byte +lbl_801D332E = .sdata:0x801D332E; // type:object size:0x5 scope:local data:string +lbl_801D3333 = .sdata:0x801D3333; // type:object size:0x5 scope:local data:string +lbl_801D3338 = .sdata:0x801D3338; // type:object size:0x6 scope:local data:string +lbl_801D333E = .sdata:0x801D333E; // type:object size:0x6 scope:local data:string +lbl_801D3344 = .sdata:0x801D3344; // type:object size:0x6 scope:local data:string +lbl_801D334A = .sdata:0x801D334A; // type:object size:0x6 scope:local data:string +lbl_801D3350 = .sdata:0x801D3350; // type:object size:0x6 scope:local data:string +lbl_801D3356 = .sdata:0x801D3356; // type:object size:0x6 scope:local data:string +lbl_801D335C = .sdata:0x801D335C; // type:object size:0x6 scope:local data:string +lbl_801D3362 = .sdata:0x801D3362; // type:object size:0x6 scope:local data:string +lbl_801D3368 = .sdata:0x801D3368; // type:object size:0x6 scope:local data:string +lbl_801D336E = .sdata:0x801D336E; // type:object size:0x6 scope:local data:string +lbl_801D3374 = .sdata:0x801D3374; // type:object size:0x6 scope:local data:string +lbl_801D337A = .sdata:0x801D337A; // type:object size:0xE scope:local +lbl_801D3388 = .sdata:0x801D3388; // type:object size:0x8 data:2byte +lbl_801D3390 = .sdata:0x801D3390; // type:object size:0x8 data:4byte +lbl_801D3398 = .sdata:0x801D3398; // type:object size:0x8 data:byte +lbl_801D33A0 = .sdata:0x801D33A0; // type:object size:0x2 data:2byte +lbl_801D33A2 = .sdata:0x801D33A2; // type:object size:0x6 data:2byte +lbl_801D33A8 = .sdata:0x801D33A8; // type:object size:0x2 data:2byte +lbl_801D33AA = .sdata:0x801D33AA; // type:object size:0x6 data:2byte +lbl_801D33B0 = .sdata:0x801D33B0; // type:object size:0x2 data:2byte +lbl_801D33B2 = .sdata:0x801D33B2; // type:object size:0x1 data:byte +lbl_801D33B4 = .sdata:0x801D33B4; // type:object size:0x8 +lbl_801D33BC = .sdata:0x801D33BC; // type:object size:0x2 data:2byte +lbl_801D33BE = .sdata:0x801D33BE; // type:object size:0x6 data:2byte +lbl_801D33C4 = .sdata:0x801D33C4; // type:object size:0x1 data:byte +lbl_801D33C5 = .sdata:0x801D33C5; // type:object size:0xB +lbl_801D33D0 = .sdata:0x801D33D0; // type:object size:0x2 data:2byte +lbl_801D33D2 = .sdata:0x801D33D2; // type:object size:0x8 data:2byte +lbl_801D33DA = .sdata:0x801D33DA; // type:object size:0x2 data:2byte +lbl_801D33DC = .sdata:0x801D33DC; // type:object size:0x2 data:2byte +lbl_801D33DE = .sdata:0x801D33DE; // type:object size:0x2 data:2byte +lbl_801D33E2 = .sdata:0x801D33E2; // type:object size:0x2 data:2byte +lbl_801D33E4 = .sdata:0x801D33E4; // type:object size:0x8 +lbl_801D33EC = .sdata:0x801D33EC; // type:object size:0x2 data:2byte +lbl_801D33EE = .sdata:0x801D33EE; // type:object size:0x2 data:2byte +lbl_801D33F0 = .sdata:0x801D33F0; // type:object size:0x2 data:2byte +lbl_801D33F2 = .sdata:0x801D33F2; // type:object size:0x2 data:2byte +lbl_801D33F4 = .sdata:0x801D33F4; // type:object size:0x4 +lbl_801D33F8 = .sdata:0x801D33F8; // type:object size:0x8 +lbl_801D3400 = .sdata:0x801D3400; // type:object size:0x1 data:byte +lbl_801D3402 = .sdata:0x801D3402; // type:object size:0x2 data:2byte +lbl_801D3404 = .sdata:0x801D3404; // type:object size:0x4 data:4byte +lbl_801D3408 = .sdata:0x801D3408; // type:object size:0x8 +lbl_801D3410 = .sdata:0x801D3410; // type:object size:0x8 data:2byte +lbl_801D3418 = .sdata:0x801D3418; // type:object size:0x2 data:2byte +lbl_801D341A = .sdata:0x801D341A; // type:object size:0x6 data:2byte +lbl_801D3420 = .sdata:0x801D3420; // type:object size:0x6 +lbl_801D3426 = .sdata:0x801D3426; // type:object size:0x6 +lbl_801D342C = .sdata:0x801D342C; // type:object size:0x2 data:2byte +lbl_801D342E = .sdata:0x801D342E; // type:object size:0xA +lbl_801D3438 = .sdata:0x801D3438; // type:object size:0x2 data:2byte +lbl_801D343A = .sdata:0x801D343A; // type:object size:0x6 data:2byte +lbl_801D3440 = .sdata:0x801D3440; // type:object size:0x2 data:2byte +lbl_801D3442 = .sdata:0x801D3442; // type:object size:0x6 data:2byte +lbl_801D3448 = .sdata:0x801D3448; // type:object size:0x8 +lbl_801D3450 = .sdata:0x801D3450; // type:object size:0x8 +lbl_801D3458 = .sdata:0x801D3458; // type:object size:0x2 data:2byte +lbl_801D345A = .sdata:0x801D345A; // type:object size:0x2 data:2byte +lbl_801D345C = .sdata:0x801D345C; // type:object size:0x2 data:2byte +lbl_801D345E = .sdata:0x801D345E; // type:object size:0x2 data:2byte +lbl_801D3460 = .sdata:0x801D3460; // type:object size:0x3 data:string +lbl_801D3463 = .sdata:0x801D3463; // type:object size:0xD +lbl_801D3470 = .sdata:0x801D3470; // type:object size:0x8 +lbl_801D3478 = .sdata:0x801D3478; // type:object size:0x8 +lbl_801D3480 = .sdata:0x801D3480; // type:object size:0x8 +lbl_801D3488 = .sdata:0x801D3488; // type:object size:0x8 +lbl_801D3490 = .sdata:0x801D3490; // type:object size:0x1 data:byte +lbl_801D3491 = .sdata:0x801D3491; // type:object size:0x7 data:byte +lbl_801D3498 = .sdata:0x801D3498; // type:object size:0x2 data:2byte +lbl_801D349A = .sdata:0x801D349A; // type:object size:0x2 data:2byte +lbl_801D349C = .sdata:0x801D349C; // type:object size:0x2 data:2byte +lbl_801D349E = .sdata:0x801D349E; // type:object size:0x2 data:2byte +lbl_801D34A0 = .sdata:0x801D34A0; // type:object size:0x2 data:2byte +lbl_801D34A2 = .sdata:0x801D34A2; // type:object size:0x2 data:2byte +lbl_801D34A4 = .sdata:0x801D34A4; // type:object size:0x6 data:2byte +lbl_801D34AA = .sdata:0x801D34AA; // type:object size:0x7 data:string +lbl_801D34B1 = .sdata:0x801D34B1; // type:object size:0x7 data:string +lbl_801D34B8 = .sdata:0x801D34B8; // type:object size:0x7 data:string +lbl_801D34BF = .sdata:0x801D34BF; // type:object size:0x7 data:string +lbl_801D34C6 = .sdata:0x801D34C6; // type:object size:0x7 data:string +lbl_801D34CD = .sdata:0x801D34CD; // type:object size:0x6 data:string +lbl_801D34D3 = .sdata:0x801D34D3; // type:object size:0x7 data:string +lbl_801D34DA = .sdata:0x801D34DA; // type:object size:0x6 data:string +lbl_801D34E0 = .sdata:0x801D34E0; // type:object size:0x8 +lbl_801D34E8 = .sdata:0x801D34E8; // type:object size:0x2 data:2byte +lbl_801D34EA = .sdata:0x801D34EA; // type:object size:0x2 data:2byte +lbl_801D34EC = .sdata:0x801D34EC; // type:object size:0x2 data:2byte +lbl_801D34EE = .sdata:0x801D34EE; // type:object size:0x2 data:2byte +lbl_801D34F0 = .sdata:0x801D34F0; // type:object size:0x4 data:4byte +lbl_801D34F4 = .sdata:0x801D34F4; // type:object size:0x4 +lbl_801D34F8 = .sdata:0x801D34F8; // type:object size:0x2 data:2byte +lbl_801D34FA = .sdata:0x801D34FA; // type:object size:0x2 data:2byte +lbl_801D34FC = .sdata:0x801D34FC; // type:object size:0x2 data:2byte +lbl_801D34FE = .sdata:0x801D34FE; // type:object size:0x2 data:2byte +lbl_801D3500 = .sdata:0x801D3500; // type:object size:0x4 data:4byte +lbl_801D3504 = .sdata:0x801D3504; // type:object size:0x6 data:string +lbl_801D350A = .sdata:0x801D350A; // type:object size:0x7 data:string +lbl_801D3511 = .sdata:0x801D3511; // type:object size:0x7 data:string +lbl_801D3518 = .sdata:0x801D3518; // type:object size:0x7 data:string +lbl_801D351F = .sdata:0x801D351F; // type:object size:0x5 data:string +lbl_801D3524 = .sdata:0x801D3524; // type:object size:0x6 data:string +lbl_801D352A = .sdata:0x801D352A; // type:object size:0x6 data:string +lbl_801D3530 = .sdata:0x801D3530; // type:object size:0x6 data:string +lbl_801D3536 = .sdata:0x801D3536; // type:object size:0x4 data:string +lbl_801D353A = .sdata:0x801D353A; // type:object size:0x5 data:string +lbl_801D353F = .sdata:0x801D353F; // type:object size:0x5 data:string +lbl_801D3544 = .sdata:0x801D3544; // type:object size:0xC +pausePad = .sdata:0x801D3550; // type:object size:0x1 scope:local data:byte +pauseSprGrp = .sdata:0x801D3552; // type:object size:0x2 scope:local data:2byte +padConfigSprGrp = .sdata:0x801D3554; // type:object size:0x2 scope:local data:2byte +pauseCursorPos = .sdata:0x801D3556; // type:object size:0x2 scope:local data:2byte +settingsControlWin = .sdata:0x801D3558; // type:object size:0x2 scope:local data:2byte +controlWin = .sdata:0x801D355A; // type:object size:0x2 scope:local data:2byte +quitWin = .sdata:0x801D355C; // type:object size:0x2 scope:local data:2byte +settingsWin = .sdata:0x801D355E; // type:object size:0x2 scope:local data:2byte +__OSCurrHeap = .sdata:0x801D3560; // type:object size:0x8 data:4byte +__OSArenaLo = .sdata:0x801D3568; // type:object size:0x4 scope:local data:4byte +@32 = .sdata:0x801D3570; // type:object size:0x2 scope:local data:string +lbl_801D3578 = .sdata:0x801D3578; // type:object size:0x8 data:2byte +lbl_801D3580 = .sdata:0x801D3580; // type:object size:0x8 +lbl_801D3588 = .sdata:0x801D3588; // type:object size:0x8 data:4byte +lbl_801D3590 = .sdata:0x801D3590; // type:object size:0x8 data:string +autoInvalidation = .sdata:0x801D3598; // type:object size:0x4 scope:local data:4byte +@35 = .sdata:0x801D35A0; // type:object size:0x2 scope:local data:string +@40 = .sdata:0x801D35A4; // type:object size:0x4 scope:local data:string +@41 = .sdata:0x801D35A8; // type:object size:0x3 scope:local data:string +lbl_801D35B0 = .sdata:0x801D35B0; // type:object size:0x8 data:string +lbl_801D35B8 = .sdata:0x801D35B8; // type:object size:0x8 data:byte +lbl_801D35C0_2 = .sdata:0x801D35C0; // type:object size:0x4 data:4byte +lbl_801D35C4 = .sdata:0x801D35C4; // type:object size:0x4 data:4byte +lbl_801D35C8_2 = .sdata:0x801D35C8; // type:object size:0x4 data:4byte +lbl_801D35CC = .sdata:0x801D35CC; // type:object size:0x4 data:4byte +lbl_801D35D0_2 = .sdata:0x801D35D0; // type:object size:0x4 data:4byte +lbl_801D35D4 = .sdata:0x801D35D4; // type:object size:0x4 +lbl_801D35D8_2 = .sdata:0x801D35D8; // type:object size:0x8 +gx = .sdata:0x801D35E0; // type:object size:0x4 scope:global data:4byte +lbl_801D35E8 = .sdata:0x801D35E8; // type:object size:0x4 +lbl_801D35EC = .sdata:0x801D35EC; // type:object size:0x4 +lbl_801D35F0 = .sdata:0x801D35F0; // type:object size:0x8 +lbl_801D35F8 = .sdata:0x801D35F8; // type:object size:0x8 +lbl_801D3600 = .sdata:0x801D3600; // type:object size:0x8 +lbl_801D3608 = .sdata:0x801D3608; // type:object size:0x8 +lbl_801D3610 = .sdata:0x801D3610; // type:object size:0x8 +lbl_801D3618 = .sdata:0x801D3618; // type:object size:0x8 +lbl_801D3620 = .sdata:0x801D3620; // type:object size:0x8 +lbl_801D3628 = .sdata:0x801D3628; // type:object size:0x8 +lbl_801D3630 = .sdata:0x801D3630; // type:object size:0x8 +lbl_801D3638 = .sdata:0x801D3638; // type:object size:0x8 data:4byte +lbl_801D3640 = .sdata:0x801D3640; // type:object size:0x8 data:2byte +lbl_801D3648 = .sdata:0x801D3648; // type:object size:0x8 +lbl_801D3650 = .sdata:0x801D3650; // type:object size:0x4 data:4byte +lbl_801D3654 = .sdata:0x801D3654; // type:object size:0x4 data:4byte +fragmentID = .sdata:0x801D3658; // type:object size:0x4 scope:local data:4byte +lbl_801D3660 = .sdata:0x801D3660; // type:object size:0x8 +lbl_801D3668 = .sdata:0x801D3668; // type:object size:0x8 +@wstringBase0 = .sdata:0x801D3670; // type:object size:0x2 scope:local +lbl_801D3678 = .sdata:0x801D3678; // type:object size:0x4 data:float +lbl_801D367C = .sdata:0x801D367C; // type:object size:0x4 data:float +lbl_801D3680 = .sdata:0x801D3680; // type:object size:0x8 data:4byte +lbl_801D3688 = .sdata:0x801D3688; // type:object size:0x8 +lbl_801D3690 = .sdata:0x801D3690; // type:object size:0x8 +lbl_801D3698 = .sdata:0x801D3698; // type:object size:0x8 data:2byte +lbl_801D36A0 = .sdata:0x801D36A0; // type:object size:0x1 data:byte +SystemInitF = .sbss:0x801D36C0; // type:object size:0x4 data:4byte +HuDvdErrWait = .sbss:0x801D36C4; // type:object size:0x4 data:4byte +fi_req = .sbss:0x801D36C8; // type:object size:0x4 scope:local +rf_req = .sbss:0x801D36CC; // type:object size:0x4 scope:local +pe_req = .sbss:0x801D36D0; // type:object size:0x4 scope:local +vi_req = .sbss:0x801D36D4; // type:object size:0x4 scope:local +io_req = .sbss:0x801D36D8; // type:object size:0x4 scope:local +dsp_req = .sbss:0x801D36DC; // type:object size:0x4 scope:local +cpu_wr_req = .sbss:0x801D36E0; // type:object size:0x4 scope:local +cpu_rd_req = .sbss:0x801D36E4; // type:object size:0x4 scope:local +tc_req = .sbss:0x801D36E8; // type:object size:0x4 scope:local +cp_req = .sbss:0x801D36EC; // type:object size:0x4 scope:local +total_copy_clks = .sbss:0x801D36F0; // type:object size:0x4 scope:local +clr_pixels_in = .sbss:0x801D36F4; // type:object size:0x4 scope:local +bot_pixels_out = .sbss:0x801D36F8; // type:object size:0x4 scope:local +bot_pixels_in = .sbss:0x801D36FC; // type:object size:0x4 scope:local +top_pixels_out = .sbss:0x801D3700; // type:object size:0x4 scope:local +top_pixels_in = .sbss:0x801D3704; // type:object size:0x4 scope:local +vstall = .sbss:0x801D3708; // type:object size:0x4 scope:local +vmiss = .sbss:0x801D370C; // type:object size:0x4 scope:local +vcheck = .sbss:0x801D3710; // type:object size:0x4 scope:local +GlobalCounter = .sbss:0x801D3714; // type:object size:0x4 data:4byte +VCounter = .sbss:0x801D3718; // type:object size:0x4 data:4byte +RumbleBit = .sbss:0x801D371C; // type:object size:0x4 scope:local data:4byte +_PadErr = .sbss:0x801D3720; // type:object size:0x4 scope:local +_PadDStkRepOld = .sbss:0x801D3724; // type:object size:0x4 scope:local +_PadDStkRepCnt = .sbss:0x801D3728; // type:object size:0x4 scope:local +_PadDStkRep = .sbss:0x801D372C; // type:object size:0x4 scope:local +_PadDStk = .sbss:0x801D3730; // type:object size:0x4 scope:local +_PadTrigR = .sbss:0x801D3734; // type:object size:0x4 scope:local +_PadTrigL = .sbss:0x801D3738; // type:object size:0x4 scope:local +_PadSubStkY = .sbss:0x801D373C; // type:object size:0x4 scope:local +_PadSubStkX = .sbss:0x801D3740; // type:object size:0x4 scope:local +_PadStkY = .sbss:0x801D3744; // type:object size:0x4 scope:local +_PadStkX = .sbss:0x801D3748; // type:object size:0x4 scope:local +_PadRepCnt = .sbss:0x801D374C; // type:object size:0x8 scope:local +_PadBtnDown = .sbss:0x801D3754; // type:object size:0x8 +_PadBtn = .sbss:0x801D375C; // type:object size:0x8 +HuPadErr = .sbss:0x801D3764; // type:object size:0x4 +HuPadDStkRep = .sbss:0x801D3768; // type:object size:0x4 +HuPadDStk = .sbss:0x801D376C; // type:object size:0x4 +HuPadTrigR = .sbss:0x801D3770; // type:object size:0x4 +HuPadTrigL = .sbss:0x801D3774; // type:object size:0x4 +HuPadSubStkY = .sbss:0x801D3778; // type:object size:0x4 +HuPadSubStkX = .sbss:0x801D377C; // type:object size:0x4 +HuPadStkY = .sbss:0x801D3780; // type:object size:0x4 +HuPadStkX = .sbss:0x801D3784; // type:object size:0x4 +HuPadBtnRep = .sbss:0x801D3788; // type:object size:0x8 +HuPadBtnDown = .sbss:0x801D3790; // type:object size:0x8 data:2byte +HuPadBtn = .sbss:0x801D3798; // type:object size:0x8 +beforeDvdStatus = .sbss:0x801D37A0; // type:object size:0x4 scope:local data:4byte +CallBackStatus = .sbss:0x801D37A4; // type:object size:0x4 scope:local data:4byte +shortAccessSleep = .sbss:0x801D37A8; // type:object size:0x4 scope:local data:4byte +DataDirMax = .sbss:0x801D37AC; // type:object size:0x4 scope:local data:4byte +DirDataSize = .sbss:0x801D37B0; // type:object size:0x4 data:4byte +DemoStatEnable = .sbss:0x801D37B8; // type:object size:0x4 scope:local data:4byte +worstVcount = .sbss:0x801D37BC; // type:object size:0x4 data:4byte +minimumVcountf = .sbss:0x801D37C0; // type:object size:0x4 data:float +minimumVcount = .sbss:0x801D37C4; // type:object size:0x4 data:4byte +DemoCurrentBuffer = .sbss:0x801D37C8; // type:object size:0x4 data:4byte +DemoFrameBuffer2 = .sbss:0x801D37CC; // type:object size:0x4 data:4byte +DemoFrameBuffer1 = .sbss:0x801D37D0; // type:object size:0x4 scope:local data:4byte +DefaultFifoObj = .sbss:0x801D37D4; // type:object size:0x4 scope:local data:4byte +DefaultFifo = .sbss:0x801D37D8; // type:object size:0x4 data:4byte +currentHeapHandle = .sbss:0x801D37DC; // type:object size:0x4 data:4byte +RenderMode = .sbss:0x801D37E0; // type:object size:0x8 data:4byte +saftyFrameF = .sbss:0x801D37E8; // type:object size:0x4 data:4byte +strlinecnt = .sbss:0x801D37EC; // type:object size:0x2 data:2byte +empstrline = .sbss:0x801D37EE; // type:object size:0x2 data:2byte +fontcolor = .sbss:0x801D37F0; // type:object size:0x8 data:4byte +procfunc = .sbss:0x801D37F8; // type:object size:0x4 data:4byte +processcnt = .sbss:0x801D37FC; // type:object size:0x2 scope:local data:2byte +processcur = .sbss:0x801D3800; // type:object size:0x4 scope:local data:4byte +processtop = .sbss:0x801D3804; // type:object size:0x4 scope:local data:4byte +HuSprPauseF = .sbss:0x801D3808; // type:object size:0x4 scope:local data:4byte +HuSprOrderNo = .sbss:0x801D380C; // type:object size:0x2 scope:local data:2byte +HuSprOrderNum = .sbss:0x801D380E; // type:object size:0x2 scope:local data:2byte +bmpCCIdx = .sbss:0x801D3810; // type:object size:0x8 scope:local data:2byte +MaterialTop = .sbss:0x801D3818; // type:object size:0x4 data:4byte +AttributeTop = .sbss:0x801D381C; // type:object size:0x4 data:4byte +ClusterTop = .sbss:0x801D3820; // type:object size:0x4 data:4byte +vtxtop = .sbss:0x801D3824; // type:object size:0x4 data:4byte +objtop = .sbss:0x801D3828; // type:object size:0x4 data:4byte +NSymIndex = .sbss:0x801D382C; // type:object size:0x4 data:4byte +DicStringTable = .sbss:0x801D3830; // type:object size:0x4 data:4byte +StringTable = .sbss:0x801D3834; // type:object size:0x4 data:4byte +fileptr = .sbss:0x801D3838; // type:object size:0x4 data:4byte +NormalDataTop = .sbss:0x801D383C; // type:object size:0x4 scope:local data:4byte +VertexDataTop = .sbss:0x801D3840; // type:object size:0x4 scope:local data:4byte +MotionModel = .sbss:0x801D3844; // type:object size:0x4 scope:local data:4byte +MotionOnly = .sbss:0x801D3848; // type:object size:0x8 scope:local data:4byte +CancelTRXF = .sbss:0x801D3850; // type:object size:0x4 scope:local data:4byte +TL32F = .sbss:0x801D3854; // type:object size:0x4 scope:local data:4byte +PGName = .sbss:0x801D3858; // type:object size:0x4 scope:local data:4byte +PGFinishF = .sbss:0x801D385C; // type:object size:0x4 scope:local data:4byte +polySize = .sbss:0x801D3860; // type:object size:0x2 scope:local data:2byte +curModelID = .sbss:0x801D3864; // type:object size:0x4 scope:local data:4byte +mallocNo = .sbss:0x801D3868; // type:object size:0x4 scope:local data:4byte +totalSize = .sbss:0x801D386C; // type:object size:0x4 scope:local data:4byte +DLTotalNum = .sbss:0x801D3870; // type:object size:0x4 scope:local data:4byte +faceNumBuf = .sbss:0x801D3874; // type:object size:0x4 scope:local data:4byte +faceCnt = .sbss:0x801D3878; // type:object size:0x2 scope:local data:2byte +quadCnt = .sbss:0x801D387A; // type:object size:0x2 scope:local data:2byte +triCnt = .sbss:0x801D387C; // type:object size:0x2 scope:local data:2byte +matChgCnt = .sbss:0x801D387E; // type:object size:0x2 scope:local data:2byte +DLFirstF = .sbss:0x801D3880; // type:object size:0x4 scope:local data:4byte +modelObjNum = .sbss:0x801D3884; // type:object size:0x2 data:2byte +modelMeshNum = .sbss:0x801D3886; // type:object size:0x2 data:2byte +totalTexCacheCnted = .sbss:0x801D3888; // type:object size:0x4 data:4byte +totalTexCacheCnt = .sbss:0x801D388C; // type:object size:0x4 data:4byte +totalTexCnted = .sbss:0x801D3890; // type:object size:0x4 data:4byte +totalTexCnt = .sbss:0x801D3894; // type:object size:0x4 data:4byte +totalMatCnted = .sbss:0x801D3898; // type:object size:0x4 data:4byte +totalMatCnt = .sbss:0x801D389C; // type:object size:0x4 data:4byte +totalPolyCnted = .sbss:0x801D38A0; // type:object size:0x4 data:4byte +totalPolyCnt = .sbss:0x801D38A4; // type:object size:0x4 data:4byte +hookIdx = .sbss:0x801D38A8; // type:object size:0x2 scope:local data:2byte +kColorIdx = .sbss:0x801D38AC; // type:object size:0x4 scope:local data:4byte +kColor = .sbss:0x801D38B0; // type:object size:0x4 scope:local data:byte +projectionMapNo = .sbss:0x801D38B4; // type:object size:0x2 scope:local data:2byte +toonMapNo = .sbss:0x801D38B6; // type:object size:0x2 scope:local data:2byte +shadowMapNo = .sbss:0x801D38B8; // type:object size:0x2 scope:local data:2byte +attachMotionF = .sbss:0x801D38BC; // type:object size:0x4 scope:local data:4byte +vtxModeBak = .sbss:0x801D38C0; // type:object size:0x2 scope:local data:2byte +hiliteMapNo = .sbss:0x801D38C2; // type:object size:0x2 scope:local data:2byte +reflectionMapNo = .sbss:0x801D38C4; // type:object size:0x2 scope:local data:2byte +Hu3DObjInfoP = .sbss:0x801D38C8; // type:object size:0x4 scope:local data:4byte +DrawObjIdx = .sbss:0x801D38CC; // type:object size:0x2 scope:local data:2byte +lightBit = .sbss:0x801D38CE; // type:object size:0x2 scope:local data:2byte +drawCnt = .sbss:0x801D38D0; // type:object size:0x4 scope:local data:4byte +DrawData = .sbss:0x801D38D4; // type:object size:0x4 scope:local data:4byte +DLBufStartP = .sbss:0x801D38D8; // type:object size:0x4 scope:local data:4byte +DLBufP = .sbss:0x801D38DC; // type:object size:0x4 scope:local data:4byte +shadingBak = .sbss:0x801D38E0; // type:object size:0x4 scope:local data:4byte +polyTypeBak = .sbss:0x801D38E4; // type:object size:0x1 scope:local data:byte +materialBak = .sbss:0x801D38E8; // type:object size:0x4 scope:local data:4byte +MTXIdx = .sbss:0x801D38EC; // type:object size:0x2 data:2byte +modelKillAllF = .sbss:0x801D38F0; // type:object size:0x4 data:4byte +NoSyncF = .sbss:0x801D38F4; // type:object size:0x2 scope:local data:2byte +Hu3DCameraExistF = .sbss:0x801D38F6; // type:object size:0x2 data:2byte +Hu3DPauseF = .sbss:0x801D38F8; // type:object size:0x2 data:2byte +Hu3DMallocNo = .sbss:0x801D38FC; // type:object size:0x4 data:4byte +Hu3DCameraBit = .sbss:0x801D3900; // type:object size:0x2 data:2byte +Hu3DCameraNo = .sbss:0x801D3902; // type:object size:0x2 data:2byte +Hu3DProjectionNum = .sbss:0x801D3904; // type:object size:0x2 data:2byte +shadowModelDrawF = .sbss:0x801D3908; // type:object size:0x4 data:4byte +Hu3DShadowF = .sbss:0x801D390C; // type:object size:0x4 data:4byte +Hu3DShadowCamBit = .sbss:0x801D3910; // type:object size:0x2 data:2byte +toonAnim = .sbss:0x801D3914; // type:object size:0x4 data:4byte +reflectMapNo = .sbss:0x801D3918; // type:object size:0x2 data:2byte +BGColor = .sbss:0x801D391A; // type:object size:0x4 data:byte +bitMapPtr = .sbss:0x801D3920; // type:object size:0x4 scope:local data:4byte +metf = .sbss:0x801D3928; // type:object size:0x1 scope:local data:byte +tokenEndF = .sbss:0x801D392A; // type:object size:0x2 scope:local data:2byte +total_copy_clks = .sbss:0x801D392C; // type:object size:0x4 scope:local data:4byte +clr_pixels_in = .sbss:0x801D3930; // type:object size:0x4 scope:local +bot_pixels_out = .sbss:0x801D3934; // type:object size:0x4 +bot_pixels_in = .sbss:0x801D3938; // type:object size:0x4 +top_pixels_out = .sbss:0x801D393C; // type:object size:0x4 +top_pixels_in = .sbss:0x801D3940; // type:object size:0x4 +fi_req = .sbss:0x801D3944; // type:object size:0x4 +rf_req = .sbss:0x801D3948; // type:object size:0x4 +pe_req = .sbss:0x801D394C; // type:object size:0x4 +vi_req = .sbss:0x801D3950; // type:object size:0x4 +io_req = .sbss:0x801D3954; // type:object size:0x4 +dsp_req = .sbss:0x801D3958; // type:object size:0x4 +cpu_wr_req = .sbss:0x801D395C; // type:object size:0x4 +cpu_rd_req = .sbss:0x801D3960; // type:object size:0x4 +tc_req = .sbss:0x801D3964; // type:object size:0x4 +cp_req = .sbss:0x801D3968; // type:object size:0x4 +vstall = .sbss:0x801D396C; // type:object size:0x4 +vmiss = .sbss:0x801D3970; // type:object size:0x4 +vcheck = .sbss:0x801D3974; // type:object size:0x4 +met1 = .sbss:0x801D3978; // type:object size:0x4 +met0 = .sbss:0x801D397C; // type:object size:0x4 +omdispinfo = .sbss:0x801D3980; // type:object size:0x2 data:2byte +omSysExitReq = .sbss:0x801D3982; // type:object size:0x2 data:2byte +omUPauseFlag = .sbss:0x801D3984; // type:object size:0x1 data:byte +omnextovlstat = .sbss:0x801D3988; // type:object size:0x4 scope:local data:4byte +omovlstat = .sbss:0x801D398C; // type:object size:0x4 data:4byte +omnextovlevtno = .sbss:0x801D3990; // type:object size:0x4 data:4byte +omovlevtno = .sbss:0x801D3994; // type:object size:0x4 data:4byte +omovlhisidx = .sbss:0x801D3998; // type:object size:0x4 data:4byte +omcurdll = .sbss:0x801D399C; // type:object size:0x4 data:4byte +omcurovl = .sbss:0x801D39A0; // type:object size:0x4 data:4byte +omnextovl = .sbss:0x801D39A4; // type:object size:0x4 data:4byte +omwatchproc = .sbss:0x801D39A8; // type:object size:0x4 data:4byte +omDBGSysKeyObj = .sbss:0x801D39AC; // type:object size:0x4 data:4byte +y_start = .sbss:0x801D39B0; // type:object size:0x4 scope:local data:4byte +x_start = .sbss:0x801D39B4; // type:object size:0x4 scope:local data:4byte +Draw_Color = .sbss:0x801D39B8; // type:object size:0x3 scope:local data:byte +XFB_putc = .sbss:0x801D39BC; // type:object size:0x4 scope:local data:4byte +omDBGMenuButton = .sbss:0x801D39C0; // type:object size:0x2 +CZoom = .sbss:0x801D39C4; // type:object size:0x4 data:float +omDLLFileList = .sbss:0x801D39C8; // type:object size:0x8 data:4byte +frand_seed = .sbss:0x801D39D0; // type:object size:0x8 scope:local data:4byte +fadeStat = .sbss:0x801D39D8; // type:object size:0x1 data:byte +musicOffF = .sbss:0x801D39DC; // type:object size:0x4 data:4byte +Snd3DDistOffset = .sbss:0x801D39E0; // type:object size:0x4 data:float +Snd3DSpeedOffset = .sbss:0x801D39E4; // type:object size:0x4 data:float +Snd3DStartDisOffset = .sbss:0x801D39E8; // type:object size:0x4 data:float +Snd3DFrontSurDisOffset = .sbss:0x801D39EC; // type:object size:0x4 data:float +Snd3DBackSurDisOffset = .sbss:0x801D39F0; // type:object size:0x4 data:float +HuAuxBVol = .sbss:0x801D39F4; // type:object size:0x1 scope:local data:byte +HuAuxAVol = .sbss:0x801D39F5; // type:object size:0x1 scope:local data:byte +auxBNoBak = .sbss:0x801D39F8; // type:object size:0x4 scope:local data:4byte +auxANoBak = .sbss:0x801D39FC; // type:object size:0x4 scope:local data:4byte +sndGroupBak = .sbss:0x801D3A00; // type:object size:0x2 scope:local data:2byte +Hu3DAudVol = .sbss:0x801D3A02; // type:object size:0x6 scope:local data:2byte +Meshno = .sbss:0x801D3A08; // type:object size:0x4 scope:local data:4byte +Meshcnt = .sbss:0x801D3A0C; // type:object size:0x4 scope:local data:4byte +normtop = .sbss:0x801D3A10; // type:object size:0x4 scope:local data:4byte +normenv = .sbss:0x801D3A14; // type:object size:0x4 scope:local data:4byte +vtxenv = .sbss:0x801D3A18; // type:object size:0x4 scope:local data:4byte +CurHsf = .sbss:0x801D3A1C; // type:object size:0x4 scope:local data:4byte +objtop = .sbss:0x801D3A20; // type:object size:0x4 scope:local data:4byte +nMesh = .sbss:0x801D3A24; // type:object size:0x4 scope:local data:4byte +nObj = .sbss:0x801D3A28; // type:object size:0x4 scope:local data:4byte +MtxTop = .sbss:0x801D3A2C; // type:object size:0x4 data:4byte +Vertextop = .sbss:0x801D3A30; // type:object size:0x4 data:4byte +seqLanguage = .sbss:0x801D3A38; // type:object size:0x4 scope:local data:4byte +pauseProcess = .sbss:0x801D3A3C; // type:object size:0x4 scope:local data:4byte +pauseActiveF = .sbss:0x801D3A40; // type:object size:0x4 scope:local data:4byte +pauseExitF = .sbss:0x801D3A44; // type:object size:0x4 scope:local data:4byte +pauseWaitF = .sbss:0x801D3A48; // type:object size:0x4 scope:local data:4byte +seqRecordVal = .sbss:0x801D3A4C; // type:object size:0x4 scope:local data:4byte +seqPauseF = .sbss:0x801D3A50; // type:object size:0x2 scope:local data:2byte +seqSpeed = .sbss:0x801D3A52; // type:object size:0x2 scope:local data:2byte +lbl_801D3A54 = .sbss:0x801D3A54; // type:object size:0x1 data:byte +seqDoneF = .sbss:0x801D3A55; // type:object size:0x1 scope:local data:byte +seqTimer = .sbss:0x801D3A56; // type:object size:0x2 scope:local data:2byte +gid = .sbss:0x801D3A58; // type:object size:0x2 scope:local data:2byte +lbl_801D3DA0 = .sbss:0x801D3A60; // type:object size:0x8 +wipeFadeInF = .sbss:0x801D3A68; // type:object size:0x4 data:4byte +fontAnim = .sbss:0x801D3A70; // type:object size:0x4 data:4byte +LanguageNo = .sbss:0x801D3A74; // type:object size:0x1 scope:local data:byte +comKeyIdx = .sbss:0x801D3A76; // type:object size:0x2 scope:local data:2byte +comKeyIdxNow = .sbss:0x801D3A78; // type:object size:0x2 scope:local data:2byte +mesCharCnt = .sbss:0x801D3A7A; // type:object size:0x2 scope:local data:2byte +cancelCRF = .sbss:0x801D3A7C; // type:object size:0x4 scope:local data:4byte +fontWidthP = .sbss:0x801D3A80; // type:object size:0x4 scope:local data:4byte +winAMemP = .sbss:0x801D3A84; // type:object size:0x4 scope:local data:4byte +winInsertF = .sbss:0x801D3A88; // type:object size:0x1 scope:local data:byte +winTabSize = .sbss:0x801D3A89; // type:object size:0x1 scope:local data:byte +mesWInsert = .sbss:0x801D3A8A; // type:object size:0x8 scope:local +winMaxHeight = .sbss:0x801D3A92; // type:object size:0x2 scope:local data:2byte +winMaxWidth = .sbss:0x801D3A94; // type:object size:0x2 scope:local data:2byte +messDataNo = .sbss:0x801D3A98; // type:object size:0x4 scope:local data:4byte +messDataPtr = .sbss:0x801D3A9C; // type:object size:0x4 data:4byte +winProc = .sbss:0x801D3AA0; // type:object size:0x4 scope:local data:4byte +cardAnimB = .sbss:0x801D3AA4; // type:object size:0x4 scope:local data:4byte +cardAnimA = .sbss:0x801D3AA8; // type:object size:0x4 scope:local data:4byte +cursorAnim = .sbss:0x801D3AAC; // type:object size:0x4 scope:local data:4byte +iconAnim = .sbss:0x801D3AB0; // type:object size:0x4 scope:local data:4byte +UnMountCnt = .sbss:0x801D3AB8; // type:object size:0x1 data:byte +cardWork = .sbss:0x801D3ABC; // type:object size:0x4 scope:local data:4byte +arqIdx = .sbss:0x801D3AC0; // type:object size:0x2 scope:local data:2byte +arqCnt = .sbss:0x801D3AC4; // type:object size:0x4 scope:local data:4byte +ARBase = .sbss:0x801D3AC8; // type:object size:0x4 scope:local data:4byte +effectAMemP = .sbss:0x801D3AD0; // type:object size:0x4 scope:local data:4byte +skipAnimUpdate = .sbss:0x801D3AD4; // type:object size:0x4 scope:local data:4byte +ColisionCount = .sbss:0x801D3AD8; // type:object size:0x4 data:4byte +topvtx = .sbss:0x801D3ADC; // type:object size:0x4 scope:local data:4byte +AttrHsf = .sbss:0x801D3AE0; // type:object size:0x4 scope:local data:4byte +HitFaceCount = .sbss:0x801D3AE4; // type:object size:0x4 data:4byte +nChar = .sbss:0x801D3AE8; // type:object size:0x4 +nMap = .sbss:0x801D3AEC; // type:object size:0x4 data:4byte +AddZ = .sbss:0x801D3AF0; // type:object size:0x4 data:float +AddX = .sbss:0x801D3AF4; // type:object size:0x4 data:float +Initialized = .sbss:0x801D3AF8; // type:object size:0x4 scope:local data:4byte +OldAIDCallback = .sbss:0x801D3AFC; // type:object size:0x4 scope:local data:4byte +AudioSystem = .sbss:0x801D3B00; // type:object size:0x4 scope:local data:4byte +bufIdx = .sbss:0x801D3B04; // type:object size:0x4 scope:local data:4byte +CurAudioBuffer = .sbss:0x801D3B08; // type:object size:0x4 scope:local data:4byte +LastAudioBuffer = .sbss:0x801D3B0C; // type:object size:0x4 scope:local data:4byte +SoundBufferIndex = .sbss:0x801D3B10; // type:object size:0x4 scope:local data:4byte +THPProc = .sbss:0x801D3B18; // type:object size:0x4 data:4byte +THPStart = .sbss:0x801D3B1C; // type:object size:0x2 scope:local data:2byte +THPFrame = .sbss:0x801D3B20; // type:object size:0x4 scope:local data:4byte +THPStat = .sbss:0x801D3B24; // type:object size:0x2 scope:local data:2byte +THPLoopF = .sbss:0x801D3B26; // type:object size:0x2 scope:local data:2byte +decodeThread = .sbss:0x801D3B28; // type:object size:0x4 scope:local data:4byte +decodeStackP = .sbss:0x801D3B2C; // type:object size:0x4 scope:local data:4byte +decodeRate = .sbss:0x801D3B30; // type:object size:0x4 scope:local data:4byte +audioTrack = .sbss:0x801D3B34; // type:object size:0x8 scope:local data:4byte +mgBoardHostEnableF = .sbss:0x801D3B40; // type:object size:0x1 +mgInstExitEnableF = .sbss:0x801D3B44; // type:object size:0x4 +mgPracticeEnableF = .sbss:0x801D3B48; // type:object size:0x4 data:4byte +mgQuitExtraF = .sbss:0x801D3B4C; // type:object size:0x4 data:4byte +mgRecordExtra = .sbss:0x801D3B50; // type:object size:0x4 +lbl_801D3E94 = .sbss:0x801D3B54; // type:object size:0x1 +mgBattleStarMax = .sbss:0x801D3B56; // type:object size:0x2 +mgBattleStar = .sbss:0x801D3B58; // type:object size:0x8 +mgTypeCurr = .sbss:0x801D3B60; // type:object size:0x2 +curSlotNo = .sbss:0x801D3B68; // type:object size:0x2 data:2byte +curBoxNo = .sbss:0x801D3B6A; // type:object size:0x1 data:byte +saveExecF = .sbss:0x801D3B6C; // type:object size:0x4 +SLSerialNo = .sbss:0x801D3B70; // type:object size:0x8 data:4byte +H_ResetReady = .sbss:0x801D3B78; // type:object size:0x4 scope:local data:4byte +SR_RestartChk = .sbss:0x801D3B7C; // type:object size:0x4 scope:local data:4byte +SR_ExecReset = .sbss:0x801D3B80; // type:object size:0x4 data:4byte +trychkBusyWait = .sbss:0x801D3B84; // type:object size:0x4 scope:local data:4byte +XfbProg = .sbss:0x801D3B88; // type:object size:0x4 scope:local data:4byte +XfbH = .sbss:0x801D3B8C; // type:object size:0x2 scope:local data:2byte +XfbW = .sbss:0x801D3B8E; // type:object size:0x2 scope:local data:2byte +boardMainProc = .sbss:0x801D3B90; // type:object size:0x4 data:4byte +boardObjMan = .sbss:0x801D3B94; // type:object size:0x4 data:4byte +cameraObj = .sbss:0x801D3B98; // type:object size:0x4 scope:local data:4byte +tauntObj = .sbss:0x801D3B9C; // type:object size:0x4 scope:local data:4byte +cameraUseBackup = .sbss:0x801D3BA0; // type:object size:0x4 scope:local data:4byte +createFunc = .sbss:0x801D3BA4; // type:object size:0x4 scope:local data:4byte +destroyFunc = .sbss:0x801D3BA8; // type:object size:0x4 scope:local data:4byte +boardLightSetHook = .sbss:0x801D3BAC; // type:object size:0x4 data:4byte +boardLightResetHook = .sbss:0x801D3BB0; // type:object size:0x4 data:4byte +boardTurnFunc = .sbss:0x801D3BB4; // type:object size:0x4 data:4byte +boardStarGiveHook = .sbss:0x801D3BB8; // type:object size:0x4 data:4byte +boardStarShowNextHook = .sbss:0x801D3BBC; // type:object size:0x4 data:4byte +boardBowserHook = .sbss:0x801D3BC0; // type:object size:0x4 data:4byte +boardTurnStartFunc = .sbss:0x801D3BC4; // type:object size:0x4 data:4byte +filterObj = .sbss:0x801D3BC8; // type:object size:0x4 scope:local data:4byte +confettiObj = .sbss:0x801D3BCC; // type:object size:0x4 scope:local data:4byte +last5GfxObj = .sbss:0x801D3BD0; // type:object size:0x4 scope:local data:4byte +boardRandSeed = .sbss:0x801D3BD4; // type:object size:0x4 data:4byte +boardMainObj = .sbss:0x801D3BD8; // type:object size:0x4 data:4byte +megaDoubleDiceF = .sbss:0x801D3BE0; // type:object size:0x4 scope:local data:4byte +bowserSuitObj = .sbss:0x801D3BE4; // type:object size:0x4 scope:local data:4byte +junctionMask = .sbss:0x801D3BE8; // type:object size:0x4 scope:local data:4byte +junctionObj = .sbss:0x801D3BEC; // type:object size:0x4 scope:local data:4byte +rollObj = .sbss:0x801D3BF0; // type:object size:0x4 scope:local data:4byte +moveAwayObj = .sbss:0x801D3BF4; // type:object size:0x4 scope:local data:4byte +junctionArrowRot = .sbss:0x801D3BF8; // type:object size:0x8 scope:local +moveAwayPlayer = .sbss:0x801D3C00; // type:object size:0x4 scope:local data:byte +itemPrev = .sbss:0x801D3C04; // type:object size:0x1 scope:local data:byte +playerMot = .sbss:0x801D3C06; // type:object size:0x8 scope:local +boardPlayerMdl = .sbss:0x801D3C0E; // type:object size:0xA +lbl_801D3C18 = .sbss:0x801D3C18; // type:object size:0x4 data:4byte +lbl_801D3C1C = .sbss:0x801D3C1C; // type:object size:0x4 data:4byte +lbl_801D3C20 = .sbss:0x801D3C20; // type:object size:0x8 data:2byte +lbl_801D3C28 = .sbss:0x801D3C28; // type:object size:0x4 data:4byte +lbl_801D3C2C = .sbss:0x801D3C2C; // type:object size:0x4 data:4byte +lbl_801D3C30 = .sbss:0x801D3C30; // type:object size:0x8 data:float +lbl_801D3C38 = .sbss:0x801D3C38; // type:object size:0x4 data:4byte +lbl_801D3C3C = .sbss:0x801D3C3C; // type:object size:0x4 data:4byte +lbl_801D3C40 = .sbss:0x801D3C40; // type:object size:0x2 data:2byte +lbl_801D3C42 = .sbss:0x801D3C42; // type:object size:0x2 data:2byte +lbl_801D3C44 = .sbss:0x801D3C44; // type:object size:0x2 data:2byte +lbl_801D3C46 = .sbss:0x801D3C46; // type:object size:0x1 data:byte +lbl_801D3C47 = .sbss:0x801D3C47; // type:object size:0x1 data:byte +lbl_801D3C48 = .sbss:0x801D3C48; // type:object size:0x1 data:byte +lbl_801D3C49 = .sbss:0x801D3C49; // type:object size:0x1 data:byte +lbl_801D3C4A = .sbss:0x801D3C4A; // type:object size:0x1 data:byte +lbl_801D3C4B = .sbss:0x801D3C4B; // type:object size:0x1 data:byte +lbl_801D3C4C = .sbss:0x801D3C4C; // type:object size:0x1 data:byte +lbl_801D3C50 = .sbss:0x801D3C50; // type:object size:0x8 +lbl_801D3C58 = .sbss:0x801D3C58; // type:object size:0x4 data:4byte +lbl_801D3C5C = .sbss:0x801D3C5C; // type:object size:0x1 data:byte +lbl_801D3C60 = .sbss:0x801D3C60; // type:object size:0x4 data:4byte +lbl_801D3C64 = .sbss:0x801D3C64; // type:object size:0x2 data:2byte +lbl_801D3C66 = .sbss:0x801D3C66; // type:object size:0x1 data:byte +lbl_801D3C67 = .sbss:0x801D3C67; // type:object size:0x1 data:byte +lbl_801D3C68 = .sbss:0x801D3C68; // type:object size:0x1 data:byte +lbl_801D3C69 = .sbss:0x801D3C69; // type:object size:0x7 data:byte +lbl_801D3C70 = .sbss:0x801D3C70; // type:object size:0x2 data:2byte +lbl_801D3C74 = .sbss:0x801D3C74; // type:object size:0x4 data:4byte +lbl_801D3C78 = .sbss:0x801D3C78; // type:object size:0x4 data:4byte +lbl_801D3C7C = .sbss:0x801D3C7C; // type:object size:0x4 data:4byte +lbl_801D3C80 = .sbss:0x801D3C80; // type:object size:0x4 data:4byte +lbl_801D3C84 = .sbss:0x801D3C84; // type:object size:0x8 data:2byte +lbl_801D3C8C = .sbss:0x801D3C8C; // type:object size:0x4 data:4byte +lbl_801D3C90 = .sbss:0x801D3C90; // type:object size:0x4 data:4byte +lbl_801D3C94 = .sbss:0x801D3C94; // type:object size:0x4 data:4byte +lbl_801D3C98 = .sbss:0x801D3C98; // type:object size:0x4 data:4byte +lbl_801D3C9C = .sbss:0x801D3C9C; // type:object size:0x8 data:4byte +lbl_801D3CA4 = .sbss:0x801D3CA4; // type:object size:0x2 data:2byte +lbl_801D3CA8 = .sbss:0x801D3CA8; // type:object size:0x4 data:4byte +lbl_801D3CAC = .sbss:0x801D3CAC; // type:object size:0x4 data:4byte +lbl_801D3CB0 = .sbss:0x801D3CB0; // type:object size:0x4 data:4byte +lbl_801D3CB4 = .sbss:0x801D3CB4; // type:object size:0x4 data:4byte +lbl_801D3CB8 = .sbss:0x801D3CB8; // type:object size:0x4 data:4byte +lbl_801D3CBC = .sbss:0x801D3CBC; // type:object size:0x2 data:2byte +lbl_801D3CBE = .sbss:0x801D3CBE; // type:object size:0x1 data:byte +lbl_801D3CC0 = .sbss:0x801D3CC0; // type:object size:0x4 data:4byte +lbl_801D3CC4 = .sbss:0x801D3CC4; // type:object size:0x4 +lbl_801D3CC8 = .sbss:0x801D3CC8; // type:object size:0x4 data:4byte +lbl_801D3CCC = .sbss:0x801D3CCC; // type:object size:0x4 data:4byte +lbl_801D3CD0 = .sbss:0x801D3CD0; // type:object size:0x4 data:4byte +lbl_801D3CD4 = .sbss:0x801D3CD4; // type:object size:0x4 data:4byte +lbl_801D3CD8 = .sbss:0x801D3CD8; // type:object size:0x1 data:byte +lbl_801D3CD9 = .sbss:0x801D3CD9; // type:object size:0x1 data:byte +lbl_801D3CDA = .sbss:0x801D3CDA; // type:object size:0x1 data:byte +lbl_801D3CDB = .sbss:0x801D3CDB; // type:object size:0x1 data:byte +lbl_801D3CDC = .sbss:0x801D3CDC; // type:object size:0x1 data:byte +lbl_801D3CDE = .sbss:0x801D3CDE; // type:object size:0x2 data:2byte +lbl_801D3CE0 = .sbss:0x801D3CE0; // type:object size:0x8 data:4byte +lbl_801D3CE8 = .sbss:0x801D3CE8; // type:object size:0x4 data:4byte +lbl_801D3CEC = .sbss:0x801D3CEC; // type:object size:0x4 data:float +lbl_801D3CF0 = .sbss:0x801D3CF0; // type:object size:0x4 data:float +lbl_801D3CF4 = .sbss:0x801D3CF4; // type:object size:0x2 data:2byte +lbl_801D3CF6 = .sbss:0x801D3CF6; // type:object size:0x1 data:byte +lbl_801D3CF7 = .sbss:0x801D3CF7; // type:object size:0x1 data:byte +lbl_801D3CF8 = .sbss:0x801D3CF8; // type:object size:0x8 data:byte +lbl_801D3D00 = .sbss:0x801D3D00; // type:object size:0x4 data:4byte +lbl_801D3D04 = .sbss:0x801D3D04; // type:object size:0x2 data:2byte +lbl_801D3D08 = .sbss:0x801D3D08; // type:object size:0x4 data:float +lbl_801D3D0C = .sbss:0x801D3D0C; // type:object size:0x2 data:2byte +lbl_801D3D10 = .sbss:0x801D3D10; // type:object size:0x4 data:float +lbl_801D3D14 = .sbss:0x801D3D14; // type:object size:0x2 data:2byte +lbl_801D3D16 = .sbss:0x801D3D16; // type:object size:0x2 data:2byte +lbl_801D3D18 = .sbss:0x801D3D18; // type:object size:0x8 data:byte +lbl_801D3D20 = .sbss:0x801D3D20; // type:object size:0x4 data:4byte +lbl_801D3D24 = .sbss:0x801D3D24; // type:object size:0x4 data:4byte +lbl_801D3D28 = .sbss:0x801D3D28; // type:object size:0x1 data:byte +lbl_801D3D29 = .sbss:0x801D3D29; // type:object size:0x7 data:byte +lbl_801D3D30 = .sbss:0x801D3D30; // type:object size:0x4 data:4byte +lbl_801D3D34 = .sbss:0x801D3D34; // type:object size:0x4 data:4byte +lbl_801D3D38 = .sbss:0x801D3D38; // type:object size:0x4 data:4byte +lbl_801D3D3C = .sbss:0x801D3D3C; // type:object size:0x2 data:2byte +lbl_801D3D40 = .sbss:0x801D3D40; // type:object size:0x4 data:4byte +lbl_801D3D44 = .sbss:0x801D3D44; // type:object size:0x2 data:2byte +lbl_801D3D48 = .sbss:0x801D3D48; // type:object size:0x4 data:4byte +lbl_801D3D4C = .sbss:0x801D3D4C; // type:object size:0x1 data:byte +lbl_801D3D4D = .sbss:0x801D3D4D; // type:object size:0xB +lbl_801D3D58 = .sbss:0x801D3D58; // type:object size:0x4 data:4byte +lbl_801D3D5C = .sbss:0x801D3D5C; // type:object size:0x1 data:byte +lbl_801D3D5D = .sbss:0x801D3D5D; // type:object size:0x1 data:byte +lbl_801D3D5E = .sbss:0x801D3D5E; // type:object size:0x1 data:byte +lbl_801D3D5F = .sbss:0x801D3D5F; // type:object size:0x1 data:byte +lbl_801D3D60 = .sbss:0x801D3D60; // type:object size:0x1 data:byte +lbl_801D3D61 = .sbss:0x801D3D61; // type:object size:0x1 data:byte +lbl_801D3D62 = .sbss:0x801D3D62; // type:object size:0x6 data:byte +lbl_801D3D68 = .sbss:0x801D3D68; // type:object size:0x4 data:4byte +lbl_801D3D6C = .sbss:0x801D3D6C; // type:object size:0x4 data:4byte +lbl_801D3D70 = .sbss:0x801D3D70; // type:object size:0x4 data:4byte +lbl_801D3D74 = .sbss:0x801D3D74; // type:object size:0x4 data:4byte +lbl_801D3D78 = .sbss:0x801D3D78; // type:object size:0x4 data:4byte +lbl_801D3D7C = .sbss:0x801D3D7C; // type:object size:0x4 data:4byte +lbl_801D3D80 = .sbss:0x801D3D80; // type:object size:0x4 data:float +lbl_801D3D84 = .sbss:0x801D3D84; // type:object size:0x6 +lbl_801D3D8A = .sbss:0x801D3D8A; // type:object size:0x1 data:byte +lbl_801D3D8B = .sbss:0x801D3D8B; // type:object size:0x1 data:byte +lbl_801D3D8C = .sbss:0x801D3D8C; // type:object size:0x1 data:byte +lbl_801D3D8E = .sbss:0x801D3D8E; // type:object size:0x6 data:2byte +lbl_801D3D94_2 = .sbss:0x801D3D94; // type:object size:0x4 data:4byte +lbl_801D3D98 = .sbss:0x801D3D98; // type:object size:0x1 data:byte +lbl_801D3D99 = .sbss:0x801D3D99; // type:object size:0x1 data:byte +lbl_801D3D9A = .sbss:0x801D3D9A; // type:object size:0x1 data:byte +lbl_801D3D9B = .sbss:0x801D3D9B; // type:object size:0x1 data:byte +lbl_801D3D9C = .sbss:0x801D3D9C; // type:object size:0x1 data:byte +lbl_801D3DA0_2 = .sbss:0x801D3DA0; // type:object size:0x4 data:4byte +lbl_801D3DA4 = .sbss:0x801D3DA4; // type:object size:0x4 data:4byte +lbl_801D3DA8 = .sbss:0x801D3DA8; // type:object size:0x4 data:float +lbl_801D3DAC = .sbss:0x801D3DAC; // type:object size:0x4 data:float +lbl_801D3DB0 = .sbss:0x801D3DB0; // type:object size:0x8 data:float +lbl_801D3DB8 = .sbss:0x801D3DB8; // type:object size:0x4 data:4byte +lbl_801D3DBC = .sbss:0x801D3DBC; // type:object size:0x8 data:2byte +lbl_801D3DC4 = .sbss:0x801D3DC4; // type:object size:0x4 data:4byte +lbl_801D3DC8 = .sbss:0x801D3DC8; // type:object size:0x4 data:float +lbl_801D3DCC = .sbss:0x801D3DCC; // type:object size:0x8 +lbl_801D3DD4 = .sbss:0x801D3DD4; // type:object size:0x4 data:float +lbl_801D3DD8 = .sbss:0x801D3DD8; // type:object size:0x2 data:2byte +lbl_801D3DDC = .sbss:0x801D3DDC; // type:object size:0x8 data:4byte +lbl_801D3DE4 = .sbss:0x801D3DE4; // type:object size:0x8 data:4byte +lbl_801D3DEC = .sbss:0x801D3DEC; // type:object size:0x2 data:2byte +lbl_801D3DEE = .sbss:0x801D3DEE; // type:object size:0x1 data:byte +lbl_801D3DEF = .sbss:0x801D3DEF; // type:object size:0x1 data:byte +lbl_801D3DF0 = .sbss:0x801D3DF0; // type:object size:0x8 +lbl_801D3DF8 = .sbss:0x801D3DF8; // type:object size:0x4 data:4byte +lbl_801D3DFC = .sbss:0x801D3DFC; // type:object size:0x4 data:4byte +lbl_801D3E00 = .sbss:0x801D3E00; // type:object size:0x4 data:4byte +lbl_801D3E04 = .sbss:0x801D3E04; // type:object size:0x4 data:4byte +lbl_801D3E08 = .sbss:0x801D3E08; // type:object size:0x4 data:4byte +lbl_801D3E0C = .sbss:0x801D3E0C; // type:object size:0x4 data:4byte +lbl_801D3E10 = .sbss:0x801D3E10; // type:object size:0x8 +lbl_801D3E18 = .sbss:0x801D3E18; // type:object size:0x8 +lbl_801D3E20 = .sbss:0x801D3E20; // type:object size:0x4 data:4byte +lbl_801D3E24 = .sbss:0x801D3E24; // type:object size:0x2 data:2byte +lbl_801D3E26 = .sbss:0x801D3E26; // type:object size:0x8 data:2byte +lbl_801D3E2E = .sbss:0x801D3E2E; // type:object size:0x2 data:2byte +lbl_801D3E30 = .sbss:0x801D3E30; // type:object size:0x1 data:byte +lbl_801D3E31 = .sbss:0x801D3E31; // type:object size:0x7 data:byte +lbl_801D3E38 = .sbss:0x801D3E38; // type:object size:0x4 data:4byte +lbl_801D3E3C = .sbss:0x801D3E3C; // type:object size:0x4 data:4byte +lbl_801D3E40 = .sbss:0x801D3E40; // type:object size:0x4 data:4byte +lbl_801D3E44 = .sbss:0x801D3E44; // type:object size:0x4 data:float +lbl_801D3E48 = .sbss:0x801D3E48; // type:object size:0x4 data:float +lbl_801D3E4C = .sbss:0x801D3E4C; // type:object size:0x8 +lbl_801D3E54 = .sbss:0x801D3E54; // type:object size:0x1 data:byte +lbl_801D3E56 = .sbss:0x801D3E56; // type:object size:0x1 data:byte +lbl_801D3E58 = .sbss:0x801D3E58; // type:object size:0x2 data:2byte +lbl_801D3E5A = .sbss:0x801D3E5A; // type:object size:0x1 data:byte +lbl_801D3E5B = .sbss:0x801D3E5B; // type:object size:0x1 data:byte +lbl_801D3E5C = .sbss:0x801D3E5C; // type:object size:0x1 data:byte +lbl_801D3E60 = .sbss:0x801D3E60; // type:object size:0x4 data:4byte +lbl_801D3E64 = .sbss:0x801D3E64; // type:object size:0x4 data:4byte +lbl_801D3E68 = .sbss:0x801D3E68; // type:object size:0x1 data:byte +lbl_801D3E69 = .sbss:0x801D3E69; // type:object size:0x1 data:byte +lbl_801D3E6A = .sbss:0x801D3E6A; // type:object size:0x1 data:byte +lbl_801D3E6B = .sbss:0x801D3E6B; // type:object size:0x1 data:byte +lbl_801D3E6C = .sbss:0x801D3E6C; // type:object size:0x1 data:byte +lbl_801D3E6D = .sbss:0x801D3E6D; // type:object size:0x1 data:byte +lbl_801D3E70 = .sbss:0x801D3E70; // type:object size:0x4 data:4byte +lbl_801D3E74 = .sbss:0x801D3E74; // type:object size:0x4 data:4byte +lbl_801D3E78 = .sbss:0x801D3E78; // type:object size:0x4 data:4byte +lbl_801D3E7C = .sbss:0x801D3E7C; // type:object size:0x4 data:4byte +lbl_801D3E80 = .sbss:0x801D3E80; // type:object size:0x4 data:4byte +lbl_801D3E84 = .sbss:0x801D3E84; // type:object size:0x4 data:4byte +lbl_801D3E88 = .sbss:0x801D3E88; // type:object size:0x4 data:4byte +lbl_801D3E8C = .sbss:0x801D3E8C; // type:object size:0x4 data:4byte +lbl_801D3E90 = .sbss:0x801D3E90; // type:object size:0x3 +lbl_801D3E93 = .sbss:0x801D3E93; // type:object size:0x3 +lbl_801D3E96 = .sbss:0x801D3E96; // type:object size:0x1 data:byte +lbl_801D3E97 = .sbss:0x801D3E97; // type:object size:0x1 data:byte +lbl_801D3E98 = .sbss:0x801D3E98; // type:object size:0x1 data:byte +lbl_801D3E9C = .sbss:0x801D3E9C; // type:object size:0x4 data:4byte +lbl_801D3EA0 = .sbss:0x801D3EA0; // type:object size:0x1 data:byte +lbl_801D3EA1 = .sbss:0x801D3EA1; // type:object size:0x1 data:byte +lbl_801D3EA2 = .sbss:0x801D3EA2; // type:object size:0x6 data:byte +lbl_801D3EA8 = .sbss:0x801D3EA8; // type:object size:0x4 data:4byte +lbl_801D3EAC = .sbss:0x801D3EAC; // type:object size:0x4 data:4byte +lbl_801D3EB0 = .sbss:0x801D3EB0; // type:object size:0x1 data:byte +lbl_801D3EB1 = .sbss:0x801D3EB1; // type:object size:0x1 data:byte +lbl_801D3EB2 = .sbss:0x801D3EB2; // type:object size:0x1 data:byte +lbl_801D3EB4 = .sbss:0x801D3EB4; // type:object size:0x4 +lbl_801D3EB8 = .sbss:0x801D3EB8; // type:object size:0x6 +lbl_801D3EBE = .sbss:0x801D3EBE; // type:object size:0x6 +lbl_801D3EC4 = .sbss:0x801D3EC4; // type:object size:0x1 data:byte +lbl_801D3EC5 = .sbss:0x801D3EC5; // type:object size:0x1 data:byte +lbl_801D3EC6 = .sbss:0x801D3EC6; // type:object size:0x1 data:byte +lbl_801D3EC7 = .sbss:0x801D3EC7; // type:object size:0x1 data:byte +lbl_801D3EC8 = .sbss:0x801D3EC8; // type:object size:0x2 data:2byte +lbl_801D3ECC = .sbss:0x801D3ECC; // type:object size:0x4 data:float +lbl_801D3ED0 = .sbss:0x801D3ED0; // type:object size:0x4 data:4byte +lbl_801D3ED4 = .sbss:0x801D3ED4; // type:object size:0x1 data:byte +lbl_801D3ED8 = .sbss:0x801D3ED8; // type:object size:0x4 data:4byte +lbl_801D3EDC = .sbss:0x801D3EDC; // type:object size:0x8 +lbl_801D3EE4 = .sbss:0x801D3EE4; // type:object size:0x4 data:4byte +lbl_801D3EE8 = .sbss:0x801D3EE8; // type:object size:0x1 data:byte +lbl_801D3EE9 = .sbss:0x801D3EE9; // type:object size:0x1 data:byte +lbl_801D3EEA = .sbss:0x801D3EEA; // type:object size:0x6 data:byte +lbl_801D3EF0 = .sbss:0x801D3EF0; // type:object size:0x4 data:4byte +lbl_801D3EF4 = .sbss:0x801D3EF4; // type:object size:0x4 +lbl_801D3EF8 = .sbss:0x801D3EF8; // type:object size:0x4 +lbl_801D3EFC = .sbss:0x801D3EFC; // type:object size:0x2 data:2byte +lbl_801D3EFE = .sbss:0x801D3EFE; // type:object size:0x2 data:2byte +lbl_801D3F00 = .sbss:0x801D3F00; // type:object size:0x4 data:4byte +lbl_801D3F04 = .sbss:0x801D3F04; // type:object size:0x4 data:4byte +lbl_801D3F08 = .sbss:0x801D3F08; // type:object size:0x4 data:4byte +lbl_801D3F0C = .sbss:0x801D3F0C; // type:object size:0x4 data:4byte +lbl_801D3F10 = .sbss:0x801D3F10; // type:object size:0x4 data:4byte +lbl_801D3F14 = .sbss:0x801D3F14; // type:object size:0x4 data:4byte +lbl_801D3F18 = .sbss:0x801D3F18; // type:object size:0x2 data:2byte +lbl_801D3F1A = .sbss:0x801D3F1A; // type:object size:0x2 data:2byte +lbl_801D3F1C = .sbss:0x801D3F1C; // type:object size:0x1 data:byte +lbl_801D3F1D = .sbss:0x801D3F1D; // type:object size:0x1 data:byte +lbl_801D3F1E = .sbss:0x801D3F1E; // type:object size:0x1 data:byte +lbl_801D3F20 = .sbss:0x801D3F20; // type:object size:0x4 data:4byte +lbl_801D3F24 = .sbss:0x801D3F24; // type:object size:0x4 data:4byte +lbl_801D3F28 = .sbss:0x801D3F28; // type:object size:0x4 data:4byte +lbl_801D3F2C = .sbss:0x801D3F2C; // type:object size:0x8 +lbl_801D3F34 = .sbss:0x801D3F34; // type:object size:0x1 data:byte +lbl_801D3F36 = .sbss:0x801D3F36; // type:object size:0x2 data:2byte +lbl_801D3F38 = .sbss:0x801D3F38; // type:object size:0x1 data:byte +lbl_801D3F39 = .sbss:0x801D3F39; // type:object size:0x1 data:byte +lbl_801D3F3A = .sbss:0x801D3F3A; // type:object size:0x6 data:byte +lbl_801D3F40 = .sbss:0x801D3F40; // type:object size:0x2 data:2byte +lbl_801D3F42 = .sbss:0x801D3F42; // type:object size:0x6 data:2byte +lbl_801D3F48 = .sbss:0x801D3F48; // type:object size:0x4 data:4byte +lbl_801D3F4C = .sbss:0x801D3F4C; // type:object size:0x4 data:4byte +lbl_801D3F50 = .sbss:0x801D3F50; // type:object size:0x4 data:4byte +lbl_801D3F54 = .sbss:0x801D3F54; // type:object size:0x4 data:4byte +lbl_801D3F58 = .sbss:0x801D3F58; // type:object size:0x4 data:4byte +boardTutorialF = .sbss:0x801D3F5C; // type:object size:0x1 data:byte +lbl_801D3F5E = .sbss:0x801D3F5E; // type:object size:0x2 data:2byte +lbl_801D3F60 = .sbss:0x801D3F60; // type:object size:0x1 data:byte +lbl_801D3F61 = .sbss:0x801D3F61; // type:object size:0x1 data:byte +lbl_801D3F62 = .sbss:0x801D3F62; // type:object size:0x1 data:byte +lbl_801D3F64 = .sbss:0x801D3F64; // type:object size:0x4 data:4byte +boardTutorialDirInputTime = .sbss:0x801D3F68; // type:object size:0x2 data:2byte +boardTutorialDirInputY = .sbss:0x801D3F6A; // type:object size:0x1 data:byte +boardTutorialDirInputX = .sbss:0x801D3F6B; // type:object size:0x1 data:byte +lbl_801D3F6C = .sbss:0x801D3F6C; // type:object size:0x4 data:4byte +BootInfo = .sbss:0x801D3F70; // type:object size:0x4 scope:local data:4byte +BI2DebugFlag = .sbss:0x801D3F74; // type:object size:0x4 scope:local data:4byte +BI2DebugFlagHolder = .sbss:0x801D3F78; // type:object size:0x4 scope:local data:4byte +__OSIsGcam = .sbss:0x801D3F7C; // type:object size:0x4 scope:global data:4byte +AreWeInitialized = .sbss:0x801D3F80; // type:object size:0x4 scope:local data:4byte +OSExceptionTable = .sbss:0x801D3F84; // type:object size:0x4 scope:local data:4byte +__OSSavedRegionEnd = .sbss:0x801D3F88; // type:object size:0x4 scope:global data:4byte +__OSSavedRegionStart = .sbss:0x801D3F8C; // type:object size:0x4 scope:global data:4byte +__OSInIPL = .sbss:0x801D3F90; // type:object size:0x4 scope:global data:4byte +__OSStartTime = .sbss:0x801D3F98; // type:object size:0x8 scope:global data:4byte +AlarmQueue = .sbss:0x801D3FA0; // type:object size:0x8 scope:local data:4byte +lbl_801D3FA8 = .sbss:0x801D3FA8; // type:object size:0x4 data:4byte +lbl_801D3FAC = .sbss:0x801D3FAC; // type:object size:0x4 data:4byte +lbl_801D3FB0 = .sbss:0x801D3FB0; // type:object size:0x4 data:4byte +lbl_801D3FB4 = .sbss:0x801D3FB4; // type:object size:0x4 data:4byte +__OSArenaHi = .sbss:0x801D3FB8; // type:object size:0x4 scope:local data:4byte +InterruptHandlerTable = .sbss:0x801D3FC0; // type:object size:0x4 scope:local data:4byte +__OSLastInterruptSrr0 = .sbss:0x801D3FC4; // type:object size:0x4 scope:global data:4byte +__OSLastInterrupt = .sbss:0x801D3FC8; // type:object size:0x2 scope:global data:2byte +__OSLastInterruptTime = .sbss:0x801D3FD0; // type:object size:0x8 scope:global data:4byte +lbl_801D3FD8 = .sbss:0x801D3FD8; // type:object size:0x4 data:4byte +lbl_801D3FDC = .sbss:0x801D3FDC; // type:object size:0x4 data:4byte +lbl_801D3FE0 = .sbss:0x801D3FE0; // type:object size:0x8 data:4byte +ResetFunctionQueue = .sbss:0x801D3FE8; // type:object size:0x8 scope:local data:4byte +lbl_801D3FF0 = .sbss:0x801D3FF0; // type:object size:0x4 data:4byte +lbl_801D3FF4 = .sbss:0x801D3FF4; // type:object size:0x4 data:4byte +lbl_801D3FF8 = .sbss:0x801D3FF8; // type:object size:0x8 data:4byte +lbl_801D4000 = .sbss:0x801D4000; // type:object size:0x4 data:4byte +lbl_801D4004 = .sbss:0x801D4004; // type:object size:0x4 data:4byte +lbl_801D4008 = .sbss:0x801D4008; // type:object size:0x4 data:4byte +lbl_801D400C = .sbss:0x801D400C; // type:object size:0x4 data:4byte +RunQueueBits = .sbss:0x801D4010; // type:object size:0x4 scope:local data:4byte +RunQueueHint = .sbss:0x801D4014; // type:object size:0x4 scope:local data:4byte +Reschedule = .sbss:0x801D4018; // type:object size:0x4 scope:local data:4byte +__DBInterface = .sbss:0x801D4020; // type:object size:0x4 scope:global data:4byte +DBVerbose = .sbss:0x801D4024; // type:object size:0x4 scope:global data:4byte +StopAtNextInt = .sbss:0x801D4028; // type:object size:0x4 scope:local data:4byte +lbl_801D402C = .sbss:0x801D402C; // type:object size:0x4 data:4byte +Callback = .sbss:0x801D4030; // type:object size:0x4 scope:local data:4byte +lbl_801D4034 = .sbss:0x801D4034; // type:object size:0x4 data:4byte +LastResetEnd = .sbss:0x801D4038; // type:object size:0x8 scope:local data:4byte +ResetOccurred = .sbss:0x801D4040; // type:object size:0x4 scope:local data:4byte +WaitingCoverClose = .sbss:0x801D4044; // type:object size:0x4 scope:local data:4byte +lbl_801D4048 = .sbss:0x801D4048; // type:object size:0x4 data:4byte +WorkAroundType = .sbss:0x801D404C; // type:object size:0x4 scope:local data:4byte +WorkAroundSeekLocation = .sbss:0x801D4050; // type:object size:0x4 scope:local data:4byte +lbl_801D4058 = .sbss:0x801D4058; // type:object size:0x4 data:4byte +lbl_801D405C = .sbss:0x801D405C; // type:object size:0x4 data:4byte +lbl_801D4060 = .sbss:0x801D4060; // type:object size:0x4 data:4byte +lbl_801D4064 = .sbss:0x801D4064; // type:object size:0x4 data:4byte +lbl_801D4068 = .sbss:0x801D4068; // type:object size:0x4 data:4byte +NextCommandNumber = .sbss:0x801D406C; // type:object size:0x4 scope:local data:4byte +BootInfo = .sbss:0x801D4070; // type:object size:0x4 scope:local data:4byte +FstStart = .sbss:0x801D4074; // type:object size:0x4 scope:local data:4byte +FstStringStart = .sbss:0x801D4078; // type:object size:0x4 scope:local data:4byte +MaxEntryNum = .sbss:0x801D407C; // type:object size:0x4 scope:local data:4byte +lbl_801D4080 = .sbss:0x801D4080; // type:object size:0x4 data:4byte +__DVDLongFileNameFlag = .sbss:0x801D4084; // type:object size:0x4 scope:global data:4byte +__DVDThreadQueue = .sbss:0x801D4088; // type:object size:0x8 scope:global +executing = .sbss:0x801D4090; // type:object size:0x4 scope:local data:4byte +currID = .sbss:0x801D4094; // type:object size:0x4 scope:local data:4byte +bootInfo = .sbss:0x801D4098; // type:object size:0x4 scope:local data:4byte +PauseFlag = .sbss:0x801D409C; // type:object size:0x4 scope:local data:4byte +PausingFlag = .sbss:0x801D40A0; // type:object size:0x4 scope:local data:4byte +lbl_801D40A4 = .sbss:0x801D40A4; // type:object size:0x4 data:4byte +FatalErrorFlag = .sbss:0x801D40A8; // type:object size:0x4 scope:local data:4byte +CurrCommand = .sbss:0x801D40AC; // type:object size:0x4 scope:local data:4byte +lbl_801D40B0 = .sbss:0x801D40B0; // type:object size:0x4 data:4byte +lbl_801D40B4 = .sbss:0x801D40B4; // type:object size:0x4 data:4byte +ResumeFromHere = .sbss:0x801D40B8; // type:object size:0x4 scope:local data:4byte +CancelLastError = .sbss:0x801D40BC; // type:object size:0x4 scope:local data:4byte +lbl_801D40C0 = .sbss:0x801D40C0; // type:object size:0x4 data:4byte +lbl_801D40C4 = .sbss:0x801D40C4; // type:object size:0x4 data:4byte +ResetRequired = .sbss:0x801D40C8; // type:object size:0x4 scope:local data:4byte +FirstTimeInBootrom = .sbss:0x801D40CC; // type:object size:0x4 scope:local data:4byte +DVDInitialized = .sbss:0x801D40D0; // type:object size:0x4 scope:local data:4byte +lbl_801D40D4 = .sbss:0x801D40D4; // type:object size:0x4 data:4byte +lbl_801D40D8 = .sbss:0x801D40D8; // type:object size:0x4 data:4byte +bb2 = .sbss:0x801D40DC; // type:object size:0x4 scope:local data:4byte +idTmp = .sbss:0x801D40E0; // type:object size:0x4 scope:local data:4byte +lbl_801D40E8 = .sbss:0x801D40E8; // type:object size:0x4 data:4byte +lbl_801D40EC = .sbss:0x801D40EC; // type:object size:0x4 data:4byte +lbl_801D40F0 = .sbss:0x801D40F0; // type:object size:0x8 +lbl_801D40F8 = .sbss:0x801D40F8; // type:object size:0x4 data:4byte +lbl_801D40FC = .sbss:0x801D40FC; // type:object size:0x4 data:4byte +lbl_801D4100 = .sbss:0x801D4100; // type:object size:0x4 data:4byte +lbl_801D4104 = .sbss:0x801D4104; // type:object size:0x2 data:2byte +lbl_801D4106 = .sbss:0x801D4106; // type:object size:0x2 data:2byte +lbl_801D4108 = .sbss:0x801D4108; // type:object size:0x8 data:4byte +lbl_801D4110 = .sbss:0x801D4110; // type:object size:0x4 data:4byte +lbl_801D4114 = .sbss:0x801D4114; // type:object size:0x4 data:4byte +lbl_801D4118 = .sbss:0x801D4118; // type:object size:0x8 data:4byte +lbl_801D4120 = .sbss:0x801D4120; // type:object size:0x4 data:4byte +lbl_801D4124 = .sbss:0x801D4124; // type:object size:0x4 data:4byte +lbl_801D4128 = .sbss:0x801D4128; // type:object size:0x4 data:4byte +CurrTvMode = .sbss:0x801D412C; // type:object size:0x4 scope:local data:4byte +lbl_801D4130 = .sbss:0x801D4130; // type:object size:0x4 data:4byte +lbl_801D4134 = .sbss:0x801D4134; // type:object size:0x4 data:4byte +lbl_801D4138 = .sbss:0x801D4138; // type:object size:0x8 data:4byte +lbl_801D4140 = .sbss:0x801D4140; // type:object size:0x8 data:4byte +lbl_801D4148 = .sbss:0x801D4148; // type:object size:0x4 data:4byte +lbl_801D414C = .sbss:0x801D414C; // type:object size:0x4 data:4byte +lbl_801D4150 = .sbss:0x801D4150; // type:object size:0x4 data:4byte +lbl_801D4154 = .sbss:0x801D4154; // type:object size:0x4 data:4byte +lbl_801D4158 = .sbss:0x801D4158; // type:object size:0x4 data:4byte +lbl_801D415C = .sbss:0x801D415C; // type:object size:0x4 data:4byte +lbl_801D4160 = .sbss:0x801D4160; // type:object size:0x4 data:4byte +lbl_801D4164 = .sbss:0x801D4164; // type:object size:0x4 data:4byte +lbl_801D4168 = .sbss:0x801D4168; // type:object size:0x4 data:4byte +lbl_801D416C = .sbss:0x801D416C; // type:object size:0x4 data:4byte +lbl_801D4170 = .sbss:0x801D4170; // type:object size:0x4 data:4byte +lbl_801D4174 = .sbss:0x801D4174; // type:object size:0x4 data:4byte +lbl_801D4178 = .sbss:0x801D4178; // type:object size:0x4 data:4byte +lbl_801D417C = .sbss:0x801D417C; // type:object size:0x4 data:4byte +lbl_801D4180 = .sbss:0x801D4180; // type:object size:0x4 data:4byte +lbl_801D4184 = .sbss:0x801D4184; // type:object size:0x4 data:4byte +lbl_801D4188 = .sbss:0x801D4188; // type:object size:0x4 data:4byte +lbl_801D418C = .sbss:0x801D418C; // type:object size:0x4 data:4byte +lbl_801D4190 = .sbss:0x801D4190; // type:object size:0x4 data:4byte +lbl_801D4194 = .sbss:0x801D4194; // type:object size:0x4 data:4byte +lbl_801D4198 = .sbss:0x801D4198; // type:object size:0x4 data:4byte +lbl_801D419C = .sbss:0x801D419C; // type:object size:0x4 data:4byte +lbl_801D41A0 = .sbss:0x801D41A0; // type:object size:0x4 data:4byte +lbl_801D41A4 = .sbss:0x801D41A4; // type:object size:0x4 data:4byte +lbl_801D41A8 = .sbss:0x801D41A8; // type:object size:0x4 data:4byte +lbl_801D41AC = .sbss:0x801D41AC; // type:object size:0x4 data:4byte +lbl_801D41B0 = .sbss:0x801D41B0; // type:object size:0x4 data:4byte +lbl_801D41B4 = .sbss:0x801D41B4; // type:object size:0x4 data:4byte +lbl_801D41B8 = .sbss:0x801D41B8; // type:object size:0x4 data:4byte +lbl_801D41BC = .sbss:0x801D41BC; // type:object size:0x4 data:4byte +lbl_801D41C0 = .sbss:0x801D41C0; // type:object size:0x4 data:4byte +lbl_801D41C4 = .sbss:0x801D41C4; // type:object size:0x4 data:4byte +lbl_801D41C8 = .sbss:0x801D41C8; // type:object size:0x4 data:4byte +__PADSpec = .sbss:0x801D41CC; // type:object size:0x4 scope:global data:4byte +lbl_801D41D0 = .sbss:0x801D41D0; // type:object size:0x4 data:4byte +lbl_801D41D4 = .sbss:0x801D41D4; // type:object size:0x4 data:4byte +lbl_801D41D8 = .sbss:0x801D41D8; // type:object size:0x4 data:4byte +lbl_801D41DC = .sbss:0x801D41DC; // type:object size:0x4 data:4byte +lbl_801D41E0 = .sbss:0x801D41E0; // type:object size:0x8 data:4byte +lbl_801D41E8 = .sbss:0x801D41E8; // type:object size:0x4 data:4byte +lbl_801D41EC = .sbss:0x801D41EC; // type:object size:0x4 data:4byte +lbl_801D41F0 = .sbss:0x801D41F0; // type:object size:0x4 data:4byte +lbl_801D41F4 = .sbss:0x801D41F4; // type:object size:0x4 data:4byte +lbl_801D41F8 = .sbss:0x801D41F8; // type:object size:0x4 data:4byte +lbl_801D41FC = .sbss:0x801D41FC; // type:object size:0x4 data:4byte +lbl_801D4200 = .sbss:0x801D4200; // type:object size:0x4 data:4byte +lbl_801D4204 = .sbss:0x801D4204; // type:object size:0x4 data:4byte +lbl_801D4208 = .sbss:0x801D4208; // type:object size:0x4 data:4byte +lbl_801D420C = .sbss:0x801D420C; // type:object size:0x4 data:4byte +lbl_801D4210 = .sbss:0x801D4210; // type:object size:0x4 data:4byte +lbl_801D4214 = .sbss:0x801D4214; // type:object size:0x4 data:4byte +lbl_801D4218 = .sbss:0x801D4218; // type:object size:0x4 data:4byte +lbl_801D421C = .sbss:0x801D421C; // type:object size:0x4 data:4byte +lbl_801D4220 = .sbss:0x801D4220; // type:object size:0x4 data:4byte +lbl_801D4224 = .sbss:0x801D4224; // type:object size:0x4 data:4byte +lbl_801D4228 = .sbss:0x801D4228; // type:object size:0x4 data:4byte +lbl_801D422C = .sbss:0x801D422C; // type:object size:0x4 data:4byte +lbl_801D4230 = .sbss:0x801D4230; // type:object size:0x4 data:4byte +lbl_801D4234 = .sbss:0x801D4234; // type:object size:0x4 data:4byte +lbl_801D4238 = .sbss:0x801D4238; // type:object size:0x4 data:4byte +lbl_801D423C = .sbss:0x801D423C; // type:object size:0x4 data:4byte +lbl_801D4240 = .sbss:0x801D4240; // type:object size:0x4 data:4byte +lbl_801D4244 = .sbss:0x801D4244; // type:object size:0x4 data:4byte +lbl_801D4248 = .sbss:0x801D4248; // type:object size:0x4 data:4byte +lbl_801D424C = .sbss:0x801D424C; // type:object size:0x4 data:4byte +lbl_801D4250 = .sbss:0x801D4250; // type:object size:0x4 data:4byte +lbl_801D4254 = .sbss:0x801D4254; // type:object size:0x4 data:4byte +lbl_801D4258 = .sbss:0x801D4258; // type:object size:0x8 data:4byte +lbl_801D4260 = .sbss:0x801D4260; // type:object size:0x4 data:4byte +lbl_801D4264 = .sbss:0x801D4264; // type:object size:0x4 data:4byte +lbl_801D4268 = .sbss:0x801D4268; // type:object size:0x4 data:4byte +lbl_801D426C = .sbss:0x801D426C; // type:object size:0x4 data:4byte +lbl_801D4270 = .sbss:0x801D4270; // type:object size:0x4 data:4byte +lbl_801D4274 = .sbss:0x801D4274; // type:object size:0x4 data:4byte +__piReg = .sbss:0x801D4278; // type:object size:0x4 scope:global data:4byte +__cpReg = .sbss:0x801D427C; // type:object size:0x4 scope:global data:4byte +__peReg = .sbss:0x801D4280; // type:object size:0x4 scope:global data:4byte +__memReg = .sbss:0x801D4284; // type:object size:0x4 scope:global data:4byte +lbl_801D4288 = .sbss:0x801D4288; // type:object size:0x4 data:4byte +lbl_801D428C = .sbss:0x801D428C; // type:object size:0x4 data:4byte +lbl_801D4290 = .sbss:0x801D4290; // type:object size:0x4 data:4byte +lbl_801D4294 = .sbss:0x801D4294; // type:object size:0x1 data:byte +lbl_801D4298 = .sbss:0x801D4298; // type:object size:0x4 data:4byte +lbl_801D429C = .sbss:0x801D429C; // type:object size:0x4 data:4byte +lbl_801D42A0 = .sbss:0x801D42A0; // type:object size:0x8 data:4byte +lbl_801D42A8 = .sbss:0x801D42A8; // type:object size:0x4 data:4byte +lbl_801D42AC = .sbss:0x801D42AC; // type:object size:0x4 data:4byte +lbl_801D42B0 = .sbss:0x801D42B0; // type:object size:0x1 data:byte +lbl_801D42B4 = .sbss:0x801D42B4; // type:object size:0xC +lbl_801D42C0 = .sbss:0x801D42C0; // type:object size:0x8 data:4byte +lbl_801D42C8 = .sbss:0x801D42C8; // type:object size:0x4 data:4byte +lbl_801D42CC = .sbss:0x801D42CC; // type:object size:0x4 data:4byte +lbl_801D42D0 = .sbss:0x801D42D0; // type:object size:0x4 data:4byte +lbl_801D42D4 = .sbss:0x801D42D4; // type:object size:0x4 data:4byte +lbl_801D42D8 = .sbss:0x801D42D8; // type:object size:0x4 +cmdTypeAndStatus$371 = .sbss:0x801D42DC; // type:object size:0x4 scope:local +lbl_801D42E0 = .sbss:0x801D42E0; // type:object size:0x8 data:4byte +SamplingRate = .sbss:0x801D42E8; // type:object size:0x4 scope:local data:4byte +lbl_801D4300 = .sbss:0x801D4300; // type:object size:0x20 data:4byte +lbl_801D4320 = .sbss:0x801D4320; // type:object size:0x20 data:4byte +lbl_801D4340 = .sbss:0x801D4340; // type:object size:0x20 data:4byte +lbl_801D4360 = .sbss:0x801D4360; // type:object size:0x20 data:4byte +lbl_801D4380 = .sbss:0x801D4380; // type:object size:0x20 data:4byte +lbl_801D43A0 = .sbss:0x801D43A0; // type:object size:0x4 data:4byte +lbl_801D43A4 = .sbss:0x801D43A4; // type:object size:0x4 data:4byte +lbl_801D43A8 = .sbss:0x801D43A8; // type:object size:0x4 data:4byte +lbl_801D43AC = .sbss:0x801D43AC; // type:object size:0x14 data:4byte +lbl_801D43C0 = .sbss:0x801D43C0; // type:object size:0x20 data:4byte +lbl_801D43E0 = .sbss:0x801D43E0; // type:object size:0x20 data:4byte +lbl_801D4400 = .sbss:0x801D4400; // type:object size:0x4 data:4byte +lbl_801D4404 = .sbss:0x801D4404; // type:object size:0x4 data:4byte +lbl_801D4408 = .sbss:0x801D4408; // type:object size:0x4 data:4byte +lbl_801D440C = .sbss:0x801D440C; // type:object size:0x4 data:4byte +lbl_801D4410 = .sbss:0x801D4410; // type:object size:0x4 data:4byte +lbl_801D4414 = .sbss:0x801D4414; // type:object size:0x4 data:4byte +__global_destructor_chain = .sbss:0x801D4418; // type:object size:0x4 scope:global data:4byte +__aborting = .sbss:0x801D4420; // type:object size:0x4 scope:global data:4byte +__atexit_curr_func = .sbss:0x801D4424; // type:object size:0x4 scope:local data:4byte +__stdio_exit = .sbss:0x801D4428; // type:object size:0x4 scope:global data:4byte +__console_exit = .sbss:0x801D442C; // type:object size:0x4 scope:global data:4byte +lbl_801D4430 = .sbss:0x801D4430; // type:object size:0x8 data:byte +lbl_801D4438 = .sbss:0x801D4438; // type:object size:0x8 data:4byte +lbl_801D4440 = .sbss:0x801D4440; // type:object size:0x8 data:4byte +lbl_801D4448 = .sbss:0x801D4448; // type:object size:0x4 data:4byte +lbl_801D444C = .sbss:0x801D444C; // type:object size:0x1 data:byte +lbl_801D4450 = .sbss:0x801D4450; // type:object size:0x4 data:4byte +lbl_801D4454 = .sbss:0x801D4454; // type:object size:0x4 data:4byte +lbl_801D4458 = .sbss:0x801D4458; // type:object size:0x4 data:4byte +lbl_801D445C = .sbss:0x801D445C; // type:object size:0x4 data:4byte +lbl_801D4460 = .sbss:0x801D4460; // type:object size:0x4 data:4byte +lbl_801D4464 = .sbss:0x801D4464; // type:object size:0x4 data:4byte +lbl_801D4468 = .sbss:0x801D4468; // type:object size:0x1 data:byte +lbl_801D4469 = .sbss:0x801D4469; // type:object size:0x1 data:byte +lbl_801D446C = .sbss:0x801D446C; // type:object size:0x8 data:byte +lbl_801D4474 = .sbss:0x801D4474; // type:object size:0x8 data:byte +lbl_801D447C = .sbss:0x801D447C; // type:object size:0x8 data:byte +lbl_801D4484 = .sbss:0x801D4484; // type:object size:0x8 data:byte +lbl_801D448C = .sbss:0x801D448C; // type:object size:0x4 data:4byte +lbl_801D4490 = .sbss:0x801D4490; // type:object size:0x4 data:4byte +lbl_801D4494 = .sbss:0x801D4494; // type:object size:0x4 data:4byte +lbl_801D4498 = .sbss:0x801D4498; // type:object size:0x4 data:4byte +lbl_801D449C = .sbss:0x801D449C; // type:object size:0x4 data:4byte +lbl_801D44A0 = .sbss:0x801D44A0; // type:object size:0x8 data:byte +lbl_801D44A8 = .sbss:0x801D44A8; // type:object size:0x4 data:4byte +lbl_801D44AC = .sbss:0x801D44AC; // type:object size:0x4 data:4byte +lbl_801D44B0 = .sbss:0x801D44B0; // type:object size:0x4 data:4byte +lbl_801D44B4 = .sbss:0x801D44B4; // type:object size:0x1 data:byte +lbl_801D44B5 = .sbss:0x801D44B5; // type:object size:0x1 data:byte +lbl_801D44B8 = .sbss:0x801D44B8; // type:object size:0x4 data:4byte +lbl_801D44BC = .sbss:0x801D44BC; // type:object size:0x4 data:4byte +lbl_801D44C0 = .sbss:0x801D44C0; // type:object size:0x8 +lbl_801D44C8 = .sbss:0x801D44C8; // type:object size:0x4 data:4byte +lbl_801D44CC = .sbss:0x801D44CC; // type:object size:0x8 +lbl_801D44D4 = .sbss:0x801D44D4; // type:object size:0x4 data:4byte +lbl_801D44D8 = .sbss:0x801D44D8; // type:object size:0x4 data:4byte +lbl_801D44DC = .sbss:0x801D44DC; // type:object size:0x4 data:4byte +lbl_801D44E0 = .sbss:0x801D44E0; // type:object size:0x8 +lbl_801D44E8 = .sbss:0x801D44E8; // type:object size:0x4 data:4byte +lbl_801D44EC = .sbss:0x801D44EC; // type:object size:0x4 data:4byte +lbl_801D44F0 = .sbss:0x801D44F0; // type:object size:0x2 data:2byte +lbl_801D44F2 = .sbss:0x801D44F2; // type:object size:0x2 data:2byte +lbl_801D44F4 = .sbss:0x801D44F4; // type:object size:0x2 data:2byte +lbl_801D44F6 = .sbss:0x801D44F6; // type:object size:0x2 data:2byte +lbl_801D44F8 = .sbss:0x801D44F8; // type:object size:0x2 data:2byte +lbl_801D44FA = .sbss:0x801D44FA; // type:object size:0x6 data:2byte +lbl_801D4500 = .sbss:0x801D4500; // type:object size:0x8 data:4byte +lbl_801D4508 = .sbss:0x801D4508; // type:object size:0x4 data:4byte +lbl_801D450C = .sbss:0x801D450C; // type:object size:0x4 data:4byte +lbl_801D4510 = .sbss:0x801D4510; // type:object size:0x4 data:4byte +lbl_801D4514 = .sbss:0x801D4514; // type:object size:0x4 data:4byte +lbl_801D4518 = .sbss:0x801D4518; // type:object size:0x8 data:byte +lbl_801D4520 = .sbss:0x801D4520; // type:object size:0x4 data:4byte +lbl_801D4524 = .sbss:0x801D4524; // type:object size:0x4 data:4byte +lbl_801D4528 = .sbss:0x801D4528; // type:object size:0x4 data:4byte +lbl_801D452C = .sbss:0x801D452C; // type:object size:0x2 data:2byte +lbl_801D452E = .sbss:0x801D452E; // type:object size:0x1 data:byte +lbl_801D452F = .sbss:0x801D452F; // type:object size:0x1 data:byte +lbl_801D4530 = .sbss:0x801D4530; // type:object size:0x1 data:byte +lbl_801D4531 = .sbss:0x801D4531; // type:object size:0x7 data:byte +lbl_801D4538 = .sbss:0x801D4538; // type:object size:0x8 data:2byte +lbl_801D4540 = .sbss:0x801D4540; // type:object size:0x4 data:4byte +lbl_801D4544 = .sbss:0x801D4544; // type:object size:0x4 data:4byte +lbl_801D4548 = .sbss:0x801D4548; // type:object size:0x4 data:4byte +lbl_801D454C = .sbss:0x801D454C; // type:object size:0x2 data:2byte +lbl_801D4550 = .sbss:0x801D4550; // type:object size:0x4 data:4byte +lbl_801D4554 = .sbss:0x801D4554; // type:object size:0x4 data:4byte +lbl_801D4558 = .sbss:0x801D4558; // type:object size:0x4 data:4byte +lbl_801D455C = .sbss:0x801D455C; // type:object size:0x2 data:2byte +lbl_801D4560 = .sbss:0x801D4560; // type:object size:0x4 data:4byte +lbl_801D4564 = .sbss:0x801D4564; // type:object size:0x4 data:4byte +lbl_801D4568 = .sbss:0x801D4568; // type:object size:0x4 data:4byte +lbl_801D456C = .sbss:0x801D456C; // type:object size:0x4 data:4byte +lbl_801D4570 = .sbss:0x801D4570; // type:object size:0x4 data:4byte +lbl_801D4574 = .sbss:0x801D4574; // type:object size:0x4 data:4byte +lbl_801D4578 = .sbss:0x801D4578; // type:object size:0x8 data:4byte +lbl_801D4580 = .sbss:0x801D4580; // type:object size:0x1 data:byte +lbl_801D4581 = .sbss:0x801D4581; // type:object size:0x1 data:byte +lbl_801D4582 = .sbss:0x801D4582; // type:object size:0x1 data:byte +lbl_801D4583 = .sbss:0x801D4583; // type:object size:0x1 data:byte +lbl_801D4584 = .sbss:0x801D4584; // type:object size:0x1 data:byte +lbl_801D4585 = .sbss:0x801D4585; // type:object size:0x1 data:byte +lbl_801D4588 = .sbss:0x801D4588; // type:object size:0x4 data:4byte +lbl_801D458C = .sbss:0x801D458C; // type:object size:0x4 data:4byte +lbl_801D4590 = .sbss:0x801D4590; // type:object size:0x4 data:4byte +lbl_801D4594 = .sbss:0x801D4594; // type:object size:0x4 data:4byte +lbl_801D4598 = .sbss:0x801D4598; // type:object size:0x4 data:4byte +lbl_801D459C = .sbss:0x801D459C; // type:object size:0x1 data:byte +lbl_801D45A0 = .sbss:0x801D45A0; // type:object size:0x1 data:byte +lbl_801D45A4 = .sbss:0x801D45A4; // type:object size:0x4 data:4byte +lbl_801D45A8 = .sbss:0x801D45A8; // type:object size:0x4 data:4byte +lbl_801D45AC = .sbss:0x801D45AC; // type:object size:0x1 data:byte +lbl_801D45AD = .sbss:0x801D45AD; // type:object size:0x1 data:byte +lbl_801D45AE = .sbss:0x801D45AE; // type:object size:0x1 data:byte +lbl_801D45AF = .sbss:0x801D45AF; // type:object size:0x1 data:byte +lbl_801D45B0 = .sbss:0x801D45B0; // type:object size:0x4 data:4byte +lbl_801D45B4 = .sbss:0x801D45B4; // type:object size:0x4 data:4byte +lbl_801D45B8 = .sbss:0x801D45B8; // type:object size:0x4 data:4byte +lbl_801D45BC = .sbss:0x801D45BC; // type:object size:0x4 data:4byte +lbl_801D45C0 = .sbss:0x801D45C0; // type:object size:0x4 data:4byte +lbl_801D45C4 = .sbss:0x801D45C4; // type:object size:0x4 data:4byte +lbl_801D45C8 = .sbss:0x801D45C8; // type:object size:0x4 data:4byte +lbl_801D45CC = .sbss:0x801D45CC; // type:object size:0x4 data:4byte +lbl_801D45D0 = .sbss:0x801D45D0; // type:object size:0x4 data:4byte +lbl_801D45D4 = .sbss:0x801D45D4; // type:object size:0x2 data:2byte +lbl_801D45D8 = .sbss:0x801D45D8; // type:object size:0x4 data:4byte +lbl_801D45DC = .sbss:0x801D45DC; // type:object size:0x4 data:4byte +lbl_801D45E0 = .sbss:0x801D45E0; // type:object size:0x4 data:4byte +lbl_801D45E4 = .sbss:0x801D45E4; // type:object size:0x4 data:4byte +lbl_801D45E8 = .sbss:0x801D45E8; // type:object size:0x4 data:4byte +lbl_801D45EC = .sbss:0x801D45EC; // type:object size:0x4 data:4byte +lbl_801D45F0 = .sbss:0x801D45F0; // type:object size:0x1 data:byte +lbl_801D45F4 = .sbss:0x801D45F4; // type:object size:0x4 data:4byte +lbl_801D45F8 = .sbss:0x801D45F8; // type:object size:0x4 data:4byte +lbl_801D45FC = .sbss:0x801D45FC; // type:object size:0x4 data:4byte +lbl_801D4600 = .sbss:0x801D4600; // type:object size:0x4 data:4byte +lbl_801D4604 = .sbss:0x801D4604; // type:object size:0x4 data:4byte +lbl_801D4608 = .sbss:0x801D4608; // type:object size:0x4 data:4byte +lbl_801D460C = .sbss:0x801D460C; // type:object size:0x1 data:byte +lbl_801D4620 = .sdata2:0x801D4620; // type:object size:0x8 scope:local data:double +lbl_801D4628 = .sdata2:0x801D4628; // type:object size:0x4 scope:local data:float +lbl_801D462C = .sdata2:0x801D462C; // type:object size:0x4 scope:local data:float +lbl_801D4630 = .sdata2:0x801D4630; // type:object size:0x8 scope:local data:double +lbl_801D4638 = .sdata2:0x801D4638; // type:object size:0x4 scope:local data:float +lbl_801D463C = .sdata2:0x801D463C; // type:object size:0x4 scope:local data:float +lbl_801D4640 = .sdata2:0x801D4640; // type:object size:0x4 scope:local data:float +lbl_801D4644 = .sdata2:0x801D4644; // type:object size:0x4 scope:local data:float +lbl_801D4648 = .sdata2:0x801D4648; // type:object size:0x4 scope:local data:float +lbl_801D464C = .sdata2:0x801D464C; // type:object size:0x4 scope:local data:float +lbl_801D4650 = .sdata2:0x801D4650; // type:object size:0x4 scope:local data:float +lbl_801D4654 = .sdata2:0x801D4654; // type:object size:0x4 scope:local data:float +lbl_801D4658 = .sdata2:0x801D4658; // type:object size:0x4 scope:local data:float +lbl_801D4660 = .sdata2:0x801D4660; // type:object size:0x8 scope:local data:double +lbl_801D4668 = .sdata2:0x801D4668; // type:object size:0x8 scope:local data:double +lbl_801D4670 = .sdata2:0x801D4670; // type:object size:0x4 scope:local data:float +lbl_801D4674 = .sdata2:0x801D4674; // type:object size:0x4 scope:local data:float +lbl_801D4678 = .sdata2:0x801D4678; // type:object size:0x4 scope:local data:float +lbl_801D467C = .sdata2:0x801D467C; // type:object size:0x4 scope:local data:float +lbl_801D4680 = .sdata2:0x801D4680; // type:object size:0x8 scope:local data:float +lbl_801D4688 = .sdata2:0x801D4688; // type:object size:0x4 scope:local data:float +lbl_801D468C = .sdata2:0x801D468C; // type:object size:0x4 scope:local data:float +lbl_801D4690 = .sdata2:0x801D4690; // type:object size:0x4 scope:local data:float +lbl_801D4698 = .sdata2:0x801D4698; // type:object size:0x8 scope:local data:double +lbl_801D46A0 = .sdata2:0x801D46A0; // type:object size:0x8 scope:local data:double +lbl_801D46A8 = .sdata2:0x801D46A8; // type:object size:0x8 scope:local data:float +lbl_801D46B0 = .sdata2:0x801D46B0; // type:object size:0x4 scope:local data:float +lbl_801D46B4 = .sdata2:0x801D46B4; // type:object size:0x4 scope:local data:float +lbl_801D46B8 = .sdata2:0x801D46B8; // type:object size:0x4 scope:local data:float +lbl_801D46BC = .sdata2:0x801D46BC; // type:object size:0x4 scope:local data:float +lbl_801D46C0 = .sdata2:0x801D46C0; // type:object size:0x4 scope:local data:float +lbl_801D46C4 = .sdata2:0x801D46C4; // type:object size:0x4 scope:local data:float +lbl_801D46C8 = .sdata2:0x801D46C8; // type:object size:0x4 scope:local data:float +lbl_801D46D0 = .sdata2:0x801D46D0; // type:object size:0x8 scope:local data:double +lbl_801D46D8 = .sdata2:0x801D46D8; // type:object size:0x8 scope:local data:double +lbl_801D46E0 = .sdata2:0x801D46E0; // type:object size:0x8 scope:local data:double +lbl_801D46E8 = .sdata2:0x801D46E8; // type:object size:0x4 scope:local data:float +lbl_801D46EC = .sdata2:0x801D46EC; // type:object size:0x4 scope:local data:float +lbl_801D46F0 = .sdata2:0x801D46F0; // type:object size:0x4 scope:local data:float +lbl_801D46F4 = .sdata2:0x801D46F4; // type:object size:0x4 scope:local data:float +lbl_801D46F8 = .sdata2:0x801D46F8; // type:object size:0x8 scope:local data:double +lbl_801D4700 = .sdata2:0x801D4700; // type:object size:0x8 scope:local data:double +lbl_801D4708 = .sdata2:0x801D4708; // type:object size:0x8 scope:local data:double +lbl_801D4710 = .sdata2:0x801D4710; // type:object size:0x8 scope:local data:double +lbl_801D4718 = .sdata2:0x801D4718; // type:object size:0x4 scope:local data:float +lbl_801D4720 = .sdata2:0x801D4720; // type:object size:0x8 scope:local data:double +lbl_801D4728 = .sdata2:0x801D4728; // type:object size:0x4 scope:local data:float +lbl_801D472C = .sdata2:0x801D472C; // type:object size:0x4 scope:local data:float +lbl_801D4730 = .sdata2:0x801D4730; // type:object size:0x4 scope:local data:float +lbl_801D4734 = .sdata2:0x801D4734; // type:object size:0x4 scope:local data:float +lbl_801D4738 = .sdata2:0x801D4738; // type:object size:0x8 scope:local data:double +lbl_801D4740 = .sdata2:0x801D4740; // type:object size:0x4 scope:local data:float +lbl_801D4744 = .sdata2:0x801D4744; // type:object size:0x4 scope:local data:float +lbl_801D4748 = .sdata2:0x801D4748; // type:object size:0x4 scope:local data:float +lbl_801D474C = .sdata2:0x801D474C; // type:object size:0x4 scope:local data:float +lbl_801D4750 = .sdata2:0x801D4750; // type:object size:0x8 scope:local data:double +lbl_801D4758 = .sdata2:0x801D4758; // type:object size:0x4 scope:local data:float +lbl_801D4760 = .sdata2:0x801D4760; // type:object size:0x8 scope:local data:double +lbl_801D4768 = .sdata2:0x801D4768; // type:object size:0x4 scope:local data:float +lbl_801D476C = .sdata2:0x801D476C; // type:object size:0x4 scope:local data:float +lbl_801D4770 = .sdata2:0x801D4770; // type:object size:0x4 scope:local data:float +lbl_801D4774 = .sdata2:0x801D4774; // type:object size:0x4 scope:local data:float +lbl_801D4778 = .sdata2:0x801D4778; // type:object size:0x4 scope:local data:float +lbl_801D4780 = .sdata2:0x801D4780; // type:object size:0x8 scope:local data:double +lbl_801D4788 = .sdata2:0x801D4788; // type:object size:0x8 scope:local data:double +lbl_801D4790 = .sdata2:0x801D4790; // type:object size:0x8 scope:local data:double +lbl_801D4798 = .sdata2:0x801D4798; // type:object size:0x8 scope:local data:double +lbl_801D47A0 = .sdata2:0x801D47A0; // type:object size:0x4 scope:local data:float +lbl_801D47A4 = .sdata2:0x801D47A4; // type:object size:0x4 scope:local data:float +lbl_801D47A8 = .sdata2:0x801D47A8; // type:object size:0x4 scope:local data:float +lbl_801D47AC = .sdata2:0x801D47AC; // type:object size:0x4 scope:local data:float +lbl_801D47B0 = .sdata2:0x801D47B0; // type:object size:0x4 scope:local data:float +lbl_801D47B4 = .sdata2:0x801D47B4; // type:object size:0x4 scope:local data:float +lbl_801D47B8 = .sdata2:0x801D47B8; // type:object size:0x4 scope:local data:float +lbl_801D47BC = .sdata2:0x801D47BC; // type:object size:0x4 scope:local data:float +lbl_801D47C0 = .sdata2:0x801D47C0; // type:object size:0x8 scope:local data:double +lbl_801D47C8 = .sdata2:0x801D47C8; // type:object size:0x8 scope:local data:float +lbl_801D47D0 = .sdata2:0x801D47D0; // type:object size:0x4 scope:local data:float +lbl_801D47D4 = .sdata2:0x801D47D4; // type:object size:0x4 scope:local data:float +lbl_801D47D8 = .sdata2:0x801D47D8; // type:object size:0x8 scope:local data:double +lbl_801D47E0 = .sdata2:0x801D47E0; // type:object size:0x8 scope:local data:double +lbl_801D47E8 = .sdata2:0x801D47E8; // type:object size:0x4 scope:local data:float +lbl_801D47EC = .sdata2:0x801D47EC; // type:object size:0x4 scope:local data:float +lbl_801D47F0 = .sdata2:0x801D47F0; // type:object size:0x4 scope:local data:float +lbl_801D47F8 = .sdata2:0x801D47F8; // type:object size:0x8 scope:local data:double +lbl_801D4800 = .sdata2:0x801D4800; // type:object size:0x8 scope:local data:double +lbl_801D4808 = .sdata2:0x801D4808; // type:object size:0x8 scope:local data:double +lbl_801D4810 = .sdata2:0x801D4810; // type:object size:0x4 scope:local data:float +lbl_801D4814 = .sdata2:0x801D4814; // type:object size:0x4 scope:local data:float +lbl_801D4818 = .sdata2:0x801D4818; // type:object size:0x8 scope:local data:float +lbl_801D4820 = .sdata2:0x801D4820; // type:object size:0x4 scope:local data:float +lbl_801D4824 = .sdata2:0x801D4824; // type:object size:0x4 scope:local data:float +lbl_801D4828 = .sdata2:0x801D4828; // type:object size:0x8 scope:local data:double +lbl_801D4830 = .sdata2:0x801D4830; // type:object size:0x4 scope:local data:float +lbl_801D4834 = .sdata2:0x801D4834; // type:object size:0x4 scope:local data:float +lbl_801D4838 = .sdata2:0x801D4838; // type:object size:0x4 scope:local data:float +lbl_801D483C = .sdata2:0x801D483C; // type:object size:0x4 scope:local data:float +lbl_801D4840 = .sdata2:0x801D4840; // type:object size:0x8 scope:local data:double +lbl_801D4848 = .sdata2:0x801D4848; // type:object size:0x4 scope:local data:float +lbl_801D4850 = .sdata2:0x801D4850; // type:object size:0x8 scope:local data:double +lbl_801D4858 = .sdata2:0x801D4858; // type:object size:0x8 scope:local data:double +lbl_801D4860 = .sdata2:0x801D4860; // type:object size:0x8 scope:local data:double +lbl_801D4868 = .sdata2:0x801D4868; // type:object size:0x4 scope:local data:float +lbl_801D4870 = .sdata2:0x801D4870; // type:object size:0x8 scope:local data:double +lbl_801D4878 = .sdata2:0x801D4878; // type:object size:0x8 scope:local data:double +lbl_801D4880 = .sdata2:0x801D4880; // type:object size:0x4 scope:local data:float +lbl_801D4888 = .sdata2:0x801D4888; // type:object size:0x8 scope:local data:double +lbl_801D4890 = .sdata2:0x801D4890; // type:object size:0x8 scope:local data:double +lbl_801D4898 = .sdata2:0x801D4898; // type:object size:0x8 scope:local data:double +lbl_801D48A0 = .sdata2:0x801D48A0; // type:object size:0x8 scope:local data:double +lbl_801D48A8 = .sdata2:0x801D48A8; // type:object size:0x4 scope:local data:float +lbl_801D48AC = .sdata2:0x801D48AC; // type:object size:0x4 scope:local data:float +lbl_801D48B0 = .sdata2:0x801D48B0; // type:object size:0x4 scope:local data:float +lbl_801D48B4 = .sdata2:0x801D48B4; // type:object size:0x4 scope:local data:float +lbl_801D48B8 = .sdata2:0x801D48B8; // type:object size:0x8 scope:local data:double +lbl_801D48C0 = .sdata2:0x801D48C0; // type:object size:0x4 scope:local data:float +lbl_801D48C8 = .sdata2:0x801D48C8; // type:object size:0x8 scope:local data:double +lbl_801D48D0 = .sdata2:0x801D48D0; // type:object size:0x8 scope:local data:double +lbl_801D48D8 = .sdata2:0x801D48D8; // type:object size:0x4 scope:local data:float +lbl_801D48E0 = .sdata2:0x801D48E0; // type:object size:0x8 scope:local data:double +lbl_801D48E8 = .sdata2:0x801D48E8; // type:object size:0x4 scope:local data:float +lbl_801D48EC = .sdata2:0x801D48EC; // type:object size:0x4 scope:local data:float +lbl_801D48F0 = .sdata2:0x801D48F0; // type:object size:0x4 scope:local data:float +lbl_801D48F4 = .sdata2:0x801D48F4; // type:object size:0x4 scope:local data:float +lbl_801D48F8 = .sdata2:0x801D48F8; // type:object size:0x8 scope:local data:double +lbl_801D4900 = .sdata2:0x801D4900; // type:object size:0x8 scope:local data:double +lbl_801D4908 = .sdata2:0x801D4908; // type:object size:0x4 scope:local data:float +lbl_801D490C = .sdata2:0x801D490C; // type:object size:0x4 scope:local data:float +lbl_801D4910 = .sdata2:0x801D4910; // type:object size:0x8 scope:local data:double +lbl_801D4918 = .sdata2:0x801D4918; // type:object size:0x4 scope:local data:float +lbl_801D491C = .sdata2:0x801D491C; // type:object size:0x4 scope:local data:float +lbl_801D4920 = .sdata2:0x801D4920; // type:object size:0x4 scope:local data:float +lbl_801D4924 = .sdata2:0x801D4924; // type:object size:0x4 scope:local data:float +lbl_801D4928 = .sdata2:0x801D4928; // type:object size:0x8 scope:local data:double +lbl_801D4930 = .sdata2:0x801D4930; // type:object size:0x8 scope:local data:double +lbl_801D4938 = .sdata2:0x801D4938; // type:object size:0x4 scope:local data:float +lbl_801D493C = .sdata2:0x801D493C; // type:object size:0x4 scope:local data:float +lbl_801D4940 = .sdata2:0x801D4940; // type:object size:0x4 scope:local data:float +lbl_801D4944 = .sdata2:0x801D4944; // type:object size:0x4 scope:local data:float +lbl_801D4948 = .sdata2:0x801D4948; // type:object size:0x4 scope:local data:float +lbl_801D494C = .sdata2:0x801D494C; // type:object size:0x4 scope:local data:float +lbl_801D4950 = .sdata2:0x801D4950; // type:object size:0x4 scope:local data:float +lbl_801D4954 = .sdata2:0x801D4954; // type:object size:0x4 scope:local data:float +lbl_801D4958 = .sdata2:0x801D4958; // type:object size:0x4 scope:local data:float +lbl_801D4960 = .sdata2:0x801D4960; // type:object size:0x8 data:double +lbl_801D4968 = .sdata2:0x801D4968; // type:object size:0x8 data:double +lbl_801D4970 = .sdata2:0x801D4970; // type:object size:0x4 scope:local data:float +lbl_801D4978 = .sdata2:0x801D4978; // type:object size:0x8 scope:local data:double +lbl_801D4980 = .sdata2:0x801D4980; // type:object size:0x8 scope:local data:double +lbl_801D4988 = .sdata2:0x801D4988; // type:object size:0x8 scope:local data:double +lbl_801D4990 = .sdata2:0x801D4990; // type:object size:0x4 scope:local data:float +lbl_801D4994 = .sdata2:0x801D4994; // type:object size:0x4 scope:local data:float +lbl_801D4998 = .sdata2:0x801D4998; // type:object size:0x4 scope:local data:float +lbl_801D49A0 = .sdata2:0x801D49A0; // type:object size:0x8 scope:local data:double +lbl_801D49A8 = .sdata2:0x801D49A8; // type:object size:0x4 scope:local data:float +lbl_801D49AC = .sdata2:0x801D49AC; // type:object size:0x4 scope:local data:float +lbl_801D49B0 = .sdata2:0x801D49B0; // type:object size:0x8 scope:local data:double +lbl_801D49B8 = .sdata2:0x801D49B8; // type:object size:0x8 scope:local data:double +lbl_801D49C0 = .sdata2:0x801D49C0; // type:object size:0x8 scope:local data:double +lbl_801D49C8 = .sdata2:0x801D49C8; // type:object size:0x8 scope:local data:double +lbl_801D49D0 = .sdata2:0x801D49D0; // type:object size:0x8 scope:local data:double +lbl_801D49D8 = .sdata2:0x801D49D8; // type:object size:0x8 scope:local data:double +lbl_801D49E0 = .sdata2:0x801D49E0; // type:object size:0x4 scope:local data:float +lbl_801D49E4 = .sdata2:0x801D49E4; // type:object size:0x4 scope:local data:float +lbl_801D49E8 = .sdata2:0x801D49E8; // type:object size:0x8 scope:local data:double +lbl_801D49F0 = .sdata2:0x801D49F0; // type:object size:0x4 scope:local data:float +lbl_801D49F4 = .sdata2:0x801D49F4; // type:object size:0x4 scope:local data:float +lbl_801D49F8 = .sdata2:0x801D49F8; // type:object size:0x4 scope:local data:float +lbl_801D49FC = .sdata2:0x801D49FC; // type:object size:0x4 scope:local data:float +lbl_801D4A00 = .sdata2:0x801D4A00; // type:object size:0x4 scope:local data:float +lbl_801D4A04 = .sdata2:0x801D4A04; // type:object size:0x4 scope:local data:float +lbl_801D4A08 = .sdata2:0x801D4A08; // type:object size:0x4 scope:local data:float +lbl_801D4A0C = .sdata2:0x801D4A0C; // type:object size:0x4 scope:local data:float +lbl_801D4A10 = .sdata2:0x801D4A10; // type:object size:0x4 scope:local data:float +lbl_801D4A14 = .sdata2:0x801D4A14; // type:object size:0x4 scope:local data:float +lbl_801D4A18 = .sdata2:0x801D4A18; // type:object size:0x4 scope:local data:float +lbl_801D4A1C = .sdata2:0x801D4A1C; // type:object size:0x4 scope:local data:float +lbl_801D4A20 = .sdata2:0x801D4A20; // type:object size:0x4 scope:local data:float +lbl_801D4A24 = .sdata2:0x801D4A24; // type:object size:0x4 scope:local data:float +lbl_801D4A28 = .sdata2:0x801D4A28; // type:object size:0x4 scope:local data:float +lbl_801D4A2C = .sdata2:0x801D4A2C; // type:object size:0x4 scope:local data:float +lbl_801D4A30 = .sdata2:0x801D4A30; // type:object size:0x4 scope:local data:float +lbl_801D4A34 = .sdata2:0x801D4A34; // type:object size:0x4 scope:local data:float +lbl_801D4A38 = .sdata2:0x801D4A38; // type:object size:0x8 scope:local data:double +lbl_801D4A40 = .sdata2:0x801D4A40; // type:object size:0x4 scope:local data:float +lbl_801D4A44 = .sdata2:0x801D4A44; // type:object size:0x4 scope:local data:float +lbl_801D4A48 = .sdata2:0x801D4A48; // type:object size:0x8 scope:local data:double +lbl_801D4A50 = .sdata2:0x801D4A50; // type:object size:0x8 scope:local data:double +lbl_801D4A58 = .sdata2:0x801D4A58; // type:object size:0x4 scope:local data:float +lbl_801D4A5C = .sdata2:0x801D4A5C; // type:object size:0x4 scope:local data:float +lbl_801D4A60 = .sdata2:0x801D4A60; // type:object size:0x8 scope:local data:double +lbl_801D4A68 = .sdata2:0x801D4A68; // type:object size:0x4 scope:local data:float +lbl_801D4A6C = .sdata2:0x801D4A6C; // type:object size:0x4 scope:local data:float +lbl_801D4A70 = .sdata2:0x801D4A70; // type:object size:0x4 scope:local data:float +lbl_801D4A74 = .sdata2:0x801D4A74; // type:object size:0x4 scope:local data:float +lbl_801D4A78 = .sdata2:0x801D4A78; // type:object size:0x4 scope:local data:float +lbl_801D4A80 = .sdata2:0x801D4A80; // type:object size:0x8 scope:local data:double +lbl_801D4A88 = .sdata2:0x801D4A88; // type:object size:0x4 scope:local data:float +lbl_801D4A90 = .sdata2:0x801D4A90; // type:object size:0x8 scope:local data:double +lbl_801D4A98 = .sdata2:0x801D4A98; // type:object size:0x4 scope:local data:float +lbl_801D4A9C = .sdata2:0x801D4A9C; // type:object size:0x4 scope:local data:float +lbl_801D4AA0 = .sdata2:0x801D4AA0; // type:object size:0x4 scope:local data:float +lbl_801D4AA4 = .sdata2:0x801D4AA4; // type:object size:0x4 scope:local data:float +lbl_801D4AA8 = .sdata2:0x801D4AA8; // type:object size:0x8 scope:local data:double +lbl_801D4AB0 = .sdata2:0x801D4AB0; // type:object size:0x4 scope:local data:float +lbl_801D4AB8 = .sdata2:0x801D4AB8; // type:object size:0x8 scope:local data:double +lbl_801D4AC0 = .sdata2:0x801D4AC0; // type:object size:0x8 scope:local data:double +lbl_801D4AC8 = .sdata2:0x801D4AC8; // type:object size:0x8 scope:local data:double +lbl_801D4AD0 = .sdata2:0x801D4AD0; // type:object size:0x4 scope:local data:float +lbl_801D4AD8 = .sdata2:0x801D4AD8; // type:object size:0x8 scope:local data:double +lbl_801D4AE0 = .sdata2:0x801D4AE0; // type:object size:0x4 scope:local data:float +lbl_801D4AE4 = .sdata2:0x801D4AE4; // type:object size:0x4 scope:local data:float +lbl_801D4AE8 = .sdata2:0x801D4AE8; // type:object size:0x4 scope:local data:float +lbl_801D4AEC = .sdata2:0x801D4AEC; // type:object size:0x4 scope:local data:float +lbl_801D4AF0 = .sdata2:0x801D4AF0; // type:object size:0x4 scope:local data:float +lbl_801D4AF4 = .sdata2:0x801D4AF4; // type:object size:0x4 scope:local data:float +lbl_801D4AF8 = .sdata2:0x801D4AF8; // type:object size:0x4 scope:local data:float +lbl_801D4AFC = .sdata2:0x801D4AFC; // type:object size:0x4 scope:local data:float +lbl_801D4B00 = .sdata2:0x801D4B00; // type:object size:0x8 scope:local data:double +lbl_801D4B08 = .sdata2:0x801D4B08; // type:object size:0x8 scope:local data:double +lbl_801D4B10 = .sdata2:0x801D4B10; // type:object size:0x8 scope:local data:double +lbl_801D4B18 = .sdata2:0x801D4B18; // type:object size:0x2 scope:local data:2byte +lbl_801D4B1A = .sdata2:0x801D4B1A; // type:object size:0x2 scope:local data:2byte +lbl_801D4B1C = .sdata2:0x801D4B1C; // type:object size:0x2 scope:local data:2byte +lbl_801D4B20 = .sdata2:0x801D4B20; // type:object size:0x4 scope:local data:float +lbl_801D4B24 = .sdata2:0x801D4B24; // type:object size:0x4 scope:local data:float +lbl_801D4B28 = .sdata2:0x801D4B28; // type:object size:0x4 scope:local data:float +lbl_801D4B2C = .sdata2:0x801D4B2C; // type:object size:0x4 scope:local data:float +lbl_801D4B30 = .sdata2:0x801D4B30; // type:object size:0x4 scope:local data:float +lbl_801D4B34 = .sdata2:0x801D4B34; // type:object size:0x4 scope:local data:float +lbl_801D4B38 = .sdata2:0x801D4B38; // type:object size:0x4 scope:local data:float +lbl_801D4B3C = .sdata2:0x801D4B3C; // type:object size:0x4 scope:local data:float +lbl_801D4B40 = .sdata2:0x801D4B40; // type:object size:0x4 scope:local data:float +lbl_801D4B44 = .sdata2:0x801D4B44; // type:object size:0x4 scope:local data:float +lbl_801D4B48 = .sdata2:0x801D4B48; // type:object size:0x8 scope:local data:double +lbl_801D4B50 = .sdata2:0x801D4B50; // type:object size:0x8 scope:local data:double +lbl_801D4B58 = .sdata2:0x801D4B58; // type:object size:0x4 scope:local data:float +lbl_801D4B5C = .sdata2:0x801D4B5C; // type:object size:0x4 scope:local data:float +lbl_801D4B60 = .sdata2:0x801D4B60; // type:object size:0x4 scope:local data:float +lbl_801D4B68 = .sdata2:0x801D4B68; // type:object size:0x8 scope:local data:double +lbl_801D4B70 = .sdata2:0x801D4B70; // type:object size:0x8 scope:local data:double +lbl_801D4B78 = .sdata2:0x801D4B78; // type:object size:0x4 scope:local data:float +lbl_801D4B7C = .sdata2:0x801D4B7C; // type:object size:0x4 scope:local data:float +lbl_801D4B80 = .sdata2:0x801D4B80; // type:object size:0x8 scope:local data:double +lbl_801D4B88 = .sdata2:0x801D4B88; // type:object size:0x4 scope:local data:float +lbl_801D4B8C = .sdata2:0x801D4B8C; // type:object size:0x4 scope:local data:float +lbl_801D4B90 = .sdata2:0x801D4B90; // type:object size:0x8 scope:local data:double +lbl_801D4B98 = .sdata2:0x801D4B98; // type:object size:0x4 scope:local data:float +lbl_801D4BA0 = .sdata2:0x801D4BA0; // type:object size:0x8 scope:local data:double +lbl_801D4BA8 = .sdata2:0x801D4BA8; // type:object size:0x4 scope:local data:float +lbl_801D4BAC = .sdata2:0x801D4BAC; // type:object size:0x4 scope:local data:float +lbl_801D4BB0 = .sdata2:0x801D4BB0; // type:object size:0x4 scope:local data:float +lbl_801D4BB4 = .sdata2:0x801D4BB4; // type:object size:0x4 scope:local data:float +lbl_801D4BB8 = .sdata2:0x801D4BB8; // type:object size:0x8 scope:local data:double +lbl_801D4BC0 = .sdata2:0x801D4BC0; // type:object size:0x4 scope:local data:float +lbl_801D4BC4 = .sdata2:0x801D4BC4; // type:object size:0x4 scope:local data:float +lbl_801D4BC8 = .sdata2:0x801D4BC8; // type:object size:0x4 scope:local data:float +lbl_801D4BCC = .sdata2:0x801D4BCC; // type:object size:0x4 scope:local data:float +lbl_801D4BD0 = .sdata2:0x801D4BD0; // type:object size:0x4 scope:local data:float +lbl_801D4BD8 = .sdata2:0x801D4BD8; // type:object size:0x8 scope:local data:double +lbl_801D4BE0 = .sdata2:0x801D4BE0; // type:object size:0x4 scope:local data:float +lbl_801D4BE4 = .sdata2:0x801D4BE4; // type:object size:0x4 scope:local data:float +lbl_801D4BE8 = .sdata2:0x801D4BE8; // type:object size:0x4 scope:local data:float +lbl_801D4BEC = .sdata2:0x801D4BEC; // type:object size:0x4 scope:local data:float +lbl_801D4BF0 = .sdata2:0x801D4BF0; // type:object size:0x4 scope:local data:float +lbl_801D4BF4 = .sdata2:0x801D4BF4; // type:object size:0x4 scope:local data:float +lbl_801D4BF8 = .sdata2:0x801D4BF8; // type:object size:0x8 scope:local data:double +lbl_801D4C00 = .sdata2:0x801D4C00; // type:object size:0x4 scope:local data:float +lbl_801D4C08 = .sdata2:0x801D4C08; // type:object size:0x8 scope:local data:double +lbl_801D4C10 = .sdata2:0x801D4C10; // type:object size:0x4 scope:local data:float +lbl_801D4C18 = .sdata2:0x801D4C18; // type:object size:0x8 scope:local data:double +lbl_801D4C20 = .sdata2:0x801D4C20; // type:object size:0x4 scope:local data:float +lbl_801D4C24 = .sdata2:0x801D4C24; // type:object size:0x4 scope:local data:float +lbl_801D4C28 = .sdata2:0x801D4C28; // type:object size:0x4 scope:local data:float +lbl_801D4C30 = .sdata2:0x801D4C30; // type:object size:0x8 scope:local data:double +lbl_801D4C38 = .sdata2:0x801D4C38; // type:object size:0x8 scope:local data:double +lbl_801D4C40 = .sdata2:0x801D4C40; // type:object size:0x8 scope:local data:double +lbl_801D4C48 = .sdata2:0x801D4C48; // type:object size:0x4 scope:local data:float +lbl_801D4C50 = .sdata2:0x801D4C50; // type:object size:0x8 scope:local data:double +lbl_801D4C58 = .sdata2:0x801D4C58; // type:object size:0x8 scope:local data:double +lbl_801D4C60 = .sdata2:0x801D4C60; // type:object size:0x8 scope:local data:double +lbl_801D4C68 = .sdata2:0x801D4C68; // type:object size:0x8 scope:local data:double +lbl_801D4C70 = .sdata2:0x801D4C70; // type:object size:0x8 scope:local data:double +lbl_801D4C78 = .sdata2:0x801D4C78; // type:object size:0x8 scope:local data:double +lbl_801D4C80 = .sdata2:0x801D4C80; // type:object size:0x8 scope:local data:double +lbl_801D4C88 = .sdata2:0x801D4C88; // type:object size:0x8 scope:local data:double +lbl_801D4C90 = .sdata2:0x801D4C90; // type:object size:0x8 scope:local data:double +lbl_801D4C98 = .sdata2:0x801D4C98; // type:object size:0x4 scope:local data:float +lbl_801D4C9C = .sdata2:0x801D4C9C; // type:object size:0x4 scope:local data:float +lbl_801D4CA0 = .sdata2:0x801D4CA0; // type:object size:0x4 scope:local data:float +lbl_801D4CA4 = .sdata2:0x801D4CA4; // type:object size:0x4 scope:local data:float +lbl_801D4CA8 = .sdata2:0x801D4CA8; // type:object size:0x8 scope:local data:double +lbl_801D4CB0 = .sdata2:0x801D4CB0; // type:object size:0x4 scope:local data:float +lbl_801D4CB8 = .sdata2:0x801D4CB8; // type:object size:0x8 scope:local data:double +lbl_801D4CC0 = .sdata2:0x801D4CC0; // type:object size:0x8 scope:local data:double +lbl_801D4CC8 = .sdata2:0x801D4CC8; // type:object size:0x4 scope:local data:float +lbl_801D4CCC = .sdata2:0x801D4CCC; // type:object size:0x4 scope:local data:float +lbl_801D4CD0 = .sdata2:0x801D4CD0; // type:object size:0x8 scope:local data:double +lbl_801D4CD8 = .sdata2:0x801D4CD8; // type:object size:0x4 scope:local data:float +lbl_801D4CDC = .sdata2:0x801D4CDC; // type:object size:0x4 scope:local data:float +lbl_801D4CE0 = .sdata2:0x801D4CE0; // type:object size:0x4 scope:local data:float +lbl_801D4CE4 = .sdata2:0x801D4CE4; // type:object size:0x4 scope:local data:float +lbl_801D4CE8 = .sdata2:0x801D4CE8; // type:object size:0x4 scope:local data:float +lbl_801D4CEC = .sdata2:0x801D4CEC; // type:object size:0x4 scope:local data:float +lbl_801D4CF0 = .sdata2:0x801D4CF0; // type:object size:0x8 scope:local data:double +lbl_801D4CF8 = .sdata2:0x801D4CF8; // type:object size:0x4 scope:local data:float +lbl_801D4D00 = .sdata2:0x801D4D00; // type:object size:0x8 scope:local data:double +lbl_801D4D08 = .sdata2:0x801D4D08; // type:object size:0x8 scope:local data:double +lbl_801D4D10 = .sdata2:0x801D4D10; // type:object size:0x4 scope:local data:float +lbl_801D4D18 = .sdata2:0x801D4D18; // type:object size:0x8 scope:local data:double +lbl_801D4D20 = .sdata2:0x801D4D20; // type:object size:0x4 scope:local data:float +lbl_801D4D24 = .sdata2:0x801D4D24; // type:object size:0x4 scope:local data:float +lbl_801D4D28 = .sdata2:0x801D4D28; // type:object size:0x8 scope:local data:double +lbl_801D4D30 = .sdata2:0x801D4D30; // type:object size:0x8 scope:local data:double +lbl_801D4D38 = .sdata2:0x801D4D38; // type:object size:0x4 scope:local data:float +lbl_801D4D3C = .sdata2:0x801D4D3C; // type:object size:0x4 scope:local data:float +lbl_801D4D40 = .sdata2:0x801D4D40; // type:object size:0x4 scope:local data:float +lbl_801D4D48 = .sdata2:0x801D4D48; // type:object size:0x8 scope:local data:double +lbl_801D4D50 = .sdata2:0x801D4D50; // type:object size:0x4 scope:local data:float +lbl_801D4D54 = .sdata2:0x801D4D54; // type:object size:0x4 scope:local data:float +lbl_801D4D58 = .sdata2:0x801D4D58; // type:object size:0x4 scope:local data:float +lbl_801D4D5C = .sdata2:0x801D4D5C; // type:object size:0x4 scope:local data:float +lbl_801D4D60 = .sdata2:0x801D4D60; // type:object size:0x8 scope:local data:double +lbl_801D4D68 = .sdata2:0x801D4D68; // type:object size:0x4 scope:local data:float +lbl_801D4D70 = .sdata2:0x801D4D70; // type:object size:0x8 scope:local data:double +lbl_801D4D78 = .sdata2:0x801D4D78; // type:object size:0x4 scope:local data:float +lbl_801D4D80 = .sdata2:0x801D4D80; // type:object size:0x8 scope:local data:double +lbl_801D4D88 = .sdata2:0x801D4D88; // type:object size:0x8 scope:local data:float +lbl_801D4D90 = .sdata2:0x801D4D90; // type:object size:0x4 scope:local data:float +lbl_801D4D94 = .sdata2:0x801D4D94; // type:object size:0x4 scope:local data:float +lbl_801D4D98 = .sdata2:0x801D4D98; // type:object size:0x4 scope:local data:float +lbl_801D4D9C = .sdata2:0x801D4D9C; // type:object size:0x4 scope:local data:float +lbl_801D4DA0 = .sdata2:0x801D4DA0; // type:object size:0x8 scope:local data:double +lbl_801D4DA8 = .sdata2:0x801D4DA8; // type:object size:0x8 scope:local data:double +lbl_801D4DB0 = .sdata2:0x801D4DB0; // type:object size:0x8 scope:local data:double +lbl_801D4DB8 = .sdata2:0x801D4DB8; // type:object size:0x4 scope:local data:float +lbl_801D4DC0 = .sdata2:0x801D4DC0; // type:object size:0x8 scope:local data:double +lbl_801D4DC8 = .sdata2:0x801D4DC8; // type:object size:0x2 scope:local data:2byte +lbl_801D4DCA = .sdata2:0x801D4DCA; // type:object size:0x2 scope:local data:2byte +lbl_801D4DCC = .sdata2:0x801D4DCC; // type:object size:0x2 scope:local data:2byte +lbl_801D4DCE = .sdata2:0x801D4DCE; // type:object size:0x2 scope:local data:2byte +lbl_801D4DD0 = .sdata2:0x801D4DD0; // type:object size:0x1 scope:local data:byte +lbl_801D4DD1 = .sdata2:0x801D4DD1; // type:object size:0x1 scope:local data:byte +lbl_801D4DD2 = .sdata2:0x801D4DD2; // type:object size:0x1 scope:local data:byte +lbl_801D4DD3 = .sdata2:0x801D4DD3; // type:object size:0x1 scope:local data:byte +lbl_801D4DD4 = .sdata2:0x801D4DD4; // type:object size:0x1 scope:local data:byte +lbl_801D4DD5 = .sdata2:0x801D4DD5; // type:object size:0x1 scope:local data:byte +lbl_801D4DD6 = .sdata2:0x801D4DD6; // type:object size:0x1 scope:local data:byte +lbl_801D4DD7 = .sdata2:0x801D4DD7; // type:object size:0x1 scope:local data:byte +lbl_801D4DD8 = .sdata2:0x801D4DD8; // type:object size:0x1 scope:local data:byte +lbl_801D4DD9 = .sdata2:0x801D4DD9; // type:object size:0x1 scope:local data:byte +lbl_801D4DDA = .sdata2:0x801D4DDA; // type:object size:0x1 scope:local data:byte +lbl_801D4DDB = .sdata2:0x801D4DDB; // type:object size:0x1 scope:local data:byte +lbl_801D4DDC = .sdata2:0x801D4DDC; // type:object size:0x4 scope:local data:float +lbl_801D4DE0 = .sdata2:0x801D4DE0; // type:object size:0x4 scope:local data:float +lbl_801D4DE4 = .sdata2:0x801D4DE4; // type:object size:0x1 scope:local data:byte +lbl_801D4DE5 = .sdata2:0x801D4DE5; // type:object size:0x1 scope:local data:byte +lbl_801D4DE6 = .sdata2:0x801D4DE6; // type:object size:0x1 scope:local data:byte +lbl_801D4DE7 = .sdata2:0x801D4DE7; // type:object size:0x1 scope:local data:byte +lbl_801D4DE8 = .sdata2:0x801D4DE8; // type:object size:0x4 scope:local data:float +lbl_801D4DEC = .sdata2:0x801D4DEC; // type:object size:0x4 scope:local data:float +lbl_801D4DF0 = .sdata2:0x801D4DF0; // type:object size:0x8 scope:local data:float +@293 = .sdata2:0x801D4DF8; // type:object size:0x4 scope:local data:float +@294 = .sdata2:0x801D4DFC; // type:object size:0x4 scope:local data:float +@295 = .sdata2:0x801D4E00; // type:object size:0x4 scope:local data:float +lbl_801D4E08 = .sdata2:0x801D4E08; // type:object size:0x4 scope:local data:float +lbl_801D4E0C = .sdata2:0x801D4E0C; // type:object size:0x4 scope:local data:float +lbl_801D4E10 = .sdata2:0x801D4E10; // type:object size:0x4 scope:local data:float +lbl_801D4E14 = .sdata2:0x801D4E14; // type:object size:0x4 scope:local data:float +lbl_801D4E18 = .sdata2:0x801D4E18; // type:object size:0x4 scope:local data:float +lbl_801D4E1C = .sdata2:0x801D4E1C; // type:object size:0x4 scope:local data:float +lbl_801D4E20 = .sdata2:0x801D4E20; // type:object size:0x8 scope:local data:double +lbl_801D4E28 = .sdata2:0x801D4E28; // type:object size:0x8 scope:local data:double +lbl_801D4E30 = .sdata2:0x801D4E30; // type:object size:0x4 scope:local data:float +lbl_801D4E34 = .sdata2:0x801D4E34; // type:object size:0x4 scope:local data:float +lbl_801D4E38 = .sdata2:0x801D4E38; // type:object size:0x8 scope:local data:double +lbl_801D4E40 = .sdata2:0x801D4E40; // type:object size:0x8 scope:local data:double +lbl_801D4E48 = .sdata2:0x801D4E48; // type:object size:0x4 scope:local data:float +lbl_801D4E4C = .sdata2:0x801D4E4C; // type:object size:0x4 scope:local data:float +lbl_801D4E50 = .sdata2:0x801D4E50; // type:object size:0x4 scope:local data:float +lbl_801D4E54 = .sdata2:0x801D4E54; // type:object size:0x4 scope:local data:float +lbl_801D4E58 = .sdata2:0x801D4E58; // type:object size:0x4 scope:local data:float +lbl_801D4E5C = .sdata2:0x801D4E5C; // type:object size:0x4 scope:local data:float +lbl_801D4E60 = .sdata2:0x801D4E60; // type:object size:0x8 scope:local data:double +lbl_801D4E68 = .sdata2:0x801D4E68; // type:object size:0x4 scope:local data:float +lbl_801D4E6C = .sdata2:0x801D4E6C; // type:object size:0x4 scope:local data:float +lbl_801D4E70 = .sdata2:0x801D4E70; // type:object size:0x8 scope:local data:double +lbl_801D4E78 = .sdata2:0x801D4E78; // type:object size:0x4 scope:local data:float +lbl_801D4E7C = .sdata2:0x801D4E7C; // type:object size:0x4 scope:local data:float +lbl_801D4E80 = .sdata2:0x801D4E80; // type:object size:0x4 scope:local data:float +lbl_801D4E84 = .sdata2:0x801D4E84; // type:object size:0x4 scope:local data:float +lbl_801D4E88 = .sdata2:0x801D4E88; // type:object size:0x4 scope:local data:float +lbl_801D4E8C = .sdata2:0x801D4E8C; // type:object size:0x4 scope:local data:float +lbl_801D4E90 = .sdata2:0x801D4E90; // type:object size:0x4 scope:local data:float +lbl_801D4E94 = .sdata2:0x801D4E94; // type:object size:0x4 scope:local data:float +lbl_801D4E98 = .sdata2:0x801D4E98; // type:object size:0x4 scope:local data:float +lbl_801D4E9C = .sdata2:0x801D4E9C; // type:object size:0x4 scope:local data:float +lbl_801D4EA0 = .sdata2:0x801D4EA0; // type:object size:0x4 scope:local data:float +lbl_801D4EA4 = .sdata2:0x801D4EA4; // type:object size:0x4 scope:local data:float +lbl_801D4EA8 = .sdata2:0x801D4EA8; // type:object size:0x4 scope:local data:float +lbl_801D4EAC = .sdata2:0x801D4EAC; // type:object size:0x4 scope:local data:float +lbl_801D4EB0 = .sdata2:0x801D4EB0; // type:object size:0x4 scope:local data:float +lbl_801D4EB4 = .sdata2:0x801D4EB4; // type:object size:0x4 scope:local data:float +lbl_801D4EB8 = .sdata2:0x801D4EB8; // type:object size:0x4 scope:local data:float +lbl_801D4EBC = .sdata2:0x801D4EBC; // type:object size:0x4 scope:local data:float +lbl_801D4EC0 = .sdata2:0x801D4EC0; // type:object size:0x4 scope:local data:float +lbl_801D4EC4 = .sdata2:0x801D4EC4; // type:object size:0x4 scope:local data:float +lbl_801D4EC8 = .sdata2:0x801D4EC8; // type:object size:0x4 scope:local data:float +lbl_801D4ECC = .sdata2:0x801D4ECC; // type:object size:0x4 scope:local data:float +lbl_801D4ED0 = .sdata2:0x801D4ED0; // type:object size:0x4 scope:local data:float +lbl_801D4ED8 = .sdata2:0x801D4ED8; // type:object size:0x8 scope:local data:double +lbl_801D4EE0 = .sdata2:0x801D4EE0; // type:object size:0x8 scope:local data:double +lbl_801D4EE8 = .sdata2:0x801D4EE8; // type:object size:0x4 scope:local data:float +lbl_801D4EF0 = .sdata2:0x801D4EF0; // type:object size:0x8 scope:local data:double +lbl_801D4EF8 = .sdata2:0x801D4EF8; // type:object size:0x4 scope:local data:float +lbl_801D4F00 = .sdata2:0x801D4F00; // type:object size:0x8 scope:local data:double +lbl_801D4F08 = .sdata2:0x801D4F08; // type:object size:0x4 scope:local data:float +lbl_801D4F0C = .sdata2:0x801D4F0C; // type:object size:0x4 scope:local data:float +lbl_801D4F10 = .sdata2:0x801D4F10; // type:object size:0x4 scope:local data:float +lbl_801D4F14 = .sdata2:0x801D4F14; // type:object size:0x4 scope:local data:float +lbl_801D4F18 = .sdata2:0x801D4F18; // type:object size:0x8 scope:local data:double +lbl_801D4F20 = .sdata2:0x801D4F20; // type:object size:0x8 scope:local data:double +lbl_801D4F28 = .sdata2:0x801D4F28; // type:object size:0x4 scope:local data:float +lbl_801D4F2C = .sdata2:0x801D4F2C; // type:object size:0x4 scope:local data:float +lbl_801D4F30 = .sdata2:0x801D4F30; // type:object size:0x4 scope:local data:float +lbl_801D4F34 = .sdata2:0x801D4F34; // type:object size:0x4 scope:local data:float +lbl_801D4F38 = .sdata2:0x801D4F38; // type:object size:0x4 scope:local data:float +lbl_801D4F3C = .sdata2:0x801D4F3C; // type:object size:0x4 scope:local data:float +lbl_801D4F40 = .sdata2:0x801D4F40; // type:object size:0x4 scope:local data:float +lbl_801D4F44 = .sdata2:0x801D4F44; // type:object size:0x4 scope:local data:float +lbl_801D4F48 = .sdata2:0x801D4F48; // type:object size:0x4 scope:local data:float +lbl_801D4F4C = .sdata2:0x801D4F4C; // type:object size:0x4 scope:local data:float +lbl_801D4F50 = .sdata2:0x801D4F50; // type:object size:0x4 scope:local data:float +lbl_801D4F54 = .sdata2:0x801D4F54; // type:object size:0x4 scope:local data:float +lbl_801D4F58 = .sdata2:0x801D4F58; // type:object size:0x4 scope:local data:float +lbl_801D4F5C = .sdata2:0x801D4F5C; // type:object size:0x4 scope:local data:float +lbl_801D4F60 = .sdata2:0x801D4F60; // type:object size:0x4 scope:local data:4byte +lbl_801D4F64 = .sdata2:0x801D4F64; // type:object size:0x4 scope:local data:4byte +lbl_801D4F68 = .sdata2:0x801D4F68; // type:object size:0x4 scope:local data:float +lbl_801D4F6C = .sdata2:0x801D4F6C; // type:object size:0x4 scope:local data:float +lbl_801D4F70 = .sdata2:0x801D4F70; // type:object size:0x4 scope:local data:float +lbl_801D4F74 = .sdata2:0x801D4F74; // type:object size:0x4 scope:local data:float +lbl_801D4F78 = .sdata2:0x801D4F78; // type:object size:0x4 scope:local data:float +lbl_801D4F7C = .sdata2:0x801D4F7C; // type:object size:0x4 scope:local data:float +lbl_801D4F80 = .sdata2:0x801D4F80; // type:object size:0x4 scope:local data:float +lbl_801D4F84 = .sdata2:0x801D4F84; // type:object size:0x4 scope:local data:float +lbl_801D4F88 = .sdata2:0x801D4F88; // type:object size:0x4 scope:local data:float +lbl_801D4F8C = .sdata2:0x801D4F8C; // type:object size:0x2 scope:local data:2byte +lbl_801D4F8E = .sdata2:0x801D4F8E; // type:object size:0x2 data:2byte +lbl_801D4F90 = .sdata2:0x801D4F90; // type:object size:0x2 data:2byte +lbl_801D4F92 = .sdata2:0x801D4F92; // type:object size:0x2 data:2byte +lbl_801D4F94 = .sdata2:0x801D4F94; // type:object size:0x1 data:byte +lbl_801D4F95 = .sdata2:0x801D4F95; // type:object size:0x1 data:byte +lbl_801D4F96 = .sdata2:0x801D4F96; // type:object size:0x1 data:byte +lbl_801D4F97 = .sdata2:0x801D4F97; // type:object size:0x1 data:byte +lbl_801D4F98 = .sdata2:0x801D4F98; // type:object size:0x1 data:byte +lbl_801D4F99 = .sdata2:0x801D4F99; // type:object size:0x1 data:byte +lbl_801D4F9A = .sdata2:0x801D4F9A; // type:object size:0x1 data:byte +lbl_801D4F9B = .sdata2:0x801D4F9B; // type:object size:0x1 data:byte +lbl_801D4F9C = .sdata2:0x801D4F9C; // type:object size:0x4 data:float +lbl_801D4FA0 = .sdata2:0x801D4FA0; // type:object size:0x4 data:float +lbl_801D4FA4 = .sdata2:0x801D4FA4; // type:object size:0x4 data:float +lbl_801D4FA8 = .sdata2:0x801D4FA8; // type:object size:0x4 data:float +lbl_801D4FAC = .sdata2:0x801D4FAC; // type:object size:0x4 data:float +lbl_801D4FB0 = .sdata2:0x801D4FB0; // type:object size:0x4 data:float +lbl_801D4FB8 = .sdata2:0x801D4FB8; // type:object size:0x8 data:double +lbl_801D4FC0 = .sdata2:0x801D4FC0; // type:object size:0x4 data:float +lbl_801D4FC4 = .sdata2:0x801D4FC4; // type:object size:0x4 data:float +lbl_801D4FC8 = .sdata2:0x801D4FC8; // type:object size:0x4 data:float +lbl_801D4FCC = .sdata2:0x801D4FCC; // type:object size:0x4 data:float +lbl_801D4FD0 = .sdata2:0x801D4FD0; // type:object size:0x8 data:float +lbl_801D4FD8 = .sdata2:0x801D4FD8; // type:object size:0x4 +lbl_801D4FDC = .sdata2:0x801D4FDC; // type:object size:0x4 data:float +lbl_801D4FE0 = .sdata2:0x801D4FE0; // type:object size:0x4 data:float +lbl_801D4FE8 = .sdata2:0x801D4FE8; // type:object size:0x8 data:double +lbl_801D4FF0 = .sdata2:0x801D4FF0; // type:object size:0x8 data:double +lbl_801D4FF8 = .sdata2:0x801D4FF8; // type:object size:0x8 data:double +lbl_801D5000 = .sdata2:0x801D5000; // type:object size:0x4 data:float +lbl_801D5004 = .sdata2:0x801D5004; // type:object size:0x4 data:float +lbl_801D5008 = .sdata2:0x801D5008; // type:object size:0x8 data:float +lbl_801D5010 = .sdata2:0x801D5010; // type:object size:0x4 data:float +lbl_801D5014 = .sdata2:0x801D5014; // type:object size:0x4 data:float +lbl_801D5018 = .sdata2:0x801D5018; // type:object size:0x4 data:float +lbl_801D5020 = .sdata2:0x801D5020; // type:object size:0x8 data:double +lbl_801D5028 = .sdata2:0x801D5028; // type:object size:0x8 data:double +lbl_801D5030 = .sdata2:0x801D5030; // type:object size:0x4 data:float +lbl_801D5034 = .sdata2:0x801D5034; // type:object size:0x4 data:float +lbl_801D5038 = .sdata2:0x801D5038; // type:object size:0x4 data:float +lbl_801D503C = .sdata2:0x801D503C; // type:object size:0x4 data:float +lbl_801D5040 = .sdata2:0x801D5040; // type:object size:0x4 data:float +lbl_801D5044 = .sdata2:0x801D5044; // type:object size:0x4 data:float +lbl_801D5048 = .sdata2:0x801D5048; // type:object size:0x4 data:float +lbl_801D504C = .sdata2:0x801D504C; // type:object size:0x4 data:float +lbl_801D5050 = .sdata2:0x801D5050; // type:object size:0x4 data:float +lbl_801D5054 = .sdata2:0x801D5054; // type:object size:0x4 data:float +lbl_801D5058 = .sdata2:0x801D5058; // type:object size:0x4 data:float +lbl_801D505C = .sdata2:0x801D505C; // type:object size:0x4 data:float +lbl_801D5060 = .sdata2:0x801D5060; // type:object size:0x4 data:float +lbl_801D5068 = .sdata2:0x801D5068; // type:object size:0x8 data:double +lbl_801D5070 = .sdata2:0x801D5070; // type:object size:0x4 data:float +lbl_801D5074 = .sdata2:0x801D5074; // type:object size:0x4 data:float +lbl_801D5078 = .sdata2:0x801D5078; // type:object size:0x8 data:float +lbl_801D5080 = .sdata2:0x801D5080; // type:object size:0x1 data:byte +lbl_801D5081 = .sdata2:0x801D5081; // type:object size:0x1 data:byte +lbl_801D5082 = .sdata2:0x801D5082; // type:object size:0x1 data:byte +lbl_801D5083 = .sdata2:0x801D5083; // type:object size:0x1 data:byte +lbl_801D5084 = .sdata2:0x801D5084; // type:object size:0x1 data:byte +lbl_801D5085 = .sdata2:0x801D5085; // type:object size:0x1 data:byte +lbl_801D5086 = .sdata2:0x801D5086; // type:object size:0x1 data:byte +lbl_801D5087 = .sdata2:0x801D5087; // type:object size:0x1 data:byte +lbl_801D5088 = .sdata2:0x801D5088; // type:object size:0x4 data:float +lbl_801D508C = .sdata2:0x801D508C; // type:object size:0x4 data:float +lbl_801D5090 = .sdata2:0x801D5090; // type:object size:0x8 data:double +lbl_801D5098 = .sdata2:0x801D5098; // type:object size:0x8 data:double +lbl_801D50A0 = .sdata2:0x801D50A0; // type:object size:0x8 data:double +lbl_801D50A8 = .sdata2:0x801D50A8; // type:object size:0x4 data:float +lbl_801D50B0 = .sdata2:0x801D50B0; // type:object size:0x8 data:double +lbl_801D50B8 = .sdata2:0x801D50B8; // type:object size:0x4 data:float +lbl_801D50BC = .sdata2:0x801D50BC; // type:object size:0x4 data:float +lbl_801D50C0 = .sdata2:0x801D50C0; // type:object size:0x4 data:float +lbl_801D50C4 = .sdata2:0x801D50C4; // type:object size:0x4 data:float +lbl_801D50C8 = .sdata2:0x801D50C8; // type:object size:0x4 data:float +lbl_801D50CC = .sdata2:0x801D50CC; // type:object size:0x4 data:float +lbl_801D50D0 = .sdata2:0x801D50D0; // type:object size:0x4 data:float +lbl_801D50D4 = .sdata2:0x801D50D4; // type:object size:0x1 data:byte +lbl_801D50D5 = .sdata2:0x801D50D5; // type:object size:0x1 data:byte +lbl_801D50D6 = .sdata2:0x801D50D6; // type:object size:0x1 data:byte +lbl_801D50D7 = .sdata2:0x801D50D7; // type:object size:0x1 data:byte +lbl_801D50D8 = .sdata2:0x801D50D8; // type:object size:0x4 data:float +lbl_801D50DC = .sdata2:0x801D50DC; // type:object size:0x4 data:float +lbl_801D50E0 = .sdata2:0x801D50E0; // type:object size:0x4 data:float +lbl_801D50E4 = .sdata2:0x801D50E4; // type:object size:0x4 data:float +lbl_801D50E8 = .sdata2:0x801D50E8; // type:object size:0x4 data:float +lbl_801D50EC = .sdata2:0x801D50EC; // type:object size:0x4 data:float +lbl_801D50F0 = .sdata2:0x801D50F0; // type:object size:0x4 data:float +lbl_801D50F4 = .sdata2:0x801D50F4; // type:object size:0x4 data:float +lbl_801D50F8 = .sdata2:0x801D50F8; // type:object size:0x4 data:float +lbl_801D50FC = .sdata2:0x801D50FC; // type:object size:0x4 data:float +lbl_801D5100 = .sdata2:0x801D5100; // type:object size:0x4 data:4byte +lbl_801D5104 = .sdata2:0x801D5104; // type:object size:0x4 data:4byte +lbl_801D5108 = .sdata2:0x801D5108; // type:object size:0x4 data:float +lbl_801D5110 = .sdata2:0x801D5110; // type:object size:0x8 data:double +lbl_801D5118 = .sdata2:0x801D5118; // type:object size:0x8 data:double +lbl_801D5120 = .sdata2:0x801D5120; // type:object size:0x4 data:float +lbl_801D5124 = .sdata2:0x801D5124; // type:object size:0x4 data:float +lbl_801D5128 = .sdata2:0x801D5128; // type:object size:0x4 data:float +lbl_801D512C = .sdata2:0x801D512C; // type:object size:0x4 data:float +lbl_801D5130 = .sdata2:0x801D5130; // type:object size:0x4 data:float +lbl_801D5134 = .sdata2:0x801D5134; // type:object size:0x4 data:float +lbl_801D5138 = .sdata2:0x801D5138; // type:object size:0x4 data:float +lbl_801D513C = .sdata2:0x801D513C; // type:object size:0x4 data:float +lbl_801D5140 = .sdata2:0x801D5140; // type:object size:0x4 data:float +lbl_801D5144 = .sdata2:0x801D5144; // type:object size:0x4 data:float +lbl_801D5148 = .sdata2:0x801D5148; // type:object size:0x4 data:float +lbl_801D514C = .sdata2:0x801D514C; // type:object size:0x4 data:float +lbl_801D5150 = .sdata2:0x801D5150; // type:object size:0x4 data:float +lbl_801D5154 = .sdata2:0x801D5154; // type:object size:0x4 data:float +lbl_801D5158 = .sdata2:0x801D5158; // type:object size:0x4 data:float +lbl_801D515C = .sdata2:0x801D515C; // type:object size:0x4 data:float +lbl_801D5160 = .sdata2:0x801D5160; // type:object size:0x4 data:float +lbl_801D5168 = .sdata2:0x801D5168; // type:object size:0x8 data:double +lbl_801D5170 = .sdata2:0x801D5170; // type:object size:0x4 data:float +lbl_801D5174 = .sdata2:0x801D5174; // type:object size:0x4 data:float +lbl_801D5178 = .sdata2:0x801D5178; // type:object size:0x4 data:float +lbl_801D517C = .sdata2:0x801D517C; // type:object size:0x4 data:float +lbl_801D5180 = .sdata2:0x801D5180; // type:object size:0x4 data:float +lbl_801D5184 = .sdata2:0x801D5184; // type:object size:0x4 data:float +lbl_801D5188 = .sdata2:0x801D5188; // type:object size:0x4 data:float +lbl_801D518C = .sdata2:0x801D518C; // type:object size:0x4 data:float +lbl_801D5190 = .sdata2:0x801D5190; // type:object size:0x4 data:float +lbl_801D5194 = .sdata2:0x801D5194; // type:object size:0x4 data:float +lbl_801D5198 = .sdata2:0x801D5198; // type:object size:0x4 data:float +lbl_801D519C = .sdata2:0x801D519C; // type:object size:0x4 data:float +lbl_801D51A0 = .sdata2:0x801D51A0; // type:object size:0x4 data:float +lbl_801D51A8 = .sdata2:0x801D51A8; // type:object size:0x8 data:double +lbl_801D51B0 = .sdata2:0x801D51B0; // type:object size:0x4 data:float +lbl_801D51B4 = .sdata2:0x801D51B4; // type:object size:0x4 data:float +lbl_801D51B8 = .sdata2:0x801D51B8; // type:object size:0x4 data:float +lbl_801D51C0 = .sdata2:0x801D51C0; // type:object size:0x8 data:double +lbl_801D51C8 = .sdata2:0x801D51C8; // type:object size:0x8 data:float +lbl_801D51D0 = .sdata2:0x801D51D0; // type:object size:0x4 data:float +lbl_801D51D4 = .sdata2:0x801D51D4; // type:object size:0x4 data:4byte +lbl_801D51D8 = .sdata2:0x801D51D8; // type:object size:0x4 data:4byte +lbl_801D51DC = .sdata2:0x801D51DC; // type:object size:0x4 data:float +lbl_801D51E0 = .sdata2:0x801D51E0; // type:object size:0x4 data:float +lbl_801D51E8 = .sdata2:0x801D51E8; // type:object size:0x8 data:double +lbl_801D51F0 = .sdata2:0x801D51F0; // type:object size:0x8 data:double +lbl_801D51F8 = .sdata2:0x801D51F8; // type:object size:0x4 data:float +lbl_801D51FC = .sdata2:0x801D51FC; // type:object size:0x4 data:float +lbl_801D5200 = .sdata2:0x801D5200; // type:object size:0x4 data:float +lbl_801D5204 = .sdata2:0x801D5204; // type:object size:0x4 data:float +lbl_801D5208 = .sdata2:0x801D5208; // type:object size:0x8 data:double +lbl_801D5210 = .sdata2:0x801D5210; // type:object size:0x4 data:float +lbl_801D5214 = .sdata2:0x801D5214; // type:object size:0x4 data:float +lbl_801D5218 = .sdata2:0x801D5218; // type:object size:0x4 data:float +lbl_801D521C = .sdata2:0x801D521C; // type:object size:0x4 data:float +lbl_801D5220 = .sdata2:0x801D5220; // type:object size:0x4 data:float +lbl_801D5224 = .sdata2:0x801D5224; // type:object size:0x4 data:float +lbl_801D5228 = .sdata2:0x801D5228; // type:object size:0x4 data:float +lbl_801D522C = .sdata2:0x801D522C; // type:object size:0x4 data:float +lbl_801D5230 = .sdata2:0x801D5230; // type:object size:0x4 data:float +lbl_801D5234 = .sdata2:0x801D5234; // type:object size:0x4 data:float +lbl_801D5238 = .sdata2:0x801D5238; // type:object size:0x4 data:float +lbl_801D523C = .sdata2:0x801D523C; // type:object size:0x4 data:float +lbl_801D5240 = .sdata2:0x801D5240; // type:object size:0x4 data:float +lbl_801D5244 = .sdata2:0x801D5244; // type:object size:0x4 data:4byte +lbl_801D5248 = .sdata2:0x801D5248; // type:object size:0x4 data:4byte +lbl_801D524C = .sdata2:0x801D524C; // type:object size:0x2 data:2byte +lbl_801D524E = .sdata2:0x801D524E; // type:object size:0x2 data:2byte +lbl_801D5250 = .sdata2:0x801D5250; // type:object size:0x2 data:2byte +lbl_801D5252 = .sdata2:0x801D5252; // type:object size:0x2 data:2byte +lbl_801D5254 = .sdata2:0x801D5254; // type:object size:0x4 data:float +lbl_801D5258 = .sdata2:0x801D5258; // type:object size:0x4 data:float +lbl_801D525C = .sdata2:0x801D525C; // type:object size:0x4 data:float +lbl_801D5260 = .sdata2:0x801D5260; // type:object size:0x4 data:float +lbl_801D5264 = .sdata2:0x801D5264; // type:object size:0x4 data:float +lbl_801D5268 = .sdata2:0x801D5268; // type:object size:0x4 data:float +lbl_801D526C = .sdata2:0x801D526C; // type:object size:0x4 data:float +lbl_801D5270 = .sdata2:0x801D5270; // type:object size:0x4 data:float +lbl_801D5274 = .sdata2:0x801D5274; // type:object size:0x4 data:float +lbl_801D5278 = .sdata2:0x801D5278; // type:object size:0x4 data:float +lbl_801D527C = .sdata2:0x801D527C; // type:object size:0x4 data:float +lbl_801D5280 = .sdata2:0x801D5280; // type:object size:0x4 data:float +lbl_801D5284 = .sdata2:0x801D5284; // type:object size:0x4 data:float +lbl_801D5288 = .sdata2:0x801D5288; // type:object size:0x4 data:float +lbl_801D528C = .sdata2:0x801D528C; // type:object size:0x4 data:float +lbl_801D5290 = .sdata2:0x801D5290; // type:object size:0x4 data:float +lbl_801D5294 = .sdata2:0x801D5294; // type:object size:0x4 data:float +lbl_801D5298 = .sdata2:0x801D5298; // type:object size:0x4 data:float +lbl_801D529C = .sdata2:0x801D529C; // type:object size:0x4 data:float +lbl_801D52A0 = .sdata2:0x801D52A0; // type:object size:0x4 data:float +lbl_801D52A4 = .sdata2:0x801D52A4; // type:object size:0x4 data:float +lbl_801D52A8 = .sdata2:0x801D52A8; // type:object size:0x4 data:float +lbl_801D52AC = .sdata2:0x801D52AC; // type:object size:0x4 data:float +lbl_801D52B0 = .sdata2:0x801D52B0; // type:object size:0x4 data:float +lbl_801D52B4 = .sdata2:0x801D52B4; // type:object size:0x4 data:float +lbl_801D52B8 = .sdata2:0x801D52B8; // type:object size:0x4 data:float +lbl_801D52BC = .sdata2:0x801D52BC; // type:object size:0x4 data:float +lbl_801D52C0 = .sdata2:0x801D52C0; // type:object size:0x4 data:float +lbl_801D52C4 = .sdata2:0x801D52C4; // type:object size:0x4 data:float +lbl_801D52C8 = .sdata2:0x801D52C8; // type:object size:0x4 data:float +lbl_801D52CC = .sdata2:0x801D52CC; // type:object size:0x4 data:float +lbl_801D52D0 = .sdata2:0x801D52D0; // type:object size:0x4 data:float +lbl_801D52D4 = .sdata2:0x801D52D4; // type:object size:0x4 data:float +lbl_801D52D8 = .sdata2:0x801D52D8; // type:object size:0x4 data:float +lbl_801D52DC = .sdata2:0x801D52DC; // type:object size:0x4 data:float +lbl_801D52E0 = .sdata2:0x801D52E0; // type:object size:0x4 data:float +lbl_801D52E4 = .sdata2:0x801D52E4; // type:object size:0x4 data:float +lbl_801D52E8 = .sdata2:0x801D52E8; // type:object size:0x8 data:double +lbl_801D52F0 = .sdata2:0x801D52F0; // type:object size:0x8 data:double +lbl_801D52F8 = .sdata2:0x801D52F8; // type:object size:0x4 data:float +lbl_801D52FC = .sdata2:0x801D52FC; // type:object size:0x4 data:float +lbl_801D5300 = .sdata2:0x801D5300; // type:object size:0x4 data:float +lbl_801D5304 = .sdata2:0x801D5304; // type:object size:0x4 data:float +lbl_801D5308 = .sdata2:0x801D5308; // type:object size:0x4 data:float +lbl_801D530C = .sdata2:0x801D530C; // type:object size:0x4 data:float +lbl_801D5310 = .sdata2:0x801D5310; // type:object size:0x4 data:float +lbl_801D5314 = .sdata2:0x801D5314; // type:object size:0x4 data:float +lbl_801D5318 = .sdata2:0x801D5318; // type:object size:0x4 data:float +lbl_801D531C = .sdata2:0x801D531C; // type:object size:0x4 data:float +lbl_801D5320 = .sdata2:0x801D5320; // type:object size:0x4 data:float +lbl_801D5324 = .sdata2:0x801D5324; // type:object size:0x4 data:float +lbl_801D5328 = .sdata2:0x801D5328; // type:object size:0x8 data:double +lbl_801D5330 = .sdata2:0x801D5330; // type:object size:0x4 data:4byte +lbl_801D5334 = .sdata2:0x801D5334; // type:object size:0x4 data:4byte +lbl_801D5338 = .sdata2:0x801D5338; // type:object size:0x1 data:byte +lbl_801D5339 = .sdata2:0x801D5339; // type:object size:0x1 data:byte +lbl_801D533C = .sdata2:0x801D533C; // type:object size:0x4 data:float +lbl_801D5340 = .sdata2:0x801D5340; // type:object size:0x4 data:float +lbl_801D5344 = .sdata2:0x801D5344; // type:object size:0x4 data:float +lbl_801D5348 = .sdata2:0x801D5348; // type:object size:0x4 data:float +lbl_801D534C = .sdata2:0x801D534C; // type:object size:0x4 data:float +lbl_801D5350 = .sdata2:0x801D5350; // type:object size:0x4 data:float +lbl_801D5354 = .sdata2:0x801D5354; // type:object size:0x4 data:float +lbl_801D5358 = .sdata2:0x801D5358; // type:object size:0x8 data:float +lbl_801D5360 = .sdata2:0x801D5360; // type:object size:0x4 data:float +lbl_801D5364 = .sdata2:0x801D5364; // type:object size:0x4 data:float +lbl_801D5368 = .sdata2:0x801D5368; // type:object size:0x4 data:float +lbl_801D536C = .sdata2:0x801D536C; // type:object size:0x4 data:float +lbl_801D5370 = .sdata2:0x801D5370; // type:object size:0x8 +lbl_801D5378 = .sdata2:0x801D5378; // type:object size:0x4 data:float +lbl_801D537C = .sdata2:0x801D537C; // type:object size:0x4 data:float +lbl_801D5380 = .sdata2:0x801D5380; // type:object size:0x4 data:float +lbl_801D5388 = .sdata2:0x801D5388; // type:object size:0x8 data:double +lbl_801D5390 = .sdata2:0x801D5390; // type:object size:0x8 data:double +lbl_801D5398 = .sdata2:0x801D5398; // type:object size:0x4 data:float +lbl_801D539C = .sdata2:0x801D539C; // type:object size:0x4 data:float +lbl_801D53A0 = .sdata2:0x801D53A0; // type:object size:0x4 data:float +lbl_801D53A8 = .sdata2:0x801D53A8; // type:object size:0x8 data:double +lbl_801D53B0 = .sdata2:0x801D53B0; // type:object size:0x4 data:float +lbl_801D53B4 = .sdata2:0x801D53B4; // type:object size:0x4 data:float +lbl_801D53B8 = .sdata2:0x801D53B8; // type:object size:0x4 data:float +lbl_801D53BC = .sdata2:0x801D53BC; // type:object size:0x4 data:float +lbl_801D53C0 = .sdata2:0x801D53C0; // type:object size:0x4 data:float +lbl_801D53C4 = .sdata2:0x801D53C4; // type:object size:0x4 data:float +lbl_801D53C8 = .sdata2:0x801D53C8; // type:object size:0x4 data:float +lbl_801D53CC = .sdata2:0x801D53CC; // type:object size:0x4 data:float +lbl_801D53D0 = .sdata2:0x801D53D0; // type:object size:0x8 data:double +lbl_801D53D8 = .sdata2:0x801D53D8; // type:object size:0x8 data:double +lbl_801D53E0 = .sdata2:0x801D53E0; // type:object size:0x4 data:float +lbl_801D53E8 = .sdata2:0x801D53E8; // type:object size:0x8 data:double +lbl_801D53F0 = .sdata2:0x801D53F0; // type:object size:0x4 data:float +lbl_801D53F4 = .sdata2:0x801D53F4; // type:object size:0x4 data:float +lbl_801D53F8 = .sdata2:0x801D53F8; // type:object size:0x4 data:float +lbl_801D53FC = .sdata2:0x801D53FC; // type:object size:0x4 data:float +lbl_801D5400 = .sdata2:0x801D5400; // type:object size:0x4 data:float +lbl_801D5404 = .sdata2:0x801D5404; // type:object size:0x4 data:float +lbl_801D5408 = .sdata2:0x801D5408; // type:object size:0x4 data:float +lbl_801D540C = .sdata2:0x801D540C; // type:object size:0x4 data:float +lbl_801D5410 = .sdata2:0x801D5410; // type:object size:0x4 data:float +lbl_801D5414 = .sdata2:0x801D5414; // type:object size:0x4 data:float +lbl_801D5418 = .sdata2:0x801D5418; // type:object size:0x4 data:float +lbl_801D541C = .sdata2:0x801D541C; // type:object size:0x4 data:float +lbl_801D5420 = .sdata2:0x801D5420; // type:object size:0x4 data:float +lbl_801D5428 = .sdata2:0x801D5428; // type:object size:0x8 data:double +lbl_801D5430 = .sdata2:0x801D5430; // type:object size:0x8 data:double +lbl_801D5438 = .sdata2:0x801D5438; // type:object size:0x8 data:float +lbl_801D5440 = .sdata2:0x801D5440; // type:object size:0x4 data:float +lbl_801D5444 = .sdata2:0x801D5444; // type:object size:0x4 data:float +lbl_801D5448 = .sdata2:0x801D5448; // type:object size:0x4 data:float +lbl_801D544C = .sdata2:0x801D544C; // type:object size:0x4 data:float +lbl_801D5450 = .sdata2:0x801D5450; // type:object size:0x4 data:float +lbl_801D5454 = .sdata2:0x801D5454; // type:object size:0x4 data:float +lbl_801D5458 = .sdata2:0x801D5458; // type:object size:0x4 data:float +lbl_801D545C = .sdata2:0x801D545C; // type:object size:0x4 data:float +lbl_801D5460 = .sdata2:0x801D5460; // type:object size:0x4 data:float +lbl_801D5464 = .sdata2:0x801D5464; // type:object size:0x4 data:float +lbl_801D5468 = .sdata2:0x801D5468; // type:object size:0x4 data:float +lbl_801D546C = .sdata2:0x801D546C; // type:object size:0x4 data:float +lbl_801D5470 = .sdata2:0x801D5470; // type:object size:0x4 data:float +lbl_801D5474 = .sdata2:0x801D5474; // type:object size:0x4 data:float +lbl_801D5478 = .sdata2:0x801D5478; // type:object size:0x4 data:float +lbl_801D547C = .sdata2:0x801D547C; // type:object size:0x4 data:float +lbl_801D5480 = .sdata2:0x801D5480; // type:object size:0x8 data:double +lbl_801D5488 = .sdata2:0x801D5488; // type:object size:0x4 data:float +lbl_801D548C = .sdata2:0x801D548C; // type:object size:0x4 data:float +lbl_801D5490 = .sdata2:0x801D5490; // type:object size:0x4 data:float +lbl_801D5494 = .sdata2:0x801D5494; // type:object size:0x4 data:float +lbl_801D5498 = .sdata2:0x801D5498; // type:object size:0x4 data:float +lbl_801D549C = .sdata2:0x801D549C; // type:object size:0x4 data:float +lbl_801D54A0 = .sdata2:0x801D54A0; // type:object size:0x4 data:float +lbl_801D54A4 = .sdata2:0x801D54A4; // type:object size:0x4 data:float +lbl_801D54A8 = .sdata2:0x801D54A8; // type:object size:0x8 data:double +lbl_801D54B0 = .sdata2:0x801D54B0; // type:object size:0x8 data:double +lbl_801D54B8 = .sdata2:0x801D54B8; // type:object size:0x4 data:float +lbl_801D54C0 = .sdata2:0x801D54C0; // type:object size:0x8 data:double +lbl_801D54C8 = .sdata2:0x801D54C8; // type:object size:0x8 data:float +lbl_801D54D0 = .sdata2:0x801D54D0; // type:object size:0x8 +lbl_801D54D8 = .sdata2:0x801D54D8; // type:object size:0x4 data:float +lbl_801D54DC = .sdata2:0x801D54DC; // type:object size:0x4 data:float +lbl_801D54E0 = .sdata2:0x801D54E0; // type:object size:0x4 data:float +lbl_801D54E4 = .sdata2:0x801D54E4; // type:object size:0x4 data:float +lbl_801D54E8 = .sdata2:0x801D54E8; // type:object size:0x4 data:float +lbl_801D54EC = .sdata2:0x801D54EC; // type:object size:0x4 data:float +lbl_801D54F0 = .sdata2:0x801D54F0; // type:object size:0x8 data:double +lbl_801D54F8 = .sdata2:0x801D54F8; // type:object size:0x8 data:double +lbl_801D5500 = .sdata2:0x801D5500; // type:object size:0x8 data:double +lbl_801D5508 = .sdata2:0x801D5508; // type:object size:0x4 data:float +lbl_801D550C = .sdata2:0x801D550C; // type:object size:0x4 data:float +lbl_801D5510 = .sdata2:0x801D5510; // type:object size:0x4 data:float +lbl_801D5514 = .sdata2:0x801D5514; // type:object size:0x4 data:4byte +lbl_801D5518 = .sdata2:0x801D5518; // type:object size:0x4 data:4byte +lbl_801D551C = .sdata2:0x801D551C; // type:object size:0x4 data:float +lbl_801D5520 = .sdata2:0x801D5520; // type:object size:0x4 data:float +lbl_801D5524 = .sdata2:0x801D5524; // type:object size:0x4 data:float +lbl_801D5528 = .sdata2:0x801D5528; // type:object size:0x4 data:float +lbl_801D552C = .sdata2:0x801D552C; // type:object size:0x4 data:4byte +lbl_801D5530 = .sdata2:0x801D5530; // type:object size:0x4 data:4byte +lbl_801D5534 = .sdata2:0x801D5534; // type:object size:0x4 data:float +lbl_801D5538 = .sdata2:0x801D5538; // type:object size:0x4 data:float +lbl_801D553C = .sdata2:0x801D553C; // type:object size:0x4 data:float +lbl_801D5540 = .sdata2:0x801D5540; // type:object size:0x4 data:float +lbl_801D5544 = .sdata2:0x801D5544; // type:object size:0x4 data:float +lbl_801D5548 = .sdata2:0x801D5548; // type:object size:0x8 data:double +lbl_801D5550 = .sdata2:0x801D5550; // type:object size:0x4 data:float +lbl_801D5558 = .sdata2:0x801D5558; // type:object size:0x8 data:double +lbl_801D5560 = .sdata2:0x801D5560; // type:object size:0x8 data:double +lbl_801D5568 = .sdata2:0x801D5568; // type:object size:0x8 data:double +lbl_801D5570 = .sdata2:0x801D5570; // type:object size:0x4 data:float +lbl_801D5574 = .sdata2:0x801D5574; // type:object size:0x4 data:float +lbl_801D5578 = .sdata2:0x801D5578; // type:object size:0x4 data:float +lbl_801D557C = .sdata2:0x801D557C; // type:object size:0x4 data:float +lbl_801D5580 = .sdata2:0x801D5580; // type:object size:0x4 data:float +lbl_801D5584 = .sdata2:0x801D5584; // type:object size:0x4 data:float +lbl_801D5588 = .sdata2:0x801D5588; // type:object size:0x4 data:float +lbl_801D558C = .sdata2:0x801D558C; // type:object size:0x4 data:float +lbl_801D5590 = .sdata2:0x801D5590; // type:object size:0x4 data:float +lbl_801D5594 = .sdata2:0x801D5594; // type:object size:0x4 data:float +lbl_801D5598 = .sdata2:0x801D5598; // type:object size:0x4 data:float +lbl_801D55A0 = .sdata2:0x801D55A0; // type:object size:0x8 data:double +lbl_801D55A8 = .sdata2:0x801D55A8; // type:object size:0x4 data:float +lbl_801D55AC = .sdata2:0x801D55AC; // type:object size:0x4 data:float +lbl_801D55B0 = .sdata2:0x801D55B0; // type:object size:0x4 data:float +lbl_801D55B4 = .sdata2:0x801D55B4; // type:object size:0x4 data:float +lbl_801D55B8 = .sdata2:0x801D55B8; // type:object size:0x4 data:float +lbl_801D55BC = .sdata2:0x801D55BC; // type:object size:0x4 data:float +lbl_801D55C0 = .sdata2:0x801D55C0; // type:object size:0x4 data:float +lbl_801D55C4 = .sdata2:0x801D55C4; // type:object size:0x4 data:float +lbl_801D55C8 = .sdata2:0x801D55C8; // type:object size:0x4 data:float +lbl_801D55CC = .sdata2:0x801D55CC; // type:object size:0x4 data:float +lbl_801D55D0 = .sdata2:0x801D55D0; // type:object size:0x4 data:float +lbl_801D55D4 = .sdata2:0x801D55D4; // type:object size:0x4 data:float +lbl_801D55D8 = .sdata2:0x801D55D8; // type:object size:0x4 data:float +lbl_801D55DC = .sdata2:0x801D55DC; // type:object size:0x4 data:float +lbl_801D55E0 = .sdata2:0x801D55E0; // type:object size:0x4 data:float +lbl_801D55E4 = .sdata2:0x801D55E4; // type:object size:0x4 data:float +lbl_801D55E8 = .sdata2:0x801D55E8; // type:object size:0x4 data:float +lbl_801D55EC = .sdata2:0x801D55EC; // type:object size:0x4 data:float +lbl_801D55F0 = .sdata2:0x801D55F0; // type:object size:0x8 data:float +lbl_801D55F8 = .sdata2:0x801D55F8; // type:object size:0x4 data:float +lbl_801D55FC = .sdata2:0x801D55FC; // type:object size:0x4 data:float +lbl_801D5600 = .sdata2:0x801D5600; // type:object size:0x4 data:float +lbl_801D5604 = .sdata2:0x801D5604; // type:object size:0x4 data:float +lbl_801D5608 = .sdata2:0x801D5608; // type:object size:0x4 data:float +lbl_801D560C = .sdata2:0x801D560C; // type:object size:0x4 data:float +lbl_801D5610 = .sdata2:0x801D5610; // type:object size:0x4 data:float +lbl_801D5614 = .sdata2:0x801D5614; // type:object size:0x4 data:float +lbl_801D5618 = .sdata2:0x801D5618; // type:object size:0x4 data:float +lbl_801D561C = .sdata2:0x801D561C; // type:object size:0x4 data:float +lbl_801D5620 = .sdata2:0x801D5620; // type:object size:0x4 data:float +lbl_801D5624 = .sdata2:0x801D5624; // type:object size:0x4 data:float +lbl_801D5628 = .sdata2:0x801D5628; // type:object size:0x8 data:double +lbl_801D5630 = .sdata2:0x801D5630; // type:object size:0x8 data:double +lbl_801D5638 = .sdata2:0x801D5638; // type:object size:0x4 data:float +lbl_801D5640 = .sdata2:0x801D5640; // type:object size:0x8 data:double +lbl_801D5648 = .sdata2:0x801D5648; // type:object size:0x8 data:double +lbl_801D5650 = .sdata2:0x801D5650; // type:object size:0x8 data:double +lbl_801D5658 = .sdata2:0x801D5658; // type:object size:0x4 data:float +lbl_801D5660 = .sdata2:0x801D5660; // type:object size:0x8 data:double +lbl_801D5668 = .sdata2:0x801D5668; // type:object size:0x4 data:float +lbl_801D566C = .sdata2:0x801D566C; // type:object size:0x4 data:float +lbl_801D5670 = .sdata2:0x801D5670; // type:object size:0x4 data:float +lbl_801D5674 = .sdata2:0x801D5674; // type:object size:0x4 data:float +lbl_801D5678 = .sdata2:0x801D5678; // type:object size:0x4 data:float +lbl_801D567C = .sdata2:0x801D567C; // type:object size:0x4 data:float +lbl_801D5680 = .sdata2:0x801D5680; // type:object size:0x4 data:float +lbl_801D5684 = .sdata2:0x801D5684; // type:object size:0x4 data:float +lbl_801D5688 = .sdata2:0x801D5688; // type:object size:0x4 data:float +lbl_801D568C = .sdata2:0x801D568C; // type:object size:0x4 data:float +lbl_801D5690 = .sdata2:0x801D5690; // type:object size:0x4 data:float +lbl_801D5694 = .sdata2:0x801D5694; // type:object size:0x4 data:float +lbl_801D5698 = .sdata2:0x801D5698; // type:object size:0x8 data:float +lbl_801D56A0 = .sdata2:0x801D56A0; // type:object size:0x4 data:float +lbl_801D56A4 = .sdata2:0x801D56A4; // type:object size:0x4 data:float +lbl_801D56A8 = .sdata2:0x801D56A8; // type:object size:0x4 data:float +lbl_801D56AC = .sdata2:0x801D56AC; // type:object size:0x4 data:float +lbl_801D56B0 = .sdata2:0x801D56B0; // type:object size:0x4 data:float +lbl_801D56B4 = .sdata2:0x801D56B4; // type:object size:0x4 data:float +lbl_801D56B8 = .sdata2:0x801D56B8; // type:object size:0x4 data:float +lbl_801D56BC = .sdata2:0x801D56BC; // type:object size:0x4 data:float +lbl_801D56C0 = .sdata2:0x801D56C0; // type:object size:0x4 data:float +lbl_801D56C8 = .sdata2:0x801D56C8; // type:object size:0x8 data:double +lbl_801D56D0 = .sdata2:0x801D56D0; // type:object size:0x8 data:double +lbl_801D56D8 = .sdata2:0x801D56D8; // type:object size:0x8 data:double +lbl_801D56E0 = .sdata2:0x801D56E0; // type:object size:0x4 data:float +lbl_801D56E4 = .sdata2:0x801D56E4; // type:object size:0x4 data:float +lbl_801D56E8 = .sdata2:0x801D56E8; // type:object size:0x4 data:float +lbl_801D56EC = .sdata2:0x801D56EC; // type:object size:0x4 data:float +lbl_801D56F0 = .sdata2:0x801D56F0; // type:object size:0x8 data:double +lbl_801D56F8 = .sdata2:0x801D56F8; // type:object size:0x8 data:double +lbl_801D5700 = .sdata2:0x801D5700; // type:object size:0x4 data:float +lbl_801D5704 = .sdata2:0x801D5704; // type:object size:0x4 data:float +lbl_801D5708 = .sdata2:0x801D5708; // type:object size:0x4 data:float +lbl_801D570C = .sdata2:0x801D570C; // type:object size:0x4 data:float +lbl_801D5710 = .sdata2:0x801D5710; // type:object size:0x4 data:float +lbl_801D5714 = .sdata2:0x801D5714; // type:object size:0x4 data:float +lbl_801D5718 = .sdata2:0x801D5718; // type:object size:0x4 data:float +lbl_801D5720 = .sdata2:0x801D5720; // type:object size:0x8 data:double +lbl_801D5728 = .sdata2:0x801D5728; // type:object size:0x4 data:float +lbl_801D572C = .sdata2:0x801D572C; // type:object size:0x4 data:float +lbl_801D5730 = .sdata2:0x801D5730; // type:object size:0x4 data:float +lbl_801D5734 = .sdata2:0x801D5734; // type:object size:0x4 data:float +lbl_801D5738 = .sdata2:0x801D5738; // type:object size:0x4 data:float +lbl_801D573C = .sdata2:0x801D573C; // type:object size:0x4 data:float +lbl_801D5740 = .sdata2:0x801D5740; // type:object size:0x4 data:float +lbl_801D5744 = .sdata2:0x801D5744; // type:object size:0x4 data:float +lbl_801D5748 = .sdata2:0x801D5748; // type:object size:0x4 data:float +lbl_801D574C = .sdata2:0x801D574C; // type:object size:0x4 data:float +lbl_801D5750 = .sdata2:0x801D5750; // type:object size:0x4 data:float +lbl_801D5754 = .sdata2:0x801D5754; // type:object size:0x4 data:float +lbl_801D5758 = .sdata2:0x801D5758; // type:object size:0x4 data:float +lbl_801D575C = .sdata2:0x801D575C; // type:object size:0x4 data:float +lbl_801D5760 = .sdata2:0x801D5760; // type:object size:0x8 data:float +lbl_801D5768 = .sdata2:0x801D5768; // type:object size:0x4 data:float +lbl_801D576C = .sdata2:0x801D576C; // type:object size:0x4 data:float +lbl_801D5770 = .sdata2:0x801D5770; // type:object size:0x4 data:float +lbl_801D5774 = .sdata2:0x801D5774; // type:object size:0x4 data:float +lbl_801D5778 = .sdata2:0x801D5778; // type:object size:0x4 data:float +lbl_801D577C = .sdata2:0x801D577C; // type:object size:0x4 data:float +lbl_801D5780 = .sdata2:0x801D5780; // type:object size:0x4 data:float +lbl_801D5784 = .sdata2:0x801D5784; // type:object size:0x4 data:float +lbl_801D5788 = .sdata2:0x801D5788; // type:object size:0x4 data:float +lbl_801D578C = .sdata2:0x801D578C; // type:object size:0x4 data:float +lbl_801D5790 = .sdata2:0x801D5790; // type:object size:0x4 data:float +lbl_801D5794 = .sdata2:0x801D5794; // type:object size:0x4 data:float +lbl_801D5798 = .sdata2:0x801D5798; // type:object size:0x8 data:double +lbl_801D57A0 = .sdata2:0x801D57A0; // type:object size:0x8 data:double +lbl_801D57A8 = .sdata2:0x801D57A8; // type:object size:0x8 data:double +lbl_801D57B0 = .sdata2:0x801D57B0; // type:object size:0x4 data:float +lbl_801D57B4 = .sdata2:0x801D57B4; // type:object size:0x4 data:float +lbl_801D57B8 = .sdata2:0x801D57B8; // type:object size:0x4 data:float +lbl_801D57BC = .sdata2:0x801D57BC; // type:object size:0x4 data:float +lbl_801D57C0 = .sdata2:0x801D57C0; // type:object size:0x4 data:float +lbl_801D57C4 = .sdata2:0x801D57C4; // type:object size:0x4 data:float +lbl_801D57C8 = .sdata2:0x801D57C8; // type:object size:0x4 data:float +lbl_801D57D0 = .sdata2:0x801D57D0; // type:object size:0x8 data:double +lbl_801D57D8 = .sdata2:0x801D57D8; // type:object size:0x8 data:double +lbl_801D57E0 = .sdata2:0x801D57E0; // type:object size:0x8 data:double +lbl_801D57E8 = .sdata2:0x801D57E8; // type:object size:0x4 data:float +lbl_801D57EC = .sdata2:0x801D57EC; // type:object size:0x4 data:float +lbl_801D57F0 = .sdata2:0x801D57F0; // type:object size:0x4 data:float +lbl_801D57F4 = .sdata2:0x801D57F4; // type:object size:0x4 data:float +lbl_801D57F8 = .sdata2:0x801D57F8; // type:object size:0x4 data:float +lbl_801D57FC = .sdata2:0x801D57FC; // type:object size:0x4 data:float +lbl_801D5800 = .sdata2:0x801D5800; // type:object size:0x4 data:float +lbl_801D5804 = .sdata2:0x801D5804; // type:object size:0x4 data:float +lbl_801D5808 = .sdata2:0x801D5808; // type:object size:0x4 data:float +lbl_801D580C = .sdata2:0x801D580C; // type:object size:0x4 data:float +lbl_801D5810 = .sdata2:0x801D5810; // type:object size:0x8 data:double +lbl_801D5818 = .sdata2:0x801D5818; // type:object size:0x4 data:float +lbl_801D581C = .sdata2:0x801D581C; // type:object size:0x4 data:float +lbl_801D5820 = .sdata2:0x801D5820; // type:object size:0x4 data:float +lbl_801D5824 = .sdata2:0x801D5824; // type:object size:0x4 data:float +lbl_801D5828 = .sdata2:0x801D5828; // type:object size:0x4 data:float +lbl_801D582C = .sdata2:0x801D582C; // type:object size:0x4 data:float +lbl_801D5830 = .sdata2:0x801D5830; // type:object size:0x4 data:float +lbl_801D5834 = .sdata2:0x801D5834; // type:object size:0x4 data:float +lbl_801D5838 = .sdata2:0x801D5838; // type:object size:0x4 data:float +lbl_801D583C = .sdata2:0x801D583C; // type:object size:0x4 data:float +lbl_801D5840 = .sdata2:0x801D5840; // type:object size:0x4 data:float +lbl_801D5844 = .sdata2:0x801D5844; // type:object size:0x4 data:float +lbl_801D5848 = .sdata2:0x801D5848; // type:object size:0x4 data:float +lbl_801D584C = .sdata2:0x801D584C; // type:object size:0x4 data:float +lbl_801D5850 = .sdata2:0x801D5850; // type:object size:0x4 data:float +lbl_801D5854 = .sdata2:0x801D5854; // type:object size:0x4 data:float +lbl_801D5858 = .sdata2:0x801D5858; // type:object size:0x4 data:float +lbl_801D585C = .sdata2:0x801D585C; // type:object size:0x4 data:float +lbl_801D5860 = .sdata2:0x801D5860; // type:object size:0x4 data:float +lbl_801D5864 = .sdata2:0x801D5864; // type:object size:0x4 data:float +lbl_801D5868 = .sdata2:0x801D5868; // type:object size:0x4 data:float +lbl_801D586C = .sdata2:0x801D586C; // type:object size:0x4 data:float +lbl_801D5870 = .sdata2:0x801D5870; // type:object size:0x4 data:float +lbl_801D5874 = .sdata2:0x801D5874; // type:object size:0x4 data:float +lbl_801D5878 = .sdata2:0x801D5878; // type:object size:0x8 data:double +lbl_801D5880 = .sdata2:0x801D5880; // type:object size:0x8 data:double +lbl_801D5888 = .sdata2:0x801D5888; // type:object size:0x4 data:float +lbl_801D588C = .sdata2:0x801D588C; // type:object size:0x4 data:float +lbl_801D5890 = .sdata2:0x801D5890; // type:object size:0x4 data:float +lbl_801D5894 = .sdata2:0x801D5894; // type:object size:0x4 data:float +lbl_801D5898 = .sdata2:0x801D5898; // type:object size:0x4 data:float +lbl_801D58A0 = .sdata2:0x801D58A0; // type:object size:0x8 data:double +lbl_801D58A8 = .sdata2:0x801D58A8; // type:object size:0x4 data:float +lbl_801D58AC = .sdata2:0x801D58AC; // type:object size:0x4 data:float +lbl_801D58B0 = .sdata2:0x801D58B0; // type:object size:0x4 data:float +lbl_801D58B4 = .sdata2:0x801D58B4; // type:object size:0x4 data:float +lbl_801D58B8 = .sdata2:0x801D58B8; // type:object size:0x4 data:float +lbl_801D58BC = .sdata2:0x801D58BC; // type:object size:0x4 data:float +lbl_801D58C0 = .sdata2:0x801D58C0; // type:object size:0x4 data:float +lbl_801D58C4 = .sdata2:0x801D58C4; // type:object size:0x4 data:float +lbl_801D58C8 = .sdata2:0x801D58C8; // type:object size:0x4 data:float +lbl_801D58CC = .sdata2:0x801D58CC; // type:object size:0x4 data:float +lbl_801D58D0 = .sdata2:0x801D58D0; // type:object size:0x4 data:float +lbl_801D58D8 = .sdata2:0x801D58D8; // type:object size:0x8 data:double +lbl_801D58E0 = .sdata2:0x801D58E0; // type:object size:0x4 data:float +lbl_801D58E4 = .sdata2:0x801D58E4; // type:object size:0x4 data:float +lbl_801D58E8 = .sdata2:0x801D58E8; // type:object size:0x4 data:float +lbl_801D58EC = .sdata2:0x801D58EC; // type:object size:0x4 data:float +lbl_801D58F0 = .sdata2:0x801D58F0; // type:object size:0x4 data:float +lbl_801D58F4 = .sdata2:0x801D58F4; // type:object size:0x4 data:float +lbl_801D58F8 = .sdata2:0x801D58F8; // type:object size:0x4 data:float +lbl_801D58FC = .sdata2:0x801D58FC; // type:object size:0x4 data:float +lbl_801D5900 = .sdata2:0x801D5900; // type:object size:0x4 data:float +lbl_801D5904 = .sdata2:0x801D5904; // type:object size:0x4 data:float +lbl_801D5908 = .sdata2:0x801D5908; // type:object size:0x4 data:float +lbl_801D590C = .sdata2:0x801D590C; // type:object size:0x4 data:float +lbl_801D5910 = .sdata2:0x801D5910; // type:object size:0x4 data:float +lbl_801D5914 = .sdata2:0x801D5914; // type:object size:0x4 data:float +lbl_801D5918 = .sdata2:0x801D5918; // type:object size:0x4 data:float +lbl_801D591C = .sdata2:0x801D591C; // type:object size:0x4 data:float +lbl_801D5920 = .sdata2:0x801D5920; // type:object size:0x4 data:float +lbl_801D5924 = .sdata2:0x801D5924; // type:object size:0x4 data:float +lbl_801D5928 = .sdata2:0x801D5928; // type:object size:0x4 data:float +lbl_801D5930 = .sdata2:0x801D5930; // type:object size:0x8 data:double +lbl_801D5938 = .sdata2:0x801D5938; // type:object size:0x4 data:float +lbl_801D5940 = .sdata2:0x801D5940; // type:object size:0x8 data:double +lbl_801D5948 = .sdata2:0x801D5948; // type:object size:0x4 data:float +lbl_801D594C = .sdata2:0x801D594C; // type:object size:0x4 data:float +lbl_801D5950 = .sdata2:0x801D5950; // type:object size:0x4 data:float +lbl_801D5954 = .sdata2:0x801D5954; // type:object size:0x4 data:float +lbl_801D5958 = .sdata2:0x801D5958; // type:object size:0x4 data:float +lbl_801D5960 = .sdata2:0x801D5960; // type:object size:0x8 data:double +lbl_801D5968 = .sdata2:0x801D5968; // type:object size:0x4 data:float +lbl_801D596C = .sdata2:0x801D596C; // type:object size:0x4 data:float +lbl_801D5970 = .sdata2:0x801D5970; // type:object size:0x4 data:float +lbl_801D5974 = .sdata2:0x801D5974; // type:object size:0x4 data:float +lbl_801D5978 = .sdata2:0x801D5978; // type:object size:0x4 data:float +lbl_801D597C = .sdata2:0x801D597C; // type:object size:0x4 data:float +lbl_801D5980 = .sdata2:0x801D5980; // type:object size:0x4 data:float +lbl_801D5984 = .sdata2:0x801D5984; // type:object size:0x4 data:float +lbl_801D5988 = .sdata2:0x801D5988; // type:object size:0x4 data:float +lbl_801D598C = .sdata2:0x801D598C; // type:object size:0x4 data:float +lbl_801D5990 = .sdata2:0x801D5990; // type:object size:0x4 data:float +lbl_801D5994 = .sdata2:0x801D5994; // type:object size:0x4 data:float +lbl_801D5998 = .sdata2:0x801D5998; // type:object size:0x1 data:byte +lbl_801D5999 = .sdata2:0x801D5999; // type:object size:0x1 data:byte +lbl_801D599A = .sdata2:0x801D599A; // type:object size:0x1 data:byte +lbl_801D599B = .sdata2:0x801D599B; // type:object size:0x1 data:byte +lbl_801D599C = .sdata2:0x801D599C; // type:object size:0x4 data:float +lbl_801D59A0 = .sdata2:0x801D59A0; // type:object size:0x4 data:float +lbl_801D59A4 = .sdata2:0x801D59A4; // type:object size:0x4 data:float +lbl_801D59A8 = .sdata2:0x801D59A8; // type:object size:0x4 data:float +lbl_801D59AC = .sdata2:0x801D59AC; // type:object size:0x4 data:float +lbl_801D59B0 = .sdata2:0x801D59B0; // type:object size:0x8 data:double +lbl_801D59B8 = .sdata2:0x801D59B8; // type:object size:0x8 data:double +lbl_801D59C0 = .sdata2:0x801D59C0; // type:object size:0x4 data:float +lbl_801D59C4 = .sdata2:0x801D59C4; // type:object size:0x4 data:float +lbl_801D59C8 = .sdata2:0x801D59C8; // type:object size:0x4 data:float +lbl_801D59CC = .sdata2:0x801D59CC; // type:object size:0x4 data:float +lbl_801D59D0 = .sdata2:0x801D59D0; // type:object size:0x4 data:float +lbl_801D59D4 = .sdata2:0x801D59D4; // type:object size:0x4 data:float +lbl_801D59D8 = .sdata2:0x801D59D8; // type:object size:0x8 data:double +lbl_801D59E0 = .sdata2:0x801D59E0; // type:object size:0x4 data:float +lbl_801D59E4 = .sdata2:0x801D59E4; // type:object size:0x4 data:float +lbl_801D59E8 = .sdata2:0x801D59E8; // type:object size:0x8 data:double +lbl_801D59F0 = .sdata2:0x801D59F0; // type:object size:0x8 data:float +lbl_801D59F8 = .sdata2:0x801D59F8; // type:object size:0x4 data:float +lbl_801D59FC = .sdata2:0x801D59FC; // type:object size:0x4 data:float +lbl_801D5A00 = .sdata2:0x801D5A00; // type:object size:0x4 data:float +lbl_801D5A04 = .sdata2:0x801D5A04; // type:object size:0x4 data:float +lbl_801D5A08 = .sdata2:0x801D5A08; // type:object size:0x4 data:float +lbl_801D5A0C = .sdata2:0x801D5A0C; // type:object size:0x4 data:float +lbl_801D5A10 = .sdata2:0x801D5A10; // type:object size:0x4 data:float +lbl_801D5A14 = .sdata2:0x801D5A14; // type:object size:0x4 data:float +lbl_801D5A18 = .sdata2:0x801D5A18; // type:object size:0x4 data:float +lbl_801D5A1C = .sdata2:0x801D5A1C; // type:object size:0x4 data:float +lbl_801D5A20 = .sdata2:0x801D5A20; // type:object size:0x2 data:2byte +lbl_801D5A22 = .sdata2:0x801D5A22; // type:object size:0x2 data:2byte +lbl_801D5A24 = .sdata2:0x801D5A24; // type:object size:0x2 data:2byte +lbl_801D5A28 = .sdata2:0x801D5A28; // type:object size:0x4 data:float +lbl_801D5A2C = .sdata2:0x801D5A2C; // type:object size:0x4 data:float +lbl_801D5A30 = .sdata2:0x801D5A30; // type:object size:0x4 data:float +lbl_801D5A34 = .sdata2:0x801D5A34; // type:object size:0x4 data:float +lbl_801D5A38 = .sdata2:0x801D5A38; // type:object size:0x4 data:float +lbl_801D5A3C = .sdata2:0x801D5A3C; // type:object size:0x4 data:float +lbl_801D5A40 = .sdata2:0x801D5A40; // type:object size:0x4 data:float +lbl_801D5A44 = .sdata2:0x801D5A44; // type:object size:0x4 data:float +lbl_801D5A48 = .sdata2:0x801D5A48; // type:object size:0x8 data:double +lbl_801D5A50 = .sdata2:0x801D5A50; // type:object size:0x8 data:double +lbl_801D5A58 = .sdata2:0x801D5A58; // type:object size:0x8 data:double +lbl_801D5A60 = .sdata2:0x801D5A60; // type:object size:0x4 data:float +lbl_801D5A64 = .sdata2:0x801D5A64; // type:object size:0x4 data:float +lbl_801D5A68 = .sdata2:0x801D5A68; // type:object size:0x4 data:float +lbl_801D5A6C = .sdata2:0x801D5A6C; // type:object size:0x4 data:float +lbl_801D5A70 = .sdata2:0x801D5A70; // type:object size:0x4 data:float +lbl_801D5A74 = .sdata2:0x801D5A74; // type:object size:0x4 data:float +lbl_801D5A78 = .sdata2:0x801D5A78; // type:object size:0x4 data:float +lbl_801D5A7C = .sdata2:0x801D5A7C; // type:object size:0x4 data:float +lbl_801D5A80 = .sdata2:0x801D5A80; // type:object size:0x4 data:float +lbl_801D5A88 = .sdata2:0x801D5A88; // type:object size:0x8 data:double +lbl_801D5A90 = .sdata2:0x801D5A90; // type:object size:0x1 data:byte +lbl_801D5A91 = .sdata2:0x801D5A91; // type:object size:0x1 data:byte +lbl_801D5A92 = .sdata2:0x801D5A92; // type:object size:0x1 data:byte +lbl_801D5A94 = .sdata2:0x801D5A94; // type:object size:0x4 data:float +lbl_801D5A98 = .sdata2:0x801D5A98; // type:object size:0x8 data:double +lbl_801D5AA0 = .sdata2:0x801D5AA0; // type:object size:0x8 data:float +lbl_801D5AA8 = .sdata2:0x801D5AA8; // type:object size:0x8 +lbl_801D5AB0 = .sdata2:0x801D5AB0; // type:object size:0x4 data:float +lbl_801D5AB4 = .sdata2:0x801D5AB4; // type:object size:0x4 data:float +lbl_801D5AB8 = .sdata2:0x801D5AB8; // type:object size:0x4 data:float +lbl_801D5ABC = .sdata2:0x801D5ABC; // type:object size:0x4 data:float +lbl_801D5AC0 = .sdata2:0x801D5AC0; // type:object size:0x4 data:float +lbl_801D5AC4 = .sdata2:0x801D5AC4; // type:object size:0x4 data:float +lbl_801D5AC8 = .sdata2:0x801D5AC8; // type:object size:0x4 data:float +lbl_801D5ACC = .sdata2:0x801D5ACC; // type:object size:0x4 data:float +lbl_801D5AD0 = .sdata2:0x801D5AD0; // type:object size:0x4 data:float +lbl_801D5AD4 = .sdata2:0x801D5AD4; // type:object size:0x4 data:float +lbl_801D5AD8 = .sdata2:0x801D5AD8; // type:object size:0x4 data:float +lbl_801D5ADC = .sdata2:0x801D5ADC; // type:object size:0x4 data:float +lbl_801D5AE0 = .sdata2:0x801D5AE0; // type:object size:0x4 data:float +lbl_801D5AE4 = .sdata2:0x801D5AE4; // type:object size:0x4 data:float +lbl_801D5AE8 = .sdata2:0x801D5AE8; // type:object size:0x4 data:float +lbl_801D5AEC = .sdata2:0x801D5AEC; // type:object size:0x4 data:float +lbl_801D5AF0 = .sdata2:0x801D5AF0; // type:object size:0x4 data:float +lbl_801D5AF4 = .sdata2:0x801D5AF4; // type:object size:0x4 data:float +lbl_801D5AF8 = .sdata2:0x801D5AF8; // type:object size:0x4 data:float +lbl_801D5AFC = .sdata2:0x801D5AFC; // type:object size:0x4 data:float +lbl_801D5B00 = .sdata2:0x801D5B00; // type:object size:0x4 data:float +lbl_801D5B08 = .sdata2:0x801D5B08; // type:object size:0x8 data:double +lbl_801D5B10 = .sdata2:0x801D5B10; // type:object size:0x8 data:double +lbl_801D5B18 = .sdata2:0x801D5B18; // type:object size:0x4 data:float +lbl_801D5B1C = .sdata2:0x801D5B1C; // type:object size:0x4 data:float +lbl_801D5B20 = .sdata2:0x801D5B20; // type:object size:0x4 data:float +lbl_801D5B24 = .sdata2:0x801D5B24; // type:object size:0x4 data:float +lbl_801D5B28 = .sdata2:0x801D5B28; // type:object size:0x4 data:float +lbl_801D5B2C = .sdata2:0x801D5B2C; // type:object size:0x4 data:float +lbl_801D5B30 = .sdata2:0x801D5B30; // type:object size:0x4 data:float +lbl_801D5B34 = .sdata2:0x801D5B34; // type:object size:0x4 data:float +lbl_801D5B38 = .sdata2:0x801D5B38; // type:object size:0x8 data:double +lbl_801D5B40 = .sdata2:0x801D5B40; // type:object size:0x4 data:float +lbl_801D5B48 = .sdata2:0x801D5B48; // type:object size:0x8 data:double +lbl_801D5B50 = .sdata2:0x801D5B50; // type:object size:0x4 data:float +lbl_801D5B54 = .sdata2:0x801D5B54; // type:object size:0x4 data:float +lbl_801D5B58 = .sdata2:0x801D5B58; // type:object size:0x1 data:byte +lbl_801D5B59 = .sdata2:0x801D5B59; // type:object size:0x1 data:byte +lbl_801D5B5A = .sdata2:0x801D5B5A; // type:object size:0x1 data:byte +lbl_801D5B5B = .sdata2:0x801D5B5B; // type:object size:0x1 data:byte +lbl_801D5B5C = .sdata2:0x801D5B5C; // type:object size:0x1 data:byte +lbl_801D5B60 = .sdata2:0x801D5B60; // type:object size:0x4 data:float +lbl_801D5B64 = .sdata2:0x801D5B64; // type:object size:0x4 data:float +lbl_801D5B68 = .sdata2:0x801D5B68; // type:object size:0x4 data:float +lbl_801D5B6C = .sdata2:0x801D5B6C; // type:object size:0x4 data:float +lbl_801D5B70 = .sdata2:0x801D5B70; // type:object size:0x4 data:float +lbl_801D5B74 = .sdata2:0x801D5B74; // type:object size:0x4 data:float +lbl_801D5B78 = .sdata2:0x801D5B78; // type:object size:0x4 data:float +lbl_801D5B7C = .sdata2:0x801D5B7C; // type:object size:0x4 data:float +lbl_801D5B80 = .sdata2:0x801D5B80; // type:object size:0x4 data:float +lbl_801D5B84 = .sdata2:0x801D5B84; // type:object size:0x4 data:float +lbl_801D5B88 = .sdata2:0x801D5B88; // type:object size:0x4 data:float +lbl_801D5B8C = .sdata2:0x801D5B8C; // type:object size:0x4 data:float +lbl_801D5B90 = .sdata2:0x801D5B90; // type:object size:0x4 data:float +lbl_801D5B94 = .sdata2:0x801D5B94; // type:object size:0x4 data:float +lbl_801D5B98 = .sdata2:0x801D5B98; // type:object size:0x8 data:double +lbl_801D5BA0 = .sdata2:0x801D5BA0; // type:object size:0x8 data:double +lbl_801D5BA8 = .sdata2:0x801D5BA8; // type:object size:0x4 data:float +lbl_801D5BB0 = .sdata2:0x801D5BB0; // type:object size:0x8 data:double +lbl_801D5BB8 = .sdata2:0x801D5BB8; // type:object size:0x8 data:double +lbl_801D5BC0 = .sdata2:0x801D5BC0; // type:object size:0x8 data:double +lbl_801D5BC8 = .sdata2:0x801D5BC8; // type:object size:0x8 data:double +lbl_801D5BD0 = .sdata2:0x801D5BD0; // type:object size:0x4 data:float +lbl_801D5BD8 = .sdata2:0x801D5BD8; // type:object size:0x8 data:double +lbl_801D5BE0 = .sdata2:0x801D5BE0; // type:object size:0x4 data:float +lbl_801D5BE4 = .sdata2:0x801D5BE4; // type:object size:0x4 data:float +lbl_801D5BE8 = .sdata2:0x801D5BE8; // type:object size:0x4 data:float +lbl_801D5BF0 = .sdata2:0x801D5BF0; // type:object size:0x8 data:double +lbl_801D5BF8 = .sdata2:0x801D5BF8; // type:object size:0x8 data:double +lbl_801D5C00 = .sdata2:0x801D5C00; // type:object size:0x4 data:float +lbl_801D5C08 = .sdata2:0x801D5C08; // type:object size:0x8 data:double +lbl_801D5C10 = .sdata2:0x801D5C10; // type:object size:0x4 data:float +lbl_801D5C14 = .sdata2:0x801D5C14; // type:object size:0x4 data:float +lbl_801D5C18 = .sdata2:0x801D5C18; // type:object size:0x4 data:float +lbl_801D5C1C = .sdata2:0x801D5C1C; // type:object size:0x4 data:float +lbl_801D5C20 = .sdata2:0x801D5C20; // type:object size:0x8 data:double +lbl_801D5C28 = .sdata2:0x801D5C28; // type:object size:0x8 data:double +lbl_801D5C30 = .sdata2:0x801D5C30; // type:object size:0x4 data:float +lbl_801D5C34 = .sdata2:0x801D5C34; // type:object size:0x4 data:float +lbl_801D5C38 = .sdata2:0x801D5C38; // type:object size:0x4 data:float +lbl_801D5C40 = .sdata2:0x801D5C40; // type:object size:0x8 data:double +lbl_801D5C48 = .sdata2:0x801D5C48; // type:object size:0x4 data:float +lbl_801D5C4C = .sdata2:0x801D5C4C; // type:object size:0x4 data:float +lbl_801D5C50 = .sdata2:0x801D5C50; // type:object size:0x4 data:float +lbl_801D5C54 = .sdata2:0x801D5C54; // type:object size:0x4 data:float +lbl_801D5C58 = .sdata2:0x801D5C58; // type:object size:0x8 data:double +lbl_801D5C60 = .sdata2:0x801D5C60; // type:object size:0x4 data:float +lbl_801D5C64 = .sdata2:0x801D5C64; // type:object size:0x4 data:float +lbl_801D5C68 = .sdata2:0x801D5C68; // type:object size:0x4 data:float +lbl_801D5C6C = .sdata2:0x801D5C6C; // type:object size:0x4 data:float +lbl_801D5C70 = .sdata2:0x801D5C70; // type:object size:0x4 data:float +lbl_801D5C74 = .sdata2:0x801D5C74; // type:object size:0x4 data:float +lbl_801D5C78 = .sdata2:0x801D5C78; // type:object size:0x4 data:float +lbl_801D5C7C = .sdata2:0x801D5C7C; // type:object size:0x4 data:float +lbl_801D5C80 = .sdata2:0x801D5C80; // type:object size:0x4 data:float +lbl_801D5C84 = .sdata2:0x801D5C84; // type:object size:0x4 data:float +lbl_801D5C88 = .sdata2:0x801D5C88; // type:object size:0x4 data:float +lbl_801D5C8C = .sdata2:0x801D5C8C; // type:object size:0x1 data:byte +lbl_801D5C8D = .sdata2:0x801D5C8D; // type:object size:0x1 data:byte +lbl_801D5C90 = .sdata2:0x801D5C90; // type:object size:0x4 data:float +lbl_801D5C98 = .sdata2:0x801D5C98; // type:object size:0x8 data:double +lbl_801D5CA0 = .sdata2:0x801D5CA0; // type:object size:0x8 data:double +lbl_801D5CA8 = .sdata2:0x801D5CA8; // type:object size:0x8 data:double +lbl_801D5CB0 = .sdata2:0x801D5CB0; // type:object size:0x8 data:double +lbl_801D5CB8 = .sdata2:0x801D5CB8; // type:object size:0x4 data:float +lbl_801D5CBC = .sdata2:0x801D5CBC; // type:object size:0x4 data:float +lbl_801D5CC0 = .sdata2:0x801D5CC0; // type:object size:0x8 data:double +lbl_801D5CC8 = .sdata2:0x801D5CC8; // type:object size:0x4 data:float +lbl_801D5CCC = .sdata2:0x801D5CCC; // type:object size:0x4 data:float +lbl_801D5CD0 = .sdata2:0x801D5CD0; // type:object size:0x8 data:double +lbl_801D5CD8 = .sdata2:0x801D5CD8; // type:object size:0x4 data:float +lbl_801D5CDC = .sdata2:0x801D5CDC; // type:object size:0x2 data:2byte +lbl_801D5CDE = .sdata2:0x801D5CDE; // type:object size:0x2 data:2byte +lbl_801D5CE0 = .sdata2:0x801D5CE0; // type:object size:0x2 data:2byte +lbl_801D5CE4 = .sdata2:0x801D5CE4; // type:object size:0x4 data:float +lbl_801D5CE8 = .sdata2:0x801D5CE8; // type:object size:0x4 data:float +lbl_801D5CEC = .sdata2:0x801D5CEC; // type:object size:0x4 data:float +lbl_801D5CF0 = .sdata2:0x801D5CF0; // type:object size:0x2 data:2byte +lbl_801D5CF2 = .sdata2:0x801D5CF2; // type:object size:0x2 data:2byte +lbl_801D5CF4 = .sdata2:0x801D5CF4; // type:object size:0x2 data:2byte +lbl_801D5CF8 = .sdata2:0x801D5CF8; // type:object size:0x4 data:float +lbl_801D5CFC = .sdata2:0x801D5CFC; // type:object size:0x4 data:float +lbl_801D5D00 = .sdata2:0x801D5D00; // type:object size:0x4 data:float +lbl_801D5D04 = .sdata2:0x801D5D04; // type:object size:0x4 data:float +lbl_801D5D08 = .sdata2:0x801D5D08; // type:object size:0x4 data:float +lbl_801D5D0C = .sdata2:0x801D5D0C; // type:object size:0x4 data:float +lbl_801D5D10 = .sdata2:0x801D5D10; // type:object size:0x4 data:float +lbl_801D5D18 = .sdata2:0x801D5D18; // type:object size:0x8 data:double +lbl_801D5D20 = .sdata2:0x801D5D20; // type:object size:0x4 data:float +lbl_801D5D24 = .sdata2:0x801D5D24; // type:object size:0x4 data:float +lbl_801D5D28 = .sdata2:0x801D5D28; // type:object size:0x4 data:float +lbl_801D5D2C = .sdata2:0x801D5D2C; // type:object size:0x4 data:float +lbl_801D5D30 = .sdata2:0x801D5D30; // type:object size:0x4 data:float +lbl_801D5D34 = .sdata2:0x801D5D34; // type:object size:0x4 data:float +lbl_801D5D38 = .sdata2:0x801D5D38; // type:object size:0x4 data:float +lbl_801D5D40 = .sdata2:0x801D5D40; // type:object size:0x8 data:double +lbl_801D5D48 = .sdata2:0x801D5D48; // type:object size:0x8 data:double +lbl_801D5D50 = .sdata2:0x801D5D50; // type:object size:0x8 data:double +lbl_801D5D58 = .sdata2:0x801D5D58; // type:object size:0x4 data:float +lbl_801D5D5C = .sdata2:0x801D5D5C; // type:object size:0x4 data:float +lbl_801D5D60 = .sdata2:0x801D5D60; // type:object size:0x4 data:float +lbl_801D5D64 = .sdata2:0x801D5D64; // type:object size:0x4 data:float +lbl_801D5D68 = .sdata2:0x801D5D68; // type:object size:0x4 data:float +lbl_801D5D6C = .sdata2:0x801D5D6C; // type:object size:0x4 data:float +lbl_801D5D70 = .sdata2:0x801D5D70; // type:object size:0x4 data:float +lbl_801D5D74 = .sdata2:0x801D5D74; // type:object size:0x4 data:float +lbl_801D5D78 = .sdata2:0x801D5D78; // type:object size:0x4 data:float +lbl_801D5D7C = .sdata2:0x801D5D7C; // type:object size:0x4 data:float +lbl_801D5D80 = .sdata2:0x801D5D80; // type:object size:0x4 data:float +lbl_801D5D84 = .sdata2:0x801D5D84; // type:object size:0x4 data:float +lbl_801D5D88 = .sdata2:0x801D5D88; // type:object size:0x4 data:float +lbl_801D5D8C = .sdata2:0x801D5D8C; // type:object size:0x4 data:float +lbl_801D5D90 = .sdata2:0x801D5D90; // type:object size:0x4 data:float +lbl_801D5D94 = .sdata2:0x801D5D94; // type:object size:0x4 data:float +lbl_801D5D98 = .sdata2:0x801D5D98; // type:object size:0x4 data:float +lbl_801D5D9C = .sdata2:0x801D5D9C; // type:object size:0x4 data:float +lbl_801D5DA0 = .sdata2:0x801D5DA0; // type:object size:0x4 data:float +lbl_801D5DA4 = .sdata2:0x801D5DA4; // type:object size:0x4 data:float +lbl_801D5DA8 = .sdata2:0x801D5DA8; // type:object size:0x8 data:double +lbl_801D5DB0 = .sdata2:0x801D5DB0; // type:object size:0x8 data:double +lbl_801D5DB8 = .sdata2:0x801D5DB8; // type:object size:0x4 data:float +lbl_801D5DC0 = .sdata2:0x801D5DC0; // type:object size:0x8 data:double +lbl_801D5DC8 = .sdata2:0x801D5DC8; // type:object size:0x8 data:double +lbl_801D5DD0 = .sdata2:0x801D5DD0; // type:object size:0x4 data:float +lbl_801D5DD4 = .sdata2:0x801D5DD4; // type:object size:0x4 data:float +lbl_801D5DD8 = .sdata2:0x801D5DD8; // type:object size:0x4 data:float +lbl_801D5DDC = .sdata2:0x801D5DDC; // type:object size:0x4 data:float +lbl_801D5DE0 = .sdata2:0x801D5DE0; // type:object size:0x4 data:float +lbl_801D5DE4 = .sdata2:0x801D5DE4; // type:object size:0x4 data:float +lbl_801D5DE8 = .sdata2:0x801D5DE8; // type:object size:0x4 data:float +lbl_801D5DEC = .sdata2:0x801D5DEC; // type:object size:0x4 data:float +lbl_801D5DF0 = .sdata2:0x801D5DF0; // type:object size:0x4 data:float +lbl_801D5DF4 = .sdata2:0x801D5DF4; // type:object size:0x4 data:float +lbl_801D5DF8 = .sdata2:0x801D5DF8; // type:object size:0x4 data:float +lbl_801D5DFC = .sdata2:0x801D5DFC; // type:object size:0x4 data:float +lbl_801D5E00 = .sdata2:0x801D5E00; // type:object size:0x4 data:float +lbl_801D5E04 = .sdata2:0x801D5E04; // type:object size:0x4 data:float +lbl_801D5E08 = .sdata2:0x801D5E08; // type:object size:0x4 data:float +lbl_801D5E0C = .sdata2:0x801D5E0C; // type:object size:0x4 data:float +lbl_801D5E10 = .sdata2:0x801D5E10; // type:object size:0x4 data:float +lbl_801D5E14 = .sdata2:0x801D5E14; // type:object size:0x4 data:float +lbl_801D5E18 = .sdata2:0x801D5E18; // type:object size:0x4 data:float +lbl_801D5E20 = .sdata2:0x801D5E20; // type:object size:0x8 data:double +lbl_801D5E28 = .sdata2:0x801D5E28; // type:object size:0x8 data:double +lbl_801D5E30 = .sdata2:0x801D5E30; // type:object size:0x8 data:double +lbl_801D5E38 = .sdata2:0x801D5E38; // type:object size:0x8 data:double +lbl_801D5E40 = .sdata2:0x801D5E40; // type:object size:0x4 data:float +lbl_801D5E44 = .sdata2:0x801D5E44; // type:object size:0x4 data:float +lbl_801D5E48 = .sdata2:0x801D5E48; // type:object size:0x4 data:float +lbl_801D5E4C = .sdata2:0x801D5E4C; // type:object size:0x4 data:float +lbl_801D5E50 = .sdata2:0x801D5E50; // type:object size:0x4 data:float +lbl_801D5E54 = .sdata2:0x801D5E54; // type:object size:0x4 data:float +lbl_801D5E58 = .sdata2:0x801D5E58; // type:object size:0x4 data:float +lbl_801D5E5C = .sdata2:0x801D5E5C; // type:object size:0x4 data:float +lbl_801D5E60 = .sdata2:0x801D5E60; // type:object size:0x4 data:float +lbl_801D5E64 = .sdata2:0x801D5E64; // type:object size:0x4 data:float +lbl_801D5E68 = .sdata2:0x801D5E68; // type:object size:0x4 data:float +lbl_801D5E6C = .sdata2:0x801D5E6C; // type:object size:0x4 data:float +lbl_801D5E70 = .sdata2:0x801D5E70; // type:object size:0x4 data:float +lbl_801D5E74 = .sdata2:0x801D5E74; // type:object size:0x4 data:float +lbl_801D5E78 = .sdata2:0x801D5E78; // type:object size:0x4 data:float +lbl_801D5E7C = .sdata2:0x801D5E7C; // type:object size:0x4 data:float +lbl_801D5E80 = .sdata2:0x801D5E80; // type:object size:0x4 data:float +lbl_801D5E84 = .sdata2:0x801D5E84; // type:object size:0x4 data:float +lbl_801D5E88 = .sdata2:0x801D5E88; // type:object size:0x4 data:float +lbl_801D5E8C = .sdata2:0x801D5E8C; // type:object size:0x4 data:float +lbl_801D5E90 = .sdata2:0x801D5E90; // type:object size:0x4 data:float +lbl_801D5E94 = .sdata2:0x801D5E94; // type:object size:0x4 data:float +lbl_801D5E98 = .sdata2:0x801D5E98; // type:object size:0x8 data:double +lbl_801D5EA0 = .sdata2:0x801D5EA0; // type:object size:0x8 data:double +lbl_801D5EA8 = .sdata2:0x801D5EA8; // type:object size:0x4 data:float +lbl_801D5EAC = .sdata2:0x801D5EAC; // type:object size:0x4 data:float +lbl_801D5EB0 = .sdata2:0x801D5EB0; // type:object size:0x8 data:double +lbl_801D5EB8 = .sdata2:0x801D5EB8; // type:object size:0x4 data:float +lbl_801D5EBC = .sdata2:0x801D5EBC; // type:object size:0x4 data:float +lbl_801D5EC0 = .sdata2:0x801D5EC0; // type:object size:0x4 data:float +lbl_801D5EC4 = .sdata2:0x801D5EC4; // type:object size:0x4 data:float +lbl_801D5EC8 = .sdata2:0x801D5EC8; // type:object size:0x4 data:float +lbl_801D5ECC = .sdata2:0x801D5ECC; // type:object size:0x4 data:float +lbl_801D5ED0 = .sdata2:0x801D5ED0; // type:object size:0x4 data:float +lbl_801D5ED4 = .sdata2:0x801D5ED4; // type:object size:0x4 data:float +lbl_801D5ED8 = .sdata2:0x801D5ED8; // type:object size:0x4 data:float +lbl_801D5EDC = .sdata2:0x801D5EDC; // type:object size:0x4 data:float +lbl_801D5EE0 = .sdata2:0x801D5EE0; // type:object size:0x4 data:float +lbl_801D5EE4 = .sdata2:0x801D5EE4; // type:object size:0x4 data:float +lbl_801D5EE8 = .sdata2:0x801D5EE8; // type:object size:0x4 data:float +lbl_801D5EEC = .sdata2:0x801D5EEC; // type:object size:0x4 data:float +lbl_801D5EF0 = .sdata2:0x801D5EF0; // type:object size:0x4 data:float +lbl_801D5EF4 = .sdata2:0x801D5EF4; // type:object size:0x4 data:float +lbl_801D5EF8 = .sdata2:0x801D5EF8; // type:object size:0x4 data:float +lbl_801D5EFC = .sdata2:0x801D5EFC; // type:object size:0x4 data:float +lbl_801D5F00 = .sdata2:0x801D5F00; // type:object size:0x4 data:float +lbl_801D5F04 = .sdata2:0x801D5F04; // type:object size:0x4 data:float +lbl_801D5F08 = .sdata2:0x801D5F08; // type:object size:0x4 data:float +lbl_801D5F10 = .sdata2:0x801D5F10; // type:object size:0x8 data:double +lbl_801D5F18 = .sdata2:0x801D5F18; // type:object size:0x8 data:double +lbl_801D5F20 = .sdata2:0x801D5F20; // type:object size:0x8 data:double +lbl_801D5F28 = .sdata2:0x801D5F28; // type:object size:0x8 data:double +lbl_801D5F30 = .sdata2:0x801D5F30; // type:object size:0x4 data:float +lbl_801D5F34 = .sdata2:0x801D5F34; // type:object size:0x4 data:float +lbl_801D5F38 = .sdata2:0x801D5F38; // type:object size:0x4 data:float +lbl_801D5F3C = .sdata2:0x801D5F3C; // type:object size:0x4 data:float +lbl_801D5F40 = .sdata2:0x801D5F40; // type:object size:0x4 data:float +lbl_801D5F44 = .sdata2:0x801D5F44; // type:object size:0x4 data:float +lbl_801D5F48 = .sdata2:0x801D5F48; // type:object size:0x4 data:float +lbl_801D5F4C = .sdata2:0x801D5F4C; // type:object size:0x4 data:float +lbl_801D5F50 = .sdata2:0x801D5F50; // type:object size:0x4 data:float +lbl_801D5F54 = .sdata2:0x801D5F54; // type:object size:0x1 data:byte +lbl_801D5F55 = .sdata2:0x801D5F55; // type:object size:0x1 data:byte +lbl_801D5F56 = .sdata2:0x801D5F56; // type:object size:0x1 data:byte +lbl_801D5F57 = .sdata2:0x801D5F57; // type:object size:0x1 data:byte +lbl_801D5F58 = .sdata2:0x801D5F58; // type:object size:0x8 data:float +lbl_801D5F60 = .sdata2:0x801D5F60; // type:object size:0x4 data:float +lbl_801D5F64 = .sdata2:0x801D5F64; // type:object size:0x4 data:float +lbl_801D5F68 = .sdata2:0x801D5F68; // type:object size:0x4 data:float +lbl_801D5F6C = .sdata2:0x801D5F6C; // type:object size:0x4 data:float +lbl_801D5F70 = .sdata2:0x801D5F70; // type:object size:0x4 data:float +lbl_801D5F74 = .sdata2:0x801D5F74; // type:object size:0x4 data:float +lbl_801D5F78 = .sdata2:0x801D5F78; // type:object size:0x4 data:float +lbl_801D5F7C = .sdata2:0x801D5F7C; // type:object size:0x4 data:float +lbl_801D5F80 = .sdata2:0x801D5F80; // type:object size:0x4 data:float +lbl_801D5F84 = .sdata2:0x801D5F84; // type:object size:0x4 data:float +lbl_801D5F88 = .sdata2:0x801D5F88; // type:object size:0x4 data:float +lbl_801D5F8C = .sdata2:0x801D5F8C; // type:object size:0x4 data:float +lbl_801D5F90 = .sdata2:0x801D5F90; // type:object size:0x4 data:float +lbl_801D5F94 = .sdata2:0x801D5F94; // type:object size:0x4 data:float +lbl_801D5F98 = .sdata2:0x801D5F98; // type:object size:0x4 data:float +lbl_801D5F9C = .sdata2:0x801D5F9C; // type:object size:0x4 data:float +lbl_801D5FA0 = .sdata2:0x801D5FA0; // type:object size:0x4 data:float +lbl_801D5FA4 = .sdata2:0x801D5FA4; // type:object size:0x4 data:float +lbl_801D5FA8 = .sdata2:0x801D5FA8; // type:object size:0x4 data:float +lbl_801D5FAC = .sdata2:0x801D5FAC; // type:object size:0x4 data:float +lbl_801D5FB0 = .sdata2:0x801D5FB0; // type:object size:0x4 data:float +lbl_801D5FB4 = .sdata2:0x801D5FB4; // type:object size:0x4 data:float +lbl_801D5FB8 = .sdata2:0x801D5FB8; // type:object size:0x4 data:float +lbl_801D5FBC = .sdata2:0x801D5FBC; // type:object size:0x4 data:float +lbl_801D5FC0 = .sdata2:0x801D5FC0; // type:object size:0x4 data:float +lbl_801D5FC4 = .sdata2:0x801D5FC4; // type:object size:0x4 data:float +lbl_801D5FC8 = .sdata2:0x801D5FC8; // type:object size:0x4 data:float +lbl_801D5FCC = .sdata2:0x801D5FCC; // type:object size:0x4 data:float +lbl_801D5FD0 = .sdata2:0x801D5FD0; // type:object size:0x4 data:float +lbl_801D5FD4 = .sdata2:0x801D5FD4; // type:object size:0x4 data:float +lbl_801D5FD8 = .sdata2:0x801D5FD8; // type:object size:0x4 data:float +lbl_801D5FDC = .sdata2:0x801D5FDC; // type:object size:0x4 data:float +lbl_801D5FE0 = .sdata2:0x801D5FE0; // type:object size:0x4 data:float +lbl_801D5FE4 = .sdata2:0x801D5FE4; // type:object size:0x4 data:float +lbl_801D5FE8 = .sdata2:0x801D5FE8; // type:object size:0x4 data:float +lbl_801D5FEC = .sdata2:0x801D5FEC; // type:object size:0x4 data:float +lbl_801D5FF0 = .sdata2:0x801D5FF0; // type:object size:0x4 data:float +lbl_801D5FF4 = .sdata2:0x801D5FF4; // type:object size:0x4 data:float +lbl_801D5FF8 = .sdata2:0x801D5FF8; // type:object size:0x4 data:float +lbl_801D5FFC = .sdata2:0x801D5FFC; // type:object size:0x4 data:float +lbl_801D6000 = .sdata2:0x801D6000; // type:object size:0x4 data:float +lbl_801D6004 = .sdata2:0x801D6004; // type:object size:0x4 data:float +lbl_801D6008 = .sdata2:0x801D6008; // type:object size:0x8 data:double +lbl_801D6010 = .sdata2:0x801D6010; // type:object size:0x8 data:float +lbl_801D6018 = .sdata2:0x801D6018; // type:object size:0x4 data:float +lbl_801D601C = .sdata2:0x801D601C; // type:object size:0x4 data:float +lbl_801D6020 = .sdata2:0x801D6020; // type:object size:0x4 data:float +lbl_801D6024 = .sdata2:0x801D6024; // type:object size:0x4 data:float +lbl_801D6028 = .sdata2:0x801D6028; // type:object size:0x8 data:float +lbl_801D6030 = .sdata2:0x801D6030; // type:object size:0x4 data:float +lbl_801D6034 = .sdata2:0x801D6034; // type:object size:0x4 data:float +lbl_801D6038 = .sdata2:0x801D6038; // type:object size:0x4 data:float +lbl_801D603C = .sdata2:0x801D603C; // type:object size:0x4 data:float +lbl_801D6040 = .sdata2:0x801D6040; // type:object size:0x4 data:float +lbl_801D6044 = .sdata2:0x801D6044; // type:object size:0x4 data:float +lbl_801D6048 = .sdata2:0x801D6048; // type:object size:0x4 data:float +lbl_801D604C = .sdata2:0x801D604C; // type:object size:0x4 data:float +lbl_801D6050 = .sdata2:0x801D6050; // type:object size:0x4 data:float +lbl_801D6054 = .sdata2:0x801D6054; // type:object size:0x4 data:float +lbl_801D6058 = .sdata2:0x801D6058; // type:object size:0x4 data:float +lbl_801D605C = .sdata2:0x801D605C; // type:object size:0x4 data:float +lbl_801D6060 = .sdata2:0x801D6060; // type:object size:0x8 data:double +lbl_801D6068 = .sdata2:0x801D6068; // type:object size:0x8 data:double +lbl_801D6070 = .sdata2:0x801D6070; // type:object size:0x4 data:float +lbl_801D6074 = .sdata2:0x801D6074; // type:object size:0x4 data:float +lbl_801D6078 = .sdata2:0x801D6078; // type:object size:0x4 data:float +lbl_801D607C = .sdata2:0x801D607C; // type:object size:0x4 data:float +lbl_801D6080 = .sdata2:0x801D6080; // type:object size:0x4 data:float +lbl_801D6084 = .sdata2:0x801D6084; // type:object size:0x4 data:float +lbl_801D6088 = .sdata2:0x801D6088; // type:object size:0x8 data:double +lbl_801D6090 = .sdata2:0x801D6090; // type:object size:0x8 data:double +lbl_801D6098 = .sdata2:0x801D6098; // type:object size:0x8 data:float +lbl_801D60A0 = .sdata2:0x801D60A0; // type:object size:0x4 data:float +lbl_801D60A8 = .sdata2:0x801D60A8; // type:object size:0x8 data:double +lbl_801D60B0 = .sdata2:0x801D60B0; // type:object size:0x4 data:4byte +lbl_801D60B4 = .sdata2:0x801D60B4; // type:object size:0x4 data:4byte +lbl_801D60B8 = .sdata2:0x801D60B8; // type:object size:0x4 data:4byte +lbl_801D60BC = .sdata2:0x801D60BC; // type:object size:0x4 data:float +lbl_801D60C0 = .sdata2:0x801D60C0; // type:object size:0x4 data:float +lbl_801D60C4 = .sdata2:0x801D60C4; // type:object size:0x4 data:float +lbl_801D60C8 = .sdata2:0x801D60C8; // type:object size:0x8 data:double +lbl_801D60D0 = .sdata2:0x801D60D0; // type:object size:0x8 data:float +lbl_801D60D8 = .sdata2:0x801D60D8; // type:object size:0x4 data:float +lbl_801D60DC = .sdata2:0x801D60DC; // type:object size:0x4 data:float +lbl_801D60E0 = .sdata2:0x801D60E0; // type:object size:0x4 data:float +lbl_801D60E4 = .sdata2:0x801D60E4; // type:object size:0x4 data:float +lbl_801D60E8 = .sdata2:0x801D60E8; // type:object size:0x4 data:float +lbl_801D60EC = .sdata2:0x801D60EC; // type:object size:0x4 data:float +lbl_801D60F0 = .sdata2:0x801D60F0; // type:object size:0x4 data:float +lbl_801D60F4 = .sdata2:0x801D60F4; // type:object size:0x4 data:float +lbl_801D60F8 = .sdata2:0x801D60F8; // type:object size:0x4 data:float +lbl_801D60FC = .sdata2:0x801D60FC; // type:object size:0x4 data:float +lbl_801D6100 = .sdata2:0x801D6100; // type:object size:0x4 data:float +lbl_801D6104 = .sdata2:0x801D6104; // type:object size:0x4 data:float +lbl_801D6108 = .sdata2:0x801D6108; // type:object size:0x4 data:float +lbl_801D6110 = .sdata2:0x801D6110; // type:object size:0x8 data:double +lbl_801D6118 = .sdata2:0x801D6118; // type:object size:0x8 data:double +lbl_801D6120 = .sdata2:0x801D6120; // type:object size:0x8 data:float +lbl_801D6128 = .sdata2:0x801D6128; // type:object size:0x4 data:float +lbl_801D6130 = .sdata2:0x801D6130; // type:object size:0x8 data:double +lbl_801D6138 = .sdata2:0x801D6138; // type:object size:0x4 data:float +lbl_801D613C = .sdata2:0x801D613C; // type:object size:0x4 data:float +lbl_801D6140 = .sdata2:0x801D6140; // type:object size:0x4 data:float +lbl_801D6144 = .sdata2:0x801D6144; // type:object size:0x4 data:float +lbl_801D6148 = .sdata2:0x801D6148; // type:object size:0x4 data:float +lbl_801D614C = .sdata2:0x801D614C; // type:object size:0x4 data:float +lbl_801D6150 = .sdata2:0x801D6150; // type:object size:0x4 data:float +lbl_801D6154 = .sdata2:0x801D6154; // type:object size:0x4 data:float +lbl_801D6158 = .sdata2:0x801D6158; // type:object size:0x4 data:float +lbl_801D6160 = .sdata2:0x801D6160; // type:object size:0x8 data:double +lbl_801D6168 = .sdata2:0x801D6168; // type:object size:0x4 data:float +lbl_801D616C = .sdata2:0x801D616C; // type:object size:0x4 data:float +lbl_801D6170 = .sdata2:0x801D6170; // type:object size:0x8 data:double +lbl_801D6178 = .sdata2:0x801D6178; // type:object size:0x4 data:float +lbl_801D6180 = .sdata2:0x801D6180; // type:object size:0x8 data:double +lbl_801D6188 = .sdata2:0x801D6188; // type:object size:0x4 data:float +lbl_801D6190 = .sdata2:0x801D6190; // type:object size:0x8 data:double +lbl_801D6198 = .sdata2:0x801D6198; // type:object size:0x4 data:float +lbl_801D619C = .sdata2:0x801D619C; // type:object size:0x4 data:float +lbl_801D61A0 = .sdata2:0x801D61A0; // type:object size:0x4 data:float +lbl_801D61A8 = .sdata2:0x801D61A8; // type:object size:0x8 data:double +lbl_801D61B0 = .sdata2:0x801D61B0; // type:object size:0x4 data:float +lbl_801D61B4 = .sdata2:0x801D61B4; // type:object size:0x4 data:float +lbl_801D61B8 = .sdata2:0x801D61B8; // type:object size:0x8 data:double +lbl_801D61C0 = .sdata2:0x801D61C0; // type:object size:0x4 data:float +lbl_801D61C4 = .sdata2:0x801D61C4; // type:object size:0x4 data:float +lbl_801D61C8 = .sdata2:0x801D61C8; // type:object size:0x4 data:float +lbl_801D61CC = .sdata2:0x801D61CC; // type:object size:0x4 data:float +lbl_801D61D0 = .sdata2:0x801D61D0; // type:object size:0x4 data:float +lbl_801D61D8 = .sdata2:0x801D61D8; // type:object size:0x8 data:double +lbl_801D61E0 = .sdata2:0x801D61E0; // type:object size:0x4 data:4byte +lbl_801D61E8 = .sdata2:0x801D61E8; // type:object size:0x8 data:double +lbl_801D61F0 = .sdata2:0x801D61F0; // type:object size:0x8 data:double +lbl_801D61F8 = .sdata2:0x801D61F8; // type:object size:0x8 data:double +lbl_801D6200 = .sdata2:0x801D6200; // type:object size:0x8 data:double +lbl_801D6208 = .sdata2:0x801D6208; // type:object size:0x8 data:double +lbl_801D6210 = .sdata2:0x801D6210; // type:object size:0x8 data:double +lbl_801D6218 = .sdata2:0x801D6218; // type:object size:0x8 data:double +lbl_801D6220 = .sdata2:0x801D6220; // type:object size:0x8 data:double +lbl_801D6228 = .sdata2:0x801D6228; // type:object size:0x8 data:double +lbl_801D6230 = .sdata2:0x801D6230; // type:object size:0x8 data:double +lbl_801D6238 = .sdata2:0x801D6238; // type:object size:0x8 data:double +lbl_801D6240 = .sdata2:0x801D6240; // type:object size:0x8 data:double +lbl_801D6248 = .sdata2:0x801D6248; // type:object size:0x8 data:double +lbl_801D6250 = .sdata2:0x801D6250; // type:object size:0x8 data:double +lbl_801D6258 = .sdata2:0x801D6258; // type:object size:0x8 data:double +lbl_801D6260 = .sdata2:0x801D6260; // type:object size:0x8 data:double +lbl_801D6268 = .sdata2:0x801D6268; // type:object size:0x8 data:double +lbl_801D6270 = .sdata2:0x801D6270; // type:object size:0x8 data:double +lbl_801D6278 = .sdata2:0x801D6278; // type:object size:0x8 data:double +lbl_801D6280 = .sdata2:0x801D6280; // type:object size:0x8 data:double +lbl_801D6288 = .sdata2:0x801D6288; // type:object size:0x8 data:double +lbl_801D6290 = .sdata2:0x801D6290; // type:object size:0x8 data:double +lbl_801D6298 = .sdata2:0x801D6298; // type:object size:0x8 data:double +lbl_801D62A0 = .sdata2:0x801D62A0; // type:object size:0x8 data:double +lbl_801D62A8 = .sdata2:0x801D62A8; // type:object size:0x8 data:double +lbl_801D62B0 = .sdata2:0x801D62B0; // type:object size:0x8 data:double +lbl_801D62B8 = .sdata2:0x801D62B8; // type:object size:0x8 data:double +lbl_801D62C0 = .sdata2:0x801D62C0; // type:object size:0x8 data:double +lbl_801D62C8 = .sdata2:0x801D62C8; // type:object size:0x8 data:double +lbl_801D62D0 = .sdata2:0x801D62D0; // type:object size:0x8 data:double +lbl_801D62D8 = .sdata2:0x801D62D8; // type:object size:0x8 data:double +lbl_801D62E0 = .sdata2:0x801D62E0; // type:object size:0x8 data:double +lbl_801D62E8 = .sdata2:0x801D62E8; // type:object size:0x8 data:double +lbl_801D62F0 = .sdata2:0x801D62F0; // type:object size:0x8 data:double +lbl_801D62F8 = .sdata2:0x801D62F8; // type:object size:0x8 data:double +lbl_801D6300 = .sdata2:0x801D6300; // type:object size:0x8 data:double +lbl_801D6308 = .sdata2:0x801D6308; // type:object size:0x8 data:double +lbl_801D6310 = .sdata2:0x801D6310; // type:object size:0x8 data:double +lbl_801D6318 = .sdata2:0x801D6318; // type:object size:0x8 data:double +lbl_801D6320 = .sdata2:0x801D6320; // type:object size:0x8 data:double +lbl_801D6328 = .sdata2:0x801D6328; // type:object size:0x8 data:double +lbl_801D6330 = .sdata2:0x801D6330; // type:object size:0x8 data:double +lbl_801D6338 = .sdata2:0x801D6338; // type:object size:0x8 data:double +lbl_801D6340 = .sdata2:0x801D6340; // type:object size:0x8 data:double +lbl_801D6348 = .sdata2:0x801D6348; // type:object size:0x8 data:double +lbl_801D6350 = .sdata2:0x801D6350; // type:object size:0x8 data:double +lbl_801D6358 = .sdata2:0x801D6358; // type:object size:0x8 data:double +lbl_801D6360 = .sdata2:0x801D6360; // type:object size:0x8 data:double +lbl_801D6368 = .sdata2:0x801D6368; // type:object size:0x8 data:double +lbl_801D6370 = .sdata2:0x801D6370; // type:object size:0x8 data:double +lbl_801D6378 = .sdata2:0x801D6378; // type:object size:0x8 data:double +lbl_801D6380 = .sdata2:0x801D6380; // type:object size:0x8 data:double +lbl_801D6388 = .sdata2:0x801D6388; // type:object size:0x8 data:double +lbl_801D6390 = .sdata2:0x801D6390; // type:object size:0x8 data:double +lbl_801D6398 = .sdata2:0x801D6398; // type:object size:0x8 data:double +lbl_801D63A0 = .sdata2:0x801D63A0; // type:object size:0x8 data:double +lbl_801D63A8 = .sdata2:0x801D63A8; // type:object size:0x8 data:double +lbl_801D63B0 = .sdata2:0x801D63B0; // type:object size:0x8 data:double +lbl_801D63B8 = .sdata2:0x801D63B8; // type:object size:0x8 data:double +lbl_801D63C0 = .sdata2:0x801D63C0; // type:object size:0x8 data:double +lbl_801D63C8 = .sdata2:0x801D63C8; // type:object size:0x8 data:double +lbl_801D63D0 = .sdata2:0x801D63D0; // type:object size:0x8 data:double +lbl_801D63D8 = .sdata2:0x801D63D8; // type:object size:0x8 data:double +lbl_801D63E0 = .sdata2:0x801D63E0; // type:object size:0x8 data:double +lbl_801D63E8 = .sdata2:0x801D63E8; // type:object size:0x8 data:double +lbl_801D63F0 = .sdata2:0x801D63F0; // type:object size:0x8 data:double +lbl_801D63F8 = .sdata2:0x801D63F8; // type:object size:0x8 data:double +lbl_801D6400 = .sdata2:0x801D6400; // type:object size:0x8 data:double +lbl_801D6408 = .sdata2:0x801D6408; // type:object size:0x8 data:double +lbl_801D6410 = .sdata2:0x801D6410; // type:object size:0x8 data:double +lbl_801D6418 = .sdata2:0x801D6418; // type:object size:0x8 data:double +lbl_801D6420 = .sdata2:0x801D6420; // type:object size:0x8 data:double +lbl_801D6428 = .sdata2:0x801D6428; // type:object size:0x8 data:double +lbl_801D6430 = .sdata2:0x801D6430; // type:object size:0x8 data:double +lbl_801D6438 = .sdata2:0x801D6438; // type:object size:0x8 data:double +lbl_801D6440 = .sdata2:0x801D6440; // type:object size:0x8 data:double +lbl_801D6448 = .sdata2:0x801D6448; // type:object size:0x8 data:double +lbl_801D6450 = .sdata2:0x801D6450; // type:object size:0x8 data:double +lbl_801D6458 = .sdata2:0x801D6458; // type:object size:0x8 data:double +lbl_801D6460 = .sdata2:0x801D6460; // type:object size:0x8 data:double +lbl_801D6468 = .sdata2:0x801D6468; // type:object size:0x8 data:double +lbl_801D6470 = .sdata2:0x801D6470; // type:object size:0x8 data:double +lbl_801D6478 = .sdata2:0x801D6478; // type:object size:0x8 data:double +lbl_801D6480 = .sdata2:0x801D6480; // type:object size:0x8 data:double +lbl_801D6488 = .sdata2:0x801D6488; // type:object size:0x8 data:double +lbl_801D6490 = .sdata2:0x801D6490; // type:object size:0x8 data:double +lbl_801D6498 = .sdata2:0x801D6498; // type:object size:0x8 data:double +lbl_801D64A0 = .sdata2:0x801D64A0; // type:object size:0x8 data:double +lbl_801D64A8 = .sdata2:0x801D64A8; // type:object size:0x8 data:double +lbl_801D64B0 = .sdata2:0x801D64B0; // type:object size:0x8 data:double +lbl_801D64B8 = .sdata2:0x801D64B8; // type:object size:0x8 data:double +lbl_801D64C0 = .sdata2:0x801D64C0; // type:object size:0x8 data:double +lbl_801D64C8 = .sdata2:0x801D64C8; // type:object size:0x8 data:double +lbl_801D64D0 = .sdata2:0x801D64D0; // type:object size:0x8 data:double +lbl_801D64D8 = .sdata2:0x801D64D8; // type:object size:0x8 data:double +lbl_801D64E0 = .sdata2:0x801D64E0; // type:object size:0x8 data:double +lbl_801D64E8 = .sdata2:0x801D64E8; // type:object size:0x8 data:double +lbl_801D64F0 = .sdata2:0x801D64F0; // type:object size:0x8 data:double +lbl_801D64F8 = .sdata2:0x801D64F8; // type:object size:0x8 data:double +lbl_801D6500 = .sdata2:0x801D6500; // type:object size:0x8 data:double +lbl_801D6508 = .sdata2:0x801D6508; // type:object size:0x8 data:double +lbl_801D6510 = .sdata2:0x801D6510; // type:object size:0x8 data:double +lbl_801D6518 = .sdata2:0x801D6518; // type:object size:0x8 data:double +lbl_801D6520 = .sdata2:0x801D6520; // type:object size:0x8 data:double +lbl_801D6528 = .sdata2:0x801D6528; // type:object size:0x8 data:double +lbl_801D6530 = .sdata2:0x801D6530; // type:object size:0x8 data:double +lbl_801D6538 = .sdata2:0x801D6538; // type:object size:0x8 data:double +lbl_801D6540 = .sdata2:0x801D6540; // type:object size:0x8 data:double +lbl_801D6548 = .sdata2:0x801D6548; // type:object size:0x8 data:double +lbl_801D6550 = .sdata2:0x801D6550; // type:object size:0x8 data:double +lbl_801D6558 = .sdata2:0x801D6558; // type:object size:0x8 data:double +lbl_801D6560 = .sdata2:0x801D6560; // type:object size:0x8 data:double +lbl_801D6568 = .sdata2:0x801D6568; // type:object size:0x8 data:double +lbl_801D6570 = .sdata2:0x801D6570; // type:object size:0x8 data:double +lbl_801D6578 = .sdata2:0x801D6578; // type:object size:0x8 data:double +lbl_801D6580 = .sdata2:0x801D6580; // type:object size:0x8 data:double +lbl_801D6588 = .sdata2:0x801D6588; // type:object size:0x8 data:double +lbl_801D6590 = .sdata2:0x801D6590; // type:object size:0x8 data:double +lbl_801D6598 = .sdata2:0x801D6598; // type:object size:0x8 data:double +lbl_801D65A0 = .sdata2:0x801D65A0; // type:object size:0x8 data:double +lbl_801D65A8 = .sdata2:0x801D65A8; // type:object size:0x8 data:double +lbl_801D65B0 = .sdata2:0x801D65B0; // type:object size:0x8 data:double +lbl_801D65B8 = .sdata2:0x801D65B8; // type:object size:0x8 data:double +lbl_801D65C0 = .sdata2:0x801D65C0; // type:object size:0x8 data:double +lbl_801D65C8 = .sdata2:0x801D65C8; // type:object size:0x8 data:double +lbl_801D65D0 = .sdata2:0x801D65D0; // type:object size:0x8 data:double +lbl_801D65D8 = .sdata2:0x801D65D8; // type:object size:0x8 data:double +lbl_801D65E0 = .sdata2:0x801D65E0; // type:object size:0x8 data:double +lbl_801D65E8 = .sdata2:0x801D65E8; // type:object size:0x8 data:double +lbl_801D65F0 = .sdata2:0x801D65F0; // type:object size:0x8 data:double +lbl_801D65F8 = .sdata2:0x801D65F8; // type:object size:0x8 data:double +lbl_801D6600 = .sdata2:0x801D6600; // type:object size:0x8 data:double +lbl_801D6608 = .sdata2:0x801D6608; // type:object size:0x8 data:double +lbl_801D6610 = .sdata2:0x801D6610; // type:object size:0x8 data:double +lbl_801D6618 = .sdata2:0x801D6618; // type:object size:0x8 data:double +lbl_801D6620 = .sdata2:0x801D6620; // type:object size:0x8 data:double +lbl_801D6628 = .sdata2:0x801D6628; // type:object size:0x8 data:double +lbl_801D6630 = .sdata2:0x801D6630; // type:object size:0x8 data:double +lbl_801D6638 = .sdata2:0x801D6638; // type:object size:0x8 data:double +lbl_801D6640 = .sdata2:0x801D6640; // type:object size:0x8 data:double +lbl_801D6648 = .sdata2:0x801D6648; // type:object size:0x8 data:double +lbl_801D6650 = .sdata2:0x801D6650; // type:object size:0x4 data:float +lbl_801D6654 = .sdata2:0x801D6654; // type:object size:0x4 data:float +lbl_801D6658 = .sdata2:0x801D6658; // type:object size:0x4 data:float +lbl_801D6660 = .sdata2:0x801D6660; // type:object size:0x8 data:double +lbl_801D6668 = .sdata2:0x801D6668; // type:object size:0x8 data:double +lbl_801D6670 = .sdata2:0x801D6670; // type:object size:0x4 data:float +lbl_801D6674 = .sdata2:0x801D6674; // type:object size:0x4 data:float +lbl_801D6678 = .sdata2:0x801D6678; // type:object size:0x4 data:float +lbl_801D667C = .sdata2:0x801D667C; // type:object size:0x4 data:float +lbl_801D6680 = .sdata2:0x801D6680; // type:object size:0x4 data:float +lbl_801D6684 = .sdata2:0x801D6684; // type:object size:0x4 data:float +lbl_801D6688 = .sdata2:0x801D6688; // type:object size:0x4 data:float +lbl_801D668C = .sdata2:0x801D668C; // type:object size:0x4 data:float +lbl_801D6690 = .sdata2:0x801D6690; // type:object size:0x4 data:float +lbl_801D6698 = .sdata2:0x801D6698; // type:object size:0x8 data:double +lbl_801D66A0 = .sdata2:0x801D66A0; // type:object size:0x8 data:double +lbl_801D66A8 = .sdata2:0x801D66A8; // type:object size:0x4 data:float +lbl_801D66AC = .sdata2:0x801D66AC; // type:object size:0x4 data:float +lbl_801D66B0 = .sdata2:0x801D66B0; // type:object size:0x4 data:float +lbl_801D66B8 = .sdata2:0x801D66B8; // type:object size:0x8 data:double +lbl_801D66C0 = .sdata2:0x801D66C0; // type:object size:0x8 data:float +lbl_801D66C8 = .sdata2:0x801D66C8; // type:object size:0x4 data:float +lbl_801D66CC = .sdata2:0x801D66CC; // type:object size:0x4 data:float +lbl_801D66D0 = .sdata2:0x801D66D0; // type:object size:0x4 data:float +lbl_801D66D8 = .sdata2:0x801D66D8; // type:object size:0x8 data:double +lbl_801D66E0 = .sdata2:0x801D66E0; // type:object size:0x8 data:double +lbl_801D66E8 = .sdata2:0x801D66E8; // type:object size:0x4 data:float +lbl_801D66EC = .sdata2:0x801D66EC; // type:object size:0x4 data:float +lbl_801D66F0 = .sdata2:0x801D66F0; // type:object size:0x4 data:float +lbl_801D66F8 = .sdata2:0x801D66F8; // type:object size:0x8 data:double +lbl_801D6700 = .sdata2:0x801D6700; // type:object size:0x4 data:float +lbl_801D6708 = .sdata2:0x801D6708; // type:object size:0x8 data:double +lbl_801D6710 = .sdata2:0x801D6710; // type:object size:0x4 data:float +lbl_801D6714 = .sdata2:0x801D6714; // type:object size:0x4 data:float +lbl_801D6718 = .sdata2:0x801D6718; // type:object size:0x8 data:double +lbl_801D6720 = .sdata2:0x801D6720; // type:object size:0x4 data:float +lbl_801D6728 = .sdata2:0x801D6728; // type:object size:0x8 data:double +lbl_801D6730 = .sdata2:0x801D6730; // type:object size:0x4 data:float +lbl_801D6734 = .sdata2:0x801D6734; // type:object size:0x4 data:float +lbl_801D6738 = .sdata2:0x801D6738; // type:object size:0x4 data:float +lbl_801D6740 = .sdata2:0x801D6740; // type:object size:0x8 data:double +lbl_801D6748 = .sdata2:0x801D6748; // type:object size:0x4 data:float +lbl_801D6750 = .sdata2:0x801D6750; // type:object size:0x8 data:double +lbl_801D6758 = .sdata2:0x801D6758; // type:object size:0x4 data:float +lbl_801D675C = .sdata2:0x801D675C; // type:object size:0x4 data:float +lbl_801D6760 = .sdata2:0x801D6760; // type:object size:0x8 data:float +lbl_801D6768 = .sdata2:0x801D6768; // type:object size:0x4 data:float +lbl_801D6770 = .sdata2:0x801D6770; // type:object size:0x8 data:double +lbl_801D6778 = .sdata2:0x801D6778; // type:object size:0x4 data:float +lbl_801D677C = .sdata2:0x801D677C; // type:object size:0x4 data:float +lbl_801D6780 = .sdata2:0x801D6780; // type:object size:0x8 data:double +lbl_801D6788 = .sdata2:0x801D6788; // type:object size:0x4 data:float +lbl_801D678C = .sdata2:0x801D678C; // type:object size:0x4 data:float +lbl_801D6790 = .sdata2:0x801D6790; // type:object size:0x8 data:double +lbl_801D6798 = .sdata2:0x801D6798; // type:object size:0x4 data:float +lbl_801D679C = .sdata2:0x801D679C; // type:object size:0x4 data:float +lbl_801D67A0 = .sdata2:0x801D67A0; // type:object size:0x4 data:float +lbl_801D67A4 = .sdata2:0x801D67A4; // type:object size:0x4 data:float +lbl_801D67A8 = .sdata2:0x801D67A8; // type:object size:0x4 data:float +lbl_801D67AC = .sdata2:0x801D67AC; // type:object size:0x4 data:float +lbl_801D67B0 = .sdata2:0x801D67B0; // type:object size:0x8 data:float +lbl_801D67B8 = .sdata2:0x801D67B8; // type:object size:0x4 data:float +lbl_801D67C0 = .sdata2:0x801D67C0; // type:object size:0x8 data:double +lbl_801D67C8 = .sdata2:0x801D67C8; // type:object size:0x8 data:double +lbl_801D67D0 = .sdata2:0x801D67D0; // type:object size:0x8 data:float +lbl_801D67D8 = .sdata2:0x801D67D8; // type:object size:0x4 data:float +lbl_801D67DC = .sdata2:0x801D67DC; // type:object size:0x4 data:float +lbl_801D67E0 = .sdata2:0x801D67E0; // type:object size:0x4 data:float +lbl_801D67E8 = .sdata2:0x801D67E8; // type:object size:0x8 data:double +lbl_801D67F0 = .sdata2:0x801D67F0; // type:object size:0x4 data:float +lbl_801D67F4 = .sdata2:0x801D67F4; // type:object size:0x4 data:float +lbl_801D67F8 = .sdata2:0x801D67F8; // type:object size:0x4 data:float +lbl_801D67FC = .sdata2:0x801D67FC; // type:object size:0x4 data:float +lbl_801D6800 = .sdata2:0x801D6800; // type:object size:0x4 data:float +lbl_801D6804 = .sdata2:0x801D6804; // type:object size:0x4 data:float +lbl_801D6808 = .sdata2:0x801D6808; // type:object size:0x8 data:double +lbl_801D6810 = .sdata2:0x801D6810; // type:object size:0x4 data:float +lbl_801D6814 = .sdata2:0x801D6814; // type:object size:0x4 data:float +lbl_801D6818 = .sdata2:0x801D6818; // type:object size:0x8 data:double +lbl_801D6820 = .sdata2:0x801D6820; // type:object size:0x4 data:float +lbl_801D6824 = .sdata2:0x801D6824; // type:object size:0x4 data:float +lbl_801D6828 = .sdata2:0x801D6828; // type:object size:0x8 data:double +lbl_801D6830 = .sdata2:0x801D6830; // type:object size:0x4 data:float +lbl_801D6834 = .sdata2:0x801D6834; // type:object size:0x4 data:float +lbl_801D6838 = .sdata2:0x801D6838; // type:object size:0x4 data:float +lbl_801D683C = .sdata2:0x801D683C; // type:object size:0x4 data:float +lbl_801D6840 = .sdata2:0x801D6840; // type:object size:0x4 data:float +lbl_801D6844 = .sdata2:0x801D6844; // type:object size:0x4 data:float +lbl_801D6848 = .sdata2:0x801D6848; // type:object size:0x8 data:double +lbl_801D6850 = .sdata2:0x801D6850; // type:object size:0x4 data:float +lbl_801D6854 = .sdata2:0x801D6854; // type:object size:0x4 data:float +lbl_801D6858 = .sdata2:0x801D6858; // type:object size:0x8 data:double +lbl_801D6860 = .sdata2:0x801D6860; // type:object size:0x8 data:double +lbl_801D6868 = .sdata2:0x801D6868; // type:object size:0x4 data:float +lbl_801D686C = .sdata2:0x801D686C; // type:object size:0x4 data:float +lbl_801D6870 = .sdata2:0x801D6870; // type:object size:0x4 data:float +lbl_801D6878 = .sdata2:0x801D6878; // type:object size:0x8 data:double +lbl_801D6880 = .sdata2:0x801D6880; // type:object size:0x4 data:4byte +lbl_801D6884 = .sdata2:0x801D6884; // type:object size:0x4 data:4byte +lbl_801D6888 = .sdata2:0x801D6888; // type:object size:0x4 data:float +lbl_801D688C = .sdata2:0x801D688C; // type:object size:0x4 data:float +lbl_801D6890 = .sdata2:0x801D6890; // type:object size:0x4 data:float +lbl_801D6894 = .sdata2:0x801D6894; // type:object size:0x4 data:float +lbl_801D6898 = .sdata2:0x801D6898; // type:object size:0x8 data:double +lbl_801D68A0 = .sbss2:0x801D68A0; // type:object size:0x4 scope:local data:byte +lbl_801D68A4 = .sbss2:0x801D68A4; // type:object size:0x4 scope:local data:byte diff --git a/config/GMPP01_00/symbols.txt b/config/GMPP01_00/symbols.txt index 03c4876c..a679c466 100644 --- a/config/GMPP01_00/symbols.txt +++ b/config/GMPP01_00/symbols.txt @@ -666,29 +666,29 @@ MGSeqKillAll = .text:0x80035A28; // type:function size:0x3C MGSeqDoneCheck = .text:0x80035A64; // type:function size:0xA4 MGSeqStub = .text:0x80035B08; // type:function size:0x4 MGSeqSprKill = .text:0x80035B0C; // type:function size:0x8C -SeqInitTimer = .text:0x80035B98; // type:function size:0x2F0 scope:local -SeqUpdateTimer = .text:0x80035E88; // type:function size:0x69C scope:local -SeqInitType2 = .text:0x80036524; // type:function size:0x3D8 -SeqUpdateType2 = .text:0x800368FC; // type:function size:0x2F8 +MGSeqInitTimer = .text:0x80035B98; // type:function size:0x2F0 +MGSeqUpdateTimer = .text:0x80035E88; // type:function size:0x69C +MGSeqInitType2 = .text:0x80036524; // type:function size:0x3D8 +MGSeqUpdateType2 = .text:0x800368FC; // type:function size:0x2F8 fn_80036BC8 = .text:0x80036BF4; // type:function size:0x188 SeqMakeWord = .text:0x80036D7C; // type:function size:0x1D0 scope:local SeqLoadFontChar = .text:0x80036F4C; // type:function size:0x26C scope:local -SeqInitMGBasic = .text:0x800371B8; // type:function size:0x194 scope:local -SeqUpdateMGBasic = .text:0x8003734C; // type:function size:0x9D0 scope:local -SeqInitMGCommon = .text:0x80037D1C; // type:function size:0x2A4 scope:local -SeqUpdateMGBattle = .text:0x80037FC0; // type:function size:0xDA4 scope:local -SeqUpdateMG1vs3 = .text:0x80038D64; // type:function size:0xDA4 scope:local -SeqUpdateMGStory = .text:0x80039B08; // type:function size:0xBB8 scope:local -SeqUpdateMG2vs2 = .text:0x8003A6C0; // type:function size:0xAB4 scope:local -SeqInitFlip = .text:0x8003B174; // type:function size:0x3C4 scope:local -SeqUpdateFlip = .text:0x8003B538; // type:function size:0x91C scope:local -SeqUpdateMGBowser = .text:0x8003BE54; // type:function size:0xC84 scope:local -SeqInitDraw = .text:0x8003CAD8; // type:function size:0xDC scope:local -SeqUpdateDraw = .text:0x8003CBB4; // type:function size:0x3DC scope:local -SeqInitWin = .text:0x8003CF90; // type:function size:0x6D0 scope:local -SeqUpdateWin = .text:0x8003D660; // type:function size:0x708 scope:local -SeqInitRecord = .text:0x8003DD68; // type:function size:0x764 scope:local -SeqUpdateRecord = .text:0x8003E4CC; // type:function size:0x304 scope:local +MGSeqInitMGBasic = .text:0x800371B8; // type:function size:0x194 +MGSeqUpdateMGBasic = .text:0x8003734C; // type:function size:0x9D0 +MGSeqInitMGCommon = .text:0x80037D1C; // type:function size:0x2A4 +MGSeqUpdateMGBattle = .text:0x80037FC0; // type:function size:0xDA4 +MGSeqUpdateMG1vs3 = .text:0x80038D64; // type:function size:0xDA4 +MGSeqUpdateMGStory = .text:0x80039B08; // type:function size:0xBB8 +MGSeqUpdateMG2vs2 = .text:0x8003A6C0; // type:function size:0xAB4 +MGSeqInitFlip = .text:0x8003B174; // type:function size:0x3C4 +MGSeqUpdateFlip = .text:0x8003B538; // type:function size:0x91C +MGSeqUpdateMGBowser = .text:0x8003BE54; // type:function size:0xC84 +MGSeqInitDraw = .text:0x8003CAD8; // type:function size:0xDC +MGSeqUpdateDraw = .text:0x8003CBB4; // type:function size:0x3DC +MGSeqInitWin = .text:0x8003CF90; // type:function size:0x6D0 +MGSeqUpdateWin = .text:0x8003D660; // type:function size:0x708 +MGSeqInitRecord = .text:0x8003DD68; // type:function size:0x764 +MGSeqUpdateRecord = .text:0x8003E4CC; // type:function size:0x304 MGSeqPauseInit = .text:0x8003E7D0; // type:function size:0x6C PauseProc = .text:0x8003E83C; // type:function size:0x94C scope:local MGSeqPauseKill = .text:0x8003F188; // type:function size:0xC @@ -5842,7 +5842,7 @@ lbl_801F0946 = .sdata:0x801F0946; // type:object size:0x5 scope:local data:strin lbl_801F094B = .sdata:0x801F094B; // type:object size:0x7 scope:local lbl_801F0952 = .sdata:0x801F0952; // type:object size:0x6 scope:local lbl_801F0958 = .sdata:0x801F0958; // type:object size:0x8 scope:local -pauseStr$2309 = .sdata:0x801F0960; // type:object size:0x8 scope:local +pauseStr = .sdata:0x801F0960; // type:object size:0x8 scope:local lbl_801F0968 = .sdata:0x801F0968; // type:object size:0x8 scope:local lbl_801F0970 = .sdata:0x801F0970; // type:object size:0x8 lbl_801F0978 = .sdata:0x801F0978; // type:object size:0x8 diff --git a/configure.py b/configure.py index 3ed51f0e..4db092f9 100644 --- a/configure.py +++ b/configure.py @@ -33,6 +33,7 @@ VERSIONS = [ "GMPE01_01", # USA 1.1 "GMPP01_00", # PAL 1.0 "GMPP01_02", # PAL 1.2 + "GMPJ01_00", # Japan 1.0 ] parser = argparse.ArgumentParser() @@ -421,37 +422,37 @@ config.libs = [ Object(Matching, "game/objsub.c"), Object(Matching, "game/flag.c"), Object(Matching, "game/saveload.c"), - Object(Matching, "game/sreset.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "game/sreset.c"), Object(Matching, "game/board/main.c"), Object(Matching, "game/board/player.c"), - Object(Matching, "game/board/model.c"), - Object(Matching, "game/board/window.c"), - Object(Matching, "game/board/audio.c"), - Object(Matching, "game/board/com.c"), - Object(Matching, "game/board/view.c"), - Object(Matching, "game/board/space.c"), - Object(Matching, "game/board/shop.c"), - Object(Matching, "game/board/lottery.c"), - Object(Matching, "game/board/basic_space.c"), - Object(Matching, "game/board/warp.c"), - Object(Matching, "game/board/char_wheel.c"), - Object(Matching, "game/board/mushroom.c"), - Object(Matching, "game/board/star.c"), - Object(Matching, "game/board/roll.c"), - Object(Matching, "game/board/ui.c"), - Object(Matching, "game/board/block.c"), - Object(Matching, "game/board/item.c"), - Object(Matching, "game/board/bowser.c"), - Object(Matching, "game/board/battle.c"), - Object(Matching, "game/board/fortune.c"), - Object(Matching, "game/board/boo.c"), - Object(Matching, "game/board/mg_setup.c"), - Object(Matching, "game/board/boo_house.c"), - Object(Matching, "game/board/start.c"), - Object(Matching, "game/board/last5.c"), - Object(Matching, "game/board/pause.c"), - Object(Matching, "game/board/com_path.c"), - Object(Matching, "game/board/tutorial.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "game/board/model.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "game/board/window.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "game/board/audio.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "game/board/com.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "game/board/view.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "game/board/space.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "game/board/shop.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "game/board/lottery.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "game/board/basic_space.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "game/board/warp.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "game/board/char_wheel.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "game/board/mushroom.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "game/board/star.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "game/board/roll.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "game/board/ui.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "game/board/block.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "game/board/item.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "game/board/bowser.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "game/board/battle.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "game/board/fortune.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "game/board/boo.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "game/board/mg_setup.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "game/board/boo_house.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "game/board/start.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "game/board/last5.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "game/board/pause.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "game/board/com_path.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "game/board/tutorial.c"), Object(MatchingFor("GMPE01_00", "GMPE01_01"), "game/kerent.c"), ], }, @@ -464,7 +465,7 @@ config.libs = [ DolphinLib( "os", [ - Object(Matching, "dolphin/os/OS.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "dolphin/os/OS.c"), Object(MatchingFor("GMPE01_00", "GMPE01_01"), "dolphin/os/OSAlarm.c"), Object(MatchingFor("GMPE01_00", "GMPE01_01"), "dolphin/os/OSAlloc.c"), Object(MatchingFor("GMPE01_00", "GMPE01_01"), "dolphin/os/OSArena.c"), @@ -486,7 +487,7 @@ config.libs = [ Object(MatchingFor("GMPE01_00", "GMPE01_01"), "dolphin/os/OSSync.c"), Object(MatchingFor("GMPE01_00", "GMPE01_01"), "dolphin/os/OSThread.c"), Object(MatchingFor("GMPE01_00", "GMPE01_01"), "dolphin/os/OSTime.c"), - Object(Matching, "dolphin/os/__start.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "dolphin/os/__start.c"), Object(MatchingFor("GMPE01_00", "GMPE01_01"), "dolphin/os/__ppc_eabi_init.c"), ], ), @@ -835,8 +836,8 @@ config.libs = [ Rel( "bootDll", objects={ - Object(Matching, "REL/bootDll/main.c"), - Object(Matching, "REL/bootDll/language.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "REL/bootDll/main.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "REL/bootDll/language.c"), }, ), Rel( @@ -849,7 +850,7 @@ config.libs = [ Rel( "instDll", objects={ - Object(Matching, "REL/instDll/main.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "REL/instDll/main.c"), Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/instDll/font.c"), }, ), @@ -863,85 +864,85 @@ config.libs = [ Rel( "m402Dll", # Slime Time objects={ - Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/m402Dll/main.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPJ01_00"), "REL/m402Dll/main.c"), }, ), Rel( "m403Dll", # Booksquirm objects={ - Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/m403Dll/main.c"), - Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/m403Dll/scene.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPJ01_00"), "REL/m403Dll/main.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPJ01_00"), "REL/m403Dll/scene.c"), }, ), Rel( "m404Dll", # Trace Race objects={ - Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/m404Dll/main.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPJ01_00"), "REL/m404Dll/main.c"), }, ), Rel( "m405Dll", # Mario Medley objects={ - Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/m405Dll/main.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPJ01_00"), "REL/m405Dll/main.c"), }, ), Rel( "m406Dll", # Avalanche! objects={ - Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/m406Dll/main.c"), - Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/m406Dll/map.c"), - Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/m406Dll/player.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPJ01_00"), "REL/m406Dll/main.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPJ01_00"), "REL/m406Dll/map.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPJ01_00"), "REL/m406Dll/player.c"), }, ), Rel( "m407dll", # Domination objects={ - Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/m407dll/player.c"), - Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/m407dll/map.c"), - Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/m407dll/camera.c"), - Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/m407dll/whomp.c"), - Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/m407dll/whomp_score.c"), - Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/m407dll/effect.c"), - Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/m407dll/main.c"), - Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/m407dll/score.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPJ01_00"), "REL/m407dll/player.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPJ01_00"), "REL/m407dll/map.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPJ01_00"), "REL/m407dll/camera.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPJ01_00"), "REL/m407dll/whomp.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPJ01_00"), "REL/m407dll/whomp_score.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPJ01_00"), "REL/m407dll/effect.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPJ01_00"), "REL/m407dll/main.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPJ01_00"), "REL/m407dll/score.c"), }, ), Rel( "m408Dll", # Paratrooper Plunge objects={ - Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/m408Dll/main.c"), - Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/m408Dll/camera.c"), - Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/m408Dll/stage.c"), - Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/m408Dll/object.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPJ01_00"), "REL/m408Dll/main.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPJ01_00"), "REL/m408Dll/camera.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPJ01_00"), "REL/m408Dll/stage.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPJ01_00"), "REL/m408Dll/object.c"), }, ), Rel( "m409Dll", # Toad's Quick Draw objects={ - Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/m409Dll/main.c"), - Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/m409Dll/player.c"), - Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/m409Dll/cursor.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPJ01_00"), "REL/m409Dll/main.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPJ01_00"), "REL/m409Dll/player.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPJ01_00"), "REL/m409Dll/cursor.c"), }, ), Rel( "m410Dll", # Three Throw objects={ - Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/m410Dll/main.c"), - Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/m410Dll/stage.c"), - Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/m410Dll/game.c"), - Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/m410Dll/player.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPJ01_00"), "REL/m410Dll/main.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPJ01_00"), "REL/m410Dll/stage.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPJ01_00"), "REL/m410Dll/game.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPJ01_00"), "REL/m410Dll/player.c"), }, ), Rel( "m411Dll", # Photo Finish objects={ - Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/m411Dll/main.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPJ01_00"), "REL/m411Dll/main.c"), }, ), Rel( "m412Dll", # Mr. Blizzard's Brigade objects={ - Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/m412Dll/main.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPJ01_00"), "REL/m412Dll/main.c"), }, ), Rel( @@ -953,30 +954,30 @@ config.libs = [ Rel( "m414Dll", # Long Claw of the Law objects={ - Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/m414Dll/main.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPJ01_00"), "REL/m414Dll/main.c"), }, ), Rel( "m415Dll", # Stamp Out! objects={ - Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/m415Dll/main.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPJ01_00"), "REL/m415Dll/main.c"), Object(NonMatching, "REL/m415Dll/map.c"), }, ), Rel( "m416Dll", # Candlelight Flight objects={ - Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/m416Dll/main.c"), - Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/m416Dll/map.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPJ01_00"), "REL/m416Dll/main.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPJ01_00"), "REL/m416Dll/map.c"), }, ), Rel( "m417Dll", # Makin' Waves objects={ - Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/m417Dll/main.c"), - Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/m417Dll/water.c"), - Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/m417Dll/player.c"), - Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/m417Dll/sequence.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPJ01_00"), "REL/m417Dll/main.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPJ01_00"), "REL/m417Dll/water.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPJ01_00"), "REL/m417Dll/player.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPJ01_00"), "REL/m417Dll/sequence.c"), }, ), Rel( @@ -1005,9 +1006,9 @@ config.libs = [ Rel( "m421Dll", # Hop or Pop objects={ - Object(NonMatching, "REL/m421Dll/main.c"), - Object(NonMatching, "REL/m421Dll/player.c"), - Object(NonMatching, "REL/m421Dll/map.c"), + Object(Matching, "REL/m421Dll/main.c"), + Object(Matching, "REL/m421Dll/player.c"), + Object(Matching, "REL/m421Dll/map.c"), }, ), Rel( @@ -1063,7 +1064,7 @@ config.libs = [ Rel( "m429Dll", # Team Treasure Trek objects={ - Object(Matching, "REL/m429Dll/main.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "REL/m429Dll/main.c"), }, ), Rel( @@ -1156,15 +1157,15 @@ config.libs = [ "m442Dll", # Barrel Baron objects={ Object(Matching, "REL/m442Dll/main.c"), - Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/m442Dll/score.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPJ01_00"), "REL/m442Dll/score.c"), }, ), Rel( "m443Dll", # Mario Speedwagons objects={ - Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/m443Dll/main.c"), - Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/m443Dll/map.c"), - Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/m443Dll/player.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPJ01_00"), "REL/m443Dll/main.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPJ01_00"), "REL/m443Dll/map.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPJ01_00"), "REL/m443Dll/player.c"), }, ), Rel( @@ -1179,37 +1180,37 @@ config.libs = [ Rel( "m445Dll", # Bowser Bop objects={ - Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/m445Dll/main.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPJ01_00"), "REL/m445Dll/main.c"), }, ), Rel( "m446dll", # Mystic Match 'Em objects={ - Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/m446Dll/main.c"), - Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/m446Dll/card.c"), - Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/m446Dll/deck.c"), - Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/m446Dll/table.c"), - Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/m446Dll/player.c"), - Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/m446Dll/camera.c"), - Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/m446Dll/cursor.c"), - Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/m446Dll/stage.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPJ01_00"), "REL/m446Dll/main.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPJ01_00"), "REL/m446Dll/card.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPJ01_00"), "REL/m446Dll/deck.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPJ01_00"), "REL/m446Dll/table.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPJ01_00"), "REL/m446Dll/player.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPJ01_00"), "REL/m446Dll/camera.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPJ01_00"), "REL/m446Dll/cursor.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPJ01_00"), "REL/m446Dll/stage.c"), }, ), Rel( "m447dll", # Archaeologuess objects={ - Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/m447dll/main.c"), - Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/m447dll/stage.c"), - Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/m447dll/camera.c"), - Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/m447dll/player.c"), - Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/m447dll/player_col.c"), - Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/m447dll/block.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPJ01_00"), "REL/m447dll/main.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPJ01_00"), "REL/m447dll/stage.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPJ01_00"), "REL/m447dll/camera.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPJ01_00"), "REL/m447dll/player.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPJ01_00"), "REL/m447dll/player_col.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPJ01_00"), "REL/m447dll/block.c"), }, ), Rel( "m448Dll", # Goomba's Chip Flip objects={ - Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/m448Dll/main.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPJ01_00"), "REL/m448Dll/main.c"), }, ), Rel( @@ -1227,22 +1228,22 @@ config.libs = [ Rel( "m451Dll", # Jigsaw Jitters objects={ - Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/m451Dll/m451.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPJ01_00"), "REL/m451Dll/m451.c"), }, ), Rel( "m453Dll", # Challenge Booksquirm objects={ - Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/m453Dll/main.c"), - Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/m453Dll/map.c"), - Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/m453Dll/score.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPJ01_00"), "REL/m453Dll/main.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPJ01_00"), "REL/m453Dll/map.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPJ01_00"), "REL/m453Dll/score.c"), }, ), Rel( "m455Dll", # Rumble Fishing objects={ - Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/m455Dll/main.c"), - Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/m455Dll/stage.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPJ01_00"), "REL/m455Dll/main.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPJ01_00"), "REL/m455Dll/stage.c"), }, ), Rel( @@ -1273,16 +1274,16 @@ config.libs = [ Rel( "m460Dll", # Doors of Doom objects={ - Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/m460Dll/main.c"), - Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/m460Dll/player.c"), - Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/m460Dll/map.c"), - Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/m460Dll/score.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPJ01_00"), "REL/m460Dll/main.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPJ01_00"), "REL/m460Dll/player.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPJ01_00"), "REL/m460Dll/map.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPJ01_00"), "REL/m460Dll/score.c"), }, ), Rel( "m461Dll", # Bob-omb X-ing objects={ - Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/m461Dll/main.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPJ01_00"), "REL/m461Dll/main.c"), }, ), Rel( @@ -1300,27 +1301,27 @@ config.libs = [ Rel( "mentDll", objects={ - Object(Matching, "REL/mentDll/common.c"), - Object(Matching, "REL/mentDll/main.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "REL/mentDll/common.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "REL/mentDll/main.c"), }, ), Rel( "messDll", objects={ - Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/messDll/main.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPJ01_00"), "REL/messDll/main.c"), }, ), Rel( "mgmodedll", objects={ - Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/mgmodedll/mgmode.c"), - Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/mgmodedll/free_play.c"), - Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/mgmodedll/record.c"), - Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/mgmodedll/battle.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPJ01_00"), "REL/mgmodedll/mgmode.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPJ01_00"), "REL/mgmodedll/free_play.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPJ01_00"), "REL/mgmodedll/record.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPJ01_00"), "REL/mgmodedll/battle.c"), Object(NonMatching, "REL/mgmodedll/tictactoe.c"), - Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/mgmodedll/main.c"), - Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/mgmodedll/datalist.c"), - Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/mgmodedll/minigame.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPJ01_00"), "REL/mgmodedll/main.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPJ01_00"), "REL/mgmodedll/datalist.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPJ01_00"), "REL/mgmodedll/minigame.c"), }, ), Rel( @@ -1343,9 +1344,9 @@ config.libs = [ Rel( "mpexDll", objects={ - Object(Matching, "REL/mpexDll/main.c"), - Object(Matching, "REL/mpexDll/mpex.c"), - Object(Matching, "REL/mpexDll/charsel.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "REL/mpexDll/main.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "REL/mpexDll/mpex.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "REL/mpexDll/charsel.c"), Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/mpexDll/mgname.c"), }, ), @@ -1391,21 +1392,21 @@ config.libs = [ Rel( "nisDll", objects={ - Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/nisDll/main.c") + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPJ01_00"), "REL/nisDll/main.c") }, ), Rel( "option", objects={ - Object(Matching, "REL/option/scene.c"), - Object(Matching, "REL/option/camera.c"), - Object(Matching, "REL/option/room.c"), - Object(Matching, "REL/option/guide.c"), - Object(Matching, "REL/option/state.c"), - Object(Matching, "REL/option/rumble.c"), - Object(Matching, "REL/option/sound.c"), - Object(Matching, "REL/option/record.c"), - Object(Matching, "REL/option/window.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "REL/option/scene.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "REL/option/camera.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "REL/option/room.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "REL/option/guide.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "REL/option/state.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "REL/option/rumble.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "REL/option/sound.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "REL/option/record.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "REL/option/window.c"), }, ), Rel( @@ -1421,119 +1422,119 @@ config.libs = [ Rel( "resultDll", objects={ - Object(Matching, "REL/resultDll/main.c"), - Object(Matching, "REL/resultDll/battle.c"), - Object(Matching, "REL/resultDll/datalist.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPJ01_00"), "REL/resultDll/main.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPJ01_00"), "REL/resultDll/battle.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPJ01_00"), "REL/resultDll/datalist.c"), }, ), Rel( "safDll", objects={ - Object(Matching, "REL/safDll/main.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "REL/safDll/main.c"), }, ), Rel( "selmenuDll", objects={ - Object(Matching, "REL/selmenuDll/main.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "REL/selmenuDll/main.c"), }, ), Rel( "staffDll", objects={ - Object(Matching, "REL/staffDll/main.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "REL/staffDll/main.c"), }, ), Rel( "subchrselDll", objects={ - Object(MatchingFor("GMPE01_00", "GMPE01_01"), "REL/subchrselDll/main.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPJ01_00"), "REL/subchrselDll/main.c"), }, ), Rel( "w01Dll", # Toad's Midway Madness objects={ - Object(Matching, "REL/w01Dll/main.c"), - Object(Matching, "REL/w01Dll/mg_coin.c"), - Object(Matching, "REL/w01Dll/mg_item.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "REL/w01Dll/main.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "REL/w01Dll/mg_coin.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "REL/w01Dll/mg_item.c"), }, ), Rel( "w02Dll", # Goomba's Greedy Gala objects={ - Object(Matching, "REL/w02Dll/main.c"), - Object(Matching, "REL/w02Dll/gendice.c"), - Object(Matching, "REL/w02Dll/gamble.c"), - Object(Matching, "REL/w02Dll/mg_coin.c"), - Object(Matching, "REL/w02Dll/mg_item.c"), - Object(Matching, "REL/w02Dll/shuffleboard.c"), - Object(Matching, "REL/w02Dll/roulette.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "REL/w02Dll/main.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "REL/w02Dll/gendice.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "REL/w02Dll/gamble.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "REL/w02Dll/mg_coin.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "REL/w02Dll/mg_item.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "REL/w02Dll/shuffleboard.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "REL/w02Dll/roulette.c"), }, ), Rel( "w03Dll", # Shy Guy's Jungle Jam objects={ - Object(Matching, "REL/w03Dll/main.c"), - Object(Matching, "REL/w03Dll/statue.c"), - Object(Matching, "REL/w03Dll/condor.c"), - Object(Matching, "REL/w03Dll/river.c"), - Object(Matching, "REL/w03Dll/smoke.c"), - Object(Matching, "REL/w03Dll/mg_coin.c"), - Object(Matching, "REL/w03Dll/mg_item.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "REL/w03Dll/main.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "REL/w03Dll/statue.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "REL/w03Dll/condor.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "REL/w03Dll/river.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "REL/w03Dll/smoke.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "REL/w03Dll/mg_coin.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "REL/w03Dll/mg_item.c"), }, ), Rel( "w04Dll", # Boo's Haunted Bash objects={ - Object(Matching, "REL/w04Dll/main.c"), - Object(Matching, "REL/w04Dll/bridge.c"), - Object(Matching, "REL/w04Dll/boo_event.c"), - Object(Matching, "REL/w04Dll/big_boo.c"), - Object(Matching, "REL/w04Dll/mg_item.c"), - Object(Matching, "REL/w04Dll/mg_coin.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "REL/w04Dll/main.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "REL/w04Dll/bridge.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "REL/w04Dll/boo_event.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "REL/w04Dll/big_boo.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "REL/w04Dll/mg_item.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "REL/w04Dll/mg_coin.c"), }, ), Rel( "w05Dll", # Koopa's Seaside Soiree objects={ - Object(Matching, "REL/w05Dll/main.c"), - Object(Matching, "REL/w05Dll/hotel.c"), - Object(Matching, "REL/w05Dll/monkey.c"), - Object(Matching, "REL/w05Dll/dolphin.c"), - Object(Matching, "REL/w05Dll/mg_item.c"), - Object(Matching, "REL/w05Dll/mg_coin.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "REL/w05Dll/main.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "REL/w05Dll/hotel.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "REL/w05Dll/monkey.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "REL/w05Dll/dolphin.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "REL/w05Dll/mg_item.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "REL/w05Dll/mg_coin.c"), }, ), Rel( "w06Dll", # Bowser's Gnarly Party objects={ - Object(Matching, "REL/w06Dll/main.c"), - Object(Matching, "REL/w06Dll/mg_item.c"), - Object(Matching, "REL/w06Dll/mg_coin.c"), - Object(Matching, "REL/w06Dll/fire.c"), - Object(Matching, "REL/w06Dll/bridge.c"), - Object(Matching, "REL/w06Dll/bowser.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "REL/w06Dll/main.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "REL/w06Dll/mg_item.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "REL/w06Dll/mg_coin.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "REL/w06Dll/fire.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "REL/w06Dll/bridge.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "REL/w06Dll/bowser.c"), }, ), Rel( "w10Dll", # Tutorial board objects={ - Object(Matching, "REL/w10Dll/main.c"), - Object(Matching, "REL/w10Dll/host.c"), - Object(Matching, "REL/w10Dll/scene.c"), - Object(Matching, "REL/w10Dll/tutorial.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "REL/w10Dll/main.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "REL/w10Dll/host.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "REL/w10Dll/scene.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "REL/w10Dll/tutorial.c"), }, ), Rel( "w20Dll", # Mega Board Mayhem objects={ - Object(Matching, "REL/w20Dll/main.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "REL/w20Dll/main.c"), }, ), Rel( "w21Dll", # Mini Board Mad Dash objects={ - Object(Matching, "REL/w21Dll/main.c"), + Object(MatchingFor("GMPE01_00", "GMPE01_01", "GMPP01_00", "GMPP01_02"), "REL/w21Dll/main.c"), }, ), Rel( diff --git a/include/REL/m421Dll.h b/include/REL/m421Dll.h index 04e08da4..9f2ff4a9 100644 --- a/include/REL/m421Dll.h +++ b/include/REL/m421Dll.h @@ -25,18 +25,38 @@ typedef struct M421DllCameraStruct { s32 unk_3C; float unk_40; UnkM421DllStruct unk_44; - char unk54[0x30]; + float unk_54; + float unk_58; + float unk_5C; + float unk_60; + float unk_64; + float unk_68; + char unk6C[0x18]; float unk_84; char unk88[0x4]; float unk_8C; float unk_90; - s32 unk_94; + u32 unk_94; char unk98[0xC]; } M421DllCameraStruct; /* size = 0xA4 */ // same as M443DllCameraStruct and M460 +M421DllCameraStruct *fn_1_3C14(s32 arg0); +u32 fn_1_3E34(void); +u32 fn_1_3E4C(void); +u32 fn_1_3E64(void); +s32 fn_1_3E7C(s32 arg0); +s32 fn_1_3EF8(s32 arg0); +void fn_1_3F28(s32 arg0, s32 arg1, s32 arg2); +void fn_1_3F68(s32 arg0); +void fn_1_3F98(s32 arg0); +void fn_1_3FC8(s32 arg0); +s32 fn_1_3FF8(void); +float fn_1_4478(float arg8, float arg9, float argA); + void fn_1_4648(Process *process); void fn_1_48B0(void); -void fn_1_B15C(Process *process, omObjData *object); +void fn_1_B15C(Process *process); void fn_1_B1BC(void); +void fn_1_B39C(void); #endif diff --git a/include/game/hsfdraw.h b/include/game/hsfdraw.h index 12d6e179..94b16a6b 100755 --- a/include/game/hsfdraw.h +++ b/include/game/hsfdraw.h @@ -44,10 +44,19 @@ typedef struct hsf_const_data { AnimData *hiliteMap; } HsfConstData; +typedef struct hsf_draw_object { + /* 0x00 */ ModelData *model; + /* 0x04 */ HsfObject *object; + /* 0x08 */ float z; + /* 0x0C */ Mtx matrix; + /* 0x3C */ Vec scale; +} HsfDrawObject; + void Hu3DDrawPreInit(void); void Hu3DDraw(ModelData *arg0, Mtx arg1, Vec *arg2); s32 ObjCullCheck(HsfData *arg0, HsfObject *arg1, Mtx arg2); +void FaceDraw(HsfDrawObject *arg0, HsfFace *arg1); void Hu3DDrawPost(void); void MakeDisplayList(s16 arg0, u32 arg1); HsfConstData *ObjConstantMake(HsfObject *arg0, u32 arg1); diff --git a/include/game/minigame_seq.h b/include/game/minigame_seq.h index 8e443630..a345b0fe 100644 --- a/include/game/minigame_seq.h +++ b/include/game/minigame_seq.h @@ -91,6 +91,32 @@ void MGSeqPauseEnableCtrl(s32 flag); void MGSeqPracticeInit(void); void MGSeqPracticeExitCheck(omObjData *object); +s32 MGSeqInitTimer(SeqWork *work, va_list params); +s32 MGSeqUpdateTimer(SeqWork *work); + +s32 MGSeqInitType2(SeqWork *work, va_list params); +s32 MGSeqUpdateType2(SeqWork *work); + +s32 MGSeqUpdateMGBattle(SeqWork *work); + +s32 MGSeqInitMGBasic(SeqWork *work, va_list params); +s32 MGSeqUpdateMGBasic(SeqWork *work); +s32 MGSeqInitMGCommon(SeqWork *work, va_list params); +s32 MGSeqUpdateMG1vs3(SeqWork *work); +s32 MGSeqUpdateMGStory(SeqWork *work); +s32 MGSeqUpdateMG2vs2(SeqWork *work); +s32 MGSeqUpdateMGBowser(SeqWork *work); + +s32 MGSeqInitWin(SeqWork *work, va_list params); +s32 MGSeqUpdateWin(SeqWork *work); +s32 MGSeqInitDraw(SeqWork *work, va_list params); +s32 MGSeqUpdateDraw(SeqWork *work); +s32 MGSeqInitRecord(SeqWork *work, va_list params); +s32 MGSeqUpdateRecord(SeqWork *work); + +s32 MGSeqInitFlip(SeqWork *work, va_list params); +s32 MGSeqUpdateFlip(SeqWork *work); + extern OverlayID mgSeqOvlPrev; #endif diff --git a/include/ovl_table.h b/include/ovl_table.h index 4f66a2d2..fcf4747c 100644 --- a/include/ovl_table.h +++ b/include/ovl_table.h @@ -1,3 +1,5 @@ +#include "version.h" + OVL_DEFINE(OVL__MINI, "dll/_minigameDLL.rel") OVL_DEFINE(OVL_BOOT, "dll/bootdll.rel") OVL_DEFINE(OVL_E3SETUP, "dll/e3setupDLL.rel") @@ -69,10 +71,17 @@ OVL_DEFINE(OVL_M461, "dll/m461dll.rel") OVL_DEFINE(OVL_M462, "dll/m462dll.rel") OVL_DEFINE(OVL_M463, "dll/m463dll.rel") OVL_DEFINE(OVL_MENT, "dll/mentdll.rel") +#if VERSION_JPN +OVL_DEFINE(OVL_MGMODE, "dll/mgmodedll.rel") +OVL_DEFINE(OVL_MODELTEST, "dll/modeltestdll.rel") +OVL_DEFINE(OVL_MODESEL, "dll/modeseldll.rel") +OVL_DEFINE(OVL_MOVIE, "dll/moviedll.rel") +#else OVL_DEFINE(OVL_MESS, "dll/messdll.rel") OVL_DEFINE(OVL_MGMODE, "dll/mgmodedll.rel") OVL_DEFINE(OVL_MODELTEST, "dll/modeltestdll.rel") OVL_DEFINE(OVL_MODESEL, "dll/modeseldll.rel") +#endif OVL_DEFINE(OVL_MPEX, "dll/mpexdll.rel") OVL_DEFINE(OVL_MSETUP, "dll/msetupdll.rel") OVL_DEFINE(OVL_MSTORY2, "dll/mstory2dll.rel") @@ -96,4 +105,4 @@ OVL_DEFINE(OVL_W06, "dll/w06dll.rel") OVL_DEFINE(OVL_W10, "dll/w10dll.rel") OVL_DEFINE(OVL_W20, "dll/w20dll.rel") OVL_DEFINE(OVL_W21, "dll/w21dll.rel") -OVL_DEFINE(OVL_ZTAR, "dll/ztardll.rel") \ No newline at end of file +OVL_DEFINE(OVL_ZTAR, "dll/ztardll.rel") diff --git a/include/version.h b/include/version.h index 8cac62af..379389bb 100644 --- a/include/version.h +++ b/include/version.h @@ -9,7 +9,7 @@ #define VERSION_ENG (VERSION == VERSION_NO_ENG0 || VERSION == VERSION_NO_ENG1) #define VERSION_PAL (VERSION == VERSION_NO_PAL0 || VERSION == VERSION_NO_PAL2) -#define VERSION_JAP (VERSION == VERSION_NO_JAP) +#define VERSION_JPN (VERSION == VERSION_NO_JAP) #define VERSION_NTSC (!VERSION_PAL) #define VERSION_REV0 (VERSION == VERSION_NO_ENG0 || VERSION == VERSION_NO_PAL0 || VERSION == VERSION_NO_JAP) diff --git a/src/REL/m421Dll/main.c b/src/REL/m421Dll/main.c index d958eb05..24d109e2 100644 --- a/src/REL/m421Dll/main.c +++ b/src/REL/m421Dll/main.c @@ -1,5 +1,3 @@ -#include "dolphin/gx/GXEnum.h" -#include "dolphin/gx/GXVert.h" #include "ext_math.h" #include "game/audio.h" #include "game/gamework.h" @@ -22,27 +20,24 @@ typedef struct M421DllWork { u32 unk_00; s32 unk_04; s32 unk_08; - u32 unk0C; + u32 unk_0C; s32 unk_10; u32 unk_14; u32 unk_18; u32 unk_1C; u32 unk_20; u32 unk24; - s32 unk28; + u32 unk_28; u32 unk_2C; - s32 unk30; - char unk34[0x4]; - u32 unk38; - s32 unk3C; - s32 unk40; - s32 unk44; - s32 unk48; - s32 unk4C; - u32 unk50; - s32 unk54[4]; - s32 unk64[4]; -} M421DllWork; /* size = 0x74 */ // TODO check the fields, they are copy pasted + s32 unk_30[4]; + s32 unk_40[4]; + s32 unk_50[4]; + u32 unk_60; + u32 unk_64; + u32 unk_68; + u32 unk_6C; + s32 unk_70; +} M421DllWork; /* size = 0x74 */ void fn_1_10EC(omObjData *object); void fn_1_142C(omObjData *object); @@ -66,6 +61,24 @@ void fn_1_784(omObjData *object); void fn_1_8B8(omObjData *object); void fn_1_CBC(omObjData *object); +Vec lbl_1_data_0 = { 100.0f, 800.0f, -100.0f }; +Vec lbl_1_data_C = { 0.3f, -0.8f, 0.3f }; +Vec lbl_1_data_18 = { 10.0f, 45.0f, 3500.0f }; +GXColor lbl_1_data_24 = { 0xFF, 0xFF, 0xFF, 0xFF }; +Vec lbl_1_data_28 = { 50.0f, 150000.0f, 50.0f }; +Vec lbl_1_data_34 = { 0.0f, 1.0f, 0.0f }; +Vec lbl_1_data_40 = { 0.0f, 0.0f, 0.0f }; +Vec lbl_1_data_4C[3] = { + { 0.0f, 200.0f, -50.0f }, + { 0.0f, 200.0f, -50.0f }, + { 0.0f, 200.0f, -50.0f }, +}; +Vec lbl_1_data_70[3] = { + { -37.5f, 0.0f, 1500.0f }, + { -37.5f, 0.0f, 1500.0f }, + { -37.5f, 0.0f, 2300.0f }, +}; +s32 lbl_1_data_94[3] = { 0xF0, 0x1E, 0 }; GXColor lbl_1_data_A0 = { 0, 0, 0, 0 }; Process *lbl_1_bss_28; @@ -74,7 +87,7 @@ omObjData *lbl_1_bss_20; // M421DllCameraStruct omObjData *lbl_1_bss_1C; s16 lbl_1_bss_18; -s16 lbl_1_bss_12; +s16 lbl_1_bss_12[3]; s16 lbl_1_bss_10; s16 lbl_1_bss_E; s16 lbl_1_bss_C; @@ -82,21 +95,92 @@ s32 lbl_1_bss_8; s32 lbl_1_bss_4; s32 lbl_1_bss_0; -void fn_1_578(omObjData *var_r29) +void ObjectSetup(void) +{ + Mtx sp2C; + Vec sp20 = { 0.0f, 0.0f, 0.0f }; + Vec sp14 = { 0.0f, 0.0f, -1.0f }; + Vec sp8; + Process *process; + LightData *lightData; + + lbl_1_bss_8 = 0; + HuAudSndGrpSet(0x2E); + HuAudFXListnerSetEX(&sp20, &sp14, 11200.0f, 4166.6665f, 0.0f, 300.0f, 0.0f); + lbl_1_bss_4 = lbl_1_bss_0 = -1; + lbl_1_bss_18 = -1; + lbl_1_data_28.x = 200.0f; + lbl_1_data_28.y = 1200.0f; + lbl_1_data_28.z = 160.0f; + lbl_1_data_34.x = 0.0f; + lbl_1_data_34.y = 1.0f; + lbl_1_data_34.z = 0.0f; + lbl_1_data_40.x = 0.0f; + lbl_1_data_40.y = 0.0f; + lbl_1_data_40.z = 0.0f; + Hu3DShadowCreate(22.0f, 20.0f, 25000.0f); + Hu3DShadowTPLvlSet(0.625f); + Hu3DShadowPosSet(&lbl_1_data_28, &lbl_1_data_34, &lbl_1_data_40); + lbl_1_bss_12[0] = Hu3DGLightCreateV(&lbl_1_data_0, &lbl_1_data_C, &lbl_1_data_24); + Hu3DGLightInfinitytSet(lbl_1_bss_12[0]); + lightData = &Hu3DGlobalLight[lbl_1_bss_12[0]]; + lightData->unk_00 |= 0x8000; + lbl_1_data_18.x = 1.0f; + lbl_1_data_18.y = 0.0f; + lbl_1_data_18.z = 4200.0f; + sp8.x = sp8.z = 0.0f; + sp8.y = lbl_1_data_18.z; + mtxRot(sp2C, lbl_1_data_18.x, lbl_1_data_18.y, 0.0f); + PSMTXMultVec(sp2C, &sp8, &lbl_1_data_28); + Hu3DGLightPosAimSetV(lbl_1_bss_12[0], &lbl_1_data_28, &lbl_1_data_40); + Hu3DShadowPosSet(&lbl_1_data_28, &lbl_1_data_34, &lbl_1_data_40); + lbl_1_bss_10 = lbl_1_bss_E = lbl_1_bss_C = -1; + process = omInitObjMan(0x32, 0x2000); + lbl_1_bss_28 = process; + omGameSysInit(process); + fn_1_3020(process); + lbl_1_bss_24 = omAddObjEx(process, 0xA, 0, 0, -1, fn_1_4A0); + fn_1_B15C(process); + fn_1_4648(process); +} + +void fn_1_4A0(omObjData *object) +{ + M421DllWork *work; + + object->data = HuMemDirectMallocNum(HEAP_SYSTEM, sizeof(M421DllWork), MEMORY_DEFAULT_NUM); + work = object->data; + memset(work, 0, sizeof(M421DllWork)); + work->unk_00 = 0; + work->unk_04 = 0; + work->unk_0C = 0; + work->unk_10 = 0; + work->unk_14 = 0; + work->unk_18 = 0; + work->unk_28 = 0; + work->unk_2C = 0; + work->unk_08 = 0; + work->unk_64 = 2; + work->unk_50[0] = work->unk_50[1] = work->unk_50[2] = work->unk_50[3] = -1; + work->unk_68 = 0; + work->unk_70 = 0; + object->func = fn_1_8B8; +} + +void fn_1_578(omObjData *object) { Vec sp14; Vec sp8; M421DllCameraStruct *var_r31; - M421DllWork *var_r30; - var_r30 = var_r29->data; - var_r30->unk_04++; - var_r30->unk_10++; - var_r30->unk_18++; - var_r30->unk_2C++; - if ((omSysExitReq != 0) && (var_r30->unk_00 != 5)) { - var_r30->unk_00 = 4; - fn_1_784(var_r29); + M421DllWork *work = object->data; + work->unk_04++; + work->unk_10++; + work->unk_18++; + work->unk_2C++; + if ((omSysExitReq != 0) && (work->unk_00 != 5)) { + work->unk_00 = 4; + fn_1_784(object); } var_r31 = fn_1_3B78(1); sp8.x = -(sind(var_r31->unk_28.y) * cosd(var_r31->unk_28.x)); @@ -182,7 +266,7 @@ void fn_1_142C(omObjData *object) case 0: work->unk_1C = 0x2D; work->unk_20 = 0x3C; - lbl_1_bss_18 = MGSeqCreate(3, 0); + lbl_1_bss_10 = MGSeqCreate(3, 0); MGSeqPosSet(lbl_1_bss_10, 320.0f, 240.0f); lbl_1_bss_18 = -1; work->unk_14 = 1; @@ -192,7 +276,7 @@ void fn_1_142C(omObjData *object) if ((lbl_1_bss_4 < 0) && ((MGSeqStatGet(lbl_1_bss_10) & 0x10) != 0)) { lbl_1_bss_4 = HuAudSeqPlay(0x48); } - if (MGSeqStatGet(lbl_1_bss_18) == 0 && (work->unk_08 == 0)) { + if (MGSeqStatGet(lbl_1_bss_10) == 0 && (work->unk_08 == 0)) { work->unk_14 = 2; work->unk_18 = 0; object->func = fn_1_1850; @@ -201,6 +285,61 @@ void fn_1_142C(omObjData *object) } } +void fn_1_1850(omObjData *object) +{ + M421DllWork *work = object->data; + s32 var_r26 = 0; + fn_1_578(object); + if (--work->unk_20 == 0) { + work->unk_20 = 0x3C; + work->unk_1C--; + if ((work->unk_1C == 0) && (work->unk_64 == 2)) { + work->unk_64 = 1; + var_r26 = 1; + } + } + if (lbl_1_bss_18 < 0) { + lbl_1_bss_18 = MGSeqCreate(1, work->unk_1C, -1, -1); + } + MGSeqParamSet(lbl_1_bss_18, 1, work->unk_1C); + if (work->unk_64 != 2) { + var_r26 = 1; + } + if (var_r26 != 0) { + lbl_1_bss_E = MGSeqCreate(3, 1); + MGSeqPosSet(lbl_1_bss_E, 320.0f, 240.0f); + HuAudSeqFadeOut(lbl_1_bss_4, 0x64); + work->unk_14 = 3; + work->unk_18 = 0; + if (work->unk_08 == 0) { + object->func = fn_1_1C90; + } + } +} + +void fn_1_1C90(omObjData *object) +{ + M421DllWork *work = object->data; + s32 var_r25 = 0; + if (lbl_1_bss_18 >= 0) { + MGSeqParamSet(lbl_1_bss_18, 2, -1); + lbl_1_bss_18 = -1; + } + fn_1_578(object); + if (work->unk_14 == 3) { + var_r25 = 1; + if ((MGSeqStatGet(lbl_1_bss_E) == 0) && (work->unk_68 == 0x1111) && (var_r25 != 0)) { + work->unk_14 = 4; + work->unk_18 = 0; + } + } + else { + work->unk_14 = 5; + work->unk_18 = 0; + fn_1_784(object); + } +} + omObjFunc fn_1_213C(Process *process, omObjData *object) { M421DllCameraStruct *var_r31; @@ -213,6 +352,121 @@ omObjFunc fn_1_213C(Process *process, omObjData *object) return fn_1_21AC; } +void fn_1_21AC(omObjData *object) +{ + Vec sp20; + float var_f31; + M421DllCameraStruct *var_r30; + M421DllWork *work; + + work = object->data; + fn_1_578(object); + work->unk_0C = 1; + object->work[0]++; + var_f31 = (float)object->work[0] / lbl_1_data_94[object->work[1]]; + VECSubtract(&lbl_1_data_4C[object->work[1] + 1], &lbl_1_data_4C[object->work[1]], &sp20); + VECScale(&sp20, &sp20, var_f31); + VECAdd(&lbl_1_data_4C[object->work[1]], &sp20, &sp20); + Center.x = sp20.x; + Center.y = sp20.y; + Center.z = sp20.z; + VECSubtract(&lbl_1_data_70[object->work[1] + 1], &lbl_1_data_70[object->work[1]], &sp20); + VECScale(&sp20, &sp20, var_f31); + VECAdd(&lbl_1_data_70[object->work[1]], &sp20, &sp20); + CRot.x = sp20.x; + CRot.y = sp20.y; + CRot.z = 0.0f; + CZoom = sp20.z; + var_r30 = fn_1_3CB0(0); + var_r30->unk_1C = Center; + var_r30->unk_28 = CRot; + var_r30->unk_34 = CZoom; + var_r30->unk_94++; + if (var_r30->unk_94 > 180.0f) { + var_r30->unk_84 -= 0.025000002f; + if (var_r30->unk_84 < 0.0f) { + var_r30->unk_84 = 0.0f; + } + var_r30->unk_1C.x += var_r30->unk_84 * ((0.02f * frandmod(0x3E8)) - 10.0f); + var_r30->unk_1C.y += var_r30->unk_84 * ((0.02f * frandmod(0x3E8)) - 10.0f); + var_r30->unk_1C.z += var_r30->unk_84 * ((0.02f * frandmod(0x3E8)) - 10.0f); + } + if (var_f31 >= 1.0f) { + object->work[0] = 0; + object->work[1]++; + if (lbl_1_data_94[object->work[1]] == 0) { + work->unk_0C = 2; + fn_1_784(object); + } + } +} + +omObjFunc fn_1_2A28(Process *process, omObjData *object) +{ + M421DllCameraStruct *var_r31; + s32 var_r30; + M421DllWork *var_r29; + s32 var_r28; + + var_r29 = object->data; + var_r28 = 1; + var_r31 = fn_1_3CB0(0); + if (var_r29->unk_64 == 1) { + var_r28 = 0; + } + for (var_r30 = 0; var_r30 < 4; var_r30++) { + var_r29->unk_50[var_r30] = -1; + if ((var_r29->unk_40[var_r30] == 0) == var_r28) { + var_r29->unk_50[var_r30] = var_r29->unk_30[var_r30]; + } + } + for (var_r30 = 0; var_r30 < 4; var_r30++) { + if (var_r29->unk_50[var_r30] >= 0) { + GWPlayerCoinWinAdd(var_r30, 10); + } + } + var_r31->unk_54 = 0.0f; + var_r31->unk_58 = 150.0f; + var_r31->unk_5C = 0.0f; + var_r31->unk_60 = -30.0f; + var_r31->unk_64 = 0.0f; + var_r31->unk_68 = 1000.0f; + var_r31->unk_84 = 0.0f; + return fn_1_2BB8; +} + +void fn_1_2BB8(omObjData *var_r29) +{ + M421DllCameraStruct *var_r31; + M421DllWork *var_r28; + + var_r28 = var_r29->data; + var_r31 = fn_1_3CB0(0); + fn_1_578(var_r29); + var_r31->unk_84 += 0.0016666668f; + if (var_r31->unk_84 > 0.1f) { + var_r31->unk_84 = 0.1f; + } + var_r31->unk_1C.y += var_r31->unk_84 * (var_r31->unk_58 - var_r31->unk_1C.y); + var_r31->unk_1C.z += var_r31->unk_84 * (var_r31->unk_5C - var_r31->unk_1C.z); + var_r31->unk_28.x = fn_1_4478(var_r31->unk_28.x, var_r31->unk_60, var_r31->unk_84); + var_r31->unk_34 += var_r31->unk_84 * (var_r31->unk_68 - var_r31->unk_34); + if (var_r28->unk_6C == 0x1111) { + var_r28->unk_28 = 1; + if (lbl_1_bss_0 < 0) { + lbl_1_bss_0 = HuAudSStreamPlay(1); + } + if (lbl_1_bss_C < 0) { + lbl_1_bss_C = MGSeqCreate(5, 3, var_r28->unk_50[0], var_r28->unk_50[1], var_r28->unk_50[2], var_r28->unk_50[3]); + return; + } + if ((MGSeqStatGet(lbl_1_bss_C) == 0) && (var_r28->unk_2C >= 210.0f)) { + var_r28->unk_28 = 2; + fn_1_784(var_r29); + } + } +} + void fn_1_3020(Process *process) { Hu3DCameraCreate(0x1F); @@ -275,7 +529,7 @@ void fn_1_3334(omObjData *object) fn_1_335C(object); } -void fn_1_335C(omObjData *var_r28) +void fn_1_335C(omObjData *object) { float var_f31; M421DllCameraStruct *var_r31; @@ -289,7 +543,7 @@ void fn_1_335C(omObjData *var_r28) u32 var_r22; u32 var_r21; - var_r27 = var_r28->data; + var_r27 = object->data; { s32 sp40[4] = { 2, 4, 8, 16 }; u32 sp30[4]; @@ -299,7 +553,7 @@ void fn_1_335C(omObjData *var_r28) var_r24 = 0; var_r26 = 0; memcpy(&var_r27[5], var_r27, 5 * sizeof(M421DllCameraStruct)); - switch (var_r28->work[1]) { + switch (object->work[1]) { case 0: break; case 1: @@ -314,10 +568,10 @@ void fn_1_335C(omObjData *var_r28) break; } if (var_r24 != 0) { - Hu3DModelAttrReset(var_r28->model[0], HU3D_ATTR_DISPOFF); + Hu3DModelAttrReset(object->model[0], HU3D_ATTR_DISPOFF); } else { - Hu3DModelAttrSet(var_r28->model[0], HU3D_ATTR_DISPOFF); + Hu3DModelAttrSet(object->model[0], HU3D_ATTR_DISPOFF); } for (var_r30 = 0; var_r30 < 4; var_r30++) { sp30[var_r30] = var_r27[var_r30 + 6].unk_04; @@ -509,18 +763,86 @@ void fn_1_3D84(s32 arg0, s32 arg1) } } +s32 fn_1_3E1C(void) +{ + return ((M421DllWork *)lbl_1_bss_24->data)->unk_00; +} + +u32 fn_1_3E34(void) +{ + return ((M421DllWork *)lbl_1_bss_24->data)->unk_0C; +} + +u32 fn_1_3E4C(void) +{ + return ((M421DllWork *)lbl_1_bss_24->data)->unk_14; +} + +u32 fn_1_3E64(void) +{ + return ((M421DllWork *)lbl_1_bss_24->data)->unk_28; +} + +s32 fn_1_3E7C(s32 arg0) +{ + M421DllWork *work = lbl_1_bss_24->data; + + if (work->unk_64 != 2) { + return 0; + } + work->unk_60 |= (1 << ((arg0 & 3) * 4)); + if (((work->unk_60 & 0x1110) == 0x1110) && (work->unk_64 == 2)) { + work->unk_64 = 0; + } + return 1; +} + +s32 fn_1_3EF8(s32 arg0) +{ + M421DllWork *work = lbl_1_bss_24->data; + return work->unk_50[arg0]; +} + +void fn_1_3F28(s32 arg0, s32 arg1, s32 arg2) +{ + M421DllWork *work = lbl_1_bss_24->data; + arg0 &= 3; + work->unk_40[arg0] = arg1; + work->unk_30[arg0] = arg2; +} + +void fn_1_3F68(s32 arg0) +{ + ((M421DllWork *)lbl_1_bss_24->data)->unk_68 |= (1 << ((arg0 & 7) * 4)); +} + +void fn_1_3F98(s32 arg0) +{ + ((M421DllWork *)lbl_1_bss_24->data)->unk_6C |= (1 << ((arg0 & 3) * 4)); +} + +void fn_1_3FC8(s32 arg0) +{ + ((M421DllWork *)lbl_1_bss_24->data)->unk_70 |= (1 << ((arg0 & 3) * 4)); +} + +s32 fn_1_3FF8(void) +{ + return MGSeqStatGet(lbl_1_bss_E) == 0; +} + void fn_1_4030(Vec *sp8, Vec *var_r31) { Vec sp10; float var_f30; float var_f29; - PSVECSubtract(var_r31, sp8, &sp10); + VECSubtract(var_r31, sp8, &sp10); Center = *var_r31; CRot.x = atan2d(sp10.y, sqrtf((sp10.x * sp10.x) + (sp10.z * sp10.z))); CRot.y = atan2d(-sp10.x, -sp10.z); CRot.z = 0.0f; - CZoom = PSVECMag(&sp10); + CZoom = VECMag(&sp10); } void fn_1_4238(float arg8, float arg9, float argA, float argB, float argC, float argD) @@ -535,12 +857,12 @@ void fn_1_4238(float arg8, float arg9, float argA, float argB, float argC, float sp30.x = argB; sp30.y = argC; sp30.z = argD; - PSVECSubtract(&sp30, &sp3C, &sp24); + VECSubtract(&sp30, &sp3C, &sp24); Center = sp30; CRot.x = atan2d(sp24.y, sqrtf((sp24.x * sp24.x) + (sp24.z * sp24.z))); CRot.y = atan2d(-sp24.x, -sp24.z); CRot.z = 0.0f; - CZoom = PSVECMag(&sp24); + CZoom = VECMag(&sp24); } float fn_1_4478(float arg8, float arg9, float argA) diff --git a/src/REL/m421Dll/map.c b/src/REL/m421Dll/map.c new file mode 100644 index 00000000..5bd4e611 --- /dev/null +++ b/src/REL/m421Dll/map.c @@ -0,0 +1,54 @@ +#include "game/hsfman.h" +#include "game/hsfmotion.h" + +#include "REL/m421Dll.h" + +void fn_1_B1C0(omObjData *object); +void fn_1_B398(omObjData *object); + +omObjData *lbl_1_bss_58; + +void fn_1_B15C(Process *work) +{ + omObjData *object = omAddObjEx(work, 0x1E, 6, 0, -1, fn_1_B1C0); + lbl_1_bss_58 = object; + object->work[0] = 0; +} + +void fn_1_B1BC(void) { } + +void fn_1_B1C0(omObjData *var_r31) +{ + omSetTra(var_r31, 0.0f, 0.0f, 0.0f); + var_r31->model[0] = Hu3DModelCreateFile(DATA_MAKE_NUM(DATADIR_M421, 0x02)); + Hu3DModelLayerSet(var_r31->model[0], 1); + Hu3DModelShadowMapSet(var_r31->model[0]); + + var_r31->model[1] = Hu3DModelCreateFile(DATA_MAKE_NUM(DATADIR_M421, 0x00)); + Hu3DModelLayerSet(var_r31->model[1], 1); + + var_r31->model[2] = Hu3DModelCreateFile(DATA_MAKE_NUM(DATADIR_M421, 0x01)); + Hu3DModelLayerSet(var_r31->model[2], 5); + + var_r31->model[3] = Hu3DModelCreateFile(DATA_MAKE_NUM(DATADIR_M421, 0x05)); + Hu3DModelLayerSet(var_r31->model[3], 1); + Hu3DModelAttrSet(var_r31->model[3], HU3D_MOTATTR_LOOP); + + var_r31->model[4] = Hu3DModelCreateFile(DATA_MAKE_NUM(DATADIR_M421, 0x03)); + Hu3DModelLayerSet(var_r31->model[4], 5); + Hu3DModelAttrSet(var_r31->model[4], HU3D_MOTATTR_LOOP); + + var_r31->model[5] = Hu3DModelCreateFile(DATA_MAKE_NUM(DATADIR_M421, 0x04)); + Hu3DModelLayerSet(var_r31->model[5], 5); + Hu3DMotionTimeSet(var_r31->model[5], 0.0f); + var_r31->work[0] = 0; + var_r31->work[1] = 0; + var_r31->func = fn_1_B398; +} + +void fn_1_B398(omObjData *object) { } + +void fn_1_B39C(void) +{ + Hu3DMotionTimeSet(lbl_1_bss_58->model[5], 0.0f); +} diff --git a/src/REL/m421Dll/player.c b/src/REL/m421Dll/player.c new file mode 100644 index 00000000..4735d112 --- /dev/null +++ b/src/REL/m421Dll/player.c @@ -0,0 +1,1828 @@ +#include "ext_math.h" +#include "game/audio.h" +#include "game/chrman.h" +#include "game/gamework.h" +#include "game/hsfanim.h" +#include "game/hsfdraw.h" +#include "game/hsfman.h" +#include "game/hsfmotion.h" +#include "game/memory.h" +#include "game/object.h" +#include "game/objsub.h" +#include "game/pad.h" +#include "game/sprite.h" +#include "string.h" + +#include "REL/m421Dll.h" + +#ifndef __MWERKS__ +#include "game/esprite.h" +#include "game/frand.h" +#endif + +typedef struct M421DllPlayerWork { + s32 unk_00; + s32 unk_04; + s32 unk_08; + u32 unk_0C; + u32 unk_10; + s32 unk_14; + float unk_18; + float unk_1C; + s32 unk_20; + s32 unk_24; + s32 unk_28; + s32 unk_2C; + char unk30[0x4]; + s32 unk_34; + s32 unk_38; + s32 unk_3C; + char unk40[4]; + u16 unk_44; + u32 unk_48; + char unk4C[0x4]; + s16 unk_50; + char unk52[6]; + float unk_58; + float unk_5C; + float unk_60; + float unk_64; + float unk_68; + s32 unk_6C; + u32 unk_70; + u32 unk_74; + s32 unk_78; + char unk7C[4]; + float unk_80; + float unk_84; + float unk_88; + float unk_8C; + float unk_90; + float unk_94; + float unk_98; + float unk_9C; + float unk_A0; + float unk_A4; + float unk_A8; + float unk_AC; + float unk_B0; + float unk_B4; + u32 unk_B8; + u32 unk_BC; + u32 unk_C0; + u32 unk_C4; + s32 unk_C8; + Vec unk_CC; + Vec unk_D8; + Vec unk_E4; + Vec unk_F0; + Vec unk_FC; + float unk_108[4]; + Mtx unk_118; + float *unk_148; +} M421DllPlayerWork; /* size = 0x14C */ + +typedef struct M421DllPlayerDLWork { + Vec unk_00[4]; + u32 unk_30[4]; + GXColor unk_40[4]; + Vec unk_50[4][0xE]; + u32 unk_2F0; + void *unk_2F4; +} M421DllPlayerDLWork; /* size = 0x2F8 */ + +typedef struct UnkData1BCStruct { + /* 0x00 */ u16 unk_00; + /* 0x04 */ float unk_04; + /* 0x08 */ float unk_08; + /* 0x0C */ float unk_0C; + /* 0x10 */ u32 unk_10; +} UnkData1BCStruct; /* size = 0x14 */ + +void fn_1_48D4(omObjData *object); +void fn_1_4F00(omObjData *object); +void fn_1_5060(omObjData *object); +void fn_1_53C8(omObjData *object); +void fn_1_578C(omObjData *object); +void fn_1_5B9C(omObjData *object); +void fn_1_6184(omObjData *object); +void fn_1_6400(omObjData *object); +void fn_1_66B4(omObjData *object); +void fn_1_676C(omObjData *object); +void fn_1_6D48(omObjData *object); +void fn_1_7478(omObjData *object); +void fn_1_7670(omObjData *object); +void fn_1_7AA0(omObjData *object); +void fn_1_80C0(omObjData *object); +void fn_1_893C(omObjData *object); +void fn_1_9474(omObjData *object, Vec *arg1, Vec *arg2); +void fn_1_956C(omObjData *object); +void fn_1_982C(omObjData *object, u32 arg1); +s32 fn_1_99B8(omObjData *object); +void fn_1_9BFC(float arg8, float arg9, float *arg0); +void fn_1_9C38(ModelData *model, ParticleData *particle, Mtx matrix); +void fn_1_9DD0(omObjData *object, Vec *arg1); +void fn_1_A528(omObjData *object); +void fn_1_AB68(omObjData *object); +void fn_1_AB6C(ModelData *model, Mtx matrix); +void fn_1_ABDC(ModelData *model, Mtx matrix); + +char *lbl_1_data_E4[8] = { + "itemhook-r", + "itemhook-r", + "itemhook-r", + "itemhook-r", + "itemhook-r", + "itemhook-r", + "itemhook-r", + "itemhook-r", +}; + +s32 lbl_1_data_104[8][3] = { + { DATA_MAKE_NUM(DATADIR_M421, 0x06), DATA_MAKE_NUM(DATADIR_M421, 0x0E), DATA_MAKE_NUM(DATADIR_M421, 0x16) }, + { DATA_MAKE_NUM(DATADIR_M421, 0x07), DATA_MAKE_NUM(DATADIR_M421, 0x0F), DATA_MAKE_NUM(DATADIR_M421, 0x17) }, + { DATA_MAKE_NUM(DATADIR_M421, 0x08), DATA_MAKE_NUM(DATADIR_M421, 0x10), DATA_MAKE_NUM(DATADIR_M421, 0x18) }, + { DATA_MAKE_NUM(DATADIR_M421, 0x09), DATA_MAKE_NUM(DATADIR_M421, 0x11), DATA_MAKE_NUM(DATADIR_M421, 0x19) }, + { DATA_MAKE_NUM(DATADIR_M421, 0x0A), DATA_MAKE_NUM(DATADIR_M421, 0x12), DATA_MAKE_NUM(DATADIR_M421, 0x1A) }, + { DATA_MAKE_NUM(DATADIR_M421, 0x0B), DATA_MAKE_NUM(DATADIR_M421, 0x13), DATA_MAKE_NUM(DATADIR_M421, 0x1B) }, + { DATA_MAKE_NUM(DATADIR_M421, 0x0C), DATA_MAKE_NUM(DATADIR_M421, 0x14), DATA_MAKE_NUM(DATADIR_M421, 0x1C) }, + { DATA_MAKE_NUM(DATADIR_M421, 0x0D), DATA_MAKE_NUM(DATADIR_M421, 0x15), DATA_MAKE_NUM(DATADIR_M421, 0x1D) }, +}; +s32 lbl_1_data_164[8] = { + DATA_MAKE_NUM(DATADIR_M421, 0x1E), + DATA_MAKE_NUM(DATADIR_M421, 0x1F), + DATA_MAKE_NUM(DATADIR_M421, 0x20), + DATA_MAKE_NUM(DATADIR_M421, 0x21), + DATA_MAKE_NUM(DATADIR_M421, 0x22), + DATA_MAKE_NUM(DATADIR_M421, 0x23), + DATA_MAKE_NUM(DATADIR_M421, 0x24), + DATA_MAKE_NUM(DATADIR_M421, 0x25), +}; +float lbl_1_data_184[8] = { 1.0f, 1.0f, 1.0f, 1.0f, 1.0f, 1.0f, 1.0f, 0.8f }; +s32 lbl_1_data_1A4[6] = { 0, 2, 3, 0x14, 0x17, 0x18 }; +UnkData1BCStruct lbl_1_data_1BC[6] = { + { 0, 0.2f, 0.0f, -1.0f, 0x40000001 }, + { 1, 0.2f, 0.0f, -1.0f, 0x40000001 }, + { 2, 0.2f, 0.0f, -1.0f, 0x40000001 }, + { 3, 0.2f, 0.0f, -1.0f, 0 }, + { 4, 0.2f, 0.0f, -1.0f, 0 }, + { 5, 0.2f, 0.0f, -1.0f, 0 }, +}; +Vec lbl_1_data_234[4] = { + { 0.0f, 0.0f, 100.0f }, + { -200.0f, 0.0f, 0.0f }, + { 0.0f, 0.0f, 0.0f }, + { 200.0f, 0.0f, 0.0f }, +}; +Vec lbl_1_data_264[4] = { + { -80.0f, 0.0f, -300.0f }, + { -200.0f, 0.0f, -50.0f }, + { 0.0f, 0.0f, -150.0f }, + { 200.0f, 0.0f, -50.0f }, +}; +Vec2f lbl_1_data_294[3] = { { 300.0f, 0.4f }, { 450.0f, 0.7f }, { 600.0f, 1.0f } }; +u32 lbl_1_data_2AC[3] = { 6, 0xC, 0xC }; +float lbl_1_data_2B8[3] = { 8.000001f, 8.5f, 9.166667f }; +float lbl_1_data_2C4[3] = { 0.9f, 0.8f, 0.5f }; +float lbl_1_data_2D0[3] = { 19.800001f, 20.400002f, 20.400002f }; +float lbl_1_data_2DC[3] = { -70.0f, -60.000004f, -70.0f }; +float lbl_1_data_2E8[3] = { 192.00003f, 357.0f, 550.0f }; + +// M421DllPlayerWork +omObjData *lbl_1_bss_48[4]; +// M421DllPlayerDLWork +omObjData *lbl_1_bss_44; +u32 lbl_1_bss_34[4]; +u32 lbl_1_bss_30; + +void fn_1_4648(Process *process) +{ + u32 sp18[4]; + u32 sp8[4]; + s16 var_r31; + s16 var_r30; + u32 var_r29; + omObjData *var_r27; + + lbl_1_bss_30 = -1; + for (var_r31 = 0; var_r31 < 4; var_r31++) { + sp18[var_r31] = GWPlayerCfg[var_r31].group; + sp8[var_r31] = var_r31; + } + for (var_r31 = 0; var_r31 < 3; var_r31++) { + for (var_r30 = var_r31 + 1; var_r30 < 4; var_r30++) { + if (sp18[var_r31] > sp18[var_r30]) { + var_r29 = sp18[var_r31]; + sp18[var_r31] = sp18[var_r30]; + sp18[var_r30] = var_r29; + var_r29 = sp8[var_r31]; + sp8[var_r31] = sp8[var_r30]; + sp8[var_r30] = var_r29; + } + } + } + for (var_r31 = 0; var_r31 < 4; var_r31++) { + lbl_1_bss_34[sp8[var_r31]] = var_r31; + } + omMakeGroupEx(process, 0, 4); + omGetGroupMemberListEx(process, 0); + for (var_r31 = 0; var_r31 < 4; var_r31++) { + var_r27 = lbl_1_bss_48[var_r31] = omAddObjEx(process, 0x28, 5, 6, 0, fn_1_48D4); + var_r27->work[0] = var_r31; + } + lbl_1_bss_44 = omAddObjEx(process, 0x1E, 2, 0, -1, fn_1_A528); + lbl_1_bss_44->work[0] = 0; +} + +void fn_1_48B0(void) +{ + CharModelKill(-1); +} + +void fn_1_48D4(omObjData *object) +{ + s32 sp8; + + M421DllPlayerWork *work; + s32 var_r29; + HsfanimStruct01 *var_r28; + u32 var_r27; + s32 var_r26; + s32 var_r25; + u32 var_r24; + + float sp1C[4] = { 0.25f, 0.5f, 0.75f, 1.0f }; + float spC[2][2] = { { 100.0f, 143.0f }, { 100.0f, 100.0f } }; + Vec sp2C[4] = { 0.0f, 1500.0f, 300.0f, -450.0f, 0.0f, -50.0f, 0.0f, 0.0f, -350.0f, 450.0f, 0.0f, -50.0f }; + + object->data = HuMemDirectMallocNum(HEAP_SYSTEM, sizeof(M421DllPlayerWork), MEMORY_DEFAULT_NUM); + work = object->data; + memset(work, 0, sizeof(M421DllPlayerWork)); + object->stat |= 0x100; + var_r24 = object->work[0]; + var_r26 = GWPlayerCfg[var_r24].character; + work->unk_00 = var_r26; + sp8 = work->unk_04 = 0; + work->unk_0C = lbl_1_bss_34[object->work[0]]; + var_r27 = 0; + if (work->unk_0C != 0) { + var_r27++; + } + fn_1_3F28(object->work[0], work->unk_0C, work->unk_00); + work->unk_68 = sp1C[GWPlayerCfg[var_r24].diff & 3]; + work->unk_2C = GWPlayerCfg[object->work[0]].iscom; + object->model[0] = CharModelCreate(var_r26, 4); + Hu3DModelLayerSet(object->model[0], 1); + for (var_r29 = 0; var_r29 < 6; var_r29++) { + object->motion[var_r29] = CharModelMotionCreate(var_r26, lbl_1_data_1A4[var_r29]); + } + CharModelMotionDataClose(var_r26); + if (var_r27 == 1) { + object->model[1] = Hu3DModelCreateFile(lbl_1_data_164[var_r26]); + Hu3DModelLayerSet(object->model[1], 1); + fn_1_982C(object, 0); + Hu3DModelAttrSet(object->model[0], HU3D_ATTR_DISPOFF); + } + object->model[2] = Hu3DModelCreateFile(lbl_1_data_104[var_r26][var_r27]); + Hu3DModelLayerSet(object->model[2], 1); + Hu3DModelShadowSet(object->model[2]); + if (var_r27 != 0) { + object->model[3] = Hu3DModelCreateFile(lbl_1_data_104[var_r26][2]); + Hu3DModelLayerSet(object->model[3], 1); + Hu3DModelShadowSet(object->model[3]); + Hu3DModelAttrSet(object->model[3], HU3D_ATTR_DISPOFF); + work->unk_C8 = espEntry(0x120006, 1, 0); + espDispOff(work->unk_C8); + espAttrSet(work->unk_C8, HUSPR_ATTR_LINEAR); + } + var_r25 = Hu3DParticleCreate(HuSprAnimReadFile(DATA_MAKE_NUM(DATADIR_M421, 0x27)), 0x80); + object->model[4] = var_r25; + Hu3DModelLayerSet(var_r25, 1); + Hu3DParticleHookSet(var_r25, fn_1_9C38); + for (var_r28 = ((ParticleData *)Hu3DData[var_r25].unk_120)->unk_48, var_r29 = 0; var_r29 < 0x80; var_r29++, var_r28++) { + var_r28->unk2C = 0.0f; + var_r28->unk40.a = 0; + var_r28->unk00 = 0; + } + if (work->unk_0C == 0) { + work->unk_148 = HuMemDirectMallocNum(HEAP_SYSTEM, 441 * sizeof(float), MEMORY_DEFAULT_NUM); + memset(work->unk_148, 0, 441 * sizeof(float)); + } + object->trans.x = work->unk_CC.x = sp2C[work->unk_0C].x; + object->trans.y = work->unk_CC.y = sp2C[work->unk_0C].y; + object->trans.z = work->unk_CC.z = sp2C[work->unk_0C].z; + work->unk_20 = 1; + work->unk_94 = 1.0f; + work->unk_84 = spC[var_r27][0]; + work->unk_88 = spC[var_r27][1]; + work->unk_8C = 110.0f; + work->unk_90 = 1.0f; + work->unk_98 = work->unk_CC.y + (2.0f * work->unk_88); + work->unk_9C = work->unk_CC.y; + work->unk_A0 = 0.0f; + work->unk_A4 = 0.0f; + work->unk_78 = -1; + work->unk_58 = work->unk_5C = 0.0f; + work->unk_60 = 0.0f; + work->unk_64 = 0.02f; + work->unk_80 = 50.0f; + work->unk_A8 = 0.0f; + MTXIdentity(work->unk_118); + work->unk_08 = -1; + work->unk_6C = 0; + work->unk_3C = 1; + work->unk_44 = 0; + if (var_r27 == 0) { + Hu3DModelShadowSet(object->model[0]); + object->func = fn_1_4F00; + Hu3DModelReflectTypeSet(object->model[2], 4); + work->unk_90 = lbl_1_data_184[work->unk_00]; + Hu3DModelAttrSet(object->model[0], HU3D_ATTR_DISPOFF); + Hu3DModelAttrSet(object->model[2], HU3D_ATTR_DISPOFF); + return; + } + object->func = fn_1_5060; +} + +void fn_1_4F00(omObjData *object) +{ + M421DllPlayerWork *work = object->data; + work->unk_10 = 0; + work->unk_14 = 0; + work->unk_18 = 0.0f; + work->unk_1C = 0.0f; + switch (work->unk_44) { + case 0: + if (work->unk_48 > 108.0f) { + HuAudFXPlay(0x601); + Hu3DModelAttrReset(object->model[0], HU3D_ATTR_DISPOFF); + Hu3DModelAttrReset(object->model[2], HU3D_ATTR_DISPOFF); + work->unk_10 = 0x100; + work->unk_44++; + } + break; + case 1: + if (work->unk_24 == 0) { + work->unk_10 = 0x100; + work->unk_44++; + } + break; + } + VECAdd(&work->unk_CC, &work->unk_D8, &work->unk_CC); + fn_1_676C(object); + fn_1_66B4(object); + fn_1_7670(object); + if (fn_1_3E34() == 2) { + work->unk_44 = 0; + object->func = fn_1_53C8; + } +} + +void fn_1_5060(omObjData *object) +{ + M421DllPlayerWork *work = object->data; + { + Vec sp8[4] = { + { 0.0f, 0.0f, 0.0f }, + { 80.0f, 190.0f, 0.0f }, + { 290.0f, 120.0f, 0.0f }, + { 500.0f, 190.0f, 0.0f }, + }; + work->unk_10 = 0; + work->unk_14 = 0; + work->unk_18 = 0.0f; + work->unk_1C = 0.0f; + switch (work->unk_44) { + case 0: + if ((work->unk_48 > 30.0f) && ((work->unk_48 & 0xF) == 0) && (frandmod(0x3E8) < 0x12C)) { + work->unk_10 = 0x100; + work->unk_44++; + } + else if (work->unk_48 > 120.0f) { + work->unk_44++; + } + break; + case 1: + if (work->unk_48 > 120.0f) { + work->unk_18 = atan2d(-work->unk_CC.x, 300.0f - work->unk_CC.z); + work->unk_1C = 0.01f; + if (work->unk_48 < 156.0f) { + espPosSet(work->unk_C8, sp8[work->unk_0C].x, sp8[work->unk_0C].y); + espScaleSet(work->unk_C8, 0.6000000238418579, 0.6000000238418579); + espDispOn(work->unk_C8); + } + else { + espDispOff(work->unk_C8); + } + } + if (work->unk_48 >= 180.0f) { + work->unk_10 = 0x100; + work->unk_C0 = 1; + work->unk_44++; + } + break; + } + } + VECAdd(&work->unk_CC, &work->unk_D8, &work->unk_CC); + fn_1_6D48(object); + fn_1_66B4(object); + fn_1_7670(object); + if (fn_1_3E34() == 2) { + work->unk_44 = 0; + object->func = fn_1_578C; + } +} + +void fn_1_53C8(omObjData *object) +{ + float var_f31; + float var_f30; + + M421DllPlayerWork *work = object->data; + s32 var_r29 = 0; + work->unk_10 = 0; + work->unk_14 = 0; + work->unk_18 = 0.0f; + work->unk_1C = 0.0f; + if (fn_1_3E4C() == 2) { + if (work->unk_2C != 0) { + fn_1_80C0(object); + } + else { + work->unk_14 = HuPadBtn[GWPlayerCfg[object->work[0]].pad_idx]; + work->unk_10 = HuPadBtnDown[GWPlayerCfg[object->work[0]].pad_idx]; + var_f31 = HuPadStkX[GWPlayerCfg[object->work[0]].pad_idx]; + var_f30 = -HuPadStkY[GWPlayerCfg[object->work[0]].pad_idx]; + work->unk_18 = atan2d(var_f31, var_f30); + work->unk_1C = 0.013888889f * sqrtf((var_f31 * var_f31) + (var_f30 * var_f30)); + if (work->unk_1C > 1.0f) { + work->unk_1C = 1.0f; + } + } + } + if ((s32)work->unk_44 != 0) { + (void)var_r29; + } + else { + var_r29 = 1; + } + VECAdd(&work->unk_CC, &work->unk_D8, &work->unk_CC); + fn_1_893C(object); + fn_1_66B4(object); + fn_1_676C(object); + fn_1_7670(object); + if ((fn_1_3E4C() == 3) && (var_r29 != 0) && (fn_1_3FF8() != 0)) { + work->unk_44 = 0; + object->func = fn_1_6184; + } +} + +void fn_1_578C(omObjData *object) +{ + float var_f31; + float var_f30; + + M421DllPlayerWork *work = object->data; + s32 var_r29 = 0; + work->unk_10 = 0; + work->unk_14 = 0; + work->unk_18 = 0.0f; + work->unk_1C = 0.0f; + if (fn_1_3E4C() == 2) { + if (work->unk_2C != 0) { + fn_1_80C0(object); + } + else { + work->unk_14 = HuPadBtn[GWPlayerCfg[object->work[0]].pad_idx]; + work->unk_10 = HuPadBtnDown[GWPlayerCfg[object->work[0]].pad_idx]; + var_f31 = HuPadStkX[GWPlayerCfg[object->work[0]].pad_idx]; + var_f30 = -HuPadStkY[GWPlayerCfg[object->work[0]].pad_idx]; + work->unk_18 = atan2d(var_f31, var_f30); + work->unk_1C = 0.013888889f * sqrtf((var_f31 * var_f31) + (var_f30 * var_f30)); + if (work->unk_1C > 1.0f) { + work->unk_1C = 1.0f; + } + } + } + if ((s32)work->unk_44 != 0) { + (void)var_r29; + } + else if (work->unk_24 == 0) { + var_r29 = 1; + } + VECAdd(&work->unk_CC, &work->unk_D8, &work->unk_CC); + fn_1_893C(object); + fn_1_6D48(object); + fn_1_66B4(object); + fn_1_7670(object); + if (work->unk_38 != 0) { + if (fn_1_3E7C(work->unk_0C) != 0) { + object->func = fn_1_5B9C; + } + else { + work->unk_38 = 0; + } + } + if ((work->unk_38 == 0) && (fn_1_3E4C() == 3) && (var_r29 != 0) && (fn_1_3FF8() != 0)) { + work->unk_44 = 0; + object->func = fn_1_6184; + } +} + +void fn_1_5B9C(omObjData *object) +{ + Mtx sp34; + Vec sp28; + Vec sp1C; + s32 spC; + float sp8; + float var_f29; + + M421DllPlayerWork *work; + M421DllCameraStruct *var_r29; + + work = object->data; + spC = 0; + { + Vec sp10 = { 0.0f, 0.0f, 0.0f }; + switch (work->unk_44) { + case 7: + break; + case 0: + fn_1_B39C(); + work->unk_20 = 0; + work->unk_58 = work->unk_5C = 0.0f; + MTXIdentity(work->unk_118); + Hu3DModelAttrSet(object->model[1], HU3D_ATTR_DISPOFF); + Hu3DModelAttrSet(object->model[2], HU3D_ATTR_DISPOFF); + Hu3DModelAttrReset(object->model[3], HU3D_ATTR_DISPOFF); + Hu3DModelPosSetV(object->model[3], &work->unk_F0); + Hu3DMotionTimeSet(object->model[3], 0.0f); + Hu3DMotionSpeedSet(object->model[3], 3.0f); + HuAudFXEmiterPlay(0x5FC, &work->unk_F0); + work->unk_78 = HuAudCharVoicePlayPos(work->unk_00, 0x123, &work->unk_CC); + omVibrate(object->work[0], 0xC, 4, 2); + Hu3DModelAttrReset(object->model[0], HU3D_ATTR_DISPOFF); + fn_1_982C(object, 0); + fn_1_9DD0(object, &work->unk_F0); + var_r29 = fn_1_3C14(1); + mtxRot(sp34, var_r29->unk_28.x, var_r29->unk_28.y, 0.0f); + sp10.z = var_r29->unk_34 - 350.0f; + MTXMultVec(sp34, &sp10, &sp1C); + VECAdd(&var_r29->unk_1C, &sp1C, &sp28); + fn_1_9BFC(sp28.y - work->unk_CC.y, 0.9f, work->unk_108); + VECSubtract(&sp28, &work->unk_CC, &sp1C); + work->unk_D8.y = 0.016666668f * work->unk_108[2]; + work->unk_D8.x = 0.01851852f * sp1C.x; + work->unk_D8.z = 0.01851852f * sp1C.z; + work->unk_44 = 1; + work->unk_48 = 0; + break; + case 1: + work->unk_D8.y += 0.016666668f * (0.016666668f * work->unk_108[3]); + var_f29 = sqrtf((work->unk_D8.x * work->unk_D8.x) + (work->unk_D8.z * work->unk_D8.z)); + var_f29 = atan2d(var_f29, work->unk_D8.y); + var_f29 = var_f29; + sp1C.x = work->unk_D8.z; + sp1C.y = 0.0f; + sp1C.z = -work->unk_D8.x; + VECNormalize(&sp1C, &sp1C); + MTXRotAxisRad(work->unk_118, &sp1C, 0.017453292f * var_f29); + sp1C.x = sp1C.z = 0.0f; + sp1C.y = 1.0f; + MTXRotAxisRad(sp34, &sp1C, 0.017453292f * (22.5f * work->unk_48)); + MTXConcat(work->unk_118, sp34, work->unk_118); + HuAudFXEmiterUpDate(work->unk_78, &work->unk_CC); + if (work->unk_48 >= 72.0f) { + MTXIdentity(work->unk_118); + work->unk_D8.x = work->unk_D8.y = work->unk_D8.z = 0.0f; + work->unk_44 = 2; + work->unk_48 = 0; + fn_1_3F68(object->work[0]); + fn_1_3F98(object->work[0]); + fn_1_3FC8(object->work[0]); + } + break; + case 2: + work->unk_D8.y += -0.27222225f; + if (work->unk_48 > 120.0f) { + work->unk_44 = 7; + work->unk_48 = 0; + work->unk_D8.x = work->unk_D8.y = work->unk_D8.z = 0.0f; + } + break; + } + } + VECAdd(&work->unk_CC, &work->unk_D8, &work->unk_CC); + fn_1_66B4(object); + fn_1_7670(object); +} + +void fn_1_6184(omObjData *object) +{ + M421DllPlayerWork *work = object->data; + work->unk_10 = 0; + work->unk_14 = 0; + work->unk_18 = 0.0f; + work->unk_1C = 0.0f; + switch (work->unk_44) { + case 0: + if (work->unk_0C == 0) { + work->unk_20 = 0; + work->unk_58 = work->unk_5C = 0.0f; + MTXIdentity(work->unk_118); + Hu3DModelAttrSet(object->model[2], HU3D_ATTR_DISPOFF); + fn_1_982C(object, 0); + work->unk_CC = work->unk_E4; + } + else { + work->unk_20 = 0; + work->unk_58 = work->unk_5C = 0.0f; + MTXIdentity(work->unk_118); + Hu3DModelAttrSet(object->model[1], HU3D_ATTR_DISPOFF); + Hu3DModelAttrSet(object->model[2], HU3D_ATTR_DISPOFF); + Hu3DModelAttrReset(object->model[0], HU3D_ATTR_DISPOFF); + fn_1_982C(object, 0); + work->unk_CC = work->unk_E4; + } + fn_1_9DD0(object, &work->unk_F0); + HuAudFXEmiterPlay(0x600, &work->unk_F0); + work->unk_D8.x = work->unk_D8.y = work->unk_D8.z = 0.0f; + work->unk_44 = 3; + break; + case 3: + Hu3DModelShadowSet(object->model[0]); + work->unk_D8.y += -0.27222225f; + if (work->unk_CC.y <= 0.0f) { + work->unk_CC.y = 0.0f; + work->unk_D8.y = 0.0f; + work->unk_44 = 4; + } + break; + case 4: + work->unk_48 = 0; + fn_1_3F68(object->work[0]); + break; + } + VECAdd(&work->unk_CC, &work->unk_D8, &work->unk_CC); + work->unk_E4 = work->unk_CC; + fn_1_956C(object); + fn_1_66B4(object); + fn_1_7670(object); + if (fn_1_3E4C() == 5) { + object->func = fn_1_6400; + } +} + +void fn_1_6400(omObjData *object) +{ + Vec sp8; + float var_f31; + M421DllPlayerWork *work = object->data; + + VECAdd(&work->unk_CC, &work->unk_D8, &work->unk_CC); + work->unk_E4 = work->unk_CC; + fn_1_956C(object); + fn_1_66B4(object); + fn_1_7670(object); + switch (work->unk_44) { + case 4: + if (fn_1_3EF8(object->work[0]) >= 0) { + VECSubtract(&lbl_1_data_234[work->unk_0C], &work->unk_CC, &sp8); + } + else { + VECSubtract(&lbl_1_data_264[work->unk_0C], &work->unk_CC, &sp8); + } + sp8.y = 0.0f; + var_f31 = VECMag(&sp8); + if (var_f31 < 10.0f) { + var_f31 = 0.0f; + } + else { + if (VECMag(&sp8) >= 100.0f) { + var_f31 = 100.0f; + } + var_f31 = 0.2f + (0.008f * var_f31); + } + work->unk_18 = atan2d(sp8.x, sp8.z); + work->unk_1C = var_f31; + fn_1_7478(object); + if ((work->unk_1C == 0.0f) || (work->unk_48 > 0x12C)) { + work->unk_5C = 0.0f; + work->unk_60 = 0.15f; + work->unk_64 = 0.0f; + work->unk_D8.x = work->unk_D8.y = work->unk_D8.z = 0.0f; + fn_1_3F98(object->work[0]); + } + if (fn_1_3E64() == 1) { + work->unk_44 = 5; + } + break; + case 5: + if (fn_1_3E64() == 1) { + if (fn_1_3EF8(object->work[0]) >= 0) { + fn_1_982C(object, 4); + } + else { + fn_1_982C(object, 5); + } + work->unk_44 = 6; + return; + } + break; + case 6: + if (fn_1_99B8(object) != 0) { + fn_1_3FC8(object->work[0]); + } + break; + } +} + +void fn_1_66B4(omObjData *object) +{ + M421DllPlayerWork *work = object->data; + work->unk_50++; + work->unk_48++; + object->trans.x = work->unk_CC.x; + object->trans.y = work->unk_CC.y; + object->trans.z = work->unk_CC.z; + work->unk_60 += work->unk_64; + if (work->unk_60 > 0.45f) { + work->unk_60 = 0.45f; + } + work->unk_58 = fn_1_4478(work->unk_58, work->unk_5C, work->unk_60); + object->rot.y = work->unk_58; +} + +void fn_1_676C(omObjData *object) +{ + Mtx sp44; + Mtx sp14; + Vec sp8; + float var_f31; + float var_f30; + float var_f29; + float var_f28; + + M421DllPlayerWork *work = object->data; + if (work->unk_20 != 0) { + if (work->unk_1C > 0.0f) { + work->unk_5C = work->unk_18; + work->unk_60 = 0.15f; + work->unk_64 = 0.0f; + } + if (work->unk_1C < 0.05f) { + fn_1_982C(object, 0); + CharModelMotionSpeedSet(work->unk_00, 1.0f); + } + else { + var_f30 = 0.5f; + if (work->unk_08 == 2) { + var_f30 = 0.45f; + } + if (work->unk_1C > var_f30) { + fn_1_982C(object, 2); + var_f29 = work->unk_1C; + } + else { + fn_1_982C(object, 1); + var_f29 = work->unk_1C / var_f30; + } + CharModelMotionSpeedSet(work->unk_00, var_f29); + } + sp8.x = 0.01666666753590107 * (1.6666667461395264 * (2.0 * (work->unk_1C * sind(work->unk_18)))); + sp8.y = 0.0f; + sp8.z = 0.01666666753590107 * (1.6666667461395264 * (2.0 * (work->unk_1C * cosd(work->unk_18)))); + VECAdd(&sp8, &work->unk_D8, &work->unk_D8); + if (work->unk_24 == 0) { + if ((work->unk_10 & 0x100) != 0) { + work->unk_24 = 1; + fn_1_9BFC(400.0f - (2.0f * work->unk_88), 0.25f, work->unk_108); + work->unk_D8.y = 0.016666668f * work->unk_108[2]; + if (fn_1_3E34() == 2) { + HuAudFXEmiterPlay(0x5FE, &work->unk_F0); + } + } + } + else { + work->unk_D8.y += 0.016666668f * (0.016666668f * work->unk_108[3]); + if ((work->unk_D8.y < 0.0f) && (work->unk_CC.y <= 0.0f)) { + work->unk_D8.y = 0.0f; + work->unk_24 = 0; + if (fn_1_3E34() != 2) { + HuAudFXEmiterPlay(0x5FD, &work->unk_F0); + omVibrate(object->work[0], 0xC, 4, 2); + } + else { + HuAudFXEmiterPlay(0x5FF, &work->unk_F0); + } + } + } + MTXIdentity(sp44); + MTXIdentity(sp14); + work->unk_A8 = 1.0f - work->unk_1C; + sp8 = work->unk_D8; + sp8.y = 0.0f; + var_f31 = VECMag(&sp8); + if (var_f31 > 0.0f) { + VECNormalize(&sp8, &sp8); + var_f28 = sp8.z; + sp8.z = -sp8.x; + sp8.x = var_f28; + var_f31 *= 360.0f / (3.14159f * (2.0f * work->unk_88)); + MTXRotAxisRad(sp44, &sp8, 0.017453292f * var_f31); + } + sp8.x = sind((90.0f + work->unk_18)); + sp8.y = 0.0f; + sp8.z = cosd((90.0f + work->unk_18)); + if (work->unk_1C > 0.0f) { + var_f31 = 1.6666667f * work->unk_1C * (360.0f / (3.14159f * (2.0f * work->unk_88))); + if (work->unk_24 != 0) { + var_f31 *= 2.0f; + } + MTXRotAxisRad(sp14, &sp8, 0.017453292f * var_f31); + } + MTXConcat(sp44, sp14, sp44); + MTXConcat(sp44, work->unk_118, work->unk_118); + fn_1_7AA0(object); + } +} + +void fn_1_6D48(omObjData *object) +{ + M421DllPlayerWork *work = object->data; + if (work->unk_20 != 0) { + if (work->unk_D8.y > 0.0f) { + work->unk_9C = work->unk_CC.y - (1.7999998f * work->unk_D8.y); + if (work->unk_9C < 0.0f) { + work->unk_9C = 0.0f; + } + work->unk_98 = (2.0f * (work->unk_CC.y + work->unk_88)) - work->unk_9C; + work->unk_A0 = 0.5f * work->unk_D8.y; + work->unk_A4 = -0.2f * work->unk_A0; + } + else if (work->unk_D8.y < 0.0f) { + work->unk_98 = work->unk_CC.y + (2.0f * work->unk_88); + work->unk_9C = work->unk_CC.y; + work->unk_A0 = 0.8f * work->unk_D8.y; + work->unk_A4 = work->unk_A0 * (-2.0f / work->unk_B8); + } + else if (work->unk_24 == 0) { + work->unk_9C = work->unk_CC.y; + if ((work->unk_B8 != 0) || (work->unk_BC != 0)) { + work->unk_98 += work->unk_A0; + work->unk_A0 += work->unk_A4; + } + else { + work->unk_A0 = work->unk_A4 = 0.0f; + work->unk_98 = work->unk_CC.y + (2.0f * work->unk_88); + } + if (work->unk_BC != 0) { + work->unk_AC = work->unk_AC + work->unk_B0; + work->unk_98 = work->unk_CC.y + (2.0f * work->unk_88); + work->unk_98 = work->unk_98 + ((work->unk_BC / 18.0f) * (work->unk_B4 * sind(work->unk_AC))); + } + } + work->unk_F0 = work->unk_CC; + work->unk_F0.y = 0.5f * (work->unk_98 + work->unk_9C); + work->unk_94 = (work->unk_F0.y - work->unk_9C) / work->unk_88; + if ((work->unk_1C > 0.0f) && (work->unk_24 == 0)) { + work->unk_5C = work->unk_18; + work->unk_60 = 0.15f; + work->unk_64 = 0.0f; + } + if ((work->unk_10 & 0x100) != 0) { + work->unk_C4 = 0xC; + } + if (work->unk_C4 != 0) { + work->unk_C4--; + } + if (work->unk_24 == 0) { + if ((work->unk_28 == 0) && (work->unk_C0 < 3) && ((work->unk_C0 != 0) || (work->unk_BC == 0)) && (work->unk_C4 != 0)) { + work->unk_28 = 1; + } + if (work->unk_B8 != 0) { + work->unk_B8--; + if (work->unk_B8 == 0) { + work->unk_A0 *= lbl_1_data_2C4[work->unk_C0 - 1]; + work->unk_A4 = work->unk_A0 * (-2.0f / (work->unk_BC + 1)); + } + } + else { + if (work->unk_BC != 0) { + work->unk_BC--; + } + if ((work->unk_C0 >= 3) || (work->unk_28 == 0)) { + work->unk_C0 = 0; + } + if (work->unk_28 != 0) { + work->unk_28 = 0; + work->unk_24 = 1; + work->unk_D8.x = lbl_1_data_2B8[work->unk_C0] * (work->unk_1C * sind(work->unk_18)); + work->unk_D8.z = lbl_1_data_2B8[work->unk_C0] * (work->unk_1C * cosd(work->unk_18)); + if (work->unk_C0 < 2) { + HuAudFXEmiterPlay(0x5F9, &work->unk_F0); + } + else { + HuAudFXEmiterPlay(0x5FA, &work->unk_F0); + } + fn_1_9BFC(lbl_1_data_294[work->unk_C0].x - (2.0f * work->unk_88), 0.5f * lbl_1_data_294[work->unk_C0].y, work->unk_108); + work->unk_D8.y = 0.016666668f * work->unk_108[2]; + work->unk_B8 = 9; + work->unk_BC = lbl_1_data_2AC[work->unk_C0]; + work->unk_C0++; + } + } + } + else { + work->unk_AC = 0.0f; + work->unk_B0 = lbl_1_data_2D0[work->unk_C0 - 1]; + work->unk_B4 = lbl_1_data_2DC[work->unk_C0 - 1]; + work->unk_D8.y += 0.016666668f * (0.016666668f * work->unk_108[3]); + if ((work->unk_D8.y < 0.0f) && (work->unk_CC.y <= 0.0f)) { + work->unk_D8.x = work->unk_D8.y = work->unk_D8.z = 0.0f; + work->unk_24 = 0; + HuAudFXEmiterPlay(0x5FB, &work->unk_F0); + } + } + } +} + +void fn_1_7478(omObjData *object) +{ + float var_f31; + float var_f30; + + M421DllPlayerWork *work = object->data; + if (work->unk_1C > 0.0f) { + work->unk_5C = work->unk_18; + } + if ((work->unk_1C > 0.05f) && (work->unk_34 == 0)) { + work->unk_D8.x = 0.01666666753590107 * (550.0 * (work->unk_1C * sind(work->unk_18))); + work->unk_D8.z = 0.01666666753590107 * (550.0 * (work->unk_1C * cosd(work->unk_18))); + work->unk_60 = 0.2f; + work->unk_64 = 0.0f; + var_f31 = 0.5f; + if (work->unk_08 == 2) { + var_f31 = 0.45f; + } + if (work->unk_1C > var_f31) { + fn_1_982C(object, 2); + var_f30 = work->unk_1C; + } + else { + fn_1_982C(object, 1); + var_f30 = work->unk_1C / var_f31; + } + CharModelMotionSpeedSet(work->unk_00, var_f30); + return; + } + work->unk_D8.x = work->unk_D8.y = work->unk_D8.z = 0.0f; + fn_1_982C(object, 0); +} + +void fn_1_7670(omObjData *object) +{ + float var_f29; + + M421DllPlayerWork *work = object->data; + work->unk_E4 = work->unk_CC; + if (work->unk_20 != 0) { + if (work->unk_0C == 0) { + work->unk_F0 = work->unk_CC; + work->unk_F0.y += work->unk_88 * work->unk_94; + work->unk_E4.y += work->unk_94 * (work->unk_88 - work->unk_84); + Hu3DModelPosSetV(object->model[0], &work->unk_E4); + Hu3DModelRotSet(object->model[0], 0.0f, work->unk_58, 0.0f); + Hu3DModelScaleSet(object->model[0], work->unk_90, work->unk_90, work->unk_90); + Hu3DModelPosSetV(object->model[2], &work->unk_F0); + MTXCopy(work->unk_118, Hu3DData[object->model[2]].unk_F0); + Hu3DModelScaleSet(object->model[2], 1.0f, work->unk_94, 1.0f); + return; + } + work->unk_E4.y += (2.0f * work->unk_88 * work->unk_94) - work->unk_8C; + Hu3DModelPosSetV(object->model[0], &work->unk_E4); + Hu3DModelRotSet(object->model[0], 0.0f, work->unk_58, 0.0f); + Hu3DModelPosSetV(object->model[2], &work->unk_F0); + Hu3DModelRotSet(object->model[2], 0.0f, work->unk_58, 0.0f); + var_f29 = sqrtf(1.0f / work->unk_94); + Hu3DModelScaleSet(object->model[2], var_f29, work->unk_94, var_f29); + Hu3DModelPosSet(object->model[1], work->unk_F0.x, 15.000001f + (work->unk_F0.y + (work->unk_88 * work->unk_94)), work->unk_F0.z); + Hu3DModelRotSet(object->model[1], 0.0f, work->unk_58, 0.0f); + return; + } + work->unk_90 += 0.1f * (1.0f - work->unk_90); + Hu3DModelPosSetV(object->model[0], &work->unk_E4); + Hu3DModelRotSet(object->model[0], 0.0f, work->unk_58, 0.0f); + Hu3DModelScaleSet(object->model[0], work->unk_90, work->unk_90, work->unk_90); + MTXCopy(work->unk_118, Hu3DData[object->model[0]].unk_F0); +} + +void fn_1_7AA0(omObjData *object) +{ + Vec sp38; + Vec sp2C; + Vec sp20; + Vec sp14; + Vec sp8; + float var_f31; + float var_f30; + float var_f29; + float var_f28; + + s32 var_r30; + s32 var_r29; + s32 var_r28; + + M421DllPlayerWork *work = object->data; + sp38 = work->unk_CC; + sp38.y = 0.0f; + VECScale(&work->unk_D8, &sp14, 7.5f); + sp2C = sp38; + for (var_r30 = 0; var_r30 < 0x10; var_r30++) { + VECAdd(&sp2C, &sp14, &sp2C); + fn_1_9474(object, &sp2C, &sp2C); + } + sp2C.y = 0.0f; + VECSubtract(&sp38, &sp2C, &sp8); + sp8.y = 0.0f; + var_f28 = VECMag((Vec *)&sp8.y); + var_f29 = 0.0025f * var_f28; + if (var_f29 > 1.0f) { + var_f29 = 1.0f; + } + if (var_f28 > 0.0f) { + VECNormalize(&sp8, &sp8); + } + sp20.y = 0.0f; + sp20.z = -750.0f; + var_r29 = 0; + for (var_r30 = 0; var_r30 < 0x15; var_r30++) { + sp20.x = -750.0f; + for (var_r28 = 0; var_r28 < 0x15; var_r28++, var_r29++) { + if (VECMag(&sp20) >= 700.0f) { + work->unk_148[var_r29] = 10.0f; + } + else { + VECSubtract(&sp2C, &sp20, &sp14); + var_f31 = 1.0f - (0.001f * VECMag(&sp14)); + if (var_f31 < 0.0f) { + var_f31 = 0.0f; + } + work->unk_148[var_r29] = 3.0f * var_f31; + VECSubtract(&sp38, &sp20, &sp14); + var_f31 = 1.0f - (0.001f * VECMag(&sp14)); + if (var_f31 < 0.0f) { + var_f31 = 0.0f; + } + work->unk_148[var_r29] += 3.0f * var_f31; + VECSubtract(&sp20, &sp38, &sp14); + var_f31 = VECMag(&sp14); + var_f30 = 1.0f - (0.001f * var_f31); + if (var_f30 < 0.0f) { + var_f30 = 0.0f; + } + if (var_f31 > 0.0f) { + VECNormalize(&sp14, &sp14); + } + var_f31 = VECDotProduct(&sp14, &sp8); + if (var_f31 > 0.0f) { + var_f31 = 4.0f * (var_f29 * (var_f30 * (var_f31 * var_f31))); + work->unk_148[var_r29] += var_f31; + } + } + sp20.x += 75.0f; + } + sp20.z += 75.0f; + } +} + +void fn_1_7EB8(Vec *var_r26, float sp8, Vec *var_r27) +{ + Vec sp24; + Vec sp18; + Vec spC; + float var_f31; + float var_f30; + + s32 var_r31; + M421DllPlayerWork *work; + s32 var_r29; + s32 var_r28; + + for (var_r31 = 0; var_r31 < 4; var_r31++) { + work = lbl_1_bss_48[var_r31]->data; + if ((work->unk_0C == 0) && work->unk_148) { + break; + } + } + sp24 = *var_r26; + sp24.y = 0.0f; + *var_r27 = sp24; + var_f30 = 100.0f; + sp18.y = 0.0f; + sp18.z = -750.0f; + var_r28 = 0; + for (var_r31 = 0; var_r31 < 0x15; var_r31++) { + sp18.x = -750.0f; + for (var_r29 = 0; var_r29 < 0x15; var_r29++, var_r28++) { + VECSubtract(&sp18, &sp24, &spC); + var_f31 = VECMag(&spC); + if (var_f31 <= sp8) { + var_f31 = 1.0f + (0.5f - (0.0005f * var_f31)); + var_f31 *= work->unk_148[var_r28]; + if (var_f31 < var_f30) { + var_f30 = var_f31; + *var_r27 = sp18; + } + } + sp18.x += 75.0f; + } + sp18.z += 75.0f; + } +} + +void fn_1_80C0(omObjData *var_r28) +{ + Vec sp38; + Vec sp2C; + Vec sp20; + Vec sp14; + Vec sp8; + float var_f31; + float var_f30; + float var_f29; + + M421DllPlayerWork *var_r30; + s32 var_r29; + + M421DllPlayerWork *var_r31 = var_r28->data; + if (var_r31->unk_0C != 0) { + if (var_r31->unk_24 == 0) { + switch (var_r31->unk_6C) { + case 0: + if (var_r31->unk_C0 == 3) { + var_r31->unk_6C = 3; + return; + } + var_r31->unk_6C = 2; + var_r31->unk_70 = 60.0f * (0.3f + (0.00040000002f * frandmod(0x3E8))); + if ((frandmod(0x410) < (1000.0f * (0.5f + (0.5f * var_r31->unk_68)))) || (var_r31->unk_3C != 0)) { + var_r31->unk_3C = 0; + var_r31->unk_6C = 1; + return; + } + break; + case 1: + var_f29 = lbl_1_data_2E8[var_r31->unk_C0]; + fn_1_7EB8(&var_r31->unk_CC, 1000.0f, &sp38); + VECSubtract(&sp38, &var_r31->unk_CC, &sp2C); + sp2C.y = 0.0f; + var_f31 = VECMag(&sp2C); + if (var_f31 < var_f29) { + var_r31->unk_1C = VECMag(&sp2C) / var_f29; + } + else { + var_r31->unk_1C = 1.0f; + } + var_r31->unk_18 = atan2d(sp2C.x, sp2C.z); + var_r31->unk_10 = 0x100; + return; + case 2: + if (var_r31->unk_70 != 0) { + var_r31->unk_70--; + return; + } + var_r31->unk_6C = 0; + return; + case 3: + if (var_r31->unk_C0 != 3) { + var_r31->unk_6C = 2; + var_r31->unk_70 = 60.0f * (0.0003f * frandmod(0x3E8)); + return; + } + break; + } + } + else { + var_r31->unk_6C = 0; + } + } + else { + var_f30 = 10000.0f; + if (var_r31->unk_74 == 0) { + for (var_r29 = 0; var_r29 < 4; var_r29++) { + if (var_r28->work[0] != lbl_1_bss_48[var_r29]->work[0]) { + var_r30 = lbl_1_bss_48[var_r29]->data; + if (var_r30->unk_38 == 0) { + if (var_r30->unk_24 != 0) { + VECScale(&var_r30->unk_D8, &sp20, 60.0f); + VECAdd(&var_r30->unk_CC, &sp20, &sp20); + } + else { + sp20 = var_r30->unk_CC; + } + sp20.y = 0.0f; + sp20.x += 100.0f * (0.5f * ((((2.0f * var_r31->unk_68) / 1000.0f) * frandmod(0x3E8)) - var_r31->unk_68)); + sp20.z += 100.0f * (0.5f * ((((2.0f * var_r31->unk_68) / 1000.0f) * frandmod(0x3E8)) - var_r31->unk_68)); + var_f31 = VECMag(&sp20); + if (var_f31 > (700.0f - (100.0f * (2.3f * var_r31->unk_68)))) { + var_f31 = (700.0f - (100.0f * (2.3f * var_r31->unk_68))) / var_f31; + VECScale(&sp20, &sp20, var_f31); + } + VECSubtract(&sp20, &var_r31->unk_CC, &sp14); + sp14.y = 0.0f; + var_f31 = VECMag(&sp14); + if (var_f30 > var_f31) { + var_r31->unk_FC = sp20; + var_f30 = var_f31; + } + } + } + } + var_r31->unk_74 = 60.0f * ((1.5f - var_r31->unk_68) + (0.0015f * frandmod(0x3E8))); + } + VECSubtract(&var_r31->unk_FC, &var_r31->unk_CC, &sp14); + sp8 = var_r31->unk_D8; + if (VECMag(&sp14)) { + VECNormalize(&sp14, &sp14); + } + if (VECMag(&sp8)) { + VECNormalize(&sp8, &sp8); + } + var_f31 = (0.5f + (0.5f * var_r31->unk_68)) * (1.0f - VECDotProduct(&sp14, &sp8)); + VECScale(&var_r31->unk_D8, &sp14, 60.0f * (2.0f * var_f31)); + VECAdd(&var_r31->unk_CC, &sp14, &sp14); + VECSubtract(&var_r31->unk_FC, &sp14, &sp20); + var_f30 = VECMag(&sp20); + var_r31->unk_18 = fn_1_4478(var_r31->unk_58, atan2d(sp20.x, sp20.z), 0.5f); + var_r31->unk_1C = 0.95f + (0.05f * var_r31->unk_68); + if ((var_f30 < 300.0f) && ((var_r31->unk_50 & 7) == 0) && (frandmod(0x514) < (1000.0f * var_r31->unk_68))) { + var_r31->unk_10 = 0x100; + } + var_r31->unk_74--; + if (var_f30 < 130.0f) { + var_r31->unk_74 = 0; + } + } +} + +void fn_1_893C(omObjData *object) +{ + Vec sp38; + Vec sp2C; + Vec sp20; + Vec sp14; + Vec sp8; + float var_f31; + float var_f30; + + M421DllPlayerWork *var_r31; + M421DllPlayerWork *var_r30; + s32 var_r29; + s32 var_r28; + M421DllPlayerWork *var_r27; + M421DllPlayerWork *var_r26; + s32 var_r24; + s32 var_r23; + + if (lbl_1_bss_30 >= object->work[0]) { + for (var_r24 = 0; var_r24 < 4; var_r24++) { + for (var_r28 = 0; var_r28 < 4; var_r28++) { + for (var_r29 = 0; var_r29 < 4; var_r29++) { + var_r31 = lbl_1_bss_48[var_r29]->data; + if ((var_r31->unk_38 == 0) && (var_r31->unk_20 != 0)) { + var_r31->unk_F0 = var_r31->unk_CC; + var_r31->unk_F0.y += var_r31->unk_88; + } + } + var_r31 = lbl_1_bss_48[var_r28]->data; + if ((var_r31->unk_38 == 0) && (var_r31->unk_20 != 0)) { + for (var_r29 = 0; var_r29 < 4; var_r29++) { + if (var_r28 != var_r29) { + var_r30 = lbl_1_bss_48[var_r29]->data; + if ((var_r30->unk_38 == 0) && (var_r30->unk_20 != 0)) { + VECSubtract(&var_r31->unk_F0, &var_r30->unk_F0, &sp38); + var_f31 = VECMag(&sp38); + if (var_f31 < (var_r31->unk_88 + var_r30->unk_88)) { + if (var_f31 > 0.0f) { + var_f31 = 0.5f * ((var_r31->unk_88 + var_r30->unk_88) - var_f31); + } + else { + var_f31 = 0.5f * (var_r31->unk_88 + var_r30->unk_88); + sp38.x = frandmod(0x3E8) - 0.0005f; + sp38.y = 0.0f; + sp38.z = frandmod(0x3E8) - 0.0005f; + } + VECNormalize(&sp38, &sp38); + VECScale(&sp38, &sp38, var_f31); + VECAdd(&var_r31->unk_F0, &sp38, &var_r31->unk_F0); + VECSubtract(&var_r30->unk_F0, &sp38, &var_r30->unk_F0); + if ((var_r31->unk_0C == 0) && (var_r30->unk_0C != 0)) { + var_r30->unk_38 = 1; + } + else if ((var_r31->unk_0C != 0) && (var_r30->unk_0C == 0)) { + var_r31->unk_38 = 1; + } + } + } + } + } + for (var_r29 = 0; var_r29 < 4; var_r29++) { + var_r31 = lbl_1_bss_48[var_r29]->data; + if ((var_r31->unk_38 == 0) && (var_r31->unk_20 != 0)) { + var_r31->unk_CC = var_r31->unk_F0; + var_r31->unk_CC.y -= var_r31->unk_88; + } + } + var_r31 = lbl_1_bss_48[var_r28]->data; + if (var_r31->unk_24 != 0) { + if (var_r31->unk_CC.y < 0.0f) { + var_r31->unk_CC.y = 0.0f; + } + } + else { + var_r31->unk_CC.y = 0.0f; + } + sp38 = var_r31->unk_CC; + sp38.y = 0.0f; + var_f31 = VECMag(&sp38); + if (var_f31 > (750.0f - var_r31->unk_88)) { + var_f30 = (750.0f - var_r31->unk_88) / var_f31; + VECScale(&sp38, &sp38, var_f30); + var_r31->unk_CC.x = sp38.x; + var_r31->unk_CC.z = sp38.z; + } + } + } + } + for (var_r28 = 0; var_r28 < 4; var_r28++) { + var_r31 = lbl_1_bss_48[var_r28]->data; + if ((var_r31->unk_38 == 0) && (var_r31->unk_20 != 0) && (var_r31->unk_0C == 0)) { + sp38 = var_r31->unk_CC; + sp38.y = 0.0f; + var_f31 = VECMag(&sp38); + if (var_f31 >= (750.0f - var_r31->unk_88)) { + var_f31 = VECDotProduct(&var_r31->unk_D8, &sp38); + if (var_f31 > 0.0f) { + VECNormalize(&sp38, &sp38); + var_f31 = VECDotProduct(&var_r31->unk_D8, &sp38); + var_r31->unk_D8.x = 0.92f * (var_r31->unk_D8.x - (1.1f * (var_f31 * sp38.x))); + var_r31->unk_D8.z = 0.92f * (var_r31->unk_D8.z - (1.1f * (var_f31 * sp38.z))); + } + } + } + } + for (var_r28 = 0; var_r28 < 3; var_r28++) { + for (var_r29 = 0; var_r29 < 4; var_r29++) { + var_r31 = lbl_1_bss_48[var_r29]->data; + if ((var_r31->unk_38 == 0) && (var_r31->unk_20 != 0)) { + var_r31->unk_F0 = var_r31->unk_CC; + var_r31->unk_F0.y += var_r31->unk_88; + } + } + var_r31 = lbl_1_bss_48[var_r28]->data; + if ((var_r31->unk_38 == 0) && (var_r31->unk_20 != 0) && (var_r31->unk_0C != 0)) { + for (var_r29 = var_r28; var_r29 < 4; var_r29++) { + if (var_r28 != var_r29) { + var_r30 = lbl_1_bss_48[var_r29]->data; + if ((var_r30->unk_38 == 0) && (var_r30->unk_20 != 0) && (var_r30->unk_0C != 0)) { + var_r23 = 0; + var_f31 = VECMag(&var_r31->unk_D8); + var_f30 = VECMag(&var_r30->unk_D8); + if ((!(var_f31 <= 0.0f) && (var_r31->unk_24 != 0)) || (!(var_f30 <= 0.0f) && (var_r30->unk_24 != 0))) { + if (var_r31->unk_24 == 0) { + var_r27 = var_r30; + var_r26 = var_r31; + } + else if (var_r30->unk_24 == 0) { + var_r27 = var_r31; + var_r26 = var_r30; + } + else { + var_r23 = 1; + var_r27 = var_r31; + var_r26 = var_r30; + } + VECAdd(&var_r27->unk_F0, &var_r27->unk_D8, &sp14); + VECAdd(&var_r26->unk_F0, &var_r26->unk_D8, &sp8); + VECSubtract(&sp14, &sp8, &sp38); + var_f31 = VECMag(&sp38); + if ((var_f31 < (var_r27->unk_88 + var_r26->unk_88)) && (var_f31 > 0.0f)) { + VECNormalize(&sp38, &sp38); + if (var_r23 != 0) { + VECNormalize(&var_r27->unk_D8, &sp2C); + VECNormalize(&var_r26->unk_D8, &sp20); + var_f31 = -VECDotProduct(&sp2C, &sp38); + var_f30 = VECDotProduct(&sp20, &sp38); + } + else { + VECNormalize(&var_r27->unk_D8, &sp2C); + sp20.x = sp20.y = sp20.z = 0.0f; + var_f31 = -VECDotProduct(&sp2C, &sp38); + var_f30 = 0.0f; + } + if ((var_f31 > 0.01f) || (var_f31 > 0.01f)) { + var_f31 = VECDotProduct(&var_r27->unk_D8, &sp38); + var_f30 = VECDotProduct(&var_r26->unk_D8, &sp38); + sp14.x = var_r27->unk_D8.x - (var_f31 * sp38.x); + sp14.y = var_r27->unk_D8.y - (var_f31 * sp38.y); + sp14.z = var_r27->unk_D8.z - (var_f31 * sp38.z); + sp8.x = var_r26->unk_D8.x - (var_f30 * sp38.x); + sp8.y = var_r26->unk_D8.y - (var_f30 * sp38.y); + sp8.z = var_r26->unk_D8.z - (var_f30 * sp38.z); + if (var_r23 != 0) { + sp14.x += 0.5f * (var_f30 * sp38.x); + sp14.y += var_f30 * sp38.y; + sp14.z += 0.5f * (var_f30 * sp38.z); + sp8.x += 0.5f * (var_f31 * sp38.x); + sp8.y += var_f31 * sp38.y; + sp8.z += 0.5f * (var_f31 * sp38.z); + } + else { + sp14.x -= 0.5f * (var_f31 * sp38.x); + sp14.y -= var_f31 * sp38.y; + sp14.z -= 0.5f * (var_f31 * sp38.z); + } + var_r27->unk_D8 = sp14; + var_r26->unk_D8 = sp8; + } + } + } + } + } + } + } + } + } + else { + var_r31 = object->data; + if (var_r31->unk_38 == 0) { + if (var_r31->unk_CC.y < 0.0f) { + var_r31->unk_CC.y = 0.0f; + } + sp38 = var_r31->unk_CC; + sp38.y = 0.0f; + var_f31 = VECMag(&sp38); + if (var_f31 > (750.0f - var_r31->unk_88)) { + var_f30 = (750.0f - var_r31->unk_88) / var_f31; + VECScale(&sp38, &sp38, var_f30); + var_r31->unk_CC.x = sp38.x; + var_r31->unk_CC.z = sp38.z; + } + } + } + lbl_1_bss_30 = object->work[0]; +} + +void fn_1_9474(omObjData *object, Vec *arg1, Vec *arg2) +{ + Vec sp8; + float var_f31; + float var_f30; + + M421DllPlayerWork *work = object->data; + + sp8 = *arg1; + if (work->unk_38 == 0) { + var_f31 = VECMag(&sp8); + if (var_f31 > (750.0f - work->unk_88)) { + var_f30 = (750.0f - work->unk_88) / var_f31; + VECScale(&sp8, &sp8, var_f30); + } + } + *arg2 = sp8; +} + +void fn_1_956C(omObjData *object) +{ + Vec sp8; + float var_f31; + float var_f30; + + M421DllPlayerWork *var_r31; + M421DllPlayerWork *var_r30; + s32 var_r29; + s32 var_r28; + s32 var_r27; + + for (var_r27 = 0; var_r27 < 2; var_r27++) { + for (var_r29 = 0; var_r29 < 4; var_r29++) { + var_r31 = lbl_1_bss_48[var_r29]->data; + if (var_r31->unk_38 == 0) { + for (var_r28 = 0; var_r28 < 4; var_r28++) { + if (var_r29 != var_r28) { + var_r30 = lbl_1_bss_48[var_r28]->data; + if (var_r30->unk_38 == 0) { + VECSubtract(&var_r31->unk_CC, &var_r30->unk_CC, &sp8); + sp8.y = 0.0f; + var_f31 = VECMag(&sp8); + if (var_f31 < (var_r31->unk_80 + var_r30->unk_80)) { + if (var_f31 > 0.0f) { + var_f31 = 0.5f * ((var_r31->unk_80 + var_r30->unk_80) - var_f31); + } + else { + var_f31 = 0.5f * (var_r31->unk_80 + var_r30->unk_80); + sp8.x = frandmod(0x3E8) - 0x1F4; + sp8.z = frandmod(0x3E8) - 0x1F4; + } + VECNormalize(&sp8, &sp8); + VECScale(&sp8, &sp8, var_f31); + VECAdd(&var_r31->unk_CC, &sp8, &var_r31->unk_CC); + VECSubtract(&var_r30->unk_CC, &sp8, &var_r30->unk_CC); + } + } + } + } + if (var_r31->unk_CC.y < 0.0f) { + var_r31->unk_CC.y = 0.0f; + } + sp8 = var_r31->unk_CC; + sp8.y = 0.0f; + var_f31 = VECMag(&sp8); + if (var_f31 > (750.0f - var_r31->unk_80)) { + var_f30 = (750.0f - var_r31->unk_80) / var_f31; + VECScale(&sp8, &sp8, var_f30); + var_r31->unk_CC.x = sp8.x; + var_r31->unk_CC.z = sp8.z; + } + } + } + } +} + +void fn_1_982C(omObjData *object, u32 arg1) +{ + + M421DllPlayerWork *work = object->data; + if ((work->unk_08 != arg1) && (arg1 < 6)) { + float var_f31 = 60.0f * lbl_1_data_1BC[arg1].unk_04; + if (work->unk_08 < 0) { + var_f31 = 0.0f; + } + work->unk_08 = arg1; + CharModelMotionShiftSet( + work->unk_00, object->motion[lbl_1_data_1BC[arg1].unk_00], 60.0f * lbl_1_data_1BC[arg1].unk_08, var_f31, lbl_1_data_1BC[arg1].unk_10); + if (lbl_1_data_1BC[arg1].unk_0C >= 0.0f) { + Hu3DMotionShiftStartEndSet(object->model[0], 60.0f * lbl_1_data_1BC[arg1].unk_08, 60.0f * lbl_1_data_1BC[arg1].unk_0C); + } + } +} + +s32 fn_1_99B8(omObjData *object) +{ + + M421DllPlayerWork *work = object->data; + s32 var_r30 = 0; + if ((CharModelMotionEndCheck(work->unk_00) != 0) && (CharModelMotionShiftIDGet(work->unk_00) < 0)) { + var_r30 = 1; + } + return var_r30; +} + +s32 fn_1_9A2C(omObjData *object, u32 arg1) +{ + s32 var_r27; + + var_r27 = 0; + if (fn_1_99B8(object)) { + fn_1_982C(object, arg1); + var_r27 = 1; + } + return var_r27; +} + +void fn_1_9BFC(float arg8, float arg9, float *arg0) +{ + arg0[0] = arg9; + arg0[1] = arg8; + arg0[3] = (2.0f * -arg8) / (arg9 * arg9); + arg0[2] = -arg0[3] * arg9; +} + +void fn_1_9C38(ModelData *model, ParticleData *particle, Mtx matrix) +{ + HsfanimStruct01 *var_r31; + s32 var_r29; + + for (var_r31 = particle->unk_48, var_r29 = 0; var_r29 < particle->unk_30; var_r29++, var_r31++) { + if (var_r31->unk00_s16 != 0) { + VECAdd(&var_r31->unk34, &var_r31->unk08, &var_r31->unk34); + var_r31->unk2C += 2.0f; + var_r31->unk40.a *= 0.98f; + if (var_r31->unk00_s16 < 24.0f) { + var_r31->unk40.a = 0.9f * var_r31->unk40.a; + } + if (--var_r31->unk00_s16 == 0) { + var_r31->unk00 = 0; + var_r31->unk2C = 0.0f; + var_r31->unk40.a = 0; + } + } + } + DCStoreRange(particle->unk_48, particle->unk_30 * sizeof(HsfanimStruct01)); +} + +void fn_1_9DD0(omObjData *object, Vec *arg1) +{ + Vec sp18; + GXColor sp14; + u8 sp10[4]; + u8 spC[4]; + float var_f31; + float var_f30; + + HsfanimStruct01 *var_r31; + ParticleData *var_r30; + s32 var_r29; + M421DllPlayerWork *work; + u32 var_r26; + + work = object->data; + var_r30 = Hu3DData[object->model[4]].unk_120; + GWCharColorGet(work->unk_00, &sp14); + sp10[0] = 100.0f + (0.47058824f * sp14.r); + sp10[1] = 100.0f + (0.47058824f * sp14.g); + sp10[2] = 100.0f + (0.47058824f * sp14.b); + spC[0] = (220.0f + (0.13725491f * sp14.r)) - sp10[0]; + spC[1] = (220.0f + (0.13725491f * sp14.g)) - sp10[1]; + spC[2] = (220.0f + (0.13725491f * sp14.b)) - sp10[2]; + var_r26 = 0x64; + for (var_r31 = var_r30->unk_48, var_r29 = 0; var_r29 < var_r30->unk_30; var_r29++, var_r31++) { + if (var_r31->unk00_s16 != 0) { + continue; + } + var_r31->unk00_s16 = 60.0f * (0.6f + (0.0005f * frandmod(0x3E8))); + var_f31 = frandmod(0x168); + var_f30 = frandmod(0x168); + sp18.y = sind(var_f31); + var_f31 = cosd(var_f31); + sp18.x = var_f31 * sind(var_f30); + sp18.z = var_f31 * cosd(var_f30); + var_f31 = 120.00001f; + VECScale(&sp18, &sp18, var_f31); + VECAdd(&sp18, arg1, &var_r31->unk34); + var_r31->unk08.x = 0.016666668f * (0.5f * sp18.x); + var_r31->unk08.y = 5.0f + (0.016666668f * (0.5f * sp18.y)); + var_r31->unk08.z = 0.016666668f * (0.5f * sp18.z); + var_r31->unk30 = 0.0031415902f * frandmod(0x3E8); + var_f31 = 0.001f * frandmod(0x3E8); + var_r31->unk2C = 80.0f + (220.0f * var_f31); + var_r31->unk40.a = 100.0f + (100.0f * (1.0f - var_f31)); + var_r31->unk40.r = sp10[0] + (spC[0] * var_f31); + var_r31->unk40.g = sp10[1] + (spC[1] * var_f31); + var_r31->unk40.b = sp10[2] + (spC[2] * var_f31); + if (--var_r26 < 1) { + break; + } + } +} + +void fn_1_A528(omObjData *object) +{ + M421DllPlayerDLWork *work; + s32 i; + + object->stat |= 0x100; + object->data = HuMemDirectMallocNum(HEAP_SYSTEM, sizeof(M421DllPlayerDLWork), MEMORY_DEFAULT_NUM); + work = object->data; + memset(work, 0, sizeof(M421DllPlayerDLWork)); + work->unk_2F0 = GXGetTexBufferSize(0x280, 0x1E0, 5, 0, 0); + work->unk_2F4 = HuMemDirectMallocNum(HEAP_SYSTEM, work->unk_2F0, MEMORY_DEFAULT_NUM); + DCFlushRange(work->unk_2F4, work->unk_2F0); + for (i = 0; i < 4; i++) { + work->unk_40[i].r = work->unk_40[i].g = work->unk_40[i].b = 0xFF; + } + work->unk_40[0].a = 0x40; + work->unk_40[1].a = 0; + work->unk_40[2].a = 0xFF; + work->unk_40[3].a = 0; + for (i = 0; i < 4; i++) { + work->unk_50[i][0].x = work->unk_50[i][0].y = work->unk_50[i][0].z = 0.0f; + } + for (i = 1; i < 0xE; i++) { + work->unk_50[0][i].x = 100.0 * (1.7999999523162842 * sind((30.0f * i))); + work->unk_50[0][i].y = 100.0 * (1.7999999523162842 * cosd((30.0f * i))); + work->unk_50[0][i].z = 0.0f; + work->unk_50[1][i].x = 100.0 * (2.0 * cosd((30.0f * i))); + work->unk_50[1][i].y = 0.0f; + work->unk_50[1][i].z = 100.0 * (2.0 * sind((30.0f * i))); + work->unk_50[2][i].x = 100.0 * sind((30.0f * i)); + work->unk_50[2][i].y = 100.0 * (1.2000000476837158 * cosd((30.0f * i))); + work->unk_50[2][i].z = 0.0f; + work->unk_50[3][i].x = 100.0 * sind((30.0f * i)); + work->unk_50[3][i].y = 0.0f; + work->unk_50[3][i].z = 100.0 * cosd((30.0f * i)); + } + DCStoreRangeNoSync(work->unk_40, sizeof(work->unk_40)); + DCStoreRangeNoSync(work->unk_50, sizeof(work->unk_50)); + PPCSync(); + object->model[0] = Hu3DHookFuncCreate(fn_1_AB6C); + Hu3DModelLayerSet(object->model[0], 4); + object->model[1] = Hu3DHookFuncCreate(fn_1_ABDC); + Hu3DModelLayerSet(object->model[1], 6); + object->func = fn_1_AB68; +} + +void fn_1_AB68(omObjData *object) { } + +void fn_1_AB6C(ModelData *model, Mtx matrix) +{ + M421DllPlayerDLWork *work = lbl_1_bss_44->data; + GXPixModeSync(); + GXSetTexCopySrc(0, 0, 0x280, 0x1E0); + GXSetTexCopyDst(0x280, 0x1E0, GX_TF_RGB5A3, GX_FALSE); + GXCopyTex(work->unk_2F4, GX_FALSE); + GXPixModeSync(); +} + +void fn_1_ABDC(ModelData *model, Mtx matrix) +{ + Mtx sp118; + Mtx spE8; + Mtx spB8; + Mtx sp88; + Mtx sp58; + Mtx sp28; + GXTexObj sp8; + + M421DllPlayerDLWork *work; + s32 var_r30; + s32 var_r29; + s32 var_r28; + s32 var_r27; + + work = lbl_1_bss_44->data; + MTXTrans(spE8, -400.0f, 400.0f, -700.0f); + MTXConcat(Hu3DCameraMtx, spE8, sp88); + GXLoadPosMtxImm(sp88, 0); + GXSetNumChans(1); + GXSetChanCtrl(GX_COLOR0A0, GX_FALSE, GX_SRC_REG, GX_SRC_VTX, 0, GX_DF_CLAMP, GX_AF_NONE); + GXInitTexObj(&sp8, work->unk_2F4, 0x280, 0x1E0, 5, GX_CLAMP, GX_CLAMP, GX_FALSE); + GXInitTexObjLOD(&sp8, GX_LINEAR, GX_LINEAR, 0.0f, 0.0f, 0.0f, GX_FALSE, GX_FALSE, GX_ANISO_1); + GXLoadTexObj(&sp8, GX_TEXMAP0); + GXSetNumTexGens(1); + C_MTXLightPerspective(spB8, 41.5f, 1.2f, 0.5f, -0.5f, 0.5f, 0.5f); + MTXConcat(spB8, Hu3DCameraMtx, spB8); + MTXInverse(Hu3DCameraMtx, sp58); + MTXConcat(sp58, sp88, sp118); + MTXConcat(spB8, sp118, spE8); + GXLoadTexMtxImm(spE8, 0x1E, GX_MTX3x4); + GXSetTexCoordGen2(GX_TEXCOORD0, GX_TG_MTX3x4, GX_TG_POS, 0x1E, 0, 0x7D); + MTXInverse(Hu3DCameraMtx, sp28); + sp28[0][3] = sp28[1][3] = sp28[2][3] = 0.0f; + GXSetNumTevStages(1); + GXSetTevOrder(GX_TEVSTAGE0, GX_TEXCOORD0, GX_TEXMAP0, GX_COLOR0A0); + GXSetTevColorIn(GX_TEVSTAGE0, GX_CC_ZERO, GX_CC_ZERO, GX_CC_ZERO, GX_CC_TEXC); + GXSetTevColorOp(GX_TEVSTAGE0, GX_TEV_ADD, GX_TB_ZERO, GX_CS_SCALE_1, GX_FALSE, GX_TEVPREV); + GXSetTevAlphaIn(GX_TEVSTAGE0, GX_CA_ZERO, GX_CA_ZERO, GX_CA_ZERO, GX_CA_RASA); + GXSetTevAlphaOp(GX_TEVSTAGE0, GX_TEV_ADD, GX_TB_ZERO, GX_CS_SCALE_1, GX_FALSE, GX_TEVPREV); + GXSetBlendMode(GX_BM_BLEND, GX_BL_SRCALPHA, GX_BL_INVSRCALPHA, GX_LO_SET); + GXSetZMode(GX_FALSE, GX_LEQUAL, GX_FALSE); + GXClearVtxDesc(); + GXSetVtxDesc(GX_VA_POS, GX_INDEX8); + GXSetVtxAttrFmt(GX_VTXFMT0, GX_VA_POS, GX_POS_XYZ, GX_F32, 0); + GXSetVtxDesc(GX_VA_CLR0, GX_INDEX8); + GXSetVtxAttrFmt(GX_VTXFMT0, GX_VA_CLR0, GX_CLR_RGBA, GX_RGBA8, 0); + for (var_r30 = 0; var_r30 < 4; var_r30++) { + work->unk_00[var_r30] = ((M421DllPlayerWork *)lbl_1_bss_48[var_r30]->data)->unk_F0; + if (work->unk_30[var_r30] == 2) { + var_r27 = 2; + } + else { + var_r27 = 0; + } + var_r28 = var_r27; + MTXTrans(spE8, work->unk_00[var_r30].x, work->unk_00[var_r30].y, work->unk_00[var_r30].z); + MTXConcat(spE8, sp28, spE8); + MTXConcat(Hu3DCameraMtx, spE8, sp88); + GXLoadPosMtxImm(sp88, 0); + MTXConcat(sp58, sp88, sp118); + MTXConcat(spB8, sp118, spE8); + GXLoadTexMtxImm(spE8, 0x1E, GX_MTX3x4); + GXSetArray(GX_VA_POS, work->unk_50[var_r28], 0xC); + GXSetArray(GX_VA_CLR0, &work->unk_40[var_r28], 4); + GXBegin(GX_TRIANGLEFAN, GX_VTXFMT0, 0xE); + GXPosition1x8(0); + GXPosition1x8(0); + for (var_r29 = 1; var_r29 < 0xE; var_r29++) { + GXColor1x8(var_r29); + GXColor1x8(1); + } + MTXTrans(spE8, work->unk_00[var_r30].x, 0.0f, work->unk_00[var_r30].z); + MTXConcat(Hu3DCameraMtx, spE8, sp88); + GXLoadPosMtxImm(sp88, 0); + MTXConcat(sp58, sp88, sp118); + MTXConcat(spB8, sp118, spE8); + GXLoadTexMtxImm(spE8, 0x1E, GX_MTX3x4); + GXSetArray(GX_VA_POS, work->unk_50[var_r28 + 1], 0xC); + GXSetArray(GX_VA_CLR0, &work->unk_40[var_r28], 4); + GXBegin(GX_TRIANGLEFAN, GX_VTXFMT0, 0xE); + GXPosition1x8(0); + GXPosition1x8(0); + for (var_r29 = 1; var_r29 < 0xE; var_r29++) { + GXColor1x8(var_r29); + GXColor1x8(1); + } + } +} diff --git a/src/game/board/main.c b/src/game/board/main.c index eaa31aa0..a1a904e3 100644 --- a/src/game/board/main.c +++ b/src/game/board/main.c @@ -1988,11 +1988,15 @@ void BoardLast5GfxInit(void) } else { prio = 1400; } +#if !VERSION_JPN spr_file = last5GfxSprTbl[i]; if(i == 2 && work->is_last && GWLanguageGet() != 0) { spr_file = DATA_MAKE_NUM(DATADIR_BOARD, 98); } BoardSpriteCreate(spr_file, prio, NULL, &work->sprites[i]); +#else + BoardSpriteCreate(last5GfxSprTbl[i], prio, NULL, &work->sprites[i]); +#endif HuSprGrpMemberSet(work->group, i, work->sprites[i]); HuSprAttrSet(work->group, i, HUSPR_ATTR_LINEAR); HuSprPosSet(work->group, i, last5GfxPosTbl[lastF][i][0], last5GfxPosTbl[lastF][i][1]); @@ -2203,4 +2207,4 @@ void BoardDataAsyncWait(s32 status) while(!HuDataGetAsyncStat(status)) { HuPrcVSleep(); } -} \ No newline at end of file +} diff --git a/src/game/board/player.c b/src/game/board/player.c index 6f57f1ea..c73efa85 100644 --- a/src/game/board/player.c +++ b/src/game/board/player.c @@ -137,6 +137,18 @@ static s32 bowserSuitCharMdlTbl[] = { static s32 bowserSuitMotTbl[] = { DATA_MAKE_NUM(DATADIR_BKOOPASUIT, 0x19), DATA_MAKE_NUM(DATADIR_BKOOPASUIT, 0x1A), DATA_MAKE_NUM(DATADIR_BKOOPASUIT, 0x1B), DATA_MAKE_NUM(DATADIR_BKOOPASUIT, 0x1E), DATA_MAKE_NUM(DATADIR_BKOOPASUIT, 0x1F) }; +#if VERSION_JPN +static s32 sparkMotTbl[] = { + DATA_MAKE_NUM(DATADIR_BOARD, 0x94), + DATA_MAKE_NUM(DATADIR_BOARD, 0x95), + DATA_MAKE_NUM(DATADIR_BOARD, 0x96), + DATA_MAKE_NUM(DATADIR_BOARD, 0x97), + DATA_MAKE_NUM(DATADIR_BOARD, 0x98), + DATA_MAKE_NUM(DATADIR_BOARD, 0x99), + DATA_MAKE_NUM(DATADIR_BOARD, 0x9A), + DATA_MAKE_NUM(DATADIR_BOARD, 0x9B), +}; +#else static s32 sparkMotTbl[] = { DATA_MAKE_NUM(DATADIR_BOARD, 0x95), DATA_MAKE_NUM(DATADIR_BOARD, 0x96), @@ -147,6 +159,7 @@ static s32 sparkMotTbl[] = { DATA_MAKE_NUM(DATADIR_BOARD, 0x9B), DATA_MAKE_NUM(DATADIR_BOARD, 0x9C), }; +#endif static s32 boardSparkSfxTbl[] = { 0x128, @@ -2499,7 +2512,7 @@ static s32 DoSparkSpace(s32 player, s32 pause_cam) BoardCameraMotionWait(); BoardCameraTargetPlayerSet(player); BoardPlayerIdleSet(player); - temp_r28 = BoardModelCreate(DATA_MAKE_NUM(DATADIR_BOARD, 0x74), NULL, 0); + temp_r28 = BoardModelCreate(DATA_MAKE_NUM(DATADIR_BOARD, VERSION_JPN ? 0x73 : 0x74), NULL, 0); BoardModelMotionStart(temp_r28, 0, 0x40000002); BoardModelMotionTimeSet(temp_r28, 30.0f); BoardModelAttrSet(temp_r28, 0x40000002); @@ -2507,7 +2520,7 @@ static s32 DoSparkSpace(s32 player, s32 pause_cam) BoardModelScaleSet(temp_r28, 2.0f, 2.0f, 2.0f); BoardModelVisibilitySet(temp_r28, 0); BoardModelLayerSet(temp_r28, 1); - sp2E = BoardModelCreate(DATA_MAKE_NUM(DATADIR_BOARD, 0x67), NULL, 0); + sp2E = BoardModelCreate(DATA_MAKE_NUM(DATADIR_BOARD, VERSION_JPN ? 0x66 : 0x67), NULL, 0); BoardModelLayerSet(sp2E, 1); BoardModelMotionStart(sp2E, 0, 0); HuAudFXPlay(796); diff --git a/src/game/gamework.c b/src/game/gamework.c index dd8e2c70..2a074800 100644 --- a/src/game/gamework.c +++ b/src/game/gamework.c @@ -4,7 +4,6 @@ #include "string.h" #include "version.h" - s16 GwLanguage = 1; s16 GwLanguageSave = -1; @@ -55,7 +54,7 @@ void GWInit(void) _InitFlag(); GWErase(); InitPlayerConfig(); -#if VERSION_JAP +#if VERSION_JPN GWGameStat.language = 0; #elif VERSION_ENG GWGameStat.language = 1; @@ -132,7 +131,7 @@ void GWGameStatReset(void) GameStat *game_stat = &GWGameStatDefault; memset(game_stat, 0, sizeof(GameStat)); game_stat->unk_00 = 0; -#if VERSION_JAP +#if VERSION_JPN game_stat->language = 0; #elif VERSION_ENG game_stat->language = 1; @@ -163,7 +162,7 @@ s32 GWMessDelayGet(void) GWSystem.mess_speed = 1; GWSystem.mess_delay = 32; } -#else +#else if (GWSystem.mess_delay > 64) { GWSystem.mess_speed = 1; GWSystem.mess_delay = 48; diff --git a/src/game/hsfdraw.c b/src/game/hsfdraw.c index 37e7aa16..5320607c 100755 --- a/src/game/hsfdraw.c +++ b/src/game/hsfdraw.c @@ -8,17 +8,8 @@ #include "ext_math.h" #include "string.h" -typedef struct hsf_draw_object { - /* 0x00 */ ModelData *model; - /* 0x04 */ HsfObject *object; - /* 0x08 */ float z; - /* 0x0C */ Mtx matrix; - /* 0x3C */ Vec scale; -} HsfDrawObject; - static void objCall(ModelData *arg0, HsfObject *arg1); static void objMesh(ModelData *arg0, HsfObject *arg1); -static void FaceDraw(HsfDrawObject *arg0, HsfFace *arg1); static s32 SetTevStageNoTex(HsfDrawObject *arg0, HsfMaterial *arg1); static void SetTevStageTex(HsfDrawObject *arg0, HsfMaterial *arg1); static GXTevKColorSel SetKColor(GXTevStageID arg0, u8 arg1); diff --git a/src/game/minigame_seq.c b/src/game/minigame_seq.c index b163d790..ee3d52df 100644 --- a/src/game/minigame_seq.c +++ b/src/game/minigame_seq.c @@ -33,69 +33,55 @@ typedef struct seq_info { s32 time_max; } SeqInfo; -static s32 SeqInitTimer(SeqWork *work, va_list params); -static s32 SeqUpdateTimer(SeqWork *work); - -static s32 SeqInitType2(SeqWork *work, va_list params); -static s32 SeqUpdateType2(SeqWork *work); - -static s32 SeqInitMGBasic(SeqWork *work, va_list params); -static s32 SeqUpdateMGBasic(SeqWork *work); -static s32 SeqInitMGCommon(SeqWork *work, va_list params); -static s32 SeqUpdateMG1vs3(SeqWork *work); -static s32 SeqUpdateMGBattle(SeqWork *work); -static s32 SeqUpdateMGStory(SeqWork *work); -static s32 SeqUpdateMG2vs2(SeqWork *work); -static s32 SeqUpdateMGBowser(SeqWork *work); - -static s32 SeqInitWin(SeqWork *work, va_list params); -static s32 SeqUpdateWin(SeqWork *work); -static s32 SeqInitDraw(SeqWork *work, va_list params); -static s32 SeqUpdateDraw(SeqWork *work); -static s32 SeqInitRecord(SeqWork *work, va_list params); -static s32 SeqUpdateRecord(SeqWork *work); - -static s32 SeqInitFlip(SeqWork *work, va_list params); -static s32 SeqUpdateFlip(SeqWork *work); - OverlayID mgSeqOvlPrev = OVL_INVALID; static SeqInfo seqInfoTbl[] = { { NULL, NULL, HU_DISP_CENTERX + 4, HU_DISP_CENTERY, 1.0f, 1.0f, 60 }, - { SeqInitTimer, SeqUpdateTimer, HU_DISP_CENTERX + 4, 64.0f, 1.0f, 1.0f, 60 }, - { SeqInitType2, SeqUpdateType2, HU_DISP_CENTERX + 4, HU_DISP_CENTERY, 0.5f, 0.5f, 60 }, - { SeqInitMGBasic, SeqUpdateMGBasic, HU_DISP_CENTERX + 4, HU_DISP_CENTERY, 1.0f, 1.0f, 180 }, - { SeqInitMGCommon, SeqUpdateMG1vs3, HU_DISP_CENTERX + 4, HU_DISP_CENTERY, 1.0f, 1.0f, 180 }, - { SeqInitWin, SeqUpdateWin, HU_DISP_CENTERX + 4, HU_DISP_CENTERY, 1.0f, 1.0f, 180 }, - { SeqInitMGCommon, SeqUpdateMGBattle, HU_DISP_CENTERX + 4, HU_DISP_CENTERY, 1.0f, 1.0f, 180 }, - { SeqInitMGCommon, SeqUpdateMGStory, HU_DISP_CENTERX + 4, HU_DISP_CENTERY, 1.0f, 1.0f, 180 }, - { SeqInitMGBasic, SeqUpdateMGBasic, HU_DISP_CENTERX + 4, HU_DISP_CENTERY, 1.0f, 1.0f, 180 }, - { SeqInitMGCommon, SeqUpdateMG2vs2, HU_DISP_CENTERX + 4, HU_DISP_CENTERY, 1.0f, 1.0f, 180 }, - { SeqInitFlip, SeqUpdateFlip, HU_DISP_CENTERX + 4, HU_DISP_CENTERY, 1.0f, 1.0f, 180 }, - { SeqInitMGCommon, SeqUpdateMGBowser, HU_DISP_CENTERX + 4, HU_DISP_CENTERY, 1.0f, 1.0f, 180 }, - { SeqInitWin, SeqUpdateWin, HU_DISP_CENTERX + 4, HU_DISP_CENTERY, 1.0f, 1.0f, 180 }, - { SeqInitDraw, SeqUpdateDraw, HU_DISP_CENTERX + 4, HU_DISP_CENTERY, 1.0f, 1.0f, 60 }, - { SeqInitRecord, SeqUpdateRecord, HU_DISP_CENTERX + 4, HU_DISP_CENTERY, 1.0f, 1.0f, 180 }, + { MGSeqInitTimer, MGSeqUpdateTimer, HU_DISP_CENTERX + 4, 64.0f, 1.0f, 1.0f, 60 }, + { MGSeqInitType2, MGSeqUpdateType2, HU_DISP_CENTERX + 4, HU_DISP_CENTERY, 0.5f, 0.5f, 60 }, + { MGSeqInitMGBasic, MGSeqUpdateMGBasic, HU_DISP_CENTERX + 4, HU_DISP_CENTERY, 1.0f, 1.0f, 180 }, + { MGSeqInitMGCommon, MGSeqUpdateMG1vs3, HU_DISP_CENTERX + 4, HU_DISP_CENTERY, 1.0f, 1.0f, 180 }, + { MGSeqInitWin, MGSeqUpdateWin, HU_DISP_CENTERX + 4, HU_DISP_CENTERY, 1.0f, 1.0f, 180 }, + { MGSeqInitMGCommon, MGSeqUpdateMGBattle, HU_DISP_CENTERX + 4, HU_DISP_CENTERY, 1.0f, 1.0f, 180 }, + { MGSeqInitMGCommon, MGSeqUpdateMGStory, HU_DISP_CENTERX + 4, HU_DISP_CENTERY, 1.0f, 1.0f, 180 }, + { MGSeqInitMGBasic, MGSeqUpdateMGBasic, HU_DISP_CENTERX + 4, HU_DISP_CENTERY, 1.0f, 1.0f, 180 }, + { MGSeqInitMGCommon, MGSeqUpdateMG2vs2, HU_DISP_CENTERX + 4, HU_DISP_CENTERY, 1.0f, 1.0f, 180 }, + { MGSeqInitFlip, MGSeqUpdateFlip, HU_DISP_CENTERX + 4, HU_DISP_CENTERY, 1.0f, 1.0f, 180 }, + { MGSeqInitMGCommon, MGSeqUpdateMGBowser, HU_DISP_CENTERX + 4, HU_DISP_CENTERY, 1.0f, 1.0f, 180 }, + { MGSeqInitWin, MGSeqUpdateWin, HU_DISP_CENTERX + 4, HU_DISP_CENTERY, 1.0f, 1.0f, 180 }, + { MGSeqInitDraw, MGSeqUpdateDraw, HU_DISP_CENTERX + 4, HU_DISP_CENTERY, 1.0f, 1.0f, 60 }, + { MGSeqInitRecord, MGSeqUpdateRecord, HU_DISP_CENTERX + 4, HU_DISP_CENTERY, 1.0f, 1.0f, 180 }, { NULL, NULL, HU_DISP_CENTERX + 4, HU_DISP_CENTERY, 1.0f, 1.0f, 60 }, { NULL, NULL, HU_DISP_CENTERX + 4, HU_DISP_CENTERY, 1.0f, 1.0f, 60 }, }; static s32 seqType2SprTbl[6] = { 0, 0, 0, 0, 0, 0 }; -static s16 mgSeqTypeTbl[9] = { MG_SEQ_TYPE_4P, MG_SEQ_TYPE_1VS3, MG_SEQ_TYPE_2VS2, MG_SEQ_TYPE_BOWSER, MG_SEQ_TYPE_BATTLE, MG_SEQ_TYPE_PINBALL, - MG_SEQ_TYPE_STORY, MG_SEQ_TYPE_BOWSER, MG_SEQ_TYPE_STORY }; +static s16 mgSeqTypeTbl[9] = { + MG_SEQ_TYPE_4P, + MG_SEQ_TYPE_1VS3, + MG_SEQ_TYPE_2VS2, + MG_SEQ_TYPE_BOWSER, + MG_SEQ_TYPE_BATTLE, + MG_SEQ_TYPE_PINBALL, + MG_SEQ_TYPE_STORY, + MG_SEQ_TYPE_BOWSER, + MG_SEQ_TYPE_STORY, +}; -static char lbl_8012F336[] = { "アイウエオカキク" - "ケコサシスセソタ" - "チツテトナニヌネ" - "ノハヒフヘホマミ" - "ムメモヤユヨラリ" - "ルレロワヲンァィ" - "ゥェォャュョッカ" - "キクコサシスセソ" - "タチツテトハヒフ" - "ヘホハヒフヘホ" - "!?ー" }; +static char lbl_8012F336[] = { + "アイウエオカキク" + "ケコサシスセソタ" + "チツテトナニヌネ" + "ノハヒフヘホマミ" + "ムメモヤユヨラリ" + "ルレロワヲンァィ" + "ゥェォャュョッカ" + "キクコサシスセソ" + "タチツテトハヒフ" + "ヘホハヒフヘホ" + "!?ー", +}; static char lbl_8012F389[] = "x first\n"; static char lbl_8012F392[] = "y first\n"; @@ -339,7 +325,7 @@ static void *SeqReadFile(s32 file) return HuAR_ARAMtoMRAMFileRead(file, MEMORY_DEFAULT_NUM, HEAP_DATA); } -static s32 SeqInitTimer(SeqWork *work, va_list params) +s32 MGSeqInitTimer(SeqWork *work, va_list params) { AnimData *spr_anim; s16 sprite; @@ -401,7 +387,7 @@ static s32 SeqInitTimer(SeqWork *work, va_list params) return 1; } -static s32 SeqUpdateTimer(SeqWork *work) +s32 MGSeqUpdateTimer(SeqWork *work) { float scale; float tp_lvl; @@ -558,7 +544,7 @@ static s32 SeqUpdateTimer(SeqWork *work) } } -static s32 SeqInitType2(SeqWork *work, va_list params) +s32 MGSeqInitType2(SeqWork *work, va_list params) { s16 spr_idx; s16 spr_grp; @@ -667,7 +653,7 @@ static s32 SeqInitType2(SeqWork *work, va_list params) return 1; } -static s32 SeqUpdateType2(SeqWork *work) +s32 MGSeqUpdateType2(SeqWork *work) { float tp_lvl; s16 spr_grp; @@ -818,14 +804,20 @@ static AnimData *SeqLoadFontChar(char *str, s16 flags); static s32 SeqMakeWord(SeqWork *work, char *str, s16 flags) { + s16 len; + s16 x; + s16 i; + s16 grp_idx; +#if VERSION_JPN + char *str_ptr; + AnimData **char_anim; + s16 *char_pos; +#else + AnimData **char_anim; s16 *char_pos; char *str_ptr; +#endif s16 spr_grp; - s16 i; - s16 x; - s16 grp_idx; - s16 len; - AnimData **char_anim; for (grp_idx = 0; grp_idx < 16; grp_idx++) { if (work->spr_grp[grp_idx] == -1) { break; @@ -839,13 +831,27 @@ static s32 SeqMakeWord(SeqWork *work, char *str, s16 flags) str_ptr = str; x = 0; len = 0; - while (*str_ptr != 0) { + while (*str_ptr != '\0') { +#if VERSION_JPN + if (*str_ptr == ' ') { + x += 56; + } + else { + char_anim[len] = SeqLoadFontChar(str_ptr, flags); + if (char_anim[len]) { + char_pos[len] = x; + x += 56; + len++; + } + } +#else char_anim[len] = SeqLoadFontChar(str_ptr, flags); if (char_anim[len]) { char_pos[len] = x; x += 56; len++; } +#endif str_ptr++; } work->spr_grp[grp_idx] = spr_grp = HuSprGrpCreate(len); @@ -870,24 +876,26 @@ static AnimData *SeqLoadFontChar(char *str, s16 flags) if (c == 222 || c == 223) { return NULL; } +#if !VERSION_JPN if (c == 32) { return HuSprAnimRead(SeqReadFile(DATA_MAKE_NUM(DATADIR_GAMEMES, 10))); } +#endif for (id = 0, list = seqFontAlphaTbl; *list != 0; id++, list++) { if (*list == c) { - data_num = DATA_MAKE_NUM(DATADIR_GAMEMES, id + 21); + data_num = DATA_MAKE_NUM(DATADIR_GAMEMES, id + (VERSION_JPN ? 20 : 21)); return HuSprAnimRead(SeqReadFile(data_num)); } } for (id = 0, list = seqFontNumTbl; *list != 0; id++, list++) { if (*list == c) { - data_num = DATA_MAKE_NUM(DATADIR_GAMEMES, id + 11); + data_num = DATA_MAKE_NUM(DATADIR_GAMEMES, id + (VERSION_JPN ? 10 : 11)); return HuSprAnimRead(SeqReadFile(data_num)); } } for (id = 0, list = seqPunctTbl; *list != 0; id++, list++) { if (*list == c) { - data_num = DATA_MAKE_NUM(DATADIR_GAMEMES, id + 154); + data_num = DATA_MAKE_NUM(DATADIR_GAMEMES, id + (VERSION_JPN ? 153 : 154)); return HuSprAnimRead(SeqReadFile(data_num)); } } @@ -908,10 +916,10 @@ static AnimData *SeqLoadFontChar(char *str, s16 flags) while (*list != 0) { if (*list == c) { if (flags & 0x1) { - data_num = DATA_MAKE_NUM(DATADIR_GAMEMES, id + 156); + data_num = DATA_MAKE_NUM(DATADIR_GAMEMES, id + (VERSION_JPN ? 155 : 156)); } else { - data_num = DATA_MAKE_NUM(DATADIR_GAMEMES, id + 73); + data_num = DATA_MAKE_NUM(DATADIR_GAMEMES, id + (VERSION_JPN ? 72 : 73)); } return HuSprAnimRead(SeqReadFile(data_num)); } @@ -928,14 +936,14 @@ static float ForceDefine480() static void SeqPlayStartFX(void); -static s32 SeqInitMGBasic(SeqWork *work, va_list params) +s32 MGSeqInitMGBasic(SeqWork *work, va_list params) { s16 i; s16 word_grp; work->state = va_arg(params, int); if (work->state == 2) { - return SeqInitDraw(work, params); + return MGSeqInitDraw(work, params); } work->type = 0; work->angle = 0; @@ -978,7 +986,7 @@ static s32 SeqInitMGBasic(SeqWork *work, va_list params) return 1; } -static s32 SeqUpdateMGBasic(SeqWork *work) +s32 MGSeqUpdateMGBasic(SeqWork *work) { s16 idx; float scale; @@ -1147,7 +1155,7 @@ static s32 SeqUpdateMGBasic(SeqWork *work) return 1; } -static s32 SeqInitMGCommon(SeqWork *work, va_list params) +s32 MGSeqInitMGCommon(SeqWork *work, va_list params) { s16 i; float tp_lvl; @@ -1156,7 +1164,7 @@ static s32 SeqInitMGCommon(SeqWork *work, va_list params) work->state = va_arg(params, int); if (work->state == 2) { - return SeqInitDraw(work, params); + return MGSeqInitDraw(work, params); } work->type = 0; work->angle = 0; @@ -1226,7 +1234,7 @@ static s32 SeqInitMGCommon(SeqWork *work, va_list params) return 1; } -static s32 SeqUpdateMGBattle(SeqWork *work) +s32 MGSeqUpdateMGBattle(SeqWork *work) { s16 idx; float scale; @@ -1465,7 +1473,7 @@ static s32 SeqUpdateMGBattle(SeqWork *work) return 1; } -static s32 SeqUpdateMG1vs3(SeqWork *work) +s32 MGSeqUpdateMG1vs3(SeqWork *work) { s16 idx; float scale; @@ -1678,7 +1686,7 @@ static s32 SeqUpdateMG1vs3(SeqWork *work) return 1; } -static s32 SeqUpdateMGStory(SeqWork *work) +s32 MGSeqUpdateMGStory(SeqWork *work) { s16 idx; float scale; @@ -1889,7 +1897,7 @@ static s32 SeqUpdateMGStory(SeqWork *work) return 1; } -static s32 SeqUpdateMG2vs2(SeqWork *work) +s32 MGSeqUpdateMG2vs2(SeqWork *work) { s16 idx; float scale; @@ -2062,14 +2070,14 @@ static s32 SeqUpdateMG2vs2(SeqWork *work) return 1; } -static s32 SeqInitFlip(SeqWork *work, va_list params) +s32 MGSeqInitFlip(SeqWork *work, va_list params) { s16 i; s16 word_grp; s16 word_ofs; work->state = va_arg(params, int); if (work->state == 2) { - return SeqInitDraw(work, params); + return MGSeqInitDraw(work, params); } work->type = 0; work->angle = 0; @@ -2148,7 +2156,7 @@ static s32 SeqInitFlip(SeqWork *work, va_list params) return 1; } -static s32 SeqUpdateFlip(SeqWork *work) +s32 MGSeqUpdateFlip(SeqWork *work) { s16 idx; float scale; @@ -2321,7 +2329,7 @@ static s32 SeqUpdateFlip(SeqWork *work) return 1; } -static s32 SeqUpdateMGBowser(SeqWork *work) +s32 MGSeqUpdateMGBowser(SeqWork *work) { s16 idx; float scale; @@ -2545,7 +2553,7 @@ static s32 SeqUpdateMGBowser(SeqWork *work) return 1; } -static s32 SeqInitDraw(SeqWork *work, va_list params) +s32 MGSeqInitDraw(SeqWork *work, va_list params) { s16 word_grp; work->state = 2; @@ -2576,7 +2584,7 @@ static s32 SeqInitDraw(SeqWork *work, va_list params) return 1; } -static s32 SeqUpdateDraw(SeqWork *work) +s32 MGSeqUpdateDraw(SeqWork *work) { s16 idx; float scale; @@ -2665,22 +2673,54 @@ static s32 SeqUpdateDraw(SeqWork *work) return 1; } -static char *winCharNameTbl[] - = { "マリオ", "MARIO", "ルイージ", "LUIGI", "ピーチ", "PEACH", "ヨッシー", "YOSHI", "ワリオ", "WARIO", "ドンキー", " DK ", "デイジー", "DAISY", "ワルイージ", "WALUIGI", - "クッパ", "BOWSER", "キノピオ", "TOAD", "ヘイホー", "SHY GUY", "テレサ", "BOO", "ノコノコ", "KOOPA", "ミニクッパ", VERSION_NTSC ? "KOOPA KID" : "MINI BOWSER", "クリボー", "GOOMBA" }; +static char *winCharNameTbl[] = { + "マリオ", + "MARIO", + "ルイージ", + "LUIGI", + "ピーチ", + "PEACH", + "ヨッシー", + "YOSHI", + "ワリオ", + "WARIO", + "ドンキー", + VERSION_JPN ? "DK" : " DK ", + "デイジー", + "DAISY", + "ワルイージ", + "WALUIGI", + "クッパ", + "BOWSER", + "キノピオ", + "TOAD", + "ヘイホー", + VERSION_JPN ? "HEHOH" : "SHY GUY", + "テレサ", + VERSION_JPN ? "TERETHA" : "BOO", + "ノコノコ", + VERSION_JPN ? "NOKONOKO" : "KOOPA", + "ミニクッパ", + VERSION_NTSC ? (VERSION_ENG ? "KOOPA KID" : "BABYBOWSER") : "MINI BOWSER", + "クリボー", + VERSION_JPN ? "KURIBO" : "GOOMBA", +}; static char *winWordTbl[] = { "カチ", "WON!", "ハイボク", "LOSE", "ユウショウ!", "CHAMPION!" }; -static s16 winPosOfs[][5][2] - = { { { 114, 0 }, { -144, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 } }, { { 0, 35 }, { -144, -35 }, { 144, -35 }, { 0, 0 }, { 0, 0 } }, - { { 0, 105 }, { 0, -105 }, { -144, 0 }, { 144, 0 }, { 0, 0 } }, { { 0, 105 }, { -144, -105 }, { 144, -105 }, { -144, 0 }, { 144, 0 } } }; +static s16 winPosOfs[][5][2] = { + { { VERSION_JPN ? 144 : 114, 0 }, { -144, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 } }, + { { 0, 35 }, { -144, -35 }, { 144, -35 }, { 0, 0 }, { 0, 0 } }, + { { 0, 105 }, { 0, -105 }, { -144, 0 }, { 144, 0 }, { 0, 0 } }, + { { 0, 105 }, { -144, -105 }, { 144, -105 }, { -144, 0 }, { 144, 0 } }, +}; static s16 winnerNameW[8]; #define GET_LANG_IDX() ((seqLanguage == 0) ? 0 : 1) #define GET_WIN_KANAF() ((seqLanguage == 0) ? 1 : 0) -static s32 SeqInitWin(SeqWork *work, va_list params) +s32 MGSeqInitWin(SeqWork *work, va_list params) { int win_type = va_arg(params, int); s16 word_idx; @@ -2705,13 +2745,17 @@ static s32 SeqInitWin(SeqWork *work, va_list params) } } word_grp = SeqMakeWord(work, winWordTbl[word_idx], GET_WIN_KANAF()); - winnerNameW[0] = work->word_len * 50; + winnerNameW[0] = work->word_len * (VERSION_JPN ? 56 : 50); +#if !VERSION_JPN for (i = 0; i < work->word_len; i++) { HuSprPosSet(work->spr_grp[word_grp], i, 25.0f + ((i * 50) - (0.5f * (work->word_len * 50))), 0.0f); HuSprAttrSet(work->spr_grp[word_grp], i, HUSPR_ATTR_LINEAR); } +#endif num_winners = 0; +#if !VERSION_JPN work->win_scale = 1.0f; +#endif for (j = 0; j < 4; j++) { int winner = va_arg(params, int); (void)winner; // to match PAL @@ -2719,7 +2763,7 @@ static s32 SeqInitWin(SeqWork *work, va_list params) continue; } word_grp = SeqMakeWord(work, winCharNameTbl[(winner * 2) + GET_LANG_IDX()], 0); -#if VERSION_NTSC +#if VERSION_ENG if (seqLanguage != 0) { char *name = winCharNameTbl[(winner * 2) + GET_LANG_IDX()]; word_w = 0.0f; @@ -2751,21 +2795,19 @@ static s32 SeqInitWin(SeqWork *work, va_list params) } winnerNameW[num_winners + 1] = word_w; } - else { - if (winner == 7 || winner == 13) { - for (i = 0; i < work->word_len; i++) { - HuSprPosSet(work->spr_grp[word_grp], i, 26.0f + ((i * 52) - (0.5f * (work->word_len * 52))), 0.0f); - HuSprAttrSet(work->spr_grp[word_grp], i, HUSPR_ATTR_LINEAR); - } - work->win_scale = 0.8f; - winnerNameW[num_winners + 1] = work->word_len * 52; - } - else { - work->win_scale = 1.0f; - winnerNameW[num_winners + 1] = work->word_len * 56; + else if (winner == 7 || winner == 13) { + for (i = 0; i < work->word_len; i++) { + HuSprPosSet(work->spr_grp[word_grp], i, 26.0f + ((i * 52) - (0.5f * (work->word_len * 52))), 0.0f); + HuSprAttrSet(work->spr_grp[word_grp], i, HUSPR_ATTR_LINEAR); } + work->win_scale = 0.8f; + winnerNameW[num_winners + 1] = work->word_len * 52; } -#else + else { + work->win_scale = 1.0f; + winnerNameW[num_winners + 1] = work->word_len * 56; + } +#elif VERSION_PAL for (i = 0; i < work->word_len; i++) { HuSprPosSet(work->spr_grp[word_grp], i, 25.0f + ((i * 50) - (0.5f * (work->word_len * 50))), 0.0f); HuSprAttrSet(work->spr_grp[word_grp], i, HUSPR_ATTR_LINEAR); @@ -2780,6 +2822,27 @@ static s32 SeqInitWin(SeqWork *work, va_list params) work->win_scale = 0.75f; } winnerNameW[num_winners + 1] = work->word_len * 50; +#else + if (seqLanguage != 0) { + for (i = 0; i < work->word_len; i++) { + HuSprPosSet(work->spr_grp[word_grp], i, 25.0f + (i * 50 - (0.5f * (work->word_len * 50))), 0.0f); + HuSprAttrSet(work->spr_grp[word_grp], i, HUSPR_ATTR_LINEAR); + } + work->win_scale = 0.75f; + winnerNameW[num_winners + 1] = work->word_len * 50; + } + else if (winner == 7 || winner == 13) { + for (i = 0; i < work->word_len; i++) { + HuSprPosSet(work->spr_grp[word_grp], i, 26.0f + ((i * 52) - (0.5f * (work->word_len * 52))), 0.0f); + HuSprAttrSet(work->spr_grp[word_grp], i, HUSPR_ATTR_LINEAR); + } + work->win_scale = 0.8f; + winnerNameW[num_winners + 1] = work->word_len * 52; + } + else { + work->win_scale = 1.0f; + winnerNameW[num_winners + 1] = work->word_len * 56; + } #endif num_winners++; } @@ -2792,7 +2855,11 @@ static s32 SeqInitWin(SeqWork *work, va_list params) work->type = 0; for (j = 0; j < num_winners + 1; j++) { if (num_winners == 1) { +#if VERSION_JPN + word_x = 32 + (winnerNameW[1] + winnerNameW[0]); +#else word_x = 32.0f + ((float)winnerNameW[0] + (winnerNameW[1] * work->win_scale)); +#endif if (j == 0) { word_x = (((HU_DISP_WIDTH - word_x) / 2.0f) + (word_x - (winnerNameW[0] / 2))) - HU_DISP_CENTERX; } @@ -2802,7 +2869,7 @@ static s32 SeqInitWin(SeqWork *work, va_list params) } else { if (abs(winPosOfs[num_winners - 1][j][0]) == 144.0f) { -#if VERSION_NTSC +#if VERSION_ENG if (winnerNameW[j] + 32 < HU_DISP_CENTERX) { word_x = 176.0f; } @@ -2815,7 +2882,7 @@ static s32 SeqInitWin(SeqWork *work, va_list params) else { word_x = (HU_DISP_WIDTH - word_x) - HU_DISP_CENTERX; } -#else +#elif VERSION_PAL if (32.0f + (work->win_scale * winnerNameW[j]) < HU_DISP_CENTERX) { word_x = 32.0f + ((winnerNameW[j] * work->win_scale) / 2.0f); } @@ -2825,6 +2892,16 @@ static s32 SeqInitWin(SeqWork *work, va_list params) if (winPosOfs[num_winners - 1][j][0] < 0) { word_x = -word_x; } +#else + if (32 + winnerNameW[j] < HU_DISP_CENTERX) { + word_x = 32 + winnerNameW[j] / 2; + } + else { + word_x = 120.0f; + } + if (winPosOfs[num_winners - 1][j][0] < 0) { + word_x = -word_x; + } #endif } else { @@ -2846,7 +2923,7 @@ static s32 SeqInitWin(SeqWork *work, va_list params) return 1; } -static s32 SeqUpdateWin(SeqWork *work) +s32 MGSeqUpdateWin(SeqWork *work) { s32 idx; float tp_lvl; @@ -2923,15 +3000,15 @@ static s32 SeqUpdateWin(SeqWork *work) else { if (abs(winPosOfs[work->word_len - 2][idx][0]) == 144.0f) { if (winnerNameW[idx] + 32 < HU_DISP_CENTERX) { - pos_x = VERSION_NTSC ? 176.0f : winnerNameW[idx] / 2 + 32; + pos_x = VERSION_ENG ? 176.0f : winnerNameW[idx] / 2 + 32; } else { - pos_x = VERSION_NTSC ? 32.0f + ((winnerNameW[idx] * work->win_scale) / 2.0f) : 128.0f; + pos_x = VERSION_ENG ? 32.0f + ((winnerNameW[idx] * work->win_scale) / 2.0f) : 128.0f; } if (winPosOfs[work->word_len - 2][idx][0] < 0) { - pos_x = VERSION_NTSC ? -(HU_DISP_CENTERX - pos_x) : -pos_x; + pos_x = VERSION_ENG ? -(HU_DISP_CENTERX - pos_x) : -pos_x; } -#if VERSION_NTSC +#if VERSION_ENG else { pos_x = (HU_DISP_WIDTH - pos_x) - HU_DISP_CENTERX; } @@ -2974,7 +3051,7 @@ static s32 SeqUpdateWin(SeqWork *work) return 1; } -static s32 SeqInitRecord(SeqWork *work, va_list params) +s32 MGSeqInitRecord(SeqWork *work, va_list params) { AnimData *spr_data; s16 spr_grp; @@ -3093,7 +3170,7 @@ static s32 SeqInitRecord(SeqWork *work, va_list params) return 1; } -static s32 SeqUpdateRecord(SeqWork *work) +s32 MGSeqUpdateRecord(SeqWork *work) { s16 group; if (_CheckFlag(FLAG_ID_MAKE(1, 12))) { diff --git a/src/game/saveload.c b/src/game/saveload.c index 0c5d627e..f756d77e 100644 --- a/src/game/saveload.c +++ b/src/game/saveload.c @@ -1,15 +1,15 @@ #include "game/saveload.h" -#include "game/data.h" -#include "game/pad.h" -#include "game/window.h" -#include "game/flag.h" -#include "game/card.h" -#include "game/sprite.h" -#include "game/gamework_data.h" #include "data_num/win.h" +#include "game/card.h" +#include "game/data.h" +#include "game/flag.h" +#include "game/gamework_data.h" +#include "game/pad.h" +#include "game/sprite.h" +#include "game/window.h" -#include "string.h" #include "stddef.h" +#include "string.h" #if VERSION_ENG #define SAVE_WRITE_BEGIN _SetFlag(FLAG_ID_MAKE(3, 0)); @@ -19,13 +19,12 @@ #define SAVE_WRITE_END #endif -#define SAVE_GET_PLAYER(player_idx) &saveBuf.buf[((player_idx)*sizeof(PlayerState))+offsetof(SaveBufData, player)] -#define SAVE_GET_PLAYER_STORY(player_idx) &saveBuf.buf[((player_idx)*sizeof(PlayerState))+offsetof(SaveBufData, playerStory)] +#define SAVE_GET_PLAYER(player_idx) &saveBuf.buf[((player_idx) * sizeof(PlayerState)) + offsetof(SaveBufData, player)] +#define SAVE_GET_PLAYER_STORY(player_idx) &saveBuf.buf[((player_idx) * sizeof(PlayerState)) + offsetof(SaveBufData, playerStory)] static s16 SLCreateSaveWin(void); static void SLKillSaveWin(void); - extern u8 UnMountCnt; CARDFileInfo curFileInfo; @@ -36,27 +35,28 @@ s32 saveExecF; u8 curBoxNo; s16 curSlotNo; -static u8 commentTbl[2][32] = { - "Mario Party 4", - "File 0 00/00/0000" -}; +#if VERSION_JPN +static u8 commentTbl[2][32] = { "マリオパーティ4", "??月??日 データ?です。" }; +static u8 sjisNumTbl[20] = "0123456789"; +#else +static u8 commentTbl[2][32] = { "Mario Party 4", "File 0 00/00/0000" }; +#endif -char *SaveFileNameTbl[] = { - "MARIPA4BOX0", - "MARIPA4BOX1", - "MARIPA4BOX2" -}; +char *SaveFileNameTbl[] = { "MARIPA4BOX0", "MARIPA4BOX1", "MARIPA4BOX2" }; s32 SaveEnableF = 1; -static char *SlotNameTbl[] = { - "A", - "B" -}; +static char *SlotNameTbl[] = { "A", "B" }; + +#if VERSION_JPN +static char *slotIconMesTbl[] = { "\x0E\x16", "\x0E\x17" }; +static u8 sjisSpace[] = " "; +#endif static s32 saveMessWin = -1; -s32 SLFileOpen(char *fileName) { +s32 SLFileOpen(char *fileName) +{ s32 result; if (SaveEnableF == 0) { @@ -64,7 +64,7 @@ s32 SLFileOpen(char *fileName) { } while (1) { result = SLCardMount(curSlotNo); - if(result < 0) { + if (result < 0) { return result; } result = HuCardOpen(curSlotNo, fileName, &curFileInfo); @@ -96,16 +96,19 @@ s32 SLFileOpen(char *fileName) { if (result != 0) { return result; } - } else { + } + else { return CARD_RESULT_NOFILE; } - } else { + } + else { return CARD_RESULT_READY; } } } -s32 SLFileCreate(char *fileName, u32 size, void *addr) { +s32 SLFileCreate(char *fileName, u32 size, void *addr) +{ float winSize[2]; u32 byteNotUsed; u32 filesNotUsed; @@ -184,7 +187,8 @@ s32 SLFileCreate(char *fileName, u32 size, void *addr) { return 0; } -s32 SLFileWrite(s32 length, void *addr) { +s32 SLFileWrite(s32 length, void *addr) +{ float winSize[2]; s32 window; s32 result; @@ -210,7 +214,8 @@ s32 SLFileWrite(s32 length, void *addr) { return result; } -s32 SLFileRead(s32 length, void *addr) { +s32 SLFileRead(s32 length, void *addr) +{ s32 result; if (SaveEnableF == 0) { @@ -219,13 +224,15 @@ s32 SLFileRead(s32 length, void *addr) { result = HuCardRead(&curFileInfo, addr, length, 0); if (result == CARD_RESULT_NOCARD) { SLMessOut(0); - } else if (result < 0) { + } + else if (result < 0) { SLMessOut(1); } return result; } -s32 SLFileClose(void) { +s32 SLFileClose(void) +{ s32 result; if (SaveEnableF == 0) { @@ -235,15 +242,18 @@ s32 SLFileClose(void) { return result; } -void SLCurSlotNoSet(s16 slotno) { +void SLCurSlotNoSet(s16 slotno) +{ curSlotNo = slotno; } -void SLCurBoxNoSet(s16 boxno) { +void SLCurBoxNoSet(s16 boxno) +{ curBoxNo = boxno; } -void SLSaveFlagSet(s32 flag) { +void SLSaveFlagSet(s32 flag) +{ if (flag == 0) { GWGameStat.party_continue = 0; GWGameStat.story_continue = 0; @@ -251,11 +261,13 @@ void SLSaveFlagSet(s32 flag) { SaveEnableF = flag; } -s32 SLSaveFlagGet(void) { +s32 SLSaveFlagGet(void) +{ return SaveEnableF; } -void SLSaveDataMake(s32 erase, OSTime *time) { +void SLSaveDataMake(s32 erase, OSTime *time) +{ AnimData *anim_data; u8 *buf; s32 i; @@ -270,24 +282,25 @@ void SLSaveDataMake(s32 erase, OSTime *time) { buf[i] = (&commentTbl[0][0])[i]; } for (i = 0; i < 0x20; i++) { - (&buf[0x20])[i] = (&commentTbl[0][0])[i+32]; + (&buf[0x20])[i] = (&commentTbl[0][0])[i + 32]; } anim_data = HuSprAnimReadFile(WIN_CARD_BANNER_ANM); - memcpy(buf + offsetof(SaveBufData, banner), anim_data->bmp->data, CARD_BANNER_WIDTH*CARD_BANNER_HEIGHT); + memcpy(buf + offsetof(SaveBufData, banner), anim_data->bmp->data, CARD_BANNER_WIDTH * CARD_BANNER_HEIGHT); memcpy(buf + offsetof(SaveBufData, bannerTlut), anim_data->bmp->palData, 512); anim_data = HuSprAnimReadFile(curBoxNo + WIN_CARD_BOX1_ICON_ANM); - memcpy(buf + offsetof(SaveBufData, icon), anim_data->bmp->data, CARD_ICON_WIDTH*CARD_ICON_HEIGHT*4); + memcpy(buf + offsetof(SaveBufData, icon), anim_data->bmp->data, CARD_ICON_WIDTH * CARD_ICON_HEIGHT * 4); memcpy(buf + offsetof(SaveBufData, iconTlut), anim_data->bmp->palData, 512); SLSaveDataInfoSet(time); } -void SLSaveDataInfoSet(OSTime *time) { +void SLSaveDataInfoSet(OSTime *time) +{ s16 year; s16 digit; OSCalendarTime sp8; - - #if VERSION_ENG + OSTicksToCalendarTime(*time, &sp8); +#if VERSION_ENG saveBuf.data.comment[37] = curBoxNo + '1'; digit = (sp8.mon + 1) / 10; saveBuf.data.comment[40] = digit + '0'; @@ -308,8 +321,7 @@ void SLSaveDataInfoSet(OSTime *time) { saveBuf.data.comment[48] = digit + '0'; year -= digit * 10; saveBuf.data.comment[49] = year + '0'; - #elif VERSION_PAL - OSTicksToCalendarTime(*time, &sp8); +#elif VERSION_PAL saveBuf.data.comment[37] = curBoxNo + '1'; digit = sp8.mday / 10; saveBuf.data.comment[40] = digit + '0'; @@ -330,33 +342,38 @@ void SLSaveDataInfoSet(OSTime *time) { saveBuf.data.comment[48] = digit + '0'; year -= digit * 10; saveBuf.data.comment[49] = year + '0'; - #else - //TODO: Japanese Version - OSTicksToCalendarTime(*time, &sp8); - saveBuf.data.comment[37] = curBoxNo + '1'; - digit = sp8.mday / 10; - saveBuf.data.comment[40] = digit + '0'; - digit = sp8.mday % 10; - saveBuf.data.comment[41] = digit + '0'; +#else + saveBuf.data.comment[52] = sjisNumTbl[(curBoxNo + 1) * 2]; + saveBuf.data.comment[53] = sjisNumTbl[(curBoxNo + 1) * 2 + 1]; digit = (sp8.mon + 1) / 10; - saveBuf.data.comment[43] = digit + '0'; + if (digit == 0) { + saveBuf.data.comment[32] = sjisSpace[0]; + saveBuf.data.comment[33] = sjisSpace[1]; + } + else { + saveBuf.data.comment[32] = sjisNumTbl[digit * 2]; + saveBuf.data.comment[33] = sjisNumTbl[digit * 2 + 1]; + } digit = (sp8.mon + 1) % 10; - saveBuf.data.comment[44] = digit + '0'; - year = sp8.year; - digit = year / 1000; - saveBuf.data.comment[46] = digit + '0'; - year -= digit * 1000; - digit = year / 100; - saveBuf.data.comment[47] = digit + '0'; - year -= digit * 100; - digit = year / 10; - saveBuf.data.comment[48] = digit + '0'; - year -= digit * 10; - saveBuf.data.comment[49] = year + '0'; - #endif + saveBuf.data.comment[34] = sjisNumTbl[digit * 2]; + saveBuf.data.comment[35] = sjisNumTbl[digit * 2 + 1]; + digit = sp8.mday / 10; + if (digit == 0) { + saveBuf.data.comment[38] = sjisSpace[0]; + saveBuf.data.comment[39] = sjisSpace[1]; + } + else { + saveBuf.data.comment[38] = sjisNumTbl[digit * 2]; + saveBuf.data.comment[39] = sjisNumTbl[digit * 2 + 1]; + } + digit = sp8.mday % 10; + saveBuf.data.comment[40] = sjisNumTbl[digit * 2]; + saveBuf.data.comment[41] = sjisNumTbl[digit * 2 + 1]; +#endif } -void SLCommonSet(void) { +void SLCommonSet(void) +{ OSTime create_time; create_time = OSGetTime(); @@ -365,7 +382,8 @@ void SLCommonSet(void) { SLSaveDataInfoSet(&create_time); } -void SLSaveBoard(void) { +void SLSaveBoard(void) +{ s16 i; memcpy(&saveBuf.data.system, &GWSystem, sizeof(SystemState)); @@ -374,7 +392,8 @@ void SLSaveBoard(void) { } } -void SLSaveBoardStory(void) { +void SLSaveBoardStory(void) +{ s16 i; memcpy(&saveBuf.data.systemStory, &GWSystem, sizeof(SystemState)); @@ -383,7 +402,8 @@ void SLSaveBoardStory(void) { } } -s32 SLSave(void) { +s32 SLSave(void) +{ s32 result; while (1) { @@ -392,7 +412,8 @@ s32 SLSave(void) { if (result == CARD_RESULT_NOFILE) { if (!SLSerialNoCheck()) { SLMessOut(9); - } else { + } + else { SLCreateSaveWin(); result = SLFileCreate(SaveFileNameTbl[curBoxNo], 16384, &saveBuf); SLKillSaveWin(); @@ -401,7 +422,8 @@ s32 SLSave(void) { goto block_32; } } - } else { + } + else { if (result == CARD_RESULT_NOCARD) { result = SLMessOut(10); if (result != 0) { @@ -414,15 +436,18 @@ s32 SLSave(void) { if (result >= 0) { if (!SLSerialNoCheck()) { SLMessOut(9); - } else { + } + else { SLCreateSaveWin(); result = SLFileWrite(16384, &saveBuf); SLKillSaveWin(); if (result == CARD_RESULT_NOCARD) { SLMessOut(0); - } else if (result == CARD_RESULT_WRONGDEVICE) { + } + else if (result == CARD_RESULT_WRONGDEVICE) { SLMessOut(7); - } else if (result == CARD_RESULT_BROKEN) { + } + else if (result == CARD_RESULT_BROKEN) { result = HuCardSectorSizeGet(curSlotNo); if (result > 0 && result != 8192) { SLMessOut(8); @@ -436,13 +461,15 @@ s32 SLSave(void) { return result; } continue; - } else { + } + else { result = CARD_RESULT_BROKEN; } - } else if (result < 0) { + } + else if (result < 0) { SLMessOut(1); } -block_32: + block_32: SLFileClose(); if (result >= 0) { HuCardUnMount(curSlotNo); @@ -451,11 +478,12 @@ block_32: } } } -block_36: + block_36: result = SLMessOut(10); if (result != 0) { SLMessOut(11); - } else { + } + else { SLSaveFlagSet(0); break; } @@ -470,23 +498,31 @@ block_36: #define SAVEWIN_POS 120 #endif -static s16 SLCreateSaveWin(void) { +#if VERSION_JPN +#define SAVEWIN_MESS slotIconMesTbl +#else +#define SAVEWIN_MESS SlotNameTbl +#endif + +static s16 SLCreateSaveWin(void) +{ float size[2]; s16 window; HuWinInit(1); - HuWinInsertMesSizeGet(MAKE_MESSID_PTR(SlotNameTbl[curSlotNo]), 0); + HuWinInsertMesSizeGet(MAKE_MESSID_PTR(SAVEWIN_MESS[curSlotNo]), 0); HuWinMesMaxSizeGet(1, size, MAKE_MESSID(16, 68)); window = HuWinExCreateStyled(-10000.0f, SAVEWIN_POS, size[0], size[1], -1, 2); saveMessWin = window; HuWinExAnimIn(window); - HuWinInsertMesSet(window, MAKE_MESSID_PTR(SlotNameTbl[curSlotNo]), 0); + HuWinInsertMesSet(window, MAKE_MESSID_PTR(SAVEWIN_MESS[curSlotNo]), 0); HuWinMesSet(window, MAKE_MESSID(16, 68)); HuWinMesWait(window); return window; } -static void SLKillSaveWin(void) { +static void SLKillSaveWin(void) +{ if (saveMessWin != -1) { HuWinExAnimOut(saveMessWin); HuWinExCleanup(saveMessWin); @@ -494,7 +530,8 @@ static void SLKillSaveWin(void) { } } -s32 SLLoad(void) { +s32 SLLoad(void) +{ s32 result; u16 *save_checksum; u16 checksum; @@ -513,11 +550,13 @@ s32 SLLoad(void) { return 0; } -void SLLoadGameStat(void) { +void SLLoadGameStat(void) +{ memcpy(&GWGameStat, &saveBuf.data.stat, sizeof(GameStat)); } -void SLLoadBoard(void) { +void SLLoadBoard(void) +{ s16 i; memcpy(&GWSystem, &saveBuf.data.system, sizeof(SystemState)); @@ -531,7 +570,8 @@ void SLLoadBoard(void) { } } -void SLLoadBoardStory(void) { +void SLLoadBoardStory(void) +{ s16 i; memcpy(&GWSystem, &saveBuf.data.systemStory, 0xDC); @@ -545,11 +585,13 @@ void SLLoadBoardStory(void) { } } -s32 SLSerialNoGet(void) { +s32 SLSerialNoGet(void) +{ return CARDGetSerialNo(curSlotNo, &SLSerialNo); } -BOOL SLSerialNoCheck(void) { +BOOL SLSerialNoCheck(void) +{ s32 result; u64 serialNo; @@ -566,7 +608,8 @@ BOOL SLSerialNoCheck(void) { return TRUE; } -BOOL SLCheckSumCheck(void) { +BOOL SLCheckSumCheck(void) +{ u16 *save_checksum = (u16 *)&saveBuf.buf[sizeof(SaveBufData)]; u16 checksum = SLCheckSumGet(); @@ -576,7 +619,8 @@ BOOL SLCheckSumCheck(void) { return FALSE; } -u16 SLCheckSumGet(void) { +u16 SLCheckSumGet(void) +{ u32 i; u32 checksum; @@ -584,17 +628,19 @@ u16 SLCheckSumGet(void) { checksum += saveBuf.buf[i]; } checksum = ~checksum; - return (u16) checksum & 0xFFFF; + return (u16)checksum & 0xFFFF; } -void SLCheckSumSet(void) { +void SLCheckSumSet(void) +{ u16 checksum = SLCheckSumGet(); saveBuf.buf[sizeof(SaveBufData)] = (checksum >> 8) & 0xFF; - saveBuf.buf[sizeof(SaveBufData)+1] = checksum; + saveBuf.buf[sizeof(SaveBufData) + 1] = checksum; } -s32 SLStatSet(s32 reportF) { +s32 SLStatSet(s32 reportF) +{ CARDStat stat; s32 fileNo; s32 result; @@ -643,7 +689,8 @@ s32 SLStatSet(s32 reportF) { return result; } -s32 SLCardMount(s16 slotNo) { +s32 SLCardMount(s16 slotNo) +{ s32 result; while (1) { @@ -673,10 +720,12 @@ s32 SLCardMount(s16 slotNo) { if (result != 0) { return result; } - } else { + } + else { return CARD_RESULT_FATAL_ERROR; } - } else { + } + else { break; } } @@ -692,7 +741,8 @@ s32 SLCardMount(s16 slotNo) { return 0; } -s32 SLFormat(s16 slotNo) { +s32 SLFormat(s16 slotNo) +{ float winSize[2]; s16 result; s16 window1; @@ -700,11 +750,11 @@ s32 SLFormat(s16 slotNo) { OSTime time; HuWinInit(1); - HuWinInsertMesSizeGet(MAKE_MESSID_PTR(SlotNameTbl[curSlotNo]), 0); + HuWinInsertMesSizeGet(MAKE_MESSID_PTR(SAVEWIN_MESS[curSlotNo]), 0); HuWinMesMaxSizeGet(1, winSize, MAKE_MESSID(16, 56)); window1 = HuWinExCreateStyled(-10000.0f, SAVEWIN_POS, winSize[0], winSize[1], -1, 2); HuWinExAnimIn(window1); - HuWinInsertMesSet(window1, MAKE_MESSID_PTR(SlotNameTbl[curSlotNo]), 0); + HuWinInsertMesSet(window1, MAKE_MESSID_PTR(SAVEWIN_MESS[curSlotNo]), 0); HuWinMesSet(window1, MAKE_MESSID(16, 56)); HuWinMesMaxSizeGet(1, winSize, MAKE_MESSID(16, 11)); window2 = HuWinExCreateStyled(-10000.0f, 200.0f, winSize[0], winSize[1], -1, 2); @@ -754,7 +804,8 @@ s32 SLFormat(s16 slotNo) { return result; } -s16 SLMessOut(s16 mess) { +s16 SLMessOut(s16 mess) +{ WindowData *var_r26; float size[2]; u32 slot_mess; @@ -782,19 +833,23 @@ s16 SLMessOut(s16 mess) { case 2: HuWinInsertMesSizeGet(MAKE_MESSID_PTR(SlotNameTbl[curSlotNo]), 0); slot_mess = MAKE_MESSID_PTR(SlotNameTbl[curSlotNo]); - #if VERSION_NTSC +#if VERSION_ENG save_mess = MAKE_MESSID(16, 74); - #else +#elif VERSION_PAL save_mess = MAKE_MESSID(16, 72); - #endif +#else + save_mess = MAKE_MESSID(16, 5); +#endif break; case 3: - #if VERSION_NTSC +#if VERSION_ENG save_mess = MAKE_MESSID(16, 74); - #else +#elif VERSION_PAL save_mess = MAKE_MESSID(16, 72); - #endif +#else + save_mess = MAKE_MESSID(16, 6); +#endif HuWinInsertMesSizeGet(MAKE_MESSID_PTR(SlotNameTbl[curSlotNo]), 0); slot_mess = MAKE_MESSID_PTR(SlotNameTbl[curSlotNo]); break; @@ -841,11 +896,11 @@ s16 SLMessOut(s16 mess) { case 11: HuWinInsertMesSizeGet(MAKE_MESSID_PTR(SlotNameTbl[curSlotNo]), 0); slot_mess = MAKE_MESSID_PTR(SlotNameTbl[curSlotNo]); - #if VERSION_NTSC +#if VERSION_ENG save_mess = MAKE_MESSID(16, 72); - #else +#else save_mess = MAKE_MESSID(16, 76); - #endif +#endif break; case 12: @@ -854,7 +909,8 @@ s16 SLMessOut(s16 mess) { } if (save_mess == MAKE_MESSID(16, 4)) { HuWinMesMaxSizeGet(1, size, MAKE_MESSID(16, 78)); - } else { + } + else { HuWinMesMaxSizeGet(1, size, save_mess); } window = HuWinExCreateStyled(-10000.0f, 200.0f, size[0], size[1], -1, 2); diff --git a/src/game/sreset.c b/src/game/sreset.c index 2ddadd51..44679b73 100644 --- a/src/game/sreset.c +++ b/src/game/sreset.c @@ -22,7 +22,11 @@ extern s32 HuDvdErrWait; static s32 SR_PreRstChk[4] = {}; -#if VERSION_NTSC +#if VERSION_JPN +static s32 padding[4] = {}; +#endif + +#if VERSION_ENG #include "coveropen_en.inc" #include "fatalerror_en.inc" @@ -31,7 +35,7 @@ static s32 SR_PreRstChk[4] = {}; #include "retryerror_en.inc" #include "wrongdisc_en.inc" -#else +#elif VERSION_PAL #include "coveropen_en.inc" #include "fatalerror_en.inc" @@ -68,6 +72,15 @@ static s32 SR_PreRstChk[4] = {}; #include "retryerror_sp.inc" #include "wrongdisc_sp.inc" +#else + +#include "coveropen_jp.inc" +#include "fatalerror_jp.inc" +#include "loading_jp.inc" +#include "nodisc_jp.inc" +#include "retryerror_jp.inc" +#include "wrongdisc_jp.inc" + #endif static s16 SR_PushTime[4] = {}; @@ -287,11 +300,11 @@ static void ToeDispCheck(void) static void _HuDvdErrDispXFB(s32 error) { - #if VERSION_NTSC + #if VERSION_ENG static void *bmpMes[][6] = { - loading_en, coveropen_en, nodisc_en, wrongdisc_en, retryerror_en, fatalerror_en + loading_en, coveropen_en, nodisc_en, wrongdisc_en, retryerror_en, fatalerror_en }; - #else + #elif VERSION_PAL static void *bmpMes[][6] = { loading_en, coveropen_en, nodisc_en, wrongdisc_en, retryerror_en, fatalerror_en, loading_fr, coveropen_fr, nodisc_fr, wrongdisc_fr, retryerror_fr, fatalerror_fr, @@ -299,6 +312,10 @@ static void _HuDvdErrDispXFB(s32 error) loading_it, coveropen_it, nodisc_it, wrongdisc_it, retryerror_it, fatalerror_it, loading_sp, coveropen_sp, nodisc_sp, wrongdisc_sp, retryerror_sp, fatalerror_sp }; + #else + static void *bmpMes[][6] = { + loading_jp, coveropen_jp, nodisc_jp, wrongdisc_jp, retryerror_jp, fatalerror_jp + }; #endif s16 *bmpData; @@ -524,4 +541,4 @@ static void HuSoftResetPostProc(void) HuPadRumbleAllStop(); SR_ExecReset = TRUE; } -} \ No newline at end of file +} diff --git a/src/game/window.c b/src/game/window.c index 816514f3..c4806b31 100644 --- a/src/game/window.c +++ b/src/game/window.c @@ -1,15 +1,15 @@ #include "game/gamework_data.h" -#include "game/window.h" -#include "game/sprite.h" -#include "game/data.h" -#include "game/dvd.h" -#include "game/memory.h" -#include "game/process.h" -#include "game/pad.h" #include "game/armem.h" #include "game/audio.h" +#include "game/data.h" #include "game/disp.h" +#include "game/dvd.h" +#include "game/memory.h" +#include "game/pad.h" +#include "game/process.h" +#include "game/sprite.h" +#include "game/window.h" #include "ext_math.h" #include "stdarg.h" @@ -75,169 +75,74 @@ static s16 comKeyIdx; static u8 LanguageNo; AnimData *fontAnim; -static spcFontTblData spcFontTbl[] = { - { &iconAnim, 0, 20, 24, 10, 12 }, - { &iconAnim, 1, 20, 24, 10, 12 }, - { &iconAnim, 2, 20, 24, 10, 12 }, - { &iconAnim, 3, 20, 24, 10, 12 }, - { &iconAnim, 4, 20, 24, 10, 12 }, - { &iconAnim, 5, 20, 24, 10, 12 }, - { &iconAnim, 6, 20, 24, 10, 12 }, - { &iconAnim, 7, 20, 24, 10, 12 }, - { &iconAnim, 8, 20, 24, 10, 12 }, - { &iconAnim, 9, 20, 24, 10, 12 }, - { &iconAnim, 10, 20, 24, 10, 12 }, - { &iconAnim, 11, 30, 24, 15, 12 }, - { &iconAnim, 12, 20, 24, 10, 12 }, - { &iconAnim, 13, 20, 24, 10, 12 }, - { &iconAnim, 14, 20, 24, 10, 12 }, - { &iconAnim, 15, 20, 24, 10, 12 }, - { &iconAnim, 16, 20, 24, 10, 12 }, - { &iconAnim, 17, 20, 24, 10, 12 }, - { &iconAnim, 18, 20, 24, 10, 12 }, - { &iconAnim, 19, 24, 24, 12, 12 }, - { &cursorAnim, 0, 40, 32, -15, 18 }, - { &cardAnimA, 0, 32, 32, 16, 16 }, - { &cardAnimB, 0, 32, 32, 16, 16 } -}; +static spcFontTblData spcFontTbl[] = { { &iconAnim, 0, 20, 24, 10, 12 }, { &iconAnim, 1, 20, 24, 10, 12 }, { &iconAnim, 2, 20, 24, 10, 12 }, + { &iconAnim, 3, 20, 24, 10, 12 }, { &iconAnim, 4, 20, 24, 10, 12 }, { &iconAnim, 5, 20, 24, 10, 12 }, { &iconAnim, 6, 20, 24, 10, 12 }, + { &iconAnim, 7, 20, 24, 10, 12 }, { &iconAnim, 8, 20, 24, 10, 12 }, { &iconAnim, 9, 20, 24, 10, 12 }, { &iconAnim, 10, 20, 24, 10, 12 }, + { &iconAnim, 11, 30, 24, 15, 12 }, { &iconAnim, 12, 20, 24, 10, 12 }, { &iconAnim, 13, 20, 24, 10, 12 }, { &iconAnim, 14, 20, 24, 10, 12 }, + { &iconAnim, 15, 20, 24, 10, 12 }, { &iconAnim, 16, 20, 24, 10, 12 }, { &iconAnim, 17, 20, 24, 10, 12 }, { &iconAnim, 18, 20, 24, 10, 12 }, + { &iconAnim, 19, 24, 24, 12, 12 }, { &cursorAnim, 0, 40, 32, -15, 18 }, { &cardAnimA, 0, 32, 32, 16, 16 }, { &cardAnimB, 0, 32, 32, 16, 16 } }; -#if VERSION_NTSC -u8 charWETbl[] = { - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 18, 20, 12, 12, 11, 14, - 8, 13, 12, 12, 12, 12, 12, 12, 12, 9, 11, 12, 11, 15, 12, 13, - 12, 13, 12, 12, 11, 12, 11, 15, 12, 13, 11, 12, 6, 8, 8, 12, - 20, 12, 11, 12, 11, 11, 9, 12, 11, 4, 8, 11, 4, 14, 11, 12, - 11, 12, 9, 11, 9, 11, 11, 15, 11, 11, 11, 4, 13, 8, 14, 12, - 9, 8, 8, 8, 20, 4, 12, 20, 20, 20, 20, 20, 20, 20, 20, 20, - 20, 12, 12, 12, 12, 12, 12, 12, 12, 8, 8, 12, 12, 12, 12, 16, - 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 20, 20, 20, 20, 20, 20, - 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, - 12, 12, 7, 14, 17, 13, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, - 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, - 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, - 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 16, 20, - 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, - 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, - 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20 -}; +#if VERSION_ENG +u8 charWETbl[] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 18, 20, 12, 12, 11, 14, 8, 13, 12, 12, 12, 12, 12, 12, 12, 9, 11, 12, 11, 15, 12, 13, 12, + 13, 12, 12, 11, 12, 11, 15, 12, 13, 11, 12, 6, 8, 8, 12, 20, 12, 11, 12, 11, 11, 9, 12, 11, 4, 8, 11, 4, 14, 11, 12, 11, 12, 9, 11, 9, 11, 11, 15, + 11, 11, 11, 4, 13, 8, 14, 12, 9, 8, 8, 8, 20, 4, 12, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 12, 12, 12, 12, 12, 12, 12, 12, 8, 8, 12, 12, 12, 12, + 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 12, 12, 7, 14, + 17, 13, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, + 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 16, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, + 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20 }; +#elif VERSION_JPN +u8 charWETbl[] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 13, 8, 11, 12, 13, 12, 11, 11, 12, 11, 18, 20, 12, 12, 11, 14, 8, 13, 12, 12, 12, 12, 12, 12, 12, 9, 11, 12, 11, 15, 12, 13, 12, + 13, 12, 12, 11, 12, 11, 15, 12, 13, 11, 12, 6, 8, 8, 12, 20, 12, 11, 12, 11, 11, 9, 12, 11, 4, 8, 11, 4, 14, 11, 12, 11, 12, 9, 11, 9, 11, 11, 15, + 11, 11, 11, 4, 13, 8, 14, 12, 9, 8, 8, 8, 20, 4, 12, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 12, 12, 12, 12, 12, 12, 12, 12, 8, 8, 12, 12, 12, 12, + 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 12, 12, 7, 14, + 17, 13, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, + 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 16, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, + 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20 }; #else -u8 charWETbl[] = { - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 18, 20, 12, 12, 11, 14, - 8, 13, 12, 12, 12, 12, 12, 12, 12, 9, 11, 12, 11, 15, 12, 13, - 12, 13, 12, 12, 11, 12, 11, 15, 12, 13, 11, 12, 6, 8, 8, 12, - 20, 12, 11, 12, 11, 11, 9, 12, 11, 4, 8, 11, 4, 14, 11, 12, - 11, 12, 9, 11, 9, 11, 11, 15, 11, 11, 11, 4, 13, 8, 14, 12, - 9, 8, 8, 8, 20, 4, 12, 20, 20, 20, 20, 20, 20, 20, 20, 20, - 20, 12, 12, 12, 12, 12, 12, 12, 12, 8, 8, 12, 12, 12, 12, 12, - 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 20, 20, 20, 20, 20, 20, - 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, - 13, 13, 6, 12, 18, 14, 14, 8, 20, 20, 20, 20, 20, 20, 20, 20, - 20, 10, 10, 10, 12, 12, 12, 12, 12, 10, 10, 12, 12, 10, 10, 10, - 10, 7, 7, 12, 12, 10, 12, 20, 20, 20, 20, 20, 20, 20, 20, 20, - 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 16, 20, - 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, - 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, - 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20 -}; +u8 charWETbl[] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 18, 20, 12, 12, 11, 14, 8, 13, 12, 12, 12, 12, 12, 12, 12, 9, 11, 12, 11, 15, 12, 13, 12, + 13, 12, 12, 11, 12, 11, 15, 12, 13, 11, 12, 6, 8, 8, 12, 20, 12, 11, 12, 11, 11, 9, 12, 11, 4, 8, 11, 4, 14, 11, 12, 11, 12, 9, 11, 9, 11, 11, 15, + 11, 11, 11, 4, 13, 8, 14, 12, 9, 8, 8, 8, 20, 4, 12, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 12, 12, 12, 12, 12, 12, 12, 12, 8, 8, 12, 12, 12, 12, + 12, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 13, 13, 6, 12, + 18, 14, 14, 8, 20, 20, 20, 20, 20, 20, 20, 20, 20, 10, 10, 10, 12, 12, 12, 12, 12, 10, 10, 12, 12, 10, 10, 10, 10, 7, 7, 12, 12, 10, 12, 20, 20, + 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 16, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, + 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20 }; #endif -u8 charWJTbl[] = { - 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, - 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 0, 20, 20, 20, - 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, - 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, - 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, - 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, - 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, - 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, - 0, 0, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, - 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, - 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, - 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, - 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, - 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, - 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, - 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, - 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, - 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, - 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, - 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20 -}; +u8 charWJTbl[] = { 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 0, 20, 20, 20, 20, + 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, + 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, + 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 0, 0, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, + 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, + 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, + 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, + 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, + 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20 }; -static u8 ATTRIBUTE_ALIGN(32) charColPal[2*3*10] = { - 0x00, 0x00, 0x00, - 0x00, 0x00, 0xFF, - 0xFF, 0x00, 0x00, - 0xFF, 0x00, 0xFF, - 0x00, 0xFF, 0x00, - 0x00, 0xFF, 0xFF, - 0xFF, 0xA0, 0x00, - 0xFF, 0xFF, 0xFF, - 0x60, 0x60, 0x60, - 0x90, 0x90, 0x90, - 0x00, 0x00, 0x00, - 0x60, 0xB0, 0xFF, - 0xFF, 0x40, 0x80, - 0xFF, 0x00, 0xFF, - 0x00, 0xFF, 0x00, - 0x00, 0xFF, 0xFF, - 0xFF, 0xFF, 0x00, - 0xFF, 0xFF, 0xFF, - 0x60, 0x60, 0x60, - 0x90, 0x90, 0x90 -}; +static u8 ATTRIBUTE_ALIGN(32) charColPal[2 * 3 * 10] = { 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, + 0x00, 0xFF, 0xFF, 0xFF, 0xA0, 0x00, 0xFF, 0xFF, 0xFF, 0x60, 0x60, 0x60, 0x90, 0x90, 0x90, 0x00, 0x00, 0x00, 0x60, 0xB0, 0xFF, 0xFF, 0x40, 0x80, + 0xFF, 0x00, 0xFF, 0x00, 0xFF, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x60, 0x60, 0x60, 0x90, 0x90, 0x90 }; -static s32 frameFileTbl[] = { - WIN_FRAME1_ANM, - WIN_FRAME2_ANM, - WIN_FRAME3_ANM, - WIN_FRAME1_ANM -}; +static s32 frameFileTbl[] = { WIN_FRAME1_ANM, WIN_FRAME2_ANM, WIN_FRAME3_ANM, WIN_FRAME1_ANM }; #if VERSION_NTSC -static char *mesDataTbl[] = { - "mess/mini.dat", - "mess/board.dat", - "mess/mini_e.dat", - "mess/board_e.dat" -}; +static char *mesDataTbl[] = { "mess/mini.dat", "mess/board.dat", "mess/mini_e.dat", "mess/board_e.dat" }; #else -static char *mesDataTbl[] = { - "mess/mini.dat", - "mess/board.dat", - "mess/mini_e.dat", - "mess/board_e.dat", - "mess/mini_g.dat", - "mess/board_g.dat", - "mess/mini_f.dat", - "mess/board_f.dat", - "mess/mini_i.dat", - "mess/board_i.dat", - "mess/mini_s.dat", - "mess/board_s.dat" -}; +static char *mesDataTbl[] = { "mess/mini.dat", "mess/board.dat", "mess/mini_e.dat", "mess/board_e.dat", "mess/mini_g.dat", "mess/board_g.dat", + "mess/mini_f.dat", "mess/board_f.dat", "mess/mini_i.dat", "mess/board_i.dat", "mess/mini_s.dat", "mess/board_s.dat" }; #endif -static s32 winVoiceTbl[] = { - 0x37, 0x36, 0x38, 0x44, - 0x43, 0x45, 0x41, 0x40, - 0x42, 0x4C, 0x4B, 0x4D, - 0x47, 0x46, 0x48, 0x3E, - 0x3E, 0x3F, 0x49, 0x49, - 0x49 -}; +static s32 winVoiceTbl[] + = { 0x37, 0x36, 0x38, 0x44, 0x43, 0x45, 0x41, 0x40, 0x42, 0x4C, 0x4B, 0x4D, 0x47, 0x46, 0x48, 0x3E, 0x3E, 0x3F, 0x49, 0x49, 0x49 }; static s16 winPrio = 1000; -void HuWindowInit(void) { +void HuWindowInit(void) +{ s16 i; winAMemP = HuAR_DVDtoARAM(DATADIR_WIN); @@ -248,7 +153,8 @@ void HuWindowInit(void) { winPrio = 1000; } -void HuWinInit(s32 mess_data_no) { +void HuWinInit(s32 mess_data_no) +{ s16 i; void *anim_data; @@ -266,7 +172,8 @@ void HuWinInit(s32 mess_data_no) { if (!fontAnim) { if (LanguageNo == 0) { anim_data = HuDataReadNum(WIN_FONTJ_ANM, MEMORY_DEFAULT_NUM); - } else { + } + else { anim_data = HuDataReadNum(WIN_FONTE_ANM, MEMORY_DEFAULT_NUM); } fontAnim = HuSprAnimRead(anim_data); @@ -297,7 +204,8 @@ void HuWinInit(s32 mess_data_no) { } } -s16 HuWinCreate(float x, float y, s16 w, s16 h, s16 frame) { +s16 HuWinCreate(float x, float y, s16 w, s16 h, s16 frame) +{ AnimData *bg_anim; WindowData *window; HuSprite *sprite_ptr; @@ -324,12 +232,14 @@ s16 HuWinCreate(float x, float y, s16 w, s16 h, s16 frame) { h = (h + 15) & 0xFFF0; if (x == -10000.0f) { window->pos_x = (HU_DISP_WIDTHF - w) / 2; - } else { + } + else { window->pos_x = x; } if (y == -10000.0f) { window->pos_y = (HU_DISP_HEIGHTF - h) / 2; - } else { + } + else { window->pos_y = y; } HuSprGrpCenterSet(group, w / 2, h / 2); @@ -347,7 +257,11 @@ s16 HuWinCreate(float x, float y, s16 w, s16 h, s16 frame) { sprite_ptr->work[0] = window_id; HuSprGrpMemberSet(group, 1, sprite); window->num_chars = 0; +#if VERSION_JPN + window->max_chars = (w / 20) * (h / 24) * 3; +#else window->max_chars = (w / 8) * (h / 24) * 4; +#endif window->char_data = HuMemDirectMalloc(HEAP_SYSTEM, window->max_chars * sizeof(WinChar)); window->attr = 0; window->stat = 0; @@ -376,10 +290,13 @@ s16 HuWinCreate(float x, float y, s16 w, s16 h, s16 frame) { window->scissor_h = 0x1E0; window->tab_w = 24; window->push_key = 0x300; +#if !VERSION_JPN window->key_auto = 0; +#endif if (frame == 0 || frame == 2) { memcpy(&window->mess_pal, &charColPal[30], 30); - } else { + } + else { memcpy(&window->mess_pal, charColPal, 30); window->mess_shadow_color = 9; } @@ -400,7 +317,8 @@ s16 HuWinCreate(float x, float y, s16 w, s16 h, s16 frame) { return window_id; } -void HuWinKill(s16 window) { +void HuWinKill(s16 window) +{ WindowData *window_ptr = &winData[window]; s16 i; @@ -416,7 +334,8 @@ void HuWinKill(s16 window) { } } -void HuWinAllKill(void) { +void HuWinAllKill(void) +{ s16 i; for (i = 0; i < 32; i++) { @@ -455,7 +374,8 @@ void HuWinAllKill(void) { HuDataDirClose(DATADIR_WIN); } -static void MesDispFunc(HuSprite *sprite) { +static void MesDispFunc(HuSprite *sprite) +{ WindowData *window = &winData[sprite->work[0]]; HuSprGrp *group; float uv_maxx; @@ -505,12 +425,16 @@ static void MesDispFunc(HuSprite *sprite) { MTXConcat(*sprite->group_mtx, modelview, modelview); GXLoadPosMtxImm(modelview, 0); GXSetTevOrder(GX_TEVSTAGE0, GX_TEXCOORD0, GX_TEXMAP0, GX_COLOR0A0); - HuSprTexLoad(fontAnim, 0, 0, GX_CLAMP, GX_CLAMP, GX_LINEAR); + HuSprTexLoad(fontAnim, 0, 0, GX_CLAMP, GX_CLAMP, VERSION_JPN ? GX_NEAR : GX_LINEAR); GXBegin(GX_QUADS, GX_VTXFMT0, window->num_chars * 4); - char_uv_h = (LanguageNo == 0) ? (24.0f/408.0f) : (24.0f/312.0f); + char_uv_h = (LanguageNo == 0) ? (24.0f / 408.0f) : (24.0f / 312.0f); for (i = 0; i < window->num_chars; i++) { char_w = fontWidthP[window->char_data[i].character + 48]; - uv_minx = (20.0f/320.0f) * (window->char_data[i].character % 16); +#if VERSION_JPN + uv_minx = 0.003125 + (20.0f / 320.0f) * (window->char_data[i].character % 16); +#else + uv_minx = (20.0f / 320.0f) * (window->char_data[i].character % 16); +#endif uv_miny = char_uv_h * (window->char_data[i].character / 16); uv_maxx = uv_minx + (char_w / 320.0); uv_maxy = uv_miny + char_uv_h; @@ -519,7 +443,8 @@ static void MesDispFunc(HuSprite *sprite) { color = window->char_data[i].color; if (window->speed != 0) { alpha = window->char_data[i].fade * 8; - } else { + } + else { alpha = 255; } alpha = 255; @@ -544,7 +469,8 @@ static void MesDispFunc(HuSprite *sprite) { } } -static u8 winBGMake(AnimData *bg, AnimData *frame) { +static u8 winBGMake(AnimData *bg, AnimData *frame) +{ AnimBmpData *bmp; s16 block_h; s16 h; @@ -565,29 +491,37 @@ static u8 winBGMake(AnimData *bg, AnimData *frame) { for (j = 0; j < w; j++) { if (j == 0) { bmp_data[(j & 7) + ((j >> 3) << 5) + (i >> 2) * (block_w * 4) + (i & 3) * 8] = 0; - } else if (j == w-1) { + } + else if (j == w - 1) { bmp_data[(j & 7) + ((j >> 3) << 5) + (i >> 2) * (block_w * 4) + (i & 3) * 8] = 0x10; - } else { + } + else { bmp_data[(j & 7) + ((j >> 3) << 5) + (i >> 2) * (block_w * 4) + (i & 3) * 8] = 0x70; } } - } else if (i == h-1) { + } + else if (i == h - 1) { for (j = 0; j < w; j++) { if (j == 0) { bmp_data[(j & 7) + ((j >> 3) << 5) + (i >> 2) * (block_w * 4) + (i & 3) * 8] = 0x20; - } else if (j == w - 1) { + } + else if (j == w - 1) { bmp_data[(j & 7) + ((j >> 3) << 5) + (i >> 2) * (block_w * 4) + (i & 3) * 8] = 0x30; - } else { + } + else { bmp_data[(j & 7) + ((j >> 3) << 5) + (i >> 2) * (block_w * 4) + (i & 3) * 8] = 0x60; } } - } else { + } + else { for (j = 0; j < w; j++) { if (j == 0) { bmp_data[(j & 7) + ((j >> 3) << 5) + (i >> 2) * (block_w * 4) + (i & 3) * 8] = 0x40; - } else if (j == w-1) { + } + else if (j == w - 1) { bmp_data[(j & 7) + ((j >> 3) << 5) + (i >> 2) * (block_w * 4) + (i & 3) * 8] = 0x50; - } else { + } + else { bmp_data[(j & 7) + ((j >> 3) << 5) + (i >> 2) * (block_w * 4) + (i & 3) * 8] = 0x80; } } @@ -606,7 +540,8 @@ static u8 winBGMake(AnimData *bg, AnimData *frame) { return w; } -static void HuWinProc(void) { +static void HuWinProc(void) +{ WindowData *window; s16 i; @@ -638,23 +573,25 @@ static void HuWinProc(void) { } } -static inline void charEntry(s16 window, s16 x, s16 y, s16 char_idx, s16 color) { +static inline void charEntry(s16 window, s16 x, s16 y, s16 char_idx, s16 color) +{ WindowData *window_ptr = &winData[window]; WinChar *win_char = window_ptr->char_data; win_char = &window_ptr->char_data[window_ptr->num_chars]; win_char->x = x - window_ptr->w / 2; win_char->y = y - window_ptr->h / 2; - win_char->character = char_idx-48; + win_char->character = char_idx - 48; win_char->color = color; win_char->fade = 0; window_ptr->num_chars++; if (window_ptr->num_chars >= window_ptr->max_chars) { - window_ptr->num_chars = window_ptr->max_chars-1; + window_ptr->num_chars = window_ptr->max_chars - 1; } } -static void HuWinDrawMes(s16 window) { +static void HuWinDrawMes(s16 window) +{ WindowData *window_ptr = &winData[window]; HuSprGrp *group = &HuSprGrpData[window_ptr->group]; s16 i; @@ -668,12 +605,16 @@ static void HuWinDrawMes(s16 window) { s16 color; s16 mess_w; - window_ptr->mess_time += 3; + window_ptr->mess_time += VERSION_JPN ? 1 : 3; while (window_ptr->mess_time >= window_ptr->speed || (window_ptr->attr & 0x2000)) { +#if VERSION_JPN + window_ptr->mess_time = 0; +#else window_ptr->mess_time -= window_ptr->speed; - if(window_ptr->mess_time < 0) { + if (window_ptr->mess_time < 0) { window_ptr->mess_time = 0; } +#endif char_w = window_ptr->spacing_x + fontWidthP[window_ptr->mess[0]]; mess_end = 0; if (window_ptr->mess[0] != 0 && (window_ptr->attr & 4)) { @@ -684,7 +625,7 @@ static void HuWinDrawMes(s16 window) { switch (window_ptr->mess[0]) { case 0: if (window_ptr->mess_stackptr == 0) { - for (i=0; i<16; i++) { + for (i = 0; i < 16; i++) { window_ptr->choice_disable[i] = 0; } window_ptr->stat = 0; @@ -693,9 +634,11 @@ static void HuWinDrawMes(s16 window) { } window_ptr->mess_stackptr--; window_ptr->mess = window_ptr->mess_stack[window_ptr->mess_stackptr]; +#if !VERSION_JPN window_ptr->mess_time = 0; +#endif break; - + case 31: window_ptr->mess++; insert_mess = window_ptr->mess[0] - 1; @@ -708,30 +651,31 @@ static void HuWinDrawMes(s16 window) { } } break; - + case 11: window_ptr->attr &= ~0x2200; _HuWinHomeClear(window_ptr); if (window_ptr->attr & 0x800) { mess_w = GetMesMaxSizeSub2(window_ptr, window_ptr->mess + 1); window_ptr->mess_x = (window_ptr->mess_rect_w - mess_w) / 2; - } else if (window_ptr->attr & 0x1000) { + } + else if (window_ptr->attr & 0x1000) { mess_w = GetMesMaxSizeSub2(window_ptr, window_ptr->mess + 1); window_ptr->mess_x = window_ptr->mess_rect_w - mess_w; } break; - + case 30: window_ptr->mess++; if (!(window_ptr->attr & 0x80)) { window_ptr->mess_color = window_ptr->mess[0] - 1; } break; - + case 29: window_ptr->attr ^= 1; break; - + case 10: window_ptr->attr &= ~0x2020; if (window_ptr->attr & 0x200) { @@ -745,30 +689,31 @@ static void HuWinDrawMes(s16 window) { if (window_ptr->attr & 0x800) { mess_w = GetMesMaxSizeSub2(window_ptr, window_ptr->mess + 1); window_ptr->mess_x = (window_ptr->mess_rect_w - mess_w) / 2; - } else if (window_ptr->attr & 0x1000) { + } + else if (window_ptr->attr & 0x1000) { mess_w = GetMesMaxSizeSub2(window_ptr, window_ptr->mess + 1); window_ptr->mess_x = window_ptr->mess_rect_w - mess_w; } break; } char_w = fontWidthP[16] + window_ptr->spacing_x; - /* fallthrough */ - case 16: - case 32: - window_ptr->attr |= 0x200; - if (window_ptr->mess_x + char_w > window_ptr->mess_rect_w) { - if (HuWinCR(window_ptr) != 0) { - window_ptr->mess++; - HuWinKeyWaitEntry(window); - window_ptr->attr |= 2; - return; + /* fallthrough */ + case 16: + case 32: + window_ptr->attr |= 0x200; + if (window_ptr->mess_x + char_w > window_ptr->mess_rect_w) { + if (HuWinCR(window_ptr) != 0) { + window_ptr->mess++; + HuWinKeyWaitEntry(window); + window_ptr->attr |= 2; + return; + } + break; } - break; - } - window_ptr->mess_x += char_w; + window_ptr->mess_x += char_w; } break; - + case 14: window_ptr->attr |= 0x200; window_ptr->mess++; @@ -779,29 +724,31 @@ static void HuWinDrawMes(s16 window) { window_ptr->attr |= 2; return; } - HuWinSpcFontEntry(window_ptr, window_ptr->mess[0] - 1, window_ptr->mess_rect_x + window_ptr->mess_x, window_ptr->mess_rect_y + window_ptr->mess_y); + HuWinSpcFontEntry(window_ptr, window_ptr->mess[0] - 1, window_ptr->mess_rect_x + window_ptr->mess_x, + window_ptr->mess_rect_y + window_ptr->mess_y); window_ptr->mess_x += tab_w; mess_end = 1; break; - + case 28: window_ptr->mess++; HuAudFXPlay(winVoiceTbl[window_ptr->mess[0] - 1]); break; - + case 255: window_ptr->mess++; HuWinKeyWaitEntry(window); window_ptr->attr |= 4; window_ptr->attr &= ~0x200; return; - + case 15: window_ptr->attr |= 0x2000; if (window_ptr->choice_disable[window_ptr->num_choices] != 0) { window_ptr->attr |= 0x20; window_ptr->choice_data[window_ptr->num_choices].stat |= 1; - } else { + } + else { window_ptr->choice_data[window_ptr->num_choices].stat &= ~1; } @@ -809,7 +756,7 @@ static void HuWinDrawMes(s16 window) { window_ptr->choice_data[window_ptr->num_choices].y = window_ptr->mess_y + window_ptr->mess_rect_x; window_ptr->num_choices++; break; - + case 12: window_ptr->attr |= 0x200; tab_w = window_ptr->tab_w * ((window_ptr->mess_x + window_ptr->tab_w) / window_ptr->tab_w) - window_ptr->mess_x; @@ -820,7 +767,8 @@ static void HuWinDrawMes(s16 window) { window_ptr->attr |= 2; return; } - } else { + } + else { window_ptr->mess_x += tab_w; } break; @@ -839,41 +787,48 @@ static void HuWinDrawMes(s16 window) { } c = window_ptr->mess[0]; window_ptr->attr |= 0x200; - #if VERSION_NTSC +#if VERSION_NTSC if (window_ptr->mess[1] == 128) { if (c >= 150 && c <= 164) { - c = c+106; - } else if (c >= 170 && c <= 174) { - c = c+101; - } else if (c >= 214 && c <= 228) { - c = c+67; - } else if (c >= 234 && c <= 238) { - c = c+62; + c = c + 106; } - window_ptr->mess++; - } else if (window_ptr->mess[1] == 129) { - if (c >= 170 && c <= 174) { - c = c+106; - } else if (c >= 234 && c <= 238) { - c = c+67; + else if (c >= 170 && c <= 174) { + c = c + 101; + } + else if (c >= 214 && c <= 228) { + c = c + 67; + } + else if (c >= 234 && c <= 238) { + c = c + 62; } window_ptr->mess++; } - #endif + else if (window_ptr->mess[1] == 129) { + if (c >= 170 && c <= 174) { + c = c + 106; + } + else if (c >= 234 && c <= 238) { + c = c + 67; + } + window_ptr->mess++; + } +#endif color = (window_ptr->attr & 0x20) ? 8 : window_ptr->mess_color; if (window_ptr->attr & 1) { shadow_color = 0; if (window_ptr->mess_color == 0 || window_ptr->mess_color == 1) { shadow_color = 8; } - charEntry(window, window_ptr->mess_rect_x+window_ptr->mess_x+2, window_ptr->mess_rect_y+window_ptr->mess_y, c, shadow_color); - charEntry(window, window_ptr->mess_rect_x+window_ptr->mess_x-2, window_ptr->mess_rect_y+window_ptr->mess_y, c, shadow_color); - charEntry(window, window_ptr->mess_rect_x+window_ptr->mess_x, window_ptr->mess_rect_y+window_ptr->mess_y+2, c, shadow_color); - charEntry(window, window_ptr->mess_rect_x+window_ptr->mess_x, window_ptr->mess_rect_y+window_ptr->mess_y-2, c, shadow_color); - charEntry(window, window_ptr->mess_rect_x+window_ptr->mess_x, window_ptr->mess_rect_y+window_ptr->mess_y, c, color); - } else { - charEntry(window, window_ptr->mess_rect_x+window_ptr->mess_x+2, window_ptr->mess_rect_y+window_ptr->mess_y+2, c, window_ptr->mess_shadow_color); - charEntry(window, window_ptr->mess_rect_x+window_ptr->mess_x, window_ptr->mess_rect_y+window_ptr->mess_y, c, color); + charEntry(window, window_ptr->mess_rect_x + window_ptr->mess_x + 2, window_ptr->mess_rect_y + window_ptr->mess_y, c, shadow_color); + charEntry(window, window_ptr->mess_rect_x + window_ptr->mess_x - 2, window_ptr->mess_rect_y + window_ptr->mess_y, c, shadow_color); + charEntry(window, window_ptr->mess_rect_x + window_ptr->mess_x, window_ptr->mess_rect_y + window_ptr->mess_y + 2, c, shadow_color); + charEntry(window, window_ptr->mess_rect_x + window_ptr->mess_x, window_ptr->mess_rect_y + window_ptr->mess_y - 2, c, shadow_color); + charEntry(window, window_ptr->mess_rect_x + window_ptr->mess_x, window_ptr->mess_rect_y + window_ptr->mess_y, c, color); + } + else { + charEntry(window, window_ptr->mess_rect_x + window_ptr->mess_x + 2, window_ptr->mess_rect_y + window_ptr->mess_y + 2, c, + window_ptr->mess_shadow_color); + charEntry(window, window_ptr->mess_rect_x + window_ptr->mess_x, window_ptr->mess_rect_y + window_ptr->mess_y, c, color); } window_ptr->mess_x += char_w; window_ptr->mess++; @@ -881,19 +836,22 @@ static void HuWinDrawMes(s16 window) { } } -static s32 HuWinCR(WindowData *window) { +static s32 HuWinCR(WindowData *window) +{ if (window->mess_y + 48 > window->mess_rect_h) { window->mess_y = 0; window->mess_x = 0; return 1; - } else { + } + else { window->mess_y += window->spacing_y + 24; window->mess_x = 0; return 0; } } -static void _HuWinHomeClear(WindowData *window) { +static void _HuWinHomeClear(WindowData *window) +{ s16 i; window->num_chars = 0; @@ -901,29 +859,33 @@ static void _HuWinHomeClear(WindowData *window) { window->num_choices = 0; HuWinSpcFontClear(window); window->attr &= ~0x2020; - for (i=0; i<16; i++) { + for (i = 0; i < 16; i++) { window->choice_data[i].stat = 0; } } -void HuWinHomeClear(s16 window) { +void HuWinHomeClear(s16 window) +{ WindowData *window_ptr = &winData[window]; _HuWinHomeClear(window_ptr); } -void HuWinKeyWaitEntry(s16 window) { +void HuWinKeyWaitEntry(s16 window) +{ WindowData *window_ptr = &winData[window]; if (window_ptr->attr & 0x400) { window_ptr->stat = 0; - } else { + } + else { window_ptr->stat = 2; window_ptr->advance_sprite = HuWinSpcFontEntry(window_ptr, 19, window_ptr->mess_rect_w - 20, window_ptr->mess_rect_h - 24); } } -static void HuWinKeyWait(s16 window) { +static void HuWinKeyWait(s16 window) +{ WindowData *window_ptr = &winData[window]; if (window_ptr->push_key & HuWinActivePadGet(window_ptr)) { @@ -938,16 +900,17 @@ static void HuWinKeyWait(s16 window) { } } -static s16 HuWinSpcFontEntry(WindowData *window, s16 entry, s16 x, s16 y) { +static s16 HuWinSpcFontEntry(WindowData *window, s16 entry, s16 x, s16 y) +{ HuSprGrp *group = &HuSprGrpData[window->group]; s16 sprite; s16 i; AnimData *anim; - for (i=10; i<30; i++) { + for (i = 10; i < 30; i++) { if (window->sprite_id[i] == -1) { anim = *spcFontTbl[entry].anim; - window->sprite_id[i] = sprite = HuSprCreate(anim, window->prio-1, spcFontTbl[entry].bank); + window->sprite_id[i] = sprite = HuSprCreate(anim, window->prio - 1, spcFontTbl[entry].bank); HuSprGrpMemberSet(window->group, i, sprite); HuSprPosSet(window->group, i, x + spcFontTbl[entry].center_x - window->w / 2, y + spcFontTbl[entry].center_y - window->h / 2); break; @@ -956,16 +919,18 @@ static s16 HuWinSpcFontEntry(WindowData *window, s16 entry, s16 x, s16 y) { return i; } -static void HuWinSpcFontPosSet(WindowData *window, s16 index, s16 x, s16 y) { +static void HuWinSpcFontPosSet(WindowData *window, s16 index, s16 x, s16 y) +{ HuSprGrp *group = &HuSprGrpData[window->group]; HuSprPosSet(window->group, index, x - window->w / 2, y - window->h / 2); } -static void HuWinSpcFontClear(WindowData *window) { +static void HuWinSpcFontClear(WindowData *window) +{ s16 i; - for (i=10; i<30; i++) { + for (i = 10; i < 30; i++) { if (window->sprite_id[i] != -1) { HuSprGrpMemberKill(window->group, i); window->sprite_id[i] = -1; @@ -973,7 +938,8 @@ static void HuWinSpcFontClear(WindowData *window) { } } -static void HuWinChoice(WindowData *window) { +static void HuWinChoice(WindowData *window) +{ WinChoice *choice; float choice_dist; float min_choice_dist_x; @@ -1019,7 +985,8 @@ static void HuWinChoice(WindowData *window) { } if (i != choice_max) { for (i = 0, choice = window->choice_data; i < choice_max; i++, choice++) { - if (i != choice_curr && !(choice->stat & 1) && choice->y == choice_curr_y && choice->x < choice_curr_x && choice_dist > choice_curr_x - choice->x) { + if (i != choice_curr && !(choice->stat & 1) && choice->y == choice_curr_y && choice->x < choice_curr_x + && choice_dist > choice_curr_x - choice->x) { choice_dist = choice_curr_x - choice->x; choice_next = i; } @@ -1050,7 +1017,8 @@ static void HuWinChoice(WindowData *window) { } } } - } else { + } + else { choice_y = -1000; for (i = 0, choice = window->choice_data; i < choice_max; i++, choice++) { if (i != choice_curr && !(choice->stat & 1) && choice->y > choice_y) { @@ -1080,7 +1048,8 @@ static void HuWinChoice(WindowData *window) { } if (i != choice_max) { for (i = 0, choice = window->choice_data; i < choice_max; i++, choice++) { - if (i != choice_curr && !(choice->stat & 1) && choice->y == choice_curr_y && choice->x > choice_curr_x && choice_dist > choice->x - choice_curr_x) { + if (i != choice_curr && !(choice->stat & 1) && choice->y == choice_curr_y && choice->x > choice_curr_x + && choice_dist > choice->x - choice_curr_x) { choice_dist = choice->x - choice_curr_x; choice_next = i; } @@ -1111,7 +1080,8 @@ static void HuWinChoice(WindowData *window) { } } } - } else { + } + else { choice_y = 1000; for (i = 0, choice = window->choice_data; i < choice_max; i++, choice++) { if (i != choice_curr && !(choice->stat & 1) && choice->y < choice_y) { @@ -1137,25 +1107,33 @@ static void HuWinChoice(WindowData *window) { if (window->choice != choice_next) { window->choice = choice_next; HuAudFXPlay(0); - } else if (key & (window->key_auto | PAD_BUTTON_A)) { + } + else if (key & (VERSION_JPN ? PAD_BUTTON_A : (window->key_auto | PAD_BUTTON_A))) { HuAudFXPlay(2); window->key_down = key; window->stat = 0; - } else if ((key & PAD_BUTTON_B) && !(window->attr & 0x10)) { + } + else if ((key & PAD_BUTTON_B) && !(window->attr & 0x10)) { HuAudFXPlay(3); +#if !VERSION_JPN window->key_down = key; +#else + (void)key; // hack to match Japanese version +#endif window->choice = -1; window->stat = 0; } - HuWinSpcFontPosSet(window, window->cursor_sprite, window->choice_data[choice_next].x + spcFontTbl[20].center_x, window->choice_data[choice_next].y + spcFontTbl[20].center_y); + HuWinSpcFontPosSet(window, window->cursor_sprite, window->choice_data[choice_next].x + spcFontTbl[20].center_x, + window->choice_data[choice_next].y + spcFontTbl[20].center_y); } -u32 HuWinActivePadGet(WindowData *window) { +u32 HuWinActivePadGet(WindowData *window) +{ s32 win_key; u32 i; win_key = 0; - for (i=0; i<4; i++) { + for (i = 0; i < 4; i++) { if (window->active_pad & (1 << i)) { win_key |= winKey[i]; } @@ -1163,7 +1141,8 @@ u32 HuWinActivePadGet(WindowData *window) { return win_key; } -u32 HuWinActiveKeyGetX(WindowData *window) { +u32 HuWinActiveKeyGetX(WindowData *window) +{ u32 button; u32 i; u32 j; @@ -1173,7 +1152,7 @@ u32 HuWinActiveKeyGetX(WindowData *window) { active_pad = (window->active_pad & ~window->player_disable); for (i = 0; i < 4; i++) { if (active_pad & (1 << i)) { - for (j=0; j<4; j++) { + for (j = 0; j < 4; j++) { if (i == GWPlayerCfg[j].pad_idx) { break; } @@ -1186,7 +1165,8 @@ u32 HuWinActiveKeyGetX(WindowData *window) { return button; } -void HuWinPosSet(s16 window, float x, float y) { +void HuWinPosSet(s16 window, float x, float y) +{ WindowData *window_ptr = &winData[window]; window_ptr->pos_x = x; @@ -1194,7 +1174,8 @@ void HuWinPosSet(s16 window, float x, float y) { HuSprGrpPosSet(window_ptr->group, x, y); } -void HuWinScaleSet(s16 window, float x, float y) { +void HuWinScaleSet(s16 window, float x, float y) +{ WindowData *window_ptr = &winData[window]; window_ptr->scale_x = x; @@ -1202,38 +1183,43 @@ void HuWinScaleSet(s16 window, float x, float y) { HuSprGrpScaleSet(window_ptr->group, x, y); } -void HuWinZRotSet(s16 window, float z_rot) { +void HuWinZRotSet(s16 window, float z_rot) +{ WindowData *window_ptr = &winData[window]; window_ptr->z_rot = z_rot; HuSprGrpZRotSet(window_ptr->group, z_rot); } -void HuWinCenterPosSet(s16 window, float x, float y) { +void HuWinCenterPosSet(s16 window, float x, float y) +{ WindowData *window_ptr = &winData[window]; HuSprGrpCenterSet(window_ptr->group, window_ptr->w / 2.0f - x, window_ptr->h / 2.0f - y); } -void HuWinDrawNoSet(s16 window, s16 draw_no) { +void HuWinDrawNoSet(s16 window, s16 draw_no) +{ WindowData *window_ptr = &winData[window]; HuSprGrpDrawNoSet(window_ptr->group, draw_no); } -void HuWinScissorSet(s16 window, s16 x, s16 y, s16 w, s16 h) { +void HuWinScissorSet(s16 window, s16 x, s16 y, s16 w, s16 h) +{ WindowData *window_ptr = &winData[window]; HuSprGrpScissorSet(window_ptr->group, x, y, w, h); } -void HuWinPriSet(s16 window, s16 prio) { +void HuWinPriSet(s16 window, s16 prio) +{ WindowData *window_ptr = &winData[window]; s16 i; HuSprPriSet(window_ptr->group, 0, prio); HuSprPriSet(window_ptr->group, 1, prio); - for (i=2; i<30; i++) { + for (i = 2; i < 30; i++) { if (window_ptr->sprite_id[i] != -1) { HuSprPriSet(window_ptr->group, i, prio - 1); } @@ -1241,32 +1227,37 @@ void HuWinPriSet(s16 window, s16 prio) { window_ptr->prio = prio; } -void HuWinAttrSet(s16 window, u32 attr) { +void HuWinAttrSet(s16 window, u32 attr) +{ WindowData *window_ptr = &winData[window]; window_ptr->attr |= attr; } -void HuWinAttrReset(s16 window, u32 attr) { +void HuWinAttrReset(s16 window, u32 attr) +{ WindowData *window_ptr = &winData[window]; window_ptr->attr &= ~attr; } -s16 HuWinStatGet(s16 window) { +s16 HuWinStatGet(s16 window) +{ WindowData *window_ptr = &winData[window]; return window_ptr->stat; } -void HuWinMesColSet(s16 window, u8 color) { +void HuWinMesColSet(s16 window, u8 color) +{ WindowData *window_ptr = &winData[window]; window_ptr->mess_color = color; window_ptr->attr |= 0x80; } -void HuWinMesPalSet(s16 window, u8 index, u8 r, u8 g, u8 b) { +void HuWinMesPalSet(s16 window, u8 index, u8 r, u8 g, u8 b) +{ WindowData *window_ptr = &winData[window]; window_ptr->mess_pal[index][0] = r; @@ -1274,48 +1265,54 @@ void HuWinMesPalSet(s16 window, u8 index, u8 r, u8 g, u8 b) { window_ptr->mess_pal[index][2] = b; } -void HuWinBGTPLvlSet(s16 window, float tp_level) { +void HuWinBGTPLvlSet(s16 window, float tp_level) +{ WindowData *window_ptr = &winData[window]; HuSprTPLvlSet(window_ptr->group, 0, tp_level); } -void HuWinBGColSet(s16 window, GXColor *bg_color) { +void HuWinBGColSet(s16 window, GXColor *bg_color) +{ WindowData *window_ptr = &winData[window]; HuSprColorSet(window_ptr->group, 0, bg_color->r, bg_color->g, bg_color->b); } -void HuWinMesSpeedSet(s16 window, s16 speed) { +void HuWinMesSpeedSet(s16 window, s16 speed) +{ WindowData *window_ptr = &winData[window]; window_ptr->speed = speed; } -void HuWinMesRead(s32 mess_data_no) { +void HuWinMesRead(s32 mess_data_no) +{ void *dvd_mess; char *mess_path; - if(messDataPtr) { + if (messDataPtr) { HuMemDirectFree(messDataPtr); } messDataNo = mess_data_no; - #if VERSION_NTSC +#if VERSION_NTSC if (LanguageNo == 0) { mess_path = mesDataTbl[messDataNo]; - } else { + } + else { mess_path = mesDataTbl[messDataNo + 2]; } - #else - mess_path = mesDataTbl[messDataNo+(LanguageNo*2)]; - #endif +#else + mess_path = mesDataTbl[messDataNo + (LanguageNo * 2)]; +#endif dvd_mess = HuDvdDataRead(mess_path); messDataPtr = HuMemDirectMalloc(HEAP_SYSTEM, DirDataSize); memcpy(messDataPtr, dvd_mess, DirDataSize); HuMemDirectFree(dvd_mess); } -void HuWinMesSet(s16 window, u32 mess) { +void HuWinMesSet(s16 window, u32 mess) +{ WindowData *window_ptr = &winData[window]; window_ptr->stat = 1; @@ -1327,19 +1324,25 @@ void HuWinMesSet(s16 window, u32 mess) { window_ptr->mess = MessData_MesPtrGet(messDataPtr, mess); if (window_ptr->mess == 0) { OSReport("Error: No Message data\n"); +#if !VERSION_JPN HuWinMesSet(window, 0); return; +#endif } - } else { + } + else { window_ptr->mess = (u8 *)mess; } if (!(window_ptr->attr & 0x80)) { window_ptr->mess_color = 7; +#if !VERSION_JPN window_ptr->mess_time = 0; +#endif } } -void HuWinInsertMesSet(s16 window, u32 mess, s16 index) { +void HuWinInsertMesSet(s16 window, u32 mess, s16 index) +{ WindowData *window_ptr = &winData[window]; if (!(mess & 0x80000000)) { @@ -1351,12 +1354,14 @@ void HuWinInsertMesSet(s16 window, u32 mess, s16 index) { if (window_ptr->insert_mess[index] == 0) { OSReport("Error: No Message data\n"); } - } else { + } + else { window_ptr->insert_mess[index] = (u8 *)mess; } } -s16 HuWinChoiceGet(s16 window, s16 start_choice) { +s16 HuWinChoiceGet(s16 window, s16 start_choice) +{ WindowData *window_ptr = &winData[window]; window_ptr->attr |= 0x40; @@ -1387,50 +1392,57 @@ s16 HuWinChoiceGet(s16 window, s16 start_choice) { return window_ptr->choice; } -s16 HuWinChoiceNumGet(s16 window) { +s16 HuWinChoiceNumGet(s16 window) +{ WindowData *window_ptr = &winData[window]; return window_ptr->num_choices; } -void HuWinChoiceDisable(s16 window, s16 choice) { +void HuWinChoiceDisable(s16 window, s16 choice) +{ WindowData *window_ptr = &winData[window]; window_ptr->choice_disable[choice] = 1; } -s16 HuWinChoiceNowGet(s16 window) { +s16 HuWinChoiceNowGet(s16 window) +{ WindowData *window_ptr = &winData[window]; if (window_ptr->stat == 3) { return window_ptr->choice; - } else { + } + else { return -1; } } -void HuWinMesWait(s16 window) { +void HuWinMesWait(s16 window) +{ WindowData *window_ptr = &winData[window]; - while(window_ptr->stat != 0) { + while (window_ptr->stat != 0) { HuPrcVSleep(); } } -s16 HuWinAnimSet(s16 window, AnimData *anim, s16 bank, float x, float y) { +s16 HuWinAnimSet(s16 window, AnimData *anim, s16 bank, float x, float y) +{ WindowData *window_ptr = &winData[window]; s16 sprite; - sprite = HuSprCreate(anim, window_ptr->prio-1, bank); + sprite = HuSprCreate(anim, window_ptr->prio - 1, bank); return HuWinSprSet(window, sprite, x, y); } -s16 HuWinSprSet(s16 window, s16 sprite, float x, float y) { +s16 HuWinSprSet(s16 window, s16 sprite, float x, float y) +{ WindowData *window_ptr = &winData[window]; HuSprGrp *group = &HuSprGrpData[window_ptr->group]; s16 i; - for (i=2; i<=9; i++) { + for (i = 2; i <= 9; i++) { if (window_ptr->sprite_id[i] == -1) { window_ptr->sprite_id[i] = sprite; HuSprGrpMemberSet(window_ptr->group, i, sprite); @@ -1441,38 +1453,43 @@ s16 HuWinSprSet(s16 window, s16 sprite, float x, float y) { return i; } -void HuWinSprPosSet(s16 window, s16 index, float x, float y) { +void HuWinSprPosSet(s16 window, s16 index, float x, float y) +{ WindowData *window_ptr = &winData[window]; HuSprGrp *group = &HuSprGrpData[window_ptr->group]; HuSprPosSet(window_ptr->group, index, x - group->center_x, y - group->center_y); } -void HuWinSprPriSet(s16 window, s16 index, s16 prio) { +void HuWinSprPriSet(s16 window, s16 index, s16 prio) +{ WindowData *window_ptr = &winData[window]; HuSprGrp *group = &HuSprGrpData[window_ptr->group]; HuSprPriSet(window_ptr->group, index, prio); } -s16 HuWinSprIDGet(s16 window, s16 index) { +s16 HuWinSprIDGet(s16 window, s16 index) +{ WindowData *window_ptr = &winData[window]; return window_ptr->sprite_id[index]; } -void HuWinSprKill(s16 window, s16 index) { +void HuWinSprKill(s16 window, s16 index) +{ WindowData *window_ptr = &winData[window]; HuSprGrpMemberKill(window_ptr->group, index); window_ptr->sprite_id[index] = -1; } -void HuWinDispOff(s16 window) { +void HuWinDispOff(s16 window) +{ WindowData *window_ptr = &winData[window]; s16 i; - for(i=0; i<30; i++) { + for (i = 0; i < 30; i++) { if (window_ptr->sprite_id[i] != -1) { HuSprAttrSet(window_ptr->group, i, HUSPR_ATTR_DISPOFF); } @@ -1480,11 +1497,12 @@ void HuWinDispOff(s16 window) { window_ptr->attr |= 8; } -void HuWinDispOn(s16 window) { +void HuWinDispOn(s16 window) +{ WindowData *window_ptr = &winData[window]; s16 i; - for (i=0; i<30; i++) { + for (i = 0; i < 30; i++) { if (window_ptr->sprite_id[i] != -1) { HuSprAttrReset(window_ptr->group, i, HUSPR_ATTR_DISPOFF); } @@ -1492,7 +1510,8 @@ void HuWinDispOn(s16 window) { window_ptr->attr = window_ptr->attr & ~8; } -void HuWinComKeyWait(s32 player_1, s32 player_2, s32 player_3, s32 player_4, s16 delay) { +void HuWinComKeyWait(s32 player_1, s32 player_2, s32 player_3, s32 player_4, s16 delay) +{ s32 wait_input_p4; s32 wait_input_p3; s32 wait_input_p2; @@ -1500,33 +1519,39 @@ void HuWinComKeyWait(s32 player_1, s32 player_2, s32 player_3, s32 player_4, s16 if (player_4 == -1) { wait_input_p4 = -1; - } else { + } + else { wait_input_p4 = 0; } if (player_3 == -1) { wait_input_p3 = -1; - } else { + } + else { wait_input_p3 = 0; } if (player_2 == -1) { wait_input_p2 = -1; - } else { + } + else { wait_input_p2 = 0; } if (player_1 == -1) { wait_input_p1 = -1; - } else { + } + else { wait_input_p1 = 0; } _HuWinComKeySet(wait_input_p1, wait_input_p2, wait_input_p3, wait_input_p4, delay); _HuWinComKeySet(player_1, player_2, player_3, player_4, 1); } -void HuWinComKeySet(s32 player_1, s32 player_2, s32 player_3, s32 player_4) { +void HuWinComKeySet(s32 player_1, s32 player_2, s32 player_3, s32 player_4) +{ _HuWinComKeySet(player_1, player_2, player_3, player_4, 1); } -void _HuWinComKeySet(s32 player_1, s32 player_2, s32 player_3, s32 player_4, s16 delay) { +void _HuWinComKeySet(s32 player_1, s32 player_2, s32 player_3, s32 player_4, s16 delay) +{ winComKeyBuf[comKeyIdx].player[0] = player_1; winComKeyBuf[comKeyIdx].player[1] = player_2; winComKeyBuf[comKeyIdx].player[2] = player_3; @@ -1536,25 +1561,29 @@ void _HuWinComKeySet(s32 player_1, s32 player_2, s32 player_3, s32 player_4, s16 comKeyIdx &= 0xFF; } -void HuWinComKeyGet(s16 window, u32 *data) { +void HuWinComKeyGet(s16 window, u32 *data) +{ WindowData *window_ptr = &winData[window]; s16 i; if (comKeyIdx == comKeyIdxNow) { - for (i=0; i<4; i++) { + for (i = 0; i < 4; i++) { if (!(window_ptr->player_disable & (1 << i))) { data[i] = HuPadDStkRep[i] | HuPadBtnDown[i]; - } else { + } + else { data[i] = 0; } } - } else { - for (i=0; i<4; i++) { + } + else { + for (i = 0; i < 4; i++) { data[i] = winComKeyBuf[comKeyIdxNow].player[i]; if (data[i] == 0xFFFFFFFF) { if (!(window_ptr->player_disable & (1 << i))) { data[i] = HuPadDStkRep[i] | HuPadBtnDown[i]; - } else { + } + else { data[i] = 0; } } @@ -1567,11 +1596,13 @@ void HuWinComKeyGet(s16 window, u32 *data) { } } -void HuWinComKeyReset(void) { +void HuWinComKeyReset(void) +{ comKeyIdx = comKeyIdxNow = 0; } -void HuWinMesMaxSizeGet(s16 mess_num, float *size, ...) { +void HuWinMesMaxSizeGet(s16 mess_num, float *size, ...) +{ s16 i; u32 mess; va_list list; @@ -1579,11 +1610,11 @@ void HuWinMesMaxSizeGet(s16 mess_num, float *size, ...) { winInsertF = 0; va_start(list, size); winMaxWidth = winMaxHeight = 0; - for(i=0; i 0x80000000) { from_messdata = 0; mess_data = (u8 *)mess; - } else { + } + else { from_messdata = 1; mess_data = mess_start = MessData_MesPtrGet(messDataPtr, mess); } @@ -1667,7 +1704,8 @@ static void GetMesMaxSizeSub(u32 mess) { if (mess_data[1] != 0) { char_h = 26; } - } else { + } + else { char_w = fontWidthP[16] + 1; } } @@ -1708,15 +1746,15 @@ static void GetMesMaxSizeSub(u32 mess) { char_w = mesWInsert[*mess_data - 1]; break; } - #if VERSION_NTSC +#if VERSION_NTSC if ((*mess_data != 255 && *mess_data >= 32) || *mess_data == 16) { cr_flag = 1; } - #else +#else if ((*mess_data != 255 && *mess_data >= 32) || *mess_data == 16 || mess_data[-1] == 31) { cr_flag = 1; } - #endif +#endif line_w += char_w; line_h += char_h; mess_data++; @@ -1729,7 +1767,8 @@ static void GetMesMaxSizeSub(u32 mess) { } } -static s32 GetMesMaxSizeSub2(WindowData *window, u8 *mess_data) { +static s32 GetMesMaxSizeSub2(WindowData *window, u8 *mess_data) +{ s32 sp8; u8 mess_finish; s16 mess_h; @@ -1752,14 +1791,14 @@ static s32 GetMesMaxSizeSub2(WindowData *window, u8 *mess_data) { case 16: case 32: break; - + case 10: if (mess_end != 0 && !(window->attr & 0x100)) { char_w = 0; mess_finish = 1; } break; - + case 255: mess_w += char_w; /* fallthrough */ @@ -1769,7 +1808,7 @@ static s32 GetMesMaxSizeSub2(WindowData *window, u8 *mess_data) { char_h = 0; mess_w = char_w = 0; break; - + case 28: case 30: mess++; @@ -1778,16 +1817,16 @@ static s32 GetMesMaxSizeSub2(WindowData *window, u8 *mess_data) { case 29: char_w = 0; break; - + case 12: char_w = winTabSize * ((mess_w + winTabSize) / winTabSize) - mess_w; break; - + case 14: mess++; char_w = spcFontTbl[*mess - 1].w + 1; break; - + case 31: mess++; break; @@ -1802,13 +1841,15 @@ static s32 GetMesMaxSizeSub2(WindowData *window, u8 *mess_data) { return mess_w; } -s16 HuWinKeyWaitNumGet(u32 mess) { +s16 HuWinKeyWaitNumGet(u32 mess) +{ s16 wait_num; u8 *mess_data; if (mess > 0x80000000) { mess_data = (u8 *)mess; - } else { + } + else { mess_data = MessData_MesPtrGet(messDataPtr, mess); } for (wait_num = 0; *mess_data != 0; mess_data++) { @@ -1819,51 +1860,39 @@ s16 HuWinKeyWaitNumGet(u32 mess) { return wait_num; } -void HuWinPushKeySet(s16 window, s16 push_key) { +void HuWinPushKeySet(s16 window, s16 push_key) +{ WindowData *window_ptr = &winData[window]; window_ptr->push_key = push_key; } -void HuWinDisablePlayerSet(s16 window, u8 player) { +void HuWinDisablePlayerSet(s16 window, u8 player) +{ WindowData *window_ptr = &winData[window]; window_ptr->player_disable |= player; } -void HuWinDisablePlayerReset(s16 window, u8 player) { +void HuWinDisablePlayerReset(s16 window, u8 player) +{ WindowData *window_ptr = &winData[window]; window_ptr->player_disable &= ~(int)player; } -static s32 winPortraitTbl[] = { - WIN_TOAD_TALK_ANM, - WIN_BOBOMB_TALK_ANM, - WIN_SHYGUY_TALK_ANM, - WIN_BOO_TALK_ANM, - WIN_GOOMBA_TALK_ANM, - WIN_BOWSER_TALK_ANM, - WIN_KKID_TALK_ANM, - WIN_KOOPA_TALK_ANM, - WIN_CONDOR_TALK_ANM, - WIN_BOO_BLUE_TALK_ANM, - WIN_DOLPHIN_TALK_ANM, - WIN_BOO_RED_TALK_ANM, - WIN_THWOMP_TALK_ANM, - WIN_W01_HOST_TALK_ANM, - WIN_W02_HOST_TALK_ANM, - WIN_W03_HOST_TALK_ANM, - WIN_W04_HOST_TALK_ANM, - WIN_W05_HOST_TALK_ANM, - WIN_W06_HOST_TALK_ANM -}; +static s32 winPortraitTbl[] + = { WIN_TOAD_TALK_ANM, WIN_BOBOMB_TALK_ANM, WIN_SHYGUY_TALK_ANM, WIN_BOO_TALK_ANM, WIN_GOOMBA_TALK_ANM, WIN_BOWSER_TALK_ANM, WIN_KKID_TALK_ANM, + WIN_KOOPA_TALK_ANM, WIN_CONDOR_TALK_ANM, WIN_BOO_BLUE_TALK_ANM, WIN_DOLPHIN_TALK_ANM, WIN_BOO_RED_TALK_ANM, WIN_THWOMP_TALK_ANM, + WIN_W01_HOST_TALK_ANM, WIN_W02_HOST_TALK_ANM, WIN_W03_HOST_TALK_ANM, WIN_W04_HOST_TALK_ANM, WIN_W05_HOST_TALK_ANM, WIN_W06_HOST_TALK_ANM }; -s16 HuWinExCreate(float x, float y, s16 w, s16 h, s16 portrait) { +s16 HuWinExCreate(float x, float y, s16 w, s16 h, s16 portrait) +{ return HuWinExCreateStyled(x, y, w, h, portrait, 0); } -static void HuWinExCreatePortrait(s16 window, s16 portrait, float x, float y) { +static void HuWinExCreatePortrait(s16 window, s16 portrait, float x, float y) +{ s16 sprite; AnimData *anim; WindowData *window_ptr; @@ -1876,7 +1905,8 @@ static void HuWinExCreatePortrait(s16 window, s16 portrait, float x, float y) { HuWinSprSet(window, sprite, x, y); } -s16 HuWinExCreateStyled(float x, float y, s16 w, s16 h, s16 portrait, s16 frame) { +s16 HuWinExCreateStyled(float x, float y, s16 w, s16 h, s16 portrait, s16 frame) +{ WindowData *window_ptr; s16 window; @@ -1895,7 +1925,8 @@ s16 HuWinExCreateStyled(float x, float y, s16 w, s16 h, s16 portrait, s16 frame) return window; } -void HuWinExAnimIn(s16 window) { +void HuWinExAnimIn(s16 window) +{ WindowData *window_ptr = &winData[window]; s16 i; @@ -1903,19 +1934,21 @@ void HuWinExAnimIn(s16 window) { if (window_ptr->sprite_id[2] == -1) { HuSprScaleSet(window_ptr->group, 0, 1.0f, 0.0f); HuWinDispOn(window); - for (i=0; i<=10; i++) { + for (i = 0; i <= 10; i++) { HuSprScaleSet(window_ptr->group, 0, 1.0f, 1.0 - 1.1 * cosd(9.0f * i)); HuPrcVSleep(); } HuSprScaleSet(window_ptr->group, 0, 1.0f, 1.0f); - } else { + } + else { HuSprScaleSet(window_ptr->group, 0, 1.0f, 0.0f); HuSprScaleSet(window_ptr->group, 2, 1.0f, 0.0f); HuWinDispOn(window); - for (i=0; i<=20; i++) { + for (i = 0; i <= 20; i++) { if (i <= 10) { HuSprScaleSet(window_ptr->group, 0, 1.0f, 1.1 * (1.0 - cosd(9.0f * i))); - } else { + } + else { HuSprScaleSet(window_ptr->group, 0, 1.0f, 1.0f); } if (i > 10) { @@ -1928,19 +1961,21 @@ void HuWinExAnimIn(s16 window) { } } -void HuWinExAnimOut(s16 window) { +void HuWinExAnimOut(s16 window) +{ WindowData *window_ptr = &winData[window]; s16 i; _HuWinHomeClear(window_ptr); if (window_ptr->sprite_id[2] == -1) { - for (i=0; i<=10; i++) { + for (i = 0; i <= 10; i++) { HuSprScaleSet(window_ptr->group, 0, 1.0f, cosd(9.0f * i)); HuPrcVSleep(); } HuWinDispOff(window); - } else { - for (i=0; i<=15; i++) { + } + else { + for (i = 0; i <= 15; i++) { if (i <= 10) { HuSprScaleSet(window_ptr->group, 2, 1.0f, cosd(9.0f * i)); } @@ -1954,21 +1989,23 @@ void HuWinExAnimOut(s16 window) { } } -void HuWinExCleanup(s16 window) { +void HuWinExCleanup(s16 window) +{ HuWinKill(window); } -void HuWinExAnimPopIn(s16 window, s16 portrait) { +void HuWinExAnimPopIn(s16 window, s16 portrait) +{ WindowData *window_ptr = &winData[window]; s16 i; - for (i=0; i<=10; i++) { + for (i = 0; i <= 10; i++) { HuSprScaleSet(window_ptr->group, 2, 1.0f, cosd(9.0f * i)); HuPrcVSleep(); } HuWinSprKill(window, 2); HuWinExCreatePortrait(window, portrait, 48.0f, 48.0f); - for (i=0; i<=10; i++) { + for (i = 0; i <= 10; i++) { HuSprScaleSet(window_ptr->group, 2, 1.0f, sind(9.0f * i)); HuPrcVSleep(); }