Split most of the rest of board RELs

w04, w05, w20, and w21 are split
This commit is contained in:
gamemasterplc 2024-01-18 15:30:13 -06:00
parent 270e67e011
commit f3e6d3754e
11 changed files with 171 additions and 39 deletions

View file

@ -5,3 +5,42 @@ Sections:
.rodata type:rodata align:8
.data type:data align:8
.bss type:bss align:8
REL/board_executor.c:
.text start:0x00000000 end:0x000000E0
REL/w04Dll/main.c:
.text start:0x000000E0 end:0x000012FC
.rodata start:0x00000000 end:0x00000040
.data start:0x00000000 end:0x00000298
.bss start:0x00000000 end:0x00000038
REL/w04Dll/bridge.c:
.text start:0x000012FC end:0x00002044
.rodata start:0x00000040 end:0x00000098
.data start:0x00000298 end:0x000002D0
.bss start:0x00000038 end:0x00000048
REL/w04Dll/boo_event.c:
.text start:0x00002044 end:0x00006024
.rodata start:0x00000098 end:0x00000180
.data start:0x000002D0 end:0x000003A8
.bss start:0x00000048 end:0x00000100
REL/w04Dll/big_boo.c:
.text start:0x00006024 end:0x0000A0F8
.rodata start:0x00000180 end:0x000002C0
.data start:0x000003A8 end:0x000004F0
.bss start:0x00000100 end:0x00000288
REL/w04Dll/mg_item.c:
.text start:0x0000A0F8 end:0x0000C7A0
.rodata start:0x000002C0 end:0x000003A0
.data start:0x000004F0 end:0x00000588
.bss start:0x00000288 end:0x000002B0
REL/w04Dll/mg_coin.c:
.text start:0x0000C7A0 end:0x0000EA0C
.rodata start:0x000003A0 end:0x00000428
.data start:0x00000588 end:0x0000063F
.bss start:0x000002B0 end:0x00000328

View file

@ -1,8 +1,8 @@
fn_1_0 = .text:0x00000000; // type:function size:0x30
InitBoard = .text:0x00000000; // type:function size:0x30 scope:local
_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
BoardCreate = .text:0x000000E0; // type:function size:0x514
BoardDestroy = .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
@ -326,7 +326,7 @@ 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_2AC = .data:0x000002AC; // type:object size:0x20
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
@ -340,12 +340,12 @@ 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_393 = .data:0x00000393; // type:object size:0x10
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_3C4 = .data:0x000003C4; // type:object size:0x5 data:string
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
@ -356,8 +356,8 @@ 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_48B = .data:0x0000048B; // type:object size:0xF data:string
lbl_1_data_49C = .data:0x0000049C; // type:object size:0x50
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
@ -388,7 +388,7 @@ 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_14 = .bss:0x00000014; // type:object size:0x20 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
@ -410,7 +410,7 @@ 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_FA = .bss:0x000000FA; // type:object size:0x2 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
@ -427,7 +427,7 @@ 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_282 = .bss:0x00000282; // type:object size:0x2 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