summaryrefslogtreecommitdiff
path: root/yamls
diff options
context:
space:
mode:
authorMegaMech <MegaMech@users.noreply.github.com>2024-08-13 22:26:16 -0600
committerGitHub <noreply@github.com>2024-08-13 22:26:16 -0600
commit177504c4954d54d24a0716cdf142f33eb6d2aedf (patch)
tree8bf03ce716ca52e11e9939cc3f91b8bf7c4f6e24 /yamls
parent745ed093ec77b4ee99ed6b4839e6e2b5f7375e11 (diff)
Add Courses (#49)
* castle and stadium * castle * boardwalk & snowland * turnpike --------- Co-authored-by: MegaMech <7255464+MegaMech@users.noreply.github.com>
Diffstat (limited to 'yamls')
-rw-r--r--yamls/us/banshee_boardwalk_data.yml635
-rw-r--r--yamls/us/banshee_boardwalk_displaylists.yml17
-rw-r--r--yamls/us/banshee_boardwalk_vertices.yml2
-rw-r--r--yamls/us/boo_frames.yml247
-rw-r--r--yamls/us/bowsers_castle_data.yml586
-rw-r--r--yamls/us/bowsers_castle_displaylists.yml17
-rw-r--r--yamls/us/data_800E45C0.yml136
-rw-r--r--yamls/us/frappe_snowland_data.yml370
-rw-r--r--yamls/us/frappe_snowland_displaylists.yml17
-rw-r--r--yamls/us/other_textures.yml23
-rw-r--r--yamls/us/toads_turnpike_data.yml1828
-rw-r--r--yamls/us/toads_turnpike_displaylists.yml17
-rw-r--r--yamls/us/wario_stadium_data.yml536
-rw-r--r--yamls/us/wario_stadium_displaylists.yml17
-rw-r--r--yamls/us/wario_stadium_vertices.yml15
15 files changed, 4383 insertions, 80 deletions
diff --git a/yamls/us/banshee_boardwalk_data.yml b/yamls/us/banshee_boardwalk_data.yml
new file mode 100644
index 000000000..527f7fd6b
--- /dev/null
+++ b/yamls/us/banshee_boardwalk_data.yml
@@ -0,0 +1,635 @@
+:config:
+ segments:
+ - [0x06, 0x831DC0]
+ - [0x07, 0x800000]
+ header:
+ code:
+ - '#include <libultraship.h>'
+ header:
+ - '#include <libultraship.h>'
+ - '#include <libultra/gbi.h>'
+ - '#include <align_asset_macro.h>'
+ references_packed_displaylists: true
+ tables:
+ d_course_banshee_boardwalk_bat:
+ range: [0x7DB8, 0x95B8]
+ mode: APPEND
+d_course_banshee_boardwalk_dl_0:
+ symbol: d_course_banshee_boardwalk_dl_0
+ type: gfx
+ offset: 0x0
+d_course_banshee_boardwalk_dl_8:
+ symbol: d_course_banshee_boardwalk_dl_8
+ type: gfx
+ offset: 0x8
+d_course_banshee_boardwalk_dl_38:
+ symbol: d_course_banshee_boardwalk_dl_38
+ type: gfx
+ offset: 0x38
+d_course_banshee_boardwalk_dl_40:
+ symbol: d_course_banshee_boardwalk_dl_40
+ type: gfx
+ offset: 0x40
+d_course_banshee_boardwalk_dl_68:
+ symbol: d_course_banshee_boardwalk_dl_68
+ type: gfx
+ offset: 0x68
+d_course_banshee_boardwalk_dl_A0:
+ symbol: d_course_banshee_boardwalk_dl_A0
+ type: gfx
+ offset: 0xA0
+d_course_banshee_boardwalk_dl_160:
+ symbol: d_course_banshee_boardwalk_dl_160
+ type: gfx
+ offset: 0x160
+d_course_banshee_boardwalk_dl_210:
+ symbol: d_course_banshee_boardwalk_dl_210
+ type: gfx
+ offset: 0x210
+d_course_banshee_boardwalk_dl_270:
+ symbol: d_course_banshee_boardwalk_dl_270
+ type: gfx
+ offset: 0x270
+d_course_banshee_boardwalk_dl_358:
+ symbol: d_course_banshee_boardwalk_dl_358
+ type: gfx
+ offset: 0x358
+d_course_banshee_boardwalk_dl_408:
+ symbol: d_course_banshee_boardwalk_dl_408
+ type: gfx
+ offset: 0x408
+d_course_banshee_boardwalk_dl_4F0:
+ symbol: d_course_banshee_boardwalk_dl_4F0
+ type: gfx
+ offset: 0x4F0
+d_course_banshee_boardwalk_dl_540:
+ symbol: d_course_banshee_boardwalk_dl_540
+ type: gfx
+ offset: 0x540
+d_course_banshee_boardwalk_dl_620:
+ symbol: d_course_banshee_boardwalk_dl_620
+ type: gfx
+ offset: 0x620
+d_course_banshee_boardwalk_dl_6D0:
+ symbol: d_course_banshee_boardwalk_dl_6D0
+ type: gfx
+ offset: 0x6D0
+d_course_banshee_boardwalk_dl_7C0:
+ symbol: d_course_banshee_boardwalk_dl_7C0
+ type: gfx
+ offset: 0x7C0
+d_course_banshee_boardwalk_dl_870:
+ symbol: d_course_banshee_boardwalk_dl_870
+ type: gfx
+ offset: 0x870
+d_course_banshee_boardwalk_dl_940:
+ symbol: d_course_banshee_boardwalk_dl_940
+ type: gfx
+ offset: 0x940
+d_course_banshee_boardwalk_dl_9E0:
+ symbol: d_course_banshee_boardwalk_dl_9E0
+ type: gfx
+ offset: 0x9E0
+d_course_banshee_boardwalk_dl_AD0:
+ symbol: d_course_banshee_boardwalk_dl_AD0
+ type: gfx
+ offset: 0xAD0
+d_course_banshee_boardwalk_dl_B80:
+ symbol: d_course_banshee_boardwalk_dl_B80
+ type: gfx
+ offset: 0xB80
+d_course_banshee_boardwalk_dl_C30:
+ symbol: d_course_banshee_boardwalk_dl_C30
+ type: gfx
+ offset: 0xC30
+d_course_banshee_boardwalk_dl_CD0:
+ symbol: d_course_banshee_boardwalk_dl_CD0
+ type: gfx
+ offset: 0xCD0
+d_course_banshee_boardwalk_dl_D80:
+ symbol: d_course_banshee_boardwalk_dl_D80
+ type: gfx
+ offset: 0xD80
+d_course_banshee_boardwalk_dl_E10:
+ symbol: d_course_banshee_boardwalk_dl_E10
+ type: gfx
+ offset: 0xE10
+d_course_banshee_boardwalk_dl_EE0:
+ symbol: d_course_banshee_boardwalk_dl_EE0
+ type: gfx
+ offset: 0xEE0
+d_course_banshee_boardwalk_dl_F50:
+ symbol: d_course_banshee_boardwalk_dl_F50
+ type: gfx
+ offset: 0xF50
+d_course_banshee_boardwalk_dl_1000:
+ symbol: d_course_banshee_boardwalk_dl_1000
+ type: gfx
+ offset: 0x1000
+d_course_banshee_boardwalk_dl_1070:
+ symbol: d_course_banshee_boardwalk_dl_1070
+ type: gfx
+ offset: 0x1070
+d_course_banshee_boardwalk_dl_1160:
+ symbol: d_course_banshee_boardwalk_dl_1160
+ type: gfx
+ offset: 0x1160
+d_course_banshee_boardwalk_dl_11C8:
+ symbol: d_course_banshee_boardwalk_dl_11C8
+ type: gfx
+ offset: 0x11C8
+d_course_banshee_boardwalk_dl_12A8:
+ symbol: d_course_banshee_boardwalk_dl_12A8
+ type: gfx
+ offset: 0x12A8
+d_course_banshee_boardwalk_dl_12E8:
+ symbol: d_course_banshee_boardwalk_dl_12E8
+ type: gfx
+ offset: 0x12E8
+d_course_banshee_boardwalk_dl_13F0:
+ symbol: d_course_banshee_boardwalk_dl_13F0
+ type: gfx
+ offset: 0x13F0
+d_course_banshee_boardwalk_dl_1448:
+ symbol: d_course_banshee_boardwalk_dl_1448
+ type: gfx
+ offset: 0x1448
+d_course_banshee_boardwalk_dl_1520:
+ symbol: d_course_banshee_boardwalk_dl_1520
+ type: gfx
+ offset: 0x1520
+d_course_banshee_boardwalk_dl_1580:
+ symbol: d_course_banshee_boardwalk_dl_1580
+ type: gfx
+ offset: 0x1580
+d_course_banshee_boardwalk_dl_1678:
+ symbol: d_course_banshee_boardwalk_dl_1678
+ type: gfx
+ offset: 0x1678
+d_course_banshee_boardwalk_dl_16B8:
+ symbol: d_course_banshee_boardwalk_dl_16B8
+ type: gfx
+ offset: 0x16B8
+d_course_banshee_boardwalk_dl_17A0:
+ symbol: d_course_banshee_boardwalk_dl_17A0
+ type: gfx
+ offset: 0x17A0
+d_course_banshee_boardwalk_dl_1820:
+ symbol: d_course_banshee_boardwalk_dl_1820
+ type: gfx
+ offset: 0x1820
+d_course_banshee_boardwalk_dl_18D8:
+ symbol: d_course_banshee_boardwalk_dl_18D8
+ type: gfx
+ offset: 0x18D8
+d_course_banshee_boardwalk_dl_1940:
+ symbol: d_course_banshee_boardwalk_dl_1940
+ type: gfx
+ offset: 0x1940
+d_course_banshee_boardwalk_dl_1A30:
+ symbol: d_course_banshee_boardwalk_dl_1A30
+ type: gfx
+ offset: 0x1A30
+d_course_banshee_boardwalk_dl_1B00:
+ symbol: d_course_banshee_boardwalk_dl_1B00
+ type: gfx
+ offset: 0x1B00
+d_course_banshee_boardwalk_dl_1BA0:
+ symbol: d_course_banshee_boardwalk_dl_1BA0
+ type: gfx
+ offset: 0x1BA0
+d_course_banshee_boardwalk_dl_1C20:
+ symbol: d_course_banshee_boardwalk_dl_1C20
+ type: gfx
+ offset: 0x1C20
+d_course_banshee_boardwalk_dl_1CC8:
+ symbol: d_course_banshee_boardwalk_dl_1CC8
+ type: gfx
+ offset: 0x1CC8
+d_course_banshee_boardwalk_dl_1D90:
+ symbol: d_course_banshee_boardwalk_dl_1D90
+ type: gfx
+ offset: 0x1D90
+d_course_banshee_boardwalk_dl_1E28:
+ symbol: d_course_banshee_boardwalk_dl_1E28
+ type: gfx
+ offset: 0x1E28
+d_course_banshee_boardwalk_dl_1EA0:
+ symbol: d_course_banshee_boardwalk_dl_1EA0
+ type: gfx
+ offset: 0x1EA0
+d_course_banshee_boardwalk_dl_1F40:
+ symbol: d_course_banshee_boardwalk_dl_1F40
+ type: gfx
+ offset: 0x1F40
+d_course_banshee_boardwalk_dl_2028:
+ symbol: d_course_banshee_boardwalk_dl_2028
+ type: gfx
+ offset: 0x2028
+d_course_banshee_boardwalk_dl_20A0:
+ symbol: d_course_banshee_boardwalk_dl_20A0
+ type: gfx
+ offset: 0x20A0
+d_course_banshee_boardwalk_dl_2138:
+ symbol: d_course_banshee_boardwalk_dl_2138
+ type: gfx
+ offset: 0x2138
+d_course_banshee_boardwalk_dl_21C8:
+ symbol: d_course_banshee_boardwalk_dl_21C8
+ type: gfx
+ offset: 0x21C8
+d_course_banshee_boardwalk_dl_22D8:
+ symbol: d_course_banshee_boardwalk_dl_22D8
+ type: gfx
+ offset: 0x22D8
+d_course_banshee_boardwalk_dl_2340:
+ symbol: d_course_banshee_boardwalk_dl_2340
+ type: gfx
+ offset: 0x2340
+d_course_banshee_boardwalk_dl_2448:
+ symbol: d_course_banshee_boardwalk_dl_2448
+ type: gfx
+ offset: 0x2448
+d_course_banshee_boardwalk_dl_24E8:
+ symbol: d_course_banshee_boardwalk_dl_24E8
+ type: gfx
+ offset: 0x24E8
+d_course_banshee_boardwalk_dl_2610:
+ symbol: d_course_banshee_boardwalk_dl_2610
+ type: gfx
+ offset: 0x2610
+d_course_banshee_boardwalk_dl_2650:
+ symbol: d_course_banshee_boardwalk_dl_2650
+ type: gfx
+ offset: 0x2650
+d_course_banshee_boardwalk_dl_2718:
+ symbol: d_course_banshee_boardwalk_dl_2718
+ type: gfx
+ offset: 0x2718
+d_course_banshee_boardwalk_dl_2790:
+ symbol: d_course_banshee_boardwalk_dl_2790
+ type: gfx
+ offset: 0x2790
+d_course_banshee_boardwalk_dl_2868:
+ symbol: d_course_banshee_boardwalk_dl_2868
+ type: gfx
+ offset: 0x2868
+d_course_banshee_boardwalk_dl_28A8:
+ symbol: d_course_banshee_boardwalk_dl_28A8
+ type: gfx
+ offset: 0x28A8
+d_course_banshee_boardwalk_dl_2980:
+ symbol: d_course_banshee_boardwalk_dl_2980
+ type: gfx
+ offset: 0x2980
+d_course_banshee_boardwalk_dl_2A18:
+ symbol: d_course_banshee_boardwalk_dl_2A18
+ type: gfx
+ offset: 0x2A18
+d_course_banshee_boardwalk_dl_2AE0:
+ symbol: d_course_banshee_boardwalk_dl_2AE0
+ type: gfx
+ offset: 0x2AE0
+d_course_banshee_boardwalk_dl_2B88:
+ symbol: d_course_banshee_boardwalk_dl_2B88
+ type: gfx
+ offset: 0x2B88
+d_course_banshee_boardwalk_dl_2C30:
+ symbol: d_course_banshee_boardwalk_dl_2C30
+ type: gfx
+ offset: 0x2C30
+d_course_banshee_boardwalk_dl_2CE0:
+ symbol: d_course_banshee_boardwalk_dl_2CE0
+ type: gfx
+ offset: 0x2CE0
+d_course_banshee_boardwalk_dl_2DB0:
+ symbol: d_course_banshee_boardwalk_dl_2DB0
+ type: gfx
+ offset: 0x2DB0
+d_course_banshee_boardwalk_dl_2E20:
+ symbol: d_course_banshee_boardwalk_dl_2E20
+ type: gfx
+ offset: 0x2E20
+d_course_banshee_boardwalk_dl_2EE0:
+ symbol: d_course_banshee_boardwalk_dl_2EE0
+ type: gfx
+ offset: 0x2EE0
+d_course_banshee_boardwalk_dl_2FA0:
+ symbol: d_course_banshee_boardwalk_dl_2FA0
+ type: gfx
+ offset: 0x2FA0
+d_course_banshee_boardwalk_dl_3050:
+ symbol: d_course_banshee_boardwalk_dl_3050
+ type: gfx
+ offset: 0x3050
+d_course_banshee_boardwalk_dl_3100:
+ symbol: d_course_banshee_boardwalk_dl_3100
+ type: gfx
+ offset: 0x3100
+d_course_banshee_boardwalk_dl_3200:
+ symbol: d_course_banshee_boardwalk_dl_3200
+ type: gfx
+ offset: 0x3200
+d_course_banshee_boardwalk_dl_32B0:
+ symbol: d_course_banshee_boardwalk_dl_32B0
+ type: gfx
+ offset: 0x32B0
+d_course_banshee_boardwalk_dl_3390:
+ symbol: d_course_banshee_boardwalk_dl_3390
+ type: gfx
+ offset: 0x3390
+d_course_banshee_boardwalk_dl_3468:
+ symbol: d_course_banshee_boardwalk_dl_3468
+ type: gfx
+ offset: 0x3468
+d_course_banshee_boardwalk_dl_35A0:
+ symbol: d_course_banshee_boardwalk_dl_35A0
+ type: gfx
+ offset: 0x35A0
+d_course_banshee_boardwalk_dl_3660:
+ symbol: d_course_banshee_boardwalk_dl_3660
+ type: gfx
+ offset: 0x3660
+d_course_banshee_boardwalk_dl_3710:
+ symbol: d_course_banshee_boardwalk_dl_3710
+ type: gfx
+ offset: 0x3710
+d_course_banshee_boardwalk_dl_37F0:
+ symbol: d_course_banshee_boardwalk_dl_37F0
+ type: gfx
+ offset: 0x37F0
+d_course_banshee_boardwalk_dl_3920:
+ symbol: d_course_banshee_boardwalk_dl_3920
+ type: gfx
+ offset: 0x3920
+d_course_banshee_boardwalk_dl_3980:
+ symbol: d_course_banshee_boardwalk_dl_3980
+ type: gfx
+ offset: 0x3980
+d_course_banshee_boardwalk_dl_3A20:
+ symbol: d_course_banshee_boardwalk_dl_3A20
+ type: gfx
+ offset: 0x3A20
+d_course_banshee_boardwalk_dl_3AF8:
+ symbol: d_course_banshee_boardwalk_dl_3AF8
+ type: gfx
+ offset: 0x3AF8
+d_course_banshee_boardwalk_dl_3C00:
+ symbol: d_course_banshee_boardwalk_dl_3C00
+ type: gfx
+ offset: 0x3C00
+d_course_banshee_boardwalk_dl_3C40:
+ symbol: d_course_banshee_boardwalk_dl_3C40
+ type: gfx
+ offset: 0x3C40
+d_course_banshee_boardwalk_dl_3CD0:
+ symbol: d_course_banshee_boardwalk_dl_3CD0
+ type: gfx
+ offset: 0x3CD0
+d_course_banshee_boardwalk_dl_3D98:
+ symbol: d_course_banshee_boardwalk_dl_3D98
+ type: gfx
+ offset: 0x3D98
+d_course_banshee_boardwalk_dl_3EB0:
+ symbol: d_course_banshee_boardwalk_dl_3EB0
+ type: gfx
+ offset: 0x3EB0
+d_course_banshee_boardwalk_dl_3EF0:
+ symbol: d_course_banshee_boardwalk_dl_3EF0
+ type: gfx
+ offset: 0x3EF0
+d_course_banshee_boardwalk_dl_3F60:
+ symbol: d_course_banshee_boardwalk_dl_3F60
+ type: gfx
+ offset: 0x3F60
+d_course_banshee_boardwalk_dl_4038:
+ symbol: d_course_banshee_boardwalk_dl_4038
+ type: gfx
+ offset: 0x4038
+d_course_banshee_boardwalk_dl_4118:
+ symbol: d_course_banshee_boardwalk_dl_4118
+ type: gfx
+ offset: 0x4118
+d_course_banshee_boardwalk_dl_4188:
+ symbol: d_course_banshee_boardwalk_dl_4188
+ type: gfx
+ offset: 0x4188
+d_course_banshee_boardwalk_dl_41F0:
+ symbol: d_course_banshee_boardwalk_dl_41F0
+ type: gfx
+ offset: 0x41F0
+d_course_banshee_boardwalk_dl_42D0:
+ symbol: d_course_banshee_boardwalk_dl_42D0
+ type: gfx
+ offset: 0x42D0
+d_course_banshee_boardwalk_dl_43A8:
+ symbol: d_course_banshee_boardwalk_dl_43A8
+ type: gfx
+ offset: 0x43A8
+d_course_banshee_boardwalk_dl_4428:
+ symbol: d_course_banshee_boardwalk_dl_4428
+ type: gfx
+ offset: 0x4428
+d_course_banshee_boardwalk_dl_4480:
+ symbol: d_course_banshee_boardwalk_dl_4480
+ type: gfx
+ offset: 0x4480
+d_course_banshee_boardwalk_unknown_waypoints:
+ symbol: d_course_banshee_boardwalk_unknown_waypoints
+ type: mk64:TRACK_WAYPOINTS
+ offset: 0x4578
+ count: 79
+d_course_banshee_boardwalk_track_waypoints:
+ symbol: d_course_banshee_boardwalk_track_waypoints
+ type: mk64:TRACK_WAYPOINTS
+ offset: 0x47F0
+ count: 658
+d_course_banshee_boardwalk_boo_tlut:
+ symbol: d_course_banshee_boardwalk_boo_tlut
+ type: texture
+ offset: 0x5C80
+ width: 16
+ height: 16
+ format: rgba16
+ ctype: u8
+d_course_banshee_boardwalk_cheep_cheep1:
+ symbol: d_course_banshee_boardwalk_cheep_cheep1
+ type: vtx
+ offset: 0x5E80
+ count: 32
+d_course_banshee_boardwalk_cheep_cheep2:
+ symbol: d_course_banshee_boardwalk_cheep_cheep2
+ type: vtx
+ offset: 0x6080
+ count: 32
+d_course_banshee_boardwalk_cheep_cheep3:
+ symbol: d_course_banshee_boardwalk_cheep_cheep3
+ type: vtx
+ offset: 0x6280
+ count: 32
+d_course_banshee_boardwalk_cheep_cheep4:
+ symbol: d_course_banshee_boardwalk_cheep_cheep4
+ type: vtx
+ offset: 0x6480
+ count: 32
+d_course_banshee_boardwalk_cheep_cheep5:
+ symbol: d_course_banshee_boardwalk_cheep_cheep5
+ type: vtx
+ offset: 0x6680
+ count: 30
+d_course_banshee_boardwalk_cheep_cheep6:
+ symbol: d_course_banshee_boardwalk_cheep_cheep6
+ type: vtx
+ offset: 0x6860
+ count: 16
+d_course_banshee_boardwalk_cheep_cheep7:
+ symbol: d_course_banshee_boardwalk_cheep_cheep7
+ type: vtx
+ offset: 0x6960
+ count: 32
+d_course_banshee_boardwalk_cheep_cheep8:
+ symbol: d_course_banshee_boardwalk_cheep_cheep8
+ type: vtx
+ offset: 0x6B60
+ count: 31
+d_course_banshee_boardwalk_cheep_cheep9:
+ symbol: d_course_banshee_boardwalk_cheep_cheep9
+ type: vtx
+ offset: 0x6D50
+ count: 10
+d_course_banshee_boardwalk_cheep_cheep10:
+ symbol: d_course_banshee_boardwalk_cheep_cheep10
+ type: vtx
+ offset: 0x6DF0
+ count: 6
+d_course_banshee_boardwalk_fish_eyes:
+ symbol: d_course_banshee_boardwalk_fish_eyes
+ type: texture
+ offset: 0x6E50
+ width: 32
+ height: 32
+ format: rgba16
+ ctype: u8
+d_course_banshee_boardwalk_dl_7650:
+ symbol: d_course_banshee_boardwalk_dl_7650
+ type: gfx
+ offset: 0x7650
+d_course_banshee_boardwalk_dl_78C0:
+ symbol: d_course_banshee_boardwalk_dl_78C0
+ type: gfx
+ offset: 0x78C0
+d_course_banshee_boardwalk_dl_7978:
+ symbol: d_course_banshee_boardwalk_dl_7978
+ type: gfx
+ offset: 0x7978
+d_course_banshee_boardwalk_dl_7B38:
+ symbol: d_course_banshee_boardwalk_dl_7B38
+ type: gfx
+ offset: 0x7B38
+d_course_banshee_boardwalk_dl_7B78:
+ symbol: d_course_banshee_boardwalk_dl_7B78
+ type: gfx
+ offset: 0x7B78
+d_course_banshee_boardwalk_dl_cheep_cheep:
+ symbol: d_course_banshee_boardwalk_dl_cheep_cheep
+ type: gfx
+ offset: 0x7BA8
+d_course_banshee_boardwalk_bat_tlut:
+ symbol: d_course_banshee_boardwalk_bat_tlut
+ type: texture
+ offset: 0x7BB8
+ width: 16
+ height: 16
+ format: rgba16
+ ctype: u8
+gTextureBat1:
+ symbol: gTextureBat1
+ type: texture
+ offset: 0x7DB8
+ width: 32
+ height: 64
+ format: ci8
+ ctype: u8
+gTextureBat2:
+ symbol: gTextureBat2
+ type: texture
+ offset: 0x85B8
+ width: 32
+ height: 64
+ format: ci8
+ ctype: u8
+gTextureBat3:
+ symbol: gTextureBat3
+ type: texture
+ offset: 0x8DB8
+ width: 32
+ height: 64
+ format: ci8
+ ctype: u8
+gTextureBat4:
+ symbol: gTextureBat4
+ type: texture
+ offset: 0x95B8
+ width: 32
+ height: 64
+ format: ci8
+ ctype: u8
+d_course_banshee_boardwalk_texture:
+ symbol: d_course_banshee_boardwalk_texture
+ type: texture
+ offset: 0xA050
+ width: 32
+ height: 32
+ format: rgba16
+ ctype: u8
+d_course_banshee_boardwalk_dl_A850:
+ symbol: d_course_banshee_boardwalk_dl_A850
+ type: gfx
+ offset: 0xA850
+d_course_banshee_boardwalk_dl_A900:
+ symbol: d_course_banshee_boardwalk_dl_A900
+ type: gfx
+ offset: 0xA900
+d_course_banshee_boardwalk_dl_A9B0:
+ symbol: d_course_banshee_boardwalk_dl_A9B0
+ type: gfx
+ offset: 0xA9B0
+d_course_banshee_boardwalk_dl_A9C8:
+ symbol: d_course_banshee_boardwalk_dl_A9C8
+ type: gfx
+ offset: 0xA9C8
+d_course_banshee_boardwalk_dl_trash_bin:
+ symbol: d_course_banshee_boardwalk_dl_trash_bin
+ type: gfx
+ offset: 0xA9D8
+d_course_banshee_boardwalk_model_unk:
+ symbol: d_course_banshee_boardwalk_model_unk
+ type: vtx
+ offset: 0xA9E8
+ count: 9
+d_course_banshee_boardwalk_texture2:
+ symbol: d_course_banshee_boardwalk_texture2
+ type: texture
+ offset: 0xAA78
+ width: 32
+ height: 32
+ format: rgba16
+ ctype: u8
+d_course_banshee_boardwalk_dl_B278:
+ symbol: d_course_banshee_boardwalk_dl_B278
+ type: gfx
+ offset: 0xB278
+d_course_banshee_boardwalk_dl_B308:
+ symbol: d_course_banshee_boardwalk_dl_B308
+ type: gfx
+ offset: 0xB308
+d_course_banshee_boardwalk_item_box_spawns:
+ symbol: d_course_banshee_boardwalk_item_box_spawns
+ type: mk64:spawn_data
+ offset: 0xB3D0
+ count: 17
+d_course_banshee_boardwalk_track_sections:
+ symbol: d_course_banshee_boardwalk_track_sections
+ type: mk64:track_sections
+ offset: 0xB458
+ count: 49
diff --git a/yamls/us/banshee_boardwalk_displaylists.yml b/yamls/us/banshee_boardwalk_displaylists.yml
new file mode 100644
index 000000000..2452c2d69
--- /dev/null
+++ b/yamls/us/banshee_boardwalk_displaylists.yml
@@ -0,0 +1,17 @@
+:config:
+ vram:
+ addr: 0x800E8700 # not used for anything
+ offset: 0x8BFF18
+ no_compression: true
+ header:
+ code:
+ - '#include <libultraship.h>'
+ header:
+ - '#include <libultraship.h>'
+ - '#include <libultra/gbi.h>'
+ - '#include <align_asset_macro.h>'
+d_course_banshee_boardwalk_packed_dls:
+ symbol: d_course_banshee_boardwalk_packed_dls
+ type: blob
+ offset: 0x8BFF18
+ size: 0x25F7
diff --git a/yamls/us/banshee_boardwalk_vertices.yml b/yamls/us/banshee_boardwalk_vertices.yml
index 0193b31e7..56accf1a3 100644
--- a/yamls/us/banshee_boardwalk_vertices.yml
+++ b/yamls/us/banshee_boardwalk_vertices.yml
@@ -11,5 +11,5 @@
d_course_banshee_boardwalk_vertex:
symbol: d_course_banshee_boardwalk_vertex
type: mk64:course_vtx
- count: 4326
+ count: 4945
offset: 0x0
diff --git a/yamls/us/boo_frames.yml b/yamls/us/boo_frames.yml
new file mode 100644
index 000000000..2c563b000
--- /dev/null
+++ b/yamls/us/boo_frames.yml
@@ -0,0 +1,247 @@
+:config:
+ segments:
+ - [0x0F, 0x712DC0]
+ header:
+ code:
+ - '#include <assets/other_textures.h>'
+ - '#include <macros.h>'
+ - '#include <defines.h>'
+ header:
+ - '#include <libultraship.h>'
+ - '#include <align_asset_macro.h>'
+ tables:
+ gTextureGhosts:
+ range: [0x0, 0xD200]
+ mode: APPEND
+gTextureBoo01:
+ symbol: gTextureBoo01
+ offset: 0x0
+ width: 48
+ height: 40
+ type: texture
+ tlut: gTLUTBoo
+ format: ci8
+gTextureBoo02:
+ symbol: gTextureBoo02
+ offset: 0x780
+ width: 48
+ height: 40
+ type: texture
+ tlut: gTLUTBoo
+ format: ci8
+gTextureBoo03:
+ symbol: gTextureBoo03
+ offset: 0xF00
+ width: 48
+ height: 40
+ type: texture
+ tlut: gTLUTBoo
+ format: ci8
+gTextureBoo04:
+ symbol: gTextureBoo04
+ offset: 0x1680
+ width: 48
+ height: 40
+ type: texture
+ tlut: gTLUTBoo
+ format: ci8
+gTextureBoo05:
+ symbol: gTextureBoo05
+ offset: 0x1E00
+ width: 48
+ height: 40
+ type: texture
+ tlut: gTLUTBoo
+ format: ci8
+gTextureBoo06:
+ symbol: gTextureBoo06
+ offset: 0x2580
+ width: 48
+ height: 40
+ type: texture
+ tlut: gTLUTBoo
+ format: ci8
+gTextureBoo07:
+ symbol: gTextureBoo07
+ offset: 0x2D00
+ width: 48
+ height: 40
+ type: texture
+ tlut: gTLUTBoo
+ format: ci8
+gTextureBoo08:
+ symbol: gTextureBoo08
+ offset: 0x3480
+ width: 48
+ height: 40
+ type: texture
+ tlut: gTLUTBoo
+ format: ci8
+gTextureBoo09:
+ symbol: gTextureBoo09
+ offset: 0x3C00
+ width: 48
+ height: 40
+ type: texture
+ tlut: gTLUTBoo
+ format: ci8
+gTextureBoo10:
+ symbol: gTextureBoo10
+ offset: 0x4380
+ width: 48
+ height: 40
+ type: texture
+ tlut: gTLUTBoo
+ format: ci8
+gTextureBoo11:
+ symbol: gTextureBoo11
+ offset: 0x4B00
+ width: 48
+ height: 40
+ type: texture
+ tlut: gTLUTBoo
+ format: ci8
+gTextureBoo12:
+ symbol: gTextureBoo12
+ offset: 0x5280
+ width: 48
+ height: 40
+ type: texture
+ tlut: gTLUTBoo
+ format: ci8
+gTextureBoo13:
+ symbol: gTextureBoo13
+ offset: 0x5A00
+ width: 48
+ height: 40
+ type: texture
+ tlut: gTLUTBoo
+ format: ci8
+gTextureBoo14:
+ symbol: gTextureBoo14
+ offset: 0x6180
+ width: 48
+ height: 40
+ type: texture
+ tlut: gTLUTBoo
+ format: ci8
+gTextureBoo15:
+ symbol: gTextureBoo15
+ offset: 0x6900
+ width: 48
+ height: 40
+ type: texture
+ tlut: gTLUTBoo
+ format: ci8
+gTextureBoo16:
+ symbol: gTextureBoo16
+ offset: 0x7080
+ width: 48
+ height: 40
+ type: texture
+ tlut: gTLUTBoo
+ format: ci8
+gTextureBoo17:
+ symbol: gTextureBoo17
+ offset: 0x7800
+ width: 48
+ height: 40
+ type: texture
+ tlut: gTLUTBoo
+ format: ci8
+gTextureBoo18:
+ symbol: gTextureBoo18
+ offset: 0x7F80
+ width: 48
+ height: 40
+ type: texture
+ tlut: gTLUTBoo
+ format: ci8
+gTextureBoo19:
+ symbol: gTextureBoo19
+ offset: 0x8700
+ width: 48
+ height: 40
+ type: texture
+ tlut: gTLUTBoo
+ format: ci8
+gTextureBoo20:
+ symbol: gTextureBoo20
+ offset: 0x8E80
+ width: 48
+ height: 40
+ type: texture
+ tlut: gTLUTBoo
+ format: ci8
+gTextureBoo21:
+ symbol: gTextureBoo21
+ offset: 0x9600
+ width: 48
+ height: 40
+ type: texture
+ tlut: gTLUTBoo
+ format: ci8
+gTextureBoo22:
+ symbol: gTextureBoo22
+ offset: 0x9D80
+ width: 48
+ height: 40
+ type: texture
+ tlut: gTLUTBoo
+ format: ci8
+gTextureBoo23:
+ symbol: gTextureBoo23
+ offset: 0xA500
+ width: 48
+ height: 40
+ type: texture
+ tlut: gTLUTBoo
+ format: ci8
+gTextureBoo24:
+ symbol: gTextureBoo24
+ offset: 0xAC80
+ width: 48
+ height: 40
+ type: texture
+ tlut: gTLUTBoo
+ format: ci8
+gTextureBoo25:
+ symbol: gTextureBoo25
+ offset: 0xB400
+ width: 48
+ height: 40
+ type: texture
+ tlut: gTLUTBoo
+ format: ci8
+gTextureBoo26:
+ symbol: gTextureBoo26
+ offset: 0xBB80
+ width: 48
+ height: 40
+ type: texture
+ tlut: gTLUTBoo
+ format: ci8
+gTextureBoo27:
+ symbol: gTextureBoo27
+ offset: 0xC300
+ width: 48
+ height: 40
+ type: texture
+ tlut: gTLUTBoo
+ format: ci8
+gTextureBoo28:
+ symbol: gTextureBoo28
+ offset: 0xCA80
+ width: 48
+ height: 40
+ type: texture
+ tlut: gTLUTBoo
+ format: ci8
+gTextureBoo29:
+ symbol: gTextureBoo29
+ offset: 0xD200
+ width: 48
+ height: 40
+ type: texture
+ tlut: gTLUTBoo
+ format: ci8 \ No newline at end of file
diff --git a/yamls/us/bowsers_castle_data.yml b/yamls/us/bowsers_castle_data.yml
new file mode 100644
index 000000000..fa95085d0
--- /dev/null
+++ b/yamls/us/bowsers_castle_data.yml
@@ -0,0 +1,586 @@
+:config:
+ segments:
+ - [0x06, 0x82DF40]
+ - [0x07, 0x800000]
+ header:
+ code:
+ - '#include <libultraship.h>'
+ header:
+ - '#include <libultraship.h>'
+ - '#include <libultra/gbi.h>'
+ - '#include <align_asset_macro.h>'
+ references_packed_displaylists: true
+ tables:
+ d_course_bowsers_castle_thwomp_faces:
+ range: [0x7138, 0x8538]
+ mode: APPEND
+d_course_bowsers_castle_dl_0:
+ symbol: d_course_bowsers_castle_dl_0
+ type: gfx
+ offset: 0x0
+d_course_bowsers_castle_dl_110:
+ symbol: d_course_bowsers_castle_dl_110
+ type: gfx
+ offset: 0x110
+d_course_bowsers_castle_dl_230:
+ symbol: d_course_bowsers_castle_dl_230
+ type: gfx
+ offset: 0x230
+d_course_bowsers_castle_dl_398:
+ symbol: d_course_bowsers_castle_dl_398
+ type: gfx
+ offset: 0x398
+d_course_bowsers_castle_dl_428:
+ symbol: d_course_bowsers_castle_dl_428
+ type: gfx
+ offset: 0x428
+d_course_bowsers_castle_dl_4F0:
+ symbol: d_course_bowsers_castle_dl_4F0
+ type: gfx
+ offset: 0x4F0
+d_course_bowsers_castle_dl_640:
+ symbol: d_course_bowsers_castle_dl_640
+ type: gfx
+ offset: 0x640
+d_course_bowsers_castle_dl_7A0:
+ symbol: d_course_bowsers_castle_dl_7A0
+ type: gfx
+ offset: 0x7A0
+d_course_bowsers_castle_dl_860:
+ symbol: d_course_bowsers_castle_dl_860
+ type: gfx
+ offset: 0x860
+d_course_bowsers_castle_dl_8E8:
+ symbol: d_course_bowsers_castle_dl_8E8
+ type: gfx
+ offset: 0x8E8
+d_course_bowsers_castle_dl_9F8:
+ symbol: d_course_bowsers_castle_dl_9F8
+ type: gfx
+ offset: 0x9F8
+d_course_bowsers_castle_dl_AE0:
+ symbol: d_course_bowsers_castle_dl_AE0
+ type: gfx
+ offset: 0xAE0
+d_course_bowsers_castle_dl_B88:
+ symbol: d_course_bowsers_castle_dl_B88
+ type: gfx
+ offset: 0xB88
+d_course_bowsers_castle_dl_C08:
+ symbol: d_course_bowsers_castle_dl_C08
+ type: gfx
+ offset: 0xC08
+d_course_bowsers_castle_dl_D20:
+ symbol: d_course_bowsers_castle_dl_D20
+ type: gfx
+ offset: 0xD20
+d_course_bowsers_castle_dl_E00:
+ symbol: d_course_bowsers_castle_dl_E00
+ type: gfx
+ offset: 0xE00
+d_course_bowsers_castle_dl_EA8:
+ symbol: d_course_bowsers_castle_dl_EA8
+ type: gfx
+ offset: 0xEA8
+d_course_bowsers_castle_dl_F08:
+ symbol: d_course_bowsers_castle_dl_F08
+ type: gfx
+ offset: 0xF08
+d_course_bowsers_castle_dl_1040:
+ symbol: d_course_bowsers_castle_dl_1040
+ type: gfx
+ offset: 0x1040
+d_course_bowsers_castle_dl_1138:
+ symbol: d_course_bowsers_castle_dl_1138
+ type: gfx
+ offset: 0x1138
+d_course_bowsers_castle_dl_11F0:
+ symbol: d_course_bowsers_castle_dl_11F0
+ type: gfx
+ offset: 0x11F0
+d_course_bowsers_castle_dl_1248:
+ symbol: d_course_bowsers_castle_dl_1248
+ type: gfx
+ offset: 0x1248
+d_course_bowsers_castle_dl_1290:
+ symbol: d_course_bowsers_castle_dl_1290
+ type: gfx
+ offset: 0x1290
+d_course_bowsers_castle_dl_12D0:
+ symbol: d_course_bowsers_castle_dl_12D0
+ type: gfx
+ offset: 0x12D0
+d_course_bowsers_castle_dl_1330:
+ symbol: d_course_bowsers_castle_dl_1330
+ type: gfx
+ offset: 0x1330
+d_course_bowsers_castle_dl_1350:
+ symbol: d_course_bowsers_castle_dl_1350
+ type: gfx
+ offset: 0x1350
+d_course_bowsers_castle_dl_1370:
+ symbol: d_course_bowsers_castle_dl_1370
+ type: gfx
+ offset: 0x1370
+d_course_bowsers_castle_dl_13A0:
+ symbol: d_course_bowsers_castle_dl_13A0
+ type: gfx
+ offset: 0x13A0
+d_course_bowsers_castle_dl_13C0:
+ symbol: d_course_bowsers_castle_dl_13C0
+ type: gfx
+ offset: 0x13C0
+d_course_bowsers_castle_dl_13E0:
+ symbol: d_course_bowsers_castle_dl_13E0
+ type: gfx
+ offset: 0x13E0
+d_course_bowsers_castle_dl_1448:
+ symbol: d_course_bowsers_castle_dl_1448
+ type: gfx
+ offset: 0x1448
+d_course_bowsers_castle_dl_1488:
+ symbol: d_course_bowsers_castle_dl_1488
+ type: gfx
+ offset: 0x1488
+d_course_bowsers_castle_dl_14B0:
+ symbol: d_course_bowsers_castle_dl_14B0
+ type: gfx
+ offset: 0x14B0
+d_course_bowsers_castle_dl_1520:
+ symbol: d_course_bowsers_castle_dl_1520
+ type: gfx
+ offset: 0x1520
+d_course_bowsers_castle_dl_1590:
+ symbol: d_course_bowsers_castle_dl_1590
+ type: gfx
+ offset: 0x1590
+d_course_bowsers_castle_dl_1608:
+ symbol: d_course_bowsers_castle_dl_1608
+ type: gfx
+ offset: 0x1608
+d_course_bowsers_castle_dl_1690:
+ symbol: d_course_bowsers_castle_dl_1690
+ type: gfx
+ offset: 0x1690
+d_course_bowsers_castle_dl_1710:
+ symbol: d_course_bowsers_castle_dl_1710
+ type: gfx
+ offset: 0x1710
+d_course_bowsers_castle_dl_1788:
+ symbol: d_course_bowsers_castle_dl_1788
+ type: gfx
+ offset: 0x1788
+d_course_bowsers_castle_dl_17D0:
+ symbol: d_course_bowsers_castle_dl_17D0
+ type: gfx
+ offset: 0x17D0
+d_course_bowsers_castle_dl_1818:
+ symbol: d_course_bowsers_castle_dl_1818
+ type: gfx
+ offset: 0x1818
+d_course_bowsers_castle_dl_1860:
+ symbol: d_course_bowsers_castle_dl_1860
+ type: gfx
+ offset: 0x1860
+d_course_bowsers_castle_dl_18C0:
+ symbol: d_course_bowsers_castle_dl_18C0
+ type: gfx
+ offset: 0x18C0
+d_course_bowsers_castle_dl_1928:
+ symbol: d_course_bowsers_castle_dl_1928
+ type: gfx
+ offset: 0x1928
+d_course_bowsers_castle_dl_1960:
+ symbol: d_course_bowsers_castle_dl_1960
+ type: gfx
+ offset: 0x1960
+d_course_bowsers_castle_dl_19A8:
+ symbol: d_course_bowsers_castle_dl_19A8
+ type: gfx
+ offset: 0x19A8
+d_course_bowsers_castle_dl_19F8:
+ symbol: d_course_bowsers_castle_dl_19F8
+ type: gfx
+ offset: 0x19F8
+d_course_bowsers_castle_dl_1A40:
+ symbol: d_course_bowsers_castle_dl_1A40
+ type: gfx
+ offset: 0x1A40
+d_course_bowsers_castle_dl_1A90:
+ symbol: d_course_bowsers_castle_dl_1A90
+ type: gfx
+ offset: 0x1A90
+d_course_bowsers_castle_dl_1AD8:
+ symbol: d_course_bowsers_castle_dl_1AD8
+ type: gfx
+ offset: 0x1AD8
+d_course_bowsers_castle_dl_1B10:
+ symbol: d_course_bowsers_castle_dl_1B10
+ type: gfx
+ offset: 0x1B10
+d_course_bowsers_castle_dl_1B58:
+ symbol: d_course_bowsers_castle_dl_1B58
+ type: gfx
+ offset: 0x1B58
+d_course_bowsers_castle_dl_1BB0:
+ symbol: d_course_bowsers_castle_dl_1BB0
+ type: gfx
+ offset: 0x1BB0
+d_course_bowsers_castle_dl_1C10:
+ symbol: d_course_bowsers_castle_dl_1C10
+ type: gfx
+ offset: 0x1C10
+d_course_bowsers_castle_dl_1C38:
+ symbol: d_course_bowsers_castle_dl_1C38
+ type: gfx
+ offset: 0x1C38
+d_course_bowsers_castle_dl_1C60:
+ symbol: d_course_bowsers_castle_dl_1C60
+ type: gfx
+ offset: 0x1C60
+d_course_bowsers_castle_dl_1C98:
+ symbol: d_course_bowsers_castle_dl_1C98
+ type: gfx
+ offset: 0x1C98
+d_course_bowsers_castle_dl_1CD0:
+ symbol: d_course_bowsers_castle_dl_1CD0
+ type: gfx
+ offset: 0x1CD0
+d_course_bowsers_castle_dl_1DF8:
+ symbol: d_course_bowsers_castle_dl_1DF8
+ type: gfx
+ offset: 0x1DF8
+d_course_bowsers_castle_dl_1EB0:
+ symbol: d_course_bowsers_castle_dl_1EB0
+ type: gfx
+ offset: 0x1EB0
+d_course_bowsers_castle_dl_1FA0:
+ symbol: d_course_bowsers_castle_dl_1FA0
+ type: gfx
+ offset: 0x1FA0
+d_course_bowsers_castle_dl_2008:
+ symbol: d_course_bowsers_castle_dl_2008
+ type: gfx
+ offset: 0x2008
+d_course_bowsers_castle_dl_2130:
+ symbol: d_course_bowsers_castle_dl_2130
+ type: gfx
+ offset: 0x2130
+d_course_bowsers_castle_dl_21F0:
+ symbol: d_course_bowsers_castle_dl_21F0
+ type: gfx
+ offset: 0x21F0
+d_course_bowsers_castle_dl_22E8:
+ symbol: d_course_bowsers_castle_dl_22E8
+ type: gfx
+ offset: 0x22E8
+d_course_bowsers_castle_dl_2398:
+ symbol: d_course_bowsers_castle_dl_2398
+ type: gfx
+ offset: 0x2398
+d_course_bowsers_castle_dl_24B8:
+ symbol: d_course_bowsers_castle_dl_24B8
+ type: gfx
+ offset: 0x24B8
+d_course_bowsers_castle_dl_2578:
+ symbol: d_course_bowsers_castle_dl_2578
+ type: gfx
+ offset: 0x2578
+d_course_bowsers_castle_dl_2688:
+ symbol: d_course_bowsers_castle_dl_2688
+ type: gfx
+ offset: 0x2688
+d_course_bowsers_castle_dl_2760:
+ symbol: d_course_bowsers_castle_dl_2760
+ type: gfx
+ offset: 0x2760
+d_course_bowsers_castle_dl_2880:
+ symbol: d_course_bowsers_castle_dl_2880
+ type: gfx
+ offset: 0x2880
+d_course_bowsers_castle_dl_2958:
+ symbol: d_course_bowsers_castle_dl_2958
+ type: gfx
+ offset: 0x2958
+d_course_bowsers_castle_dl_2A60:
+ symbol: d_course_bowsers_castle_dl_2A60
+ type: gfx
+ offset: 0x2A60
+d_course_bowsers_castle_dl_2B80:
+ symbol: d_course_bowsers_castle_dl_2B80
+ type: gfx
+ offset: 0x2B80
+d_course_bowsers_castle_dl_2C48:
+ symbol: d_course_bowsers_castle_dl_2C48
+ type: gfx
+ offset: 0x2C48
+d_course_bowsers_castle_dl_2D08:
+ symbol: d_course_bowsers_castle_dl_2D08
+ type: gfx
+ offset: 0x2D08
+d_course_bowsers_castle_dl_2DF8:
+ symbol: d_course_bowsers_castle_dl_2DF8
+ type: gfx
+ offset: 0x2DF8
+d_course_bowsers_castle_dl_2F30:
+ symbol: d_course_bowsers_castle_dl_2F30
+ type: gfx
+ offset: 0x2F30
+d_course_bowsers_castle_dl_2FB0:
+ symbol: d_course_bowsers_castle_dl_2FB0
+ type: gfx
+ offset: 0x2FB0
+d_course_bowsers_castle_dl_3050:
+ symbol: d_course_bowsers_castle_dl_3050
+ type: gfx
+ offset: 0x3050
+d_course_bowsers_castle_dl_3158:
+ symbol: d_course_bowsers_castle_dl_3158
+ type: gfx
+ offset: 0x3158
+d_course_bowsers_castle_dl_3230:
+ symbol: d_course_bowsers_castle_dl_3230
+ type: gfx
+ offset: 0x3230
+d_course_bowsers_castle_dl_32C0:
+ symbol: d_course_bowsers_castle_dl_32C0
+ type: gfx
+ offset: 0x32C0
+d_course_bowsers_castle_dl_3338:
+ symbol: d_course_bowsers_castle_dl_3338
+ type: gfx
+ offset: 0x3338
+d_course_bowsers_castle_dl_3480:
+ symbol: d_course_bowsers_castle_dl_3480
+ type: gfx
+ offset: 0x3480
+d_course_bowsers_castle_dl_3508:
+ symbol: d_course_bowsers_castle_dl_3508
+ type: gfx
+ offset: 0x3508
+d_course_bowsers_castle_dl_35D0:
+ symbol: d_course_bowsers_castle_dl_35D0
+ type: gfx
+ offset: 0x35D0
+d_course_bowsers_castle_dl_3678:
+ symbol: d_course_bowsers_castle_dl_3678
+ type: gfx
+ offset: 0x3678
+d_course_bowsers_castle_dl_37D8:
+ symbol: d_course_bowsers_castle_dl_37D8
+ type: gfx
+ offset: 0x37D8
+d_course_bowsers_castle_dl_38F8:
+ symbol: d_course_bowsers_castle_dl_38F8
+ type: gfx
+ offset: 0x38F8
+d_course_bowsers_castle_dl_39E0:
+ symbol: d_course_bowsers_castle_dl_39E0
+ type: gfx
+ offset: 0x39E0
+d_course_bowsers_castle_dl_3B00:
+ symbol: d_course_bowsers_castle_dl_3B00
+ type: gfx
+ offset: 0x3B00
+d_course_bowsers_castle_dl_3C08:
+ symbol: d_course_bowsers_castle_dl_3C08
+ type: gfx
+ offset: 0x3C08
+d_course_bowsers_castle_dl_3D78:
+ symbol: d_course_bowsers_castle_dl_3D78
+ type: gfx
+ offset: 0x3D78
+d_course_bowsers_castle_dl_3EA8:
+ symbol: d_course_bowsers_castle_dl_3EA8
+ type: gfx
+ offset: 0x3EA8
+d_course_bowsers_castle_dl_3FF0:
+ symbol: d_course_bowsers_castle_dl_3FF0
+ type: gfx
+ offset: 0x3FF0
+d_course_bowsers_castle_dl_40F0:
+ symbol: d_course_bowsers_castle_dl_40F0
+ type: gfx
+ offset: 0x40F0
+d_course_bowsers_castle_dl_4278:
+ symbol: d_course_bowsers_castle_dl_4278
+ type: gfx
+ offset: 0x4278
+d_course_bowsers_castle_dl_4358:
+ symbol: d_course_bowsers_castle_dl_4358
+ type: gfx
+ offset: 0x4358
+d_course_bowsers_castle_dl_4488:
+ symbol: d_course_bowsers_castle_dl_4488
+ type: gfx
+ offset: 0x4488
+d_course_bowsers_castle_dl_45D8:
+ symbol: d_course_bowsers_castle_dl_45D8
+ type: gfx
+ offset: 0x45D8
+d_course_bowsers_castle_dl_4748:
+ symbol: d_course_bowsers_castle_dl_4748
+ type: gfx
+ offset: 0x4748
+d_course_bowsers_castle_dl_4820:
+ symbol: d_course_bowsers_castle_dl_4820
+ type: gfx
+ offset: 0x4820
+d_course_bowsers_castle_dl_4998:
+ symbol: d_course_bowsers_castle_dl_4998
+ type: gfx
+ offset: 0x4998
+d_course_bowsers_castle_dl_4A98:
+ symbol: d_course_bowsers_castle_dl_4A98
+ type: gfx
+ offset: 0x4A98
+d_course_bowsers_castle_dl_4C00:
+ symbol: d_course_bowsers_castle_dl_4C00
+ type: gfx
+ offset: 0x4C00
+d_course_bowsers_castle_dl_4CE8:
+ symbol: d_course_bowsers_castle_dl_4CE8
+ type: gfx
+ offset: 0x4CE8
+d_course_bowsers_castle_dl_4EA8:
+ symbol: d_course_bowsers_castle_dl_4EA8
+ type: gfx
+ offset: 0x4EA8
+d_course_bowsers_castle_unknown_waypoints:
+ symbol: d_course_bowsers_castle_unknown_waypoints
+ type: mk64:TRACK_WAYPOINTS
+ offset: 0x4F90
+ count: 72
+d_course_bowsers_castle_track_waypoints:
+ symbol: d_course_bowsers_castle_track_waypoints
+ type: mk64:TRACK_WAYPOINTS
+ offset: 0x51D0
+ count: 685
+d_course_bowsers_castle_thwomp_side:
+ symbol: d_course_bowsers_castle_thwomp_side
+ type: texture
+ offset: 0x6738
+ width: 32
+ height: 32
+ format: rgba16
+ ctype: u8
+d_course_bowsers_castle_thwomp_tlut:
+ symbol: d_course_bowsers_castle_thwomp_tlut
+ type: texture
+ offset: 0x6F38
+ width: 16
+ height: 16
+ format: rgba16
+ ctype: u8
+gTextureThwompFace1:
+ symbol: gTextureThwompFace1
+ type: texture
+ offset: 0x7138
+ width: 16
+ height: 64
+ format: ci8
+ ctype: u8
+gTextureThwompFace2:
+ symbol: gTextureThwompFace2
+ type: texture
+ offset: 0x7538
+ width: 16
+ height: 64
+ format: ci8
+ ctype: u8
+gTextureThwompFace3:
+ symbol: gTextureThwompFace3
+ type: texture
+ offset: 0x7938
+ width: 16
+ height: 64
+ format: ci8
+ ctype: u8
+gTextureThwompFace4:
+ symbol: gTextureThwompFace4
+ type: texture
+ offset: 0x7D38
+ width: 16
+ height: 64
+ format: ci8
+ ctype: u8
+gTextureThwompFace5:
+ symbol: gTextureThwompFace5
+ type: texture
+ offset: 0x8138
+ width: 16
+ height: 64
+ format: ci8
+ ctype: u8
+gTextureThwompFace6:
+ symbol: gTextureThwompFace6
+ type: texture
+ offset: 0x8538
+ width: 16
+ height: 64
+ format: ci8
+ ctype: u8
+d_course_bowsers_castle_thwomp_model1:
+ symbol: d_course_bowsers_castle_thwomp_model1
+ type: vtx
+ offset: 0x8938
+ count: 4
+d_course_bowsers_castle_thwomp_model2:
+ symbol: d_course_bowsers_castle_thwomp_model2
+ type: vtx
+ offset: 0x8978
+ count: 32
+d_course_bowsers_castle_thwomp_model3:
+ symbol: d_course_bowsers_castle_thwomp_model3
+ type: vtx
+ offset: 0x8B78
+ count: 32
+d_course_bowsers_castle_thwomp_model4:
+ symbol: d_course_bowsers_castle_thwomp_model4
+ type: vtx
+ offset: 0x8D78
+ count: 28
+d_course_bowsers_castle_dl_8F38:
+ symbol: d_course_bowsers_castle_dl_8F38
+ type: gfx
+ offset: 0x8F38
+d_course_bowsers_castle_dl_9078:
+ symbol: d_course_bowsers_castle_dl_9078
+ type: gfx
+ offset: 0x9078
+d_course_bowsers_castle_dl_thwomp:
+ symbol: d_course_bowsers_castle_dl_thwomp
+ type: gfx
+ offset: 0x9088
+d_course_bowsers_castle_unknown_model:
+ symbol: d_course_bowsers_castle_unknown_model
+ type: vtx
+ offset: 0x9098
+ count: 3
+d_course_bowsers_castle_dl_bush:
+ symbol: d_course_bowsers_castle_dl_bush
+ type: gfx
+ offset: 0x90C8
+d_course_bowsers_castle_dl_9148:
+ symbol: d_course_bowsers_castle_dl_9148
+ type: gfx
+ offset: 0x9148
+d_course_bowsers_castle_dl_9228:
+ symbol: d_course_bowsers_castle_dl_9228
+ type: gfx
+ offset: 0x9228
+d_course_bowsers_castle_tree_spawn:
+ symbol: d_course_bowsers_castle_tree_spawn
+ type: mk64:spawn_data
+ offset: 0x9290
+ count: 28
+d_course_bowsers_castle_item_box_spawns:
+ symbol: d_course_bowsers_castle_item_box_spawns
+ type: mk64:spawn_data
+ offset: 0x9370
+ count: 13
+d_course_bowsers_castle_addr:
+ symbol: d_course_bowsers_castle_addr
+ type: mk64:track_sections
+ offset: 0x93D8
+ count: 37
diff --git a/yamls/us/bowsers_castle_displaylists.yml b/yamls/us/bowsers_castle_displaylists.yml
new file mode 100644
index 000000000..7c7672e58
--- /dev/null
+++ b/yamls/us/bowsers_castle_displaylists.yml
@@ -0,0 +1,17 @@
+:config:
+ vram:
+ addr: 0x800E8700 # not used for anything
+ offset: 0x8B59A8
+ no_compression: true
+ header:
+ code:
+ - '#include <libultraship.h>'
+ header:
+ - '#include <libultraship.h>'
+ - '#include <libultra/gbi.h>'
+ - '#include <align_asset_macro.h>'
+d_course_bowsers_castle_packed_dls:
+ symbol: d_course_bowsers_castle_packed_dls
+ type: blob
+ offset: 0x8B59A8
+ size: 0x3C7A
diff --git a/yamls/us/data_800E45C0.yml b/yamls/us/data_800E45C0.yml
index fdada5d40..19b1e1f47 100644
--- a/yamls/us/data_800E45C0.yml
+++ b/yamls/us/data_800E45C0.yml
@@ -9,71 +9,71 @@
- '#include <libultraship.h>'
- '#include <common_structs.h>'
- '#include <align_asset_macro.h>'
- tables:
- D_800E45C0:
- range: [0x800E45C0, 0x800E4608]
- mode: APPEND
-D_800E45C0:
- symbol: D_800E45C0
- type: lights
- offset: 0x800E45C0
-D_800E45D8:
- symbol: D_800E45D8
- type: lights
- offset: 0x800E45D8
-D_800E45F0:
- symbol: D_800E45F0
- type: lights
- offset: 0x800E45F0
-D_800E4608:
- symbol: D_800E4608
- type: lights
- offset: 0x800E4608
-D_800E4620:
- symbol: D_800E4620
- type: lights
- offset: 0x800E4620
-D_800E4638:
- symbol: D_800E4638
- type: lights
- offset: 0x800E4638
-D_800E4650:
- symbol: D_800E4650
- type: lights
- offset: 0x800E4650
-D_800E4668:
- symbol: D_800E4668
- type: lights
- offset: 0x800E4668
-D_800E4680:
- symbol: D_800E4680
- type: lights
- offset: 0x800E4680
-D_800E4698:
- symbol: D_800E4698
- type: lights
- offset: 0x800E4698
-D_800E46B0:
- symbol: D_800E46B0
- type: lights
- offset: 0x800E46B0
-D_800E46C8:
- symbol: D_800E46C8
- type: lights
- offset: 0x800E46C8
-D_800E46E0:
- symbol: D_800E46E0
- type: lights
- offset: 0x800E46E0
-D_800E46F8:
- symbol: D_800E46F8
- type: array
- offset: 0x800E46F8
- count: 3
- array_type: Vec3iu
-D_800E471C:
- symbol: D_800E471C
- type: array
- offset: 0x800E471C
- count: 7
- array_type: u8
+# tables:
+# D_800E45C0:
+# range: [0x800E45C0, 0x800E4608]
+# mode: APPEND
+#D_800E45C0:
+# symbol: D_800E45C0
+# type: lights
+# offset: 0x800E45C0
+#D_800E45D8:
+# symbol: D_800E45D8
+# type: lights
+# offset: 0x800E45D8
+#D_800E45F0:
+# symbol: D_800E45F0
+# type: lights
+# offset: 0x800E45F0
+#D_800E4608:
+# symbol: D_800E4608
+# type: lights
+# offset: 0x800E4608
+#D_800E4620:
+# symbol: D_800E4620
+# type: lights
+# offset: 0x800E4620
+#D_800E4638:
+# symbol: D_800E4638
+# type: lights
+# offset: 0x800E4638
+#D_800E4650:
+# symbol: D_800E4650
+# type: lights
+# offset: 0x800E4650
+#D_800E4668:
+# symbol: D_800E4668
+# type: lights
+# offset: 0x800E4668
+#D_800E4680:
+# symbol: D_800E4680
+# type: lights
+# offset: 0x800E4680
+#D_800E4698:
+# symbol: D_800E4698
+# type: lights
+# offset: 0x800E4698
+#D_800E46B0:
+# symbol: D_800E46B0
+# type: lights
+# offset: 0x800E46B0
+#D_800E46C8:
+# symbol: D_800E46C8
+# type: lights
+# offset: 0x800E46C8
+#D_800E46E0:
+# symbol: D_800E46E0
+# type: lights
+# offset: 0x800E46E0
+#D_800E46F8:
+# symbol: D_800E46F8
+# type: array
+# offset: 0x800E46F8
+# count: 3
+# array_type: Vec3iu
+#D_800E471C:
+# symbol: D_800E471C
+# type: array
+# offset: 0x800E471C
+# count: 7
+# array_type: u8
diff --git a/yamls/us/frappe_snowland_data.yml b/yamls/us/frappe_snowland_data.yml
new file mode 100644
index 000000000..574282876
--- /dev/null
+++ b/yamls/us/frappe_snowland_data.yml
@@ -0,0 +1,370 @@
+:config:
+ segments:
+ - [0x06, 0x83F740]
+ - [0x07, 0x800000]
+ header:
+ code:
+ - '#include <libultraship.h>'
+ header:
+ - '#include <libultraship.h>'
+ - '#include <libultra/gbi.h>'
+ - '#include <align_asset_macro.h>'
+ references_packed_displaylists: true
+d_course_frappe_snowland_dl_0:
+ symbol: d_course_frappe_snowland_dl_0
+ type: gfx
+ offset: 0x0
+d_course_frappe_snowland_dl_C8:
+ symbol: d_course_frappe_snowland_dl_C8
+ type: gfx
+ offset: 0xC8
+d_course_frappe_snowland_dl_1B8:
+ symbol: d_course_frappe_snowland_dl_1B8
+ type: gfx
+ offset: 0x1B8
+d_course_frappe_snowland_dl_298:
+ symbol: d_course_frappe_snowland_dl_298
+ type: gfx
+ offset: 0x298
+d_course_frappe_snowland_dl_398:
+ symbol: d_course_frappe_snowland_dl_398
+ type: gfx
+ offset: 0x398
+d_course_frappe_snowland_dl_458:
+ symbol: d_course_frappe_snowland_dl_458
+ type: gfx
+ offset: 0x458
+d_course_frappe_snowland_dl_540:
+ symbol: d_course_frappe_snowland_dl_540
+ type: gfx
+ offset: 0x540
+d_course_frappe_snowland_dl_610:
+ symbol: d_course_frappe_snowland_dl_610
+ type: gfx
+ offset: 0x610
+d_course_frappe_snowland_dl_728:
+ symbol: d_course_frappe_snowland_dl_728
+ type: gfx
+ offset: 0x728
+d_course_frappe_snowland_dl_7C8:
+ symbol: d_course_frappe_snowland_dl_7C8
+ type: gfx
+ offset: 0x7C8
+d_course_frappe_snowland_dl_8C0:
+ symbol: d_course_frappe_snowland_dl_8C0
+ type: gfx
+ offset: 0x8C0
+d_course_frappe_snowland_dl_940:
+ symbol: d_course_frappe_snowland_dl_940
+ type: gfx
+ offset: 0x940
+d_course_frappe_snowland_dl_A38:
+ symbol: d_course_frappe_snowland_dl_A38
+ type: gfx
+ offset: 0xA38
+d_course_frappe_snowland_dl_AA8:
+ symbol: d_course_frappe_snowland_dl_AA8
+ type: gfx
+ offset: 0xAA8
+d_course_frappe_snowland_dl_BA8:
+ symbol: d_course_frappe_snowland_dl_BA8
+ type: gfx
+ offset: 0xBA8
+d_course_frappe_snowland_dl_C38:
+ symbol: d_course_frappe_snowland_dl_C38
+ type: gfx
+ offset: 0xC38
+d_course_frappe_snowland_dl_D28:
+ symbol: d_course_frappe_snowland_dl_D28
+ type: gfx
+ offset: 0xD28
+d_course_frappe_snowland_dl_DA8:
+ symbol: d_course_frappe_snowland_dl_DA8
+ type: gfx
+ offset: 0xDA8
+d_course_frappe_snowland_dl_EC8:
+ symbol: d_course_frappe_snowland_dl_EC8
+ type: gfx
+ offset: 0xEC8
+d_course_frappe_snowland_dl_F90:
+ symbol: d_course_frappe_snowland_dl_F90
+ type: gfx
+ offset: 0xF90
+d_course_frappe_snowland_dl_1068:
+ symbol: d_course_frappe_snowland_dl_1068
+ type: gfx
+ offset: 0x1068
+d_course_frappe_snowland_dl_1118:
+ symbol: d_course_frappe_snowland_dl_1118
+ type: gfx
+ offset: 0x1118
+d_course_frappe_snowland_dl_1240:
+ symbol: d_course_frappe_snowland_dl_1240
+ type: gfx
+ offset: 0x1240
+d_course_frappe_snowland_dl_1360:
+ symbol: d_course_frappe_snowland_dl_1360
+ type: gfx
+ offset: 0x1360
+d_course_frappe_snowland_dl_1430:
+ symbol: d_course_frappe_snowland_dl_1430
+ type: gfx
+ offset: 0x1430
+d_course_frappe_snowland_dl_14E0:
+ symbol: d_course_frappe_snowland_dl_14E0
+ type: gfx
+ offset: 0x14E0
+d_course_frappe_snowland_dl_1610:
+ symbol: d_course_frappe_snowland_dl_1610
+ type: gfx
+ offset: 0x1610
+d_course_frappe_snowland_dl_1768:
+ symbol: d_course_frappe_snowland_dl_1768
+ type: gfx
+ offset: 0x1768
+d_course_frappe_snowland_dl_1818:
+ symbol: d_course_frappe_snowland_dl_1818
+ type: gfx
+ offset: 0x1818
+d_course_frappe_snowland_dl_1930:
+ symbol: d_course_frappe_snowland_dl_1930
+ type: gfx
+ offset: 0x1930
+d_course_frappe_snowland_dl_1A50:
+ symbol: d_course_frappe_snowland_dl_1A50
+ type: gfx
+ offset: 0x1A50
+d_course_frappe_snowland_dl_1BC8:
+ symbol: d_course_frappe_snowland_dl_1BC8
+ type: gfx
+ offset: 0x1BC8
+d_course_frappe_snowland_dl_1C80:
+ symbol: d_course_frappe_snowland_dl_1C80
+ type: gfx
+ offset: 0x1C80
+d_course_frappe_snowland_dl_1DE8:
+ symbol: d_course_frappe_snowland_dl_1DE8
+ type: gfx
+ offset: 0x1DE8
+d_course_frappe_snowland_dl_1E98:
+ symbol: d_course_frappe_snowland_dl_1E98
+ type: gfx
+ offset: 0x1E98
+d_course_frappe_snowland_dl_2000:
+ symbol: d_course_frappe_snowland_dl_2000
+ type: gfx
+ offset: 0x2000
+d_course_frappe_snowland_dl_20B0:
+ symbol: d_course_frappe_snowland_dl_20B0
+ type: gfx
+ offset: 0x20B0
+d_course_frappe_snowland_dl_2240:
+ symbol: d_course_frappe_snowland_dl_2240
+ type: gfx
+ offset: 0x2240
+d_course_frappe_snowland_dl_2308:
+ symbol: d_course_frappe_snowland_dl_2308
+ type: gfx
+ offset: 0x2308
+d_course_frappe_snowland_dl_2448:
+ symbol: d_course_frappe_snowland_dl_2448
+ type: gfx
+ offset: 0x2448
+d_course_frappe_snowland_dl_2588:
+ symbol: d_course_frappe_snowland_dl_2588
+ type: gfx
+ offset: 0x2588
+d_course_frappe_snowland_dl_2618:
+ symbol: d_course_frappe_snowland_dl_2618
+ type: gfx
+ offset: 0x2618
+d_course_frappe_snowland_dl_2698:
+ symbol: d_course_frappe_snowland_dl_2698
+ type: gfx
+ offset: 0x2698
+d_course_frappe_snowland_dl_2700:
+ symbol: d_course_frappe_snowland_dl_2700
+ type: gfx
+ offset: 0x2700
+d_course_frappe_snowland_dl_2780:
+ symbol: d_course_frappe_snowland_dl_2780
+ type: gfx
+ offset: 0x2780
+d_course_frappe_snowland_dl_27F8:
+ symbol: d_course_frappe_snowland_dl_27F8
+ type: gfx
+ offset: 0x27F8
+d_course_frappe_snowland_dl_2860:
+ symbol: d_course_frappe_snowland_dl_2860
+ type: gfx
+ offset: 0x2860
+d_course_frappe_snowland_dl_28A8:
+ symbol: d_course_frappe_snowland_dl_28A8
+ type: gfx
+ offset: 0x28A8
+d_course_frappe_snowland_dl_2930:
+ symbol: d_course_frappe_snowland_dl_2930
+ type: gfx
+ offset: 0x2930
+d_course_frappe_snowland_dl_29B0:
+ symbol: d_course_frappe_snowland_dl_29B0
+ type: gfx
+ offset: 0x29B0
+d_course_frappe_snowland_dl_2A40:
+ symbol: d_course_frappe_snowland_dl_2A40
+ type: gfx
+ offset: 0x2A40
+d_course_frappe_snowland_dl_2AB0:
+ symbol: d_course_frappe_snowland_dl_2AB0
+ type: gfx
+ offset: 0x2AB0
+d_course_frappe_snowland_dl_2B48:
+ symbol: d_course_frappe_snowland_dl_2B48
+ type: gfx
+ offset: 0x2B48
+d_course_frappe_snowland_dl_2BA0:
+ symbol: d_course_frappe_snowland_dl_2BA0
+ type: gfx
+ offset: 0x2BA0
+d_course_frappe_snowland_dl_2C00:
+ symbol: d_course_frappe_snowland_dl_2C00
+ type: gfx
+ offset: 0x2C00
+d_course_frappe_snowland_dl_2C50:
+ symbol: d_course_frappe_snowland_dl_2C50
+ type: gfx
+ offset: 0x2C50
+d_course_frappe_snowland_dl_2CB8:
+ symbol: d_course_frappe_snowland_dl_2CB8
+ type: gfx
+ offset: 0x2CB8
+d_course_frappe_snowland_dl_2D20:
+ symbol: d_course_frappe_snowland_dl_2D20
+ type: gfx
+ offset: 0x2D20
+d_course_frappe_snowland_dl_2D78:
+ symbol: d_course_frappe_snowland_dl_2D78
+ type: gfx
+ offset: 0x2D78
+d_course_frappe_snowland_dl_2DD0:
+ symbol: d_course_frappe_snowland_dl_2DD0
+ type: gfx
+ offset: 0x2DD0
+d_course_frappe_snowland_dl_2E40:
+ symbol: d_course_frappe_snowland_dl_2E40
+ type: gfx
+ offset: 0x2E40
+d_course_frappe_snowland_dl_2F40:
+ symbol: d_course_frappe_snowland_dl_2F40
+ type: gfx
+ offset: 0x2F40
+d_course_frappe_snowland_dl_3000:
+ symbol: d_course_frappe_snowland_dl_3000
+ type: gfx
+ offset: 0x3000
+d_course_frappe_snowland_dl_30D0:
+ symbol: d_course_frappe_snowland_dl_30D0
+ type: gfx
+ offset: 0x30D0
+d_course_frappe_snowland_dl_3198:
+ symbol: d_course_frappe_snowland_dl_3198
+ type: gfx
+ offset: 0x3198
+d_course_frappe_snowland_dl_3270:
+ symbol: d_course_frappe_snowland_dl_3270
+ type: gfx
+ offset: 0x3270
+d_course_frappe_snowland_dl_3328:
+ symbol: d_course_frappe_snowland_dl_3328
+ type: gfx
+ offset: 0x3328
+d_course_frappe_snowland_dl_33E0:
+ symbol: d_course_frappe_snowland_dl_33E0
+ type: gfx
+ offset: 0x33E0
+d_course_frappe_snowland_unknown_waypoints:
+ symbol: d_course_frappe_snowland_unknown_waypoints
+ type: mk64:TRACK_WAYPOINTS
+ offset: 0x34A0
+ count: 73
+d_course_frappe_snowland_track_waypoints:
+ symbol: d_course_frappe_snowland_track_waypoints
+ type: mk64:TRACK_WAYPOINTS
+ offset: 0x36E8
+ count: 647
+d_course_frappe_snowland_snowman_tlut:
+ symbol: d_course_frappe_snowland_snowman_tlut
+ type: texture
+ offset: 0x4B20
+ width: 16
+ height: 16
+ format: rgba16
+ ctype: u16
+d_course_frappe_snowland_snowman_head:
+ symbol: d_course_frappe_snowland_snowman_head
+ type: texture
+ offset: 0x4D20
+ width: 64
+ height: 64
+ format: ci8
+ ctype: u8
+d_course_frappe_snowland_snowman_body:
+ symbol: d_course_frappe_snowland_snowman_body
+ type: texture
+ offset: 0x5D20
+ width: 64
+ height: 64
+ format: ci8
+ ctype: u8
+d_course_frappe_snowland_snow_tlut:
+ symbol: d_course_frappe_snowland_snow_tlut
+ type: texture
+ offset: 0x6D20
+ width: 16
+ height: 16
+ format: rgba16
+ ctype: u16
+d_course_frappe_snowland_snow:
+ symbol: d_course_frappe_snowland_snow
+ type: texture
+ offset: 0x6F20
+ width: 32
+ height: 32
+ format: ci8
+ ctype: u8
+d_course_frappe_snowland_tree_tlut:
+ symbol: d_course_frappe_snowland_tree_tlut
+ type: texture
+ offset: 0x7320
+ width: 16
+ height: 16
+ format: rgba16
+ ctype: u16
+d_frappe_snowland_tree:
+ symbol: d_frappe_snowland_tree
+ type: vtx
+ offset: 0x7520
+ count: 8
+d_course_frappe_snowland_dl_tree:
+ symbol: d_course_frappe_snowland_dl_tree
+ type: gfx
+ offset: 0x75A0
+d_course_frappe_snowland_dl_76A0:
+ symbol: d_course_frappe_snowland_dl_76A0
+ type: gfx
+ offset: 0x76A0
+d_course_frappe_snowland_tree_spawns:
+ symbol: d_course_frappe_snowland_tree_spawns
+ type: mk64:spawn_data
+ offset: 0x7718
+ count: 31
+d_course_frappe_snowland_item_box_spawns:
+ symbol: d_course_frappe_snowland_item_box_spawns
+ type: mk64:spawn_data
+ offset: 0x7810
+ count: 16
+d_course_frappe_snowland_addr:
+ symbol: d_course_frappe_snowland_addr
+ type: mk64:track_sections
+ offset: 0x79A0
+ count: 48
diff --git a/yamls/us/frappe_snowland_displaylists.yml b/yamls/us/frappe_snowland_displaylists.yml
new file mode 100644
index 000000000..0697a4697
--- /dev/null
+++ b/yamls/us/frappe_snowland_displaylists.yml
@@ -0,0 +1,17 @@
+:config:
+ vram:
+ addr: 0x800E8700 # not used for anything
+ offset: 0x8D6624
+ no_compression: true
+ header:
+ code:
+ - '#include <libultraship.h>'
+ header:
+ - '#include <libultraship.h>'
+ - '#include <libultra/gbi.h>'
+ - '#include <align_asset_macro.h>'
+d_course_frappe_snowland_packed_dls:
+ symbol: d_course_frappe_snowland_packed_dls
+ type: blob
+ offset: 0x8D6624
+ size: 0x2821
diff --git a/yamls/us/other_textures.yml b/yamls/us/other_textures.yml
index a42fcf800..f534711ec 100644
--- a/yamls/us/other_textures.yml
+++ b/yamls/us/other_textures.yml
@@ -4636,17 +4636,18 @@ gTextureLakituFishing4:
height: 72
format: CI8
tlut_symbol: common_tlut_lakitu_fishing
-gTextureGhosts: # This contains 29 individual boo images.
- symbol: gTextureGhosts
- type: texture
- mio0: true
- offset: 0xD0E50
- ctype: u8
- width: 48
- height: 1160
- mio0: true
- format: CI8
- tlut_symbol: gTLUTBoo
+# See boo_frames.yml since its all stuffed into one mio0 file.
+#gTextureGhosts: # This contains 29 individual boo images.
+# symbol: gTextureGhosts
+# type: texture
+# mio0: true
+# offset: 0xD0E50
+# ctype: u8
+# width: 48
+# height: 1160
+# mio0: true
+# format: CI8
+# tlut_symbol: gTLUTBoo
exhaust_0:
symbol: gTextureExhaust0
type: texture
diff --git a/yamls/us/toads_turnpike_data.yml b/yamls/us/toads_turnpike_data.yml
new file mode 100644
index 000000000..64056a2a1
--- /dev/null
+++ b/yamls/us/toads_turnpike_data.yml
@@ -0,0 +1,1828 @@
+:config:
+ segments:
+ - [0x06, 0x857E80]
+ - [0x07, 0x800000]
+ header:
+ code:
+ - '#include <libultraship.h>'
+ header:
+ - '#include <libultraship.h>'
+ - '#include <libultra/gbi.h>'
+ - '#include <align_asset_macro.h>'
+ references_packed_displaylists: true
+d_course_toads_turnpike_dl_0:
+ symbol: d_course_toads_turnpike_dl_0
+ type: gfx
+ offset: 0x0
+d_course_toads_turnpike_dl_60:
+ symbol: d_course_toads_turnpike_dl_60
+ type: gfx
+ offset: 0x60
+d_course_toads_turnpike_dl_80:
+ symbol: d_course_toads_turnpike_dl_80
+ type: gfx
+ offset: 0x80
+d_course_toads_turnpike_dl_158:
+ symbol: d_course_toads_turnpike_dl_158
+ type: gfx
+ offset: 0x158
+d_course_toads_turnpike_dl_1F8:
+ symbol: d_course_toads_turnpike_dl_1F8
+ type: gfx
+ offset: 0x1F8
+d_course_toads_turnpike_dl_2D0:
+ symbol: d_course_toads_turnpike_dl_2D0
+ type: gfx
+ offset: 0x2D0
+d_course_toads_turnpike_dl_380:
+ symbol: d_course_toads_turnpike_dl_380
+ type: gfx
+ offset: 0x380
+d_course_toads_turnpike_dl_438:
+ symbol: d_course_toads_turnpike_dl_438
+ type: gfx
+ offset: 0x438
+d_course_toads_turnpike_dl_4E8:
+ symbol: d_course_toads_turnpike_dl_4E8
+ type: gfx
+ offset: 0x4E8
+d_course_toads_turnpike_dl_5B8:
+ symbol: d_course_toads_turnpike_dl_5B8
+ type: gfx
+ offset: 0x5B8
+d_course_toads_turnpike_dl_668:
+ symbol: d_course_toads_turnpike_dl_668
+ type: gfx
+ offset: 0x668
+d_course_toads_turnpike_dl_718:
+ symbol: d_course_toads_turnpike_dl_718
+ type: gfx
+ offset: 0x718
+d_course_toads_turnpike_dl_7D8:
+ symbol: d_course_toads_turnpike_dl_7D8
+ type: gfx
+ offset: 0x7D8
+d_course_toads_turnpike_dl_878:
+ symbol: d_course_toads_turnpike_dl_878
+ type: gfx
+ offset: 0x878
+d_course_toads_turnpike_dl_948:
+ symbol: d_course_toads_turnpike_dl_948
+ type: gfx
+ offset: 0x948
+d_course_toads_turnpike_dl_9F0:
+ symbol: d_course_toads_turnpike_dl_9F0
+ type: gfx
+ offset: 0x9F0
+d_course_toads_turnpike_dl_AC8:
+ symbol: d_course_toads_turnpike_dl_AC8
+ type: gfx
+ offset: 0xAC8
+d_course_toads_turnpike_dl_B88:
+ symbol: d_course_toads_turnpike_dl_B88
+ type: gfx
+ offset: 0xB88
+d_course_toads_turnpike_dl_C70:
+ symbol: d_course_toads_turnpike_dl_C70
+ type: gfx
+ offset: 0xC70
+d_course_toads_turnpike_dl_D00:
+ symbol: d_course_toads_turnpike_dl_D00
+ type: gfx
+ offset: 0xD00
+d_course_toads_turnpike_dl_DD0:
+ symbol: d_course_toads_turnpike_dl_DD0
+ type: gfx
+ offset: 0xDD0
+d_course_toads_turnpike_dl_E70:
+ symbol: d_course_toads_turnpike_dl_E70
+ type: gfx
+ offset: 0xE70
+d_course_toads_turnpike_dl_F18:
+ symbol: d_course_toads_turnpike_dl_F18
+ type: gfx
+ offset: 0xF18
+d_course_toads_turnpike_dl_FA8:
+ symbol: d_course_toads_turnpike_dl_FA8
+ type: gfx
+ offset: 0xFA8
+d_course_toads_turnpike_dl_1070:
+ symbol: d_course_toads_turnpike_dl_1070
+ type: gfx
+ offset: 0x1070
+d_course_toads_turnpike_dl_1118:
+ symbol: d_course_toads_turnpike_dl_1118
+ type: gfx
+ offset: 0x1118
+d_course_toads_turnpike_dl_11C0:
+ symbol: d_course_toads_turnpike_dl_11C0
+ type: gfx
+ offset: 0x11C0
+d_course_toads_turnpike_dl_1250:
+ symbol: d_course_toads_turnpike_dl_1250
+ type: gfx
+ offset: 0x1250
+d_course_toads_turnpike_dl_1310:
+ symbol: d_course_toads_turnpike_dl_1310
+ type: gfx
+ offset: 0x1310
+d_course_toads_turnpike_dl_13E0:
+ symbol: d_course_toads_turnpike_dl_13E0
+ type: gfx
+ offset: 0x13E0
+d_course_toads_turnpike_dl_1468:
+ symbol: d_course_toads_turnpike_dl_1468
+ type: gfx
+ offset: 0x1468
+d_course_toads_turnpike_dl_1510:
+ symbol: d_course_toads_turnpike_dl_1510
+ type: gfx
+ offset: 0x1510
+d_course_toads_turnpike_dl_15A8:
+ symbol: d_course_toads_turnpike_dl_15A8
+ type: gfx
+ offset: 0x15A8
+d_course_toads_turnpike_dl_1678:
+ symbol: d_course_toads_turnpike_dl_1678
+ type: gfx
+ offset: 0x1678
+d_course_toads_turnpike_dl_1708:
+ symbol: d_course_toads_turnpike_dl_1708
+ type: gfx
+ offset: 0x1708
+d_course_toads_turnpike_dl_17F8:
+ symbol: d_course_toads_turnpike_dl_17F8
+ type: gfx
+ offset: 0x17F8
+d_course_toads_turnpike_dl_18C0:
+ symbol: d_course_toads_turnpike_dl_18C0
+ type: gfx
+ offset: 0x18C0
+d_course_toads_turnpike_dl_19C0:
+ symbol: d_course_toads_turnpike_dl_19C0
+ type: gfx
+ offset: 0x19C0
+d_course_toads_turnpike_dl_1A60:
+ symbol: d_course_toads_turnpike_dl_1A60
+ type: gfx
+ offset: 0x1A60
+d_course_toads_turnpike_dl_1B50:
+ symbol: d_course_toads_turnpike_dl_1B50
+ type: gfx
+ offset: 0x1B50
+d_course_toads_turnpike_dl_1C10:
+ symbol: d_course_toads_turnpike_dl_1C10
+ type: gfx
+ offset: 0x1C10
+d_course_toads_turnpike_dl_1D18:
+ symbol: d_course_toads_turnpike_dl_1D18
+ type: gfx
+ offset: 0x1D18
+d_course_toads_turnpike_dl_1DC0:
+ symbol: d_course_toads_turnpike_dl_1DC0
+ type: gfx
+ offset: 0x1DC0
+d_course_toads_turnpike_dl_1E80:
+ symbol: d_course_toads_turnpike_dl_1E80
+ type: gfx
+ offset: 0x1E80
+d_course_toads_turnpike_dl_1F40:
+ symbol: d_course_toads_turnpike_dl_1F40
+ type: gfx
+ offset: 0x1F40
+d_course_toads_turnpike_dl_2030:
+ symbol: d_course_toads_turnpike_dl_2030
+ type: gfx
+ offset: 0x2030
+d_course_toads_turnpike_dl_20F8:
+ symbol: d_course_toads_turnpike_dl_20F8
+ type: gfx
+ offset: 0x20F8
+d_course_toads_turnpike_dl_21C8:
+ symbol: d_course_toads_turnpike_dl_21C8
+ type: gfx
+ offset: 0x21C8
+d_course_toads_turnpike_dl_22A8:
+ symbol: d_course_toads_turnpike_dl_22A8
+ type: gfx
+ offset: 0x22A8
+d_course_toads_turnpike_dl_2358:
+ symbol: d_course_toads_turnpike_dl_2358
+ type: gfx
+ offset: 0x2358
+d_course_toads_turnpike_dl_2440:
+ symbol: d_course_toads_turnpike_dl_2440
+ type: gfx
+ offset: 0x2440
+d_course_toads_turnpike_dl_2530:
+ symbol: d_course_toads_turnpike_dl_2530
+ type: gfx
+ offset: 0x2530
+d_course_toads_turnpike_dl_2628:
+ symbol: d_course_toads_turnpike_dl_2628
+ type: gfx
+ offset: 0x2628
+d_course_toads_turnpike_dl_26D8:
+ symbol: d_course_toads_turnpike_dl_26D8
+ type: gfx
+ offset: 0x26D8
+d_course_toads_turnpike_dl_27D0:
+ symbol: d_course_toads_turnpike_dl_27D0
+ type: gfx
+ offset: 0x27D0
+d_course_toads_turnpike_dl_2898:
+ symbol: d_course_toads_turnpike_dl_2898
+ type: gfx
+ offset: 0x2898
+d_course_toads_turnpike_dl_2960:
+ symbol: d_course_toads_turnpike_dl_2960
+ type: gfx
+ offset: 0x2960
+d_course_toads_turnpike_dl_2A00:
+ symbol: d_course_toads_turnpike_dl_2A00
+ type: gfx
+ offset: 0x2A00
+d_course_toads_turnpike_dl_2AF0:
+ symbol: d_course_toads_turnpike_dl_2AF0
+ type: gfx
+ offset: 0x2AF0
+d_course_toads_turnpike_dl_2B88:
+ symbol: d_course_toads_turnpike_dl_2B88
+ type: gfx
+ offset: 0x2B88
+d_course_toads_turnpike_dl_2C38:
+ symbol: d_course_toads_turnpike_dl_2C38
+ type: gfx
+ offset: 0x2C38
+d_course_toads_turnpike_dl_2CC0:
+ symbol: d_course_toads_turnpike_dl_2CC0
+ type: gfx
+ offset: 0x2CC0
+d_course_toads_turnpike_dl_2DB8:
+ symbol: d_course_toads_turnpike_dl_2DB8
+ type: gfx
+ offset: 0x2DB8
+d_course_toads_turnpike_dl_2E50:
+ symbol: d_course_toads_turnpike_dl_2E50
+ type: gfx
+ offset: 0x2E50
+d_course_toads_turnpike_dl_2EF0:
+ symbol: d_course_toads_turnpike_dl_2EF0
+ type: gfx
+ offset: 0x2EF0
+d_course_toads_turnpike_dl_2F78:
+ symbol: d_course_toads_turnpike_dl_2F78
+ type: gfx
+ offset: 0x2F78
+d_course_toads_turnpike_dl_3030:
+ symbol: d_course_toads_turnpike_dl_3030
+ type: gfx
+ offset: 0x3030
+d_course_toads_turnpike_dl_30F8:
+ symbol: d_course_toads_turnpike_dl_30F8
+ type: gfx
+ offset: 0x30F8
+d_course_toads_turnpike_dl_3190:
+ symbol: d_course_toads_turnpike_dl_3190
+ type: gfx
+ offset: 0x3190
+d_course_toads_turnpike_dl_3228:
+ symbol: d_course_toads_turnpike_dl_3228
+ type: gfx
+ offset: 0x3228
+d_course_toads_turnpike_dl_32F0:
+ symbol: d_course_toads_turnpike_dl_32F0
+ type: gfx
+ offset: 0x32F0
+d_course_toads_turnpike_dl_33A0:
+ symbol: d_course_toads_turnpike_dl_33A0
+ type: gfx
+ offset: 0x33A0
+d_course_toads_turnpike_dl_3438:
+ symbol: d_course_toads_turnpike_dl_3438
+ type: gfx
+ offset: 0x3438
+d_course_toads_turnpike_dl_34D0:
+ symbol: d_course_toads_turnpike_dl_34D0
+ type: gfx
+ offset: 0x34D0
+d_course_toads_turnpike_dl_3570:
+ symbol: d_course_toads_turnpike_dl_3570
+ type: gfx
+ offset: 0x3570
+d_course_toads_turnpike_dl_3618:
+ symbol: d_course_toads_turnpike_dl_3618
+ type: gfx
+ offset: 0x3618
+d_course_toads_turnpike_dl_36A8:
+ symbol: d_course_toads_turnpike_dl_36A8
+ type: gfx
+ offset: 0x36A8
+d_course_toads_turnpike_dl_3758:
+ symbol: d_course_toads_turnpike_dl_3758
+ type: gfx
+ offset: 0x3758
+d_course_toads_turnpike_dl_37F0:
+ symbol: d_course_toads_turnpike_dl_37F0
+ type: gfx
+ offset: 0x37F0
+d_course_toads_turnpike_dl_3910:
+ symbol: d_course_toads_turnpike_dl_3910
+ type: gfx
+ offset: 0x3910
+d_course_toads_turnpike_dl_39C8:
+ symbol: d_course_toads_turnpike_dl_39C8
+ type: gfx
+ offset: 0x39C8
+d_course_toads_turnpike_dl_3AD8:
+ symbol: d_course_toads_turnpike_dl_3AD8
+ type: gfx
+ offset: 0x3AD8
+d_course_toads_turnpike_unknown_waypoints:
+ symbol: d_course_toads_turnpike_unknown_waypoints
+ type: mk64:TRACK_WAYPOINTS
+ offset: 0x3B80
+ count: 54
+d_course_toads_turnpike_track_waypoints:
+ symbol: d_course_toads_turnpike_track_waypoints
+ type: mk64:TRACK_WAYPOINTS
+ offset: 0x3D30
+ count: 913
+d_course_toads_turnpike_unk_windshield1:
+ symbol: d_course_toads_turnpike_unk_windshield1
+ type: texture
+ offset: 0x59B8
+ width: 32
+ height: 32
+ format: rgba16
+ ctype: u16
+d_course_toads_turnpike_unk_windshield2:
+ symbol: d_course_toads_turnpike_unk_windshield2
+ type: texture
+ offset: 0x61B8
+ width: 32
+ height: 32
+ format: rgba16
+ ctype: u16
+d_course_toads_turnpike_truck_box1:
+ symbol: d_course_toads_turnpike_truck_box1
+ type: texture
+ offset: 0x69B8
+ width: 32
+ height: 32
+ format: rgba16
+ ctype: u16
+d_course_toads_turnpike_truck1_headlights:
+ symbol: d_course_toads_turnpike_truck1_headlights
+ type: texture
+ offset: 0x71B8
+ width: 32
+ height: 32
+ format: rgba16
+ ctype: u16
+d_course_toads_turnpike_truck1_tyre:
+ symbol: d_course_toads_turnpike_truck1_tyre
+ type: texture
+ offset: 0x79B8
+ width: 32
+ height: 32
+ format: rgba16
+ ctype: u16
+d_course_toads_turnpike_truck1_cab:
+ symbol: d_course_toads_turnpike_truck1_cab
+ type: texture
+ offset: 0x81B8
+ width: 32
+ height: 32
+ format: rgba16
+ ctype: u16
+d_course_toads_turnpike_truck1_cab_side:
+ symbol: d_course_toads_turnpike_truck1_cab_side
+ type: texture
+ offset: 0x89B8
+ width: 32
+ height: 32
+ format: rgba16
+ ctype: u16
+d_course_toads_turnpike_bus_back_lod0:
+ symbol: d_course_toads_turnpike_bus_back_lod0
+ type: texture
+ offset: 0x91B8
+ width: 64
+ height: 32
+ format: rgba16
+ ctype: u16
+d_course_toads_turnpike_bus_side:
+ symbol: d_course_toads_turnpike_bus_side
+ type: texture
+ offset: 0xA1B8
+ width: 64
+ height: 32
+ format: rgba16
+ ctype: u16
+d_course_toads_turnpike_bus_door_lod0:
+ symbol: d_course_toads_turnpike_bus_door_lod0
+ type: texture
+ offset: 0xB1B8
+ width: 32
+ height: 32
+ format: rgba16
+ ctype: u16
+d_course_toads_turnpike_bus_window:
+ symbol: d_course_toads_turnpike_bus_window
+ type: texture
+ offset: 0xB9B8
+ width: 32
+ height: 32
+ format: rgba16
+ ctype: u16
+d_course_toads_turnpike_bus_front_lod0:
+ symbol: d_course_toads_turnpike_bus_front_lod0
+ type: texture
+ offset: 0xC1B8
+ width: 64
+ height: 32
+ format: rgba16
+ ctype: u16
+d_course_toads_turnpike_black:
+ symbol: d_course_toads_turnpike_black
+ type: texture
+ offset: 0xD1B8
+ width: 32
+ height: 32
+ format: rgba16
+ ctype: u16
+d_course_toads_turnpike_bus_driver_window:
+ symbol: d_course_toads_turnpike_bus_driver_window
+ type: texture
+ offset: 0xD9B8
+ width: 32
+ height: 32
+ format: rgba16
+ ctype: u16
+d_course_toads_turnpike_bus_door_lod1:
+ symbol: d_course_toads_turnpike_bus_door_lod1
+ type: texture
+ offset: 0xE1B8
+ width: 32
+ height: 32
+ format: rgba16
+ ctype: u16
+d_course_toads_turnpike_bus_side_lod1:
+ symbol: d_course_toads_turnpike_bus_side_lod1
+ type: texture
+ offset: 0xE9B8
+ width: 32
+ height: 32
+ format: rgba16
+ ctype: u16
+d_course_toads_turnpike_bus_front_lod1:
+ symbol: d_course_toads_turnpike_bus_front_lod1
+ type: texture
+ offset: 0xF1B8
+ width: 32
+ height: 32
+ format: rgba16
+ ctype: u16
+d_course_toads_turnpike_bus_back_lod1:
+ symbol: d_course_toads_turnpike_bus_back_lod1
+ type: texture
+ offset: 0xF9B8
+ width: 32
+ height: 32
+ format: rgba16
+ ctype: u16
+d_course_toads_turnpike_tanker_truck_stripe:
+ symbol: d_course_toads_turnpike_tanker_truck_stripe
+ type: texture
+ offset: 0x101B8
+ width: 32
+ height: 32
+ format: rgba16
+ ctype: u16
+d_course_toads_turnpike_tanker_truck_windshield:
+ symbol: d_course_toads_turnpike_tanker_truck_windshield
+ type: texture
+ offset: 0x109B8
+ width: 32
+ height: 32
+ format: rgba16
+ ctype: u16
+d_course_toads_turnpike_tanker_truck_front:
+ symbol: d_course_toads_turnpike_tanker_truck_front
+ type: texture
+ offset: 0x111B8
+ width: 32
+ height: 32
+ format: rgba16
+ ctype: u16
+d_course_toads_turnpike_tanker_truck_headlights:
+ symbol: d_course_toads_turnpike_tanker_truck_headlights
+ type: texture
+ offset: 0x119B8
+ width: 32
+ height: 32
+ format: rgba16
+ ctype: u16
+d_course_toads_turnpike_tanker_truck_bumper:
+ symbol: d_course_toads_turnpike_tanker_truck_bumper
+ type: texture
+ offset: 0x121B8
+ width: 32
+ height: 32
+ format: rgba16
+ ctype: u16
+d_course_toads_turnpike_tanker_truck_side_back_lod1:
+ symbol: d_course_toads_turnpike_tanker_truck_side_back_lod1
+ type: texture
+ offset: 0x129B8
+ width: 32
+ height: 32
+ format: rgba16
+ ctype: u16
+d_course_toads_turnpike_tanker_truck_back_lod1:
+ symbol: d_course_toads_turnpike_tanker_truck_back_lod1
+ type: texture
+ offset: 0x131B8
+ width: 32
+ height: 32
+ format: rgba16
+ ctype: u16
+d_course_toads_turnpike_tanker_truck_side_front_lod1:
+ symbol: d_course_toads_turnpike_tanker_truck_side_front_lod1
+ type: texture
+ offset: 0x139B8
+ width: 32
+ height: 32
+ format: rgba16
+ ctype: u16
+d_course_toads_turnpike_tanker_truck_front_lod1:
+ symbol: d_course_toads_turnpike_tanker_truck_front_lod1
+ type: texture
+ offset: 0x141B8
+ width: 32
+ height: 32
+ format: rgba16
+ ctype: u16
+d_course_toads_turnpike_truck_box2:
+ symbol: d_course_toads_turnpike_truck_box2
+ type: texture
+ offset: 0x149B8
+ width: 32
+ height: 32
+ format: rgba16
+ ctype: u16
+d_course_toads_turnpike_truck_box3:
+ symbol: d_course_toads_turnpike_truck_box3
+ type: texture
+ offset: 0x151B8
+ width: 32
+ height: 32
+ format: rgba16
+ ctype: u16
+d_course_toads_turnpike_car_headlights:
+ symbol: d_course_toads_turnpike_car_headlights
+ type: texture
+ offset: 0x159B8
+ width: 32
+ height: 32
+ format: rgba16
+ ctype: u16
+d_course_toads_turnpike_car_taillights:
+ symbol: d_course_toads_turnpike_car_taillights
+ type: texture
+ offset: 0x161B8
+ width: 32
+ height: 32
+ format: rgba16
+ ctype: u16
+d_course_toads_turnpike_car_front_lod1:
+ symbol: d_course_toads_turnpike_car_front_lod1
+ type: texture
+ offset: 0x169B8
+ width: 32
+ height: 32
+ format: rgba16
+ ctype: u16
+d_course_toads_turnpike_car_back_lod1:
+ symbol: d_course_toads_turnpike_car_back_lod1
+ type: texture
+ offset: 0x171B8
+ width: 32
+ height: 32
+ format: rgba16
+ ctype: u16
+d_course_toads_turnpike_car_side_lod1:
+ symbol: d_course_toads_turnpike_car_side_lod1
+ type: texture
+ offset: 0x179B8
+ width: 32
+ height: 32
+ format: rgba16
+ ctype: u16
+d_course_toads_turnpike_truck_model_lod0:
+ symbol: d_course_toads_turnpike_truck_model_lod0
+ type: vtx
+ offset: 0x181B8
+ count: 8
+d_course_toads_turnpike_truck_unknown_model1:
+ symbol: d_course_toads_turnpike_truck_unknown_model1
+ type: vtx
+ offset: 0x18238
+ count: 8
+d_course_toads_turnpike_truck_unknown_model2:
+ symbol: d_course_toads_turnpike_truck_unknown_model2
+ type: vtx
+ offset: 0x182B8
+ count: 12
+d_course_toads_turnpike_truck_unknown_model3:
+ symbol: d_course_toads_turnpike_truck_unknown_model3
+ type: vtx
+ offset: 0x18378
+ count: 12
+d_course_toads_turnpike_truck_unknown_model4:
+ symbol: d_course_toads_turnpike_truck_unknown_model4
+ type: vtx
+ offset: 0x18438
+ count: 28
+d_course_toads_turnpike_truck_unknown_model5:
+ symbol: d_course_toads_turnpike_truck_unknown_model5
+ type: vtx
+ offset: 0x185F8
+ count: 10
+d_course_toads_turnpike_truck_unknown_model6:
+ symbol: d_course_toads_turnpike_truck_unknown_model6
+ type: vtx
+ offset: 0x18698
+ count: 31
+d_course_toads_turnpike_truck_unknown_model7:
+ symbol: d_course_toads_turnpike_truck_unknown_model7
+ type: vtx
+ offset: 0x18888
+ count: 10
+d_course_toads_turnpike_truck_unknown_model8:
+ symbol: d_course_toads_turnpike_truck_unknown_model8
+ type: vtx
+ offset: 0x18928
+ count: 14
+d_course_toads_turnpike_truck_unknown_model9:
+ symbol: d_course_toads_turnpike_truck_unknown_model9
+ type: vtx
+ offset: 0x18A08
+ count: 4
+d_course_toads_turnpike_truck_unknown_model10:
+ symbol: d_course_toads_turnpike_truck_unknown_model10
+ type: vtx
+ offset: 0x18A48
+ count: 8
+d_course_toads_turnpike_truck_unknown_model11:
+ symbol: d_course_toads_turnpike_truck_unknown_model11
+ type: vtx
+ offset: 0x18AC8
+ count: 20
+d_course_toads_turnpike_truck_unknown_model12:
+ symbol: d_course_toads_turnpike_truck_unknown_model12
+ type: vtx
+ offset: 0x18C08
+ count: 15
+d_course_toads_turnpike_truck_unknown_model13:
+ symbol: d_course_toads_turnpike_truck_unknown_model13
+ type: vtx
+ offset: 0x18CF8
+ count: 12
+d_course_toads_turnpike_dl_18DB8:
+ symbol: d_course_toads_turnpike_dl_18DB8
+ type: gfx
+ offset: 0x18DB8
+d_course_toads_turnpike_dl_18E38:
+ symbol: d_course_toads_turnpike_dl_18E38
+ type: gfx
+ offset: 0x18E38
+d_course_toads_turnpike_dl_18EB8:
+ symbol: d_course_toads_turnpike_dl_18EB8
+ type: gfx
+ offset: 0x18EB8
+d_course_toads_turnpike_dl_18F58:
+ symbol: d_course_toads_turnpike_dl_18F58
+ type: gfx
+ offset: 0x18F58
+d_course_toads_turnpike_dl_18FF8:
+ symbol: d_course_toads_turnpike_dl_18FF8
+ type: gfx
+ offset: 0x18FF8
+d_course_toads_turnpike_dl_19020:
+ symbol: d_course_toads_turnpike_dl_19020
+ type: gfx
+ offset: 0x19020
+d_course_toads_turnpike_dl_19030:
+ symbol: d_course_toads_turnpike_dl_19030
+ type: gfx
+ offset: 0x19030
+d_course_toads_turnpike_dl_190E8:
+ symbol: d_course_toads_turnpike_dl_190E8
+ type: gfx
+ offset: 0x190E8
+d_course_toads_turnpike_dl_19168:
+ symbol: d_course_toads_turnpike_dl_19168
+ type: gfx
+ offset: 0x19168
+d_course_toads_turnpike_dl_192B0:
+ symbol: d_course_toads_turnpike_dl_192B0
+ type: gfx
+ offset: 0x192B0
+d_course_toads_turnpike_dl_19390:
+ symbol: d_course_toads_turnpike_dl_19390
+ type: gfx
+ offset: 0x19390
+d_course_toads_turnpike_dl_19450:
+ symbol: d_course_toads_turnpike_dl_19450
+ type: gfx
+ offset: 0x19450
+d_course_toads_turnpike_dl_194E0:
+ symbol: d_course_toads_turnpike_dl_194E0
+ type: gfx
+ offset: 0x194E0
+d_course_toads_turnpike_dl_19518:
+ symbol: d_course_toads_turnpike_dl_19518
+ type: gfx
+ offset: 0x19518
+d_course_toads_turnpike_truck_model_lod1:
+ symbol: d_course_toads_turnpike_truck_model_lod1
+ type: vtx
+ offset: 0x19528
+ count: 16
+d_course_toads_turnpike_truck_unknown_model14:
+ symbol: d_course_toads_turnpike_truck_unknown_model14
+ type: vtx
+ offset: 0x19628
+ count: 16
+d_course_toads_turnpike_truck_unknown_model15:
+ symbol: d_course_toads_turnpike_truck_unknown_model15
+ type: vtx
+ offset: 0x19728
+ count: 20
+d_course_toads_turnpike_truck_unknown_model16:
+ symbol: d_course_toads_turnpike_truck_unknown_model16
+ type: vtx
+ offset: 0x19868
+ count: 12
+d_course_toads_turnpike_truck_unknown_model17:
+ symbol: d_course_toads_turnpike_truck_unknown_model17
+ type: vtx
+ offset: 0x19928
+ count: 12
+d_course_toads_turnpike_truck_unknown_model18:
+ symbol: d_course_toads_turnpike_truck_unknown_model18
+ type: vtx
+ offset: 0x199E8
+ count: 27
+d_course_toads_turnpike_truck_unknown_model19:
+ symbol: d_course_toads_turnpike_truck_unknown_model19
+ type: vtx
+ offset: 0x19B98
+ count: 18
+d_course_toads_turnpike_truck_unknown_model20:
+ symbol: d_course_toads_turnpike_truck_unknown_model20
+ type: vtx
+ offset: 0x19CB8
+ count: 4
+d_course_toads_turnpike_dl_19CF8:
+ symbol: d_course_toads_turnpike_dl_19CF8
+ type: gfx
+ offset: 0x19CF8
+d_course_toads_turnpike_dl_19D68:
+ symbol: d_course_toads_turnpike_dl_19D68
+ type: gfx
+ offset: 0x19D68
+d_course_toads_turnpike_dl_19DD8:
+ symbol: d_course_toads_turnpike_dl_19DD8
+ type: gfx
+ offset: 0x19DD8
+d_course_toads_turnpike_dl_19DF0:
+ symbol: d_course_toads_turnpike_dl_19DF0
+ type: gfx
+ offset: 0x19DF0
+d_course_toads_turnpike_dl_19E00:
+ symbol: d_course_toads_turnpike_dl_19E00
+ type: gfx
+ offset: 0x19E00
+d_course_toads_turnpike_dl_19E38:
+ symbol: d_course_toads_turnpike_dl_19E38
+ type: gfx
+ offset: 0x19E38
+d_course_toads_turnpike_dl_19EA0:
+ symbol: d_course_toads_turnpike_dl_19EA0
+ type: gfx
+ offset: 0x19EA0
+d_course_toads_turnpike_dl_19F08:
+ symbol: d_course_toads_turnpike_dl_19F08
+ type: gfx
+ offset: 0x19F08
+d_course_toads_turnpike_dl_1A040:
+ symbol: d_course_toads_turnpike_dl_1A040
+ type: gfx
+ offset: 0x1A040
+d_course_toads_turnpike_dl_1A068:
+ symbol: d_course_toads_turnpike_dl_1A068
+ type: gfx
+ offset: 0x1A068
+d_course_toads_turnpike_truck_model_lod2:
+ symbol: d_course_toads_turnpike_truck_model_lod2
+ type: vtx
+ offset: 0x1A078
+ count: 16
+d_course_toads_turnpike_truck_unknown_model21:
+ symbol: d_course_toads_turnpike_truck_unknown_model21
+ type: vtx
+ offset: 0x1A178
+ count: 4
+d_course_toads_turnpike_truck_unknown_model22:
+ symbol: d_course_toads_turnpike_truck_unknown_model22
+ type: vtx
+ offset: 0x1A1B8
+ count: 12
+d_course_toads_turnpike_truck_unknown_model23:
+ symbol: d_course_toads_turnpike_truck_unknown_model23
+ type: vtx
+ offset: 0x1A278
+ count: 20
+d_course_toads_turnpike_truck_unknown_model24:
+ symbol: d_course_toads_turnpike_truck_unknown_model24
+ type: vtx
+ offset: 0x1A3B8
+ count: 16
+d_course_toads_turnpike_dl_1A4B8:
+ symbol: d_course_toads_turnpike_dl_1A4B8
+ type: gfx
+ offset: 0x1A4B8
+d_course_toads_turnpike_dl_1A528:
+ symbol: d_course_toads_turnpike_dl_1A528
+ type: gfx
+ offset: 0x1A528
+d_course_toads_turnpike_dl_1A5E0:
+ symbol: d_course_toads_turnpike_dl_1A5E0
+ type: gfx
+ offset: 0x1A5E0
+d_course_toads_turnpike_dl_1A5F8:
+ symbol: d_course_toads_turnpike_dl_1A5F8
+ type: gfx
+ offset: 0x1A5F8
+d_course_toads_turnpike_dl_1A608:
+ symbol: d_course_toads_turnpike_dl_1A608
+ type: gfx
+ offset: 0x1A608
+d_course_toads_turnpike_dl_1A640:
+ symbol: d_course_toads_turnpike_dl_1A640
+ type: gfx
+ offset: 0x1A640
+d_course_toads_turnpike_dl_1A6B0:
+ symbol: d_course_toads_turnpike_dl_1A6B0
+ type: gfx
+ offset: 0x1A6B0
+d_course_toads_turnpike_dl_1A6C8:
+ symbol: d_course_toads_turnpike_dl_1A6C8
+ type: gfx
+ offset: 0x1A6C8
+d_course_toads_turnpike_bus_model_lod0:
+ symbol: d_course_toads_turnpike_bus_model_lod0
+ type: vtx
+ offset: 0x1A6D8
+ count: 16
+d_course_toads_turnpike_bus_unknown_model1:
+ symbol: d_course_toads_turnpike_bus_unknown_model1
+ type: vtx
+ offset: 0x1A7D8
+ count: 8
+d_course_toads_turnpike_bus_unknown_model2:
+ symbol: d_course_toads_turnpike_bus_unknown_model2
+ type: vtx
+ offset: 0x1A858
+ count: 8
+d_course_toads_turnpike_bus_unknown_model3:
+ symbol: d_course_toads_turnpike_bus_unknown_model3
+ type: vtx
+ offset: 0x1A8D8
+ count: 8
+d_course_toads_turnpike_bus_unknown_model4:
+ symbol: d_course_toads_turnpike_bus_unknown_model4
+ type: vtx
+ offset: 0x1A958
+ count: 10
+d_course_toads_turnpike_bus_unknown_model5:
+ symbol: d_course_toads_turnpike_bus_unknown_model5
+ type: vtx
+ offset: 0x1A9F8
+ count: 6
+d_course_toads_turnpike_bus_unknown_model6:
+ symbol: d_course_toads_turnpike_bus_unknown_model6
+ type: vtx
+ offset: 0x1AA58
+ count: 4
+d_course_toads_turnpike_bus_unknown_model7:
+ symbol: d_course_toads_turnpike_bus_unknown_model7
+ type: vtx
+ offset: 0x1AA98
+ count: 20
+d_course_toads_turnpike_bus_unknown_model8:
+ symbol: d_course_toads_turnpike_bus_unknown_model8
+ type: vtx
+ offset: 0x1ABD8
+ count: 21
+d_course_toads_turnpike_bus_unknown_model9:
+ symbol: d_course_toads_turnpike_bus_unknown_model9
+ type: vtx
+ offset: 0x1AD28
+ count: 8
+d_course_toads_turnpike_bus_unknown_model10:
+ symbol: d_course_toads_turnpike_bus_unknown_model10
+ type: vtx
+ offset: 0x1ADA8
+ count: 32
+d_course_toads_turnpike_bus_unknown_model11:
+ symbol: d_course_toads_turnpike_bus_unknown_model11
+ type: vtx
+ offset: 0x1AFA8
+ count: 32
+d_course_toads_turnpike_bus_unknown_model12:
+ symbol: d_course_toads_turnpike_bus_unknown_model12
+ type: vtx
+ offset: 0x1B1A8
+ count: 10
+d_course_toads_turnpike_bus_unknown_model13:
+ symbol: d_course_toads_turnpike_bus_unknown_model13
+ type: vtx
+ offset: 0x1B248
+ count: 8
+d_course_toads_turnpike_bus_unknown_model14:
+ symbol: d_course_toads_turnpike_bus_unknown_model14
+ type: vtx
+ offset: 0x1B2C8
+ count: 24
+d_course_toads_turnpike_bus_unknown_model15:
+ symbol: d_course_toads_turnpike_bus_unknown_model15
+ type: vtx
+ offset: 0x1B448
+ count: 24
+d_course_toads_turnpike_dl_1B5C8:
+ symbol: d_course_toads_turnpike_dl_1B5C8
+ type: gfx
+ offset: 0x1B5C8
+d_course_toads_turnpike_dl_1B658:
+ symbol: d_course_toads_turnpike_dl_1B658
+ type: gfx
+ offset: 0x1B658
+d_course_toads_turnpike_dl_1B6D8:
+ symbol: d_course_toads_turnpike_dl_1B6D8
+ type: gfx
+ offset: 0x1B6D8
+d_course_toads_turnpike_dl_1B758:
+ symbol: d_course_toads_turnpike_dl_1B758
+ type: gfx
+ offset: 0x1B758
+d_course_toads_turnpike_dl_1B778:
+ symbol: d_course_toads_turnpike_dl_1B778
+ type: gfx
+ offset: 0x1B778
+d_course_toads_turnpike_dl_1B788:
+ symbol: d_course_toads_turnpike_dl_1B788
+ type: gfx
+ offset: 0x1B788
+d_course_toads_turnpike_dl_1B810:
+ symbol: d_course_toads_turnpike_dl_1B810
+ type: gfx
+ offset: 0x1B810
+d_course_toads_turnpike_dl_1B8A0:
+ symbol: d_course_toads_turnpike_dl_1B8A0
+ type: gfx
+ offset: 0x1B8A0
+d_course_toads_turnpike_dl_1BC78:
+ symbol: d_course_toads_turnpike_dl_1BC78
+ type: gfx
+ offset: 0x1BC78
+d_course_toads_turnpike_dl_1BD48:
+ symbol: d_course_toads_turnpike_dl_1BD48
+ type: gfx
+ offset: 0x1BD48
+d_course_toads_turnpike_dl_1BE18:
+ symbol: d_course_toads_turnpike_dl_1BE18
+ type: gfx
+ offset: 0x1BE18
+d_course_toads_turnpike_dl_1BE48:
+ symbol: d_course_toads_turnpike_dl_1BE48
+ type: gfx
+ offset: 0x1BE48
+d_course_toads_turnpike_bus_model_lod1:
+ symbol: d_course_toads_turnpike_bus_model_lod1
+ type: vtx
+ offset: 0x1BE58
+ count: 8
+d_course_toads_turnpike_bus_unknown_model16:
+ symbol: d_course_toads_turnpike_bus_unknown_model16
+ type: vtx
+ offset: 0x1BED8
+ count: 8
+d_course_toads_turnpike_bus_unknown_model17:
+ symbol: d_course_toads_turnpike_bus_unknown_model17
+ type: vtx
+ offset: 0x1BF58
+ count: 8
+d_course_toads_turnpike_bus_unknown_model18:
+ symbol: d_course_toads_turnpike_bus_unknown_model18
+ type: vtx
+ offset: 0x1BFD8
+ count: 8
+d_course_toads_turnpike_bus_unknown_model19:
+ symbol: d_course_toads_turnpike_bus_unknown_model19
+ type: vtx
+ offset: 0x1C058
+ count: 4
+d_course_toads_turnpike_bus_unknown_model20:
+ symbol: d_course_toads_turnpike_bus_unknown_model20
+ type: vtx
+ offset: 0x1C098
+ count: 4
+d_course_toads_turnpike_bus_unknown_model21:
+ symbol: d_course_toads_turnpike_bus_unknown_model21
+ type: vtx
+ offset: 0x1C0D8
+ count: 4
+d_course_toads_turnpike_bus_unknown_model22:
+ symbol: d_course_toads_turnpike_bus_unknown_model22
+ type: vtx
+ offset: 0x1C118
+ count: 6
+d_course_toads_turnpike_bus_unknown_model23:
+ symbol: d_course_toads_turnpike_bus_unknown_model23
+ type: vtx
+ offset: 0x1C178
+ count: 32
+d_course_toads_turnpike_bus_unknown_model24:
+ symbol: d_course_toads_turnpike_bus_unknown_model24
+ type: vtx
+ offset: 0x1C378
+ count: 31
+d_course_toads_turnpike_bus_unknown_model25:
+ symbol: d_course_toads_turnpike_bus_unknown_model25
+ type: vtx
+ offset: 0x1C568
+ count: 12
+d_course_toads_turnpike_dl_1C628:
+ symbol: d_course_toads_turnpike_dl_1C628
+ type: gfx
+ offset: 0x1C628
+d_course_toads_turnpike_dl_1C688:
+ symbol: d_course_toads_turnpike_dl_1C688
+ type: gfx
+ offset: 0x1C688
+d_course_toads_turnpike_dl_1C6E8:
+ symbol: d_course_toads_turnpike_dl_1C6E8
+ type: gfx
+ offset: 0x1C6E8
+d_course_toads_turnpike_dl_1C700:
+ symbol: d_course_toads_turnpike_dl_1C700
+ type: gfx
+ offset: 0x1C700
+d_course_toads_turnpike_dl_1C710:
+ symbol: d_course_toads_turnpike_dl_1C710
+ type: gfx
+ offset: 0x1C710
+d_course_toads_turnpike_dl_1C770:
+ symbol: d_course_toads_turnpike_dl_1C770
+ type: gfx
+ offset: 0x1C770
+d_course_toads_turnpike_dl_1C7D0:
+ symbol: d_course_toads_turnpike_dl_1C7D0
+ type: gfx
+ offset: 0x1C7D0
+d_course_toads_turnpike_dl_1CA88:
+ symbol: d_course_toads_turnpike_dl_1CA88
+ type: gfx
+ offset: 0x1CA88
+d_course_toads_turnpike_dl_1CAA8:
+ symbol: d_course_toads_turnpike_dl_1CAA8
+ type: gfx
+ offset: 0x1CAA8
+d_course_toads_turnpike_bus_model_lod2:
+ symbol: d_course_toads_turnpike_bus_model_lod2
+ type: vtx
+ offset: 0x1CAB8
+ count: 8
+d_course_toads_turnpike_bus_unknown_model26:
+ symbol: d_course_toads_turnpike_bus_unknown_model26
+ type: vtx
+ offset: 0x1CB38
+ count: 8
+d_course_toads_turnpike_bus_unknown_model27:
+ symbol: d_course_toads_turnpike_bus_unknown_model27
+ type: vtx
+ offset: 0x1CBB8
+ count: 4
+d_course_toads_turnpike_bus_unknown_model28:
+ symbol: d_course_toads_turnpike_bus_unknown_model28
+ type: vtx
+ offset: 0x1CBF8
+ count: 4
+d_course_toads_turnpike_bus_unknown_model29:
+ symbol: d_course_toads_turnpike_bus_unknown_model29
+ type: vtx
+ offset: 0x1CC38
+ count: 4
+d_course_toads_turnpike_bus_unknown_model30:
+ symbol: d_course_toads_turnpike_bus_unknown_model30
+ type: vtx
+ offset: 0x1CC78
+ count: 8
+d_course_toads_turnpike_bus_unknown_model31:
+ symbol: d_course_toads_turnpike_bus_unknown_model31
+ type: vtx
+ offset: 0x1CCF8
+ count: 10
+d_course_toads_turnpike_dl_1CD98:
+ symbol: d_course_toads_turnpike_dl_1CD98
+ type: gfx
+ offset: 0x1CD98
+d_course_toads_turnpike_dl_1CDF8:
+ symbol: d_course_toads_turnpike_dl_1CDF8
+ type: gfx
+ offset: 0x1CDF8
+d_course_toads_turnpike_dl_1CE58:
+ symbol: d_course_toads_turnpike_dl_1CE58
+ type: gfx
+ offset: 0x1CE58
+d_course_toads_turnpike_dl_1CE70:
+ symbol: d_course_toads_turnpike_dl_1CE70
+ type: gfx
+ offset: 0x1CE70
+d_course_toads_turnpike_dl_1CE80:
+ symbol: d_course_toads_turnpike_dl_1CE80
+ type: gfx
+ offset: 0x1CE80
+d_course_toads_turnpike_dl_1D008:
+ symbol: d_course_toads_turnpike_dl_1D008
+ type: gfx
+ offset: 0x1D008
+d_course_toads_turnpike_dl_1D018:
+ symbol: d_course_toads_turnpike_dl_1D018
+ type: gfx
+ offset: 0x1D018
+d_course_toads_turnpike_tanker_truck_model_lod0:
+ symbol: d_course_toads_turnpike_tanker_truck_model_lod0
+ type: vtx
+ offset: 0x1D028
+ count: 16
+d_course_toads_turnpike_tanker_truck_unknown_model1:
+ symbol: d_course_toads_turnpike_tanker_truck_unknown_model1
+ type: vtx
+ offset: 0x1D128
+ count: 16
+d_course_toads_turnpike_tanker_truck_unknown_model2:
+ symbol: d_course_toads_turnpike_tanker_truck_unknown_model2
+ type: vtx
+ offset: 0x1D228
+ count: 16
+d_course_toads_turnpike_tanker_truck_unknown_model3:
+ symbol: d_course_toads_turnpike_tanker_truck_unknown_model3
+ type: vtx
+ offset: 0x1D328
+ count: 20
+d_course_toads_turnpike_tanker_truck_unknown_model4:
+ symbol: d_course_toads_turnpike_tanker_truck_unknown_model4
+ type: vtx
+ offset: 0x1D468
+ count: 20
+d_course_toads_turnpike_tanker_truck_unknown_model5:
+ symbol: d_course_toads_turnpike_tanker_truck_unknown_model5
+ type: vtx
+ offset: 0x1D5A8
+ count: 32
+d_course_toads_turnpike_tanker_truck_unknown_model6:
+ symbol: d_course_toads_turnpike_tanker_truck_unknown_model6
+ type: vtx
+ offset: 0x1D7A8
+ count: 24
+d_course_toads_turnpike_tanker_truck_unknown_model7:
+ symbol: d_course_toads_turnpike_tanker_truck_unknown_model7
+ type: vtx
+ offset: 0x1D928
+ count: 18
+d_course_toads_turnpike_tanker_truck_unknown_model8:
+ symbol: d_course_toads_turnpike_tanker_truck_unknown_model8
+ type: vtx
+ offset: 0x1DA48
+ count: 12
+d_course_toads_turnpike_tanker_truck_unknown_model9:
+ symbol: d_course_toads_turnpike_tanker_truck_unknown_model9
+ type: vtx
+ offset: 0x1DB08
+ count: 32
+d_course_toads_turnpike_tanker_truck_unknown_model10:
+ symbol: d_course_toads_turnpike_tanker_truck_unknown_model10
+ type: vtx
+ offset: 0x1DD08
+ count: 4
+d_course_toads_turnpike_tanker_truck_unknown_model11:
+ symbol: d_course_toads_turnpike_tanker_truck_unknown_model11
+ type: vtx
+ offset: 0x1DD48
+ count: 12
+d_course_toads_turnpike_tanker_truck_unknown_model12:
+ symbol: d_course_toads_turnpike_tanker_truck_unknown_model12
+ type: vtx
+ offset: 0x1DE08
+ count: 24
+d_course_toads_turnpike_tanker_truck_unknown_model13:
+ symbol: d_course_toads_turnpike_tanker_truck_unknown_model13
+ type: vtx
+ offset: 0x1DF88
+ count: 24
+d_course_toads_turnpike_tanker_truck_unknown_model14:
+ symbol: d_course_toads_turnpike_tanker_truck_unknown_model14
+ type: vtx
+ offset: 0x1E108
+ count: 24
+d_course_toads_turnpike_dl_1E288:
+ symbol: d_course_toads_turnpike_dl_1E288
+ type: gfx
+ offset: 0x1E288
+d_course_toads_turnpike_dl_1E318:
+ symbol: d_course_toads_turnpike_dl_1E318
+ type: gfx
+ offset: 0x1E318
+d_course_toads_turnpike_dl_1E3A8:
+ symbol: d_course_toads_turnpike_dl_1E3A8
+ type: gfx
+ offset: 0x1E3A8
+d_course_toads_turnpike_dl_1E438:
+ symbol: d_course_toads_turnpike_dl_1E438
+ type: gfx
+ offset: 0x1E438
+d_course_toads_turnpike_dl_1E458:
+ symbol: d_course_toads_turnpike_dl_1E458
+ type: gfx
+ offset: 0x1E458
+d_course_toads_turnpike_dl_1E468:
+ symbol: d_course_toads_turnpike_dl_1E468
+ type: gfx
+ offset: 0x1E468
+d_course_toads_turnpike_dl_1E508:
+ symbol: d_course_toads_turnpike_dl_1E508
+ type: gfx
+ offset: 0x1E508
+d_course_toads_turnpike_dl_1E810:
+ symbol: d_course_toads_turnpike_dl_1E810
+ type: gfx
+ offset: 0x1E810
+d_course_toads_turnpike_dl_1E8A0:
+ symbol: d_course_toads_turnpike_dl_1E8A0
+ type: gfx
+ offset: 0x1E8A0
+d_course_toads_turnpike_dl_1E970:
+ symbol: d_course_toads_turnpike_dl_1E970
+ type: gfx
+ offset: 0x1E970
+d_course_toads_turnpike_dl_1EA40:
+ symbol: d_course_toads_turnpike_dl_1EA40
+ type: gfx
+ offset: 0x1EA40
+d_course_toads_turnpike_dl_1EB10:
+ symbol: d_course_toads_turnpike_dl_1EB10
+ type: gfx
+ offset: 0x1EB10
+d_course_toads_turnpike_dl_1EB48:
+ symbol: d_course_toads_turnpike_dl_1EB48
+ type: gfx
+ offset: 0x1EB48
+d_course_toads_turnpike_tanker_truck_model_lod1:
+ symbol: d_course_toads_turnpike_tanker_truck_model_lod1
+ type: vtx
+ offset: 0x1EB58
+ count: 8
+d_course_toads_turnpike_tanker_truck_unknown_model15:
+ symbol: d_course_toads_turnpike_tanker_truck_unknown_model15
+ type: vtx
+ offset: 0x1EBD8
+ count: 4
+d_course_toads_turnpike_tanker_truck_unknown_model16:
+ symbol: d_course_toads_turnpike_tanker_truck_unknown_model16
+ type: vtx
+ offset: 0x1EC18
+ count: 8
+d_course_toads_turnpike_tanker_truck_unknown_model17:
+ symbol: d_course_toads_turnpike_tanker_truck_unknown_model17
+ type: vtx
+ offset: 0x1EC98
+ count: 4
+d_course_toads_turnpike_tanker_truck_unknown_model18:
+ symbol: d_course_toads_turnpike_tanker_truck_unknown_model18
+ type: vtx
+ offset: 0x1ECD8
+ count: 16
+d_course_toads_turnpike_tanker_truck_unknown_model19:
+ symbol: d_course_toads_turnpike_tanker_truck_unknown_model19
+ type: vtx
+ offset: 0x1EDD8
+ count: 32
+d_course_toads_turnpike_tanker_truck_unknown_model20:
+ symbol: d_course_toads_turnpike_tanker_truck_unknown_model20
+ type: vtx
+ offset: 0x1EFD8
+ count: 24
+d_course_toads_turnpike_tanker_truck_unknown_model21:
+ symbol: d_course_toads_turnpike_tanker_truck_unknown_model21
+ type: vtx
+ offset: 0x1F158
+ count: 18
+d_course_toads_turnpike_tanker_truck_unknown_model22:
+ symbol: d_course_toads_turnpike_tanker_truck_unknown_model22
+ type: vtx
+ offset: 0x1F278
+ count: 12
+d_course_toads_turnpike_tanker_truck_unknown_model23:
+ symbol: d_course_toads_turnpike_tanker_truck_unknown_model23
+ type: vtx
+ offset: 0x1F338
+ count: 30
+d_course_toads_turnpike_tanker_truck_unknown_model24:
+ symbol: d_course_toads_turnpike_tanker_truck_unknown_model24
+ type: vtx
+ offset: 0x1F518
+ count: 4
+d_course_toads_turnpike_tanker_truck_unknown_model25:
+ symbol: d_course_toads_turnpike_tanker_truck_unknown_model25
+ type: vtx
+ offset: 0x1F558
+ count: 8
+d_course_toads_turnpike_tanker_truck_unknown_model26:
+ symbol: d_course_toads_turnpike_tanker_truck_unknown_model26
+ type: vtx
+ offset: 0x1F5D8
+ count: 4
+d_course_toads_turnpike_tanker_truck_unknown_model27:
+ symbol: d_course_toads_turnpike_tanker_truck_unknown_model27
+ type: vtx
+ offset: 0x1F618
+ count: 8
+d_course_toads_turnpike_tanker_truck_unknown_model28:
+ symbol: d_course_toads_turnpike_tanker_truck_unknown_model28
+ type: vtx
+ offset: 0x1F698
+ count: 4
+d_course_toads_turnpike_tanker_truck_unknown_model29:
+ symbol: d_course_toads_turnpike_tanker_truck_unknown_model29
+ type: vtx
+ offset: 0x1F6D8
+ count: 12
+d_course_toads_turnpike_tanker_truck_unknown_model30:
+ symbol: d_course_toads_turnpike_tanker_truck_unknown_model30
+ type: vtx
+ offset: 0x1F798
+ count: 4
+d_course_toads_turnpike_dl_1F7D8:
+ symbol: d_course_toads_turnpike_dl_1F7D8
+ type: gfx
+ offset: 0x1F7D8
+d_course_toads_turnpike_dl_1F850:
+ symbol: d_course_toads_turnpike_dl_1F850
+ type: gfx
+ offset: 0x1F850
+d_course_toads_turnpike_dl_1F8C0:
+ symbol: d_course_toads_turnpike_dl_1F8C0
+ type: gfx
+ offset: 0x1F8C0
+d_course_toads_turnpike_dl_1F938:
+ symbol: d_course_toads_turnpike_dl_1F938
+ type: gfx
+ offset: 0x1F938
+d_course_toads_turnpike_dl_1F9A8:
+ symbol: d_course_toads_turnpike_dl_1F9A8
+ type: gfx
+ offset: 0x1F9A8
+d_course_toads_turnpike_dl_1F9D0:
+ symbol: d_course_toads_turnpike_dl_1F9D0
+ type: gfx
+ offset: 0x1F9D0
+d_course_toads_turnpike_dl_1F9E0:
+ symbol: d_course_toads_turnpike_dl_1F9E0
+ type: gfx
+ offset: 0x1F9E0
+d_course_toads_turnpike_dl_1FCD8:
+ symbol: d_course_toads_turnpike_dl_1FCD8
+ type: gfx
+ offset: 0x1FCD8
+d_course_toads_turnpike_dl_1FD58:
+ symbol: d_course_toads_turnpike_dl_1FD58
+ type: gfx
+ offset: 0x1FD58
+d_course_toads_turnpike_dl_1FDD0:
+ symbol: d_course_toads_turnpike_dl_1FDD0
+ type: gfx
+ offset: 0x1FDD0
+d_course_toads_turnpike_dl_1FE50:
+ symbol: d_course_toads_turnpike_dl_1FE50
+ type: gfx
+ offset: 0x1FE50
+d_course_toads_turnpike_dl_1FEC8:
+ symbol: d_course_toads_turnpike_dl_1FEC8
+ type: gfx
+ offset: 0x1FEC8
+d_course_toads_turnpike_dl_1FF50:
+ symbol: d_course_toads_turnpike_dl_1FF50
+ type: gfx
+ offset: 0x1FF50
+d_course_toads_turnpike_dl_1FFC8:
+ symbol: d_course_toads_turnpike_dl_1FFC8
+ type: gfx
+ offset: 0x1FFC8
+d_course_toads_turnpike_dl_20008:
+ symbol: d_course_toads_turnpike_dl_20008
+ type: gfx
+ offset: 0x20008
+d_course_toads_turnpike_tanker_truck_model_lod2:
+ symbol: d_course_toads_turnpike_tanker_truck_model_lod2
+ type: vtx
+ offset: 0x20018
+ count: 14
+d_course_toads_turnpike_tanker_truck_unknown_model31:
+ symbol: d_course_toads_turnpike_tanker_truck_unknown_model31
+ type: vtx
+ offset: 0x200F8
+ count: 12
+d_course_toads_turnpike_tanker_truck_unknown_model32:
+ symbol: d_course_toads_turnpike_tanker_truck_unknown_model32
+ type: vtx
+ offset: 0x201B8
+ count: 21
+d_course_toads_turnpike_tanker_truck_unknown_model33:
+ symbol: d_course_toads_turnpike_tanker_truck_unknown_model33
+ type: vtx
+ offset: 0x20308
+ count: 4
+d_course_toads_turnpike_dl_20348:
+ symbol: d_course_toads_turnpike_dl_20348
+ type: gfx
+ offset: 0x20348
+d_course_toads_turnpike_dl_20450:
+ symbol: d_course_toads_turnpike_dl_20450
+ type: gfx
+ offset: 0x20450
+d_course_toads_turnpike_dl_204F8:
+ symbol: d_course_toads_turnpike_dl_204F8
+ type: gfx
+ offset: 0x204F8
+d_course_toads_turnpike_dl_20510:
+ symbol: d_course_toads_turnpike_dl_20510
+ type: gfx
+ offset: 0x20510
+d_course_toads_turnpike_dl_20520:
+ symbol: d_course_toads_turnpike_dl_20520
+ type: gfx
+ offset: 0x20520
+d_course_toads_turnpike_dl_20598:
+ symbol: d_course_toads_turnpike_dl_20598
+ type: gfx
+ offset: 0x20598
+d_course_toads_turnpike_dl_205A8:
+ symbol: d_course_toads_turnpike_dl_205A8
+ type: gfx
+ offset: 0x205A8
+d_course_toads_turnpike_car_model_lod0:
+ symbol: d_course_toads_turnpike_car_model_lod0
+ type: vtx
+ offset: 0x205B8
+ count: 16
+d_course_toads_turnpike_car_unknown_model1:
+ symbol: d_course_toads_turnpike_car_unknown_model1
+ type: vtx
+ offset: 0x206B8
+ count: 16
+d_course_toads_turnpike_car_unknown_model2:
+ symbol: d_course_toads_turnpike_car_unknown_model2
+ type: vtx
+ offset: 0x207B8
+ count: 10
+d_course_toads_turnpike_car_unknown_model3:
+ symbol: d_course_toads_turnpike_car_unknown_model3
+ type: vtx
+ offset: 0x20858
+ count: 10
+d_course_toads_turnpike_car_unknown_model4:
+ symbol: d_course_toads_turnpike_car_unknown_model4
+ type: vtx
+ offset: 0x208F8
+ count: 24
+d_course_toads_turnpike_car_unknown_model5:
+ symbol: d_course_toads_turnpike_car_unknown_model5
+ type: vtx
+ offset: 0x20A78
+ count: 8
+d_course_toads_turnpike_car_unknown_model6:
+ symbol: d_course_toads_turnpike_car_unknown_model6
+ type: vtx
+ offset: 0x20AF8
+ count: 4
+d_course_toads_turnpike_car_unknown_model7:
+ symbol: d_course_toads_turnpike_car_unknown_model7
+ type: vtx
+ offset: 0x20B38
+ count: 32
+d_course_toads_turnpike_car_unknown_model8:
+ symbol: d_course_toads_turnpike_car_unknown_model8
+ type: vtx
+ offset: 0x20D38
+ count: 32
+d_course_toads_turnpike_car_unknown_model9:
+ symbol: d_course_toads_turnpike_car_unknown_model9
+ type: vtx
+ offset: 0x20F38
+ count: 32
+d_course_toads_turnpike_car_unknown_model10:
+ symbol: d_course_toads_turnpike_car_unknown_model10
+ type: vtx
+ offset: 0x21138
+ count: 23
+d_course_toads_turnpike_car_unknown_model11:
+ symbol: d_course_toads_turnpike_car_unknown_model11
+ type: vtx
+ offset: 0x212A8
+ count: 10
+d_course_toads_turnpike_car_unknown_model12:
+ symbol: d_course_toads_turnpike_car_unknown_model12
+ type: vtx
+ offset: 0x21348
+ count: 12
+d_course_toads_turnpike_car_unknown_model13:
+ symbol: d_course_toads_turnpike_car_unknown_model13
+ type: vtx
+ offset: 0x21408
+ count: 12
+d_course_toads_turnpike_car_unknown_model14:
+ symbol: d_course_toads_turnpike_car_unknown_model14
+ type: vtx
+ offset: 0x214C8
+ count: 12
+d_course_toads_turnpike_car_unknown_model15:
+ symbol: d_course_toads_turnpike_car_unknown_model15
+ type: vtx
+ offset: 0x21588
+ count: 12
+d_course_toads_turnpike_dl_21648:
+ symbol: d_course_toads_turnpike_dl_21648
+ type: gfx
+ offset: 0x21648
+d_course_toads_turnpike_dl_216D8:
+ symbol: d_course_toads_turnpike_dl_216D8
+ type: gfx
+ offset: 0x216D8
+d_course_toads_turnpike_dl_21768:
+ symbol: d_course_toads_turnpike_dl_21768
+ type: gfx
+ offset: 0x21768
+d_course_toads_turnpike_dl_21780:
+ symbol: d_course_toads_turnpike_dl_21780
+ type: gfx
+ offset: 0x21780
+d_course_toads_turnpike_dl_21790:
+ symbol: d_course_toads_turnpike_dl_21790
+ type: gfx
+ offset: 0x21790
+d_course_toads_turnpike_dl_21820:
+ symbol: d_course_toads_turnpike_dl_21820
+ type: gfx
+ offset: 0x21820
+d_course_toads_turnpike_dl_218B0:
+ symbol: d_course_toads_turnpike_dl_218B0
+ type: gfx
+ offset: 0x218B0
+d_course_toads_turnpike_dl_21950:
+ symbol: d_course_toads_turnpike_dl_21950
+ type: gfx
+ offset: 0x21950
+d_course_toads_turnpike_dl_21A28:
+ symbol: d_course_toads_turnpike_dl_21A28
+ type: gfx
+ offset: 0x21A28
+d_course_toads_turnpike_dl_21C78:
+ symbol: d_course_toads_turnpike_dl_21C78
+ type: gfx
+ offset: 0x21C78
+d_course_toads_turnpike_dl_21CD0:
+ symbol: d_course_toads_turnpike_dl_21CD0
+ type: gfx
+ offset: 0x21CD0
+d_course_toads_turnpike_dl_21D28:
+ symbol: d_course_toads_turnpike_dl_21D28
+ type: gfx
+ offset: 0x21D28
+d_course_toads_turnpike_dl_21D80:
+ symbol: d_course_toads_turnpike_dl_21D80
+ type: gfx
+ offset: 0x21D80
+d_course_toads_turnpike_dl_21DD8:
+ symbol: d_course_toads_turnpike_dl_21DD8
+ type: gfx
+ offset: 0x21DD8
+d_course_toads_turnpike_dl_21E28:
+ symbol: d_course_toads_turnpike_dl_21E28
+ type: gfx
+ offset: 0x21E28
+d_course_toads_turnpike_car_model_lod1:
+ symbol: d_course_toads_turnpike_car_model_lod1
+ type: vtx
+ offset: 0x21E38
+ count: 16
+d_course_toads_turnpike_car_unknown_model16:
+ symbol: d_course_toads_turnpike_car_unknown_model16
+ type: vtx
+ offset: 0x21F38
+ count: 16
+d_course_toads_turnpike_car_unknown_model17:
+ symbol: d_course_toads_turnpike_car_unknown_model17
+ type: vtx
+ offset: 0x22038
+ count: 16
+d_course_toads_turnpike_car_unknown_model18:
+ symbol: d_course_toads_turnpike_car_unknown_model18
+ type: vtx
+ offset: 0x22138
+ count: 8
+d_course_toads_turnpike_car_unknown_model19:
+ symbol: d_course_toads_turnpike_car_unknown_model19
+ type: vtx
+ offset: 0x221B8
+ count: 8
+d_course_toads_turnpike_car_unknown_model20:
+ symbol: d_course_toads_turnpike_car_unknown_model20
+ type: vtx
+ offset: 0x22238
+ count: 24
+d_course_toads_turnpike_car_unknown_model21:
+ symbol: d_course_toads_turnpike_car_unknown_model21
+ type: vtx
+ offset: 0x223B8
+ count: 8
+d_course_toads_turnpike_car_unknown_model22:
+ symbol: d_course_toads_turnpike_car_unknown_model22
+ type: vtx
+ offset: 0x22438
+ count: 4
+d_course_toads_turnpike_car_unknown_model23:
+ symbol: d_course_toads_turnpike_car_unknown_model23
+ type: vtx
+ offset: 0x22478
+ count: 31
+d_course_toads_turnpike_car_unknown_model24:
+ symbol: d_course_toads_turnpike_car_unknown_model24
+ type: vtx
+ offset: 0x22668
+ count: 32
+d_course_toads_turnpike_car_unknown_model25:
+ symbol: d_course_toads_turnpike_car_unknown_model25
+ type: vtx
+ offset: 0x22868
+ count: 22
+d_course_toads_turnpike_car_unknown_model26:
+ symbol: d_course_toads_turnpike_car_unknown_model26
+ type: vtx
+ offset: 0x229C8
+ count: 10
+d_course_toads_turnpike_dl_22A68:
+ symbol: d_course_toads_turnpike_dl_22A68
+ type: gfx
+ offset: 0x22A68
+d_course_toads_turnpike_dl_22AF8:
+ symbol: d_course_toads_turnpike_dl_22AF8
+ type: gfx
+ offset: 0x22AF8
+d_course_toads_turnpike_dl_22B88:
+ symbol: d_course_toads_turnpike_dl_22B88
+ type: gfx
+ offset: 0x22B88
+d_course_toads_turnpike_dl_22BA0:
+ symbol: d_course_toads_turnpike_dl_22BA0
+ type: gfx
+ offset: 0x22BA0
+d_course_toads_turnpike_dl_22BB0:
+ symbol: d_course_toads_turnpike_dl_22BB0
+ type: gfx
+ offset: 0x22BB0
+d_course_toads_turnpike_dl_22C50:
+ symbol: d_course_toads_turnpike_dl_22C50
+ type: gfx
+ offset: 0x22C50
+d_course_toads_turnpike_dl_22C88:
+ symbol: d_course_toads_turnpike_dl_22C88
+ type: gfx
+ offset: 0x22C88
+d_course_toads_turnpike_dl_22CC0:
+ symbol: d_course_toads_turnpike_dl_22CC0
+ type: gfx
+ offset: 0x22CC0
+d_course_toads_turnpike_dl_22D60:
+ symbol: d_course_toads_turnpike_dl_22D60
+ type: gfx
+ offset: 0x22D60
+d_course_toads_turnpike_dl_22E38:
+ symbol: d_course_toads_turnpike_dl_22E38
+ type: gfx
+ offset: 0x22E38
+d_course_toads_turnpike_dl_23040:
+ symbol: d_course_toads_turnpike_dl_23040
+ type: gfx
+ offset: 0x23040
+d_course_toads_turnpike_dl_23078:
+ symbol: d_course_toads_turnpike_dl_23078
+ type: gfx
+ offset: 0x23078
+d_course_toads_turnpike_car_model_lod2:
+ symbol: d_course_toads_turnpike_car_model_lod2
+ type: vtx
+ offset: 0x23088
+ count: 8
+d_course_toads_turnpike_car_unknown_model27:
+ symbol: d_course_toads_turnpike_car_unknown_model27
+ type: vtx
+ offset: 0x23108
+ count: 8
+d_course_toads_turnpike_car_unknown_model28:
+ symbol: d_course_toads_turnpike_car_unknown_model28
+ type: vtx
+ offset: 0x23188
+ count: 4
+d_course_toads_turnpike_car_unknown_model29:
+ symbol: d_course_toads_turnpike_car_unknown_model29
+ type: vtx
+ offset: 0x231C8
+ count: 16
+d_course_toads_turnpike_car_unknown_model30:
+ symbol: d_course_toads_turnpike_car_unknown_model30
+ type: vtx
+ offset: 0x232C8
+ count: 8
+d_course_toads_turnpike_car_unknown_model31:
+ symbol: d_course_toads_turnpike_car_unknown_model31
+ type: vtx
+ offset: 0x23348
+ count: 27
+d_course_toads_turnpike_car_unknown_model32:
+ symbol: d_course_toads_turnpike_car_unknown_model32
+ type: vtx
+ offset: 0x234F8
+ count: 4
+d_course_toads_turnpike_dl_23538:
+ symbol: d_course_toads_turnpike_dl_23538
+ type: gfx
+ offset: 0x23538
+d_course_toads_turnpike_dl_23600:
+ symbol: d_course_toads_turnpike_dl_23600
+ type: gfx
+ offset: 0x23600
+d_course_toads_turnpike_dl_23678:
+ symbol: d_course_toads_turnpike_dl_23678
+ type: gfx
+ offset: 0x23678
+d_course_toads_turnpike_dl_237D8:
+ symbol: d_course_toads_turnpike_dl_237D8
+ type: gfx
+ offset: 0x237D8
+d_course_toads_turnpike_dl_237F8:
+ symbol: d_course_toads_turnpike_dl_237F8
+ type: gfx
+ offset: 0x237F8
+d_course_toads_turnpike_dl_23808:
+ symbol: d_course_toads_turnpike_dl_23808
+ type: gfx
+ offset: 0x23808
+d_course_toads_turnpike_dl_23838:
+ symbol: d_course_toads_turnpike_dl_23838
+ type: gfx
+ offset: 0x23838
+d_course_toads_turnpike_dl_23848:
+ symbol: d_course_toads_turnpike_dl_23848
+ type: gfx
+ offset: 0x23848
+d_course_toads_turnpike_dl_23858:
+ symbol: d_course_toads_turnpike_dl_23858
+ type: gfx
+ offset: 0x23858
+d_course_toads_turnpike_dl_238A0:
+ symbol: d_course_toads_turnpike_dl_238A0
+ type: gfx
+ offset: 0x238A0
+d_course_toads_turnpike_dl_238E8:
+ symbol: d_course_toads_turnpike_dl_238E8
+ type: gfx
+ offset: 0x238E8
+d_course_toads_turnpike_dl_23930:
+ symbol: d_course_toads_turnpike_dl_23930
+ type: gfx
+ offset: 0x23930
+d_course_toads_turnpike_item_box_spawns:
+ symbol: d_course_toads_turnpike_item_box_spawns
+ type: mk64:spawn_data
+ offset: 0x23AE0
+ count: 17
+d_course_toads_turnpike_addr:
+ symbol: d_course_toads_turnpike_addr
+ type: mk64:track_sections
+ offset: 0x23B68
+ count: 23
diff --git a/yamls/us/toads_turnpike_displaylists.yml b/yamls/us/toads_turnpike_displaylists.yml
new file mode 100644
index 000000000..3bcf58434
--- /dev/null
+++ b/yamls/us/toads_turnpike_displaylists.yml
@@ -0,0 +1,17 @@
+:config:
+ vram:
+ addr: 0x800E8700 # not used for anything
+ offset: 0x925F50
+ no_compression: true
+ header:
+ code:
+ - '#include <libultraship.h>'
+ header:
+ - '#include <libultraship.h>'
+ - '#include <libultra/gbi.h>'
+ - '#include <align_asset_macro.h>'
+d_course_toads_turnpike_packed_dls:
+ symbol: d_course_toads_turnpike_packed_dls
+ type: blob
+ offset: 0x925F50
+ size: 0x2D16
diff --git a/yamls/us/wario_stadium_data.yml b/yamls/us/wario_stadium_data.yml
new file mode 100644
index 000000000..0df13a140
--- /dev/null
+++ b/yamls/us/wario_stadium_data.yml
@@ -0,0 +1,536 @@
+:config:
+ segments:
+ - [0x06, 0x8804A0]
+ - [0x07, 0x800000]
+ header:
+ code:
+ - '#include <libultraship.h>'
+ header:
+ - '#include <libultraship.h>'
+ - '#include <libultra/gbi.h>'
+ - '#include <align_asset_macro.h>'
+ references_packed_displaylists: true
+d_course_wario_stadium_dl_0:
+ symbol: d_course_wario_stadium_dl_0
+ type: gfx
+ offset: 0x0
+d_course_wario_stadium_dl_B8:
+ symbol: d_course_wario_stadium_dl_B8
+ type: gfx
+ offset: 0xB8
+d_course_wario_stadium_dl_158:
+ symbol: d_course_wario_stadium_dl_158
+ type: gfx
+ offset: 0x158
+d_course_wario_stadium_dl_1B8:
+ symbol: d_course_wario_stadium_dl_1B8
+ type: gfx
+ offset: 0x1B8
+d_course_wario_stadium_dl_2A0:
+ symbol: d_course_wario_stadium_dl_2A0
+ type: gfx
+ offset: 0x2A0
+d_course_wario_stadium_dl_350:
+ symbol: d_course_wario_stadium_dl_350
+ type: gfx
+ offset: 0x350
+d_course_wario_stadium_dl_440:
+ symbol: d_course_wario_stadium_dl_440
+ type: gfx
+ offset: 0x440
+d_course_wario_stadium_dl_4C0:
+ symbol: d_course_wario_stadium_dl_4C0
+ type: gfx
+ offset: 0x4C0
+d_course_wario_stadium_dl_5E8:
+ symbol: d_course_wario_stadium_dl_5E8
+ type: gfx
+ offset: 0x5E8
+d_course_wario_stadium_dl_668:
+ symbol: d_course_wario_stadium_dl_668
+ type: gfx
+ offset: 0x668
+d_course_wario_stadium_dl_798:
+ symbol: d_course_wario_stadium_dl_798
+ type: gfx
+ offset: 0x798
+d_course_wario_stadium_dl_830:
+ symbol: d_course_wario_stadium_dl_830
+ type: gfx
+ offset: 0x830
+d_course_wario_stadium_dl_940:
+ symbol: d_course_wario_stadium_dl_940
+ type: gfx
+ offset: 0x940
+d_course_wario_stadium_dl_990:
+ symbol: d_course_wario_stadium_dl_990
+ type: gfx
+ offset: 0x990
+d_course_wario_stadium_dl_AB0:
+ symbol: d_course_wario_stadium_dl_AB0
+ type: gfx
+ offset: 0xAB0
+d_course_wario_stadium_dl_B60:
+ symbol: d_course_wario_stadium_dl_B60
+ type: gfx
+ offset: 0xB60
+d_course_wario_stadium_dl_C08:
+ symbol: d_course_wario_stadium_dl_C08
+ type: gfx
+ offset: 0xC08
+d_course_wario_stadium_dl_C70:
+ symbol: d_course_wario_stadium_dl_C70
+ type: gfx
+ offset: 0xC70
+d_course_wario_stadium_dl_D60:
+ symbol: d_course_wario_stadium_dl_D60
+ type: gfx
+ offset: 0xD60
+d_course_wario_stadium_dl_E30:
+ symbol: d_course_wario_stadium_dl_E30
+ type: gfx
+ offset: 0xE30
+d_course_wario_stadium_dl_ED0:
+ symbol: d_course_wario_stadium_dl_ED0
+ type: gfx
+ offset: 0xED0
+d_course_wario_stadium_dl_F70:
+ symbol: d_course_wario_stadium_dl_F70
+ type: gfx
+ offset: 0xF70
+d_course_wario_stadium_dl_1068:
+ symbol: d_course_wario_stadium_dl_1068
+ type: gfx
+ offset: 0x1068
+d_course_wario_stadium_dl_1158:
+ symbol: d_course_wario_stadium_dl_1158
+ type: gfx
+ offset: 0x1158
+d_course_wario_stadium_dl_11F8:
+ symbol: d_course_wario_stadium_dl_11F8
+ type: gfx
+ offset: 0x11F8
+d_course_wario_stadium_dl_12E0:
+ symbol: d_course_wario_stadium_dl_12E0
+ type: gfx
+ offset: 0x12E0
+d_course_wario_stadium_dl_13C0:
+ symbol: d_course_wario_stadium_dl_13C0
+ type: gfx
+ offset: 0x13C0
+d_course_wario_stadium_dl_14A0:
+ symbol: d_course_wario_stadium_dl_14A0
+ type: gfx
+ offset: 0x14A0
+d_course_wario_stadium_dl_1590:
+ symbol: d_course_wario_stadium_dl_1590
+ type: gfx
+ offset: 0x1590
+d_course_wario_stadium_dl_1630:
+ symbol: d_course_wario_stadium_dl_1630
+ type: gfx
+ offset: 0x1630
+d_course_wario_stadium_dl_1708:
+ symbol: d_course_wario_stadium_dl_1708
+ type: gfx
+ offset: 0x1708
+d_course_wario_stadium_dl_17A8:
+ symbol: d_course_wario_stadium_dl_17A8
+ type: gfx
+ offset: 0x17A8
+d_course_wario_stadium_dl_1868:
+ symbol: d_course_wario_stadium_dl_1868
+ type: gfx
+ offset: 0x1868
+d_course_wario_stadium_dl_1908:
+ symbol: d_course_wario_stadium_dl_1908
+ type: gfx
+ offset: 0x1908
+d_course_wario_stadium_dl_19E0:
+ symbol: d_course_wario_stadium_dl_19E0
+ type: gfx
+ offset: 0x19E0
+d_course_wario_stadium_dl_1AB8:
+ symbol: d_course_wario_stadium_dl_1AB8
+ type: gfx
+ offset: 0x1AB8
+d_course_wario_stadium_dl_1B48:
+ symbol: d_course_wario_stadium_dl_1B48
+ type: gfx
+ offset: 0x1B48
+d_course_wario_stadium_dl_1BB0:
+ symbol: d_course_wario_stadium_dl_1BB0
+ type: gfx
+ offset: 0x1BB0
+d_course_wario_stadium_dl_1CA8:
+ symbol: d_course_wario_stadium_dl_1CA8
+ type: gfx
+ offset: 0x1CA8
+d_course_wario_stadium_dl_1D68:
+ symbol: d_course_wario_stadium_dl_1D68
+ type: gfx
+ offset: 0x1D68
+d_course_wario_stadium_dl_1DF8:
+ symbol: d_course_wario_stadium_dl_1DF8
+ type: gfx
+ offset: 0x1DF8
+d_course_wario_stadium_dl_1E70:
+ symbol: d_course_wario_stadium_dl_1E70
+ type: gfx
+ offset: 0x1E70
+d_course_wario_stadium_dl_1FD8:
+ symbol: d_course_wario_stadium_dl_1FD8
+ type: gfx
+ offset: 0x1FD8
+d_course_wario_stadium_dl_20A8:
+ symbol: d_course_wario_stadium_dl_20A8
+ type: gfx
+ offset: 0x20A8
+d_course_wario_stadium_dl_21A8:
+ symbol: d_course_wario_stadium_dl_21A8
+ type: gfx
+ offset: 0x21A8
+d_course_wario_stadium_dl_2218:
+ symbol: d_course_wario_stadium_dl_2218
+ type: gfx
+ offset: 0x2218
+d_course_wario_stadium_dl_2308:
+ symbol: d_course_wario_stadium_dl_2308
+ type: gfx
+ offset: 0x2308
+d_course_wario_stadium_dl_23B0:
+ symbol: d_course_wario_stadium_dl_23B0
+ type: gfx
+ offset: 0x23B0
+d_course_wario_stadium_dl_2490:
+ symbol: d_course_wario_stadium_dl_2490
+ type: gfx
+ offset: 0x2490
+d_course_wario_stadium_dl_2530:
+ symbol: d_course_wario_stadium_dl_2530
+ type: gfx
+ offset: 0x2530
+d_course_wario_stadium_dl_2610:
+ symbol: d_course_wario_stadium_dl_2610
+ type: gfx
+ offset: 0x2610
+d_course_wario_stadium_dl_2698:
+ symbol: d_course_wario_stadium_dl_2698
+ type: gfx
+ offset: 0x2698
+d_course_wario_stadium_dl_2798:
+ symbol: d_course_wario_stadium_dl_2798
+ type: gfx
+ offset: 0x2798
+d_course_wario_stadium_dl_2870:
+ symbol: d_course_wario_stadium_dl_2870
+ type: gfx
+ offset: 0x2870
+d_course_wario_stadium_dl_2928:
+ symbol: d_course_wario_stadium_dl_2928
+ type: gfx
+ offset: 0x2928
+d_course_wario_stadium_dl_29D0:
+ symbol: d_course_wario_stadium_dl_29D0
+ type: gfx
+ offset: 0x29D0
+d_course_wario_stadium_dl_2AB0:
+ symbol: d_course_wario_stadium_dl_2AB0
+ type: gfx
+ offset: 0x2AB0
+d_course_wario_stadium_dl_2B60:
+ symbol: d_course_wario_stadium_dl_2B60
+ type: gfx
+ offset: 0x2B60
+d_course_wario_stadium_dl_2C30:
+ symbol: d_course_wario_stadium_dl_2C30
+ type: gfx
+ offset: 0x2C30
+d_course_wario_stadium_dl_2CE0:
+ symbol: d_course_wario_stadium_dl_2CE0
+ type: gfx
+ offset: 0x2CE0
+d_course_wario_stadium_dl_2DC0:
+ symbol: d_course_wario_stadium_dl_2DC0
+ type: gfx
+ offset: 0x2DC0
+d_course_wario_stadium_dl_2E70:
+ symbol: d_course_wario_stadium_dl_2E70
+ type: gfx
+ offset: 0x2E70
+d_course_wario_stadium_dl_2FB8:
+ symbol: d_course_wario_stadium_dl_2FB8
+ type: gfx
+ offset: 0x2FB8
+d_course_wario_stadium_dl_3098:
+ symbol: d_course_wario_stadium_dl_3098
+ type: gfx
+ offset: 0x3098
+d_course_wario_stadium_dl_31B0:
+ symbol: d_course_wario_stadium_dl_31B0
+ type: gfx
+ offset: 0x31B0
+d_course_wario_stadium_dl_3260:
+ symbol: d_course_wario_stadium_dl_3260
+ type: gfx
+ offset: 0x3260
+d_course_wario_stadium_dl_3368:
+ symbol: d_course_wario_stadium_dl_3368
+ type: gfx
+ offset: 0x3368
+d_course_wario_stadium_dl_3450:
+ symbol: d_course_wario_stadium_dl_3450
+ type: gfx
+ offset: 0x3450
+d_course_wario_stadium_dl_3550:
+ symbol: d_course_wario_stadium_dl_3550
+ type: gfx
+ offset: 0x3550
+d_course_wario_stadium_dl_3600:
+ symbol: d_course_wario_stadium_dl_3600
+ type: gfx
+ offset: 0x3600
+d_course_wario_stadium_dl_36D8:
+ symbol: d_course_wario_stadium_dl_36D8
+ type: gfx
+ offset: 0x36D8
+d_course_wario_stadium_dl_37A8:
+ symbol: d_course_wario_stadium_dl_37A8
+ type: gfx
+ offset: 0x37A8
+d_course_wario_stadium_dl_3890:
+ symbol: d_course_wario_stadium_dl_3890
+ type: gfx
+ offset: 0x3890
+d_course_wario_stadium_dl_3980:
+ symbol: d_course_wario_stadium_dl_3980
+ type: gfx
+ offset: 0x3980
+d_course_wario_stadium_dl_3A10:
+ symbol: d_course_wario_stadium_dl_3A10
+ type: gfx
+ offset: 0x3A10
+d_course_wario_stadium_dl_3AD0:
+ symbol: d_course_wario_stadium_dl_3AD0
+ type: gfx
+ offset: 0x3AD0
+d_course_wario_stadium_dl_3BB0:
+ symbol: d_course_wario_stadium_dl_3BB0
+ type: gfx
+ offset: 0x3BB0
+d_course_wario_stadium_dl_3CF8:
+ symbol: d_course_wario_stadium_dl_3CF8
+ type: gfx
+ offset: 0x3CF8
+d_course_wario_stadium_dl_3D90:
+ symbol: d_course_wario_stadium_dl_3D90
+ type: gfx
+ offset: 0x3D90
+d_course_wario_stadium_dl_3E80:
+ symbol: d_course_wario_stadium_dl_3E80
+ type: gfx
+ offset: 0x3E80
+d_course_wario_stadium_dl_3F78:
+ symbol: d_course_wario_stadium_dl_3F78
+ type: gfx
+ offset: 0x3F78
+d_course_wario_stadium_dl_4060:
+ symbol: d_course_wario_stadium_dl_4060
+ type: gfx
+ offset: 0x4060
+d_course_wario_stadium_dl_40F0:
+ symbol: d_course_wario_stadium_dl_40F0
+ type: gfx
+ offset: 0x40F0
+d_course_wario_stadium_dl_41D0:
+ symbol: d_course_wario_stadium_dl_41D0
+ type: gfx
+ offset: 0x41D0
+d_course_wario_stadium_dl_4270:
+ symbol: d_course_wario_stadium_dl_4270
+ type: gfx
+ offset: 0x4270
+d_course_wario_stadium_dl_4340:
+ symbol: d_course_wario_stadium_dl_4340
+ type: gfx
+ offset: 0x4340
+d_course_wario_stadium_dl_43E0:
+ symbol: d_course_wario_stadium_dl_43E0
+ type: gfx
+ offset: 0x43E0
+d_course_wario_stadium_dl_44B0:
+ symbol: d_course_wario_stadium_dl_44B0
+ type: gfx
+ offset: 0x44B0
+d_course_wario_stadium_dl_4550:
+ symbol: d_course_wario_stadium_dl_4550
+ type: gfx
+ offset: 0x4550
+d_course_wario_stadium_dl_46E0:
+ symbol: d_course_wario_stadium_dl_46E0
+ type: gfx
+ offset: 0x46E0
+d_course_wario_stadium_dl_47F0:
+ symbol: d_course_wario_stadium_dl_47F0
+ type: gfx
+ offset: 0x47F0
+d_course_wario_stadium_dl_4948:
+ symbol: d_course_wario_stadium_dl_4948
+ type: gfx
+ offset: 0x4948
+d_course_wario_stadium_dl_4A78:
+ symbol: d_course_wario_stadium_dl_4A78
+ type: gfx
+ offset: 0x4A78
+d_course_wario_stadium_dl_4B30:
+ symbol: d_course_wario_stadium_dl_4B30
+ type: gfx
+ offset: 0x4B30
+d_course_wario_stadium_dl_4BE8:
+ symbol: d_course_wario_stadium_dl_4BE8
+ type: gfx
+ offset: 0x4BE8
+d_course_wario_stadium_dl_4C60:
+ symbol: d_course_wario_stadium_dl_4C60
+ type: gfx
+ offset: 0x4C60
+d_course_wario_stadium_dl_4D40:
+ symbol: d_course_wario_stadium_dl_4D40
+ type: gfx
+ offset: 0x4D40
+d_course_wario_stadium_dl_4E30:
+ symbol: d_course_wario_stadium_dl_4E30
+ type: gfx
+ offset: 0x4E30
+d_course_wario_stadium_dl_4EF0:
+ symbol: d_course_wario_stadium_dl_4EF0
+ type: gfx
+ offset: 0x4EF0
+d_course_wario_stadium_dl_4F80:
+ symbol: d_course_wario_stadium_dl_4F80
+ type: gfx
+ offset: 0x4F80
+d_course_wario_stadium_dl_5090:
+ symbol: d_course_wario_stadium_dl_5090
+ type: gfx
+ offset: 0x5090
+d_course_wario_stadium_dl_5168:
+ symbol: d_course_wario_stadium_dl_5168
+ type: gfx
+ offset: 0x5168
+d_course_wario_stadium_dl_51E8:
+ symbol: d_course_wario_stadium_dl_51E8
+ type: gfx
+ offset: 0x51E8
+d_course_wario_stadium_dl_5270:
+ symbol: d_course_wario_stadium_dl_5270
+ type: gfx
+ offset: 0x5270
+d_course_wario_stadium_dl_5338:
+ symbol: d_course_wario_stadium_dl_5338
+ type: gfx
+ offset: 0x5338
+d_course_wario_stadium_dl_5460:
+ symbol: d_course_wario_stadium_dl_5460
+ type: gfx
+ offset: 0x5460
+d_course_wario_stadium_dl_54E8:
+ symbol: d_course_wario_stadium_dl_54E8
+ type: gfx
+ offset: 0x54E8
+d_course_wario_stadium_dl_5588:
+ symbol: d_course_wario_stadium_dl_5588
+ type: gfx
+ offset: 0x5588
+d_course_wario_stadium_unknown_waypoints:
+ symbol: d_course_wario_stadium_unknown_waypoints
+ type: mk64:TRACK_WAYPOINTS
+ offset: 0x56A0
+ count: 77
+d_course_wario_stadium_track_waypoints:
+ symbol: d_course_wario_stadium_track_waypoints
+ type: mk64:TRACK_WAYPOINTS
+ offset: 0x5908
+ count: 1401
+d_course_wario_stadium_sign_head_model1:
+ symbol: d_course_wario_stadium_sign_head_model1
+ type: vtx
+ offset: 0x84D0
+ count: 13
+d_course_wario_stadium_sign_head_model2:
+ symbol: d_course_wario_stadium_sign_head_model2
+ type: vtx
+ offset: 0x85A0
+ count: 17
+d_course_wario_stadium_sign_head_model3:
+ symbol: d_course_wario_stadium_sign_head_model3
+ type: vtx
+ offset: 0x86B0
+ count: 13
+d_course_wario_stadium_sign_head_model4:
+ symbol: d_course_wario_stadium_sign_head_model4
+ type: vtx
+ offset: 0x8780
+ count: 17
+d_course_wario_stadium_sign_top_left:
+ symbol: d_course_wario_stadium_sign_top_left
+ type: texture
+ offset: 0x8890
+ width: 64
+ height: 32
+ format: rgba16
+ ctype: u8
+d_course_wario_stadium_sign_bottom_left:
+ symbol: d_course_wario_stadium_sign_bottom_left
+ type: texture
+ offset: 0x9890
+ width: 64
+ height: 32
+ format: rgba16
+ ctype: u8
+d_course_wario_stadium_sign_top_right:
+ symbol: d_course_wario_stadium_sign_top_right
+ type: texture
+ offset: 0xA890
+ width: 64
+ height: 32
+ format: rgba16
+ ctype: u8
+d_course_wario_stadium_sign_bottom_right:
+ symbol: d_course_wario_stadium_sign_bottom_right
+ type: texture
+ offset: 0xB890
+ width: 64
+ height: 32
+ format: rgba16
+ ctype: u8
+d_course_wario_stadium_dl_C890:
+ symbol: d_course_wario_stadium_dl_C890
+ type: gfx
+ offset: 0xC890
+d_course_wario_stadium_dl_CA50:
+ symbol: d_course_wario_stadium_dl_CA50
+ type: gfx
+ offset: 0xCA50
+d_course_wario_stadium_dl_sign:
+ symbol: d_course_wario_stadium_dl_sign
+ type: gfx
+ offset: 0xCA60
+d_course_wario_stadium_dl_CA70:
+ symbol: d_course_wario_stadium_dl_CA70
+ type: gfx
+ offset: 0xCA70
+d_course_wario_stadium_dl_CA78:
+ symbol: d_course_wario_stadium_dl_CA78
+ type: gfx
+ offset: 0xCA78
+d_course_wario_stadium_item_box_spawns:
+ symbol: d_course_wario_stadium_item_box_spawns
+ type: mk64:spawn_data
+ offset: 0xCB40
+ count: 31
+d_course_wario_stadium_addr:
+ symbol: d_course_wario_stadium_addr
+ type: mk64:track_sections
+ offset: 0xCC38
+ count: 32
diff --git a/yamls/us/wario_stadium_displaylists.yml b/yamls/us/wario_stadium_displaylists.yml
new file mode 100644
index 000000000..2f10bfc51
--- /dev/null
+++ b/yamls/us/wario_stadium_displaylists.yml
@@ -0,0 +1,17 @@
+:config:
+ vram:
+ addr: 0x800E8700 # not used for anything
+ offset: 0x94E28C
+ no_compression: true
+ header:
+ code:
+ - '#include <libultraship.h>'
+ header:
+ - '#include <libultraship.h>'
+ - '#include <libultra/gbi.h>'
+ - '#include <align_asset_macro.h>'
+d_course_wario_stadium_packed_dls:
+ symbol: d_course_wario_stadium_packed_dls
+ type: blob
+ offset: 0x94E28C
+ size: 0x34E5
diff --git a/yamls/us/wario_stadium_vertices.yml b/yamls/us/wario_stadium_vertices.yml
new file mode 100644
index 000000000..9b355071c
--- /dev/null
+++ b/yamls/us/wario_stadium_vertices.yml
@@ -0,0 +1,15 @@
+:config:
+ segments:
+ - [0x0F, 0x9438C0]
+ header:
+ code:
+ - '#include <libultraship.h>'
+ header:
+ - '#include <libultraship.h>'
+ - '#include <libultra/gbi.h>'
+ - '#include <align_asset_macro.h>'
+d_course_wario_stadium_vertex:
+ symbol: d_course_wario_stadium_vertex
+ type: mk64:course_vtx
+ count: 6067
+ offset: 0x0