Split 1 vs 3 minigames

This commit is contained in:
gamemasterplc 2024-04-06 09:07:25 -05:00
parent 56cfa0740a
commit 85a22ee7e0
19 changed files with 259 additions and 39 deletions

View file

@ -5,3 +5,27 @@ Sections:
.rodata type:rodata align:8
.data type:data align:8
.bss type:bss align:8
REL/executor.c:
.text start:0x00000000 end:0x000000A0
REL/m420dll/main.c:
.text start:0x000000A0 end:0x00001B8C
.rodata start:0x00000000 end:0x000000F8
.data start:0x00000000 end:0x00000050
.bss start:0x00000000 end:0x000000B0
REL/m420dll/player.c:
.text start:0x00001B8C end:0x00004964
.rodata start:0x000000F8 end:0x00000360
.data start:0x00000050 end:0x00000138
REL/m420dll/map.c:
.text start:0x00004964 end:0x00008934
.rodata start:0x00000360 end:0x00000570
.data start:0x00000138 end:0x00000171
.bss start:0x000000B0 end:0x00000A48
REL/m420dll/rand.c:
.text start:0x00008934 end:0x00008978
.bss start:0x00000A48 end:0x00000A4C

View file

@ -1,6 +1,6 @@
_prolog = .text:0x00000000; // type:function size:0x54 scope:global
_epilog = .text:0x00000054; // type:function size:0x4C scope:global
fn_1_A0 = .text:0x000000A0; // type:function size:0x78
ModuleProlog = .text:0x000000A0; // type:function size:0x78
fn_1_118 = .text:0x00000118; // type:function size:0x80
fn_1_198 = .text:0x00000198; // type:function size:0x23C
fn_1_3D4 = .text:0x000003D4; // type:function size:0x68
@ -203,12 +203,12 @@ lbl_1_rodata_564 = .rodata:0x00000564; // type:object size:0x4 data:float
lbl_1_rodata_568 = .rodata:0x00000568; // type:object size:0x8 data:float
lbl_1_data_0 = .data:0x00000000; // type:object size:0x1E data:string
lbl_1_data_1E = .data:0x0000001E; // type:object size:0x1E data:string
lbl_1_data_3C = .data:0x0000003C; // type:object size:0x14
lbl_1_data_3C = .data:0x0000003C; // type:object size:0x11
lbl_1_data_50 = .data:0x00000050; // type:object size:0x80
lbl_1_data_D0 = .data:0x000000D0; // type:object size:0x1C
lbl_1_data_D0 = .data:0x000000D0; // type:object size:0x1B data:string
lbl_1_data_EC = .data:0x000000EC; // type:object size:0x30
lbl_1_data_11C = .data:0x0000011C; // type:object size:0x19 data:string
lbl_1_data_135 = .data:0x00000135; // type:object size:0x3
lbl_1_data_135 = .data:0x00000135; // type:object size:0x1
lbl_1_data_138 = .data:0x00000138; // type:object size:0x1C
lbl_1_data_154 = .data:0x00000154; // type:object size:0x10 data:4byte
lbl_1_data_164 = .data:0x00000164; // type:object size:0xD data:string
@ -220,7 +220,8 @@ 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:0x10 data:4byte
lbl_1_bss_28 = .bss:0x00000028; // type:object size:0x8 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:0x4 data:float
lbl_1_bss_34 = .bss:0x00000034; // type:object size:0x4 data:float
lbl_1_bss_38 = .bss:0x00000038; // type:object size:0x4 data:float
@ -233,7 +234,7 @@ lbl_1_bss_50 = .bss:0x00000050; // type:object size:0x4 data:4byte
lbl_1_bss_54 = .bss:0x00000054; // type:object size:0x1C data:4byte
lbl_1_bss_70 = .bss:0x00000070; // type:object size:0x1C data:float
lbl_1_bss_8C = .bss:0x0000008C; // type:object size:0x1C data:float
lbl_1_bss_A8 = .bss:0x000000A8; // type:object size:0x8 data:4byte
lbl_1_bss_A8 = .bss:0x000000A8; // 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
@ -245,5 +246,5 @@ lbl_1_bss_9F0 = .bss:0x000009F0; // type:object size:0x38 data:2byte
lbl_1_bss_A28 = .bss:0x00000A28; // type:object size:0x4 data:4byte
lbl_1_bss_A2C = .bss:0x00000A2C; // type:object size:0x10 data:4byte
lbl_1_bss_A3C = .bss:0x00000A3C; // type:object size:0x4 data:4byte
lbl_1_bss_A40 = .bss:0x00000A40; // type:object size:0x8 data:4byte
lbl_1_bss_A40 = .bss:0x00000A40; // type:object size:0x4 data:4byte
lbl_1_bss_A48 = .bss:0x00000A48; // type:object size:0x4 data:4byte