summaryrefslogtreecommitdiff
path: root/yamls
diff options
context:
space:
mode:
authorMegaMech <MegaMech@users.noreply.github.com>2024-08-12 15:16:01 -0600
committerGitHub <noreply@github.com>2024-08-12 15:16:01 -0600
commit12b31d8c24abc86833496b8c23187ec22713a9ba (patch)
tree7ee8be3198fddfdfaf50cee738ee3c6cfbc39d89 /yamls
parent9c2542ad69d87734ab1731820872d0afcd29a486 (diff)
Choco (#48)
* Choco courseb
Diffstat (limited to 'yamls')
-rw-r--r--yamls/us/choco_mountain_data.yml471
-rw-r--r--yamls/us/choco_mountain_displaylists.yml17
2 files changed, 488 insertions, 0 deletions
diff --git a/yamls/us/choco_mountain_data.yml b/yamls/us/choco_mountain_data.yml
new file mode 100644
index 000000000..1231c7c45
--- /dev/null
+++ b/yamls/us/choco_mountain_data.yml
@@ -0,0 +1,471 @@
+:config:
+ segments:
+ - [0x06, 0x82B620]
+ - [0x07, 0x800000]
+ header:
+ code:
+ - '#include <libultraship.h>'
+ header:
+ - '#include <libultraship.h>'
+ - '#include <libultra/gbi.h>'
+ - '#include <align_asset_macro.h>'
+ references_packed_displaylists: true
+d_course_choco_mountain_dl_0:
+ symbol: d_course_choco_mountain_dl_0
+ type: gfx
+ offset: 0x0
+d_course_choco_mountain_dl_B0:
+ symbol: d_course_choco_mountain_dl_B0
+ type: gfx
+ offset: 0xb0
+d_course_choco_mountain_dl_150:
+ symbol: d_course_choco_mountain_dl_150
+ type: gfx
+ offset: 0x150
+d_course_choco_mountain_dl_208:
+ symbol: d_course_choco_mountain_dl_208
+ type: gfx
+ offset: 0x208
+d_course_choco_mountain_dl_2A8:
+ symbol: d_course_choco_mountain_dl_2A8
+ type: gfx
+ offset: 0x2a8
+d_course_choco_mountain_dl_330:
+ symbol: d_course_choco_mountain_dl_330
+ type: gfx
+ offset: 0x330
+d_course_choco_mountain_dl_410:
+ symbol: d_course_choco_mountain_dl_410
+ type: gfx
+ offset: 0x410
+d_course_choco_mountain_dl_4D8:
+ symbol: d_course_choco_mountain_dl_4D8
+ type: gfx
+ offset: 0x4d8
+d_course_choco_mountain_dl_588:
+ symbol: d_course_choco_mountain_dl_588
+ type: gfx
+ offset: 0x588
+d_course_choco_mountain_dl_618:
+ symbol: d_course_choco_mountain_dl_618
+ type: gfx
+ offset: 0x618
+d_course_choco_mountain_dl_6C0:
+ symbol: d_course_choco_mountain_dl_6C0
+ type: gfx
+ offset: 0x6c0
+d_course_choco_mountain_dl_750:
+ symbol: d_course_choco_mountain_dl_750
+ type: gfx
+ offset: 0x750
+d_course_choco_mountain_dl_7E8:
+ symbol: d_course_choco_mountain_dl_7E8
+ type: gfx
+ offset: 0x7e8
+d_course_choco_mountain_dl_878:
+ symbol: d_course_choco_mountain_dl_878
+ type: gfx
+ offset: 0x878
+d_course_choco_mountain_dl_908:
+ symbol: d_course_choco_mountain_dl_908
+ type: gfx
+ offset: 0x908
+d_course_choco_mountain_dl_990:
+ symbol: d_course_choco_mountain_dl_990
+ type: gfx
+ offset: 0x990
+d_course_choco_mountain_dl_A28:
+ symbol: d_course_choco_mountain_dl_A28
+ type: gfx
+ offset: 0xa28
+d_course_choco_mountain_dl_B10:
+ symbol: d_course_choco_mountain_dl_B10
+ type: gfx
+ offset: 0xb10
+d_course_choco_mountain_dl_BB8:
+ symbol: d_course_choco_mountain_dl_BB8
+ type: gfx
+ offset: 0xbb8
+d_course_choco_mountain_dl_C40:
+ symbol: d_course_choco_mountain_dl_C40
+ type: gfx
+ offset: 0xc40
+d_course_choco_mountain_dl_D30:
+ symbol: d_course_choco_mountain_dl_D30
+ type: gfx
+ offset: 0xd30
+d_course_choco_mountain_dl_DF8:
+ symbol: d_course_choco_mountain_dl_DF8
+ type: gfx
+ offset: 0xdf8
+d_course_choco_mountain_dl_EA0:
+ symbol: d_course_choco_mountain_dl_EA0
+ type: gfx
+ offset: 0xea0
+d_course_choco_mountain_dl_F38:
+ symbol: d_course_choco_mountain_dl_F38
+ type: gfx
+ offset: 0xf38
+d_course_choco_mountain_dl_1000:
+ symbol: d_course_choco_mountain_dl_1000
+ type: gfx
+ offset: 0x1000
+d_course_choco_mountain_dl_10A8:
+ symbol: d_course_choco_mountain_dl_10A8
+ type: gfx
+ offset: 0x10a8
+d_course_choco_mountain_dl_1150:
+ symbol: d_course_choco_mountain_dl_1150
+ type: gfx
+ offset: 0x1150
+d_course_choco_mountain_dl_11D8:
+ symbol: d_course_choco_mountain_dl_11D8
+ type: gfx
+ offset: 0x11d8
+d_course_choco_mountain_dl_1280:
+ symbol: d_course_choco_mountain_dl_1280
+ type: gfx
+ offset: 0x1280
+d_course_choco_mountain_dl_1330:
+ symbol: d_course_choco_mountain_dl_1330
+ type: gfx
+ offset: 0x1330
+d_course_choco_mountain_dl_13E0:
+ symbol: d_course_choco_mountain_dl_13E0
+ type: gfx
+ offset: 0x13e0
+d_course_choco_mountain_dl_1488:
+ symbol: d_course_choco_mountain_dl_1488
+ type: gfx
+ offset: 0x1488
+d_course_choco_mountain_dl_1528:
+ symbol: d_course_choco_mountain_dl_1528
+ type: gfx
+ offset: 0x1528
+d_course_choco_mountain_dl_15E8:
+ symbol: d_course_choco_mountain_dl_15E8
+ type: gfx
+ offset: 0x15e8
+d_course_choco_mountain_dl_16B8:
+ symbol: d_course_choco_mountain_dl_16B8
+ type: gfx
+ offset: 0x16b8
+d_course_choco_mountain_dl_1788:
+ symbol: d_course_choco_mountain_dl_1788
+ type: gfx
+ offset: 0x1788
+d_course_choco_mountain_dl_1810:
+ symbol: d_course_choco_mountain_dl_1810
+ type: gfx
+ offset: 0x1810
+d_course_choco_mountain_dl_18B8:
+ symbol: d_course_choco_mountain_dl_18B8
+ type: gfx
+ offset: 0x18b8
+d_course_choco_mountain_dl_1970:
+ symbol: d_course_choco_mountain_dl_1970
+ type: gfx
+ offset: 0x1970
+d_course_choco_mountain_dl_1A40:
+ symbol: d_course_choco_mountain_dl_1A40
+ type: gfx
+ offset: 0x1a40
+d_course_choco_mountain_dl_1AC8:
+ symbol: d_course_choco_mountain_dl_1AC8
+ type: gfx
+ offset: 0x1ac8
+d_course_choco_mountain_dl_1B70:
+ symbol: d_course_choco_mountain_dl_1B70
+ type: gfx
+ offset: 0x1b70
+d_course_choco_mountain_dl_1C18:
+ symbol: d_course_choco_mountain_dl_1C18
+ type: gfx
+ offset: 0x1c18
+d_course_choco_mountain_dl_1CC8:
+ symbol: d_course_choco_mountain_dl_1CC8
+ type: gfx
+ offset: 0x1cc8
+d_course_choco_mountain_dl_1D50:
+ symbol: d_course_choco_mountain_dl_1D50
+ type: gfx
+ offset: 0x1d50
+d_course_choco_mountain_dl_1E08:
+ symbol: d_course_choco_mountain_dl_1E08
+ type: gfx
+ offset: 0x1e08
+d_course_choco_mountain_dl_1E98:
+ symbol: d_course_choco_mountain_dl_1E98
+ type: gfx
+ offset: 0x1e98
+d_course_choco_mountain_dl_1F40:
+ symbol: d_course_choco_mountain_dl_1F40
+ type: gfx
+ offset: 0x1f40
+d_course_choco_mountain_dl_1FE0:
+ symbol: d_course_choco_mountain_dl_1FE0
+ type: gfx
+ offset: 0x1fe0
+d_course_choco_mountain_dl_20C8:
+ symbol: d_course_choco_mountain_dl_20C8
+ type: gfx
+ offset: 0x20c8
+d_course_choco_mountain_dl_2168:
+ symbol: d_course_choco_mountain_dl_2168
+ type: gfx
+ offset: 0x2168
+d_course_choco_mountain_dl_2228:
+ symbol: d_course_choco_mountain_dl_2228
+ type: gfx
+ offset: 0x2228
+d_course_choco_mountain_dl_22D8:
+ symbol: d_course_choco_mountain_dl_22D8
+ type: gfx
+ offset: 0x22d8
+d_course_choco_mountain_dl_23C8:
+ symbol: d_course_choco_mountain_dl_23C8
+ type: gfx
+ offset: 0x23c8
+d_course_choco_mountain_dl_2468:
+ symbol: d_course_choco_mountain_dl_2468
+ type: gfx
+ offset: 0x2468
+d_course_choco_mountain_dl_2538:
+ symbol: d_course_choco_mountain_dl_2538
+ type: gfx
+ offset: 0x2538
+d_course_choco_mountain_dl_2600:
+ symbol: d_course_choco_mountain_dl_2600
+ type: gfx
+ offset: 0x2600
+d_course_choco_mountain_dl_26D8:
+ symbol: d_course_choco_mountain_dl_26D8
+ type: gfx
+ offset: 0x26d8
+d_course_choco_mountain_dl_2780:
+ symbol: d_course_choco_mountain_dl_2780
+ type: gfx
+ offset: 0x2780
+d_course_choco_mountain_dl_2840:
+ symbol: d_course_choco_mountain_dl_2840
+ type: gfx
+ offset: 0x2840
+d_course_choco_mountain_dl_2908:
+ symbol: d_course_choco_mountain_dl_2908
+ type: gfx
+ offset: 0x2908
+d_course_choco_mountain_dl_29B8:
+ symbol: d_course_choco_mountain_dl_29B8
+ type: gfx
+ offset: 0x29b8
+d_course_choco_mountain_dl_2A88:
+ symbol: d_course_choco_mountain_dl_2A88
+ type: gfx
+ offset: 0x2a88
+d_course_choco_mountain_dl_2B38:
+ symbol: d_course_choco_mountain_dl_2B38
+ type: gfx
+ offset: 0x2b38
+d_course_choco_mountain_dl_2C08:
+ symbol: d_course_choco_mountain_dl_2C08
+ type: gfx
+ offset: 0x2c08
+d_course_choco_mountain_dl_2C98:
+ symbol: d_course_choco_mountain_dl_2C98
+ type: gfx
+ offset: 0x2c98
+d_course_choco_mountain_dl_2D50:
+ symbol: d_course_choco_mountain_dl_2D50
+ type: gfx
+ offset: 0x2d50
+d_course_choco_mountain_dl_2DE8:
+ symbol: d_course_choco_mountain_dl_2DE8
+ type: gfx
+ offset: 0x2de8
+d_course_choco_mountain_dl_2EA0:
+ symbol: d_course_choco_mountain_dl_2EA0
+ type: gfx
+ offset: 0x2ea0
+d_course_choco_mountain_dl_2F28:
+ symbol: d_course_choco_mountain_dl_2F28
+ type: gfx
+ offset: 0x2f28
+d_course_choco_mountain_dl_2FD0:
+ symbol: d_course_choco_mountain_dl_2FD0
+ type: gfx
+ offset: 0x2fd0
+d_course_choco_mountain_dl_3070:
+ symbol: d_course_choco_mountain_dl_3070
+ type: gfx
+ offset: 0x3070
+d_course_choco_mountain_dl_3120:
+ symbol: d_course_choco_mountain_dl_3120
+ type: gfx
+ offset: 0x3120
+d_course_choco_mountain_dl_31D8:
+ symbol: d_course_choco_mountain_dl_31D8
+ type: gfx
+ offset: 0x31d8
+d_course_choco_mountain_dl_32B0:
+ symbol: d_course_choco_mountain_dl_32B0
+ type: gfx
+ offset: 0x32b0
+d_course_choco_mountain_dl_3368:
+ symbol: d_course_choco_mountain_dl_3368
+ type: gfx
+ offset: 0x3368
+d_course_choco_mountain_dl_3438:
+ symbol: d_course_choco_mountain_dl_3438
+ type: gfx
+ offset: 0x3438
+d_course_choco_mountain_dl_3550:
+ symbol: d_course_choco_mountain_dl_3550
+ type: gfx
+ offset: 0x3550
+d_course_choco_mountain_dl_3618:
+ symbol: d_course_choco_mountain_dl_3618
+ type: gfx
+ offset: 0x3618
+d_course_choco_mountain_dl_36F0:
+ symbol: d_course_choco_mountain_dl_36F0
+ type: gfx
+ offset: 0x36f0
+d_course_choco_mountain_dl_37D0:
+ symbol: d_course_choco_mountain_dl_37D0
+ type: gfx
+ offset: 0x37d0
+d_course_choco_mountain_dl_38E8:
+ symbol: d_course_choco_mountain_dl_38E8
+ type: gfx
+ offset: 0x38e8
+d_course_choco_mountain_dl_39A8:
+ symbol: d_course_choco_mountain_dl_39A8
+ type: gfx
+ offset: 0x39a8
+d_course_choco_mountain_dl_3A80:
+ symbol: d_course_choco_mountain_dl_3A80
+ type: gfx
+ offset: 0x3a80
+d_course_choco_mountain_dl_3B60:
+ symbol: d_course_choco_mountain_dl_3B60
+ type: gfx
+ offset: 0x3b60
+d_course_choco_mountain_dl_3C18:
+ symbol: d_course_choco_mountain_dl_3C18
+ type: gfx
+ offset: 0x3c18
+d_course_choco_mountain_dl_3CB8:
+ symbol: d_course_choco_mountain_dl_3CB8
+ type: gfx
+ offset: 0x3cb8
+d_course_choco_mountain_dl_3D70:
+ symbol: d_course_choco_mountain_dl_3D70
+ type: gfx
+ offset: 0x3d70
+d_course_choco_mountain_dl_3E18:
+ symbol: d_course_choco_mountain_dl_3E18
+ type: gfx
+ offset: 0x3e18
+d_course_choco_mountain_dl_3EE0:
+ symbol: d_course_choco_mountain_dl_3EE0
+ type: gfx
+ offset: 0x3ee0
+d_course_choco_mountain_dl_3FA8:
+ symbol: d_course_choco_mountain_dl_3FA8
+ type: gfx
+ offset: 0x3fa8
+d_course_choco_mountain_dl_4090:
+ symbol: d_course_choco_mountain_dl_4090
+ type: gfx
+ offset: 0x4090
+d_course_choco_mountain_dl_4138:
+ symbol: d_course_choco_mountain_dl_4138
+ type: gfx
+ offset: 0x4138
+d_course_choco_mountain_dl_41F8:
+ symbol: d_course_choco_mountain_dl_41F8
+ type: gfx
+ offset: 0x41f8
+d_course_choco_mountain_dl_42C8:
+ symbol: d_course_choco_mountain_dl_42C8
+ type: gfx
+ offset: 0x42c8
+d_course_choco_mountain_dl_43C8:
+ symbol: d_course_choco_mountain_dl_43C8
+ type: gfx
+ offset: 0x43c8
+d_course_choco_mountain_unknown_waypoints:
+ symbol: d_course_choco_mountain_unknown_waypoints
+ type: mk64:TRACK_WAYPOINTS
+ offset: 0x4480
+ count: 110
+d_course_choco_mountain_track_waypoints:
+ symbol: d_course_choco_mountain_track_waypoints
+ type: mk64:TRACK_WAYPOINTS
+ offset: 0x47f0
+ count: 606
+d_course_choco_mountain_light:
+ symbol: d_course_choco_mountain_light
+ type: lights
+ offset: 0x5ae0
+d_course_choco_mountain_6005AF8:
+ symbol: d_course_choco_mountain_6005AF8
+ type: vtx
+ offset: 0x5af8
+ count: 4
+d_course_choco_mountain_wall_texture:
+ symbol: d_course_choco_mountain_wall_texture
+ type: texture
+ offset: 0x5b38
+ width: 32
+ height: 32
+ format: rgba16
+ ctype: u16
+d_course_choco_mountain_rock_texture:
+ symbol: d_course_choco_mountain_rock_texture
+ type: texture
+ offset: 0x6338
+ width: 32
+ height: 32
+ format: rgba16
+ ctype: u16
+d_course_choco_mountain_falling_rock_model:
+ symbol: d_course_choco_mountain_falling_rock_model
+ type: vtx
+ offset: 0x6b38
+ count: 60
+d_course_choco_mountain_dl_6EF8:
+ symbol: d_course_choco_mountain_dl_6EF8
+ type: gfx
+ offset: 0x6ef8
+d_course_choco_mountain_dl_6F48:
+ symbol: d_course_choco_mountain_dl_6F48
+ type: gfx
+ offset: 0x6f48
+d_course_choco_mountain_dl_6F88:
+ symbol: d_course_choco_mountain_dl_6F88
+ type: gfx
+ offset: 0x6f88
+d_course_choco_mountain_dl_falling_rock:
+ symbol: d_course_choco_mountain_dl_falling_rock
+ type: gfx
+ offset: 0x6fe0
+d_course_choco_mountain_dl_71B8:
+ symbol: d_course_choco_mountain_dl_71B8
+ type: gfx
+ offset: 0x71b0
+d_course_choco_mountain_falling_rock_spawns:
+ symbol: d_course_choco_mountain_falling_rock_spawns
+ type: mk64:spawn_data
+ offset: 0x7230
+ count: 4
+d_course_choco_mountain_item_box_spawns:
+ symbol: d_course_choco_mountain_item_box_spawns
+ type: mk64:spawn_data
+ offset: 0x7250
+ count: 16
+d_course_choco_mountain_addr:
+ symbol: d_course_choco_mountain_addr
+ type: mk64:track_sections
+ offset: 0x72d0
+ count: 71
diff --git a/yamls/us/choco_mountain_displaylists.yml b/yamls/us/choco_mountain_displaylists.yml
new file mode 100644
index 000000000..ee24791b3
--- /dev/null
+++ b/yamls/us/choco_mountain_displaylists.yml
@@ -0,0 +1,17 @@
+:config:
+ vram:
+ addr: 0x800E8700 # not used for anything
+ offset: 0x8A55C4
+ no_compression: true
+ header:
+ code:
+ - '#include <libultraship.h>'
+ header:
+ - '#include <libultraship.h>'
+ - '#include <libultra/gbi.h>'
+ - '#include <align_asset_macro.h>'
+d_course_choco_mountain_packed_dls:
+ symbol: d_course_choco_mountain_packed_dls
+ type: blob
+ offset: 0x8A55C4
+ size: 0x2078