summaryrefslogtreecommitdiff
path: root/yamls
diff options
context:
space:
mode:
authorMegaMech <MegaMech@users.noreply.github.com>2024-04-09 21:29:57 -0600
committerGitHub <noreply@github.com>2024-04-09 21:29:57 -0600
commit3da5a4f343fa708abcc461d83337ef6df9863447 (patch)
tree2ff74ffb532a89e5af9666250c2c60e7f339f9c0 /yamls
parent2b66867af1975759dc7acfb3bbc2c9063ffa4353 (diff)
Add ymls for Torch code generator (#497)
* Add torch * update jenkinsfile
Diffstat (limited to 'yamls')
-rw-r--r--yamls/courses/banshee_boardwalk_metadata.yml38
-rw-r--r--yamls/courses/big_donut_metadata.yml38
-rw-r--r--yamls/courses/block_fort_metadata.yml38
-rw-r--r--yamls/courses/bowsers_castle_metadata.yml38
-rw-r--r--yamls/courses/choco_mountain_metadata.yml38
-rw-r--r--yamls/courses/dks_jungle_parkway_metadata.yml38
-rw-r--r--yamls/courses/double_deck_metadata.yml38
-rw-r--r--yamls/courses/frappe_snowland_metadata.yml38
-rw-r--r--yamls/courses/kalimari_desert_metadata.yml38
-rw-r--r--yamls/courses/koopa_beach_metadata.yml38
-rw-r--r--yamls/courses/luigi_raceway_metadata.yml38
-rw-r--r--yamls/courses/mario_raceway_metadata.yml38
-rw-r--r--yamls/courses/moo_moo_farm_metadata.yml38
-rw-r--r--yamls/courses/podium_ceremony_metadata.yml38
-rw-r--r--yamls/courses/rainbow_road_metadata.yml38
-rw-r--r--yamls/courses/royal_raceway_metadata.yml38
-rw-r--r--yamls/courses/sherbet_land_metadata.yml38
-rw-r--r--yamls/courses/skyscraper_metadata.yml38
-rw-r--r--yamls/courses/toads_turnpike_metadata.yml38
-rw-r--r--yamls/courses/wario_stadium_metadata.yml38
-rw-r--r--yamls/courses/yoshi_valley_metadata.yml38
-rw-r--r--yamls/us/ceremony_data.yml238
-rw-r--r--yamls/us/ceremony_rsp_init_80284EE0.yml17
-rw-r--r--yamls/us/common_data.yml2393
-rw-r--r--yamls/us/course_metadata.yml4
-rw-r--r--yamls/us/data_800E45C0.yml78
-rw-r--r--yamls/us/data_800E8700.yml137
-rw-r--r--yamls/us/data_segment2.yml326
-rw-r--r--yamls/us/startup_logo.yml118
29 files changed, 4109 insertions, 0 deletions
diff --git a/yamls/courses/banshee_boardwalk_metadata.yml b/yamls/courses/banshee_boardwalk_metadata.yml
new file mode 100644
index 000000000..bbcfd560a
--- /dev/null
+++ b/yamls/courses/banshee_boardwalk_metadata.yml
@@ -0,0 +1,38 @@
+course:
+ type: MK64:METADATA
+ offset: 0x0
+ id: 3
+ name: banshee boardwalk
+ debug_name: ghost
+ cup: SPECIAL_CUP
+ cup_index: 2
+ course_length: 747m
+ kart_ai_behaviour_ptr: D_0D009058
+ kart_ai_maximum_separation: 40.0f
+ kart_ai_minimum_separation: 0.4f
+ D_800DCBB4: D_800DCAF4
+ cpu_steering_sensitivity: 53
+ bomb_kart_spawns: # 7 bomb kart spawn locations
+ - [0x006e, 0x0003, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x00be, 0x0001, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x00fa, 0x0003, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x01db, 0x0001, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x0262, 0x0003, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x0000, 0x0000, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x0000, 0x0000, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ path_sizes: [0x02EE, 0x0001, 0x0001, 0x0001, 0x0001, 0x0000, 0x0000, 0x0000]
+
+ # unk common_textures data
+ D_0D009418: [4.1666665f, 5.5833334f, 6.1666665f, 6.75f]
+ D_0D009568: [3.75f, 5.1666665f, 5.75f, 6.3333334f]
+ D_0D0096B8: [3.3333332f, 3.9166667f, 4.5f, 5.0833334f]
+ D_0D009808: [3.75f, 5.1666665f, 5.75f, 6.3333334f]
+
+ # Course waypoints
+ path_table: [d_course_banshee_boardwalk_track_waypoints, "&nullPath", "&nullPath", "&nullPath"]
+
+ # Unused except in podium ceremony
+ path_table_unknown: [d_course_banshee_boardwalk_unknown_waypoints, "&nullPath", "&nullPath", "&nullPath"]
+
+ sky_colors: [0, 0, 0, 0, 0, 0]
+ sky_colors2: [0, 0, 0, 0, 0, 0]
diff --git a/yamls/courses/big_donut_metadata.yml b/yamls/courses/big_donut_metadata.yml
new file mode 100644
index 000000000..b95921554
--- /dev/null
+++ b/yamls/courses/big_donut_metadata.yml
@@ -0,0 +1,38 @@
+course:
+ type: MK64:METADATA
+ offset: 0x0
+ id: 19
+ name: big donut
+ debug_name: doughnut
+ cup: BATTLE_CUP
+ cup_index: 0
+ course_length: ""
+ kart_ai_behaviour_ptr: D_0D008F18
+ kart_ai_maximum_separation: -1.0f
+ kart_ai_minimum_separation: 0.5f
+ D_800DCBB4: D_800DCAF4
+ cpu_steering_sensitivity: 40
+ bomb_kart_spawns: # 7 bomb kart spawn locations
+ - [0x0014, 0x0000, 1.0, 0.0, 0.0, 0.0, 0.0]
+ - [0x0028, 0x0000, 1.0, 0.0, 0.0, 0.0, 0.0]
+ - [0x003c, 0x0000, 1.0, 0.0, 0.0, 0.0, 0.0]
+ - [0x0050, 0x0000, 1.0, 0.0, 0.0, 0.0, 0.0]
+ - [0x0064, 0x0000, 1.0, 0.0, 0.0, 0.0, 0.0]
+ - [0x0078, 0x0000, 1.0, 0.0, 0.0, 0.0, 0.0]
+ - [0x008c, 0x0000, 1.0, 0.0, 0.0, 0.0, 0.0]
+ path_sizes: [0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0000, 0x0000, 0x0000]
+
+ # unk common_textures data
+ D_0D009418: [4.1666665f, 5.5833334f, 6.1666665f, 6.75f]
+ D_0D009568: [3.75f, 5.1666665f, 5.75f, 6.3333334f]
+ D_0D0096B8: [3.3333332f, 3.9166667f, 4.5f, 5.0833334f]
+ D_0D009808: [3.75f, 5.1666665f, 5.75f, 6.3333334f]
+
+ # Course waypoints
+ path_table: ["&nullPath", "&nullPath", "&nullPath", "&nullPath"]
+
+ # Unused except in podium ceremony
+ path_table_unknown: ["&nullPath", "&nullPath", "&nullPath", "&nullPath"]
+
+ sky_colors: [0, 0, 0, 0, 0, 0]
+ sky_colors2: [0, 0, 0, 0, 0, 0]
diff --git a/yamls/courses/block_fort_metadata.yml b/yamls/courses/block_fort_metadata.yml
new file mode 100644
index 000000000..251e2ab2e
--- /dev/null
+++ b/yamls/courses/block_fort_metadata.yml
@@ -0,0 +1,38 @@
+course:
+ type: MK64:METADATA
+ offset: 0x0
+ id: 15
+ name: block fort
+ debug_name: block
+ cup: BATTLE_CUP
+ cup_index: 1
+ course_length: ""
+ kart_ai_behaviour_ptr: D_0D008F18
+ kart_ai_maximum_separation: -1.0f
+ kart_ai_minimum_separation: 0.1f
+ D_800DCBB4: D_800DCAF4
+ cpu_steering_sensitivity: 53
+ bomb_kart_spawns: # 7 bomb kart spawn locations
+ - [0x0014, 0x0000, 1.0, 0.0, 0.0, 0.0, 0.0]
+ - [0x0028, 0x0000, 1.0, 0.0, 0.0, 0.0, 0.0]
+ - [0x003c, 0x0000, 1.0, 0.0, 0.0, 0.0, 0.0]
+ - [0x0050, 0x0000, 1.0, 0.0, 0.0, 0.0, 0.0]
+ - [0x0064, 0x0000, 1.0, 0.0, 0.0, 0.0, 0.0]
+ - [0x0078, 0x0000, 1.0, 0.0, 0.0, 0.0, 0.0]
+ - [0x008c, 0x0000, 1.0, 0.0, 0.0, 0.0, 0.0]
+ path_sizes: [0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0000, 0x0000, 0x0000]
+
+ # unk common_textures data
+ D_0D009418: [4.1666665f, 5.5833334f, 6.1666665f, 6.75f]
+ D_0D009568: [3.75f, 5.1666665f, 5.75f, 6.3333334f]
+ D_0D0096B8: [3.3333332f, 3.9166667f, 4.5f, 5.0833334f]
+ D_0D009808: [3.75f, 5.1666665f, 5.75f, 6.3333334f]
+
+ # Course waypoints
+ path_table: ["&nullPath", "&nullPath", "&nullPath", "&nullPath"]
+
+ # Unused except in podium ceremony
+ path_table_unknown: ["&nullPath", "&nullPath", "&nullPath", "&nullPath"]
+
+ sky_colors: [128, 4280, 6136, 216, 7144, 32248]
+ sky_colors2: [216, 7144, 32248, 0, 0, 0]
diff --git a/yamls/courses/bowsers_castle_metadata.yml b/yamls/courses/bowsers_castle_metadata.yml
new file mode 100644
index 000000000..efa7b730c
--- /dev/null
+++ b/yamls/courses/bowsers_castle_metadata.yml
@@ -0,0 +1,38 @@
+course:
+ type: MK64:METADATA
+ offset: 0x0
+ id: 2
+ name: bowser's castle
+ debug_name: castle
+ cup: STAR_CUP
+ cup_index: 3
+ course_length: 777m
+ kart_ai_behaviour_ptr: D_0D008FB8
+ kart_ai_maximum_separation: 35.0f
+ kart_ai_minimum_separation: 0.2f
+ D_800DCBB4: D_800DCAF4
+ cpu_steering_sensitivity: 53
+ bomb_kart_spawns: # 7 bomb kart spawn locations
+ - [0x0032, 0x0003, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x0096, 0x0001, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x00c8, 0x0003, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x0104, 0x0001, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x01b3, 0x0003, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x0000, 0x0000, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x0000, 0x0000, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ path_sizes: [0x030C, 0x0001, 0x0001, 0x0001, 0x0001, 0x0000, 0x0000, 0x0000]
+
+ # unk common_textures data
+ D_0D009418: [4.1666665f, 5.5833334f, 6.1666665f, 6.75f]
+ D_0D009568: [3.75f, 5.1666665f, 5.75f, 6.3333334f]
+ D_0D0096B8: [3.3333332f, 3.9166667f, 4.5f, 5.0833334f]
+ D_0D009808: [3.75f, 5.1666665f, 5.75f, 6.3333334f]
+
+ # Course waypoints
+ path_table: [d_course_bowsers_castle_track_waypoints, "&nullPath", "&nullPath", "&nullPath"]
+
+ # Unused except in podium ceremony
+ path_table_unknown: [d_course_bowsers_castle_unknown_waypoints, "&nullPath", "&nullPath", "&nullPath"]
+
+ sky_colors: [48, 1544, 49528, 0, 0, 0]
+ sky_colors2: [0, 0, 0, 0, 0, 0]
diff --git a/yamls/courses/choco_mountain_metadata.yml b/yamls/courses/choco_mountain_metadata.yml
new file mode 100644
index 000000000..c47733a1f
--- /dev/null
+++ b/yamls/courses/choco_mountain_metadata.yml
@@ -0,0 +1,38 @@
+course:
+ type: MK64:METADATA
+ offset: 0x0
+ id: 1
+ name: choco mountain
+ debug_name: mountain
+ cup: FLOWER_CUP
+ cup_index: 2
+ course_length: 687m
+ kart_ai_behaviour_ptr: D_0D008F80
+ kart_ai_maximum_separation: 35.0f
+ kart_ai_minimum_separation: 0.3f
+ D_800DCBB4: D_800DCAF4
+ cpu_steering_sensitivity: 53
+ bomb_kart_spawns: # 7 bomb kart spawn locations
+ - [0x008c, 0x0003, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x00a5, 0x0001, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x014a, 0x0003, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x0226, 0x0001, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x0253, 0x0003, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x0000, 0x0000, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x0000, 0x0000, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ path_sizes: [0x02BC, 0x0001, 0x0001, 0x0001, 0x0001, 0x0000, 0x0000, 0x0000]
+
+ # unk common_textures data
+ D_0D009418: [4.1666665f, 5.5833334f, 6.1666665f, 6.75f]
+ D_0D009568: [3.75f, 5.1666665f, 5.75f, 6.3333334f]
+ D_0D0096B8: [3.3333332f, 3.9166667f, 4.5f, 5.0833334f]
+ D_0D009808: [3.75f, 5.1666665f, 5.75f, 6.3333334f]
+
+ # Course waypoints
+ path_table: [d_course_choco_mountain_track_waypoints, "&nullPath", "&nullPath", "&nullPath"]
+
+ # Unused except in podium ceremony
+ path_table_unknown: [d_course_choco_mountain_unknown_waypoints, "&nullPath", "&nullPath", "&nullPath"]
+
+ sky_colors: [255, 255, 255, 255, 255, 255]
+ sky_colors2: [255, 255, 255, 255, 255, 255]
diff --git a/yamls/courses/dks_jungle_parkway_metadata.yml b/yamls/courses/dks_jungle_parkway_metadata.yml
new file mode 100644
index 000000000..dafe03234
--- /dev/null
+++ b/yamls/courses/dks_jungle_parkway_metadata.yml
@@ -0,0 +1,38 @@
+course:
+ type: MK64:METADATA
+ offset: 0x0
+ id: 18
+ name: d.k.'s jungle parkway
+ debug_name: jungle
+ cup: SPECIAL_CUP
+ cup_index: 0
+ course_length: 893m
+ kart_ai_behaviour_ptr: D_0D0093C0
+ kart_ai_maximum_separation: 40.0f
+ kart_ai_minimum_separation: 0.1f
+ D_800DCBB4: D_800DCAF4
+ cpu_steering_sensitivity: 53
+ bomb_kart_spawns: # 7 bomb kart spawn locations
+ - [0x0032, 0x0003, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x0064, 0x0001, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x0096, 0x0003, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x00be, 0x0001, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x00fa, 0x0003, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x0000, 0x0000, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x0000, 0x0000, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ path_sizes: [0x0370, 0x0001, 0x0001, 0x0001, 0x01F4, 0x0000, 0x0000, 0x0000]
+
+ # unk common_textures data
+ D_0D009418: [4.1666665f, 5.5833334f, 6.1666665f, 6.75f]
+ D_0D009568: [3.75f, 5.1666665f, 5.75f, 6.3333334f]
+ D_0D0096B8: [3.3333332f, 3.9166667f, 4.5f, 5.0833334f]
+ D_0D009808: [3.75f, 5.1666665f, 5.75f, 6.3333334f]
+
+ # Course waypoints
+ path_table: [d_course_dks_jungle_parkway_track_waypoints, "&nullPath", "&nullPath", "&nullPath"]
+
+ # Unused except in podium ceremony
+ path_table_unknown: [d_course_dks_jungle_parkway_unknown_waypoints, "&nullPath", "&nullPath", "&nullPath"]
+
+ sky_colors: [255, 174, 0, 255, 229, 124]
+ sky_colors2: [22, 145, 22, 0, 0, 0]
diff --git a/yamls/courses/double_deck_metadata.yml b/yamls/courses/double_deck_metadata.yml
new file mode 100644
index 000000000..2ea7090b7
--- /dev/null
+++ b/yamls/courses/double_deck_metadata.yml
@@ -0,0 +1,38 @@
+course:
+ type: MK64:METADATA
+ offset: 0x0
+ id: 17
+ name: double deck
+ debug_name: deck
+ cup: BATTLE_CUP
+ cup_index: 2
+ course_length: ""
+ kart_ai_behaviour_ptr: D_0D008F18
+ kart_ai_maximum_separation: -1.0f
+ kart_ai_minimum_separation: 0.5f
+ D_800DCBB4: D_800DCAF4
+ cpu_steering_sensitivity: 53
+ bomb_kart_spawns: # 7 bomb kart spawn locations
+ - [0x0014, 0x0000, 1.0, 0.0, 0.0, 0.0, 0.0]
+ - [0x0028, 0x0000, 1.0, 0.0, 0.0, 0.0, 0.0]
+ - [0x003c, 0x0000, 1.0, 0.0, 0.0, 0.0, 0.0]
+ - [0x0050, 0x0000, 1.0, 0.0, 0.0, 0.0, 0.0]
+ - [0x0064, 0x0000, 1.0, 0.0, 0.0, 0.0, 0.0]
+ - [0x0078, 0x0000, 1.0, 0.0, 0.0, 0.0, 0.0]
+ - [0x008c, 0x0000, 1.0, 0.0, 0.0, 0.0, 0.0]
+ path_sizes: [0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0000, 0x0000, 0x0000]
+
+ # unk common_textures data
+ D_0D009418: [4.1666665f, 5.5833334f, 6.1666665f, 6.75f]
+ D_0D009568: [3.75f, 5.1666665f, 5.75f, 6.3333334f]
+ D_0D0096B8: [3.3333332f, 3.9166667f, 4.5f, 5.0833334f]
+ D_0D009808: [3.75f, 5.1666665f, 5.75f, 6.3333334f]
+
+ # Course waypoints
+ path_table: ["&nullPath", "&nullPath", "&nullPath", "&nullPath"]
+
+ # Unused except in podium ceremony
+ path_table_unknown: ["&nullPath", "&nullPath", "&nullPath", "&nullPath"]
+
+ sky_colors: [113, 70, 255, 255, 184, 99]
+ sky_colors2: [255, 224, 240, 0, 0, 0]
diff --git a/yamls/courses/frappe_snowland_metadata.yml b/yamls/courses/frappe_snowland_metadata.yml
new file mode 100644
index 000000000..9a63755e1
--- /dev/null
+++ b/yamls/courses/frappe_snowland_metadata.yml
@@ -0,0 +1,38 @@
+course:
+ type: MK64:METADATA
+ offset: 0x0
+ id: 5
+ name: frappe snowland
+ debug_name: snow
+ cup: FLOWER_CUP
+ cup_index: 1
+ course_length: 734m
+ kart_ai_behaviour_ptr: D_0D0090F8
+ kart_ai_maximum_separation: 50.0f
+ kart_ai_minimum_separation: 0.3f
+ D_800DCBB4: D_800DCAF4
+ cpu_steering_sensitivity: 53
+ bomb_kart_spawns: # 7 bomb kart spawn locations
+ - [0x0032, 0x0003, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x0064, 0x0001, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x0096, 0x0003, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x0122, 0x0001, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x015e, 0x0003, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x0000, 0x0000, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x0000, 0x0000, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ path_sizes: [0x02EE, 0x0001, 0x0001, 0x0001, 0x0001, 0x0000, 0x0000, 0x0000]
+
+ # unk common_textures data
+ D_0D009418: [4.1666665f, 5.5833334f, 6.1666665f, 6.75f]
+ D_0D009568: [3.75f, 5.1666665f, 5.75f, 6.3333334f]
+ D_0D0096B8: [3.3333332f, 3.9166667f, 4.5f, 5.0833334f]
+ D_0D009808: [3.75f, 5.1666665f, 5.75f, 6.3333334f]
+
+ # Course waypoints
+ path_table: [d_course_frappe_snowland_track_waypoints, "&nullPath", "&nullPath", "&nullPath"]
+
+ # Unused except in podium ceremony
+ path_table_unknown: [d_course_frappe_snowland_unknown_waypoints, "&nullPath", "&nullPath", "&nullPath"]
+
+ sky_colors: [28, 11, 90, 0, 99, 164]
+ sky_colors2: [0, 99, 164, 0, 0, 0]
diff --git a/yamls/courses/kalimari_desert_metadata.yml b/yamls/courses/kalimari_desert_metadata.yml
new file mode 100644
index 000000000..e428cee11
--- /dev/null
+++ b/yamls/courses/kalimari_desert_metadata.yml
@@ -0,0 +1,38 @@
+course:
+ type: MK64:METADATA
+ offset: 0x0
+ id: 11
+ name: kalimari desert
+ debug_name: desert
+ cup: MUSHROOM_CUP
+ cup_index: 3
+ course_length: 753m
+ kart_ai_behaviour_ptr: D_0D009260
+ kart_ai_maximum_separation: 50.0f
+ kart_ai_minimum_separation: 0.3f
+ D_800DCBB4: D_800DCAF4
+ cpu_steering_sensitivity: 53
+ bomb_kart_spawns: # 7 bomb kart spawn locations
+ - [0x0032, 0x0003, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x008a, 0x0001, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x0118, 0x0003, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x0194, 0x0001, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x01fe, 0x0003, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x0000, 0x0000, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x0000, 0x0000, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ path_sizes: [0x02BC, 0x0001, 0x0001, 0x0001, 0x0226, 0x0000, 0x0000, 0x0000]
+
+ # unk common_textures data
+ D_0D009418: [4.1666665f, 5.5833334f, 6.1666665f, 6.75f]
+ D_0D009568: [3.75f, 5.1666665f, 5.75f, 6.3333334f]
+ D_0D0096B8: [3.3333332f, 3.9166667f, 4.5f, 5.0833334f]
+ D_0D009808: [3.75f, 5.1666665f, 5.75f, 6.3333334f]
+
+ # Course waypoints
+ path_table: [d_course_kalimari_desert_track_waypoints, "&nullPath", "&nullPath", "&nullPath"]
+
+ # Unused except in podium ceremony
+ path_table_unknown: [d_course_kalimari_desert_unknown_waypoints, "&nullPath", "&nullPath", "&nullPath"]
+
+ sky_colors: [195, 231, 255, 255, 192, 0]
+ sky_colors2: [255, 192, 0, 0, 0, 0]
diff --git a/yamls/courses/koopa_beach_metadata.yml b/yamls/courses/koopa_beach_metadata.yml
new file mode 100644
index 000000000..27576fb13
--- /dev/null
+++ b/yamls/courses/koopa_beach_metadata.yml
@@ -0,0 +1,38 @@
+course:
+ type: MK64:METADATA
+ offset: 0x0
+ id: 6
+ name: koopa troopa beach
+ debug_name: beach
+ cup: MUSHROOM_CUP
+ cup_index: 2
+ course_length: 691m
+ kart_ai_behaviour_ptr: D_0D009158
+ kart_ai_maximum_separation: 50.0f
+ kart_ai_minimum_separation: 0.5f
+ D_800DCBB4: D_800DCAF4
+ cpu_steering_sensitivity: 53
+ bomb_kart_spawns: # 7 bomb kart spawn locations
+ - [0x003c, 0x0001, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x0078, 0x0001, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x00c8, 0x0003, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x0118, 0x0001, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x01b3, 0x0003, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x0000, 0x0000, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x0000, 0x0000, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ path_sizes: [0x02BC, 0x0001, 0x0001, 0x0001, 0x0001, 0x0000, 0x0000, 0x0000]
+
+ # unk common_textures data
+ D_0D009418: [4.1666665f, 5.5833334f, 6.1666665f, 6.75f]
+ D_0D009568: [3.75f, 5.1666665f, 5.75f, 6.3333334f]
+ D_0D0096B8: [3.3333332f, 3.9166667f, 4.5f, 5.0833334f]
+ D_0D009808: [3.75f, 5.1666665f, 5.75f, 6.3333334f]
+
+ # Course waypoints
+ path_table: [d_course_koopa_troopa_beach_track_waypoints, "d_course_koopa_troopa_beach_track_waypoints_2", "&nullPath", "&nullPath"]
+
+ # Unused except in podium ceremony
+ path_table_unknown: [d_course_koopa_troopa_beach_unknown_waypoints, "&nullPath", "&nullPath", "&nullPath"]
+
+ sky_colors: [48, 1688, 54136, 216, 7144, 32248]
+ sky_colors2: [48, 1688, 54136, 0, 0, 0]
diff --git a/yamls/courses/luigi_raceway_metadata.yml b/yamls/courses/luigi_raceway_metadata.yml
new file mode 100644
index 000000000..98b8b010a
--- /dev/null
+++ b/yamls/courses/luigi_raceway_metadata.yml
@@ -0,0 +1,38 @@
+course:
+ type: MK64:METADATA
+ offset: 0x0
+ id: 8
+ name: luigi raceway
+ debug_name: l circuit
+ cup: MUSHROOM_CUP
+ cup_index: 0
+ course_length: 717m
+ kart_ai_behaviour_ptr: D_0D0091E8
+ kart_ai_maximum_separation: 50.0f
+ kart_ai_minimum_separation: 0.7f
+ D_800DCBB4: D_800DCAF4
+ cpu_steering_sensitivity: 48
+ bomb_kart_spawns: # 7 bomb kart spawn locations
+ - [0x0032, 0x0001, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x00c8, 0x0003, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x0131, 0x0001, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x01b8, 0x0003, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x0203, 0x0003, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x0000, 0x0000, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x0000, 0x0000, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ path_sizes: [0x02DA, 0x0001, 0x0001, 0x0001, 0x0001, 0x0000, 0x0000, 0x0000]
+
+ # unk common_textures data
+ D_0D009418: [4.1666665f, 5.5833334f, 6.1666665f, 6.75f]
+ D_0D009568: [3.75f, 5.1666665f, 5.75f, 6.3333334f]
+ D_0D0096B8: [3.3333332f, 3.9166667f, 4.5f, 5.0833334f]
+ D_0D009808: [3.75f, 5.1666665f, 5.75f, 6.3333334f]
+
+ # Course waypoints
+ path_table: [d_course_luigi_raceway_track_waypoints, "&nullPath", "&nullPath", "&nullPath"]
+
+ # Unused except in podium ceremony
+ path_table_unknown: [d_course_luigi_raceway_unknown_waypoints, "&nullPath", "&nullPath", "&nullPath"]
+
+ sky_colors: [128, 4280, 6136, 216, 7144, 32248]
+ sky_colors2: [216, 7144, 32248, 0, 0, 0]
diff --git a/yamls/courses/mario_raceway_metadata.yml b/yamls/courses/mario_raceway_metadata.yml
new file mode 100644
index 000000000..eab36113f
--- /dev/null
+++ b/yamls/courses/mario_raceway_metadata.yml
@@ -0,0 +1,38 @@
+course:
+ type: MK64:METADATA
+ offset: 0x0
+ id: 0
+ name: mario raceway
+ debug_name: m circuit
+ cup: FLOWER_CUP
+ cup_index: 3
+ course_length: 567m
+ kart_ai_behaviour_ptr: D_0D008F28
+ kart_ai_maximum_separation: 50.0f
+ kart_ai_minimum_separation: 0.3f
+ D_800DCBB4: D_800DCB34
+ cpu_steering_sensitivity: 48
+ bomb_kart_spawns: # 7 bomb kart spawn locations
+ - [0x0028, 0x0003, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x0064, 0x0003, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x0109, 0x0003, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x011d, 0x0001, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x01a4, 0x0001, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x0000, 0x0000, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x0000, 0x0000, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ path_sizes: [0x0258, 0x0001, 0x0001, 0x0001, 0x0001, 0x0000, 0x0000, 0x0000]
+
+ # unk common_textures data
+ D_0D009418: [4.1666665f, 5.5833334f, 6.1666665f, 6.75f]
+ D_0D009568: [3.75f, 5.1666665f, 5.75f, 6.3333334f]
+ D_0D0096B8: [3.3333332f, 3.9166667f, 4.5f, 5.0833334f]
+ D_0D009808: [3.75f, 5.1666665f, 5.75f, 6.3333334f]
+
+ # Course waypoints
+ path_table: [d_course_mario_raceway_track_waypoints, "&nullPath", "&nullPath", "&nullPath"]
+
+ # Unused except in podium ceremony
+ path_table_unknown: [d_course_mario_raceway_unknown_waypoints, "&nullPath", "&nullPath", "&nullPath"]
+
+ sky_colors: [128, 4280, 6136, 216, 7144, 32248]
+ sky_colors2: [0, 0, 0, 0, 0, 0]
diff --git a/yamls/courses/moo_moo_farm_metadata.yml b/yamls/courses/moo_moo_farm_metadata.yml
new file mode 100644
index 000000000..d156fd862
--- /dev/null
+++ b/yamls/courses/moo_moo_farm_metadata.yml
@@ -0,0 +1,38 @@
+course:
+ type: MK64:METADATA
+ offset: 0x0
+ id: 9
+ name: moo moo farm
+ debug_name: farm
+ cup: MUSHROOM_CUP
+ cup_index: 1
+ course_length: 527m
+ kart_ai_behaviour_ptr: D_0D009210
+ kart_ai_maximum_separation: 50.0f
+ kart_ai_minimum_separation: 0.5f
+ D_800DCBB4: D_800DCAF4
+ cpu_steering_sensitivity: 48
+ bomb_kart_spawns: # 7 bomb kart spawn locations
+ - [0x0032, 0x0003, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x008c, 0x0003, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x00e1, 0x0003, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x013c, 0x0003, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x01b2, 0x0003, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x0000, 0x0000, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x0000, 0x0000, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ path_sizes: [0x0230, 0x0001, 0x0001, 0x0001, 0x0001, 0x0000, 0x0000, 0x0000]
+
+ # unk common_textures data
+ D_0D009418: [4.1666665f, 5.5833334f, 6.1666665f, 6.75f]
+ D_0D009568: [3.75f, 5.1666665f, 5.75f, 6.3333334f]
+ D_0D0096B8: [3.3333332f, 3.9166667f, 4.5f, 5.0833334f]
+ D_0D009808: [3.75f, 5.1666665f, 5.75f, 6.3333334f]
+
+ # Course waypoints
+ path_table: [d_course_moo_moo_farm_track_waypoints, "&nullPath", "&nullPath", "&nullPath"]
+
+ # Unused except in podium ceremony
+ path_table_unknown: [d_course_moo_moo_farm_unknown_waypoints, "&nullPath", "&nullPath", "&nullPath"]
+
+ sky_colors: [0, 18, 255, 197, 211, 255]
+ sky_colors2: [255, 184, 99, 0, 0, 0]
diff --git a/yamls/courses/podium_ceremony_metadata.yml b/yamls/courses/podium_ceremony_metadata.yml
new file mode 100644
index 000000000..5df6a435a
--- /dev/null
+++ b/yamls/courses/podium_ceremony_metadata.yml
@@ -0,0 +1,38 @@
+course:
+ type: MK64:METADATA
+ offset: 0x0
+ id: 20
+ name: # unknown (does not exist)
+ debug_name: # unk (does not exist)
+ cup: null
+ cup_index: -1
+ course_length: null
+ kart_ai_behaviour_ptr: D_0D008F18
+ kart_ai_maximum_separation: 40.0f # entry
+ kart_ai_minimum_separation: 0.5f # entry
+ D_800DCBB4: D_800DCAF4
+ cpu_steering_sensitivity: 53 # entry
+ bomb_kart_spawns: # 7 bomb kart spawn locations
+ - [0x0003, 0x0005, 1.25, 0.0, 0.0, 0.0, 0.0]
+ - [0x0028, 0x0000, 1.0, 0.0, 0.0, 0.0, 0.0]
+ - [0x003c, 0x0000, 1.0, 0.0, 0.0, 0.0, 0.0]
+ - [0x0050, 0x0000, 1.0, 0.0, 0.0, 0.0, 0.0]
+ - [0x0064, 0x0000, 1.0, 0.0, 0.0, 0.0, 0.0]
+ - [0x0078, 0x0000, 1.0, 0.0, 0.0, 0.0, 0.0]
+ - [0x008c, 0x0000, 1.0, 0.0, 0.0, 0.0, 0.0]
+ path_sizes: [0x01F4, 0x01F4, 0x01F4, 0x01F4, 0x0001, 0x0000, 0x0000, 0x0000]
+
+ # unk common_textures data
+ D_0D009418: [0.0f, 0.0f, 0.0f, 0.0f]
+ D_0D009568: [0.0f, 0.0f, 0.0f, 0.0f]
+ D_0D0096B8: [0.0f, 0.0f, 0.0f, 0.0f]
+ D_0D009808: [0.0f, 0.0f, 0.0f, 0.0f]
+
+ # Course waypoints
+ path_table: ["&nullPath", "&nullPath", "&nullPath", "&nullPath"]
+
+ # Unused except in podium ceremony
+ path_table_unknown: [podium_ceremony_path, podium_ceremony_path_2, podium_ceremony_path_3, podium_ceremony_path_4]
+
+ sky_colors: [238, 144, 255, 255, 224, 240]
+ sky_colors2: [255, 224, 240, 0, 0, 0]
diff --git a/yamls/courses/rainbow_road_metadata.yml b/yamls/courses/rainbow_road_metadata.yml
new file mode 100644
index 000000000..66a9224ac
--- /dev/null
+++ b/yamls/courses/rainbow_road_metadata.yml
@@ -0,0 +1,38 @@
+course:
+ type: MK64:METADATA
+ offset: 0x0
+ id: 13
+ name: rainbow road
+ debug_name: rainbow
+ cup: SPECIAL_CUP
+ cup_index: 3
+ course_length: 2000m
+ kart_ai_behaviour_ptr: D_0D0092C8
+ kart_ai_maximum_separation: 50.0f
+ kart_ai_minimum_separation: 0.4f
+ D_800DCBB4: D_800DCAF4
+ cpu_steering_sensitivity: 38
+ bomb_kart_spawns: # 7 bomb kart spawn locations
+ - [0x0032, 0x0003, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x0064, 0x0001, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x0096, 0x0003, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x00c8, 0x0001, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x00fa, 0x0003, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x0000, 0x0000, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x0000, 0x0000, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ path_sizes: [0x076C, 0x0001, 0x0001, 0x0001, 0x0001, 0x0000, 0x0000, 0x0000]
+
+ # unk common_textures data
+ D_0D009418: [4.1666665f, 5.5833334f, 6.1666665f, 6.75f]
+ D_0D009568: [3.75f, 5.1666665f, 5.75f, 6.3333334f]
+ D_0D0096B8: [3.3333332f, 3.9166667f, 4.5f, 5.0833334f]
+ D_0D009808: [3.75f, 5.1666665f, 5.75f, 6.3333334f]
+
+ # Course waypoints
+ path_table: [d_course_rainbow_road_track_waypoints, "&nullPath", "&nullPath", "&nullPath"]
+
+ # Unused except in podium ceremony
+ path_table_unknown: [d_course_rainbow_road_unknown_waypoints, "&nullPath", "&nullPath", "&nullPath"]
+
+ sky_colors: [0, 0, 0, 0, 0, 0]
+ sky_colors2: [0, 0, 0, 0, 0, 0]
diff --git a/yamls/courses/royal_raceway_metadata.yml b/yamls/courses/royal_raceway_metadata.yml
new file mode 100644
index 000000000..1b4fecf3a
--- /dev/null
+++ b/yamls/courses/royal_raceway_metadata.yml
@@ -0,0 +1,38 @@
+course:
+ type: MK64:METADATA
+ offset: 0x0
+ id: 7
+ name: royal raceway
+ debug_name: p circuit
+ cup: STAR_CUP
+ cup_index: 2
+ course_length: 1025m
+ kart_ai_behaviour_ptr: D_0D009188
+ kart_ai_maximum_separation: 50.0f
+ kart_ai_minimum_separation: 0.4f
+ D_800DCBB4: D_800DCAF4
+ cpu_steering_sensitivity: 53
+ bomb_kart_spawns: # 7 bomb kart spawn locations
+ - [0x0032, 0x0003, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x0064, 0x0003, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x0128, 0x0003, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x0190, 0x0001, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x02ea, 0x0003, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x0000, 0x0000, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x0000, 0x0000, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ path_sizes: [0x03E8, 0x0001, 0x0001, 0x0001, 0x0001, 0x0000, 0x0000, 0x0000]
+
+ # unk common_textures data
+ D_0D009418: [4.1666665f, 5.5833334f, 6.1666665f, 6.75f]
+ D_0D009568: [3.75f, 5.1666665f, 5.75f, 6.3333334f]
+ D_0D0096B8: [3.3333332f, 3.9166667f, 4.5f, 5.0833334f]
+ D_0D009808: [3.75f, 5.1666665f, 5.75f, 6.3333334f]
+
+ # Course waypoints
+ path_table: [d_course_royal_raceway_track_waypoints, "&nullPath", "&nullPath", "&nullPath"]
+
+ # Unused except in podium ceremony
+ path_table_unknown: [d_course_royal_raceway_unknown_waypoints, "&nullPath", "&nullPath", "&nullPath"]
+
+ sky_colors: [238, 144, 255, 255, 224, 240]
+ sky_colors2: [255, 224, 240, 0, 0, 0]
diff --git a/yamls/courses/sherbet_land_metadata.yml b/yamls/courses/sherbet_land_metadata.yml
new file mode 100644
index 000000000..2db2a434f
--- /dev/null
+++ b/yamls/courses/sherbet_land_metadata.yml
@@ -0,0 +1,38 @@
+course:
+ type: MK64:METADATA
+ offset: 0x0
+ id: 12
+ name: sherbet land
+ debug_name: sherbet
+ cup: STAR_CUP
+ cup_index: 1
+ course_length: 756m
+ kart_ai_behaviour_ptr: D_0D009280
+ kart_ai_maximum_separation: 50.0f
+ kart_ai_minimum_separation: 0.3f
+ D_800DCBB4: D_800DCAF4
+ cpu_steering_sensitivity: 53
+ bomb_kart_spawns: # 7 bomb kart spawn locations
+ - [0x0032, 0x0003, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x0064, 0x0001, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x0096, 0x0003, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x00c8, 0x0001, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x00fa, 0x0003, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x0000, 0x0000, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x0000, 0x0000, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ path_sizes: [0x02BC, 0x0001, 0x0001, 0x0001, 0x0001, 0x0000, 0x0000, 0x0000]
+
+ # unk common_textures data
+ D_0D009418: [4.1666665f, 5.5833334f, 6.1666665f, 6.75f]
+ D_0D009568: [3.75f, 5.1666665f, 5.75f, 6.3333334f]
+ D_0D0096B8: [3.3333332f, 3.9166667f, 4.5f, 5.0833334f]
+ D_0D009808: [3.75f, 5.1666665f, 5.75f, 6.3333334f]
+
+ # Course waypoints
+ path_table: [d_course_sherbet_land_track_waypoints, "&nullPath", "&nullPath", "&nullPath"]
+
+ # Unused except in podium ceremony
+ path_table_unknown: [d_course_sherbet_land_unknown_waypoints, "&nullPath", "&nullPath", "&nullPath"]
+
+ sky_colors: [128, 4280, 6136, 216, 7144, 32248]
+ sky_colors2: [216, 7144, 32248, 128, 4280, 6136]
diff --git a/yamls/courses/skyscraper_metadata.yml b/yamls/courses/skyscraper_metadata.yml
new file mode 100644
index 000000000..451405a91
--- /dev/null
+++ b/yamls/courses/skyscraper_metadata.yml
@@ -0,0 +1,38 @@
+course:
+ type: MK64:METADATA
+ offset: 0x0
+ id: 16
+ name: skyscraper
+ debug_name: skyscraper
+ cup: BATTLE_CUP
+ cup_index: 3
+ course_length: ""
+ kart_ai_behaviour_ptr: D_0D008F18
+ kart_ai_maximum_separation: -1.0f
+ kart_ai_minimum_separation: 0.5f
+ D_800DCBB4: D_800DCAF4
+ cpu_steering_sensitivity: 53
+ bomb_kart_spawns: # 7 bomb kart spawn locations
+ - [0x0014, 0x0000, 1.0, 0.0, 0.0, 0.0, 0.0]
+ - [0x0028, 0x0000, 1.0, 0.0, 0.0, 0.0, 0.0]
+ - [0x003c, 0x0000, 1.0, 0.0, 0.0, 0.0, 0.0]
+ - [0x0050, 0x0000, 1.0, 0.0, 0.0, 0.0, 0.0]
+ - [0x0064, 0x0000, 1.0, 0.0, 0.0, 0.0, 0.0]
+ - [0x0078, 0x0000, 1.0, 0.0, 0.0, 0.0, 0.0]
+ - [0x008c, 0x0000, 1.0, 0.0, 0.0, 0.0, 0.0]
+ path_sizes: [0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0000, 0x0000, 0x0000]
+
+ # unk common_textures data
+ D_0D009418: [4.1666665f, 5.5833334f, 6.1666665f, 6.75f]
+ D_0D009568: [3.75f, 5.1666665f, 5.75f, 6.3333334f]
+ D_0D0096B8: [3.3333332f, 3.9166667f, 4.5f, 5.0833334f]
+ D_0D009808: [3.75f, 5.1666665f, 5.75f, 6.3333334f]
+
+ # Course waypoints
+ path_table: ["&nullPath", "&nullPath", "&nullPath", "&nullPath"]
+
+ # Unused except in podium ceremony
+ path_table_unknown: ["&nullPath", "&nullPath", "&nullPath", "&nullPath"]
+
+ sky_colors: [0, 0, 0, 0, 0, 0]
+ sky_colors2: [0, 0, 0, 0, 0, 0]
diff --git a/yamls/courses/toads_turnpike_metadata.yml b/yamls/courses/toads_turnpike_metadata.yml
new file mode 100644
index 000000000..a72049b22
--- /dev/null
+++ b/yamls/courses/toads_turnpike_metadata.yml
@@ -0,0 +1,38 @@
+course:
+ type: MK64:METADATA
+ offset: 0x0
+ id: 10
+ name: toad's turnpike
+ debug_name: highway
+ cup: FLOWER_CUP
+ cup_index: 0
+ course_length: 1036m
+ kart_ai_behaviour_ptr: D_0D009238
+ kart_ai_maximum_separation: 50.0f
+ kart_ai_minimum_separation: 0.5f
+ D_800DCBB4: D_800DCAF4
+ cpu_steering_sensitivity: 40
+ bomb_kart_spawns: # 7 bomb kart spawn locations
+ - [0x0032, 0x0003, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x0064, 0x0001, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x0096, 0x0003, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x00c8, 0x0001, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x00fa, 0x0003, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x0000, 0x0000, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x0000, 0x0000, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ path_sizes: [0x03E8, 0x0001, 0x0001, 0x0001, 0x0001, 0x0000, 0x0000, 0x0000]
+
+ # unk common_textures data
+ D_0D009418: [4.1666665f, 5.5833334f, 6.1666665f, 6.75f]
+ D_0D009568: [4.1666665f, 5.5833334f, 6.1666665f, 6.75f]
+ D_0D0096B8: [3.3333332f, 3.9166667f, 4.5f, 5.0833334f]
+ D_0D009808: [3.75f, 5.1666665f, 5.75f, 6.3333334f]
+
+ # Course waypoints
+ path_table: [d_course_toads_turnpike_track_waypoints, "&nullPath", "&nullPath", "&nullPath"]
+
+ # Unused except in podium ceremony
+ path_table_unknown: [d_course_toads_turnpike_unknown_waypoints, "&nullPath", "&nullPath", "&nullPath"]
+
+ sky_colors: [0, 2, 94, 209, 65, 23]
+ sky_colors2: [209, 65, 23, 0, 0, 0]
diff --git a/yamls/courses/wario_stadium_metadata.yml b/yamls/courses/wario_stadium_metadata.yml
new file mode 100644
index 000000000..0d994227d
--- /dev/null
+++ b/yamls/courses/wario_stadium_metadata.yml
@@ -0,0 +1,38 @@
+course:
+ type: MK64:METADATA
+ offset: 0x0
+ id: 14
+ name: wario stadium
+ debug_name: stadium
+ cup: STAR_CUP
+ cup_index: 0
+ course_length: 1591m
+ kart_ai_behaviour_ptr: D_0D009310
+ kart_ai_maximum_separation: 50.0f
+ kart_ai_minimum_separation: 0.6f
+ D_800DCBB4: D_800DCAF4
+ cpu_steering_sensitivity: 53
+ bomb_kart_spawns: # 7 bomb kart spawn locations
+ - [0x0032, 0x0003, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x0064, 0x0001, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x0096, 0x0003, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x00c8, 0x0001, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x00fa, 0x0003, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x0000, 0x0000, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ - [0x0000, 0x0000, 0.8333333, 0.0, 0.0, 0.0, 0.0]
+ path_sizes: [0x0640, 0x0001, 0x0001, 0x0001, 0x0001, 0x0000, 0x0000, 0x0000]
+
+ # unk common_textures data
+ D_0D009418: [4.1666665f, 5.5833334f, 6.1666665f, 6.75f]
+ D_0D009568: [3.75f, 5.1666665f, 5.75f, 6.3333334f]
+ D_0D0096B8: [3.3333332f, 3.9166667f, 4.5f, 5.0833334f]
+ D_0D009808: [3.75f, 5.1666665f, 5.75f, 6.3333334f]
+
+ # Course waypoints
+ path_table: [d_course_wario_stadium_track_waypoints, "&nullPath", "&nullPath", "&nullPath"]
+
+ # Unused except in podium ceremony
+ path_table_unknown: [d_course_wario_stadium_unknown_waypoints, "&nullPath", "&nullPath", "&nullPath"]
+
+ sky_colors: [20, 30, 56, 40, 60, 110]
+ sky_colors2: [0, 0, 0, 0, 0, 0]
diff --git a/yamls/courses/yoshi_valley_metadata.yml b/yamls/courses/yoshi_valley_metadata.yml
new file mode 100644
index 000000000..07448f07d
--- /dev/null
+++ b/yamls/courses/yoshi_valley_metadata.yml
@@ -0,0 +1,38 @@
+course:
+ type: MK64:METADATA
+ offset: 0x0
+ id: 4
+ name: yoshi valley
+ debug_name: maze
+ cup: SPECIAL_CUP
+ cup_index: 1
+ course_length: 772m
+ kart_ai_behaviour_ptr: D_0D0090B8
+ kart_ai_maximum_separation: 35.0f
+ kart_ai_minimum_separation: 0.0f
+ D_800DCBB4: D_800DCAF4
+ cpu_steering_sensitivity: 53
+ bomb_kart_spawns: # 7 bomb kart spawn locations
+ - [0x0000, 0x0000, 0.8333333, -1533.0, -682.0, -103.0, 0.0]
+ - [0x000a, 0x0000, 0.8333333, -1565.0, -619.0, -109.0, 0.0]
+ - [0x0014, 0x0000, 0.8333333, -1529.0, -579.0, -109.0, 0.0]
+ - [0x001e, 0x0000, 0.8333333, -1588.0, -534.0, -106.0, 0.0]
+ - [0x0028, 0x0000, 0.8333333, -1598.0, -207.0, -105.0, 0.0]
+ - [0x0032, 0x0000, 0.8333333, -1646.0, -147.0, -93.0, 0.0]
+ - [0x003c, 0x0000, 0.8333333, -2532.0, -445.0, -90.0, 0.0]
+ path_sizes: [0x02B2, 0x02A8, 0x02B2, 0x0320, 0x0001, 0x0000, 0x0000, 0x0000]
+
+ # unk common_textures data
+ D_0D009418: [4.1666665f, 5.5833334f, 6.1666665f, 6.75f]
+ D_0D009568: [3.75f, 4.5833334f, 4.5833334f, 4.5833334f]
+ D_0D0096B8: [3.3333332f, 3.3333332f, 3.3333332f, 3.3333332f]
+ D_0D009808: [2.9166667f, 3.75f, 3.75f, 3.75f]
+
+ # Course waypoints
+ path_table: [d_course_yoshi_valley_track_waypoints, "d_course_yoshi_valley_track_waypoints_2", "d_course_yoshi_valley_track_waypoints_3", "d_course_yoshi_valley_track_waypoints_4"]
+
+ # Unused except in podium ceremony
+ path_table_unknown: [d_course_yoshi_valley_unknown_waypoints, d_course_yoshi_valley_unknown_waypoints_2, d_course_yoshi_valley_unknown_waypoints_3, d_course_yoshi_valley_unknown_waypoints_4]
+
+ sky_colors: [113, 70, 255, 255, 184, 99]
+ sky_colors2: [95, 40, 15, 0, 0, 0]
diff --git a/yamls/us/ceremony_data.yml b/yamls/us/ceremony_data.yml
new file mode 100644
index 000000000..1f5f1cf5b
--- /dev/null
+++ b/yamls/us/ceremony_data.yml
@@ -0,0 +1,238 @@
+:config:
+ segments:
+ - [0x0B, 0x821D10]
+ header:
+ code:
+ - '#include <assets/ceremony_data.h>'
+ header:
+ - '#include <types.h>'
+ - '#include <waypoints.h>'
+
+silver_trophy_dl:
+ symbol: silver_trophy_dl
+ type: gfx
+ offset: 0xFE0
+silver_trophy_dl2:
+ symbol: silver_trophy_dl2
+ type: gfx
+ offset: 0x10B8
+silver_trophy_dl3:
+ symbol: silver_trophy_dl3
+ type: gfx
+ offset: 0x1188
+silver_trophy_dl4:
+ symbol: silver_trophy_dl4
+ type: gfx
+ offset: 0x1260
+silver_trophy_dl5:
+ symbol: silver_trophy_dl5
+ type: gfx
+ offset: 0x1418
+silver_trophy_dl6:
+ symbol: silver_trophy_dl6
+ type: gfx
+ offset: 0x14D0
+some_vtx:
+ symbol: unused_trophy_base_with_handle
+ type: vtx
+ offset: 0x18C0 # 2200
+ count: 211 # 274
+some_vtx2:
+ symbol: unused_trophy_base2
+ type: vtx
+ offset: 0x2F30
+ count: 63
+reflection_map_brass:
+ symbol: reflection_map_brass
+ type: texture
+ ctype: u16
+ offset: 0x4670
+ size: 2048
+ width: 32
+ height: 32
+ format: RGBA16
+reflection_map_silver:
+ symbol: reflection_map_silver
+ type: texture
+ ctype: u16
+ offset: 0x4E70
+ size: 2048
+ width: 32
+ height: 32
+ format: RGBA16
+reflection_map_gold:
+ symbol: reflection_map_gold
+ type: texture
+ ctype: u16
+ offset: 0x5670
+ size: 2048
+ width: 32
+ height: 32
+ format: RGBA16
+gold_trophy_dl:
+ symbol: gold_trophy_dl
+ type: gfx
+ offset: 0x5E70
+gold_trophy_dl2:
+ symbol: gold_trophy_dl2
+ type: gfx
+ offset: 0x5F20
+gold_trophy_dl3:
+ symbol: gold_trophy_dl3
+ type: gfx
+ offset: 0x5FD0
+gold_trophy_dl4:
+ symbol: gold_trophy_dl4
+ type: gfx
+ offset: 0x6218
+gold_trophy_dl5:
+ symbol: gold_trophy_dl5
+ type: gfx
+ offset: 0x62C8
+gold_trophy_dl6:
+ symbol: gold_trophy_dl6
+ type: gfx
+ offset: 0x6518
+gold_trophy_dl7:
+ symbol: gold_trophy_dl7
+ type: gfx
+ offset: 0x6720
+gold_trophy_dl8:
+ symbol: gold_trophy_dl8
+ type: gfx
+ offset: 0x6880
+gold_trophy_dl9:
+ symbol: gold_trophy_dl9
+ type: gfx
+ offset: 0x6948
+gold_trophy_dl10:
+ symbol: gold_trophy_dl10
+ type: gfx
+ offset: 0x69D8
+gold_trophy_dl11:
+ symbol: gold_trophy_dl11
+ type: gfx
+ offset: 0x6A28
+gold_trophy_dl12:
+ symbol: gold_trophy_dl12
+ type: gfx
+ offset: 0x6A78
+gold_trophy_dl13:
+ symbol: gold_trophy_dl13
+ type: gfx
+ offset: 0x6AC8
+gold_trophy_dl14:
+ symbol: gold_trophy_dl14
+ type: gfx
+ offset: 0x6B18
+gold_trophy_dl15:
+ symbol: gold_trophy_dl15
+ type: gfx
+ offset: 0x6B68
+light1:
+ symbol: light1
+ type: lights
+ offset: 0x6BB8
+texture_podium1:
+ symbol: gTexturePodium1
+ type: texture
+ ctype: u16
+ offset: 0x6BD0
+ size: 2048
+ width: 32
+ height: 32
+ format: RGBA16
+podium_dl:
+ symbol: podium_dl
+ type: gfx
+ offset: 0x7510
+podium_dl2:
+ symbol: podium_dl2
+ type: gfx
+ offset: 0x75E0
+podium_dl3:
+ symbol: podium_dl3
+ type: gfx
+ offset: 0x75F0
+podium_dl4:
+ symbol: podium_dl4
+ type: gfx
+ offset: 0x7600
+light2:
+ symbol: light2
+ type: lights
+ offset: 0x7748
+texture_podium2:
+ symbol: gTexturePodium2
+ type: texture
+ ctype: u16
+ offset: 0x7760
+ size: 2048
+ width: 32
+ height: 32
+ format: RGBA16
+podium2_dl:
+ symbol: podium2_dl
+ type: gfx
+ offset: 0x7F60
+podium2_dl2:
+ symbol: podium2_dl2
+ type: gfx
+ offset: 0x8030
+podium2_dl3:
+ symbol: podium2_dl3
+ type: gfx
+ offset: 0x8040
+podium2_dl4:
+ symbol: podium2_dl4
+ type: gfx
+ offset: 0x8050
+light3:
+ symbol: light3
+ type: lights
+ offset: 0x8058
+texture_podium3:
+ symbol: gTexturePodium3
+ type: texture
+ ctype: u16
+ offset: 0x8070
+ size: 2048
+ width: 32
+ height: 32
+ format: RGBA16
+podium3_dl:
+ symbol: podium3_dl
+ type: gfx
+ offset: 0x89B0
+podium3_dl2:
+ symbol: podium3_dl2
+ type: gfx
+ offset: 0x8A80
+podium3_dl3:
+ symbol: podium3_dl3
+ type: gfx
+ offset: 0x8A90
+podium3_dl4:
+ symbol: podium3_dl4
+ type: gfx
+ offset: 0x8AA0
+ending_sequence:
+ symbol: podium_ceremony_path
+ type: mk64:track_waypoints
+ offset: 0x8AA8
+ count: 24
+ending_sequence2:
+ symbol: podium_ceremony_path_2
+ type: mk64:track_waypoints
+ offset: 0x8B68
+ count: 23
+ending_sequence3:
+ symbol: podium_ceremony_path_3
+ type: mk64:track_waypoints
+ offset: 0x8C20
+ count: 24
+ending_sequence4:
+ symbol: podium_ceremony_path_4
+ type: mk64:track_waypoints
+ offset: 0x8CE0
+ count: 21
diff --git a/yamls/us/ceremony_rsp_init_80284EE0.yml b/yamls/us/ceremony_rsp_init_80284EE0.yml
new file mode 100644
index 000000000..6b6c53e06
--- /dev/null
+++ b/yamls/us/ceremony_rsp_init_80284EE0.yml
@@ -0,0 +1,17 @@
+:config:
+ vram:
+ addr: 0x80284EE0
+ offset: 0x128520
+ header:
+ code:
+ - '#include <types.h>'
+ - '#include <PR/gbi.h>'
+ - '#include "courses/royal_raceway/course_displaylists.inc.h"'
+D_80284EE0:
+ symbol: D_80284EE0
+ type: gfx
+ offset: 0x80284EE0
+D_80284F70:
+ symbol: D_80284F70
+ type: gfx
+ offset: 0x80284F70 \ No newline at end of file
diff --git a/yamls/us/common_data.yml b/yamls/us/common_data.yml
new file mode 100644
index 000000000..9a48b2792
--- /dev/null
+++ b/yamls/us/common_data.yml
@@ -0,0 +1,2393 @@
+:config:
+ segments:
+ - [0x0D, 0x132B50]
+ header:
+ code:
+ - '#include <macros.h>'
+ - '#include <defines.h>'
+ - '#include <assets/common_data.h>'
+ header:
+ - '#include <PR/gbi.h>'
+ - '#include <types.h>'
+ tables:
+ common_grand_prix_human_item_curve:
+ range: [0x8150, 0x840C]
+ common_grand_prix_kart_ai_item_curve:
+ range: [0x8470, 0x872C]
+ common_versus_2_player_item_curve:
+ range: [0x8790, 0x87F4]
+ common_versus_3_player_item_curve:
+ range: [0x8858, 0x8920]
+ common_versus_4_player_item_curve:
+ range: [0x8984, 0x8AB0]
+ common_texture_hud_place:
+ range: [0xD258, 0x14258]
+ mode: APPEND
+ D_0D015258:
+ range: [0x15258, 0x16A58]
+ mode: APPEND
+ common_texture_player_emblem:
+ range: [0x17458, 0x18C58]
+ mode: APPEND
+ common_texture_hud_type_C_rank_font:
+ range: [0x19658, 0x19D58]
+ mode: APPEND
+ common_texture_hud_type_C_rank_tiny_font:
+ range: [0x1A058, 0x1A298]
+ mode: APPEND
+ common_tlut_lakitu_countdown:
+ range: [0x24ED8, 0x252D8]
+ mode: APPEND
+ common_texture_bomb:
+ range: [0x29858, 0x2A458]
+ mode: APPEND
+ common_texture_particle_spark:
+ range: [0x2AC58, 0x2B858]
+ mode: APPEND
+ common_texture_particle_smoke:
+ range: [0x2BC58, 0x2C858]
+ mode: APPEND
+ common_texture_minimap_kart_character:
+ range: [0x2CCD8, 0x2D058]
+ mode: APPEND
+common_tlut_finish_line_banner:
+ symbol: common_tlut_finish_line_banner
+ type: texture
+ ctype: u16
+ offset: 0x0
+ size: 0x200
+ width: 16
+ height: 16
+ format: RGBA16
+common_texture_particle_fire:
+ symbol: common_texture_particle_fire
+ type: texture
+ ctype: u16
+ offset: 0x200
+ size: 0x1000
+ width: 16
+ height: 16
+ format: RGBA16
+D_0D001200:
+ symbol: D_0D001200
+ type: vtx
+ offset: 0x1200
+ count: 1
+D_0D001750:
+ symbol: D_0D001750
+ type: gfx
+ offset: 0x1750
+D_0D001780:
+ symbol: D_0D001780
+ type: gfx
+ offset: 0x1780
+D_0D001798:
+ symbol: D_0D001798
+ type: gfx
+ offset: 0x1798
+D_0D0017B0:
+ symbol: D_0D0017B0
+ type: gfx
+ offset: 0x17B0
+D_0D0017C8:
+ symbol: D_0D0017C8
+ type: gfx
+ offset: 0x17C8
+D_0D0017E0:
+ symbol: D_0D0017E0
+ type: gfx
+ offset: 0x17E0
+D_0D0017F8:
+ symbol: D_0D0017F8
+ type: gfx
+ offset: 0x17F8
+D_0D001810:
+ symbol: D_0D001810
+ type: gfx
+ offset: 0x1810
+D_0D001828:
+ symbol: D_0D001828
+ type: gfx
+ offset: 0x1828
+D_0D001840:
+ symbol: D_0D001840
+ type: gfx
+ offset: 0x1840
+common_model_finish_post:
+ symbol: common_model_finish_post
+ type: gfx
+ offset: 0x1AB8
+D_0D001B68:
+ symbol: D_0D001B68
+ type: gfx
+ offset: 0x1B68
+D_0D001B90:
+ symbol: D_0D001B90
+ type: gfx
+ offset: 0x1B90
+D_0D001BD8:
+ symbol: D_0D001BD8
+ type: gfx
+ offset: 0x1BD8
+D_0D001C20:
+ symbol: D_0D001C20
+ type: gfx
+ offset: 0x1C20
+D_0D001C88:
+ symbol: D_0D001C88
+ type: gfx
+ offset: 0x1C88
+common_vtx_itembox_question_mark:
+ symbol: common_vtx_itembox_question_mark
+ type: vtx
+ offset: 0x1D28
+ count: 4
+D_0D001D68:
+ symbol: D_0D001D68
+ type: vtx
+ offset: 0x1D68
+ count: 3
+common_texture_item_box_question_mark:
+ symbol: common_texture_item_box_question_mark
+ type: texture
+ ctype: u16
+ offset: 0x1EE8
+ size: 4096
+ width: 32
+ height: 64
+ format: RGBA16
+D_0D002EE8:
+ symbol: D_0D002EE8
+ type: gfx
+ offset: 0x2EE8
+common_fake_item_box_question_mark_vertices:
+ symbol: common_fake_item_box_question_mark_vertices
+ type: vtx
+ offset: 0x2F40
+ count: 4
+common_model_fake_itembox:
+ symbol: common_model_fake_itembox
+ type: gfx
+ offset: 0x2F80
+itemBoxQuestionMarkModel:
+ symbol: itemBoxQuestionMarkModel
+ type: gfx
+ offset: 0x3008
+D_0D003090:
+ symbol: D_0D003090
+ type: gfx
+ offset: 0x3090
+D_0D0030F8:
+ symbol: D_0D0030F8
+ type: gfx
+ offset: 0x30F8
+D_0D003128:
+ symbol: D_0D003128
+ type: gfx
+ offset: 0x3128
+D_0D003158:
+ symbol: D_0D003158
+ type: gfx
+ offset: 0x3158
+D_0D003188:
+ symbol: D_0D003188
+ type: gfx
+ offset: 0x3188
+D_0D0031B8:
+ symbol: D_0D0031B8
+ type: gfx
+ offset: 0x31B8
+D_0D0031E8:
+ symbol: D_0D0031E8
+ type: gfx
+ offset: 0x31E8
+D_0D003218:
+ symbol: D_0D003218
+ type: gfx
+ offset: 0x3218
+D_0D003248:
+ symbol: D_0D003248
+ type: gfx
+ offset: 0x3248
+D_0D003278:
+ symbol: D_0D003278
+ type: gfx
+ offset: 0x3278
+D_0D003288:
+ symbol: D_0D003288
+ type: gfx
+ offset: 0x3288
+common_vtx_banana:
+ symbol: common_vtx_banana
+ type: vtx
+ count: 5
+ offset: 0x3298
+common_vtx_flat_banana:
+ symbol: common_vtx_flat_banana
+ type: vtx
+ count: 6
+ offset: 0x32E8
+common_texture_banana:
+ symbol: common_texture_banana
+ type: texture
+ ctype: u16
+ size: 2048
+ width: 32
+ height: 32
+ offset: 0x3348
+ format: RGBA16
+common_texture_flat_banana:
+ symbol: common_texture_flat_banana
+ type: texture
+ ctype: u16
+ size: 4096
+ width: 64
+ height: 32
+ offset: 0x3B48
+ format: RGBA16
+common_model_banana:
+ symbol: common_model_banana
+ type: gfx
+ offset: 0x4B48
+common_model_flat_banana:
+ symbol: common_model_flat_banana
+ type: gfx
+ offset: 0x4BD8
+common_tlut_trees_import:
+ symbol: common_tlut_trees_import
+ type: texture
+ ctype: u16
+ size: 0x1D0
+ width: 8
+ height: 29
+ offset: 0x4C68
+ format: RGBA16
+common_tlut_green_shell:
+ symbol: common_tlut_green_shell
+ type: texture
+ ctype: u16
+ size: 0x200
+ width: 16
+ height: 16
+ offset: 0x4E38
+ format: RGBA16
+common_tlut_blue_shell:
+ symbol: common_tlut_blue_shell
+ type: texture
+ ctype: u16
+ size: 0x200
+ width: 16
+ height: 16
+ offset: 0x5038
+ format: RGBA16
+D_0D0052B8:
+ symbol: D_0D0052B8
+ type: gfx
+ offset: 0x52B8
+D_0D005308:
+ symbol: D_0D005308
+ type: gfx
+ offset: 0x5308
+D_0D005338:
+ symbol: D_0D005338
+ type: gfx
+ offset: 0x5338
+D_0D005368:
+ symbol: D_0D005368
+ type: gfx
+ offset: 0x5368
+D_toads_turnpike_0D005398:
+ symbol: D_toads_turnpike_0D005398
+ type: gfx
+ offset: 0x5398
+D_toads_turnpike_0D0053B0:
+ symbol: D_toads_turnpike_0D0053B0
+ type: gfx
+ offset: 0x53B0
+D_toads_turnpike_0D0053C8:
+ symbol: D_toads_turnpike_0D0053C8
+ type: gfx
+ offset: 0x53C8
+D_toads_turnpike_0D0053F0:
+ symbol: D_toads_turnpike_0D0053F0
+ type: gfx
+ offset: 0x53F0
+D_toads_turnpike_0D005418:
+ symbol: D_toads_turnpike_0D005418
+ type: gfx
+ offset: 0x5418
+D_0D005430:
+ symbol: D_0D005430
+ type: vtx
+ offset: 0x5430
+ count: 4
+common_vtx_player_minimap_icon:
+ symbol: common_vtx_player_minimap_icon
+ type: vtx
+ offset: 0x5470
+ count: 4
+D_0D0054B0:
+ symbol: D_0D0054B0
+ type: vtx
+ offset: 0x54B0
+ count: 44
+common_vtx_rectangle:
+ symbol: common_vtx_rectangle
+ type: vtx
+ offset: 0x5770
+ count: 4
+D_0D0057B0:
+ symbol: D_0D0057B0
+ type: vtx
+ offset: 0x57B0
+ count: 4
+D_0D0057F0:
+ symbol: D_0D0057F0
+ type: vtx
+ offset: 0x57F0
+ count: 15
+D_0D005920:
+ symbol: D_0D005920
+ type: vtx
+ offset: 0x5920
+ count: 24
+D_0D005AA0:
+ symbol: D_0D005AA0
+ type: vtx
+ offset: 0x5AA0
+ count: 4
+D_0D005AE0:
+ symbol: D_0D005AE0
+ type: vtx
+ offset: 0x5AE0
+ count: 4
+D_0D005B20:
+ symbol: D_0D005B20
+ type: vtx
+ offset: 0x5B20
+ count: 4
+D_0D005B60:
+ symbol: D_0D005B60
+ type: vtx
+ offset: 0x5B60
+ count: 4
+D_0D005BA0:
+ symbol: D_0D005BA0
+ type: vtx
+ offset: 0x5BA0
+ count: 3
+D_0D005BD0:
+ symbol: D_0D005BD0
+ type: vtx
+ offset: 0x5BD0
+ count: 3
+D_0D005C00:
+ symbol: D_0D005C00
+ type: vtx
+ offset: 0x5C00
+ count: 3
+D_0D005C30:
+ symbol: D_0D005C30
+ type: vtx
+ offset: 0x5C30
+ count: 37
+D_0D005E80:
+ symbol: D_0D005E80
+ type: vtx
+ offset: 0x5E80
+ count: 3
+D_0D005EB0:
+ symbol: D_0D005EB0
+ type: vtx
+ offset: 0x5EB0
+ count: 5
+D_0D005F00:
+ symbol: D_0D005F00
+ type: vtx
+ offset: 0x5F00
+ count: 3
+D_0D005F30:
+ symbol: D_0D005F30
+ type: vtx
+ offset: 0x5F30
+ count: 5
+D_0D005F80:
+ symbol: D_0D005F80
+ type: vtx
+ offset: 0x5F80
+ count: 3
+D_0D005FB0:
+ symbol: D_0D005FB0
+ type: vtx
+ offset: 0x5FB0
+ count: 1
+D_0D005FC0:
+ symbol: D_0D005FC0
+ type: vtx
+ offset: 0x5FC0
+ count: 3
+D_0D005FF0:
+ symbol: D_0D005FF0
+ type: vtx
+ offset: 0x5FF0
+ count: 1
+D_0D006000:
+ symbol: D_0D006000
+ type: vtx
+ offset: 0x6000
+ count: 3
+D_0D006030:
+ symbol: D_0D006030
+ type: vtx
+ offset: 0x6030
+ count: 5
+D_0D006080:
+ symbol: D_0D006080
+ type: vtx
+ offset: 0x6080
+ count: 3
+D_0D0060B0:
+ symbol: D_0D0060B0
+ type: vtx
+ offset: 0x60B0
+ count: 5
+D_0D006100:
+ symbol: D_0D006100
+ type: vtx
+ offset: 0x6100
+ count: 3
+D_0D006130:
+ symbol: D_0D006130
+ type: vtx
+ offset: 0x6130
+ count: 5
+D_0D006180:
+ symbol: D_0D006180
+ type: vtx
+ offset: 0x6180
+ count: 3
+D_0D0061B0:
+ symbol: D_0D0061B0
+ type: vtx
+ offset: 0x61B0
+ count: 13
+D_0D006280:
+ symbol: D_0D006280
+ type: vtx
+ offset: 0x6280
+ count: 3
+D_0D0062B0:
+ symbol: D_0D0062B0
+ type: vtx
+ offset: 0x62B0
+ count: 29
+D_0D006480:
+ symbol: D_0D006480
+ type: vtx
+ offset: 0x6480
+ count: 3
+D_0D0064B0:
+ symbol: D_0D0064B0
+ type: vtx
+ offset: 0x64B0
+ count: 37
+D_0D006700:
+ symbol: D_0D006700
+ type: vtx
+ offset: 0x6700
+ count: 3
+D_0D006730:
+ symbol: D_0D006730
+ type: vtx
+ offset: 0x6730
+ count: 25
+D_0D0068C0:
+ symbol: D_0D0068C0
+ type: vtx
+ offset: 0x68C0
+ count: 3
+D_0D0068F0:
+ symbol: D_0D0068F0
+ type: vtx
+ offset: 0x68F0
+ count: 4
+D_0D006930:
+ symbol: D_0D006930
+ type: gfx
+ offset: 0x6930
+common_rectangle_display:
+ symbol: common_rectangle_display
+ type: gfx
+ offset: 0x6940
+D_0D006950:
+ symbol: D_0D006950
+ type: gfx
+ offset: 0x6950
+D_0D006968:
+ symbol: D_0D006968
+ type: gfx
+ offset: 0x6968
+D_0D006980:
+ symbol: D_0D006980
+ type: gfx
+ offset: 0x6980
+D_0D006998:
+ symbol: D_0D006998
+ type: gfx
+ offset: 0x6998
+D_0D0069B0:
+ symbol: D_0D0069B0
+ type: gfx
+ offset: 0x69B0
+D_0D0069C8:
+ symbol: D_0D0069C8
+ type: gfx
+ offset: 0x69C8
+D_0D0069E0:
+ symbol: D_0D0069E0
+ type: gfx
+ offset: 0x69E0
+D_0D0069F8:
+ symbol: D_0D0069F8
+ type: gfx
+ offset: 0x69F8
+D_0D006A10:
+ symbol: D_0D006A10
+ type: gfx
+ offset: 0x6A10
+D_0D006A28:
+ symbol: D_0D006A28
+ type: gfx
+ offset: 0x6A28
+D_0D006A40:
+ symbol: D_0D006A40
+ type: gfx
+ offset: 0x6A40
+common_shadow_i4:
+ symbol: common_shadow_i4
+ offset: 0x6A58
+ size: 0x80
+ type: texture
+ width: 32
+ height: 32
+ format: i4
+D_0D006AD8:
+ symbol: D_0D006AD8
+ offset: 0x6AD8
+ size: 0x400
+ type: texture
+ width: 32
+ height: 32
+ format: i4
+common_tlut_debug_font:
+ symbol: common_tlut_debug_font
+ offset: 0x6ED8
+ size: 0x20
+ type: texture
+ ctype: u16
+ colors: 32
+ height: 32
+ format: tlut
+common_texture_debug_font:
+ symbol: common_texture_debug_font
+ type: texture
+ offset: 0x6EF8
+ size: 0x800
+ colors: 32
+ ctype: u16
+ height: 32
+ format: tlut
+D_0D0076F8:
+ symbol: D_0D0076F8
+ type: gfx
+ offset: 0x76F8
+D_0D007780:
+ symbol: D_0D007780
+ type: gfx
+ offset: 0x7780
+D_0D0077A0:
+ symbol: D_0D0077A0
+ type: gfx
+ offset: 0x77A0
+D_0D0077D0:
+ symbol: D_0D0077D0
+ type: gfx
+ offset: 0x77D0
+D_0D0077F8:
+ symbol: D_0D0077F8
+ type: gfx
+ offset: 0x77F8
+D_0D007828:
+ symbol: D_0D007828
+ type: gfx
+ offset: 0x7828
+D_0D007850:
+ symbol: D_0D007850
+ type: gfx
+ offset: 0x7850
+D_0D007878:
+ symbol: D_0D007878
+ type: gfx
+ offset: 0x7878
+D_0D0078A0:
+ symbol: D_0D0078A0
+ type: gfx
+ offset: 0x78A0
+D_0D0078D0:
+ symbol: D_0D0078D0
+ type: gfx
+ offset: 0x78D0
+D_0D0078F8:
+ symbol: D_0D0078F8
+ type: gfx
+ offset: 0x78F8
+D_0D007928:
+ symbol: D_0D007928
+ type: gfx
+ offset: 0x7928
+D_0D007948:
+ symbol: D_0D007948
+ type: gfx
+ offset: 0x7948
+D_0D007968:
+ symbol: D_0D007968
+ type: gfx
+ offset: 0x7968
+D_0D007988:
+ symbol: D_0D007988
+ type: gfx
+ offset: 0x7988
+D_0D0079A8:
+ symbol: D_0D0079A8
+ type: gfx
+ offset: 0x79A8
+D_0D0079C8:
+ symbol: D_0D0079C8
+ type: gfx
+ offset: 0x79C8
+D_0D0079E8:
+ symbol: D_0D0079E8
+ type: gfx
+ offset: 0x79E8
+D_0D007A08:
+ symbol: D_0D007A08
+ type: gfx
+ offset: 0x7A08
+D_0D007A40:
+ symbol: D_0D007A40
+ type: gfx
+ offset: 0x7A40
+D_0D007A60:
+ symbol: D_0D007A60
+ type: gfx
+ offset: 0x7A60
+D_0D007A80:
+ symbol: D_0D007A80
+ type: gfx
+ offset: 0x7A80
+D_0D007AA0:
+ symbol: D_0D007AA0
+ type: gfx
+ offset: 0x7AA0
+D_0D007AC0:
+ symbol: D_0D007AC0
+ type: gfx
+ offset: 0x7AC0
+D_0D007AE0:
+ symbol: D_0D007AE0
+ type: gfx
+ offset: 0x7AE0
+D_0D007B00:
+ symbol: D_0D007B00
+ type: gfx
+ offset: 0x7B00
+D_0D007B20:
+ symbol: D_0D007B20
+ type: gfx
+ offset: 0x7B20
+D_0D007B98:
+ symbol: D_0D007B98
+ type: gfx
+ offset: 0x7B98
+D_0D007C10:
+ symbol: D_0D007C10
+ type: gfx
+ offset: 0x7C10
+D_0D007C88:
+ symbol: D_0D007C88
+ type: gfx
+ offset: 0x7C88
+D_0D007CB8:
+ symbol: D_0D007CB8
+ type: gfx
+ offset: 0x7CB8
+D_0D007CD8:
+ symbol: D_0D007CD8
+ type: gfx
+ offset: 0x7CD8
+D_0D007CF8:
+ symbol: D_0D007CF8
+ type: gfx
+ offset: 0x7CF8
+D_0D007D18:
+ symbol: D_0D007D18
+ type: gfx
+ offset: 0x7D18
+D_0D007D38:
+ symbol: D_0D007D38
+ type: gfx
+ offset: 0x7D38
+D_0D007D58:
+ symbol: D_0D007D58
+ type: gfx
+ offset: 0x7D58
+D_0D007D78:
+ symbol: D_0D007D78
+ type: gfx
+ offset: 0x7D78
+D_0D007D98:
+ symbol: D_0D007D98
+ type: gfx
+ offset: 0x7D98
+D_0D007DB8:
+ symbol: D_0D007DB8
+ type: gfx
+ offset: 0x7DB8
+D_0D007DD8:
+ symbol: D_0D007DD8
+ type: gfx
+ offset: 0x7DD8
+D_0D007DF8:
+ symbol: D_0D007DF8
+ type: gfx
+ offset: 0x7DF8
+D_0D007E18:
+ symbol: D_0D007E18
+ type: gfx
+ offset: 0x7E18
+D_0D007E38:
+ symbol: D_0D007E38
+ type: gfx
+ offset: 0x7E38
+D_0D007E58:
+ symbol: D_0D007E58
+ type: gfx
+ offset: 0x7E58
+D_0D007E78:
+ symbol: D_0D007E78
+ type: gfx
+ offset: 0x7E78
+D_0D007E98:
+ symbol: D_0D007E98
+ type: gfx
+ offset: 0x7E98
+D_0D007EB8:
+ symbol: D_0D007EB8
+ type: gfx
+ offset: 0x7EB8
+D_0D007ED8:
+ symbol: D_0D007ED8
+ type: gfx
+ offset: 0x7ED8
+D_0D007EF8:
+ symbol: D_0D007EF8
+ type: gfx
+ offset: 0x7EF8
+D_0D007F18:
+ symbol: D_0D007F18
+ type: gfx
+ offset: 0x7F18
+D_0D007F38:
+ symbol: D_0D007F38
+ type: gfx
+ offset: 0x7F38
+D_0D007F58:
+ symbol: D_0D007F58
+ type: gfx
+ offset: 0x7F58
+D_0D007F78:
+ symbol: D_0D007F78
+ type: gfx
+ offset: 0x7F78
+D_0D007F98:
+ symbol: D_0D007F98
+ type: gfx
+ offset: 0x7F98
+D_0D007FB8:
+ symbol: D_0D007FB8
+ type: gfx
+ offset: 0x7FB8
+D_0D007FE0:
+ symbol: D_0D007FE0
+ type: gfx
+ offset: 0x7FE0
+D_0D008000:
+ symbol: D_0D008000
+ type: gfx
+ offset: 0x8000
+D_0D008020:
+ symbol: D_0D008020
+ type: gfx
+ offset: 0x8020
+D_0D008040:
+ symbol: D_0D008040
+ type: gfx
+ offset: 0x8040
+D_0D008060:
+ symbol: D_0D008060
+ type: gfx
+ offset: 0x8060
+D_0D008080:
+ symbol: D_0D008080
+ type: gfx
+ offset: 0x8080
+D_0D008108:
+ symbol: D_0D008108
+ type: gfx
+ offset: 0x8108
+D_0D008120:
+ symbol: D_0D008120
+ type: gfx
+ offset: 0x8120
+D_0D008138:
+ symbol: D_0D008138
+ type: gfx
+ offset: 0x8138
+common_grand_prix_human_item_curve:
+ symbol: common_grand_prix_human_item_curve
+ type: mk64:item_curve
+ offset: 0x8150
+common_grand_prix_human_item_curve2:
+ symbol: common_grand_prix_human_item_curve2
+ type: mk64:item_curve
+ offset: 0x81B4
+common_grand_prix_human_item_curve3:
+ symbol: common_grand_prix_human_item_curve3
+ type: mk64:item_curve
+ offset: 0x8218
+common_grand_prix_human_item_curve4:
+ symbol: common_grand_prix_human_item_curve4
+ type: mk64:item_curve
+ offset: 0x827C
+common_grand_prix_human_item_curve5:
+ symbol: common_grand_prix_human_item_curve5
+ type: mk64:item_curve
+ offset: 0x82E0
+common_grand_prix_human_item_curve6:
+ symbol: common_grand_prix_human_item_curve6
+ type: mk64:item_curve
+ offset: 0x8344
+common_grand_prix_human_item_curve7:
+ symbol: common_grand_prix_human_item_curve7
+ type: mk64:item_curve
+ offset: 0x83A8
+common_grand_prix_human_item_curve8:
+ symbol: common_grand_prix_human_item_curve8
+ type: mk64:item_curve
+ offset: 0x840C
+common_grand_prix_kart_ai_item_curve:
+ symbol: common_grand_prix_kart_ai_item_curve
+ type: mk64:item_curve
+ offset: 0x8470
+common_grand_prix_kart_ai_item_curve2:
+ symbol: common_grand_prix_kart_ai_item_curve2
+ type: mk64:item_curve
+ offset: 0x84D4
+common_grand_prix_kart_ai_item_curve3:
+ symbol: common_grand_prix_kart_ai_item_curve3
+ type: mk64:item_curve
+ offset: 0x8538
+common_grand_prix_kart_ai_item_curve4:
+ symbol: common_grand_prix_kart_ai_item_curve4
+ type: mk64:item_curve
+ offset: 0x859C
+common_grand_prix_kart_ai_item_curve5:
+ symbol: common_grand_prix_kart_ai_item_curve5
+ type: mk64:item_curve
+ offset: 0x8600
+common_grand_prix_kart_ai_item_curve6:
+ symbol: common_grand_prix_kart_ai_item_curve6
+ type: mk64:item_curve
+ offset: 0x8664
+common_grand_prix_kart_ai_item_curve7:
+ symbol: common_grand_prix_kart_ai_item_curve7
+ type: mk64:item_curve
+ offset: 0x86C8
+common_grand_prix_kart_ai_item_curve8:
+ symbol: common_grand_prix_kart_ai_item_curve8
+ type: mk64:item_curve
+ offset: 0x872C
+common_versus_2_player_item_curve:
+ symbol: common_versus_2_player_item_curve
+ type: mk64:item_curve
+ offset: 0x8790
+common_versus_2_player_item_curve2:
+ symbol: common_versus_2_player_item_curve2
+ type: mk64:item_curve
+ offset: 0x87F4
+common_versus_3_player_item_curve:
+ symbol: common_versus_3_player_item_curve
+ type: mk64:item_curve
+ offset: 0x8858
+common_versus_3_player_item_curve2:
+ symbol: common_versus_3_player_item_curve2
+ type: mk64:item_curve
+ offset: 0x88BC
+common_versus_3_player_item_curve3:
+ symbol: common_versus_3_player_item_curve3
+ type: mk64:item_curve
+ offset: 0x8920
+common_versus_4_player_item_curve:
+ symbol: common_versus_4_player_item_curve
+ type: mk64:item_curve
+ offset: 0x8984
+common_versus_4_player_item_curve2:
+ symbol: common_versus_4_player_item_curve2
+ type: mk64:item_curve
+ offset: 0x89E8
+common_versus_4_player_item_curve3:
+ symbol: common_versus_4_player_item_curve3
+ type: mk64:item_curve
+ offset: 0x8A4C
+common_versus_4_player_item_curve4:
+ symbol: common_versus_4_player_item_curve4
+ type: mk64:item_curve
+ offset: 0x8AB0
+common_battle_item_curve:
+ symbol: common_battle_item_curve
+ type: mk64:item_curve
+ offset: 0x8B14
+D_0D008B78:
+ symbol: D_0D008B78
+ type: vtx
+ offset: 0x8B78
+ count: 4
+D_0D008BB8:
+ symbol: D_0D008BB8
+ type: vtx
+ offset: 0x8BB8
+ count: 4
+D_0D008BF8:
+ symbol: D_0D008BF8
+ type: vtx
+ offset: 0x8BF8
+ count: 4
+D_0D008C38:
+ symbol: D_0D008C38
+ type: vtx
+ offset: 0x8C38
+ count: 4
+
+common_square_plain_render:
+ symbol: common_square_plain_render
+ type: gfx
+ offset: 0x8C78
+D_0D008C90:
+ symbol: D_0D008C90
+ type: gfx
+ offset: 0x8C90
+common_setting_render_character:
+ symbol: common_setting_render_character
+ type: gfx
+ offset: 0x8CD8
+D_0D008D10:
+ symbol: D_0D008D10
+ type: gfx
+ offset: 0x8D10
+D_0D008D58:
+ symbol: D_0D008D58
+ type: gfx
+ offset: 0x8D58
+D_0D008DA0:
+ symbol: D_0D008DA0
+ type: gfx
+ offset: 0x8DA0
+D_0D008DB8:
+ symbol: D_0D008DB8
+ type: gfx
+ offset: 0x8DB8
+D_0D008DF8:
+ symbol: D_0D008DF8
+ type: gfx
+ offset: 0x8DF8
+D_0D008E20:
+ symbol: D_0D008E20
+ type: gfx
+ offset: 0x8E20
+D_0D008E48:
+ symbol: D_0D008E48
+ type: gfx
+ offset: 0x8E48
+D_0D008E70:
+ symbol: D_0D008E70
+ type: gfx
+ offset: 0x8E70
+D_0D008E98:
+ symbol: D_0D008E98
+ type: mtx
+ offset: 0x8E98
+ count: 1
+D_0D008ED8: # These 4 vtx may be an mtx like the one before here. It's difficult to say though as there are no references in the code-base.
+ symbol: D_0D008ED8
+ type: mtx
+ offset: 0x8ED8
+ count: 1
+D_0D008F18:
+ symbol: D_0D008F18
+ type: mk64:driving_behaviour
+ offset: 0x8F18
+D_0D008F28:
+ symbol: D_0D008F28
+ type: mk64:driving_behaviour
+ offset: 0x8F28
+D_0D008F80:
+ symbol: D_0D008F80
+ type: mk64:driving_behaviour
+ offset: 0x8F80
+D_0D008FB8:
+ symbol: D_0D008FB8
+ type: mk64:driving_behaviour
+ offset: 0x8FB8
+D_0D009058:
+ symbol: D_0D009058
+ type: mk64:driving_behaviour
+ offset: 0x9058
+D_0D0090B8:
+ symbol: D_0D0090B8
+ type: mk64:driving_behaviour
+ offset: 0x90B8
+D_0D0090F8:
+ symbol: D_0D0090F8
+ type: mk64:driving_behaviour
+ offset: 0x90F8
+D_0D009158:
+ symbol: D_0D009158
+ type: mk64:driving_behaviour
+ offset: 0x9158
+D_0D009158:
+ symbol: D_0D009188
+ type: mk64:driving_behaviour
+ offset: 0x9188
+D_0D0091E8:
+ symbol: D_0D0091E8
+ type: mk64:driving_behaviour
+ offset: 0x91E8
+D_0D009210:
+ symbol: D_0D009210
+ type: mk64:driving_behaviour
+ offset: 0x9210
+D_0D009238:
+ symbol: D_0D009238
+ type: mk64:driving_behaviour
+ offset: 0x9238
+D_0D009260:
+ symbol: D_0D009260
+ type: mk64:driving_behaviour
+ offset: 0x9260
+D_0D009280:
+ symbol: D_0D009280
+ type: mk64:driving_behaviour
+ offset: 0x9280
+D_0D0092C8:
+ symbol: D_0D0092C8
+ type: mk64:driving_behaviour
+ offset: 0x92C8
+D_0D009310:
+ symbol: D_0D009310
+ type: mk64:driving_behaviour
+ offset: 0x9310
+D_0D0093C0:
+ symbol: D_0D0093C0
+ type: mk64:driving_behaviour
+ offset: 0x93C0
+D_0D009418:
+ symbol: D_0D009418
+ type: inc
+ offset: 0x9418
+ ctype: Vec4f
+ offset: 0x9418
+ file_path: "assets/course_metadata/D_0D009418.inc.c"
+D_0D009568:
+ symbol: D_0D009568
+ type: inc
+ offset: 0x9568
+ ctype: Vec4f
+ file_path: "assets/course_metadata/D_0D009568.inc.c"
+D_0D0096B8:
+ symbol: D_0D0096B8
+ type: inc
+ offset: 0x96B8
+ ctype: Vec4f
+ file_path: "assets/course_metadata/D_0D0096B8.inc.c"
+D_0D009808:
+ symbol: D_0D009808
+ type: inc
+ offset: 0x9808
+ ctype: Vec4f
+ file_path: "assets/course_metadata/D_0D009808.inc.c"
+common_texture_speedometer:
+ symbol: common_texture_speedometer
+ type: texture
+ ctype: u8
+ offset: 0x9958
+ size: 0xC00
+ width: 64
+ height: 96
+ format: I4
+common_texture_speedometer_needle:
+ symbol: common_texture_speedometer_needle
+ type: texture
+ offset: 0xA558
+ ctype: u8
+ size: 0x400
+ width: 64
+ height: 32
+ format: I4
+common_texture_hud_lap:
+ symbol: common_texture_hud_lap
+ type: texture
+ offset: 0xA958
+ ctype: u16
+ size: 0x200
+ width: 32
+ height: 8
+ format: RGBA16
+common_texture_hud_123:
+ symbol: common_texture_hud_123
+ type: texture
+ offset: 0xAB58
+ size: 0x200
+ ctype: u16
+ width: 32
+ height: 8
+ format: RGBA16
+common_texture_hud_lap_time:
+ symbol: common_texture_hud_lap_time
+ type: texture
+ offset: 0xAD58
+ size: 0x400
+ ctype: u16
+ width: 32
+ height: 16
+ format: RGBA16
+common_texture_hud_lap_1_on_3:
+ symbol: common_texture_hud_lap_1_on_3
+ type: texture
+ offset: 0xB158
+ size: 0x400
+ ctype: u16
+ width: 32
+ height: 16
+ format: RGBA16
+common_texture_hud_lap_2_on_3:
+ symbol: common_texture_hud_lap_2_on_3
+ type: texture
+ offset: 0xB558
+ ctype: u16
+ size: 0x400
+ width: 32
+ height: 16
+ format: RGBA16
+common_texture_hud_lap_3_on_3:
+ symbol: common_texture_hud_lap_3_on_3
+ type: texture
+ offset: 0xB958
+ size: 0x400
+ ctype: u16
+ width: 32
+ height: 16
+ format: RGBA16
+common_texture_hud_total_time:
+ symbol: common_texture_hud_total_time
+ type: texture
+ offset: 0xBD58
+ size: 0x400
+ ctype: u16
+ width: 32
+ height: 16
+ format: RGBA16
+common_texture_hud_time:
+ symbol: common_texture_hud_time
+ type: texture
+ offset: 0xC158
+ size: 0x400
+ ctype: u16
+ width: 32
+ height: 16
+ format: RGBA16
+common_texture_hud_normal_digit:
+ symbol: common_texture_hud_normal_digit
+ type: texture
+ offset: 0xC558
+ size: 0xD00
+ ctype: u16
+ width: 104
+ height: 16
+ format: RGBA16
+common_texture_hud_1st:
+ symbol: common_texture_hud_1st
+ type: texture
+ offset: 0xD258
+ size: 0x1000
+ ctype: u8
+ width: 128
+ height: 64
+ format: I4
+common_texture_hud_2nd:
+ symbol: common_texture_hud_2nd
+ type: texture
+ offset: 0xE258
+ size: 0x1000
+ ctype: u8
+ width: 128
+ height: 64
+ format: I4
+common_texture_hud_3rd:
+ symbol: common_texture_hud_3rd
+ type: texture
+ offset: 0xF258
+ size: 0x1000
+ ctype: u8
+ width: 128
+ height: 64
+ format: I4
+common_texture_hud_4th:
+ symbol: common_texture_hud_4th
+ type: texture
+ offset: 0x10258
+ size: 0x1000
+ ctype: u8
+ width: 128
+ height: 64
+ format: I4
+common_texture_hud_5th:
+ symbol: common_texture_hud_5th
+ type: texture
+ offset: 0x11258
+ size: 0x1000
+ ctype: u8
+ width: 128
+ height: 64
+ format: I4
+common_texture_hud_6th:
+ symbol: common_texture_hud_6th
+ type: texture
+ offset: 0x12258
+ size: 0x1000
+ ctype: u8
+ width: 128
+ height: 64
+ format: I4
+common_texture_hud_7th:
+ symbol: common_texture_hud_7th
+ type: texture
+ offset: 0x13258
+ size: 0x1000
+ ctype: u8
+ width: 128
+ height: 64
+ format: I4
+common_texture_hud_8th:
+ symbol: common_texture_hud_8th
+ type: texture
+ offset: 0x14258
+ size: 0x1000
+ ctype: u8
+ width: 128
+ height: 64
+ format: I4
+common_texture_first_place:
+ symbol: common_texture_first_place # 132B50_15258
+ type: texture
+ offset: 0x15258
+ size: 0x800
+ ctype: u8
+ width: 64
+ height: 64
+ format: I4
+common_texture_second_place:
+ symbol: common_texture_second_place # 132B50_15A58
+ type: texture
+ offset: 0x15A58
+ size: 0x800
+ ctype: u8
+ width: 64
+ height: 64
+ format: I4
+common_texture_third_place:
+ symbol: common_texture_third_place # 132B50_16258
+ type: texture
+ offset: 0x16258
+ size: 0x800
+ ctype: u8
+ width: 64
+ height: 64
+ format: I4
+common_texture_fourth_place:
+ symbol: common_texture_fourth_place # 132B50_16A58
+ type: texture
+ offset: 0x16A58
+ size: 0x800
+ ctype: u8
+ width: 64
+ height: 64
+ format: I4
+common_tlut_player_emblem: # // tlut for 1p, 2p, 3p, 4p
+ symbol: common_tlut_player_emblem
+ type: texture
+ offset: 0x17258
+ size: 0x200
+ ctype: u16
+ colors: 16
+ height: 16
+ format: tlut
+common_texture_player_emblem_1p:
+ symbol: common_texture_player_emblem_1p
+ type: texture
+ offset: 0x17458
+ size: 0x800
+ ctype: u8
+ width: 64
+ height: 32
+ format: CI8
+ tlut_symbol: common_tlut_player_emblem
+common_texture_player_emblem_2p:
+ symbol: common_texture_player_emblem_2p
+ type: texture
+ offset: 0x17C58
+ size: 0x800
+ ctype: u8
+ width: 64
+ height: 32
+ format: CI8
+ tlut_symbol: common_tlut_player_emblem
+common_texture_player_emblem_3p:
+ symbol: common_texture_player_emblem_3p
+ type: texture
+ offset: 0x18458
+ size: 0x800
+ ctype: u8
+ width: 64
+ height: 32
+ format: CI8
+ tlut_symbol: common_tlut_player_emblem
+common_texture_player_emblem_4p:
+ symbol: common_texture_player_emblem_4p
+ type: texture
+ offset: 0x18C58
+ size: 0x800
+ ctype: u8
+ width: 64
+ height: 32
+ format: CI8
+ tlut_symbol: common_tlut_player_emblem
+common_tlut_hud_type_C_rank_font: # Font tlut for 12345678
+ symbol: common_tlut_hud_type_C_rank_font
+ type: texture
+ offset: 0x19458
+ size: 0x200
+ ctype: u16
+ colors: 16
+ height: 16
+ format: tlut
+common_texture_hud_type_C_rank_font_1:
+ symbol: common_texture_hud_type_C_rank_font_1
+ type: texture
+ offset: 0x19658
+ size: 0x100
+ ctype: u8
+ width: 16
+ height: 16
+ format: CI8
+ tlut_symbol: common_tlut_hud_type_C_rank_font
+common_texture_hud_type_C_rank_font_2:
+ symbol: common_texture_hud_type_C_rank_font_2
+ type: texture
+ offset: 0x19758
+ size: 0x100
+ ctype: u8
+ width: 16
+ height: 16
+ format: CI8
+ tlut_symbol: common_tlut_hud_type_C_rank_font
+common_texture_hud_type_C_rank_font_3:
+ symbol: common_texture_hud_type_C_rank_font_3
+ type: texture
+ offset: 0x19858
+ size: 0x100
+ ctype: u8
+ width: 16
+ height: 16
+ format: CI8
+ tlut_symbol: common_tlut_hud_type_C_rank_font
+common_texture_hud_type_C_rank_font_4:
+ symbol: common_texture_hud_type_C_rank_font_4
+ type: texture
+ offset: 0x19958
+ size: 0x100
+ ctype: u8
+ width: 16
+ height: 16
+ format: CI8
+ tlut_symbol: common_tlut_hud_type_C_rank_font
+common_texture_hud_type_C_rank_font_5:
+ symbol: common_texture_hud_type_C_rank_font_5
+ type: texture
+ offset: 0x19A58
+ size: 0x100
+ ctype: u8
+ width: 16
+ height: 16
+ format: CI8
+ tlut_symbol: common_tlut_hud_type_C_rank_font
+common_texture_hud_type_C_rank_font_6:
+ symbol: common_texture_hud_type_C_rank_font_6
+ type: texture
+ offset: 0x19B58
+ size: 0x100
+ ctype: u8
+ width: 16
+ height: 16
+ format: CI8
+ tlut_symbol: common_tlut_hud_type_C_rank_font
+common_texture_hud_type_C_rank_font_7:
+ symbol: common_texture_hud_type_C_rank_font_7
+ type: texture
+ offset: 0x19C58
+ size: 0x100
+ ctype: u8
+ width: 16
+ height: 16
+ format: CI8
+ tlut_symbol: common_tlut_hud_type_C_rank_font
+common_texture_hud_type_C_rank_font_8:
+ symbol: common_texture_hud_type_C_rank_font_8
+ type: texture
+ offset: 0x19D58
+ size: 0x100
+ ctype: u8
+ width: 16
+ height: 16
+ format: CI8
+ tlut_symbol: common_tlut_hud_type_C_rank_font
+common_tlut_hud_type_C_rank_tiny_font: # Font tlut for 0123456789
+ symbol: common_tlut_hud_type_C_rank_tiny_font
+ type: texture
+ offset: 0x19E58
+ size: 0x200
+ ctype: u16
+ colors: 16
+ height: 16
+ format: tlut
+common_texture_hud_type_C_rank_tiny_font_0:
+ symbol: common_texture_hud_type_C_rank_tiny_font_0
+ type: texture
+ offset: 0x1A058
+ size: 0x40
+ ctype: u8
+ width: 8
+ height: 8
+ format: CI8
+ tlut_symbol: common_tlut_hud_type_C_rank_tiny_font
+common_texture_hud_type_C_rank_tiny_font_1:
+ symbol: common_texture_hud_type_C_rank_tiny_font_1
+ type: texture
+ offset: 0x1A098
+ size: 0x40
+ ctype: u8
+ width: 8
+ height: 8
+ format: CI8
+ tlut_symbol: common_tlut_hud_type_C_rank_tiny_font
+common_texture_hud_type_C_rank_tiny_font_2:
+ symbol: common_texture_hud_type_C_rank_tiny_font_2
+ type: texture
+ offset: 0x1A0D8
+ size: 0x40
+ ctype: u8
+ width: 8
+ height: 8
+ format: CI8
+ tlut_symbol: common_tlut_hud_type_C_rank_tiny_font
+common_texture_hud_type_C_rank_tiny_font_3:
+ symbol: common_texture_hud_type_C_rank_tiny_font_3
+ type: texture
+ offset: 0x1A118
+ size: 0x40
+ ctype: u8
+ width: 8
+ height: 8
+ format: CI8
+ tlut_symbol: common_tlut_hud_type_C_rank_tiny_font
+common_texture_hud_type_C_rank_tiny_font_4:
+ symbol: common_texture_hud_type_C_rank_tiny_font_4
+ type: texture
+ offset: 0x1A158
+ size: 0x40
+ ctype: u8
+ width: 8
+ height: 8
+ format: CI8
+ tlut_symbol: common_tlut_hud_type_C_rank_tiny_font
+common_texture_hud_type_C_rank_tiny_font_5:
+ symbol: common_texture_hud_type_C_rank_tiny_font_5
+ type: texture
+ offset: 0x1A198
+ size: 0x40
+ ctype: u8
+ width: 8
+ height: 8
+ format: CI8
+ tlut_symbol: common_tlut_hud_type_C_rank_tiny_font
+common_texture_hud_type_C_rank_tiny_font_6:
+ symbol: common_texture_hud_type_C_rank_tiny_font_6
+ type: texture
+ offset: 0x1A1D8
+ size: 0x40
+ ctype: u8
+ width: 8
+ height: 8
+ format: CI8
+ tlut_symbol: common_tlut_hud_type_C_rank_tiny_font
+common_texture_hud_type_C_rank_tiny_font_7:
+ symbol: common_texture_hud_type_C_rank_tiny_font_7
+ type: texture
+ offset: 0x1A218
+ size: 0x40
+ ctype: u8
+ width: 8
+ height: 8
+ format: CI8
+ tlut_symbol: common_tlut_hud_type_C_rank_tiny_font
+common_texture_hud_type_C_rank_tiny_font_8:
+ symbol: common_texture_hud_type_C_rank_tiny_font_8
+ type: texture
+ offset: 0x1A258
+ size: 0x40
+ ctype: u8
+ width: 8
+ height: 8
+ format: CI8
+ tlut_symbol: common_tlut_hud_type_C_rank_tiny_font
+common_texture_hud_type_C_rank_tiny_font_9:
+ symbol: common_texture_hud_type_C_rank_tiny_font_9
+ type: texture
+ offset: 0x1A298
+ size: 0x40
+ ctype: u8
+ width: 8
+ height: 8
+ format: CI8
+ tlut_symbol: common_tlut_hud_type_C_rank_tiny_font
+common_texture_character_portrait_border:
+ symbol: common_texture_character_portrait_border
+ type: texture
+ offset: 0x1A2D8
+ size: 0x200
+ ctype: u8
+ width: 32
+ height: 32
+ format: IA4
+common_tlut_portrait_mario:
+ symbol: common_tlut_portrait_mario
+ type: texture
+ offset: 0x1A4D8
+ size: 0x200
+ ctype: u16
+ colors: 16
+ height: 16
+ format: tlut
+common_tlut_portrait_luigi:
+ symbol: common_tlut_portrait_luigi
+ type: texture
+ offset: 0x1A6D8
+ size: 0x200
+ ctype: u16
+ colors: 16
+ height: 16
+ format: tlut
+common_tlut_portrait_peach:
+ symbol: common_tlut_portrait_peach
+ type: texture
+ offset: 0x1A8D8
+ size: 0x200
+ ctype: u16
+ colors: 16
+ height: 16
+ format: tlut
+common_tlut_portrait_toad:
+ symbol: common_tlut_portrait_toad
+ type: texture
+ offset: 0x1AAD8
+ size: 0x200
+ ctype: u16
+ colors: 16
+ height: 16
+ format: tlut
+common_tlut_portrait_yoshi:
+ symbol: common_tlut_portrait_yoshi
+ type: texture
+ offset: 0x1ACD8
+ size: 0x200
+ ctype: u16
+ colors: 16
+ height: 16
+ format: tlut
+common_tlut_portrait_donkey_kong:
+ symbol: common_tlut_portrait_donkey_kong
+ type: texture
+ offset: 0x1AED8
+ size: 0x200
+ ctype: u16
+ colors: 16
+ height: 16
+ format: tlut
+common_tlut_portrait_wario:
+ symbol: common_tlut_portrait_wario
+ type: texture
+ offset: 0x1B0D8
+ size: 0x200
+ ctype: u16
+ colors: 16
+ height: 16
+ format: tlut
+common_tlut_portrait_bowser:
+ symbol: common_tlut_portrait_bowser
+ type: texture
+ offset: 0x1B2D8
+ size: 0x200
+ ctype: u16
+ colors: 16
+ height: 16
+ format: tlut
+common_tlut_portrait_bomb_kart_and_question_mark:
+ symbol: common_tlut_portrait_bomb_kart_and_question_mark
+ type: texture
+ offset: 0x1B4D8
+ size: 0x200
+ ctype: u16
+ colors: 16
+ height: 16
+ format: tlut
+common_texture_portrait_mario:
+ symbol: common_texture_portrait_mario # 132B50_16A58
+ type: texture
+ offset: 0x1B6D8
+ size: 0x400
+ ctype: u8
+ width: 32
+ height: 32
+ format: CI8
+ tlut_symbol: common_tlut_portrait_mario
+common_texture_portrait_luigi:
+ symbol: common_texture_portrait_luigi # 132B50_16A58
+ type: texture
+ offset: 0x1BAD8
+ size: 0x400
+ ctype: u8
+ width: 32
+ height: 32
+ format: CI8
+ tlut_symbol: common_tlut_portrait_luigi
+common_texture_portrait_peach:
+ symbol: common_texture_portrait_peach # 132B50_16A58
+ type: texture
+ offset: 0x1BED8
+ size: 0x400
+ ctype: u8
+ width: 32
+ height: 32
+ format: CI8
+ tlut_symbol: common_tlut_portrait_peach
+common_texture_portrait_toad:
+ symbol: common_texture_portrait_toad # 132B50_16A58
+ type: texture
+ offset: 0x1C2D8
+ size: 0x400
+ ctype: u8
+ width: 32
+ height: 32
+ format: CI8
+ tlut_symbol: common_tlut_portrait_toad
+common_texture_portrait_yoshi:
+ symbol: common_texture_portrait_yoshi # 132B50_16A58
+ type: texture
+ offset: 0x1C6D8
+ size: 0x400
+ ctype: u8
+ width: 32
+ height: 32
+ format: CI8
+ tlut_symbol: common_tlut_portrait_yoshi
+common_texture_portrait_donkey_kong:
+ symbol: common_texture_portrait_donkey_kong # 132B50_16A58
+ type: texture
+ offset: 0x1CAD8
+ size: 0x400
+ ctype: u8
+ width: 32
+ height: 32
+ format: CI8
+ tlut_symbol: common_tlut_portrait_donkey_kong
+common_texture_portrait_wario:
+ symbol: common_texture_portrait_wario # 132B50_16A58
+ type: texture
+ offset: 0x1CED8
+ size: 0x400
+ ctype: u8
+ width: 32
+ height: 32
+ format: CI8
+ tlut_symbol: common_tlut_portrait_wario
+common_texture_portrait_bowser:
+ symbol: common_texture_portrait_bowser # 132B50_16A58
+ type: texture
+ offset: 0x1D2D8
+ size: 0x400
+ ctype: u8
+ width: 32
+ height: 32
+ format: CI8
+ tlut_symbol: common_tlut_portrait_bowser
+common_texture_portrait_bomb_kart:
+ symbol: common_texture_portrait_bomb_kart # 132B50_16A58
+ type: texture
+ offset: 0x1D6D8
+ size: 0x400
+ ctype: u8
+ width: 32
+ height: 32
+ format: CI8
+ tlut_symbol: common_tlut_portrait_bomb_kart_and_question_mark
+common_texture_portrait_question_mark:
+ symbol: common_texture_portrait_question_mark # 132B50_16A58
+ type: texture
+ offset: 0x1DAD8
+ size: 0x400
+ ctype: u8
+ width: 32
+ height: 32
+ format: CI8
+ tlut_symbol: common_tlut_portrait_bomb_kart_and_question_mark
+common_tlut_item_window_none:
+ symbol: common_tlut_item_window_none
+ type: texture
+ offset: 0x1DED8
+ ctype: u16
+ colors: 256
+ height: 16
+ format: tlut
+common_tlut_item_window_banana:
+ symbol: common_tlut_item_window_banana
+ type: texture
+ offset: 0x1E0D8
+ ctype: u16
+ colors: 256
+ height: 16
+ format: tlut
+common_tlut_item_window_banana_bunch:
+ symbol: common_tlut_item_window_banana_bunch
+ type: texture
+ offset: 0x1E2D8
+ ctype: u16
+ colors: 256
+ height: 16
+ format: tlut
+common_tlut_item_window_mushroom:
+ symbol: common_tlut_item_window_mushroom
+ type: texture
+ offset: 0x1E4D8
+ ctype: u16
+ colors: 256
+ height: 16
+ format: tlut
+common_tlut_item_window_double_mushroom:
+ symbol: common_tlut_item_window_double_mushroom
+ type: texture
+ offset: 0x1E6D8
+ ctype: u16
+ colors: 256
+ height: 16
+ format: tlut
+common_tlut_item_window_triple_mushroom:
+ symbol: common_tlut_item_window_triple_mushroom
+ type: texture
+ offset: 0x1E8D8
+ ctype: u16
+ colors: 256
+ height: 16
+ format: tlut
+common_tlut_item_window_super_mushroom:
+ symbol: common_tlut_item_window_super_mushroom
+ type: texture
+ offset: 0x1EAD8
+ ctype: u16
+ colors: 256
+ height: 16
+ format: tlut
+common_tlut_item_window_blue_shell:
+ symbol: common_tlut_item_window_blue_shell
+ type: texture
+ offset: 0x1ECD8
+ ctype: u16
+ colors: 256
+ height: 16
+ format: tlut
+common_tlut_item_window_boo:
+ symbol: common_tlut_item_window_boo
+ type: texture
+ offset: 0x1EED8
+ ctype: u16
+ colors: 256
+ height: 16
+ format: tlut
+common_tlut_item_window_green_shell:
+ symbol: common_tlut_item_window_green_shell
+ type: texture
+ offset: 0x1F0D8
+ ctype: u16
+ colors: 256
+ height: 16
+ format: tlut
+common_tlut_item_window_triple_green_shell:
+ symbol: common_tlut_item_window_triple_green_shell
+ type: texture
+ offset: 0x1F2D8
+ ctype: u16
+ colors: 256
+ height: 16
+ format: tlut
+common_tlut_item_window_red_shell:
+ symbol: common_tlut_item_window_red_shell
+ type: texture
+ offset: 0x1F4D8
+ ctype: u16
+ colors: 256
+ height: 16
+ format: tlut
+common_tlut_item_window_triple_red_shell:
+ symbol: common_tlut_item_window_triple_red_shell
+ type: texture
+ offset: 0x1F6D8
+ ctype: u16
+ colors: 256
+ height: 16
+ format: tlut
+common_tlut_item_window_star:
+ symbol: common_tlut_item_window_star
+ type: texture
+ offset: 0x1F8D8
+ ctype: u16
+ colors: 256
+ height: 16
+ format: tlut
+common_tlut_item_window_thunder_bolt:
+ symbol: common_tlut_item_window_thunder_bolt
+ type: texture
+ offset: 0x1FAD8
+ ctype: u16
+ colors: 256
+ height: 16
+ format: tlut
+common_tlut_item_window_fake_item_box:
+ symbol: common_tlut_item_window_fake_item_box
+ type: texture
+ offset: 0x1FCD8
+ ctype: u16
+ colors: 256
+ height: 16
+ format: tlut
+common_texture_item_window_none:
+ symbol: common_texture_item_window_none
+ type: texture
+ offset: 0x1FED8
+ width: 40
+ height: 32
+ format: ci8
+ tlut_symbol: common_tlut_item_window_none
+common_texture_item_window_banana:
+ symbol: common_texture_item_window_banana
+ type: texture
+ offset: 0x203D8
+ width: 40
+ height: 32
+ format: ci8
+ tlut_symbol: common_tlut_item_window_banana
+common_texture_item_window_banana_bunch:
+ symbol: common_texture_item_window_banana_bunch
+ type: texture
+ offset: 0x208D8
+ width: 40
+ height: 32
+ format: ci8
+ tlut_symbol: common_tlut_item_window_banana_bunch
+common_texture_item_window_mushroom:
+ symbol: common_texture_item_window_mushroom
+ type: texture
+ offset: 0x20DD8
+ width: 40
+ height: 32
+ format: ci8
+ tlut_symbol: common_tlut_item_window_mushroom
+common_texture_item_window_double_mushroom:
+ symbol: common_texture_item_window_double_mushroom
+ type: texture
+ offset: 0x212D8
+ width: 40
+ height: 32
+ format: ci8
+ tlut_symbol: common_tlut_item_window_double_mushroom
+common_texture_item_window_triple_mushroom:
+ symbol: common_texture_item_window_triple_mushroom
+ type: texture
+ offset: 0x217D8
+ width: 40
+ height: 32
+ format: ci8
+ tlut_symbol: common_tlut_item_window_triple_mushroom
+common_texture_item_window_super_mushroom:
+ symbol: common_texture_item_window_super_mushroom
+ type: texture
+ offset: 0x21CD8
+ width: 40
+ height: 32
+ format: ci8
+ tlut_symbol: common_tlut_item_window_super_mushroom
+common_texture_item_window_blue_shell:
+ symbol: common_texture_item_window_blue_shell
+ type: texture
+ offset: 0x221D8
+ width: 40
+ height: 32
+ format: ci8
+ tlut_symbol: common_tlut_item_window_blue_shell
+common_texture_item_window_boo:
+ symbol: common_texture_item_window_boo
+ type: texture
+ offset: 0x226D8
+ width: 40
+ height: 32
+ format: ci8
+ tlut_symbol: common_tlut_item_window_boo
+common_texture_item_window_green_shell:
+ symbol: common_texture_item_window_green_shell
+ type: texture
+ offset: 0x22BD8
+ width: 40
+ height: 32
+ format: ci8
+ tlut_symbol: common_tlut_item_window_green_shell
+common_texture_item_window_triple_green_shell:
+ symbol: common_texture_item_window_triple_green_shell
+ type: texture
+ offset: 0x230D8
+ width: 40
+ height: 32
+ format: ci8
+ tlut_symbol: common_tlut_item_window_triple_green_shell
+common_texture_item_window_red_shell:
+ symbol: common_texture_item_window_red_shell
+ type: texture
+ offset: 0x235D8
+ width: 40
+ height: 32
+ format: ci8
+ tlut_symbol: common_tlut_item_window_red_shell
+common_texture_item_window_triple_red_shell:
+ symbol: common_texture_item_window_triple_red_shell
+ type: texture
+ offset: 0x23AD8
+ width: 40
+ height: 32
+ format: ci8
+ tlut_symbol: common_tlut_item_window_triple_red_shell
+common_texture_item_window_star:
+ symbol: common_texture_item_window_star
+ type: texture
+ offset: 0x23FD8
+ width: 40
+ height: 32
+ format: ci8
+ tlut_symbol: common_tlut_item_window_star
+common_texture_item_window_thunder_bolt:
+ symbol: common_texture_item_window_thunder_bolt
+ type: texture
+ offset: 0x244D8
+ width: 40
+ height: 32
+ format: ci8
+ tlut_symbol: common_tlut_item_window_thunder_bolt
+common_texture_item_window_fake_item_box:
+ symbol: common_texture_item_window_fake_item_box
+ type: texture
+ offset: 0x249D8
+ width: 40
+ height: 32
+ format: ci8
+ tlut_symbol: common_tlut_item_window_fake_item_box
+common_tlut_lakitu_no_lights:
+ symbol: common_tlut_lakitu_no_lights
+ type: texture
+ offset: 0x24ED8
+ ctype: u16
+ colors: 256
+ height: 16
+ format: tlut
+common_tlut_lakitu_red_lights:
+ symbol: common_tlut_lakitu_red_lights
+ type: texture
+ offset: 0x250D8
+ ctype: u16
+ colors: 256
+ height: 16
+ format: tlut
+common_tlut_lakitu_blue_lights:
+ symbol: common_tlut_lakitu_blue_lights
+ type: texture
+ offset: 0x252D8
+ ctype: u16
+ colors: 256
+ height: 16
+ format: tlut
+common_tlut_lakitu_checkered_flag:
+ symbol: common_tlut_lakitu_checkered_flag
+ type: texture
+ offset: 0x254D8
+ ctype: u16
+ width: 16
+ height: 16
+ format: rgba16
+common_tlut_lakitu_second_lap:
+ symbol: common_tlut_lakitu_second_lap
+ type: texture
+ offset: 0x256D8
+ ctype: u16
+ width: 16
+ height: 16
+ format: rgba16
+common_tlut_lakitu_final_lap:
+ symbol: common_tlut_lakitu_final_lap
+ type: texture
+ offset: 0x258D8
+ ctype: u16
+ width: 16
+ height: 16
+ format: rgba16
+common_tlut_lakitu_reverse:
+ symbol: common_tlut_lakitu_reverse
+ type: texture
+ offset: 0x25AD8
+ ctype: u16
+ width: 16
+ height: 16
+ format: rgba16
+common_tlut_lakitu_fishing:
+ symbol: common_tlut_lakitu_fishing
+ type: texture
+ offset: 0x25CD8
+ ctype: u16
+ width: 16
+ height: 16
+ format: rgba16
+common_tlut_traffic_light:
+ symbol: common_tlut_traffic_light
+ type: texture
+ offset: 0x25ED8
+ ctype: u16
+ colors: 256
+ format: tlut
+common_texture_traffic_light_01:
+ symbol: common_texture_traffic_light_01
+ type: texture
+ offset: 0x260D8
+ width: 24
+ height: 48
+ format: ci8
+ tlut_symbol: common_tlut_traffic_light
+common_texture_traffic_light_02:
+ symbol: common_texture_traffic_light_02
+ type: texture
+ offset: 0x26558
+ width: 24
+ height: 48
+ format: ci8
+ tlut_symbol: common_tlut_traffic_light
+common_texture_traffic_light_03:
+ symbol: common_texture_traffic_light_03
+ type: texture
+ offset: 0x269D8
+ width: 24
+ height: 48
+ format: ci8
+ tlut_symbol: common_tlut_traffic_light
+common_texture_traffic_light_04:
+ symbol: common_texture_traffic_light_04
+ type: texture
+ offset: 0x26E58
+ width: 24
+ height: 48
+ format: ci8
+ tlut_symbol: common_tlut_traffic_light
+common_texture_traffic_light_05:
+ symbol: common_texture_traffic_light_05
+ type: texture
+ offset: 0x272D8
+ width: 24
+ height: 48
+ format: ci8
+ tlut_symbol: common_tlut_traffic_light
+common_texture_traffic_light_06:
+ symbol: common_texture_traffic_light_06
+ type: texture
+ offset: 0x27758
+ width: 24
+ height: 48
+ format: ci8
+ tlut_symbol: common_tlut_traffic_light
+common_texture_traffic_light_07:
+ symbol: common_texture_traffic_light_07
+ type: texture
+ offset: 0x27BD8
+ width: 24
+ height: 48
+ format: ci8
+ tlut_symbol: common_tlut_traffic_light
+common_texture_traffic_light_08:
+ symbol: common_texture_traffic_light_08
+ type: texture
+ offset: 0x28058
+ width: 24
+ height: 48
+ format: ci8
+ tlut_symbol: common_tlut_traffic_light
+common_texture_traffic_light_09:
+ symbol: common_texture_traffic_light_09
+ type: texture
+ offset: 0x284D8
+ width: 24
+ height: 48
+ format: ci8
+ tlut_symbol: common_tlut_traffic_light
+common_texture_traffic_light_10:
+ symbol: common_texture_traffic_light_10
+ type: texture
+ offset: 0x28958
+ width: 24
+ height: 48
+ format: ci8
+ tlut_symbol: common_tlut_traffic_light
+common_texture_particle_leaf:
+ symbol: common_texture_particle_leaf
+ type: texture
+ offset: 0x28DD8
+ width: 32
+ height: 16
+ ctype: u16
+ format: rgba16
+common_texture_unused_particle_leaf:
+ symbol: common_texture_unused_particle_leaf
+ type: texture
+ offset: 0x291D8
+ width: 16
+ height: 16
+ ctype: u16
+ format: rgba16
+D_0D0293D8: # Cloud, smoke, or fog?
+ symbol: D_0D0293D8
+ type: texture
+ offset: 0x293D8
+ width: 16
+ height: 16
+ format: i4
+D_0D029458: # Smoke?
+ symbol: D_0D029458
+ type: texture
+ offset: 0x29458
+ width: 32
+ height: 32
+ format: i8
+common_tlut_bomb: # This is placed below in rom. Hack to make torch extract the tlut first.
+ symbol: common_tlut_bomb
+ type: texture
+ offset: 0x2A858
+ ctype: u16
+ colors: 256
+ height: 16
+ format: tlut
+common_texture_bomb_1: # Smoke?
+ symbol: common_texture_bomb_1
+ type: texture
+ offset: 0x29858
+ width: 32
+ height: 32
+ format: ci8
+ tlut_symbol: common_tlut_bomb
+common_texture_bomb_2: # Smoke?
+ symbol: common_texture_bomb_2
+ type: texture
+ offset: 0x29C58
+ width: 32
+ height: 32
+ format: ci8
+ tlut_symbol: common_tlut_bomb
+common_texture_bomb_3: # Smoke?
+ symbol: common_texture_bomb_3
+ type: texture
+ offset: 0x2A058
+ width: 32
+ height: 32
+ format: ci8
+ tlut_symbol: common_tlut_bomb
+common_texture_bomb_4: # Smoke?
+ symbol: common_texture_bomb_4
+ type: texture
+ offset: 0x2A458
+ width: 32
+ height: 32
+ format: ci8
+ tlut_symbol: common_tlut_bomb
+D_0D02AA58:
+ symbol: D_0D02AA58
+ type: texture
+ offset: 0x2AA58
+ ctype: u16
+ width: 16
+ height: 16
+ format: rgba16
+common_texture_particle_spark_1.i8.png:
+ symbol: common_texture_particle_spark_1.i8.png
+ offset: 0x2AC58
+ width: 32
+ height: 32
+ ctype: u8
+ type: texture
+ format: i8
+common_texture_particle_spark_2.i8.png:
+ symbol: common_texture_particle_spark_2.i8.png
+ offset: 0x2B058
+ width: 32
+ height: 32
+ type: texture
+ format: i8
+common_texture_particle_spark_3.i8.png:
+ symbol: common_texture_particle_spark_3.i8.png
+ offset: 0x2B458
+ width: 32
+ height: 32
+ type: texture
+ format: i8
+common_texture_particle_spark_4.i8.png:
+ symbol: common_texture_particle_spark_4.i8.png
+ offset: 0x2B858
+ width: 32
+ height: 32
+ type: texture
+ format: i8
+common_texture_particle_smoke_1.i8.png:
+ symbol: common_texture_particle_smoke_1.i8.png
+ offset: 0x2BC58
+ width: 32
+ height: 32
+ type: texture
+ format: i8
+common_texture_particle_smoke_2.i8.png:
+ symbol: common_texture_particle_smoke_2.i8.png
+ offset: 0x2C058
+ width: 32
+ height: 32
+ type: texture
+ format: i8
+common_texture_particle_smoke_3.i8.png:
+ symbol: common_texture_particle_smoke_3.i8.png
+ offset: 0x2C458
+ width: 32
+ height: 32
+ type: texture
+ format: i8
+common_texture_particle_smoke_4.i8.png:
+ symbol: common_texture_particle_smoke_4.i8.png
+ offset: 0x2C858
+ width: 32
+ height: 32
+ type: texture
+ format: i8
+common_texture_minimap_finish_line:
+ symbol: common_texture_minimap_finish_line
+ offset: 0x2CC58
+ width: 8
+ height: 8
+ ctype: u16
+ type: texture
+ format: rgba16
+common_texture_minimap_kart_mario:
+ symbol: common_texture_minimap_kart_mario
+ offset: 0x2CCD8
+ ctype: u16
+ width: 8
+ height: 8
+ type: texture
+ format: rgba16
+common_texture_minimap_kart_luigi:
+ symbol: common_texture_minimap_kart_luigi
+ offset: 0x2CD58
+ ctype: u16
+ width: 8
+ height: 8
+ type: texture
+ format: rgba16
+common_texture_minimap_kart_yoshi:
+ symbol: common_texture_minimap_kart_yoshi
+ offset: 0x2CDD8
+ ctype: u16
+ width: 8
+ height: 8
+ type: texture
+ format: rgba16
+common_texture_minimap_kart_toad:
+ symbol: common_texture_minimap_kart_toad
+ offset: 0x2CE58
+ ctype: u16
+ width: 8
+ height: 8
+ type: texture
+ format: rgba16
+common_texture_minimap_kart_donkey_kong:
+ symbol: common_texture_minimap_kart_donkey_kong
+ offset: 0x2CED8
+ ctype: u16
+ width: 8
+ height: 8
+ type: texture
+ format: rgba16
+common_texture_minimap_kart_wario:
+ symbol: common_texture_minimap_kart_wario
+ offset: 0x2CF58
+ ctype: u16
+ width: 8
+ height: 8
+ type: texture
+ format: rgba16
+common_texture_minimap_kart_peach:
+ symbol: common_texture_minimap_kart_peach
+ offset: 0x2CFD8
+ ctype: u16
+ width: 8
+ height: 8
+ type: texture
+ format: rgba16
+common_texture_minimap_kart_bowser:
+ symbol: common_texture_minimap_kart_bowser
+ offset: 0x2D058
+ ctype: u16
+ width: 8
+ height: 8
+ type: texture
+ format: rgba16
+common_texture_minimap_progress_dot:
+ symbol: common_texture_minimap_progress_dot
+ offset: 0x2D0D8
+ ctype: u16
+ width: 8
+ height: 8
+ type: texture
+ format: rgba16
diff --git a/yamls/us/course_metadata.yml b/yamls/us/course_metadata.yml
new file mode 100644
index 000000000..67d780d64
--- /dev/null
+++ b/yamls/us/course_metadata.yml
@@ -0,0 +1,4 @@
+course_metadata:
+ type: mk64:metadata
+ input_directory: yamls/courses
+ out_directory: "assets/course_metadata"
diff --git a/yamls/us/data_800E45C0.yml b/yamls/us/data_800E45C0.yml
new file mode 100644
index 000000000..09432db1f
--- /dev/null
+++ b/yamls/us/data_800E45C0.yml
@@ -0,0 +1,78 @@
+:config:
+ vram:
+ addr: 0x800E45C0
+ offset: 0xE51C0
+ header:
+ code:
+ - '#include <assets/data_800E45C0.h>'
+ header:
+ - '#include <ultra64.h>'
+ - '#include <common_structs.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
diff --git a/yamls/us/data_800E8700.yml b/yamls/us/data_800E8700.yml
new file mode 100644
index 000000000..dad1283c4
--- /dev/null
+++ b/yamls/us/data_800E8700.yml
@@ -0,0 +1,137 @@
+:config:
+ vram:
+ addr: 0x800E8700
+ offset: 0xE9300
+ header:
+ code:
+ - '#include <ultra64.h>'
+ - '#include <assets/data_800E8700.h>'
+ header:
+ - '#include <ultra64.h>'
+ tables:
+ D_800E8900:
+ range: [0x800E8900, 0x800E89C0]
+ mode: APPEND
+D_800E8700:
+ symbol: D_800E8700
+ type: vtx
+ offset: 0x800E8700
+ count: 4
+D_800E8740:
+ symbol: D_800E8740
+ type: vtx
+ offset: 0x800E8740
+ count: 4
+D_800E8780:
+ symbol: D_800E8780
+ type: vtx
+ offset: 0x800E8780
+ count: 4
+D_800E87C0:
+ symbol: D_800E87C0
+ type: vtx
+ offset: 0x800E87C0
+ count: 4
+D_800E8800:
+ symbol: D_800E8800
+ type: vtx
+ offset: 0x800E8800
+ count: 4
+D_800E8840:
+ symbol: D_800E8840
+ type: vtx
+ offset: 0x800E8840
+ count: 4
+D_800E8880:
+ symbol: D_800E8880
+ type: vtx
+ offset: 0x800E8880
+ count: 4
+D_800E88C0:
+ symbol: D_800E88C0
+ type: vtx
+ offset: 0x800E88C0
+ count: 4
+D_800E8900:
+ symbol: D_800E8900
+ type: vtx
+ offset: 0x800E8900
+ count: 4
+D_800E8940:
+ symbol: D_800E8940
+ type: vtx
+ offset: 0x800E8940
+ count: 4
+D_800E8980:
+ symbol: D_800E8980
+ type: vtx
+ offset: 0x800E8980
+ count: 4
+D_800E89C0:
+ symbol: D_800E89C0
+ type: vtx
+ offset: 0x800E89C0
+ count: 4
+D_800E8A00:
+ symbol: D_800E8A00
+ type: vtx
+ offset: 0x800E8A00
+ count: 4
+D_800E8A40:
+ symbol: D_800E8A40
+ type: vtx
+ offset: 0x800E8A40
+ count: 4
+D_800E8A80:
+ symbol: D_800E8A80
+ type: vtx
+ offset: 0x800E8A80
+ count: 4
+D_800E8AC0:
+ symbol: D_800E8AC0
+ type: vtx
+ offset: 0x800E8AC0
+ count: 4
+D_800E8B00:
+ symbol: D_800E8B00
+ type: vtx
+ offset: 0x800E8B00
+ count: 4
+D_800E8B40:
+ symbol: D_800E8B40
+ type: vtx
+ offset: 0x800E8B40
+ count: 4
+D_800E8B80:
+ symbol: D_800E8B80
+ type: vtx
+ offset: 0x800E8B80
+ count: 4
+D_800E8BC0:
+ symbol: D_800E8BC0
+ type: vtx
+ offset: 0x800E8BC0
+ count: 4
+D_800E8C00:
+ symbol: D_800E8C00
+ type: vtx
+ offset: 0x800E8C00
+ count: 4
+D_800E8C40:
+ symbol: D_800E8C40
+ type: vtx
+ offset: 0x800E8C40
+ count: 8
+D_800E8CC0:
+ symbol: D_800E8CC0
+ type: vtx
+ offset: 0x800E8CC0
+ count: 8
+D_800E8D40:
+ symbol: D_800E8D40
+ type: gfx
+ offset: 0x800E8D40
+D_800E8DD0:
+ symbol: D_800E8DD0
+ type: gfx
+ offset: 0x800E8DD0
diff --git a/yamls/us/data_segment2.yml b/yamls/us/data_segment2.yml
new file mode 100644
index 000000000..58c93a360
--- /dev/null
+++ b/yamls/us/data_segment2.yml
@@ -0,0 +1,326 @@
+:config:
+ segments:
+ - [0x02, 0x12AAE0]
+ - [0x0D, 0x132B50]
+ header:
+ code:
+ - '#include <macros.h>'
+ - '#include <types.h>'
+ - '#include <PR/ultratypes.h>'
+ - '#include <PR/gbi.h>'
+ - '#include "data_segment2.h"'
+ - '#include <assets/startup_logo.h>'
+ header:
+ - '#include <PR/gbi.h>'
+D_02007650:
+ symbol: D_02007650
+ type: gfx
+ offset: 0x7650
+D_020076B0:
+ symbol: D_020076B0
+ type: Gfx
+ offset: 0x76B0
+D_020076E0:
+ symbol: D_020076E0
+ type: Gfx
+ offset: 0x76E0
+D_02007708:
+ symbol: D_02007708
+ type: Gfx
+ offset: 0x7708
+D_02007728:
+ symbol: D_02007728
+ type: Gfx
+ offset: 0x7728
+D_02007748:
+ symbol: D_02007748
+ type: Gfx
+ offset: 0x7748
+D_02007768:
+ symbol: D_02007768
+ type: Gfx
+ offset: 0x7768
+D_02007788:
+ symbol: D_02007788
+ type: Gfx
+ offset: 0x7788
+D_020077A8:
+ symbol: D_020077A8
+ type: Gfx
+ offset: 0x77A8
+D_020077D8:
+ symbol: D_020077D8
+ type: Gfx
+ offset: 0x77D8
+D_020077F8:
+ symbol: D_020077F8
+ type: Gfx
+ offset: 0x77F8
+D_02007818:
+ symbol: D_02007818
+ type: Gfx
+ offset: 0x7818
+D_02007838:
+ symbol: D_02007838
+ type: Gfx
+ offset: 0x7838
+D_02007858:
+ symbol: D_02007858
+ type: Gfx
+ offset: 0x7858
+D_02007878:
+ symbol: D_02007878
+ type: Gfx
+ offset: 0x7878
+D_02007898:
+ symbol: D_02007898
+ type: Gfx
+ offset: 0x7898
+D_020078B8:
+ symbol: D_020078B8
+ type: Gfx
+ offset: 0x78B8
+D_020078D8:
+ symbol: D_020078D8
+ type: Gfx
+ offset: 0x78D8
+D_020078F8:
+ symbol: D_020078F8
+ type: Gfx
+ offset: 0x78F8
+D_02007918:
+ symbol: D_02007918
+ type: Gfx
+ offset: 0x7918
+D_02007938:
+ symbol: D_02007938
+ type: Gfx
+ offset: 0x7938
+D_02007958:
+ symbol: D_02007958
+ type: Gfx
+ offset: 0x7958
+D_02007978:
+ symbol: D_02007978
+ type: Gfx
+ offset: 0x7978
+D_02007998:
+ symbol: D_02007998
+ type: Gfx
+ offset: 0x7998
+D_020079B8:
+ symbol: D_020079B8
+ type: Gfx
+ offset: 0x79B8
+D_020079D8:
+ symbol: D_020079D8
+ type: Gfx
+ offset: 0x79D8
+D_020079F8:
+ symbol: D_020079F8
+ type: Gfx
+ offset: 0x79F8
+D_02007A18:
+ symbol: D_02007A18
+ type: Gfx
+ offset: 0x7A18
+D_02007A38:
+ symbol: D_02007A38
+ type: Gfx
+ offset: 0x7A38
+D_02007A58:
+ symbol: D_02007A58
+ type: Gfx
+ offset: 0x7A58
+D_02007A78:
+ symbol: D_02007A78
+ type: Gfx
+ offset: 0x7A78
+D_02007A98:
+ symbol: D_02007A98
+ type: Gfx
+ offset: 0x7A98
+D_02007AB8:
+ symbol: D_02007AB8
+ type: Gfx
+ offset: 0x7AB8
+D_02007AD8:
+ symbol: D_02007AD8
+ type: Gfx
+ offset: 0x7AD8
+D_02007AF8:
+ symbol: D_02007AF8
+ type: Gfx
+ offset: 0x7AF8
+D_02007B18:
+ symbol: D_02007B18
+ type: Gfx
+ offset: 0x7B18
+D_02007B38:
+ symbol: D_02007B38
+ type: vtx
+ offset: 0x7B38
+ count: 8
+D_02007BB8:
+ symbol: D_02007BB8
+ type: vtx
+ offset: 0x7BB8
+ count: 2
+D_02007BD8:
+ symbol: D_02007BD8
+ type: vtx
+ offset: 0x7BD8
+ count: 2
+D_02007BF8:
+ symbol: D_02007BF8
+ type: vtx
+ offset: 0x7BF8
+ count: 2
+D_02007C18:
+ symbol: D_02007C18
+ type: vtx
+ offset: 0x7C18
+ count: 2
+D_02007C38:
+ symbol: D_02007C38
+ type: vtx
+ offset: 0x7C38
+ count: 2
+D_02007C58:
+ symbol: D_02007C58
+ type: vtx
+ offset: 0x7C58
+ count: 2
+D_02007C78:
+ symbol: D_02007C78
+ type: vtx
+ offset: 0x7C78
+ count: 2
+D_02007C98:
+ symbol: D_02007C98
+ type: vtx
+ offset: 0x7C98
+ count: 2
+D_02007CB8:
+ symbol: D_02007CB8
+ type: vtx
+ offset: 0x7CB8
+ count: 2
+D_02007CD8:
+ symbol: D_02007CD8
+ type: vtx
+ offset: 0x7CD8
+ count: 2
+D_02007CF8:
+ symbol: D_02007CF8
+ type: vtx
+ offset: 0x7CF8
+ count: 2
+D_02007D18:
+ symbol: D_02007D18
+ type: vtx
+ offset: 0x7D18
+ count: 2
+D_02007D38:
+ symbol: D_02007D38
+ type: vtx
+ offset: 0x7D38
+ count: 2
+D_02007D58:
+ symbol: D_02007D58
+ type: vtx
+ offset: 0x7D58
+ count: 2
+D_02007D78:
+ symbol: D_02007D78
+ type: vtx
+ offset: 0x7D78
+ count: 2
+D_02007D98:
+ symbol: D_02007D98
+ type: vtx
+ offset: 0x7D98
+ count: 2
+D_02007DB8:
+ symbol: D_02007DB8
+ type: vtx
+ offset: 0x7DB8
+ count: 2
+D_02007DD8:
+ symbol: D_02007DD8
+ type: vtx
+ offset: 0x7DD8
+ count: 2
+D_02007DF8:
+ symbol: D_02007DF8
+ type: vtx
+ offset: 0x7DF8
+ count: 2
+D_02007E18:
+ symbol: D_02007E18
+ type: vtx
+ offset: 0x7E18
+ count: 2
+D_02007E38:
+ symbol: D_02007E38
+ type: vtx
+ offset: 0x7E38
+ count: 2
+D_02007E58:
+ symbol: D_02007E58
+ type: vtx
+ offset: 0x7E58
+ count: 2
+D_02007E78:
+ symbol: D_02007E78
+ type: vtx
+ offset: 0x7E78
+ count: 2
+D_02007E98:
+ symbol: D_02007E98
+ type: vtx
+ offset: 0x7E98
+ count: 2
+D_02007EB8:
+ symbol: D_02007EB8
+ type: vtx
+ offset: 0x7EB8
+ count: 2
+D_02007ED8:
+ symbol: D_02007ED8
+ type: vtx
+ offset: 0x7ED8
+ count: 2
+D_02007EF8:
+ symbol: D_02007EF8
+ type: vtx
+ offset: 0x7EF8
+ count: 2
+D_02007F18:
+ symbol: D_02007F18
+ type: gfx
+ offset: 0x7F18
+D_02007F48:
+ symbol: D_02007F48
+ type: gfx
+ offset: 0x7F48
+D_02007F60:
+ symbol: D_02007F60
+ type: gfx
+ offset: 0x7F60
+D_02007FC8:
+ symbol: D_02007FC8
+ type: gfx
+ offset: 0x7FC8
+D_02008008:
+ symbol: D_02008008
+ type: gfx
+ offset: 0x8008
+D_02008030:
+ symbol: D_02008030
+ type: gfx
+ offset: 0x8030
+D_02008058:
+ symbol: D_02008058
+ type: gfx
+ offset: 0x8058
diff --git a/yamls/us/startup_logo.yml b/yamls/us/startup_logo.yml
new file mode 100644
index 000000000..6c5459ed5
--- /dev/null
+++ b/yamls/us/startup_logo.yml
@@ -0,0 +1,118 @@
+:config:
+ segments:
+ - [0x06, 0x825800]
+ header:
+ code:
+ - '#include <assets/startup_logo.h>'
+ header:
+ - '#include "types.h"'
+
+dl1:
+ symbol: startup_logo_dl
+ type: gfx
+ offset: 0x2B00
+dl2:
+ symbol: startup_logo_dl2
+ type: gfx
+ offset: 0x2C88
+dl3:
+ symbol: startup_logo_dl3
+ type: gfx
+ offset: 0x2D58
+dl4:
+ symbol: startup_logo_dl4
+ type: gfx
+ offset: 0x2F20
+dl5:
+ symbol: startup_logo_dl5
+ type: gfx
+ offset: 0x2FF0
+dl6:
+ symbol: startup_logo_dl6
+ type: gfx
+ offset: 0x3180
+dl7:
+ symbol: startup_logo_dl7
+ type: gfx
+ offset: 0x3308
+dl8:
+ symbol: startup_logo_dl8
+ type: gfx
+ offset: 0x33D8
+dl9:
+ symbol: startup_logo_dl9
+ type: gfx
+ offset: 0x7988
+dl10:
+ symbol: startup_logo_dl10
+ type: gfx
+ offset: 0x7C18
+dl11:
+ symbol: startup_logo_dl11
+ type: gfx
+ offset: 0x7CE8
+dl12:
+ symbol: startup_logo_dl12
+ type: gfx
+ offset: 0x7E50
+dl13:
+ symbol: startup_logo_dl13
+ type: gfx
+ offset: 0x7E90
+dl14:
+ symbol: startup_logo_dl14
+ type: gfx
+ offset: 0x7ED0
+dl15:
+ symbol: startup_logo_dl15
+ type: gfx
+ offset: 0x7F88
+dl16:
+ symbol: startup_logo_dl16
+ type: gfx
+ offset: 0x80F0
+dl17:
+ symbol: startup_logo_dl17
+ type: gfx
+ offset: 0x8250
+dl18:
+ symbol: startup_logo_dl18
+ type: gfx
+ offset: 0x83C8
+dl19:
+ symbol: startup_logo_dl19
+ type: gfx
+ offset: 0x8548
+dl20:
+ symbol: startup_logo_dl20
+ type: gfx
+ offset: 0x87A0
+reflection_map_gold:
+ symbol: reflection_map_gold
+ type: texture
+ ctype: u16
+ offset: 0x8A48
+ size: 2048
+ width: 32
+ height: 32
+ format: RGBA16
+startup_texture_dl1:
+ symbol: startup_texture_dl1
+ type: gfx
+ offset: 0x9248
+lights:
+ symbol: lights
+ type: lights
+ offset: 0x9308
+startup_texture_dl2:
+ symbol: startup_texture_dl2
+ type: gfx
+ offset: 0x9320
+startup_texture_dl3:
+ symbol: startup_texture_dl3
+ type: gfx
+ offset: 0x93F8
+startup_texture_dl4:
+ symbol: startup_texture_dl4
+ type: gfx
+ offset: 0x9410