Colpoly factory and Torch fixes + sonicdcer's ast_sector_X (#164)

* a start

* some things

* format

* hitboxes

* soon

* fixes and such

* Torch

* one fix
This commit is contained in:
petrie911
2024-03-13 16:48:03 -05:00
committed by GitHub
parent 976539b8c0
commit 01e87f1680
16 changed files with 855 additions and 420 deletions
+28 -16
View File
@@ -9,11 +9,8 @@
- '#include "sf64object.h"'
- '#include "structs.h"'
# TODO: There are still Limbs and probably other things inside BLOBS
# MISSING TLUT! Not clear what uses this texture yet!
D_AST_7_TI_1_7000000:
{ type: TEXTURE, ctype: u8, format: CI8, width: 96, height: 28, offset: 0x07000000, symbol: D_AST_7_TI_1_7000000, tlut: 0x07001108 }
{ type: TEXTURE, ctype: u8, format: IA8, width: 96, height: 28, offset: 0x07000000, symbol: D_AST_7_TI_1_7000000, tlut: 0x07001108 }
D_7000A80:
{ type: GFX, offset: 0x7000A80, symbol: D_7000A80 }
@@ -104,9 +101,12 @@ PAD_7005648:
D_70067C4:
{ type: SF64:ANIM, offset: 0x70067C4, symbol: D_70067C4 }
BLOB_70067D0:
{ type: BLOB, size: 0x200, offset: 0x70067D0, symbol: BLOB_70067D0 }
D_7006990:
{ type: SF64:SKELETON, offset: 0x7006990, symbol: D_7006990}
PAD_70069CC:
{ type: BLOB, size: 4, offset: 0x70069CC, symbol: PAD_70069CC }
D_7006F74:
{ type: SF64:ANIM, offset: 0x7006F74, symbol: D_7006F74 }
@@ -139,10 +139,13 @@ D_7008090:
{ type: TEXTURE, ctype: u8, format: CI8, width: 32, height: 32, offset: 0x07008090, symbol: D_7008090, tlut: 0x07008490 }
D_7008490:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 242, offset: 0x07008490, symbol: D_7008490 }
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 248, offset: 0x07008490, symbol: D_7008490 }
BLOB_7008674:
{ type: BLOB, size: 0x2BC, offset: 0x7008674, symbol: BLOB_7008674 }
D_7008680:
{ type: TEXTURE, ctype: u8, format: CI8, width: 16, height: 16, offset: 0x07008680, symbol: D_7008680, tlut: 0x07008490 }
D_7008780:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 216, offset: 0x07008780, symbol: D_7008780 }
D_7008930:
{ type: GFX, offset: 0x7008930, symbol: D_7008930 }
@@ -228,20 +231,29 @@ PAD_700C888:
D_700C8D8:
{ type: SF64:ANIM, offset: 0x700C8D8, symbol: D_700C8D8 }
BLOB_700C8E4:
{ type: BLOB, size: 0x9C, offset: 0x700C8E4, symbol: BLOB_700C8E4 }
D_700C964:
{ type: SF64:SKELETON, offset: 0x700C964, symbol: D_700C964 }
PAD_700C978:
{ type: BLOB, size: 8, offset: 0x700C978, symbol: PAD_700C978 }
D_700C980:
{ type: GFX, offset: 0x700C980, symbol: D_700C980 }
BLOB_700CA58:
{ type: BLOB, size: 0x118, offset: 0x700CA58, symbol: BLOB_700CA58 }
PAD_700CA58:
{ type: BLOB, size: 8, offset: 0x700CA58, symbol: PAD_700CA58 }
D_700CAF4:
{ type: SF64:ANIM, offset: 0x700CAF4, symbol: D_700CAF4}
D_700CB60:
{type: SF64:SKELETON, offset: 0x700CB60, symbol: D_700CB60}
D_700D534:
{ type: SF64:ANIM, offset: 0x700D534, symbol: D_700D534 }
BLOB_700D540:
{ type: BLOB, size: 0x200, offset: 0x700D540, symbol: BLOB_700D540 }
D_700D700:
{type: SF64:SKELETON, offset: 0x700D700, symbol: D_700D700}
D_700D740:
{ type: GFX, offset: 0x700D740, symbol: D_700D740 }
-324
View File
@@ -1,324 +0,0 @@
:config:
segments:
- [0x07, 0xA0E340]
header:
code:
- '#include "assets/ast_7_ti_1.h"'
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
- '#include "structs.h"'
D_AST_7_TI_1_7000000:
{ type: TEXTURE, ctype: u8, format: IA8, width: 96, height: 28, offset: 0x07000000, symbol: D_AST_7_TI_1_7000000, tlut: 0x07001108 }
D_7000A80:
{ type: GFX, offset: 0x7000A80, symbol: D_7000A80 }
D_7000D08:
{ type: TEXTURE, ctype: u8, format: CI8, width: 32, height: 32, offset: 0x07000D08, symbol: D_7000D08, tlut: 0x07001108 }
D_7001108:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 176, offset: 0x07001108, symbol: D_7001108 }
D_7001268:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 64, offset: 0x7001268, symbol: D_7001268, pad: 8 }
D_7002270:
{ type: GFX, offset: 0x7002270, symbol: D_7002270 }
D_7002490:
{ type: GFX, offset: 0x7002490, symbol: D_7002490 }
D_7002730:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x07002730, symbol: D_7002730 }
D_7002930:
{ type: GFX, offset: 0x7002930, symbol: D_7002930 }
D_7002C88:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x7002C88, symbol: D_7002C88 }
D_7003488:
{ type: TEXTURE, ctype: u8, format: CI8, width: 32, height: 32, offset: 0x07003488, symbol: D_7003488, tlut: 0x07003888 }
D_7003888:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 256, offset: 0x07003888, symbol: D_7003888, pad: 8 }
D_7003A90:
{ type: GFX, offset: 0x7003A90, symbol: D_7003A90 }
D_7003C50:
{ type: GFX, offset: 0x7003C50, symbol: D_7003C50 }
D_7003E30:
{ type: GFX, offset: 0x7003E30, symbol: D_7003E30 }
PAD_7003FB8:
{ type: BLOB, size: 8, offset: 0x7003FB8, symbol: PAD_7003FB8 }
D_7003FC0:
{ type: GFX, offset: 0x7003FC0, symbol: D_7003FC0 }
D_7004170:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x07004170, symbol: D_7004170 }
D_7004370:
{ type: GFX, offset: 0x7004370, symbol: D_7004370 }
D_7004560:
{ type: GFX, offset: 0x7004560, symbol: D_7004560 }
PAD_7004778:
{ type: BLOB, size: 8, offset: 0x7004778, symbol: PAD_7004778 }
D_7004780:
{ type: GFX, offset: 0x7004780, symbol: D_7004780 }
D_70049A0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x070049A0, symbol: D_70049A0 }
D_7004BA0:
{ type: GFX, offset: 0x7004BA0, symbol: D_7004BA0 }
D_7004E78:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x07004E78, symbol: D_7004E78 }
D_7005078:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x07005078, symbol: D_7005078, pad: 8 }
D_7005280:
{ type: GFX, offset: 0x7005280, symbol: D_7005280 }
PAD_7005418:
{ type: BLOB, size: 8, offset: 0x7005418, symbol: PAD_7005418 }
D_7005420:
{ type: GFX, offset: 0x7005420, symbol: D_7005420 }
PAD_7005648:
{ type: BLOB, size: 8, offset: 0x7005648, symbol: PAD_7005648 }
D_70067C4:
{ type: SF64:ANIM, offset: 0x70067C4, symbol: D_70067C4 }
D_7006990:
{ type: SF64:SKELETON, offset: 0x7006990, symbol: D_7006990}
PAD_70069CC:
{ type: BLOB, size: 4, offset: 0x70069CC, symbol: PAD_70069CC }
D_7006F74:
{ type: SF64:ANIM, offset: 0x7006F74, symbol: D_7006F74 }
D_7007130:
{ type: SF64:ANIM, offset: 0x7007130, symbol: D_7007130 }
PAD_700713C:
{ type: BLOB, size: 4, offset: 0x700713C, symbol: PAD_700713C }
D_7007234:
{ type: SF64:ANIM, offset: 0x7007234, symbol: D_7007234 }
D_700733C:
{ type: SF64:ANIM, offset: 0x700733C, symbol: D_700733C }
PAD_7007348:
{ type: BLOB, size: 8, offset: 0x7007348, symbol: PAD_7007348 }
D_7007350:
{ type: GFX, offset: 0x7007350, symbol: D_7007350 }
D_7007AB0:
{ type: TEXTURE, ctype: u8, format: CI8, width: 32, height: 32, offset: 0x7007AB0, symbol: D_7007AB0, tlut: 0x07007EB0 }
D_7007EB0:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 240, offset: 0x07007EB0, symbol: D_7007EB0 }
D_7008090:
{ type: TEXTURE, ctype: u8, format: CI8, width: 32, height: 32, offset: 0x07008090, symbol: D_7008090, tlut: 0x07008490 }
D_7008490:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 248, offset: 0x07008490, symbol: D_7008490 }
D_7008680:
{ type: TEXTURE, ctype: u8, format: CI8, width: 16, height: 16, offset: 0x07008680, symbol: D_7008680, tlut: 0x07008490 }
D_7008780:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 216, offset: 0x07008780, symbol: D_7008780 }
D_7008930:
{ type: GFX, offset: 0x7008930, symbol: D_7008930 }
D_7008D10:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x7008D10, symbol: D_7008D10 }
D_7008F10:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x7008F10, symbol: D_7008F10 }
D_7009110:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x07009110, symbol: D_7009110 }
D_7009310:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x07009310, symbol: D_7009310 }
D_7009510:
{ type: GFX, offset: 0x7009510, symbol: D_7009510 }
D_70096D8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x070096D8, symbol: D_70096D8, pad: 8 }
D_70098E0:
{ type: GFX, offset: 0x70098E0, symbol: D_70098E0 }
D_7009B58:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x07009B58, symbol: D_7009B58, pad: 8 }
D_7009D60:
{ type: GFX, offset: 0x7009D60, symbol: D_7009D60 }
D_700A190:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x0700A190, symbol: D_700A190 }
D_700A990:
{ type: GFX, offset: 0x700A990, symbol: D_700A990 }
D_700AAD8:
{ type: TEXTURE, ctype: u8, format: CI4, width: 16, height: 16, offset: 0x700AAD8, symbol: D_700AAD8, tlut: 0x700AB58 }
D_700AB58:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 8, offset: 0x700AB58, symbol: D_700AB58, pad: 8 }
D_700AB70:
{ type: GFX, offset: 0x700AB70, symbol: D_700AB70 }
D_700AEA8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 8, height: 8, offset: 0x0700AEA8, symbol: D_700AEA8, pad: 8 }
D_700AF30:
{ type: GFX, offset: 0x700AF30, symbol: D_700AF30 }
D_700B5B8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x0700B5B8, symbol: D_700B5B8 }
D_700B7B8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x0700B7B8, symbol: D_700B7B8, pad: 8 }
D_700B9C0:
{ type: GFX, offset: 0x700B9C0, symbol: D_700B9C0 }
D_700BB10:
{ type: GFX, offset: 0x700BB10, symbol: D_700BB10 }
PAD_700BDF8:
{ type: BLOB, size: 8, offset: 0x700BDF8, symbol: PAD_700BDF8 }
D_700BE00:
{ type: GFX, offset: 0x700BE00, symbol: D_700BE00 }
D_700BFB0:
{ type: TEXTURE, ctype: u8, format: CI8, width: 32, height: 32, offset: 0x0700BFB0, symbol: D_700BFB0, tlut: 0x0700C3B0 }
D_700C3B0:
{ type: TEXTURE, ctype: u16, format: TLUT, colors: 128, offset: 0x0700C3B0, symbol: D_700C3B0 }
D_700C4B0:
{ type: GFX, offset: 0x700C4B0, symbol: D_700C4B0 }
PAD_700C888:
{ type: BLOB, size: 8, offset: 0x700C888, symbol: PAD_700C888 }
D_700C8D8:
{ type: SF64:ANIM, offset: 0x700C8D8, symbol: D_700C8D8 }
D_700C964:
{ type: SF64:SKELETON, offset: 0x700C964, symbol: D_700C964 }
PAD_700C978:
{ type: BLOB, size: 8, offset: 0x700C978, symbol: PAD_700C978 }
D_700C980:
{ type: GFX, offset: 0x700C980, symbol: D_700C980 }
PAD_700CA58:
{ type: BLOB, size: 8, offset: 0x700CA58, symbol: PAD_700CA58 }
D_700CAF4:
{ type: SF64:ANIM, offset: 0x700CAF4, symbol: D_700CAF4}
D_700CB60:
{type: SF64:SKELETON, offset: 0x700CB60, symbol: D_700CB60}
D_700D534:
{ type: SF64:ANIM, offset: 0x700D534, symbol: D_700D534 }
D_700D700:
{type: SF64:SKELETON, offset: 0x700D700, symbol: D_700D700}
D_700D740:
{ type: GFX, offset: 0x700D740, symbol: D_700D740 }
PAD_700D878:
{ type: BLOB, size: 0x8, offset: 0x700D878, symbol: PAD_700D878 }
D_700D880:
{ type: GFX, offset: 0x700D880, symbol: D_700D880 }
PAD_700D9A8:
{ type: BLOB, size: 0x8, offset: 0x700D9A8, symbol: PAD_700D9A8 }
D_700D9B0:
{ type: GFX, offset: 0x700D9B0, symbol: D_700D9B0 }
PAD_700DAC8:
{ type: BLOB, size: 0x8, offset: 0x700DAC8, symbol: PAD_700DAC8 }
D_700DAD0:
{ type: GFX, offset: 0x700DAD0, symbol: D_700DAD0 }
PAD_700DBA8:
{ type: BLOB, size: 0x8, offset: 0x700DBA8, symbol: PAD_700DBA8 }
D_700DBB0:
{ type: GFX, offset: 0x700DBB0, symbol: D_700DBB0 }
D_700DC50:
{ type: GFX, offset: 0x700DC50, symbol: D_700DC50 }
D_700DD68:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 8, height: 8, offset: 0x0700DD68, symbol: D_700DD68 }
PAD_700DDE8:
{ type: BLOB, size: 0x8, offset: 0x700DDE8, symbol: PAD_700DDE8 }
D_700DDF0:
{ type: GFX, offset: 0x700DDF0, symbol: D_700DDF0 }
PAD_700DEC8:
{ type: BLOB, size: 0x8, offset: 0x700DEC8, symbol: PAD_700DEC8 }
D_700DED0:
{ type: GFX, offset: 0x700DED0, symbol: D_700DED0 }
D_700DF70:
{ type: GFX, offset: 0x700DF70, symbol: D_700DF70 }
PAD_700E028:
{ type: BLOB, size: 0x8, offset: 0x700E028, symbol: PAD_700E028 }
D_700E030:
{ type: GFX, offset: 0x700E030, symbol: D_700E030 }
D_700E1E8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x0700E1E8, symbol: D_700E1E8, pad: 8 }
D_700E3F0:
{ type: GFX, offset: 0x700E3F0, symbol: D_700E3F0 }
D_700E858:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x0700E858, symbol: D_700E858, pad: 8 }
D_700EA60:
{ type: GFX, offset: 0x700EA60, symbol: D_700EA60 }
# size = 0xEDB0
+420
View File
@@ -0,0 +1,420 @@
:config:
segments:
- [0x06, 0xA1D0F0]
header:
code:
- '#include "assets/ast_sector_x.h"'
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
- '#include "structs.h"'
- '#include "sf64level.h"'
D_AST_SECTOR_X_6000000:
{ type: TEXTURE, ctype: u8, format: IA8, width: 176, height: 12, offset: 0x6000000, symbol: D_AST_SECTOR_X_6000000 }
D_6000840:
{ type: GFX, offset: 0x6000840, symbol: D_6000840 }
# Flying mine
D_60008C0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x60008C0, symbol: D_60008C0 }
D_60010C0:
{ type: GFX, offset: 0x60010C0, symbol: D_60010C0 }
# Texture of Planet Titania, seen when Slippy gets thrown by Spyborg
D_6001150:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x6001150, symbol: D_6001150 }
D_6001950:
{ type: GFX, offset: 0x6001950, symbol: D_6001950 }
D_6001AD8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x6001AD8, symbol: D_6001AD8 }
PAD_6001CD8:
{ type: BLOB, size: 8, offset: 0x6001CD8, symbol: PAD_6001CD8 }
D_6001CE0:
{ type: GFX, offset: 0x6001CE0, symbol: D_6001CE0 }
D_60020C0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x60020C0, symbol: D_60020C0 }
D_60022C0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x60022C0, symbol: D_60022C0 }
D_60024C0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x60024C0, symbol: D_60024C0 }
D_60026C0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x60026C0, symbol: D_60026C0 }
D_60028C0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x60028C0, symbol: D_60028C0 }
D_6002AC0:
{ type: GFX, offset: 0x6002AC0, symbol: D_6002AC0 }
D_60036E8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x60036E8, symbol: D_60036E8 }
D_6003EE8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x6003EE8, symbol: D_6003EE8 }
D_60046E8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x60046E8, symbol: D_60046E8 }
D_6004EE8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 64, offset: 0x6004EE8, symbol: D_6004EE8 }
D_6005EE8:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x6005EE8, symbol: D_6005EE8 }
PAD_60066E8:
{ type: BLOB, size: 8, offset: 0x60066E8, symbol: PAD_60066E8 }
D_60066F0:
{ type: GFX, offset: 0x60066F0, symbol: D_60066F0 }
D_6006810:
{ type: GFX, offset: 0x6006810, symbol: D_6006810 }
D_6007128:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x6007128, symbol: D_6007128 }
D_6007928:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x6007928, symbol: D_6007928 }
D_6008128:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x6008128, symbol: D_6008128 }
D_6008928:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x6008928, symbol: D_6008928 }
PAD_6008B28:
{ type: BLOB, size: 8, offset: 0x6008B28, symbol: PAD_6008B28 }
D_6008B30:
{ type: GFX, offset: 0x6008B30, symbol: D_6008B30 }
D_6009548:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x6009548, symbol: D_6009548 }
D_6009748:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x6009748, symbol: D_6009748 }
PAD_6009948:
{ type: BLOB, size: 8, offset: 0x6009948, symbol: PAD_6009948 }
D_6009950:
{ type: GFX, offset: 0x6009950, symbol: D_6009950 }
PAD_6009C28:
{ type: BLOB, size: 8, offset: 0x6009C28, symbol: PAD_6009C28 }
D_6009C30:
{ type: GFX, offset: 0x6009C30, symbol: D_6009C30 }
D_6009CC0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 8, height: 8, offset: 0x6009CC0, symbol: D_6009CC0 }
# 2 byte gap ?
D_6009FF8:
{ type: SF64:ANIM, offset: 0x6009FF8, symbol: D_6009FF8 }
PAD_600A004:
{ type: BLOB, size: 0xC, offset: 0x600A004, symbol: PAD_600A004 }
D_600A2D4:
{ type: SF64:ANIM, offset: 0x600A2D4, symbol: D_600A2D4 }
D_600A2E0:
{ type: GFX, offset: 0x600A2E0, symbol: D_600A2E0 }
D_600A570:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x600A570, symbol: D_600A570 }
D_600AD70:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x600AD70, symbol: D_600AD70 }
D_600AF70:
{ type: GFX, offset: 0x600AF70, symbol: D_600AF70 }
PAD_600B2A8:
{ type: BLOB, size: 8, offset: 0x600B2A8, symbol: PAD_600B2A8 }
D_600B2B0:
{ type: GFX, offset: 0x600B2B0, symbol: D_600B2B0 }
D_600B540:
{ type: GFX, offset: 0x600B540, symbol: D_600B540 }
PAD_600B828:
{ type: BLOB, size: 8, offset: 0x600B828, symbol: PAD_600B828 }
D_600B830:
{ type: GFX, offset: 0x600B830, symbol: D_600B830 }
D_600C000:
{ type: GFX, offset: 0x600C000, symbol: D_600C000 }
D_600C5A0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x600C5A0, symbol: D_600C5A0 }
D_600F890:
{ type: SF64:ANIM, offset: 0x600F890, symbol: D_600F890 }
PAD_600F89C:
{ type: BLOB, size: 4, offset: 0x600F89C, symbol: PAD_600F89C }
D_600F8A0:
{ type: GFX, offset: 0x600F8A0, symbol: D_600F8A0 }
D_600F938:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x0600F938, symbol: D_600F938 }
PAD_6010138:
{ type: BLOB, size: 8, offset: 0x6010138, symbol: PAD_6010138 }
D_6010140:
{ type: GFX, offset: 0x6010140, symbol: D_6010140 }
D_60105A0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x60105A0, symbol: D_60105A0 }
D_60123BC:
{ type: SF64:ANIM, offset: 0x60123BC, symbol: D_60123BC }
PAD_60123C8:
{ type: BLOB, size: 0x8, offset: 0x60123C8, symbol: PAD_60123C8 }
D_6013798:
{ type: SF64:ANIM, offset: 0x6013798, symbol: D_6013798, pad: 0xC }
D_6013820:
{ type: SF64:ANIM, offset: 0x6013820, symbol: D_6013820 }
D_601390C:
{ type: SF64:SKELETON, offset: 0x601390C, symbol: D_601390C }
PAD_601392C:
{ type: BLOB, size: 4, offset: 0x601392C, symbol: PAD_601392C }
D_60158C4:
{ type: SF64:ANIM, offset: 0x60158C4, symbol: D_60158C4 }
D_6016E28:
{ type: SF64:ANIM, offset: 0x6016E28, symbol: D_6016E28 }
PAD_6016E34:
{ type: BLOB, size: 0xC, offset: 0x6016E34, symbol: PAD_6016E34 }
PAD_6017238:
{ type: BLOB, size: 0x8, offset: 0x6017238, symbol: PAD_6017238 }
PAD_60186C8:
{ type: BLOB, size: 0x8, offset: 0x60186C8, symbol: PAD_60186C8 }
D_601AA28:
{ type: SF64:ANIM, offset: 0x601AA28, symbol: D_601AA28 }
PAD_601AA34:
{ type: BLOB, size: 0xC, offset: 0x601AA34, symbol: PAD_601AA34 }
D_601C690:
{ type: SF64:ANIM, offset: 0x601C690, symbol: D_601C690 }
PAD_601C69C:
{ type: BLOB, size: 4, offset: 0x601C69C, symbol: PAD_601C69C }
PAD_601CA48:
{ type: BLOB, size: 8, offset: 0x601CA48, symbol: PAD_601CA48 }
PAD_601CD78:
{ type: BLOB, size: 0x8, offset: 0x601CD78, symbol: PAD_601CD78 }
D_60206DC:
{ type: SF64:ANIM, offset: 0x60206DC, symbol: D_60206DC }
D_6020C68:
{ type: SF64:SKELETON, offset: 0x6020C68, symbol: D_6020C68 }
PAD_6020D1C:
{ type: BLOB, size: 4, offset: 0x6020D1C, symbol: PAD_6020D1C }
D_6020D20:
{ type: GFX, offset: 0x6020D20, symbol: D_6020D20 }
# Spyborg Radio
D_6020FB0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 44, height: 44, offset: 0x06020FB0, symbol: D_6020FB0 }
D_6021ED0:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 44, height: 44, offset: 0x06021ED0, symbol: D_6021ED0 }
D_6022DF0:
{ type: GFX, offset: 0x6022DF0, symbol: D_6022DF0 }
PAD_60234F8:
{ type: BLOB, size: 8, offset: 0x60234F8, symbol: PAD_60234F8 }
D_6023500:
{ type: GFX, offset: 0x6023500, symbol: D_6023500 }
D_6023C30:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x06023C30, symbol: D_6023C30 }
D_6023E30:
{ type: GFX, offset: 0x6023E30, symbol: D_6023E30 }
PAD_60247A8:
{ type: BLOB, size: 8, offset: 0x60247A8, symbol: PAD_60247A8 }
PAD_6024B78:
{ type: BLOB, size: 8, offset: 0x6024B78, symbol: PAD_6024B78 }
PAD_60243E8:
{ type: BLOB, size: 0x8, offset: 0x60243E8, symbol: PAD_60243E8 }
PAD_6024F58:
{ type: BLOB, size: 8, offset: 0x6024F58, symbol: PAD_6024F58 }
PAD_6025348:
{ type: BLOB, size: 8, offset: 0x6025348, symbol: PAD_6025348 }
PAD_6025728:
{ type: BLOB, size: 8, offset: 0x6025728, symbol: PAD_6025728 }
PAD_6025B08:
{ type: BLOB, size: 8, offset: 0x6025B08, symbol: PAD_6025B08 }
PAD_6025EE8:
{ type: BLOB, size: 8, offset: 0x6025EE8, symbol: PAD_6025EE8 }
PAD_60262B8:
{ type: BLOB, size: 8, offset: 0x60262B8, symbol: PAD_60262B8 }
PAD_60266A8:
{ type: BLOB, size: 8, offset: 0x60266A8, symbol: PAD_60266A8 }
PAD_6026A98:
{ type: BLOB, size: 8, offset: 0x6026A98, symbol: PAD_6026A98 }
PAD_6026E88:
{ type: BLOB, size: 8, offset: 0x6026E88, symbol: PAD_6026E88 }
PAD_6027278:
{ type: BLOB, size: 8, offset: 0x6027278, symbol: PAD_6027278 }
PAD_6027658:
{ type: BLOB, size: 8, offset: 0x6027658, symbol: PAD_6027658 }
PAD_6027A08:
{ type: BLOB, size: 8, offset: 0x6027A08, symbol: PAD_6027A08 }
PAD_6027DE8:
{ type: BLOB, size: 8, offset: 0x6027DE8, symbol: PAD_6027DE8 }
PAD_60281B8:
{ type: BLOB, size: 8, offset: 0x60281B8, symbol: PAD_60281B8 }
PAD_60285E8:
{ type: BLOB, size: 8, offset: 0x60285E8, symbol: PAD_60285E8 }
D_60285F0:
{ type: GFX, offset: 0x60285F0, symbol: D_60285F0 }
D_6029098:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 16, height: 16, offset: 0x06029098, symbol: D_6029098 }
PAD_6029298:
{ type: BLOB, size: 8, offset: 0x6029298, symbol: PAD_6029298 }
D_60292A0:
{ type: GFX, offset: 0x60292A0, symbol: D_60292A0 }
D_6029890:
{ type: GFX, offset: 0x6029890, symbol: D_6029890 }
D_6029918:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x029918, symbol: D_6029918 }
PAD_602A118:
{ type: BLOB, size: 8, offset: 0x602A118, symbol: PAD_602A118 }
# TODO: Replace with EnvSettings factory
D_602A120:
{ type: SF64:ENV_SETTINGS, offset: 0x602A120, symbol: D_602A120 }
# array of 1026 ObjectInit's
D_602A164:
{ type: SF64:OBJECT_INIT, count: 1026, offset: 0x602A164, symbol: D_602A164 }
# array of 167 ObjectInit's
D_602F18C:
{ type: SF64:OBJECT_INIT, count: 167, offset: 0x602F18C, symbol: D_602F18C }
D_60320D0:
{ type: SF64:SCRIPT, offset: 0x60320D0, symbol: D_60320D0 }
D_6032328:
{ type: SF64:HITBOX, offset: 0x6032328, symbol: D_6032328 }
D_603238C:
{ type: SF64:HITBOX, offset: 0x603238C, symbol: D_603238C }
D_6032408:
{ type: SF64:HITBOX, offset: 0x6032408, symbol: D_6032408 }
D_6032488: #
{ type: SF64:HITBOX, offset: 0x6032488, symbol: D_6032488 }
D_60324EC: #
{ type: SF64:HITBOX, offset: 0x60324EC, symbol: D_60324EC }
D_6032550:
{ type: SF64:HITBOX, offset: 0x6032550, symbol: D_6032550 }
D_603285C:
{ type: SF64:HITBOX, offset: 0x603285C, symbol: D_603285C }
D_6032878:
{ type: SF64:HITBOX, offset: 0x6032878, symbol: D_6032878 }
D_6032894:
{ type: SF64:HITBOX, offset: 0x6032894, symbol: D_6032894 }
D_60328B0:
{ type: SF64:HITBOX, offset: 0x60328B0, symbol: D_60328B0 }
D_60328CC:
{ type: SF64:HITBOX, offset: 0x60328CC, symbol: D_60328CC }
D_603265C:
{ type: SF64:HITBOX, offset: 0x603265C, symbol: D_603265C }
D_6032768:
{ type: SF64:HITBOX, offset: 0x6032768, symbol: D_6032768 }
D_60328E8:
{ type: SF64:HITBOX, offset: 0x60328E8, symbol: D_60328E8 }
D_6032904:
{ type: SF64:HITBOX, offset: 0x6032904, symbol: D_6032904 }
D_6032938:
{ type: SF64:HITBOX, offset: 0x6032938, symbol: D_6032938 }
D_6032954:
{ type: SF64:HITBOX, offset: 0x6032954, symbol: D_6032954 }
D_6032970:
{ type: SF64:HITBOX, offset: 0x6032970, symbol: D_6032970 }
D_603298C:
{ type: SF64:HITBOX, offset: 0x603298C, symbol: D_603298C }
PAD_6032AB8:
{ type: BLOB, size: 8, offset: 0x6032AB8, symbol: PAD_6032AB8 }
# size = 0x32AC0
+14
View File
@@ -0,0 +1,14 @@
:config:
segments:
- [0x06, 0xACF960]
header:
code:
- '#include "assets/ast_test.h"'
header:
- '#include "gfx.h"'
- '#include "sf64object.h"'
- '#include "structs.h"'
- '#include "sf64level.h"'
D_6014FEC:
{type: SF64:COLPOLY, count: 250, offset: 0x6014FEC, symbol: D_6014FEC}