marioparty4/config/GMPP01_00/rels/m407dll/symbols.txt
Liam Coleman d0a5c85d3e
Add support for PAL version (#464)
* Initial setup for PAL version

* Add hashes to config.yml
Set REL/empty.c to matching for every version
Turn off quick-analysis for PAL

* Set nisDll matching only for the US version

* More config.yml fixes and reran auto-analysis

* Split PAL to sprput

* Add more symbols

* Split a lot more code in PAL

* Split more

Also introduce version.h header

* Split to board stuff

* Port early board TUs to PAL

* More board PAL ports

* Split rest of board code

* Board RELs porting to PAL

* Match w06Dll/fire.c in PAL

* Match w04 big boo for PAL

---------

Co-authored-by: dbalatoni13 <stubiflex.junior@gmail.com>
2024-11-16 12:35:24 -06:00

271 lines
17 KiB
Text

_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:0x54
fn_1_F4 = .text:0x000000F4; // type:function size:0xA0
fn_1_194 = .text:0x00000194; // type:function size:0x50
fn_1_1E4 = .text:0x000001E4; // type:function size:0x54
fn_1_238 = .text:0x00000238; // type:function size:0x54
fn_1_28C = .text:0x0000028C; // type:function size:0x54
fn_1_2E0 = .text:0x000002E0; // type:function size:0x54
fn_1_334 = .text:0x00000334; // type:function size:0x54
fn_1_388 = .text:0x00000388; // type:function size:0x3C
fn_1_3C4 = .text:0x000003C4; // type:function size:0x40
fn_1_404 = .text:0x00000404; // type:function size:0xBC
fn_1_4C0 = .text:0x000004C0; // type:function size:0x48
fn_1_508 = .text:0x00000508; // type:function size:0x34
fn_1_53C = .text:0x0000053C; // type:function size:0x2C
fn_1_568 = .text:0x00000568; // type:function size:0xC0
fn_1_628 = .text:0x00000628; // type:function size:0x24
fn_1_64C = .text:0x0000064C; // type:function size:0x350
fn_1_99C = .text:0x0000099C; // type:function size:0x80
fn_1_A1C = .text:0x00000A1C; // type:function size:0x6C
fn_1_A88 = .text:0x00000A88; // type:function size:0x4
fn_1_A8C = .text:0x00000A8C; // type:function size:0x1CC
fn_1_C58 = .text:0x00000C58; // type:function size:0x9C
fn_1_CF4 = .text:0x00000CF4; // type:function size:0xC0
fn_1_DB4 = .text:0x00000DB4; // type:function size:0x1D8
fn_1_F8C = .text:0x00000F8C; // type:function size:0xE8
fn_1_1074 = .text:0x00001074; // type:function size:0x158
fn_1_11CC = .text:0x000011CC; // type:function size:0x218
fn_1_13E4 = .text:0x000013E4; // type:function size:0x7C
fn_1_1460 = .text:0x00001460; // type:function size:0x90
fn_1_14F0 = .text:0x000014F0; // type:function size:0xE8
fn_1_15D8 = .text:0x000015D8; // type:function size:0x54
fn_1_162C = .text:0x0000162C; // type:function size:0x460
fn_1_1A8C = .text:0x00001A8C; // type:function size:0x90
fn_1_1B1C = .text:0x00001B1C; // type:function size:0x18C
fn_1_1CA8 = .text:0x00001CA8; // type:function size:0x4
fn_1_1CAC = .text:0x00001CAC; // type:function size:0x28
fn_1_1CD4 = .text:0x00001CD4; // type:function size:0x34
fn_1_1D08 = .text:0x00001D08; // type:function size:0x28
fn_1_1D30 = .text:0x00001D30; // type:function size:0x34
fn_1_1D64 = .text:0x00001D64; // type:function size:0x10
fn_1_1D74 = .text:0x00001D74; // type:function size:0x14
fn_1_1D88 = .text:0x00001D88; // type:function size:0x28
fn_1_1DB0 = .text:0x00001DB0; // type:function size:0x16C
fn_1_1F1C = .text:0x00001F1C; // type:function size:0x108
fn_1_2024 = .text:0x00002024; // type:function size:0x330
fn_1_2354 = .text:0x00002354; // type:function size:0x19C
fn_1_24F0 = .text:0x000024F0; // type:function size:0x74
fn_1_2564 = .text:0x00002564; // type:function size:0x5C
fn_1_25C0 = .text:0x000025C0; // type:function size:0x10C
fn_1_26CC = .text:0x000026CC; // type:function size:0xA4
fn_1_2770 = .text:0x00002770; // type:function size:0x110
fn_1_2880 = .text:0x00002880; // type:function size:0x38
fn_1_28B8 = .text:0x000028B8; // type:function size:0x1C
fn_1_28D4 = .text:0x000028D4; // type:function size:0x10
fn_1_28E4 = .text:0x000028E4; // type:function size:0x28
fn_1_290C = .text:0x0000290C; // type:function size:0x24
fn_1_2930 = .text:0x00002930; // type:function size:0x24C
fn_1_2B7C = .text:0x00002B7C; // type:function size:0x67C
fn_1_31F8 = .text:0x000031F8; // type:function size:0x168
fn_1_3360 = .text:0x00003360; // type:function size:0x4
fn_1_3364 = .text:0x00003364; // type:function size:0x140
fn_1_34A4 = .text:0x000034A4; // type:function size:0x22C
fn_1_36D0 = .text:0x000036D0; // type:function size:0xE0
fn_1_37B0 = .text:0x000037B0; // type:function size:0x318
fn_1_3AC8 = .text:0x00003AC8; // type:function size:0xA0
fn_1_3B68 = .text:0x00003B68; // type:function size:0x50
fn_1_3BB8 = .text:0x00003BB8; // type:function size:0x170
fn_1_3D28 = .text:0x00003D28; // type:function size:0x24
fn_1_3D4C = .text:0x00003D4C; // type:function size:0xE8
fn_1_3E34 = .text:0x00003E34; // type:function size:0x148
fn_1_3F7C = .text:0x00003F7C; // type:function size:0x74
fn_1_3FF0 = .text:0x00003FF0; // type:function size:0x4
fn_1_3FF4 = .text:0x00003FF4; // type:function size:0x100
fn_1_40F4 = .text:0x000040F4; // type:function size:0xD8
fn_1_41CC = .text:0x000041CC; // type:function size:0x328
fn_1_44F4 = .text:0x000044F4; // type:function size:0x50
fn_1_4544 = .text:0x00004544; // type:function size:0x118
fn_1_465C = .text:0x0000465C; // type:function size:0x24
fn_1_4680 = .text:0x00004680; // type:function size:0x6C
fn_1_46EC = .text:0x000046EC; // type:function size:0x11C
fn_1_4808 = .text:0x00004808; // type:function size:0x50
fn_1_4858 = .text:0x00004858; // type:function size:0x4
fn_1_485C = .text:0x0000485C; // type:function size:0x124
fn_1_4980 = .text:0x00004980; // type:function size:0x1FC
fn_1_4B7C = .text:0x00004B7C; // type:function size:0xC0
fn_1_4C3C = .text:0x00004C3C; // type:function size:0x30
fn_1_4C6C = .text:0x00004C6C; // type:function size:0xA0
fn_1_4D0C = .text:0x00004D0C; // type:function size:0x48
fn_1_4D54 = .text:0x00004D54; // type:function size:0x138
fn_1_4E8C = .text:0x00004E8C; // type:function size:0x11C
fn_1_4FA8 = .text:0x00004FA8; // type:function size:0x134
fn_1_50DC = .text:0x000050DC; // type:function size:0xFC
fn_1_51D8 = .text:0x000051D8; // type:function size:0xC8
fn_1_52A0 = .text:0x000052A0; // type:function size:0x10C
fn_1_53AC = .text:0x000053AC; // type:function size:0x1BC
fn_1_5568 = .text:0x00005568; // type:function size:0xBC
fn_1_5624 = .text:0x00005624; // type:function size:0x1D4
fn_1_57F8 = .text:0x000057F8; // type:function size:0x27C
fn_1_5A74 = .text:0x00005A74; // type:function size:0x130
fn_1_5BA4 = .text:0x00005BA4; // type:function size:0xAC
fn_1_5C50 = .text:0x00005C50; // type:function size:0x270
fn_1_5EC0 = .text:0x00005EC0; // type:function size:0x74
fn_1_5F34 = .text:0x00005F34; // type:function size:0x50
fn_1_5F84 = .text:0x00005F84; // type:function size:0x24
fn_1_5FA8 = .text:0x00005FA8; // type:function size:0x30
fn_1_5FD8 = .text:0x00005FD8; // type:function size:0x1BC
fn_1_6194 = .text:0x00006194; // type:function size:0x78
fn_1_620C = .text:0x0000620C; // type:function size:0x88
fn_1_6294 = .text:0x00006294; // type:function size:0x164
_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: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_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:0x4 data:float
lbl_1_rodata_6C = .rodata:0x0000006C; // type:object size:0x4 data:float
lbl_1_rodata_70 = .rodata:0x00000070; // type:object size:0x20
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: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: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:0x8 data:double
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_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: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: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: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_1C8 = .rodata:0x000001C8; // type:object size:0x8 data:double
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:0x8 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_data_0 = .data:0x00000000; // type:object size:0x100
lbl_1_data_100 = .data:0x00000100; // type:object size:0x20
lbl_1_data_120 = .data:0x00000120; // type:object size:0x1C
lbl_1_data_13C = .data:0x0000013C; // type:object size:0x20
lbl_1_data_15C = .data:0x0000015C; // type:object size:0x28
lbl_1_data_184 = .data:0x00000184; // type:object size:0x8
lbl_1_data_18C = .data:0x0000018C; // type:object size:0xC
lbl_1_data_198 = .data:0x00000198; // type:object size:0x34 data:4byte
lbl_1_data_1CC = .data:0x000001CC; // type:object size:0x30
lbl_1_data_1FC = .data:0x000001FC; // type:object size:0xC data:float
lbl_1_data_208 = .data:0x00000208; // type:object size:0xC
lbl_1_data_214 = .data:0x00000214; // type:object size:0x4
lbl_1_data_218 = .data:0x00000218; // type:object size:0x10
lbl_1_data_228 = .data:0x00000228; // type:object size:0x10 data:4byte
lbl_1_data_238 = .data:0x00000238; // type:object size:0x20 data:4byte
lbl_1_data_258 = .data:0x00000258; // type:object size:0x14
lbl_1_data_26C = .data:0x0000026C; // type:object size:0xC
lbl_1_data_278 = .data:0x00000278; // type:object size:0x10
lbl_1_data_288 = .data:0x00000288; // type:object size:0x14
lbl_1_data_29C = .data:0x0000029C; // type:object size:0xC
lbl_1_data_2A8 = .data:0x000002A8; // type:object size:0x34
lbl_1_data_2DC = .data:0x000002DC; // type:object size:0x10
lbl_1_data_2EC = .data:0x000002EC; // type:object size:0xC
lbl_1_data_2F8 = .data:0x000002F8; // type:object size:0xC
lbl_1_data_304 = .data:0x00000304; // type:object size:0x4
lbl_1_data_308 = .data:0x00000308; // type:object size:0xC
lbl_1_data_314 = .data:0x00000314; // type:object size:0xC
lbl_1_data_320 = .data:0x00000320; // type:object size:0x4
lbl_1_data_324 = .data:0x00000324; // type:object size:0xC
lbl_1_data_330 = .data:0x00000330; // type:object size:0xC
lbl_1_data_33C = .data:0x0000033C; // type:object size:0x4
lbl_1_data_340 = .data:0x00000340; // type:object size:0xC
lbl_1_data_34C = .data:0x0000034C; // type:object size:0xC
lbl_1_data_358 = .data:0x00000358; // type:object size:0x8
lbl_1_data_360 = .data:0x00000360; // type:object size:0xC
lbl_1_bss_0 = .bss:0x00000000; // type:object size:0x8 data:4byte
lbl_1_bss_8 = .bss:0x00000008; // type:object size:0x10 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:0x2 data:2byte
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:0x4 data:4byte
lbl_1_bss_34 = .bss:0x00000034; // type:object size:0x4 data:4byte
lbl_1_bss_38 = .bss:0x00000038; // type:object size:0x2 data:2byte
lbl_1_bss_3A = .bss:0x0000003A; // type:object size:0x2A
lbl_1_bss_64 = .bss:0x00000064; // type:object size:0x2 data:2byte
lbl_1_bss_66 = .bss:0x00000066; // type:object size:0x2 data:2byte
lbl_1_bss_68 = .bss:0x00000068; // type:object size:0x1E30 data:2byte
lbl_1_bss_1E98 = .bss:0x00001E98; // type:object size:0xF18
lbl_1_bss_2DB0 = .bss:0x00002DB0; // type:object size:0xA10
lbl_1_bss_37C0 = .bss:0x000037C0; // type:object size:0x8 data:4byte
lbl_1_bss_37C8 = .bss:0x000037C8; // type:object size:0x10
lbl_1_bss_37D8 = .bss:0x000037D8; // type:object size:0x8 data:4byte
lbl_1_bss_37E0 = .bss:0x000037E0; // type:object size:0x190
lbl_1_bss_3970 = .bss:0x00003970; // type:object size:0x8 data:4byte
lbl_1_bss_3978 = .bss:0x00003978; // type:object size:0x2 data:2byte
lbl_1_bss_397C = .bss:0x0000397C; // type:object size:0x4 data:4byte
lbl_1_bss_3980 = .bss:0x00003980; // type:object size:0x8 data:4byte
lbl_1_bss_3988 = .bss:0x00003988; // type:object size:0x4 data:4byte
lbl_1_bss_398C = .bss:0x0000398C; // type:object size:0x4 data:4byte