Start blastoff.c in s11g

This commit is contained in:
nocato 2024-04-25 11:54:50 +02:00
parent 80f6332422
commit 1510d6f1f8
47 changed files with 371 additions and 529 deletions

View File

@ -1,55 +0,0 @@
opt c+, at+, e+, n-
section overlay.text
xdef s11g_blastoff_800DBB60
s11g_blastoff_800DBB60:
dw 0x27BDFFE8 ; 800DBB60
dw 0xAFB00010 ; 800DBB64
dw 0x00808021 ; 800DBB68
dw 0xAFBF0014 ; 800DBB6C
dw 0x8E040020 ; 800DBB70
dw 0x8A050037 ; 800DBB74
dw 0x9A050034 ; 800DBB78
dw 0x8A06003B ; 800DBB7C
dw 0x9A060038 ; 800DBB80
dw 0xAA05002F ; 800DBB84
dw 0xBA05002C ; 800DBB88
dw 0xAA060033 ; 800DBB8C
dw 0xBA060030 ; 800DBB90
dw 0x8E02003C ; 800DBB94
dw 0x00000000 ; 800DBB98
dw 0x88450003 ; 800DBB9C
dw 0x98450000 ; 800DBBA0
dw 0x88460007 ; 800DBBA4
dw 0x98460004 ; 800DBBA8
dw 0xAA050037 ; 800DBBAC
dw 0xBA050034 ; 800DBBB0
dw 0xAA06003B ; 800DBBB4
dw 0xBA060038 ; 800DBBB8
dw 0x8E030040 ; 800DBBBC
dw 0x3C02800B ; 800DBBC0
dw 0x18600005 ; 800DBBC4
dw 0xAC44B9B0 ; 800DBBC8
dw 0x0C036E20 ; 800DBBCC
dw 0x02002021 ; 800DBBD0
dw 0x08036F02 ; 800DBBD4
dw 0x00000000 ; 800DBBD8
dw 0x0C036E20 ; 800DBBDC
dw 0x02002021 ; 800DBBE0
dw 0x8E020044 ; 800DBBE4
dw 0x00000000 ; 800DBBE8
dw 0x14400005 ; 800DBBEC
dw 0x2442FFFF ; 800DBBF0
dw 0x0C005472 ; 800DBBF4
dw 0x02002021 ; 800DBBF8
dw 0x08036F06 ; 800DBBFC
dw 0x00000000 ; 800DBC00
dw 0xAE020044 ; 800DBC04
dw 0x8E020040 ; 800DBC08
dw 0x00000000 ; 800DBC0C
dw 0x2442FFFF ; 800DBC10
dw 0xAE020040 ; 800DBC14
dw 0x8FBF0014 ; 800DBC18
dw 0x8FB00010 ; 800DBC1C
dw 0x03E00008 ; 800DBC20
dw 0x27BD0018 ; 800DBC24

View File

@ -1,20 +0,0 @@
opt c+, at+, e+, n-
section overlay.text
xdef s11g_blastoff_800DBC28
s11g_blastoff_800DBC28:
dw 0x27BDFFE8 ; 800DBC28
dw 0xAFBF0014 ; 800DBC2C
dw 0xAFB00010 ; 800DBC30
dw 0x8C900024 ; 800DBC34
dw 0x00000000 ; 800DBC38
dw 0x12000005 ; 800DBC3C
dw 0x00000000 ; 800DBC40
dw 0x0C0060B8 ; 800DBC44
dw 0x02002021 ; 800DBC48
dw 0x0C006F01 ; 800DBC4C
dw 0x02002021 ; 800DBC50
dw 0x8FBF0014 ; 800DBC54
dw 0x8FB00010 ; 800DBC58
dw 0x03E00008 ; 800DBC5C
dw 0x27BD0018 ; 800DBC60

View File

@ -1,57 +0,0 @@
opt c+, at+, e+, n-
section overlay.text
xdef s11g_blastoff_800DBC64
s11g_blastoff_800DBC64:
dw 0x27BDFFF8 ; 800DBC64
dw 0x10C00030 ; 800DBC68
dw 0x24C7FFFF ; 800DBC6C
dw 0x240A0009 ; 800DBC70
dw 0x2409002E ; 800DBC74
dw 0x3C089249 ; 800DBC78
dw 0x35082493 ; 800DBC7C
dw 0x24840006 ; 800DBC80
dw 0xA08AFFFD ; 800DBC84
dw 0xA0890001 ; 800DBC88
dw 0x90A6000A ; 800DBC8C
dw 0x90A30008 ; 800DBC90
dw 0x24C20001 ; 800DBC94
dw 0xA0830016 ; 800DBC98
dw 0x04410002 ; 800DBC9C
dw 0xA0830006 ; 800DBCA0
dw 0x24C20004 ; 800DBCA4
dw 0x00021083 ; 800DBCA8
dw 0x00621021 ; 800DBCAC
dw 0x2442FFFF ; 800DBCB0
dw 0xA082001E ; 800DBCB4
dw 0xA082000E ; 800DBCB8
dw 0x90A2000B ; 800DBCBC
dw 0x00000000 ; 800DBCC0
dw 0x24420001 ; 800DBCC4
dw 0x00480018 ; 800DBCC8
dw 0x90A30009 ; 800DBCCC
dw 0x24E7FFFF ; 800DBCD0
dw 0xA083000F ; 800DBCD4
dw 0xA0830007 ; 800DBCD8
dw 0x00005810 ; 800DBCDC
dw 0x01621021 ; 800DBCE0
dw 0x00021083 ; 800DBCE4
dw 0x00431021 ; 800DBCE8
dw 0x2442FFFF ; 800DBCEC
dw 0xA082001F ; 800DBCF0
dw 0xA0820017 ; 800DBCF4
dw 0x94A20004 ; 800DBCF8
dw 0x00000000 ; 800DBCFC
dw 0xA4820010 ; 800DBD00
dw 0x94A30006 ; 800DBD04
dw 0x34420060 ; 800DBD08
dw 0xA4820010 ; 800DBD0C
dw 0x2402FFFF ; 800DBD10
dw 0xA080FFFE ; 800DBD14
dw 0xA080FFFF ; 800DBD18
dw 0xA0800000 ; 800DBD1C
dw 0xA4830008 ; 800DBD20
dw 0x14E2FFD7 ; 800DBD24
dw 0x24840028 ; 800DBD28
dw 0x03E00008 ; 800DBD2C
dw 0x27BD0008 ; 800DBD30

View File

@ -1,73 +0,0 @@
opt c+, at+, e+, n-
section overlay.text
xdef s11g_blastoff_800DBD34
s11g_blastoff_800DBD34:
dw 0x27BDFFD8 ; 800DBD34
dw 0xAFB3001C ; 800DBD38
dw 0x00809821 ; 800DBD3C
dw 0x3C04800E ; 800DBD40
dw 0x2484D2AC ; 800DBD44
dw 0xAFBF0020 ; 800DBD48
dw 0xAFB20018 ; 800DBD4C
dw 0xAFB10014 ; 800DBD50
dw 0x0C005B33 ; 800DBD54
dw 0xAFB00010 ; 800DBD58
dw 0x0C00760C ; 800DBD5C
dw 0x00402021 ; 800DBD60
dw 0x24040010 ; 800DBD64
dw 0x26720050 ; 800DBD68
dw 0x02402821 ; 800DBD6C
dw 0x00408021 ; 800DBD70
dw 0x0C01E4FA ; 800DBD74
dw 0xAE700028 ; 800DBD78
dw 0x02002821 ; 800DBD7C
dw 0x00408821 ; 800DBD80
dw 0xAE710024 ; 800DBD84
dw 0x8E240040 ; 800DBD88
dw 0x0C036F19 ; 800DBD8C
dw 0x24060010 ; 800DBD90
dw 0x02002821 ; 800DBD94
dw 0x8E240044 ; 800DBD98
dw 0x0C036F19 ; 800DBD9C
dw 0x24060010 ; 800DBDA0
dw 0x24030010 ; 800DBDA4
dw 0x3C02800A ; 800DBDA8
dw 0x244AD430 ; 800DBDAC
dw 0x8D470000 ; 800DBDB0
dw 0x8D480004 ; 800DBDB4
dw 0x8D490008 ; 800DBDB8
dw 0xAE270000 ; 800DBDBC
dw 0xAE280004 ; 800DBDC0
dw 0xAE290008 ; 800DBDC4
dw 0x8D47000C ; 800DBDC8
dw 0x8D480010 ; 800DBDCC
dw 0x8D490014 ; 800DBDD0
dw 0xAE27000C ; 800DBDD4
dw 0xAE280010 ; 800DBDD8
dw 0xAE290014 ; 800DBDDC
dw 0x8D470018 ; 800DBDE0
dw 0x8D48001C ; 800DBDE4
dw 0xAE270018 ; 800DBDE8
dw 0xAE28001C ; 800DBDEC
dw 0x240203E8 ; 800DBDF0
dw 0xA622002E ; 800DBDF4
dw 0x2463FFFF ; 800DBDF8
dw 0x8A670037 ; 800DBDFC
dw 0x9A670034 ; 800DBE00
dw 0x8A68003B ; 800DBE04
dw 0x9A680038 ; 800DBE08
dw 0xAA470003 ; 800DBE0C
dw 0xBA470000 ; 800DBE10
dw 0xAA480007 ; 800DBE14
dw 0xBA480004 ; 800DBE18
dw 0xA6400006 ; 800DBE1C
dw 0x1C60FFF5 ; 800DBE20
dw 0x26520008 ; 800DBE24
dw 0x8FBF0020 ; 800DBE28
dw 0x8FB3001C ; 800DBE2C
dw 0x8FB20018 ; 800DBE30
dw 0x8FB10014 ; 800DBE34
dw 0x8FB00010 ; 800DBE38
dw 0x03E00008 ; 800DBE3C
dw 0x27BD0028 ; 800DBE40

View File

@ -1,41 +0,0 @@
opt c+, at+, e+, n-
section overlay.text
xdef s11g_blastoff_800DBE44
s11g_blastoff_800DBE44:
dw 0x27BDFFE8 ; 800DBE44
dw 0xAFB00010 ; 800DBE48
dw 0x00808021 ; 800DBE4C
dw 0x3C02800B ; 800DBE50
dw 0x8FA30028 ; 800DBE54
dw 0x8C42B9B0 ; 800DBE58
dw 0xAFBF0014 ; 800DBE5C
dw 0xAE05003C ; 800DBE60
dw 0xAE020020 ; 800DBE64
dw 0x88A80003 ; 800DBE68
dw 0x98A80000 ; 800DBE6C
dw 0x88A90007 ; 800DBE70
dw 0x98A90004 ; 800DBE74
dw 0xAA080037 ; 800DBE78
dw 0xBA080034 ; 800DBE7C
dw 0xAA09003B ; 800DBE80
dw 0xBA090038 ; 800DBE84
dw 0x88A80003 ; 800DBE88
dw 0x98A80000 ; 800DBE8C
dw 0x88A90007 ; 800DBE90
dw 0x98A90004 ; 800DBE94
dw 0xAA08002F ; 800DBE98
dw 0xBA08002C ; 800DBE9C
dw 0xAA090033 ; 800DBEA0
dw 0xBA090030 ; 800DBEA4
dw 0xAE060040 ; 800DBEA8
dw 0xAE070048 ; 800DBEAC
dw 0x0C036F4D ; 800DBEB0
dw 0xAE03004C ; 800DBEB4
dw 0x24020050 ; 800DBEB8
dw 0xAE020044 ; 800DBEBC
dw 0x8FBF0014 ; 800DBEC0
dw 0x8FB00010 ; 800DBEC4
dw 0x00001021 ; 800DBEC8
dw 0x03E00008 ; 800DBECC
dw 0x27BD0018 ; 800DBED0

View File

@ -1,50 +0,0 @@
opt c+, at+, e+, n-
section overlay.text
xdef s11g_blastoff_800DBED4
s11g_blastoff_800DBED4:
dw 0x27BDFFD0 ; 800DBED4
dw 0xAFB20020 ; 800DBED8
dw 0x00809021 ; 800DBEDC
dw 0xAFB30024 ; 800DBEE0
dw 0x00A09821 ; 800DBEE4
dw 0xAFB40028 ; 800DBEE8
dw 0x00C0A021 ; 800DBEEC
dw 0xAFB1001C ; 800DBEF0
dw 0x00E08821 ; 800DBEF4
dw 0x24040005 ; 800DBEF8
dw 0x240500D0 ; 800DBEFC
dw 0xAFBF002C ; 800DBF00
dw 0x0C005439 ; 800DBF04
dw 0xAFB00018 ; 800DBF08
dw 0x00408021 ; 800DBF0C
dw 0x12000014 ; 800DBF10
dw 0x02002021 ; 800DBF14
dw 0x3C05800E ; 800DBF18
dw 0x24A5BB60 ; 800DBF1C
dw 0x3C06800E ; 800DBF20
dw 0x24C6BC28 ; 800DBF24
dw 0x3C07800E ; 800DBF28
dw 0x0C005453 ; 800DBF2C
dw 0x24E7D2B8 ; 800DBF30
dw 0xAFB10010 ; 800DBF34
dw 0x02002021 ; 800DBF38
dw 0x02402821 ; 800DBF3C
dw 0x02603021 ; 800DBF40
dw 0x0C036F91 ; 800DBF44
dw 0x02803821 ; 800DBF48
dw 0x04410006 ; 800DBF4C
dw 0x02001021 ; 800DBF50
dw 0x0C005472 ; 800DBF54
dw 0x02002021 ; 800DBF58
dw 0x08036FDA ; 800DBF5C
dw 0x00001021 ; 800DBF60
dw 0x02001021 ; 800DBF64
dw 0x8FBF002C ; 800DBF68
dw 0x8FB40028 ; 800DBF6C
dw 0x8FB30024 ; 800DBF70
dw 0x8FB20020 ; 800DBF74
dw 0x8FB1001C ; 800DBF78
dw 0x8FB00018 ; 800DBF7C
dw 0x03E00008 ; 800DBF80
dw 0x27BD0030 ; 800DBF84

View File

@ -1,8 +1,8 @@
opt c+, at+, e+, n-
section overlay.text
xdef s11g_blastoff_800D46B8
s11g_blastoff_800D46B8:
xdef s11g_hind_800D46B8
s11g_hind_800D46B8:
dw 0x27BDFFE8 ; 800D46B8
dw 0xAFBF0010 ; 800D46BC
dw 0x0C00CA71 ; 800D46C0

View File

@ -1,8 +1,8 @@
opt c+, at+, e+, n-
section overlay.text
xdef s11g_blastoff_800D46D8
s11g_blastoff_800D46D8:
xdef s11g_hind_800D46D8
s11g_hind_800D46D8:
dw 0x27BDFFE0 ; 800D46D8
dw 0xAFB00010 ; 800D46DC
dw 0x00808021 ; 800D46E0

View File

@ -1,8 +1,8 @@
opt c+, at+, e+, n-
section overlay.text
xdef s11g_blastoff_800D4744
s11g_blastoff_800D4744:
xdef s11g_hind_800D4744
s11g_hind_800D4744:
dw 0x27BDFFE0 ; 800D4744
dw 0xAFB00010 ; 800D4748
dw 0x00808021 ; 800D474C

View File

@ -1,8 +1,8 @@
opt c+, at+, e+, n-
section overlay.text
xdef s11g_blastoff_800D48E8
s11g_blastoff_800D48E8:
xdef s11g_hind_800D48E8
s11g_hind_800D48E8:
dw 0x27BDFFE0 ; 800D48E8
dw 0xAFB10014 ; 800D48EC
dw 0x00808821 ; 800D48F0

View File

@ -1,8 +1,8 @@
opt c+, at+, e+, n-
section overlay.text
xdef s11g_blastoff_800D4990
s11g_blastoff_800D4990:
xdef s11g_hind_800D4990
s11g_hind_800D4990:
dw 0x3C05800B ; 800D4990
dw 0x84A2BA10 ; 800D4994
dw 0x27BDFFD8 ; 800D4998

View File

@ -1,8 +1,8 @@
opt c+, at+, e+, n-
section overlay.text
xdef s11g_blastoff_800D4A24
s11g_blastoff_800D4A24:
xdef s11g_hind_800D4A24
s11g_hind_800D4A24:
dw 0x8C830000 ; 800D4A24
dw 0x24E2FFFF ; 800D4A28
dw 0x00620018 ; 800D4A2C

View File

@ -1,8 +1,8 @@
opt c+, at+, e+, n-
section overlay.text
xdef s11g_blastoff_800D4A80
s11g_blastoff_800D4A80:
xdef s11g_hind_800D4A80
s11g_hind_800D4A80:
dw 0x8C820000 ; 800D4A80
dw 0x24C7FFFF ; 800D4A84
dw 0x00470018 ; 800D4A88

View File

@ -1,8 +1,8 @@
opt c+, at+, e+, n-
section overlay.text
xdef s11g_blastoff_800D4B68
s11g_blastoff_800D4B68:
xdef s11g_hind_800D4B68
s11g_hind_800D4B68:
dw 0x00803821 ; 800D4B68
dw 0x94E20000 ; 800D4B6C
dw 0x94E30004 ; 800D4B70

View File

@ -1,8 +1,8 @@
opt c+, at+, e+, n-
section overlay.text
xdef s11g_blastoff_800D4DD0
s11g_blastoff_800D4DD0:
xdef s11g_hind_800D4DD0
s11g_hind_800D4DD0:
dw 0x27BDFFE8 ; 800D4DD0
dw 0xAFB00010 ; 800D4DD4
dw 0x00808021 ; 800D4DD8

View File

@ -1,8 +1,8 @@
opt c+, at+, e+, n-
section overlay.text
xdef s11g_blastoff_800D50F0
s11g_blastoff_800D50F0:
xdef s11g_hind_800D50F0
s11g_hind_800D50F0:
dw 0x27BDFFE8 ; 800D50F0
dw 0xAFB00010 ; 800D50F4
dw 0x00808021 ; 800D50F8

View File

@ -1,8 +1,8 @@
opt c+, at+, e+, n-
section overlay.text
xdef s11g_blastoff_800D5420
s11g_blastoff_800D5420:
xdef s11g_hind_800D5420
s11g_hind_800D5420:
dw 0x27BDFFE8 ; 800D5420
dw 0xAFB00010 ; 800D5424
dw 0x00808021 ; 800D5428

View File

@ -1,8 +1,8 @@
opt c+, at+, e+, n-
section overlay.text
xdef s11g_blastoff_800D5820
s11g_blastoff_800D5820:
xdef s11g_hind_800D5820
s11g_hind_800D5820:
dw 0x27BDFFB0 ; 800D5820
dw 0xAFB30044 ; 800D5824
dw 0x00809821 ; 800D5828

View File

@ -1,8 +1,8 @@
opt c+, at+, e+, n-
section overlay.text
xdef s11g_blastoff_800D5CD8
s11g_blastoff_800D5CD8:
xdef s11g_hind_800D5CD8
s11g_hind_800D5CD8:
dw 0x27BDFFE0 ; 800D5CD8
dw 0xAFB10014 ; 800D5CDC
dw 0x00808821 ; 800D5CE0

View File

@ -1,8 +1,8 @@
opt c+, at+, e+, n-
section overlay.text
xdef s11g_blastoff_800D5DE4
s11g_blastoff_800D5DE4:
xdef s11g_hind_800D5DE4
s11g_hind_800D5DE4:
dw 0x27BDFFE8 ; 800D5DE4
dw 0x3C02800B ; 800D5DE8
dw 0x244219EC ; 800D5DEC

View File

@ -1,8 +1,8 @@
opt c+, at+, e+, n-
section overlay.text
xdef s11g_blastoff_800D5E44
s11g_blastoff_800D5E44:
xdef s11g_hind_800D5E44
s11g_hind_800D5E44:
dw 0x2402001E ; 800D5E44
dw 0xAC82095C ; 800D5E48
dw 0x03E00008 ; 800D5E4C

View File

@ -1,8 +1,8 @@
opt c+, at+, e+, n-
section overlay.text
xdef s11g_blastoff_800D5E54
s11g_blastoff_800D5E54:
xdef s11g_hind_800D5E54
s11g_hind_800D5E54:
dw 0x3C02800B ; 800D5E54
dw 0x8C42B3CC ; 800D5E58
dw 0x27BDFFC0 ; 800D5E5C

View File

@ -1,8 +1,8 @@
opt c+, at+, e+, n-
section overlay.text
xdef s11g_blastoff_800D5F94
s11g_blastoff_800D5F94:
xdef s11g_hind_800D5F94
s11g_hind_800D5F94:
dw 0x27BDFFE8 ; 800D5F94
dw 0xAFBF0010 ; 800D5F98
dw 0x0C035795 ; 800D5F9C

View File

@ -1,8 +1,8 @@
opt c+, at+, e+, n-
section overlay.text
xdef s11g_blastoff_800D5FB4
s11g_blastoff_800D5FB4:
xdef s11g_hind_800D5FB4
s11g_hind_800D5FB4:
dw 0x27BDFFB0 ; 800D5FB4
dw 0xAFB00048 ; 800D5FB8
dw 0x00808021 ; 800D5FBC

View File

@ -1,8 +1,8 @@
opt c+, at+, e+, n-
section overlay.text
xdef s11g_blastoff_800D60F0
s11g_blastoff_800D60F0:
xdef s11g_hind_800D60F0
s11g_hind_800D60F0:
dw 0x27BDFFE0 ; 800D60F0
dw 0xAFB20018 ; 800D60F4
dw 0x00809021 ; 800D60F8

View File

@ -1,8 +1,8 @@
opt c+, at+, e+, n-
section overlay.text
xdef s11g_blastoff_800D619C
s11g_blastoff_800D619C:
xdef s11g_hind_800D619C
s11g_hind_800D619C:
dw 0x27BDFFE0 ; 800D619C
dw 0xAFB00010 ; 800D61A0
dw 0x00808021 ; 800D61A4

View File

@ -1,8 +1,8 @@
opt c+, at+, e+, n-
section overlay.text
xdef s11g_blastoff_800D61F8
s11g_blastoff_800D61F8:
xdef s11g_hind_800D61F8
s11g_hind_800D61F8:
dw 0x27BDFFE8 ; 800D61F8
dw 0xAFB00010 ; 800D61FC
dw 0x00808021 ; 800D6200

View File

@ -1,8 +1,8 @@
opt c+, at+, e+, n-
section overlay.text
xdef s11g_blastoff_800D6260
s11g_blastoff_800D6260:
xdef s11g_hind_800D6260
s11g_hind_800D6260:
dw 0x8C830000 ; 800D6260
dw 0x24E2FFFF ; 800D6264
dw 0x00620018 ; 800D6268

View File

@ -1,8 +1,8 @@
opt c+, at+, e+, n-
section overlay.text
xdef s11g_blastoff_800D62BC
s11g_blastoff_800D62BC:
xdef s11g_hind_800D62BC
s11g_hind_800D62BC:
dw 0x8C820000 ; 800D62BC
dw 0x24C7FFFF ; 800D62C0
dw 0x00470018 ; 800D62C4

View File

@ -1,8 +1,8 @@
opt c+, at+, e+, n-
section overlay.text
xdef s11g_blastoff_800D63A4
s11g_blastoff_800D63A4:
xdef s11g_hind_800D63A4
s11g_hind_800D63A4:
dw 0x84820000 ; 800D63A4
dw 0x24C7FFFF ; 800D63A8
dw 0x00470018 ; 800D63AC

View File

@ -1,8 +1,8 @@
opt c+, at+, e+, n-
section overlay.text
xdef s11g_blastoff_800D648C
s11g_blastoff_800D648C:
xdef s11g_hind_800D648C
s11g_hind_800D648C:
dw 0x00803821 ; 800D648C
dw 0x94E20000 ; 800D6490
dw 0x94E30004 ; 800D6494

View File

@ -1,8 +1,8 @@
opt c+, at+, e+, n-
section overlay.text
xdef s11g_blastoff_800D66F0
s11g_blastoff_800D66F0:
xdef s11g_hind_800D66F0
s11g_hind_800D66F0:
dw 0x27BDFFD0 ; 800D66F0
dw 0xAFB10024 ; 800D66F4
dw 0x00808821 ; 800D66F8

View File

@ -1,8 +1,8 @@
opt c+, at+, e+, n-
section overlay.text
xdef s11g_blastoff_800D6848
s11g_blastoff_800D6848:
xdef s11g_hind_800D6848
s11g_hind_800D6848:
dw 0x27BDFF80 ; 800D6848
dw 0xAFB20070 ; 800D684C
dw 0x00809021 ; 800D6850

View File

@ -1,8 +1,8 @@
opt c+, at+, e+, n-
section overlay.text
xdef s11g_blastoff_800D7644
s11g_blastoff_800D7644:
xdef s11g_hind_800D7644
s11g_hind_800D7644:
dw 0x27BDFF40 ; 800D7644
dw 0xAFB200B0 ; 800D7648
dw 0x00809021 ; 800D764C

View File

@ -1,8 +1,8 @@
opt c+, at+, e+, n-
section overlay.text
xdef s11g_blastoff_800D9344
s11g_blastoff_800D9344:
xdef s11g_hind_800D9344
s11g_hind_800D9344:
dw 0x27BDFFC8 ; 800D9344
dw 0xAFB20030 ; 800D9348
dw 0x00809021 ; 800D934C

View File

@ -1,8 +1,8 @@
opt c+, at+, e+, n-
section overlay.text
xdef s11g_blastoff_800D96B0
s11g_blastoff_800D96B0:
xdef s11g_hind_800D96B0
s11g_hind_800D96B0:
dw 0x27BDFFE8 ; 800D96B0
dw 0xAFB00010 ; 800D96B4
dw 0x00808021 ; 800D96B8

View File

@ -1,8 +1,8 @@
opt c+, at+, e+, n-
section overlay.text
xdef s11g_blastoff_800D9B80
s11g_blastoff_800D9B80:
xdef s11g_hind_800D9B80
s11g_hind_800D9B80:
dw 0x27BDFFE0 ; 800D9B80
dw 0xAFB00010 ; 800D9B84
dw 0x00808021 ; 800D9B88

View File

@ -1,8 +1,8 @@
opt c+, at+, e+, n-
section overlay.text
xdef s11g_blastoff_800DA534
s11g_blastoff_800DA534:
xdef s11g_hind_800DA534
s11g_hind_800DA534:
dw 0x27BDFFE8 ; 800DA534
dw 0xAFB00010 ; 800DA538
dw 0xAFBF0014 ; 800DA53C

View File

@ -1,8 +1,8 @@
opt c+, at+, e+, n-
section overlay.text
xdef s11g_blastoff_800DA614
s11g_blastoff_800DA614:
xdef s11g_hind_800DA614
s11g_hind_800DA614:
dw 0x27BDFFE8 ; 800DA614
dw 0xAFB00010 ; 800DA618
dw 0xAFBF0014 ; 800DA61C

View File

@ -1,8 +1,8 @@
opt c+, at+, e+, n-
section overlay.text
xdef s11g_blastoff_800DA7C4
s11g_blastoff_800DA7C4:
xdef s11g_hind_800DA7C4
s11g_hind_800DA7C4:
dw 0x27BDFFE0 ; 800DA7C4
dw 0xAFB10014 ; 800DA7C8
dw 0x00808821 ; 800DA7CC

View File

@ -1,8 +1,8 @@
opt c+, at+, e+, n-
section overlay.text
xdef s11g_blastoff_800DAAC8
s11g_blastoff_800DAAC8:
xdef s11g_hind_800DAAC8
s11g_hind_800DAAC8:
dw 0x27BDFFA0 ; 800DAAC8
dw 0xAFB30054 ; 800DAACC
dw 0x00809821 ; 800DAAD0

View File

@ -2189,52 +2189,8 @@ overlay_bss group file("{{OBJ_DIR}}\{{OVERLAY}}_{{OVERLAY_SUFFIX}}_bss.bin")
include "{{OBJ_DIR}}\overlays\d01a\Takabe\windcrcl.obj"
include "{{OBJ_DIR}}\overlays\s00a\Takabe\cat_in.obj"
include "{{OBJ_DIR}}\overlays\s11g\Kojo\hind.obj"
include "{{OBJ_DIR}}\overlays\s11g\overlay3.obj"
include "{{OBJ_DIR}}\overlays\s11g\s11g_blastoff_800D46B8.obj"
include "{{OBJ_DIR}}\overlays\s11g\s11g_blastoff_800D46D8.obj"
include "{{OBJ_DIR}}\overlays\s11g\s11g_blastoff_800D4744.obj"
include "{{OBJ_DIR}}\overlays\s11g\s11g_blastoff_800D48E8.obj"
include "{{OBJ_DIR}}\overlays\s11g\s11g_blastoff_800D4990.obj"
include "{{OBJ_DIR}}\overlays\s11g\s11g_blastoff_800D4A24.obj"
include "{{OBJ_DIR}}\overlays\s11g\s11g_blastoff_800D4A80.obj"
include "{{OBJ_DIR}}\overlays\s11g\s11g_blastoff_800D4B68.obj"
include "{{OBJ_DIR}}\overlays\s11g\s11g_blastoff_800D4DD0.obj"
include "{{OBJ_DIR}}\overlays\s11g\s11g_blastoff_800D50F0.obj"
include "{{OBJ_DIR}}\overlays\s11g\s11g_blastoff_800D5420.obj"
include "{{OBJ_DIR}}\overlays\s11g\s11g_blastoff_800D5820.obj"
include "{{OBJ_DIR}}\overlays\s11g\s11g_blastoff_800D5CD8.obj"
include "{{OBJ_DIR}}\overlays\s11g\s11g_blastoff_800D5DE4.obj"
include "{{OBJ_DIR}}\overlays\s11g\s11g_blastoff_800D5E44.obj"
include "{{OBJ_DIR}}\overlays\s11g\s11g_blastoff_800D5E54.obj"
include "{{OBJ_DIR}}\overlays\s11g\s11g_blastoff_800D5F94.obj"
include "{{OBJ_DIR}}\overlays\s11g\s11g_blastoff_800D5FB4.obj"
include "{{OBJ_DIR}}\overlays\s11g\s11g_blastoff_800D60F0.obj"
include "{{OBJ_DIR}}\overlays\s11g\s11g_blastoff_800D619C.obj"
include "{{OBJ_DIR}}\overlays\s11g\s11g_blastoff_800D61F8.obj"
include "{{OBJ_DIR}}\overlays\s11g\s11g_blastoff_800D6260.obj"
include "{{OBJ_DIR}}\overlays\s11g\s11g_blastoff_800D62BC.obj"
include "{{OBJ_DIR}}\overlays\s11g\s11g_blastoff_800D63A4.obj"
include "{{OBJ_DIR}}\overlays\s11g\s11g_blastoff_800D648C.obj"
include "{{OBJ_DIR}}\overlays\s11g\s11g_blastoff_800D66F0.obj"
include "{{OBJ_DIR}}\overlays\s11g\s11g_blastoff_800D6848.obj"
include "{{OBJ_DIR}}\overlays\s11g\s11g_blastoff_800D7644.obj"
include "{{OBJ_DIR}}\overlays\s11g\s11g_blastoff_800D9344.obj"
include "{{OBJ_DIR}}\overlays\s11g\s11g_blastoff_800D96B0.obj"
include "{{OBJ_DIR}}\overlays\s11g\s11g_blastoff_800D9B80.obj"
include "{{OBJ_DIR}}\overlays\s11g\s11g_blastoff_800DA534.obj"
include "{{OBJ_DIR}}\overlays\s11g\s11g_blastoff_800DA614.obj"
include "{{OBJ_DIR}}\overlays\s11g\s11g_blastoff_800DA7C4.obj"
include "{{OBJ_DIR}}\overlays\s11g\s11g_blastoff_800DAAC8.obj"
include "{{OBJ_DIR}}\overlays\s11g\s11g_blastoff_800DB880.obj"
include "{{OBJ_DIR}}\overlays\s11g\s11g_blastoff_800DBB60.obj"
include "{{OBJ_DIR}}\overlays\s11g\s11g_blastoff_800DBC28.obj"
include "{{OBJ_DIR}}\overlays\s11g\s11g_blastoff_800DBC64.obj"
include "{{OBJ_DIR}}\overlays\s11g\s11g_blastoff_800DBD34.obj"
include "{{OBJ_DIR}}\overlays\s11g\s11g_blastoff_800DBE44.obj"
include "{{OBJ_DIR}}\overlays\s11g\s11g_blastoff_800DBED4.obj"
include "{{OBJ_DIR}}\overlays\s11g\s11g_blastoff_800DBF88.obj"
include "{{OBJ_DIR}}\overlays\s11g\Okajima\blastoff.obj"
include "{{OBJ_DIR}}\overlays\s11g\Okajima\unknown.obj"
include "{{PSYQ_SDK}}\psyq_4.4\LIB\libgpu\P22.OBJ", overlay
include "{{PSYQ_SDK}}\psyq_4.4\LIB\libgpu\P26.OBJ", overlay

View File

@ -1082,4 +1082,145 @@ void HindDie_800D45C0(HindWork *work)
GM_FreeTarget_8002D4B0(work->field_408);
GM_FreeTarget_8002D4B0(work->field_40C);
GM_FreeTarget_8002D4B0(work->field_410);
}
}
const char s11g_aHind_800DD128[] = "HIND";
const char s11g_aBulletoff_800DD130[] = "bullet_off";
const char s11g_aBulleton_800DD13C[] = "bullet_on";
const char s11g_aDestroy_800DD148[] = "destroy";
const int s11g_dword_800DD150 = 0x800D3818;
const int s11g_dword_800DD154 = 0x800D36F8;
const int s11g_dword_800DD158 = 0x800D3704;
const int s11g_dword_800DD15C = 0x800D3734;
const int s11g_dword_800DD160 = 0x800D37E8;
const int s11g_dword_800DD164 = 0x800D4E10;
const int s11g_dword_800DD168 = 0x800D4E40;
const int s11g_dword_800DD16C = 0x800D4EA8;
const int s11g_dword_800DD170 = 0x800D4F94;
const int s11g_dword_800DD174 = 0x800D50B0;
const char s11g_dword_800DD178[] = {0x0, 0x0, 0x0, 0x0};
const int s11g_dword_800DD17C = 0x800D5BE8;
const int s11g_dword_800DD180 = 0x800D5BD0;
const int s11g_dword_800DD184 = 0x800D5BFC;
const int s11g_dword_800DD188 = 0x800D5C18;
const int s11g_dword_800DD18C = 0x800D5C34;
const int s11g_dword_800DD190 = 0x800D68E0;
const int s11g_dword_800DD194 = 0x800D68F0;
const int s11g_dword_800DD198 = 0x800D69E4;
const int s11g_dword_800DD19C = 0x800D7628;
const int s11g_dword_800DD1A0 = 0x800D7628;
const int s11g_dword_800DD1A4 = 0x800D7020;
const int s11g_dword_800DD1A8 = 0x800D70A8;
const int s11g_dword_800DD1AC = 0x800D724C;
const int s11g_dword_800DD1B0 = 0x800D743C;
const int s11g_dword_800DD1B4 = 0x800D7628;
const int s11g_dword_800DD1B8 = 0x800D7628;
const int s11g_dword_800DD1BC = 0x800D7628;
const int s11g_dword_800DD1C0 = 0x800D7628;
const int s11g_dword_800DD1C4 = 0x800D7628;
const int s11g_dword_800DD1C8 = 0x800D7628;
const int s11g_dword_800DD1CC = 0x800D7628;
const int s11g_dword_800DD1D0 = 0x800D7628;
const int s11g_dword_800DD1D4 = 0x800D6A54;
const int s11g_dword_800DD1D8 = 0x800D6BE0;
const int s11g_dword_800DD1DC = 0x800D7628;
const int s11g_dword_800DD1E0 = 0x800D7628;
const int s11g_dword_800DD1E4 = 0x800D6D40;
const int s11g_dword_800DD1E8 = 0x800D7700;
const int s11g_dword_800DD1EC = 0x800D776C;
const int s11g_dword_800DD1F0 = 0x800D7868;
const int s11g_dword_800DD1F4 = 0x800D9260;
const int s11g_dword_800DD1F8 = 0x800D9260;
const int s11g_dword_800DD1FC = 0x800D7FB4;
const int s11g_dword_800DD200 = 0x800D80D8;
const int s11g_dword_800DD204 = 0x800D827C;
const int s11g_dword_800DD208 = 0x800D8458;
const int s11g_dword_800DD20C = 0x800D8D58;
const int s11g_dword_800DD210 = 0x800D90B4;
const int s11g_dword_800DD214 = 0x800D9260;
const int s11g_dword_800DD218 = 0x800D9260;
const int s11g_dword_800DD21C = 0x800D9260;
const int s11g_dword_800DD220 = 0x800D9260;
const int s11g_dword_800DD224 = 0x800D9260;
const int s11g_dword_800DD228 = 0x800D9260;
const int s11g_dword_800DD22C = 0x800D78D8;
const int s11g_dword_800DD230 = 0x800D7A68;
const int s11g_dword_800DD234 = 0x800D9260;
const int s11g_dword_800DD238 = 0x800D9260;
const int s11g_dword_800DD23C = 0x800D7C3C;
const int s11g_dword_800DD240 = 0x800D96F0;
const int s11g_dword_800DD244 = 0x800D9B70;
const int s11g_dword_800DD248 = 0x800D9B70;
const int s11g_dword_800DD24C = 0x800D9B70;
const int s11g_dword_800DD250 = 0x800D974C;
const int s11g_dword_800DD254 = 0x800D9858;
const int s11g_dword_800DD258 = 0x800D9A74;
const int s11g_dword_800DD25C = 0x800D9B40;
const int s11g_dword_800DD260 = 0x800D9BC4;
const int s11g_dword_800DD264 = 0x800DA520;
const int s11g_dword_800DD268 = 0x800DA520;
const int s11g_dword_800DD26C = 0x800DA520;
const int s11g_dword_800DD270 = 0x800D9C08;
const int s11g_dword_800DD274 = 0x800D9D74;
const int s11g_dword_800DD278 = 0x800D9FD8;
const int s11g_dword_800DD27C = 0x800DA0E0;
const int s11g_dword_800DD280 = 0x800DA2B4;
const char s11g_dword_800DD284[] = {0x0, 0x0, 0x0, 0x0};
const int s11g_dword_800DD288 = 0x800DA808;
const int s11g_dword_800DD28C = 0x800DAAB4;
const int s11g_dword_800DD290 = 0x800DAAB4;
const int s11g_dword_800DD294 = 0x800DAAB4;
const int s11g_dword_800DD298 = 0x800DA83C;
const int s11g_dword_800DD29C = 0x800DA85C;
const int s11g_dword_800DD2A0 = 0x800DA9B4;
const int s11g_dword_800DD2A4 = 0x800DAA48;
const int s11g_dword_800DD2A8 = 0x800DAA84;
int SECTION("overlay.bss") s11g_dword_800DD34C;
int SECTION("overlay.bss") s11g_dword_800DD350;
int SECTION("overlay.bss") s11g_dword_800DD354;
int SECTION("overlay.bss") s11g_dword_800DD358;
int SECTION("overlay.bss") s11g_dword_800DD35C;
int SECTION("overlay.bss") s11g_dword_800DD360;
int SECTION("overlay.bss") s11g_dword_800DD364;
int SECTION("overlay.bss") s11g_dword_800DD368;
int SECTION("overlay.bss") s11g_dword_800DD36C;
int SECTION("overlay.bss") s11g_dword_800DD370;
int SECTION("overlay.bss") s11g_dword_800DD374;
int SECTION("overlay.bss") s11g_dword_800DD378;
#pragma INCLUDE_ASM("asm/overlays/s11g/s11g_hind_800D46B8.s")
#pragma INCLUDE_ASM("asm/overlays/s11g/s11g_hind_800D46D8.s")
#pragma INCLUDE_ASM("asm/overlays/s11g/s11g_hind_800D4744.s")
#pragma INCLUDE_ASM("asm/overlays/s11g/s11g_hind_800D48E8.s")
#pragma INCLUDE_ASM("asm/overlays/s11g/s11g_hind_800D4990.s")
#pragma INCLUDE_ASM("asm/overlays/s11g/s11g_hind_800D4A24.s")
#pragma INCLUDE_ASM("asm/overlays/s11g/s11g_hind_800D4A80.s")
#pragma INCLUDE_ASM("asm/overlays/s11g/s11g_hind_800D4B68.s")
#pragma INCLUDE_ASM("asm/overlays/s11g/s11g_hind_800D4DD0.s")
#pragma INCLUDE_ASM("asm/overlays/s11g/s11g_hind_800D50F0.s")
#pragma INCLUDE_ASM("asm/overlays/s11g/s11g_hind_800D5420.s")
#pragma INCLUDE_ASM("asm/overlays/s11g/s11g_hind_800D5820.s")
#pragma INCLUDE_ASM("asm/overlays/s11g/s11g_hind_800D5CD8.s")
#pragma INCLUDE_ASM("asm/overlays/s11g/s11g_hind_800D5DE4.s")
#pragma INCLUDE_ASM("asm/overlays/s11g/s11g_hind_800D5E44.s")
#pragma INCLUDE_ASM("asm/overlays/s11g/s11g_hind_800D5E54.s")
#pragma INCLUDE_ASM("asm/overlays/s11g/s11g_hind_800D5F94.s")
#pragma INCLUDE_ASM("asm/overlays/s11g/s11g_hind_800D5FB4.s")
#pragma INCLUDE_ASM("asm/overlays/s11g/s11g_hind_800D60F0.s")
#pragma INCLUDE_ASM("asm/overlays/s11g/s11g_hind_800D619C.s")
#pragma INCLUDE_ASM("asm/overlays/s11g/s11g_hind_800D61F8.s")
#pragma INCLUDE_ASM("asm/overlays/s11g/s11g_hind_800D6260.s")
#pragma INCLUDE_ASM("asm/overlays/s11g/s11g_hind_800D62BC.s")
#pragma INCLUDE_ASM("asm/overlays/s11g/s11g_hind_800D63A4.s")
#pragma INCLUDE_ASM("asm/overlays/s11g/s11g_hind_800D648C.s")
#pragma INCLUDE_ASM("asm/overlays/s11g/s11g_hind_800D66F0.s")
#pragma INCLUDE_ASM("asm/overlays/s11g/s11g_hind_800D6848.s")
#pragma INCLUDE_ASM("asm/overlays/s11g/s11g_hind_800D7644.s")
#pragma INCLUDE_ASM("asm/overlays/s11g/s11g_hind_800D9344.s")
#pragma INCLUDE_ASM("asm/overlays/s11g/s11g_hind_800D96B0.s")
#pragma INCLUDE_ASM("asm/overlays/s11g/s11g_hind_800D9B80.s")
#pragma INCLUDE_ASM("asm/overlays/s11g/s11g_hind_800DA534.s")
#pragma INCLUDE_ASM("asm/overlays/s11g/s11g_hind_800DA614.s")
#pragma INCLUDE_ASM("asm/overlays/s11g/s11g_hind_800DA7C4.s")
#pragma INCLUDE_ASM("asm/overlays/s11g/s11g_hind_800DAAC8.s")

View File

@ -0,0 +1,153 @@
#include "libgv/libgv.h"
#include "libdg/libdg.h"
#include "Takabe/prim.h"
typedef struct BlastoffWork
{
GV_ACT actor;
int where;
DG_PRIM *prim;
DG_TEX *tex;
SVECTOR field_2C;
SVECTOR field_34;
SVECTOR *field_3C;
int field_40;
int field_44;
int field_48;
int field_4C;
SVECTOR prim_vecs[16];
} BlastoffWork;
#define EXEC_LEVEL 5
extern int GM_CurrentMap_800AB9B0;
extern MATRIX DG_ZeroMatrix_8009D430;
#pragma INCLUDE_ASM("asm/overlays/s11g/s11g_blastoff_800DB880.s")
void s11g_blastoff_800DB880(BlastoffWork *work);
void BlastoffAct_800DBB60(BlastoffWork *work)
{
GM_CurrentMap_800AB9B0 = work->where;
work->field_2C = work->field_34;
work->field_34 = *work->field_3C;
if (work->field_40 > 0)
{
s11g_blastoff_800DB880(work);
}
else
{
s11g_blastoff_800DB880(work);
if (work->field_44 == 0)
{
GV_DestroyActor_800151C8(&work->actor);
return;
}
work->field_44--;
}
work->field_40--;
}
void BlastoffDie_800DBC28(BlastoffWork *work)
{
DG_PRIM *prim;
prim = work->prim;
if (prim != NULL)
{
DG_DequeuePrim_800182E0(prim);
DG_FreePrim_8001BC04(prim);
}
}
void Blastoff_800DBC64(POLY_FT4 *polys, DG_TEX *tex, int count)
{
int width;
int u1, u2;
int v0, v2;
for (count--; count != -1; count--)
{
setPolyFT4(polys);
setSemiTrans(polys, 1);
width = tex->field_A_width + 1;
u2 = tex->field_8_offx;
polys->u0 = polys->u2 = u2;
u1 = u2 + (width / 4) - 1;
polys->u1 = polys->u3 = u1;
v0 = tex->field_9_offy;
v2 = (tex->field_B_height + 1) / 7 + v0 - 1;
polys->v0 = polys->v1 = v0;
polys->v2 = polys->v3 = v2;
polys->tpage = tex->field_4_tPage;
polys->clut = tex->field_6_clut;
polys->tpage |= 0x60;
setRGB0(polys, 0, 0, 0);
polys++;
}
}
void Blastoff_800DBD34(BlastoffWork *work)
{
DG_PRIM *prim;
SVECTOR *iter;
DG_TEX *tex;
int i;
work->tex = tex = DG_GetTexture_8001D830(GV_StrCode_80016CCC("bomb1_fl"));
work->prim = prim = Takabe_MakeIndividualRect3DPrim_800793E8(16, work->prim_vecs);
Blastoff_800DBC64(&prim->field_40_pBuffers[0]->poly_ft4, tex, 16);
Blastoff_800DBC64(&prim->field_40_pBuffers[1]->poly_ft4, tex, 16);
prim->world = DG_ZeroMatrix_8009D430;
prim->field_2E_k500 = 1000;
iter = work->prim_vecs;
for (i = 16; i > 0; i--, iter++)
{
*iter = work->field_34;
iter->pad = 0;
}
}
int BlastoffGetResources_800DBE44(BlastoffWork *work, SVECTOR *arg1, int arg2, int arg3, int arg4)
{
work->field_3C = arg1;
work->where = GM_CurrentMap_800AB9B0;
work->field_34 = *arg1;
work->field_2C = *arg1;
work->field_40 = arg2;
work->field_48 = arg3;
work->field_4C = arg4;
Blastoff_800DBD34(work);
work->field_44 = 80;
return 0;
}
GV_ACT *NewBlastoff_800DBED4(SVECTOR *arg0, int arg1, int arg2, int arg3)
{
BlastoffWork *work;
work = (BlastoffWork *)GV_NewActor_800150E4(EXEC_LEVEL, sizeof(BlastoffWork));
if (work != NULL)
{
GV_SetNamedActor_8001514C(&work->actor, (TActorFunction)BlastoffAct_800DBB60,
(TActorFunction)BlastoffDie_800DBC28, "blastoff.c");
if (BlastoffGetResources_800DBE44(work, arg0, arg1, arg2, arg3) < 0)
{
GV_DestroyActor_800151C8(&work->actor);
return NULL;
}
}
return &work->actor;
}

View File

@ -0,0 +1,4 @@
#include "linker.h"
const int SECTION("overlay.rdata") jpt_800DD2C4[] = {0x800DC774, 0x800DC774, 0x800DC77C, 0x800DC77C, 0x800DC784};
#pragma INCLUDE_ASM("asm/overlays/s11g/s11g_blastoff_800DBF88.s")

View File

@ -1,116 +0,0 @@
#include "linker.h"
const char s11g_aHind_800DD128[] = "HIND";
const char s11g_aBulletoff_800DD130[] = "bullet_off";
const char s11g_aBulleton_800DD13C[] = "bullet_on";
const char s11g_aDestroy_800DD148[] = "destroy";
const int s11g_dword_800DD150 = 0x800D3818;
const int s11g_dword_800DD154 = 0x800D36F8;
const int s11g_dword_800DD158 = 0x800D3704;
const int s11g_dword_800DD15C = 0x800D3734;
const int s11g_dword_800DD160 = 0x800D37E8;
const int s11g_dword_800DD164 = 0x800D4E10;
const int s11g_dword_800DD168 = 0x800D4E40;
const int s11g_dword_800DD16C = 0x800D4EA8;
const int s11g_dword_800DD170 = 0x800D4F94;
const int s11g_dword_800DD174 = 0x800D50B0;
const char s11g_dword_800DD178[] = {0x0, 0x0, 0x0, 0x0};
const int s11g_dword_800DD17C = 0x800D5BE8;
const int s11g_dword_800DD180 = 0x800D5BD0;
const int s11g_dword_800DD184 = 0x800D5BFC;
const int s11g_dword_800DD188 = 0x800D5C18;
const int s11g_dword_800DD18C = 0x800D5C34;
const int s11g_dword_800DD190 = 0x800D68E0;
const int s11g_dword_800DD194 = 0x800D68F0;
const int s11g_dword_800DD198 = 0x800D69E4;
const int s11g_dword_800DD19C = 0x800D7628;
const int s11g_dword_800DD1A0 = 0x800D7628;
const int s11g_dword_800DD1A4 = 0x800D7020;
const int s11g_dword_800DD1A8 = 0x800D70A8;
const int s11g_dword_800DD1AC = 0x800D724C;
const int s11g_dword_800DD1B0 = 0x800D743C;
const int s11g_dword_800DD1B4 = 0x800D7628;
const int s11g_dword_800DD1B8 = 0x800D7628;
const int s11g_dword_800DD1BC = 0x800D7628;
const int s11g_dword_800DD1C0 = 0x800D7628;
const int s11g_dword_800DD1C4 = 0x800D7628;
const int s11g_dword_800DD1C8 = 0x800D7628;
const int s11g_dword_800DD1CC = 0x800D7628;
const int s11g_dword_800DD1D0 = 0x800D7628;
const int s11g_dword_800DD1D4 = 0x800D6A54;
const int s11g_dword_800DD1D8 = 0x800D6BE0;
const int s11g_dword_800DD1DC = 0x800D7628;
const int s11g_dword_800DD1E0 = 0x800D7628;
const int s11g_dword_800DD1E4 = 0x800D6D40;
const int s11g_dword_800DD1E8 = 0x800D7700;
const int s11g_dword_800DD1EC = 0x800D776C;
const int s11g_dword_800DD1F0 = 0x800D7868;
const int s11g_dword_800DD1F4 = 0x800D9260;
const int s11g_dword_800DD1F8 = 0x800D9260;
const int s11g_dword_800DD1FC = 0x800D7FB4;
const int s11g_dword_800DD200 = 0x800D80D8;
const int s11g_dword_800DD204 = 0x800D827C;
const int s11g_dword_800DD208 = 0x800D8458;
const int s11g_dword_800DD20C = 0x800D8D58;
const int s11g_dword_800DD210 = 0x800D90B4;
const int s11g_dword_800DD214 = 0x800D9260;
const int s11g_dword_800DD218 = 0x800D9260;
const int s11g_dword_800DD21C = 0x800D9260;
const int s11g_dword_800DD220 = 0x800D9260;
const int s11g_dword_800DD224 = 0x800D9260;
const int s11g_dword_800DD228 = 0x800D9260;
const int s11g_dword_800DD22C = 0x800D78D8;
const int s11g_dword_800DD230 = 0x800D7A68;
const int s11g_dword_800DD234 = 0x800D9260;
const int s11g_dword_800DD238 = 0x800D9260;
const int s11g_dword_800DD23C = 0x800D7C3C;
const int s11g_dword_800DD240 = 0x800D96F0;
const int s11g_dword_800DD244 = 0x800D9B70;
const int s11g_dword_800DD248 = 0x800D9B70;
const int s11g_dword_800DD24C = 0x800D9B70;
const int s11g_dword_800DD250 = 0x800D974C;
const int s11g_dword_800DD254 = 0x800D9858;
const int s11g_dword_800DD258 = 0x800D9A74;
const int s11g_dword_800DD25C = 0x800D9B40;
const int s11g_dword_800DD260 = 0x800D9BC4;
const int s11g_dword_800DD264 = 0x800DA520;
const int s11g_dword_800DD268 = 0x800DA520;
const int s11g_dword_800DD26C = 0x800DA520;
const int s11g_dword_800DD270 = 0x800D9C08;
const int s11g_dword_800DD274 = 0x800D9D74;
const int s11g_dword_800DD278 = 0x800D9FD8;
const int s11g_dword_800DD27C = 0x800DA0E0;
const int s11g_dword_800DD280 = 0x800DA2B4;
const char s11g_dword_800DD284[] = {0x0, 0x0, 0x0, 0x0};
const int s11g_dword_800DD288 = 0x800DA808;
const int s11g_dword_800DD28C = 0x800DAAB4;
const int s11g_dword_800DD290 = 0x800DAAB4;
const int s11g_dword_800DD294 = 0x800DAAB4;
const int s11g_dword_800DD298 = 0x800DA83C;
const int s11g_dword_800DD29C = 0x800DA85C;
const int s11g_dword_800DD2A0 = 0x800DA9B4;
const int s11g_dword_800DD2A4 = 0x800DAA48;
const int s11g_dword_800DD2A8 = 0x800DAA84;
const char s11g_aBombfl_800DD2AC[] = "bomb1_fl";
const char s11g_dword_800DD2B8[] = {'b', 'l', 'a', 's'};
const char s11g_dword_800DD2BC[] = {'t', 'o', 'f', 'f'};
const char s11g_dword_800DD2C0[] = {'.', 'c', 0x0, 0x8};
const int s11g_dword_800DD2C4 = 0x800DC774;
const int s11g_dword_800DD2C8 = 0x800DC774;
const int s11g_dword_800DD2CC = 0x800DC77C;
const int s11g_dword_800DD2D0 = 0x800DC77C;
const int s11g_dword_800DD2D4 = 0x800DC784;
int SECTION("overlay.bss") s11g_dword_800DD34C;
int SECTION("overlay.bss") s11g_dword_800DD350;
int SECTION("overlay.bss") s11g_dword_800DD354;
int SECTION("overlay.bss") s11g_dword_800DD358;
int SECTION("overlay.bss") s11g_dword_800DD35C;
int SECTION("overlay.bss") s11g_dword_800DD360;
int SECTION("overlay.bss") s11g_dword_800DD364;
int SECTION("overlay.bss") s11g_dword_800DD368;
int SECTION("overlay.bss") s11g_dword_800DD36C;
int SECTION("overlay.bss") s11g_dword_800DD370;
int SECTION("overlay.bss") s11g_dword_800DD374;
int SECTION("overlay.bss") s11g_dword_800DD378;

Binary file not shown.