diff options
| author | MegaMech <MegaMech@users.noreply.github.com> | 2024-08-13 22:26:16 -0600 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-08-13 22:26:16 -0600 |
| commit | 177504c4954d54d24a0716cdf142f33eb6d2aedf (patch) | |
| tree | 8bf03ce716ca52e11e9939cc3f91b8bf7c4f6e24 /yamls | |
| parent | 745ed093ec77b4ee99ed6b4839e6e2b5f7375e11 (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.yml | 635 | ||||
| -rw-r--r-- | yamls/us/banshee_boardwalk_displaylists.yml | 17 | ||||
| -rw-r--r-- | yamls/us/banshee_boardwalk_vertices.yml | 2 | ||||
| -rw-r--r-- | yamls/us/boo_frames.yml | 247 | ||||
| -rw-r--r-- | yamls/us/bowsers_castle_data.yml | 586 | ||||
| -rw-r--r-- | yamls/us/bowsers_castle_displaylists.yml | 17 | ||||
| -rw-r--r-- | yamls/us/data_800E45C0.yml | 136 | ||||
| -rw-r--r-- | yamls/us/frappe_snowland_data.yml | 370 | ||||
| -rw-r--r-- | yamls/us/frappe_snowland_displaylists.yml | 17 | ||||
| -rw-r--r-- | yamls/us/other_textures.yml | 23 | ||||
| -rw-r--r-- | yamls/us/toads_turnpike_data.yml | 1828 | ||||
| -rw-r--r-- | yamls/us/toads_turnpike_displaylists.yml | 17 | ||||
| -rw-r--r-- | yamls/us/wario_stadium_data.yml | 536 | ||||
| -rw-r--r-- | yamls/us/wario_stadium_displaylists.yml | 17 | ||||
| -rw-r--r-- | yamls/us/wario_stadium_vertices.yml | 15 |
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 |
