diff options
| author | MegaMech <MegaMech@users.noreply.github.com> | 2024-05-04 18:04:55 -0600 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-05-04 18:04:55 -0600 |
| commit | 66441f546150f4c381aae5a2e1739e0c4c3209d4 (patch) | |
| tree | eaf495f70b36b661d2a1673142d418e7f91faa46 /courses | |
| parent | e95613300b925b060883486d9cf2443cfa88e691 (diff) | |
Fix texture loading in the menus (#11)
* Changes
* Fixes
* More fixes
Diffstat (limited to 'courses')
| -rw-r--r-- | courses/mario_raceway/course_data.c | 141 | ||||
| -rw-r--r-- | courses/mario_raceway/course_displaylists.c | 570 | ||||
| -rw-r--r-- | courses/mario_raceway/course_displaylists.h | 5 | ||||
| -rw-r--r-- | courses/mario_raceway/course_vertices.c (renamed from courses/mario_raceway/course_vertices.inc.c) | 2 | ||||
| -rw-r--r-- | courses/mario_raceway/course_vertices.h | 10 |
5 files changed, 374 insertions, 354 deletions
diff --git a/courses/mario_raceway/course_data.c b/courses/mario_raceway/course_data.c index 7e06b89dd..4ddbd0e9a 100644 --- a/courses/mario_raceway/course_data.c +++ b/courses/mario_raceway/course_data.c @@ -5,6 +5,7 @@ #include <actor_types.h> #include <course.h> #include <waypoints.h> +#include "course_offsets.h" #include "course_displaylists.h" @@ -14,7 +15,7 @@ Gfx d_course_mario_raceway_dl_0[] = gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD, G_TX_MIRROR | G_TX_WRAP, 6, G_TX_NOLOD), gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x00FC, 0x007C), - gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, 0x0500E000), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gTextureRoad0), gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), @@ -47,7 +48,7 @@ Gfx d_course_mario_raceway_dl_E8[] = gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD, G_TX_MIRROR | G_TX_WRAP, 6, G_TX_NOLOD), gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x00FC, 0x007C), - gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, 0x0500E000), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gTextureRoad0), gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), @@ -79,7 +80,7 @@ Gfx d_course_mario_raceway_dl_1D0[] = gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD, G_TX_MIRROR | G_TX_WRAP, 6, G_TX_NOLOD), gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x00FC, 0x007C), - gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, 0x0500E000), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gTextureRoad0), gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), @@ -114,7 +115,7 @@ Gfx d_course_mario_raceway_dl_2C8[] = gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD, G_TX_MIRROR | G_TX_WRAP, 6, G_TX_NOLOD), gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x00FC, 0x007C), - gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, 0x0500E000), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gTextureRoad0), gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), @@ -146,7 +147,7 @@ Gfx d_course_mario_raceway_dl_3A8[] = gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD, G_TX_MIRROR | G_TX_WRAP, 6, G_TX_NOLOD), gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x00FC, 0x007C), - gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, 0x0500E000), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gTextureRoad0), gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), @@ -176,7 +177,7 @@ Gfx d_course_mario_raceway_dl_478[] = gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD, G_TX_MIRROR | G_TX_WRAP, 6, G_TX_NOLOD), gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x00FC, 0x007C), - gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, 0x0500E000), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gTextureRoad0), gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), @@ -210,7 +211,7 @@ Gfx d_course_mario_raceway_dl_568[] = gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD, G_TX_MIRROR | G_TX_WRAP, 6, G_TX_NOLOD), gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x00FC, 0x007C), - gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, 0x0500E000), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gTextureRoad0), gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), @@ -246,7 +247,7 @@ Gfx d_course_mario_raceway_dl_668[] = gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD, G_TX_MIRROR | G_TX_WRAP, 6, G_TX_NOLOD), gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x00FC, 0x007C), - gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, 0x0500E000), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gTextureRoad0), gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), @@ -279,7 +280,7 @@ Gfx d_course_mario_raceway_dl_750[] = gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD, G_TX_MIRROR | G_TX_WRAP, 6, G_TX_NOLOD), gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x00FC, 0x007C), - gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, 0x0500E000), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gTextureRoad0), gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), @@ -310,7 +311,7 @@ Gfx d_course_mario_raceway_dl_828[] = gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD, G_TX_MIRROR | G_TX_WRAP, 6, G_TX_NOLOD), gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x00FC, 0x007C), - gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, 0x0500E000), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gTextureRoad0), gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), @@ -346,7 +347,7 @@ Gfx d_course_mario_raceway_dl_928[] = gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD, G_TX_MIRROR | G_TX_WRAP, 6, G_TX_NOLOD), gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x00FC, 0x007C), - gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, 0x0500E000), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gTextureRoad0), gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), @@ -377,7 +378,7 @@ Gfx d_course_mario_raceway_dl_A00[] = gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD, G_TX_MIRROR | G_TX_WRAP, 6, G_TX_NOLOD), gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x00FC, 0x007C), - gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, 0x0500E000), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gTextureRoad0), gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), @@ -414,7 +415,7 @@ Gfx d_course_mario_raceway_dl_B08[] = gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD, G_TX_MIRROR | G_TX_WRAP, 6, G_TX_NOLOD), gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x00FC, 0x007C), - gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, 0x0500E000), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gTextureRoad0), gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), @@ -453,7 +454,7 @@ Gfx d_course_mario_raceway_dl_C20[] = gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD, G_TX_MIRROR | G_TX_WRAP, 6, G_TX_NOLOD), gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x00FC, 0x007C), - gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, 0x0500E000), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gTextureRoad0), gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), @@ -510,7 +511,7 @@ Gfx d_course_mario_raceway_dl_DC8[] = gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD, G_TX_MIRROR | G_TX_WRAP, 6, G_TX_NOLOD), gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x00FC, 0x007C), - gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, 0x0500E000), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gTextureRoad0), gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), @@ -565,7 +566,7 @@ Gfx d_course_mario_raceway_dl_F60[] = gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD, G_TX_MIRROR | G_TX_WRAP, 6, G_TX_NOLOD), gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x00FC, 0x007C), - gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, 0x0500E000), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gTextureRoad0), gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), @@ -610,7 +611,7 @@ Gfx d_course_mario_raceway_dl_10A8[] = gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD, G_TX_MIRROR | G_TX_WRAP, 6, G_TX_NOLOD), gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x00FC, 0x007C), - gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, 0x0500E000), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gTextureRoad0), gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), @@ -659,7 +660,7 @@ Gfx d_course_mario_raceway_dl_1210[] = gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD, G_TX_MIRROR | G_TX_WRAP, 6, G_TX_NOLOD), gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x00FC, 0x007C), - gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, 0x0500E000), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gTextureRoad0), gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), @@ -726,7 +727,7 @@ Gfx d_course_mario_raceway_dl_1408[] = gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD, G_TX_MIRROR | G_TX_WRAP, 6, G_TX_NOLOD), gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x00FC, 0x007C), - gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, 0x0500E000), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gTextureRoad0), gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), @@ -786,7 +787,7 @@ Gfx d_course_mario_raceway_dl_15C8[] = gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD, G_TX_MIRROR | G_TX_WRAP, 6, G_TX_NOLOD), gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x00FC, 0x007C), - gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, 0x0500E000), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gTextureRoad0), gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), @@ -837,7 +838,7 @@ Gfx d_course_mario_raceway_dl_1740[] = gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD, G_TX_MIRROR | G_TX_WRAP, 6, G_TX_NOLOD), gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x00FC, 0x007C), - gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, 0x0500E000), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gTextureRoad0), gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), @@ -875,7 +876,7 @@ Gfx d_course_mario_raceway_dl_1850[] = gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD, G_TX_MIRROR | G_TX_WRAP, 6, G_TX_NOLOD), gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x00FC, 0x007C), - gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, 0x0500E000), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gTextureRoad0), gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), @@ -939,7 +940,7 @@ Gfx d_course_mario_raceway_dl_1A30[] = gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD, G_TX_MIRROR | G_TX_WRAP, 6, G_TX_NOLOD), gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x00FC, 0x007C), - gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, 0x0500E000), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gTextureRoad0), gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), @@ -983,7 +984,7 @@ Gfx d_course_mario_raceway_dl_1B70[] = gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD, G_TX_MIRROR | G_TX_WRAP, 6, G_TX_NOLOD), gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x00FC, 0x007C), - gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, 0x0500E000), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gTextureRoad0), gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), @@ -1036,7 +1037,7 @@ Gfx d_course_mario_raceway_dl_1CF8[] = gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD, G_TX_MIRROR | G_TX_WRAP, 6, G_TX_NOLOD), gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x00FC, 0x007C), - gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, 0x0500E000), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gTextureRoad0), gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), @@ -1069,7 +1070,7 @@ Gfx d_course_mario_raceway_dl_1DE0[] = gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD, G_TX_MIRROR | G_TX_WRAP, 6, G_TX_NOLOD), gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x00FC, 0x007C), - gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, 0x0500E000), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gTextureRoad0), gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), @@ -1122,7 +1123,7 @@ Gfx d_course_mario_raceway_dl_1F68[] = gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD, G_TX_MIRROR | G_TX_WRAP, 6, G_TX_NOLOD), gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x00FC, 0x007C), - gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, 0x0500E000), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gTextureRoad0), gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), @@ -1165,7 +1166,7 @@ Gfx d_course_mario_raceway_dl_20A0[] = gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD, G_TX_MIRROR | G_TX_WRAP, 6, G_TX_NOLOD), gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x00FC, 0x007C), - gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, 0x0500E000), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gTextureRoad0), gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), @@ -1210,7 +1211,7 @@ Gfx d_course_mario_raceway_dl_21E8[] = gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD, G_TX_MIRROR | G_TX_WRAP, 6, G_TX_NOLOD), gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x00FC, 0x007C), - gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, 0x0500E000), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gTextureRoad0), gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), @@ -1245,7 +1246,7 @@ Gfx d_course_mario_raceway_dl_22E0[] = gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD, G_TX_MIRROR | G_TX_WRAP, 6, G_TX_NOLOD), gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x00FC, 0x007C), - gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, 0x0500E000), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gTextureRoad0), gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), @@ -1288,7 +1289,7 @@ Gfx d_course_mario_raceway_dl_2418[] = gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD, G_TX_MIRROR | G_TX_WRAP, 6, G_TX_NOLOD), gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x00FC, 0x007C), - gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, 0x0500E000), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gTextureRoad0), gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), @@ -1332,7 +1333,7 @@ Gfx d_course_mario_raceway_dl_2558[] = gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD, G_TX_MIRROR | G_TX_WRAP, 6, G_TX_NOLOD), gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x00FC, 0x007C), - gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, 0x0500E000), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gTextureRoad0), gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), @@ -1373,7 +1374,7 @@ Gfx d_course_mario_raceway_dl_2680[] = gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD, G_TX_MIRROR | G_TX_WRAP, 6, G_TX_NOLOD), gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x00FC, 0x007C), - gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, 0x0500E000), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gTextureRoad0), gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), @@ -1411,7 +1412,7 @@ Gfx d_course_mario_raceway_dl_2790[] = gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD, G_TX_MIRROR | G_TX_WRAP, 6, G_TX_NOLOD), gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x00FC, 0x007C), - gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, 0x0500E000), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gTextureRoad0), gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), @@ -1451,7 +1452,7 @@ Gfx d_course_mario_raceway_dl_28B0[] = gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD, G_TX_MIRROR | G_TX_WRAP, 6, G_TX_NOLOD), gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x00FC, 0x007C), - gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, 0x0500E000), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gTextureRoad0), gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), @@ -1499,7 +1500,7 @@ Gfx d_course_mario_raceway_dl_2A10[] = gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD, G_TX_MIRROR | G_TX_WRAP, 6, G_TX_NOLOD), gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x00FC, 0x007C), - gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, 0x0500E000), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gTextureRoad0), gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), @@ -1541,7 +1542,7 @@ Gfx d_course_mario_raceway_dl_2B40[] = gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD, G_TX_MIRROR | G_TX_WRAP, 6, G_TX_NOLOD), gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x00FC, 0x007C), - gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, 0x0500E000), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gTextureRoad0), gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), @@ -1588,7 +1589,7 @@ Gfx d_course_mario_raceway_dl_2C98[] = gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD, G_TX_MIRROR | G_TX_WRAP, 6, G_TX_NOLOD), gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x00FC, 0x007C), - gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, 0x0500E000), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gTextureRoad0), gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), @@ -1629,7 +1630,7 @@ Gfx d_course_mario_raceway_dl_2DC0[] = gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD, G_TX_MIRROR | G_TX_WRAP, 6, G_TX_NOLOD), gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x00FC, 0x007C), - gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, 0x0500E000), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gTextureRoad0), gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), @@ -1672,7 +1673,7 @@ Gfx d_course_mario_raceway_dl_2EF8[] = gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD, G_TX_MIRROR | G_TX_WRAP, 6, G_TX_NOLOD), gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x00FC, 0x007C), - gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, 0x0500E000), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gTextureRoad0), gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), @@ -1716,7 +1717,7 @@ Gfx d_course_mario_raceway_dl_3038[] = gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD, G_TX_MIRROR | G_TX_WRAP, 6, G_TX_NOLOD), gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x00FC, 0x007C), - gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, 0x0500E000), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gTextureRoad0), gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), @@ -1775,7 +1776,7 @@ Gfx d_course_mario_raceway_dl_31F0[] = gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD, G_TX_MIRROR | G_TX_WRAP, 6, G_TX_NOLOD), gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x00FC, 0x007C), - gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, 0x0500E000), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gTextureRoad0), gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), @@ -1808,7 +1809,7 @@ Gfx d_course_mario_raceway_dl_32D8[] = gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD, G_TX_MIRROR | G_TX_WRAP, 6, G_TX_NOLOD), gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x00FC, 0x007C), - gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, 0x0500E000), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gTextureRoad0), gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), @@ -1860,7 +1861,7 @@ Gfx d_course_mario_raceway_dl_3458[] = gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD, G_TX_MIRROR | G_TX_WRAP, 6, G_TX_NOLOD), gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x00FC, 0x007C), - gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, 0x0500E000), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gTextureRoad0), gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), @@ -1911,7 +1912,7 @@ Gfx d_course_mario_raceway_dl_35D0[] = gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD, G_TX_MIRROR | G_TX_WRAP, 6, G_TX_NOLOD), gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x00FC, 0x007C), - gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, 0x0500E000), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gTextureRoad0), gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), @@ -1962,7 +1963,7 @@ Gfx d_course_mario_raceway_dl_3748[] = gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD, G_TX_MIRROR | G_TX_WRAP, 6, G_TX_NOLOD), gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x00FC, 0x007C), - gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, 0x0500E000), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gTextureRoad0), gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), @@ -1995,7 +1996,7 @@ Gfx d_course_mario_raceway_dl_3830[] = gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD, G_TX_MIRROR | G_TX_WRAP, 6, G_TX_NOLOD), gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x00FC, 0x007C), - gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, 0x0500E000), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gTextureRoad0), gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), @@ -2037,7 +2038,7 @@ Gfx d_course_mario_raceway_dl_3960[] = gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD, G_TX_MIRROR | G_TX_WRAP, 6, G_TX_NOLOD), gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x00FC, 0x007C), - gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, 0x0500E000), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gTextureRoad0), gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), @@ -2081,7 +2082,7 @@ Gfx d_course_mario_raceway_dl_3AA0[] = gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD, G_TX_MIRROR | G_TX_WRAP, 6, G_TX_NOLOD), gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x00FC, 0x007C), - gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, 0x0500E000), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gTextureRoad0), gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), @@ -2130,7 +2131,7 @@ Gfx d_course_mario_raceway_dl_3C08[] = gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD, G_TX_MIRROR | G_TX_WRAP, 6, G_TX_NOLOD), gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x00FC, 0x007C), - gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, 0x0500E000), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gTextureRoad0), gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), @@ -2178,7 +2179,7 @@ Gfx d_course_mario_raceway_dl_3D68[] = gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD, G_TX_MIRROR | G_TX_WRAP, 6, G_TX_NOLOD), gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x00FC, 0x007C), - gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, 0x0500E000), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gTextureRoad0), gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), @@ -2224,7 +2225,7 @@ Gfx d_course_mario_raceway_dl_3EB8[] = gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD, G_TX_MIRROR | G_TX_WRAP, 6, G_TX_NOLOD), gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x00FC, 0x007C), - gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, 0x0500E000), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gTextureRoad0), gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), @@ -2276,7 +2277,7 @@ Gfx d_course_mario_raceway_dl_4038[] = gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD, G_TX_MIRROR | G_TX_WRAP, 6, G_TX_NOLOD), gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x00FC, 0x007C), - gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, 0x0500E000), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gTextureRoad0), gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), @@ -2315,7 +2316,7 @@ Gfx d_course_mario_raceway_dl_4150[] = gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD, G_TX_MIRROR | G_TX_WRAP, 6, G_TX_NOLOD), gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x00FC, 0x007C), - gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, 0x0500E000), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gTextureRoad0), gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), @@ -2361,7 +2362,7 @@ Gfx d_course_mario_raceway_dl_42A0[] = gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD, G_TX_MIRROR | G_TX_WRAP, 6, G_TX_NOLOD), gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x00FC, 0x007C), - gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, 0x0500E000), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gTextureRoad0), gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), @@ -2404,7 +2405,7 @@ Gfx d_course_mario_raceway_dl_43D8[] = gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD, G_TX_MIRROR | G_TX_WRAP, 6, G_TX_NOLOD), gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x00FC, 0x007C), - gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, 0x0500E000), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gTextureRoad0), gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), @@ -2444,7 +2445,7 @@ Gfx d_course_mario_raceway_dl_44F8[] = gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD, G_TX_MIRROR | G_TX_WRAP, 6, G_TX_NOLOD), gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x00FC, 0x007C), - gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, 0x0500E000), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gTextureRoad0), gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), @@ -2483,7 +2484,7 @@ Gfx d_course_mario_raceway_dl_4610[] = gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD, G_TX_MIRROR | G_TX_WRAP, 6, G_TX_NOLOD), gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x00FC, 0x007C), - gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, 0x0500E000), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gTextureRoad0), gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), @@ -2524,7 +2525,7 @@ Gfx d_course_mario_raceway_dl_4738[] = gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD, G_TX_MIRROR | G_TX_WRAP, 6, G_TX_NOLOD), gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x00FC, 0x007C), - gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, 0x0500E000), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gTextureRoad0), gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), @@ -2561,7 +2562,7 @@ Gfx d_course_mario_raceway_dl_4840[] = gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD, G_TX_MIRROR | G_TX_WRAP, 6, G_TX_NOLOD), gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x00FC, 0x007C), - gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, 0x0500E000), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gTextureRoad0), gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), @@ -2591,7 +2592,7 @@ Gfx d_course_mario_raceway_dl_4910[] = gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD, G_TX_MIRROR | G_TX_WRAP, 6, G_TX_NOLOD), gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x00FC, 0x007C), - gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, 0x0500E000), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gTextureRoad0), gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), @@ -2637,7 +2638,7 @@ Gfx d_course_mario_raceway_dl_4A60[] = gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD, G_TX_MIRROR | G_TX_WRAP, 6, G_TX_NOLOD), gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x00FC, 0x007C), - gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, 0x0500E000), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gTextureRoad0), gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), @@ -2676,7 +2677,7 @@ Gfx d_course_mario_raceway_dl_4B78[] = gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD, G_TX_MIRROR | G_TX_WRAP, 6, G_TX_NOLOD), gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x00FC, 0x007C), - gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, 0x0500E000), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gTextureRoad0), gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), @@ -2724,7 +2725,7 @@ Gfx d_course_mario_raceway_dl_4CD8[] = gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD, G_TX_MIRROR | G_TX_WRAP, 6, G_TX_NOLOD), gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x00FC, 0x007C), - gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, 0x0500E000), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gTextureRoad0), gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), @@ -2758,7 +2759,7 @@ Gfx d_course_mario_raceway_dl_4DC8[] = gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD, G_TX_MIRROR | G_TX_WRAP, 6, G_TX_NOLOD), gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x00FC, 0x007C), - gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, 0x0500E000), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gTextureRoad0), gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), @@ -2795,7 +2796,7 @@ Gfx d_course_mario_raceway_dl_4ED0[] = gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD, G_TX_MIRROR | G_TX_WRAP, 6, G_TX_NOLOD), gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x00FC, 0x007C), - gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, 0x0500E000), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gTextureRoad0), gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), @@ -2835,7 +2836,7 @@ Gfx d_course_mario_raceway_dl_4FF0[] = gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD, G_TX_MIRROR | G_TX_WRAP, 6, G_TX_NOLOD), gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x00FC, 0x007C), - gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, 0x0500E000), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gTextureRoad0), gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), @@ -2883,7 +2884,7 @@ Gfx d_course_mario_raceway_dl_5150[] = gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD, G_TX_MIRROR | G_TX_WRAP, 6, G_TX_NOLOD), gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x00FC, 0x007C), - gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, 0x0500E000), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gTextureRoad0), gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), @@ -2914,7 +2915,7 @@ Gfx d_course_mario_raceway_dl_5228[] = gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD, G_TX_MIRROR | G_TX_WRAP, 6, G_TX_NOLOD), gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x00FC, 0x007C), - gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, 0x0500E000), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gTextureRoad0), gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), @@ -3906,7 +3907,7 @@ Gfx d_course_mario_raceway_dl_9348[] = gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD, G_TX_MIRROR | G_TX_WRAP, 6, G_TX_NOLOD), gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x00FC, 0x007C), - gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, 0x0500E000), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gTextureRoad0), gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), diff --git a/courses/mario_raceway/course_displaylists.c b/courses/mario_raceway/course_displaylists.c index b1ddc484a..68473d13d 100644 --- a/courses/mario_raceway/course_displaylists.c +++ b/courses/mario_raceway/course_displaylists.c @@ -5,6 +5,8 @@ #include "course_displaylists.h" #include <assets/other_textures.h> +#include <common_structs.h> +#include "course_vertices.h" Gfx d_course_mario_raceway_packed_dl_0[] = { @@ -17,7 +19,7 @@ Gfx d_course_mario_raceway_packed_dl_0[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x04000000, 12, 0), + gsSPVertex(&d_course_mario_raceway_vertex[0], 12, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0), @@ -35,7 +37,7 @@ Gfx d_course_mario_raceway_packed_dl_70[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x040000C0, 12, 0), + gsSPVertex(&d_course_mario_raceway_vertex[13], 12, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0), @@ -60,7 +62,7 @@ Gfx d_course_mario_raceway_packed_dl_F8[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x04000180, 8, 0), + gsSPVertex(&d_course_mario_raceway_vertex[27], 8, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), gsSPEndDisplayList(), @@ -83,7 +85,7 @@ Gfx d_course_mario_raceway_packed_dl_170[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x04000200, 8, 0), + gsSPVertex(&d_course_mario_raceway_vertex[36], 8, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 6, 0, 4, 7, 5, 0), gsSPEndDisplayList(), @@ -100,7 +102,7 @@ Gfx d_course_mario_raceway_packed_dl_1D8[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x04000280, 8, 0), + gsSPVertex(&d_course_mario_raceway_vertex[45], 8, 0), gsSP2Triangles(0, 1, 2, 0, 1, 3, 2, 0), gsSP2Triangles(4, 5, 6, 0, 4, 7, 5, 0), gsSPEndDisplayList(), @@ -124,7 +126,7 @@ Gfx d_course_mario_raceway_packed_dl_258[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x04000300, 8, 0), + gsSPVertex(&d_course_mario_raceway_vertex[54], 8, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 6, 0, 4, 7, 5, 0), gsSPEndDisplayList(), @@ -141,7 +143,7 @@ Gfx d_course_mario_raceway_packed_dl_2C0[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x04000380, 8, 0), + gsSPVertex(&d_course_mario_raceway_vertex[64], 8, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 6, 0, 4, 7, 5, 0), gsSPEndDisplayList(), @@ -158,7 +160,7 @@ Gfx d_course_mario_raceway_packed_dl_328[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x04000400, 32, 0), + gsSPVertex(&d_course_mario_raceway_vertex[73], 32, 0), gsSP2Triangles(0, 1, 2, 0, 0, 3, 1, 0), gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0), @@ -167,7 +169,7 @@ Gfx d_course_mario_raceway_packed_dl_328[] = gsSP2Triangles(20, 21, 22, 0, 20, 23, 21, 0), gsSP2Triangles(24, 25, 26, 0, 24, 26, 27, 0), gsSP2Triangles(28, 29, 30, 0, 28, 30, 31, 0), - gsSPVertex(0x04000600, 8, 0), + gsSPVertex(&d_course_mario_raceway_vertex[109], 8, 0), gsSP2Triangles(0, 1, 2, 0, 0, 3, 1, 0), gsSP2Triangles(4, 5, 6, 0, 4, 7, 5, 0), gsSPEndDisplayList(), @@ -184,7 +186,7 @@ Gfx d_course_mario_raceway_packed_dl_3D8[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x04000680, 16, 0), + gsSPVertex(&d_course_mario_raceway_vertex[118], 16, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0), @@ -227,7 +229,7 @@ Gfx d_course_mario_raceway_packed_dl_4B0[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x04000780, 32, 0), + gsSPVertex(&d_course_mario_raceway_vertex[137], 32, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0), @@ -236,7 +238,7 @@ Gfx d_course_mario_raceway_packed_dl_4B0[] = gsSP2Triangles(20, 21, 22, 0, 20, 22, 23, 0), gsSP2Triangles(24, 25, 26, 0, 24, 26, 27, 0), gsSP2Triangles(28, 29, 30, 0, 28, 30, 31, 0), - gsSPVertex(0x04000980, 26, 0), + gsSPVertex(&d_course_mario_raceway_vertex[173], 26, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 6, 0, 5, 7, 6, 0), gsSP2Triangles(7, 8, 6, 0, 9, 10, 11, 0), @@ -258,7 +260,7 @@ Gfx d_course_mario_raceway_packed_dl_588[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x04000B20, 32, 0), + gsSPVertex(&d_course_mario_raceway_vertex[203], 32, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0), @@ -267,7 +269,7 @@ Gfx d_course_mario_raceway_packed_dl_588[] = gsSP2Triangles(20, 21, 22, 0, 20, 22, 23, 0), gsSP2Triangles(24, 25, 26, 0, 24, 26, 27, 0), gsSP2Triangles(28, 29, 30, 0, 28, 30, 31, 0), - gsSPVertex(0x04000D20, 32, 0), + gsSPVertex(&d_course_mario_raceway_vertex[240], 32, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0), @@ -276,7 +278,7 @@ Gfx d_course_mario_raceway_packed_dl_588[] = gsSP2Triangles(17, 20, 21, 0, 17, 21, 22, 0), gsSP2Triangles(23, 24, 25, 0, 26, 27, 28, 0), gsSP1Triangle(29, 30, 31, 0), - gsSPVertex(0x04000F20, 31, 0), + gsSPVertex(&d_course_mario_raceway_vertex[276], 31, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0), @@ -285,7 +287,7 @@ Gfx d_course_mario_raceway_packed_dl_588[] = gsSP2Triangles(19, 21, 22, 0, 23, 24, 25, 0), gsSP2Triangles(23, 25, 26, 0, 27, 28, 29, 0), gsSP1Triangle(27, 29, 30, 0), - gsSPVertex(0x04001110, 32, 0), + gsSPVertex(&d_course_mario_raceway_vertex[312], 32, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0), @@ -294,7 +296,7 @@ Gfx d_course_mario_raceway_packed_dl_588[] = gsSP2Triangles(20, 21, 22, 0, 20, 22, 23, 0), gsSP2Triangles(24, 25, 26, 0, 24, 26, 27, 0), gsSP2Triangles(28, 29, 30, 0, 28, 30, 31, 0), - gsSPVertex(0x04001310, 32, 0), + gsSPVertex(&d_course_mario_raceway_vertex[348], 32, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0), @@ -303,7 +305,7 @@ Gfx d_course_mario_raceway_packed_dl_588[] = gsSP2Triangles(20, 21, 22, 0, 20, 22, 23, 0), gsSP2Triangles(24, 25, 26, 0, 24, 26, 27, 0), gsSP2Triangles(28, 29, 30, 0, 28, 30, 31, 0), - gsSPVertex(0x04001510, 31, 0), + gsSPVertex(&d_course_mario_raceway_vertex[385], 31, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0), @@ -312,7 +314,7 @@ Gfx d_course_mario_raceway_packed_dl_588[] = gsSP2Triangles(20, 21, 22, 0, 20, 22, 23, 0), gsSP2Triangles(21, 24, 25, 0, 21, 25, 26, 0), gsSP2Triangles(27, 28, 29, 0, 27, 29, 30, 0), - gsSPVertex(0x04001700, 32, 0), + gsSPVertex(&d_course_mario_raceway_vertex[420], 32, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0), @@ -321,7 +323,7 @@ Gfx d_course_mario_raceway_packed_dl_588[] = gsSP2Triangles(20, 21, 22, 0, 20, 22, 23, 0), gsSP2Triangles(24, 25, 26, 0, 24, 26, 27, 0), gsSP2Triangles(28, 29, 30, 0, 28, 30, 31, 0), - gsSPVertex(0x04001900, 32, 0), + gsSPVertex(&d_course_mario_raceway_vertex[457], 32, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0), @@ -330,7 +332,7 @@ Gfx d_course_mario_raceway_packed_dl_588[] = gsSP2Triangles(20, 21, 22, 0, 20, 22, 23, 0), gsSP2Triangles(24, 25, 26, 0, 24, 26, 27, 0), gsSP2Triangles(28, 29, 30, 0, 28, 30, 31, 0), - gsSPVertex(0x04001B00, 32, 0), + gsSPVertex(&d_course_mario_raceway_vertex[493], 32, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0), @@ -339,7 +341,7 @@ Gfx d_course_mario_raceway_packed_dl_588[] = gsSP2Triangles(20, 21, 22, 0, 20, 22, 23, 0), gsSP2Triangles(24, 25, 26, 0, 24, 26, 27, 0), gsSP2Triangles(28, 29, 30, 0, 28, 30, 31, 0), - gsSPVertex(0x04001D00, 32, 0), + gsSPVertex(&d_course_mario_raceway_vertex[530], 32, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0), @@ -348,7 +350,7 @@ Gfx d_course_mario_raceway_packed_dl_588[] = gsSP2Triangles(20, 21, 22, 0, 20, 22, 23, 0), gsSP2Triangles(24, 25, 26, 0, 24, 26, 27, 0), gsSP2Triangles(28, 29, 30, 0, 28, 30, 31, 0), - gsSPVertex(0x04001F00, 28, 0), + gsSPVertex(&d_course_mario_raceway_vertex[566], 28, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0), @@ -377,7 +379,7 @@ Gfx d_course_mario_raceway_packed_dl_900[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x040020C0, 6, 0), + gsSPVertex(&d_course_mario_raceway_vertex[598], 6, 0), gsSP2Triangles(0, 1, 2, 0, 1, 0, 3, 0), gsSP2Triangles(1, 3, 4, 0, 5, 0, 2, 0), gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gTexture6642A4), @@ -385,7 +387,7 @@ Gfx d_course_mario_raceway_packed_dl_900[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x04002120, 13, 0), + gsSPVertex(&d_course_mario_raceway_vertex[605], 13, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 4, 7, 0, 4, 3, 7, 0), gsSP2Triangles(8, 9, 10, 0, 11, 12, 10, 0), @@ -398,7 +400,7 @@ Gfx d_course_mario_raceway_packed_dl_900[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x040021F0, 4, 0), + gsSPVertex(&d_course_mario_raceway_vertex[620], 4, 0), gsSP2Triangles(0, 1, 2, 0, 3, 0, 2, 0), gsSPEndDisplayList(), }; @@ -414,7 +416,7 @@ Gfx d_course_mario_raceway_packed_dl_A08[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x04002230, 6, 0), + gsSPVertex(&d_course_mario_raceway_vertex[625], 6, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 2, 0), gsSP2Triangles(4, 0, 2, 0, 3, 5, 4, 0), gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gTexture6642A4), @@ -422,7 +424,7 @@ Gfx d_course_mario_raceway_packed_dl_A08[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x04002290, 13, 0), + gsSPVertex(&d_course_mario_raceway_vertex[632], 13, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(4, 6, 5, 0, 4, 7, 6, 0), gsSP2Triangles(7, 8, 6, 0, 9, 10, 11, 0), @@ -435,7 +437,7 @@ Gfx d_course_mario_raceway_packed_dl_A08[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x04002360, 4, 0), + gsSPVertex(&d_course_mario_raceway_vertex[646], 4, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSPEndDisplayList(), }; @@ -451,7 +453,7 @@ Gfx d_course_mario_raceway_packed_dl_B10[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x040023A0, 6, 0), + gsSPVertex(&d_course_mario_raceway_vertex[651], 6, 0), gsSP2Triangles(0, 1, 2, 0, 3, 2, 4, 0), gsSP2Triangles(0, 2, 3, 0, 5, 3, 4, 0), gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gTexture6642A4), @@ -459,7 +461,7 @@ Gfx d_course_mario_raceway_packed_dl_B10[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x04002400, 13, 0), + gsSPVertex(&d_course_mario_raceway_vertex[658], 13, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 3, 5, 0, 6, 5, 7, 0), gsSP2Triangles(8, 9, 10, 0, 9, 11, 12, 0), @@ -472,7 +474,7 @@ Gfx d_course_mario_raceway_packed_dl_B10[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x040024D0, 4, 0), + gsSPVertex(&d_course_mario_raceway_vertex[673], 4, 0), gsSP2Triangles(0, 1, 2, 0, 0, 3, 1, 0), gsSPEndDisplayList(), }; @@ -488,7 +490,7 @@ Gfx d_course_mario_raceway_packed_dl_C18[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x04002510, 6, 0), + gsSPVertex(&d_course_mario_raceway_vertex[677], 6, 0), gsSP2Triangles(0, 1, 2, 0, 1, 0, 3, 0), gsSP2Triangles(1, 3, 4, 0, 5, 0, 2, 0), gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gTexture6642A4), @@ -496,7 +498,7 @@ Gfx d_course_mario_raceway_packed_dl_C18[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x04002570, 15, 0), + gsSPVertex(&d_course_mario_raceway_vertex[684], 15, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 6, 9, 7, 0), gsSP2Triangles(10, 6, 8, 0, 9, 11, 7, 0), @@ -509,7 +511,7 @@ Gfx d_course_mario_raceway_packed_dl_C18[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x04002660, 4, 0), + gsSPVertex(&d_course_mario_raceway_vertex[701], 4, 0), gsSP2Triangles(0, 1, 2, 0, 1, 3, 2, 0), gsSPEndDisplayList(), }; @@ -525,7 +527,7 @@ Gfx d_course_mario_raceway_packed_dl_D20[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x040026A0, 6, 0), + gsSPVertex(&d_course_mario_raceway_vertex[706], 6, 0), gsSP2Triangles(0, 1, 2, 0, 1, 3, 2, 0), gsSP2Triangles(3, 1, 4, 0, 3, 4, 5, 0), gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gTexture6642A4), @@ -533,7 +535,7 @@ Gfx d_course_mario_raceway_packed_dl_D20[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x04002700, 15, 0), + gsSPVertex(&d_course_mario_raceway_vertex[713], 15, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 7, 9, 8, 0), gsSP2Triangles(10, 11, 12, 0, 11, 10, 13, 0), @@ -546,7 +548,7 @@ Gfx d_course_mario_raceway_packed_dl_D20[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x040027F0, 4, 0), + gsSPVertex(&d_course_mario_raceway_vertex[730], 4, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSPEndDisplayList(), }; @@ -562,7 +564,7 @@ Gfx d_course_mario_raceway_packed_dl_E28[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x04002830, 6, 0), + gsSPVertex(&d_course_mario_raceway_vertex[734], 6, 0), gsSP2Triangles(0, 1, 2, 0, 1, 3, 2, 0), gsSP2Triangles(1, 4, 3, 0, 4, 5, 3, 0), gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gTexture6642A4), @@ -570,7 +572,7 @@ Gfx d_course_mario_raceway_packed_dl_E28[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x04002890, 15, 0), + gsSPVertex(&d_course_mario_raceway_vertex[741], 15, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 7, 9, 8, 0), gsSP2Triangles(7, 10, 9, 0, 10, 11, 9, 0), @@ -583,7 +585,7 @@ Gfx d_course_mario_raceway_packed_dl_E28[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x04002980, 4, 0), + gsSPVertex(&d_course_mario_raceway_vertex[758], 4, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSPEndDisplayList(), }; @@ -599,7 +601,7 @@ Gfx d_course_mario_raceway_packed_dl_F30[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x040029C0, 6, 0), + gsSPVertex(&d_course_mario_raceway_vertex[763], 6, 0), gsSP2Triangles(0, 1, 2, 0, 0, 3, 1, 0), gsSP2Triangles(1, 4, 2, 0, 4, 5, 2, 0), gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gTexture6642A4), @@ -607,7 +609,7 @@ Gfx d_course_mario_raceway_packed_dl_F30[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x04002A20, 13, 0), + gsSPVertex(&d_course_mario_raceway_vertex[770], 13, 0), gsSP2Triangles(0, 1, 2, 0, 1, 3, 2, 0), gsSP2Triangles(1, 4, 3, 0, 4, 5, 3, 0), gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), @@ -620,7 +622,7 @@ Gfx d_course_mario_raceway_packed_dl_F30[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x04002AF0, 4, 0), + gsSPVertex(&d_course_mario_raceway_vertex[785], 4, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSPEndDisplayList(), }; @@ -636,7 +638,7 @@ Gfx d_course_mario_raceway_packed_dl_1038[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x04002B30, 6, 0), + gsSPVertex(&d_course_mario_raceway_vertex[789], 6, 0), gsSP2Triangles(0, 1, 2, 0, 1, 3, 2, 0), gsSP2Triangles(1, 4, 3, 0, 4, 5, 3, 0), gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gTexture6642A4), @@ -644,7 +646,7 @@ Gfx d_course_mario_raceway_packed_dl_1038[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x04002B90, 13, 0), + gsSPVertex(&d_course_mario_raceway_vertex[796], 13, 0), gsSP2Triangles(0, 1, 2, 0, 0, 3, 1, 0), gsSP2Triangles(3, 4, 1, 0, 5, 6, 7, 0), gsSP2Triangles(8, 5, 9, 0, 5, 7, 9, 0), @@ -657,7 +659,7 @@ Gfx d_course_mario_raceway_packed_dl_1038[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x04002C60, 4, 0), + gsSPVertex(&d_course_mario_raceway_vertex[811], 4, 0), gsSP2Triangles(0, 1, 2, 0, 3, 0, 2, 0), gsSPEndDisplayList(), }; @@ -686,7 +688,7 @@ Gfx d_course_mario_raceway_packed_dl_1188[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x04002CA0, 17, 0), + gsSPVertex(&d_course_mario_raceway_vertex[816], 17, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(0, 4, 1, 0, 4, 5, 1, 0), gsSP2Triangles(4, 6, 7, 0, 4, 7, 5, 0), @@ -702,7 +704,7 @@ Gfx d_course_mario_raceway_packed_dl_1188[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 2047, 128), - gsSPVertex(0x04002DB0, 18, 0), + gsSPVertex(&d_course_mario_raceway_vertex[835], 18, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(1, 4, 5, 0, 6, 1, 0, 0), gsSP2Triangles(6, 0, 7, 0, 8, 4, 1, 0), @@ -719,7 +721,7 @@ Gfx d_course_mario_raceway_packed_dl_1188[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 2047, 128), - gsSPVertex(0x04002ED0, 12, 0), + gsSPVertex(&d_course_mario_raceway_vertex[856], 12, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0), @@ -728,7 +730,7 @@ Gfx d_course_mario_raceway_packed_dl_1188[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 2047, 128), - gsSPVertex(0x04002F90, 12, 0), + gsSPVertex(&d_course_mario_raceway_vertex[869], 12, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0), @@ -746,7 +748,7 @@ Gfx d_course_mario_raceway_packed_dl_1348[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x04003050, 14, 0), + gsSPVertex(&d_course_mario_raceway_vertex[883], 14, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), gsSP2Triangles(8, 9, 10, 0, 8, 11, 9, 0), @@ -757,7 +759,7 @@ Gfx d_course_mario_raceway_packed_dl_1348[] = Gfx d_course_mario_raceway_packed_dl_13C0[] = { gsSPTexture(0x0001, 0x0001, 0, G_TX_RENDERTILE, G_OFF), - gsSPVertex(0x04003130, 24, 0), + gsSPVertex(&d_course_mario_raceway_vertex[899], 24, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 0, 3, 0, 5, 0, 4, 0), gsSP2Triangles(2, 1, 6, 0, 6, 1, 7, 0), @@ -784,7 +786,7 @@ Gfx d_course_mario_raceway_packed_dl_1438[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x040032B0, 6, 0), + gsSPVertex(&d_course_mario_raceway_vertex[926], 6, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(1, 4, 5, 0, 1, 5, 2, 0), gsSPEndDisplayList(), @@ -802,7 +804,7 @@ Gfx d_course_mario_raceway_packed_dl_14A0[] = Gfx d_course_mario_raceway_packed_dl_14C8[] = { gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON), - gsSPVertex(0x04003310, 16, 0), + gsSPVertex(&d_course_mario_raceway_vertex[933], 16, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0), @@ -813,7 +815,7 @@ Gfx d_course_mario_raceway_packed_dl_14C8[] = Gfx d_course_mario_raceway_packed_dl_1500[] = { gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON), - gsSPVertex(0x04003410, 27, 0), + gsSPVertex(&d_course_mario_raceway_vertex[952], 27, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), gsSP2Triangles(7, 8, 9, 0, 7, 9, 10, 0), @@ -827,7 +829,7 @@ Gfx d_course_mario_raceway_packed_dl_1500[] = Gfx d_course_mario_raceway_packed_dl_1550[] = { gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON), - gsSPVertex(0x040035C0, 32, 0), + gsSPVertex(&d_course_mario_raceway_vertex[982], 32, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0), @@ -836,7 +838,7 @@ Gfx d_course_mario_raceway_packed_dl_1550[] = gsSP2Triangles(20, 21, 22, 0, 20, 22, 23, 0), gsSP2Triangles(24, 25, 26, 0, 24, 26, 27, 0), gsSP2Triangles(28, 29, 30, 0, 28, 30, 31, 0), - gsSPVertex(0x040037C0, 32, 0), + gsSPVertex(&d_course_mario_raceway_vertex[1019], 32, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0), @@ -845,7 +847,7 @@ Gfx d_course_mario_raceway_packed_dl_1550[] = gsSP2Triangles(20, 21, 22, 0, 20, 22, 23, 0), gsSP2Triangles(24, 25, 26, 0, 24, 26, 27, 0), gsSP2Triangles(28, 29, 30, 0, 28, 30, 31, 0), - gsSPVertex(0x040039C0, 4, 0), + gsSPVertex(&d_course_mario_raceway_vertex[1056], 4, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSPEndDisplayList(), }; @@ -853,7 +855,7 @@ Gfx d_course_mario_raceway_packed_dl_1550[] = Gfx d_course_mario_raceway_packed_dl_1600[] = { gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON), - gsSPVertex(0x04003A00, 30, 0), + gsSPVertex(&d_course_mario_raceway_vertex[1060], 30, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0), @@ -862,7 +864,7 @@ Gfx d_course_mario_raceway_packed_dl_1600[] = gsSP2Triangles(19, 20, 21, 0, 19, 21, 22, 0), gsSP2Triangles(23, 24, 25, 0, 23, 25, 19, 0), gsSP2Triangles(26, 27, 28, 0, 26, 28, 29, 0), - gsSPVertex(0x04003BE0, 4, 0), + gsSPVertex(&d_course_mario_raceway_vertex[1094], 4, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSPEndDisplayList(), }; @@ -870,7 +872,7 @@ Gfx d_course_mario_raceway_packed_dl_1600[] = Gfx d_course_mario_raceway_packed_dl_1668[] = { gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON), - gsSPVertex(0x04003C20, 32, 0), + gsSPVertex(&d_course_mario_raceway_vertex[1099], 32, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0), @@ -879,7 +881,7 @@ Gfx d_course_mario_raceway_packed_dl_1668[] = gsSP2Triangles(20, 21, 22, 0, 20, 22, 23, 0), gsSP2Triangles(24, 25, 26, 0, 24, 26, 27, 0), gsSP2Triangles(28, 29, 30, 0, 28, 30, 31, 0), - gsSPVertex(0x04003E20, 8, 0), + gsSPVertex(&d_course_mario_raceway_vertex[1136], 8, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), gsSPEndDisplayList(), @@ -888,7 +890,7 @@ Gfx d_course_mario_raceway_packed_dl_1668[] = Gfx d_course_mario_raceway_packed_dl_16D8[] = { gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON), - gsSPVertex(0x04003EA0, 32, 0), + gsSPVertex(&d_course_mario_raceway_vertex[1145], 32, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0), @@ -897,7 +899,7 @@ Gfx d_course_mario_raceway_packed_dl_16D8[] = gsSP2Triangles(20, 21, 22, 0, 20, 22, 23, 0), gsSP2Triangles(24, 25, 26, 0, 24, 26, 27, 0), gsSP2Triangles(28, 29, 30, 0, 28, 30, 31, 0), - gsSPVertex(0x040040A0, 27, 0), + gsSPVertex(&d_course_mario_raceway_vertex[1181], 27, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0), @@ -911,7 +913,7 @@ Gfx d_course_mario_raceway_packed_dl_16D8[] = Gfx d_course_mario_raceway_packed_dl_1770[] = { gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON), - gsSPVertex(0x04004250, 32, 0), + gsSPVertex(&d_course_mario_raceway_vertex[1212], 32, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0), @@ -920,7 +922,7 @@ Gfx d_course_mario_raceway_packed_dl_1770[] = gsSP2Triangles(20, 21, 22, 0, 20, 22, 23, 0), gsSP2Triangles(24, 25, 26, 0, 24, 26, 27, 0), gsSP2Triangles(28, 29, 30, 0, 28, 30, 31, 0), - gsSPVertex(0x04004450, 4, 0), + gsSPVertex(&d_course_mario_raceway_vertex[1249], 4, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSPEndDisplayList(), }; @@ -928,7 +930,7 @@ Gfx d_course_mario_raceway_packed_dl_1770[] = Gfx d_course_mario_raceway_packed_dl_17D8[] = { gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON), - gsSPVertex(0x04004490, 8, 0), + gsSPVertex(&d_course_mario_raceway_vertex[1253], 8, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), gsDPTileSync(), @@ -939,7 +941,7 @@ Gfx d_course_mario_raceway_packed_dl_17D8[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 2047, 128), - gsSPVertex(0x04004510, 4, 0), + gsSPVertex(&d_course_mario_raceway_vertex[1262], 4, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSPEndDisplayList(), }; @@ -947,7 +949,7 @@ Gfx d_course_mario_raceway_packed_dl_17D8[] = Gfx d_course_mario_raceway_packed_dl_1850[] = { gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON), - gsSPVertex(0x04004550, 20, 0), + gsSPVertex(&d_course_mario_raceway_vertex[1267], 20, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0), @@ -959,7 +961,7 @@ Gfx d_course_mario_raceway_packed_dl_1850[] = Gfx d_course_mario_raceway_packed_dl_1890[] = { gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON), - gsSPVertex(0x04004690, 7, 0), + gsSPVertex(&d_course_mario_raceway_vertex[1290], 7, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 6, 0, 4, 6, 0, 0), gsSPEndDisplayList(), @@ -968,7 +970,7 @@ Gfx d_course_mario_raceway_packed_dl_1890[] = Gfx d_course_mario_raceway_packed_dl_18B8[] = { gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON), - gsSPVertex(0x04004700, 8, 0), + gsSPVertex(&d_course_mario_raceway_vertex[1298], 8, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), gsSPEndDisplayList(), @@ -977,7 +979,7 @@ Gfx d_course_mario_raceway_packed_dl_18B8[] = Gfx d_course_mario_raceway_packed_dl_18E0[] = { gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON), - gsSPVertex(0x04004780, 32, 0), + gsSPVertex(&d_course_mario_raceway_vertex[1307], 32, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0), @@ -986,7 +988,7 @@ Gfx d_course_mario_raceway_packed_dl_18E0[] = gsSP2Triangles(20, 21, 22, 0, 20, 22, 23, 0), gsSP2Triangles(24, 25, 26, 0, 27, 28, 24, 0), gsSP2Triangles(27, 24, 26, 0, 29, 30, 31, 0), - gsSPVertex(0x04004980, 8, 0), + gsSPVertex(&d_course_mario_raceway_vertex[1344], 8, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(3, 5, 6, 0, 5, 7, 6, 0), gsSPEndDisplayList(), @@ -995,7 +997,7 @@ Gfx d_course_mario_raceway_packed_dl_18E0[] = Gfx d_course_mario_raceway_packed_dl_1950[] = { gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON), - gsSPVertex(0x04004A00, 16, 0), + gsSPVertex(&d_course_mario_raceway_vertex[1353], 16, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0), @@ -1006,7 +1008,7 @@ Gfx d_course_mario_raceway_packed_dl_1950[] = Gfx d_course_mario_raceway_packed_dl_1988[] = { gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON), - gsSPVertex(0x04004B00, 32, 0), + gsSPVertex(&d_course_mario_raceway_vertex[1371], 32, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0), @@ -1015,7 +1017,7 @@ Gfx d_course_mario_raceway_packed_dl_1988[] = gsSP2Triangles(20, 21, 22, 0, 20, 22, 23, 0), gsSP2Triangles(24, 25, 26, 0, 24, 26, 27, 0), gsSP2Triangles(28, 29, 30, 0, 28, 30, 31, 0), - gsSPVertex(0x04004D00, 16, 0), + gsSPVertex(&d_course_mario_raceway_vertex[1408], 16, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0), @@ -1026,7 +1028,7 @@ Gfx d_course_mario_raceway_packed_dl_1988[] = Gfx d_course_mario_raceway_packed_dl_1A08[] = { gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON), - gsSPVertex(0x04004E00, 32, 0), + gsSPVertex(&d_course_mario_raceway_vertex[1426], 32, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0), @@ -1035,7 +1037,7 @@ Gfx d_course_mario_raceway_packed_dl_1A08[] = gsSP2Triangles(20, 21, 22, 0, 20, 22, 23, 0), gsSP2Triangles(24, 25, 26, 0, 24, 26, 27, 0), gsSP2Triangles(28, 29, 30, 0, 28, 30, 31, 0), - gsSPVertex(0x04005000, 12, 0), + gsSPVertex(&d_course_mario_raceway_vertex[1462], 12, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0), @@ -1045,7 +1047,7 @@ Gfx d_course_mario_raceway_packed_dl_1A08[] = Gfx d_course_mario_raceway_packed_dl_1A80[] = { gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON), - gsSPVertex(0x040050C0, 31, 0), + gsSPVertex(&d_course_mario_raceway_vertex[1476], 31, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0), @@ -1054,7 +1056,7 @@ Gfx d_course_mario_raceway_packed_dl_1A80[] = gsSP2Triangles(3, 20, 21, 0, 3, 21, 22, 0), gsSP2Triangles(23, 24, 25, 0, 23, 25, 26, 0), gsSP2Triangles(27, 28, 29, 0, 27, 29, 30, 0), - gsSPVertex(0x040052B0, 12, 0), + gsSPVertex(&d_course_mario_raceway_vertex[1512], 12, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0), @@ -1064,7 +1066,7 @@ Gfx d_course_mario_raceway_packed_dl_1A80[] = Gfx d_course_mario_raceway_packed_dl_1AF8[] = { gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON), - gsSPVertex(0x04005370, 12, 0), + gsSPVertex(&d_course_mario_raceway_vertex[1525], 12, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0), @@ -1104,7 +1106,7 @@ Gfx d_course_mario_raceway_packed_dl_1BB8[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x04005430, 26, 0), + gsSPVertex(&d_course_mario_raceway_vertex[1539], 26, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), gsSP2Triangles(8, 7, 9, 0, 10, 11, 12, 0), @@ -1126,7 +1128,7 @@ Gfx d_course_mario_raceway_packed_dl_1C48[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x040055D0, 32, 0), + gsSPVertex(&d_course_mario_raceway_vertex[1569], 32, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0), @@ -1135,7 +1137,7 @@ Gfx d_course_mario_raceway_packed_dl_1C48[] = gsSP2Triangles(20, 21, 22, 0, 20, 22, 23, 0), gsSP2Triangles(24, 25, 26, 0, 24, 27, 25, 0), gsSP2Triangles(24, 26, 28, 0, 29, 30, 31, 0), - gsSPVertex(0x040057D0, 7, 0), + gsSPVertex(&d_course_mario_raceway_vertex[1605], 7, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP1Triangle(3, 5, 6, 0), gsSPEndDisplayList(), @@ -1152,7 +1154,7 @@ Gfx d_course_mario_raceway_packed_dl_1CF8[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x04005840, 32, 0), + gsSPVertex(&d_course_mario_raceway_vertex[1613], 32, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0), @@ -1161,7 +1163,7 @@ Gfx d_course_mario_raceway_packed_dl_1CF8[] = gsSP2Triangles(20, 21, 22, 0, 20, 22, 23, 0), gsSP2Triangles(24, 25, 26, 0, 24, 26, 27, 0), gsSP2Triangles(28, 29, 30, 0, 28, 30, 31, 0), - gsSPVertex(0x04005A40, 8, 0), + gsSPVertex(&d_course_mario_raceway_vertex[1650], 8, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), gsSPEndDisplayList(), @@ -1178,7 +1180,7 @@ Gfx d_course_mario_raceway_packed_dl_1DA8[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x04005AC0, 24, 0), + gsSPVertex(&d_course_mario_raceway_vertex[1659], 24, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0), @@ -1199,7 +1201,7 @@ Gfx d_course_mario_raceway_packed_dl_1E30[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x04005C40, 16, 0), + gsSPVertex(&d_course_mario_raceway_vertex[1686], 16, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0), @@ -1218,7 +1220,7 @@ Gfx d_course_mario_raceway_packed_dl_1EA8[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x04005D40, 20, 0), + gsSPVertex(&d_course_mario_raceway_vertex[1705], 20, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(3, 2, 4, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 1, 0, 6, 1, 0, 0), @@ -1239,7 +1241,7 @@ Gfx d_course_mario_raceway_packed_dl_1F30[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x04005E80, 18, 0), + gsSPVertex(&d_course_mario_raceway_vertex[1728], 18, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), gsSP2Triangles(7, 6, 8, 0, 7, 8, 9, 0), @@ -1259,7 +1261,7 @@ Gfx d_course_mario_raceway_packed_dl_1FB0[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x04005FA0, 24, 0), + gsSPVertex(&d_course_mario_raceway_vertex[1748], 24, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0), @@ -1280,7 +1282,7 @@ Gfx d_course_mario_raceway_packed_dl_2038[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x04006120, 16, 0), + gsSPVertex(&d_course_mario_raceway_vertex[1776], 16, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0), @@ -1299,7 +1301,7 @@ Gfx d_course_mario_raceway_packed_dl_20B0[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x04006220, 24, 0), + gsSPVertex(&d_course_mario_raceway_vertex[1794], 24, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0), @@ -1320,7 +1322,7 @@ Gfx d_course_mario_raceway_packed_dl_2138[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x040063A0, 24, 0), + gsSPVertex(&d_course_mario_raceway_vertex[1821], 24, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0), @@ -1341,7 +1343,7 @@ Gfx d_course_mario_raceway_packed_dl_21C0[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x04006520, 24, 0), + gsSPVertex(&d_course_mario_raceway_vertex[1849], 24, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0), @@ -1362,7 +1364,7 @@ Gfx d_course_mario_raceway_packed_dl_2248[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x040066A0, 12, 0), + gsSPVertex(&d_course_mario_raceway_vertex[1876], 12, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0), @@ -1380,7 +1382,7 @@ Gfx d_course_mario_raceway_packed_dl_22B8[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x04006760, 24, 0), + gsSPVertex(&d_course_mario_raceway_vertex[1890], 24, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0), @@ -1401,7 +1403,7 @@ Gfx d_course_mario_raceway_packed_dl_2340[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x040068E0, 16, 0), + gsSPVertex(&d_course_mario_raceway_vertex[1917], 16, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0), @@ -1420,7 +1422,7 @@ Gfx d_course_mario_raceway_packed_dl_23B8[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x040069E0, 8, 0), + gsSPVertex(&d_course_mario_raceway_vertex[1936], 8, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), gsSPEndDisplayList(), @@ -1437,7 +1439,7 @@ Gfx d_course_mario_raceway_packed_dl_2420[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x04006A60, 12, 0), + gsSPVertex(&d_course_mario_raceway_vertex[1945], 12, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 1, 0, 4, 1, 0, 0), gsSP2Triangles(6, 7, 8, 0, 6, 8, 9, 0), @@ -1456,7 +1458,7 @@ Gfx d_course_mario_raceway_packed_dl_2498[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x04006B20, 14, 0), + gsSPVertex(&d_course_mario_raceway_vertex[1958], 14, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0), @@ -1475,7 +1477,7 @@ Gfx d_course_mario_raceway_packed_dl_2510[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x04006C00, 14, 0), + gsSPVertex(&d_course_mario_raceway_vertex[1974], 14, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0), @@ -1494,7 +1496,7 @@ Gfx d_course_mario_raceway_packed_dl_2588[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x04006CE0, 12, 0), + gsSPVertex(&d_course_mario_raceway_vertex[1990], 12, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 1, 0, 4, 1, 0, 0), gsSP2Triangles(6, 7, 8, 0, 6, 8, 9, 0), @@ -1513,7 +1515,7 @@ Gfx d_course_mario_raceway_packed_dl_2600[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x04006DA0, 18, 0), + gsSPVertex(&d_course_mario_raceway_vertex[2004], 18, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0), @@ -1533,7 +1535,7 @@ Gfx d_course_mario_raceway_packed_dl_2680[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x04006EC0, 12, 0), + gsSPVertex(&d_course_mario_raceway_vertex[2025], 12, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 1, 0, 4, 1, 0, 0), gsSP2Triangles(6, 7, 8, 0, 6, 8, 9, 0), @@ -1552,7 +1554,7 @@ Gfx d_course_mario_raceway_packed_dl_26F8[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x04006F80, 8, 0), + gsSPVertex(&d_course_mario_raceway_vertex[2038], 8, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), gsSPEndDisplayList(), @@ -1569,7 +1571,7 @@ Gfx d_course_mario_raceway_packed_dl_2760[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x04007000, 22, 0), + gsSPVertex(&d_course_mario_raceway_vertex[2048], 22, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0), @@ -1590,7 +1592,7 @@ Gfx d_course_mario_raceway_packed_dl_27E8[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x04007160, 22, 0), + gsSPVertex(&d_course_mario_raceway_vertex[2073], 22, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0), @@ -1611,7 +1613,7 @@ Gfx d_course_mario_raceway_packed_dl_2870[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x040072C0, 24, 0), + gsSPVertex(&d_course_mario_raceway_vertex[2098], 24, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0), @@ -1632,7 +1634,7 @@ Gfx d_course_mario_raceway_packed_dl_28F8[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x04007440, 32, 0), + gsSPVertex(&d_course_mario_raceway_vertex[2125], 32, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(3, 2, 4, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 6, 8, 9, 0), @@ -1642,7 +1644,7 @@ Gfx d_course_mario_raceway_packed_dl_28F8[] = gsSP2Triangles(19, 18, 22, 0, 23, 24, 25, 0), gsSP2Triangles(23, 25, 26, 0, 26, 25, 27, 0), gsSP2Triangles(26, 27, 28, 0, 29, 30, 31, 0), - gsSPVertex(0x04007640, 7, 0), + gsSPVertex(&d_course_mario_raceway_vertex[2162], 7, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP1Triangle(3, 5, 6, 0), gsSPEndDisplayList(), @@ -1659,7 +1661,7 @@ Gfx d_course_mario_raceway_packed_dl_29B0[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x040076B0, 16, 0), + gsSPVertex(&d_course_mario_raceway_vertex[2170], 16, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0), @@ -1711,7 +1713,7 @@ Gfx d_course_mario_raceway_packed_dl_2B10[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x040077B0, 24, 0), + gsSPVertex(&d_course_mario_raceway_vertex[2188], 24, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0), @@ -1732,7 +1734,7 @@ Gfx d_course_mario_raceway_packed_dl_2B98[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x04007930, 30, 0), + gsSPVertex(&d_course_mario_raceway_vertex[2216], 30, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0), @@ -1741,7 +1743,7 @@ Gfx d_course_mario_raceway_packed_dl_2B98[] = gsSP2Triangles(18, 19, 20, 0, 18, 20, 21, 0), gsSP2Triangles(22, 23, 24, 0, 22, 24, 25, 0), gsSP2Triangles(26, 27, 28, 0, 26, 28, 29, 0), - gsSPVertex(0x04007B10, 32, 0), + gsSPVertex(&d_course_mario_raceway_vertex[2250], 32, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0), @@ -1750,7 +1752,7 @@ Gfx d_course_mario_raceway_packed_dl_2B98[] = gsSP2Triangles(20, 21, 22, 0, 20, 22, 23, 0), gsSP2Triangles(24, 25, 26, 0, 24, 26, 27, 0), gsSP2Triangles(28, 29, 30, 0, 28, 30, 31, 0), - gsSPVertex(0x04007D10, 32, 0), + gsSPVertex(&d_course_mario_raceway_vertex[2286], 32, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0), @@ -1759,7 +1761,7 @@ Gfx d_course_mario_raceway_packed_dl_2B98[] = gsSP2Triangles(20, 21, 22, 0, 20, 22, 23, 0), gsSP2Triangles(24, 25, 26, 0, 24, 26, 27, 0), gsSP2Triangles(28, 29, 30, 0, 28, 30, 31, 0), - gsSPVertex(0x04007F10, 31, 0), + gsSPVertex(&d_course_mario_raceway_vertex[2323], 31, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0), @@ -1768,7 +1770,7 @@ Gfx d_course_mario_raceway_packed_dl_2B98[] = gsSP2Triangles(20, 21, 22, 0, 20, 22, 23, 0), gsSP2Triangles(24, 25, 26, 0, 24, 26, 27, 0), gsSP2Triangles(0, 28, 29, 0, 0, 29, 30, 0), - gsSPVertex(0x04008100, 30, 0), + gsSPVertex(&d_course_mario_raceway_vertex[2358], 30, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), gsSP2Triangles(4, 8, 9, 0, 4, 9, 5, 0), @@ -1777,7 +1779,7 @@ Gfx d_course_mario_raceway_packed_dl_2B98[] = gsSP2Triangles(18, 19, 20, 0, 18, 20, 21, 0), gsSP2Triangles(22, 23, 24, 0, 22, 24, 25, 0), gsSP2Triangles(26, 27, 28, 0, 26, 28, 29, 0), - gsSPVertex(0x040082E0, 8, 0), + gsSPVertex(&d_course_mario_raceway_vertex[2393], 8, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), gsSPEndDisplayList(), @@ -1793,7 +1795,7 @@ Gfx d_course_mario_raceway_packed_dl_2D68[] = Gfx d_course_mario_raceway_packed_dl_2D80[] = { gsSPTexture(0x0001, 0x0001, 0, G_TX_RENDERTILE, G_OFF), - gsSPVertex(0x04008360, 32, 0), + gsSPVertex(&d_course_mario_raceway_vertex[2402], 32, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 0, 3, 0, 4, 3, 5, 0), gsSP2Triangles(6, 2, 1, 0, 6, 1, 7, 0), @@ -1809,7 +1811,7 @@ Gfx d_course_mario_raceway_packed_dl_2D80[] = gsSP2Triangles(15, 14, 25, 0, 15, 25, 26, 0), gsSP2Triangles(27, 28, 29, 0, 27, 29, 30, 0), gsSP1Triangle(27, 30, 31, 0), - gsSPVertex(0x04008560, 31, 0), + gsSPVertex(&d_course_mario_raceway_vertex[2438], 31, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), gsSP2Triangles(8, 9, 10, 0, 8, 10, 1, 0), @@ -1824,7 +1826,7 @@ Gfx d_course_mario_raceway_packed_dl_2D80[] = gsSP2Triangles(25, 24, 27, 0, 25, 27, 28, 0), gsSP2Triangles(26, 25, 28, 0, 26, 28, 29, 0), gsSP2Triangles(19, 30, 20, 0, 19, 20, 22, 0), - gsSPVertex(0x04008750, 32, 0), + gsSPVertex(&d_course_mario_raceway_vertex[2474], 32, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(0, 3, 4, 0, 0, 4, 5, 0), gsSP2Triangles(0, 5, 6, 0, 2, 7, 4, 0), @@ -1839,7 +1841,7 @@ Gfx d_course_mario_raceway_packed_dl_2D80[] = gsSP2Triangles(23, 28, 29, 0, 29, 30, 24, 0), gsSP2Triangles(29, 24, 23, 0, 20, 25, 31, 0), gsSP1Triangle(20, 31, 26, 0), - gsSPVertex(0x04008950, 32, 0), + gsSPVertex(&d_course_mario_raceway_vertex[2510], 32, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(3, 4, 5, 0, 3, 5, 0, 0), gsSP2Triangles(3, 2, 6, 0, 3, 6, 7, 0), @@ -1856,7 +1858,7 @@ Gfx d_course_mario_raceway_packed_dl_2D80[] = gsSP2Triangles(10, 9, 25, 0, 10, 25, 26, 0), gsSP2Triangles(26, 27, 11, 0, 26, 11, 10, 0), gsSP2Triangles(28, 29, 30, 0, 28, 30, 31, 0), - gsSPVertex(0x04008B50, 25, 0), + gsSPVertex(&d_course_mario_raceway_vertex[2547], 25, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), gsSP2Triangles(7, 8, 9, 0, 7, 9, 2, 0), @@ -1878,7 +1880,7 @@ Gfx d_course_mario_raceway_packed_dl_2D80[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x04008CE0, 5, 0), + gsSPVertex(&d_course_mario_raceway_vertex[2576], 5, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP1Triangle(0, 3, 4, 0), gsSPEndDisplayList(), @@ -1901,7 +1903,7 @@ Gfx d_course_mario_raceway_packed_dl_3060[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x04008D30, 8, 0), + gsSPVertex(&d_course_mario_raceway_vertex[2581], 8, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), gsDPTileSync(), @@ -1912,14 +1914,14 @@ Gfx d_course_mario_raceway_packed_dl_3060[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 2047, 128), - gsSPVertex(0x04008DB0, 4, 0), + gsSPVertex(&d_course_mario_raceway_vertex[2590], 4, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gTextureSignLuigis1), gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 2047, 128), - gsSPVertex(0x04008DF0, 4, 0), + gsSPVertex(&d_course_mario_raceway_vertex[2595], 4, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSPEndDisplayList(), }; @@ -1935,14 +1937,14 @@ Gfx d_course_mario_raceway_packed_dl_3150[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 2047, 128), - gsSPVertex(0x04008E30, 4, 0), + gsSPVertex(&d_course_mario_raceway_vertex[2600], 4, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gTextureSignKoopaAir1), gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 2047, 128), - gsSPVertex(0x04008E70, 4, 0), + gsSPVertex(&d_course_mario_raceway_vertex[2604], 4, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_CLAMP, 5, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD), @@ -1952,7 +1954,7 @@ Gfx d_course_mario_raceway_packed_dl_3150[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x04008EB0, 8, 0), + gsSPVertex(&d_course_mario_raceway_vertex[2609], 8, 0), gsSP2Triangles(0, 1, 2, 0, 0, 3, 1, 0), gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), gsSPEndDisplayList(), @@ -1976,14 +1978,14 @@ Gfx d_course_mario_raceway_packed_dl_3258[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 2047, 128), - gsSPVertex(0x04008F30, 4, 0), + gsSPVertex(&d_course_mario_raceway_vertex[2618], 4, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gTextureSignNintendoRed1), gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 2047, 128), - gsSPVertex(0x04008F70, 4, 0), + gsSPVertex(&d_course_mario_raceway_vertex[2622], 4, 0), gsSP2Triangles(0, 1, 2, 0, 0, 3, 1, 0), gsSPEndDisplayList(), }; @@ -1999,14 +2001,14 @@ Gfx d_course_mario_raceway_packed_dl_32F0[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 2047, 128), - gsSPVertex(0x04008FB0, 4, 0), + gsSPVertex(&d_course_mario_raceway_vertex[2627], 4, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gTextureSignMarioStar1), gsDPTileSync(), gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 2047, 128), - gsSPVertex(0x04008FF0, 4, 0), + gsSPVertex(&d_course_mario_raceway_vertex[2632], 4, 0), gsSP2Triangles(0, 1, 2, 0, 0, 3, 1, 0), gsSPEndDisplayList(), }; @@ -2022,7 +2024,7 @@ Gfx d_course_mario_raceway_packed_dl_3388[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 2047, 128), - gsSPVertex(0x04009030, 20, 0), + gsSPVertex(&d_course_mario_raceway_vertex[2636], 20, 0), gsSP2Triangles(0, 1, 2, 0, 0, 3, 1, 0), gsSP2Triangles(4, 5, 6, 0, 4, 7, 5, 0), gsSP2Triangles(8, 9, 10, 0, 8, 11, 9, 0), @@ -2033,7 +2035,7 @@ Gfx d_course_mario_raceway_packed_dl_3388[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 2047, 128), - gsSPVertex(0x04009170, 20, 0), + gsSPVertex(&d_course_mario_raceway_vertex[2659], 20, 0), gsSP2Triangles(0, 1, 2, 0, 0, 3, 1, 0), gsSP2Triangles(4, 5, 6, 0, 4, 7, 5, 0), gsSP2Triangles(8, 9, 10, 0, 8, 11, 9, 0), @@ -2053,7 +2055,7 @@ Gfx d_course_mario_raceway_packed_dl_3460[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 2047, 128), - gsSPVertex(0x040092B0, 8, 0), + gsSPVertex(&d_course_mario_raceway_vertex[2682], 8, 0), gsSP2Triangles(0, 1, 2, 0, 0, 3, 1, 0), gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gTextureCheckerboardBlueGray), @@ -2061,7 +2063,7 @@ Gfx d_course_mario_raceway_packed_dl_3460[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 2047, 128), - gsSPVertex(0x04009330, 8, 0), + gsSPVertex(&d_course_mario_raceway_vertex[2691], 8, 0), gsSP2Triangles(0, 1, 2, 0, 0, 3, 1, 0), gsSP2Triangles(4, 5, 6, 0, 4, 7, 5, 0), gsSPEndDisplayList(), @@ -2087,7 +2089,7 @@ Gfx d_course_mario_raceway_packed_dl_3530[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x040093B0, 21, 0), + gsSPVertex(&d_course_mario_raceway_vertex[2700], 21, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), gsSP2Triangles(12, 13, 14, 0, 15, 16, 17, 0), @@ -2106,7 +2108,7 @@ Gfx d_course_mario_raceway_packed_dl_35A8[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x04009500, 30, 0), + gsSPVertex(&d_course_mario_raceway_vertex[2724], 30, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), gsSP2Triangles(12, 13, 14, 0, 15, 16, 17, 0), @@ -2127,7 +2129,7 @@ Gfx d_course_mario_raceway_packed_dl_3630[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x040096E0, 27, 0), + gsSPVertex(&d_course_mario_raceway_vertex[2758], 27, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), gsSP2Triangles(12, 13, 14, 0, 15, 16, 17, 0), @@ -2147,7 +2149,7 @@ Gfx d_course_mario_raceway_packed_dl_36B0[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x04009890, 23, 0), + gsSPVertex(&d_course_mario_raceway_vertex[2789], 23, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), gsSP2Triangles(12, 13, 14, 0, 15, 16, 17, 0), @@ -2166,7 +2168,7 @@ Gfx d_course_mario_raceway_packed_dl_3728[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x04009A00, 15, 0), + gsSPVertex(&d_course_mario_raceway_vertex[2816], 15, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), gsSP1Triangle(12, 13, 14, 0), @@ -2184,7 +2186,7 @@ Gfx d_course_mario_raceway_packed_dl_3798[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x04009AF0, 25, 0), + gsSPVertex(&d_course_mario_raceway_vertex[2833], 25, 0), gsSP2Triangles(0, 1, 2, 0, 0, 3, 4, 0), gsSP2Triangles(5, 6, 7, 0, 8, 9, 10, 0), gsSP2Triangles(11, 12, 13, 0, 14, 15, 16, 0), @@ -2204,13 +2206,13 @@ Gfx d_course_mario_raceway_packed_dl_3818[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x04009C80, 30, 0), + gsSPVertex(&d_course_mario_raceway_vertex[2861], 30, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), gsSP2Triangles(12, 13, 14, 0, 15, 16, 17, 0), gsSP2Triangles(18, 19, 20, 0, 21, 22, 23, 0), gsSP2Triangles(24, 25, 26, 0, 27, 28, 29, 0), - gsSPVertex(0x04009E60, 15, 0), + gsSPVertex(&d_course_mario_raceway_vertex[2896], 15, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), gsSP1Triangle(12, 13, 14, 0), @@ -2228,13 +2230,13 @@ Gfx d_course_mario_raceway_packed_dl_38B8[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x04009F50, 30, 0), + gsSPVertex(&d_course_mario_raceway_vertex[2913], 30, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), gsSP2Triangles(12, 13, 14, 0, 15, 16, 17, 0), gsSP2Triangles(18, 19, 20, 0, 21, 22, 23, 0), gsSP2Triangles(24, 25, 26, 0, 27, 28, 29, 0), - gsSPVertex(0x0400A130, 12, 0), + gsSPVertex(&d_course_mario_raceway_vertex[2947], 12, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), gsSPEndDisplayList(), @@ -2251,14 +2253,14 @@ Gfx d_course_mario_raceway_packed_dl_3950[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x0400A1F0, 32, 0), + gsSPVertex(&d_course_mario_raceway_vertex[2961], 32, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(3, 6, 7, 0, 8, 9, 10, 0), gsSP2Triangles(11, 12, 13, 0, 11, 14, 15, 0), gsSP2Triangles(16, 17, 18, 0, 19, 20, 21, 0), gsSP2Triangles(22, 23, 24, 0, 8, 25, 26, 0), gsSP2Triangles(19, 27, 28, 0, 29, 30, 31, 0), - gsSPVertex(0x0400A3F0, 6, 0), + gsSPVertex(&d_course_mario_raceway_vertex[2997], 6, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSPEndDisplayList(), }; @@ -2274,21 +2276,21 @@ Gfx d_course_mario_raceway_packed_dl_39E8[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x0400A450, 32, 0), + gsSPVertex(&d_course_mario_raceway_vertex[3004], 32, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 6, 9, 10, 0), gsSP2Triangles(11, 12, 13, 0, 14, 15, 16, 0), gsSP2Triangles(17, 18, 19, 0, 20, 21, 22, 0), gsSP2Triangles(23, 24, 25, 0, 26, 27, 28, 0), gsSP1Triangle(29, 30, 31, 0), - gsSPVertex(0x0400A650, 32, 0), + gsSPVertex(&d_course_mario_raceway_vertex[3041], 32, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), gsSP2Triangles(12, 13, 14, 0, 15, 16, 17, 0), gsSP2Triangles(18, 19, 20, 0, 21, 22, 23, 0), gsSP2Triangles(24, 25, 26, 0, 24, 27, 28, 0), gsSP1Triangle(29, 30, 31, 0), - gsSPVertex(0x0400A850, 6, 0), + gsSPVertex(&d_course_mario_raceway_vertex[3077], 6, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSPEndDisplayList(), }; @@ -2304,25 +2306,25 @@ Gfx d_course_mario_raceway_packed_dl_3AB8[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x0400A8B0, 30, 0), + gsSPVertex(&d_course_mario_raceway_vertex[3084], 30, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), gsSP2Triangles(12, 13, 14, 0, 15, 16, 17, 0), gsSP2Triangles(18, 19, 20, 0, 21, 22, 23, 0), gsSP2Triangles(24, 25, 26, 0, 27, 28, 29, 0), - gsSPVertex(0x0400AA90, 30, 0), + gsSPVertex(&d_course_mario_raceway_vertex[3118], 30, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), gsSP2Triangles(12, 13, 14, 0, 15, 16, 17, 0), gsSP2Triangles(18, 19, 20, 0, 21, 22, 23, 0), gsSP2Triangles(24, 25, 26, 0, 27, 28, 29, 0), - gsSPVertex(0x0400AC70, 30, 0), + gsSPVertex(&d_course_mario_raceway_vertex[3153], 30, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), gsSP2Triangles(12, 13, 14, 0, 15, 16, 17, 0), gsSP2Triangles(18, 19, 20, 0, 21, 22, 23, 0), gsSP2Triangles(24, 25, 26, 0, 27, 28, 29, 0), - gsSPVertex(0x0400AE50, 9, 0), + gsSPVertex(&d_course_mario_raceway_vertex[3187], 9, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP1Triangle(6, 7, 8, 0), gsSPEndDisplayList(), @@ -2339,7 +2341,7 @@ Gfx d_course_mario_raceway_packed_dl_3BB0[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x0400AEE0, 20, 0), + gsSPVertex(&d_course_mario_raceway_vertex[3197], 20, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), gsSP2Triangles(12, 13, 14, 0, 12, 15, 16, 0), @@ -2358,14 +2360,14 @@ Gfx d_course_mario_raceway_packed_dl_3C28[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x0400B020, 30, 0), + gsSPVertex(&d_course_mario_raceway_vertex[3220], 30, 0), gsSP2Triangles(0, 1, 2, 0, 3, 2, 4, 0), gsSP2Triangles(5, 6, 7, 0, 8, 5, 7, 0), gsSP2Triangles(9, 10, 11, 0, 12, 13, 14, 0), gsSP2Triangles(15, 16, 17, 0, 18, 19, 20, 0), gsSP2Triangles(21, 22, 23, 0, 24, 25, 26, 0), gsSP1Triangle(27, 28, 29, 0), - gsSPVertex(0x0400B200, 24, 0), + gsSPVertex(&d_course_mario_raceway_vertex[3254], 24, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), gsSP2Triangles(12, 13, 14, 0, 15, 16, 17, 0), @@ -2384,7 +2386,7 @@ Gfx d_course_mario_raceway_packed_dl_3CD8[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x0400B380, 20, 0), + gsSPVertex(&d_course_mario_raceway_vertex[3282], 20, 0), gsSP2Triangles(0, 1, 2, 0, 0, 3, 4, 0), gsSP2Triangles(5, 6, 7, 0, 8, 9, 10, 0), gsSP2Triangles(0, 11, 12, 0, 13, 14, 15, 0), @@ -2403,14 +2405,14 @@ Gfx d_course_mario_raceway_packed_dl_3D50[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x0400B4C0, 31, 0), + gsSPVertex(&d_course_mario_raceway_vertex[3305], 31, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), gsSP2Triangles(12, 13, 14, 0, 15, 16, 17, 0), gsSP2Triangles(18, 19, 20, 0, 21, 22, 23, 0), gsSP2Triangles(24, 25, 26, 0, 25, 27, 26, 0), gsSP1Triangle(28, 29, 30, 0), - gsSPVertex(0x0400B6B0, 24, 0), + gsSPVertex(&d_course_mario_raceway_vertex[3340], 24, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), gsSP2Triangles(12, 13, 14, 0, 15, 16, 17, 0), @@ -2429,7 +2431,7 @@ Gfx d_course_mario_raceway_packed_dl_3E00[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x0400B830, 20, 0), + gsSPVertex(&d_course_mario_raceway_vertex[3368], 20, 0), gsSP2Triangles(0, 1, 2, 0, 0, 3, 4, 0), gsSP2Triangles(5, 6, 7, 0, 8, 9, 10, 0), gsSP2Triangles(11, 12, 13, 0, 14, 15, 16, 0), @@ -2448,7 +2450,7 @@ Gfx d_course_mario_raceway_packed_dl_3E78[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x0400B970, 26, 0), + gsSPVertex(&d_course_mario_raceway_vertex[3390], 26, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), gsSP2Triangles(12, 13, 14, 0, 15, 16, 17, 0), @@ -2468,7 +2470,7 @@ Gfx d_course_mario_raceway_packed_dl_3EF8[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x0400BB10, 32, 0), + gsSPVertex(&d_course_mario_raceway_vertex[3420], 32, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), gsSP2Triangles(12, 13, 14, 0, 9, 15, 16, 0), @@ -2489,14 +2491,14 @@ Gfx d_course_mario_raceway_packed_dl_3F80[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x0400BD10, 31, 0), + gsSPVertex(&d_course_mario_raceway_vertex[3457], 31, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), gsSP2Triangles(12, 13, 14, 0, 15, 16, 17, 0), gsSP2Triangles(18, 19, 20, 0, 21, 22, 23, 0), gsSP2Triangles(15, 24, 25, 0, 26, 27, 28, 0), gsSP1Triangle(21, 29, 30, 0), - gsSPVertex(0x0400BF00, 15, 0), + gsSPVertex(&d_course_mario_raceway_vertex[3492], 15, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), gsSP1Triangle(12, 13, 14, 0), @@ -2514,14 +2516,14 @@ Gfx d_course_mario_raceway_packed_dl_4028[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x0400BFF0, 30, 0), + gsSPVertex(&d_course_mario_raceway_vertex[3509], 30, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), gsSP2Triangles(10, 12, 11, 0, 3, 13, 14, 0), gsSP2Triangles(15, 16, 17, 0, 18, 19, 20, 0), gsSP2Triangles(21, 22, 23, 0, 24, 25, 26, 0), gsSP1Triangle(27, 28, 29, 0), - gsSPVertex(0x0400C1D0, 23, 0), + gsSPVertex(&d_course_mario_raceway_vertex[3544], 23, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 3, 9, 10, 0), gsSP2Triangles(11, 12, 13, 0, 14, 15, 16, 0), @@ -2540,14 +2542,14 @@ Gfx d_course_mario_raceway_packed_dl_40D8[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x0400C340, 32, 0), + gsSPVertex(&d_course_mario_raceway_vertex[3570], 32, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), gsSP2Triangles(12, 13, 14, 0, 15, 16, 17, 0), gsSP2Triangles(15, 18, 19, 0, 20, 21, 22, 0), gsSP2Triangles(23, 24, 25, 0, 26, 27, 28, 0), gsSP1Triangle(29, 30, 31, 0), - gsSPVertex(0x0400C540, 24, 0), + gsSPVertex(&d_course_mario_raceway_vertex[3606], 24, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), gsSP2Triangles(12, 13, 14, 0, 15, 16, 17, 0), @@ -2566,7 +2568,7 @@ Gfx d_course_mario_raceway_packed_dl_4188[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x0400C6C0, 29, 0), + gsSPVertex(&d_course_mario_raceway_vertex[3634], 29, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 6, 9, 10, 0), gsSP2Triangles(11, 12, 13, 0, 14, 15, 16, 0), @@ -2587,7 +2589,7 @@ Gfx d_course_mario_raceway_packed_dl_4210[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x0400C890, 29, 0), + gsSPVertex(&d_course_mario_raceway_vertex[3667], 29, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), gsSP2Triangles(9, 12, 13, 0, 14, 15, 16, 0), @@ -2607,14 +2609,14 @@ Gfx d_course_mario_raceway_packed_dl_4290[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x0400CA60, 31, 0), + gsSPVertex(&d_course_mario_raceway_vertex[3700], 31, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), gsSP2Triangles(9, 12, 13, 0, 14, 15, 16, 0), gsSP2Triangles(17, 18, 19, 0, 14, 20, 21, 0), gsSP2Triangles(22, 23, 24, 0, 25, 26, 27, 0), gsSP1Triangle(28, 29, 30, 0), - gsSPVertex(0x0400CC50, 29, 0), + gsSPVertex(&d_course_mario_raceway_vertex[3736], 29, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), gsSP2Triangles(3, 12, 13, 0, 14, 15, 16, 0), @@ -2634,7 +2636,7 @@ Gfx d_course_mario_raceway_packed_dl_4348[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x0400CE20, 24, 0), + gsSPVertex(&d_course_mario_raceway_vertex[3769], 24, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), gsSP2Triangles(12, 13, 14, 0, 15, 16, 17, 0), @@ -2653,14 +2655,14 @@ Gfx d_course_mario_raceway_packed_dl_43C0[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x0400CFA0, 32, 0), + gsSPVertex(&d_course_mario_raceway_vertex[3796], 32, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), gsSP2Triangles(12, 13, 14, 0, 15, 16, 17, 0), gsSP2Triangles(18, 19, 20, 0, 21, 22, 23, 0), gsSP2Triangles(24, 25, 26, 0, 18, 27, 28, 0), gsSP1Triangle(29, 30, 31, 0), - gsSPVertex(0x0400D1A0, 6, 0), + gsSPVertex(&d_course_mario_raceway_vertex[3833], 6, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSPEndDisplayList(), }; @@ -2676,7 +2678,7 @@ Gfx d_course_mario_raceway_packed_dl_4458[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x0400D200, 12, 0), + gsSPVertex(&d_course_mario_raceway_vertex[3840], 12, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), gsSPEndDisplayList(), @@ -2693,7 +2695,7 @@ Gfx d_course_mario_raceway_packed_dl_44C0[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x0400D2C0, 24, 0), + gsSPVertex(&d_course_mario_raceway_vertex[3853], 24, 0), gsSP2Triangles(0, 1, 2, 0, 0, 3, 4, 0), gsSP2Triangles(5, 6, 7, 0, 8, 9, 10, 0), gsSP2Triangles(11, 12, 13, 0, 14, 15, 16, 0), @@ -2713,7 +2715,7 @@ Gfx d_course_mario_raceway_packed_dl_4540[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x0400D440, 14, 0), + gsSPVertex(&d_course_mario_raceway_vertex[3881], 14, 0), gsSP2Triangles(0, 1, 2, 0, 0, 3, 4, 0), gsSP2Triangles(5, 6, 7, 0, 5, 8, 9, 0), gsSP2Triangles(0, 10, 11, 0, 0, 12, 13, 0), @@ -2765,21 +2767,21 @@ Gfx d_course_mario_raceway_packed_dl_46A0[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x0400D520, 31, 0), + gsSPVertex(&d_course_mario_raceway_vertex[3897], 31, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 2, 0), gsSP2Triangles(5, 6, 7, 0, 7, 8, 9, 0), gsSP2Triangles(10, 11, 12, 0, 13, 14, 15, 0), gsSP2Triangles(16, 17, 15, 0, 18, 19, 20, 0), gsSP2Triangles(10, 21, 22, 0, 23, 24, 25, 0), gsSP2Triangles(26, 27, 2, 0, 28, 29, 30, 0), - gsSPVertex(0x0400D710, 31, 0), + gsSPVertex(&d_course_mario_raceway_vertex[3932], 31, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(4, 6, 7, 0, 8, 9, 10, 0), gsSP2Triangles(11, 12, 13, 0, 14, 15, 10, 0), gsSP2Triangles(16, 17, 18, 0, 19, 20, 21, 0), gsSP2Triangles(22, 23, 24, 0, 25, 26, 27, 0), gsSP1Triangle(28, 29, 30, 0), - gsSPVertex(0x0400D900, 15, 0), + gsSPVertex(&d_course_mario_raceway_vertex[3968], 15, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), gsSP1Triangle(12, 13, 14, 0), @@ -2797,21 +2799,21 @@ Gfx d_course_mario_raceway_packed_dl_4780[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x0400D9F0, 31, 0), + gsSPVertex(&d_course_mario_raceway_vertex[3985], 31, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), gsSP2Triangles(10, 12, 11, 0, 13, 14, 15, 0), gsSP2Triangles(16, 17, 18, 0, 19, 20, 21, 0), gsSP2Triangles(22, 23, 24, 0, 25, 26, 27, 0), gsSP1Triangle(28, 29, 30, 0), - gsSPVertex(0x0400DBE0, 31, 0), + gsSPVertex(&d_course_mario_raceway_vertex[4020], 31, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 9, 7, 6, 0), gsSP2Triangles(10, 11, 12, 0, 13, 14, 15, 0), gsSP2Triangles(16, 17, 18, 0, 19, 20, 21, 0), gsSP2Triangles(22, 23, 24, 0, 25, 26, 27, 0), gsSP1Triangle(28, 29, 30, 0), - gsSPVertex(0x0400DDD0, 26, 0), + gsSPVertex(&d_course_mario_raceway_vertex[4056], 26, 0), gsSP2Triangles(0, 1, 2, 0, 1, 3, 2, 0), gsSP2Triangles(4, 5, 6, 0, 7, 8, 9, 0), gsSP2Triangles(10, 11, 12, 0, 13, 14, 15, 0), @@ -2831,21 +2833,21 @@ Gfx d_course_mario_raceway_packed_dl_4870[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x0400DF70, 30, 0), + gsSPVertex(&d_course_mario_raceway_vertex[4085], 30, 0), gsSP2Triangles(0, 1, 2, 0, 1, 3, 2, 0), gsSP2Triangles(4, 5, 6, 0, 7, 8, 9, 0), gsSP2Triangles(10, 11, 12, 0, 13, 14, 15, 0), gsSP2Triangles(14, 16, 15, 0, 17, 18, 19, 0), gsSP2Triangles(20, 21, 22, 0, 21, 23, 22, 0), gsSP2Triangles(24, 25, 26, 0, 27, 28, 29, 0), - gsSPVertex(0x0400E150, 32, 0), + gsSPVertex(&d_course_mario_raceway_vertex[4120], 32, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 7, 9, 8, 0), gsSP2Triangles(10, 11, 12, 0, 13, 14, 15, 0), gsSP2Triangles(16, 17, 18, 0, 19, 20, 21, 0), gsSP2Triangles(22, 23, 24, 0, 25, 26, 27, 0), gsSP2Triangles(28, 29, 30, 0, 30, 29, 31, 0), - gsSPVertex(0x0400E350, 13, 0), + gsSPVertex(&d_course_mario_raceway_vertex[4156], 13, 0), gsSP2Triangles(0, 1, 2, 0, 2, 3, 0, 0), gsSP2Triangles(4, 5, 6, 0, 7, 8, 9, 0), gsSP1Triangle(10, 11, 12, 0), @@ -2863,14 +2865,14 @@ Gfx d_course_mario_raceway_packed_dl_4950[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x0400E420, 30, 0), + gsSPVertex(&d_course_mario_raceway_vertex[4171], 30, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 2, 0), gsSP2Triangles(5, 6, 7, 0, 8, 9, 2, 0), gsSP2Triangles(10, 11, 12, 0, 13, 14, 15, 0), gsSP2Triangles(14, 16, 17, 0, 18, 19, 20, 0), gsSP2Triangles(21, 22, 23, 0, 24, 25, 26, 0), gsSP1Triangle(27, 28, 29, 0), - gsSPVertex(0x0400E600, 3, 0), + gsSPVertex(&d_course_mario_raceway_vertex[4205], 3, 0), gsSP1Triangle(0, 1, 2, 0), gsSPEndDisplayList(), }; @@ -2886,7 +2888,7 @@ Gfx d_course_mario_raceway_packed_dl_49E8[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x0400E630, 26, 0), + gsSPVertex(&d_course_mario_raceway_vertex[4209], 26, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 2, 0), gsSP2Triangles(5, 6, 7, 0, 6, 8, 7, 0), gsSP2Triangles(9, 10, 2, 0, 11, 12, 13, 0), @@ -2906,7 +2908,7 @@ Gfx d_course_mario_raceway_packed_dl_4A68[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x0400E7D0, 13, 0), + gsSPVertex(&d_course_mario_raceway_vertex[4238], 13, 0), gsSP2Triangles(0, 1, 2, 0, 2, 1, 3, 0), gsSP2Triangles(4, 5, 6, 0, 7, 8, 9, 0), gsSP1Triangle(10, 11, 12, 0), @@ -2924,7 +2926,7 @@ Gfx d_course_mario_raceway_packed_dl_4AD8[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x0400E8A0, 24, 0), + gsSPVertex(&d_course_mario_raceway_vertex[4253], 24, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), gsSP2Triangles(12, 13, 14, 0, 15, 16, 17, 0), @@ -2943,7 +2945,7 @@ Gfx d_course_mario_raceway_packed_dl_4B50[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x0400EA20, 12, 0), + gsSPVertex(&d_course_mario_raceway_vertex[4281], 12, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), gsSPEndDisplayList(), @@ -2960,7 +2962,7 @@ Gfx d_course_mario_raceway_packed_dl_4BB8[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x0400EAE0, 15, 0), + gsSPVertex(&d_course_mario_raceway_vertex[4294], 15, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), gsSP1Triangle(12, 13, 14, 0), @@ -2978,13 +2980,13 @@ Gfx d_course_mario_raceway_packed_dl_4C28[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x0400EBD0, 30, 0), + gsSPVertex(&d_course_mario_raceway_vertex[4312], 30, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), gsSP2Triangles(12, 13, 14, 0, 15, 16, 17, 0), gsSP2Triangles(18, 19, 20, 0, 21, 22, 23, 0), gsSP2Triangles(24, 25, 26, 0, 27, 28, 29, 0), - gsSPVertex(0x0400EDB0, 6, 0), + gsSPVertex(&d_course_mario_raceway_vertex[4346], 6, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSPEndDisplayList(), }; @@ -3000,13 +3002,13 @@ Gfx d_course_mario_raceway_packed_dl_4CB8[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x0400EE10, 30, 0), + gsSPVertex(&d_course_mario_raceway_vertex[4353], 30, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), gsSP2Triangles(12, 13, 14, 0, 15, 16, 17, 0), gsSP2Triangles(18, 19, 20, 0, 21, 22, 23, 0), gsSP2Triangles(24, 25, 26, 0, 27, 28, 29, 0), - gsSPVertex(0x0400EFF0, 6, 0), + gsSPVertex(&d_course_mario_raceway_vertex[4387], 6, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSPEndDisplayList(), }; @@ -3022,20 +3024,20 @@ Gfx d_course_mario_raceway_packed_dl_4D48[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x0400F050, 30, 0), + gsSPVertex(&d_course_mario_raceway_vertex[4394], 30, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), gsSP2Triangles(12, 13, 14, 0, 15, 16, 17, 0), gsSP2Triangles(18, 19, 20, 0, 21, 22, 23, 0), gsSP2Triangles(24, 25, 26, 0, 27, 28, 29, 0), - gsSPVertex(0x0400F230, 32, 0), + gsSPVertex(&d_course_mario_raceway_vertex[4428], 32, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), gsSP2Triangles(12, 13, 14, 0, 15, 16, 17, 0), gsSP2Triangles(18, 19, 2, 0, 20, 21, 22, 0), gsSP2Triangles(23, 24, 25, 0, 26, 27, 28, 0), gsSP1Triangle(29, 30, 31, 0), - gsSPVertex(0x0400F430, 14, 0), + gsSPVertex(&d_course_mario_raceway_vertex[4465], 14, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 4, 7, 0, 8, 9, 10, 0), gsSP1Triangle(11, 12, 13, 0), @@ -3053,7 +3055,7 @@ Gfx d_course_mario_raceway_packed_dl_4E20[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x0400F510, 30, 0), + gsSPVertex(&d_course_mario_raceway_vertex[4481], 30, 0), gsSP2Triangles(0, 1, 2, 0, 1, 3, 2, 0), gsSP2Triangles(4, 2, 3, 0, 5, 6, 2, 0), gsSP2Triangles(7, 5, 2, 0, 8, 0, 2, 0), @@ -3063,7 +3065,7 @@ Gfx d_course_mario_raceway_packed_dl_4E20[] = gsSP2Triangles(14, 16, 15, 0, 17, 18, 19, 0), gsSP2Triangles(20, 21, 22, 0, 23, 24, 25, 0), gsSP2Triangles(24, 26, 25, 0, 27, 28, 29, 0), - gsSPVertex(0x0400F6F0, 24, 0), + gsSPVertex(&d_course_mario_raceway_vertex[4515], 24, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), gsSP2Triangles(12, 13, 14, 0, 15, 16, 17, 0), @@ -3082,14 +3084,14 @@ Gfx d_course_mario_raceway_packed_dl_4EE8[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x0400F870, 32, 0), + gsSPVertex(&d_course_mario_raceway_vertex[4542], 32, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 9, 10, 5, 0), gsSP2Triangles(11, 12, 13, 0, 14, 15, 16, 0), gsSP2Triangles(17, 11, 18, 0, 19, 20, 21, 0), gsSP2Triangles(22, 23, 2, 0, 24, 25, 16, 0), gsSP2Triangles(26, 27, 28, 0, 29, 30, 31, 0), - gsSPVertex(0x0400FA70, 13, 0), + gsSPVertex(&d_course_mario_raceway_vertex[4579], 13, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 3, 7, 0, 8, 9, 10, 0), gsSP1Triangle(11, 2, 12, 0), @@ -3107,7 +3109,7 @@ Gfx d_course_mario_raceway_packed_dl_4F90[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x0400FB40, 30, 0), + gsSPVertex(&d_course_mario_raceway_vertex[4594], 30, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(4, 6, 5, 0, 7, 8, 9, 0), gsSP2Triangles(8, 10, 9, 0, 11, 12, 13, 0), @@ -3115,28 +3117,28 @@ Gfx d_course_mario_raceway_packed_dl_4F90[] = gsSP2Triangles(18, 19, 20, 0, 20, 19, 21, 0), gsSP2Triangles(22, 23, 24, 0, 25, 24, 23, 0), gsSP2Triangles(26, 27, 28, 0, 27, 29, 28, 0), - gsSPVertex(0x0400FD20, 32, 0), + gsSPVertex(&d_course_mario_raceway_vertex[4628], 32, 0), gsSP2Triangles(0, 1, 2, 0, 3, 2, 1, 0), gsSP2Triangles(4, 5, 6, 0, 7, 8, 9, 0), gsSP2Triangles(10, 11, 12, 0, 13, 14, 15, 0), gsSP2Triangles(16, 17, 18, 0, 19, 20, 21, 0), gsSP2Triangles(21, 20, 22, 0, 23, 24, 25, 0), gsSP2Triangles(26, 27, 28, 0, 29, 30, 31, 0), - gsSPVertex(0x0400FF20, 31, 0), + gsSPVertex(&d_course_mario_raceway_vertex[4665], 31, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), gsSP2Triangles(11, 10, 12, 0, 13, 14, 15, 0), gsSP2Triangles(16, 17, 18, 0, 19, 20, 21, 0), gsSP2Triangles(22, 23, 24, 0, 25, 26, 27, 0), gsSP1Triangle(28, 29, 30, 0), - gsSPVertex(0x04010110, 31, 0), + gsSPVertex(&d_course_mario_raceway_vertex[4700], 31, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), gsSP2Triangles(12, 13, 14, 0, 15, 16, 17, 0), gsSP2Triangles(18, 19, 20, 0, 21, 22, 23, 0), gsSP2Triangles(24, 23, 22, 0, 25, 26, 27, 0), gsSP1Triangle(28, 29, 30, 0), - gsSPVertex(0x04010300, 15, 0), + gsSPVertex(&d_course_mario_raceway_vertex[4736], 15, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), gsSP1Triangle(12, 13, 14, 0), @@ -3154,28 +3156,28 @@ Gfx d_course_mario_raceway_packed_dl_50E8[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x040103F0, 31, 0), + gsSPVertex(&d_course_mario_raceway_vertex[4753], 31, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), gsSP2Triangles(12, 13, 14, 0, 15, 16, 17, 0), gsSP2Triangles(18, 19, 17, 0, 20, 21, 22, 0), gsSP2Triangles(23, 24, 22, 0, 25, 26, 27, 0), gsSP1Triangle(28, 29, 30, 0), - gsSPVertex(0x040105E0, 31, 0), + gsSPVertex(&d_course_mario_raceway_vertex[4788], 31, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 2, 0), gsSP2Triangles(5, 6, 7, 0, 8, 9, 10, 0), gsSP2Triangles(11, 12, 13, 0, 14, 15, 16, 0), gsSP2Triangles(17, 18, 19, 0, 20, 21, 19, 0), gsSP2Triangles(22, 23, 24, 0, 25, 26, 27, 0), gsSP1Triangle(28, 29, 30, 0), - gsSPVertex(0x040107D0, 32, 0), + gsSPVertex(&d_course_mario_raceway_vertex[4824], 32, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), gsSP2Triangles(12, 13, 14, 0, 15, 16, 17, 0), gsSP2Triangles(18, 19, 20, 0, 21, 22, 20, 0), gsSP2Triangles(23, 24, 25, 0, 26, 27, 28, 0), gsSP1Triangle(29, 30, 31, 0), - gsSPVertex(0x040109D0, 32, 0), + gsSPVertex(&d_course_mario_raceway_vertex[4860], 32, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 9, 3, 10, 0), gsSP2Triangles(11, 12, 13, 0, 14, 15, 16, 0), @@ -3196,14 +3198,14 @@ Gfx d_course_mario_raceway_packed_dl_5218[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x04010BD0, 32, 0), + gsSPVertex(&d_course_mario_raceway_vertex[4897], 32, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), gsSP2Triangles(12, 13, 14, 0, 13, 15, 14, 0), gsSP2Triangles(16, 17, 18, 0, 19, 20, 2, 0), gsSP2Triangles(21, 22, 23, 0, 24, 25, 26, 0), gsSP2Triangles(27, 28, 29, 0, 30, 31, 29, 0), - gsSPVertex(0x04010DD0, 11, 0), + gsSPVertex(&d_course_mario_raceway_vertex[4933], 11, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 9, 10, 2, 0), gsSPEndDisplayList(), @@ -3220,13 +3222,13 @@ Gfx d_course_mario_raceway_packed_dl_52B8[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x04010E80, 30, 0), + gsSPVertex(&d_course_mario_raceway_vertex[4946], 30, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), gsSP2Triangles(12, 13, 14, 0, 15, 16, 17, 0), gsSP2Triangles(18, 19, 20, 0, 21, 22, 23, 0), gsSP2Triangles(24, 25, 26, 0, 27, 28, 29, 0), - gsSPVertex(0x04011060, 26, 0), + gsSPVertex(&d_course_mario_raceway_vertex[4980], 26, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), gsSP2Triangles(12, 13, 14, 0, 15, 16, 17, 0), @@ -3246,14 +3248,14 @@ Gfx d_course_mario_raceway_packed_dl_5368[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x04011200, 32, 0), + gsSPVertex(&d_course_mario_raceway_vertex[5010], 32, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), gsSP2Triangles(12, 13, 14, 0, 15, 16, 14, 0), gsSP2Triangles(17, 18, 19, 0, 20, 21, 22, 0), gsSP2Triangles(23, 24, 25, 0, 26, 27, 28, 0), gsSP1Triangle(29, 30, 31, 0), - gsSPVertex(0x04011400, 11, 0), + gsSPVertex(&d_course_mario_raceway_vertex[5046], 11, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 5, 0, 8, 9, 10, 0), gsSPEndDisplayList(), @@ -3270,14 +3272,14 @@ Gfx d_course_mario_raceway_packed_dl_5408[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x040114B0, 32, 0), + gsSPVertex(&d_course_mario_raceway_vertex[5059], 32, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), gsSP2Triangles(12, 13, 14, 0, 15, 16, 17, 0), gsSP2Triangles(18, 19, 20, 0, 21, 22, 5, 0), gsSP2Triangles(23, 24, 25, 0, 26, 27, 28, 0), gsSP1Triangle(29, 30, 31, 0), - gsSPVertex(0x040116B0, 14, 0), + gsSPVertex(&d_course_mario_raceway_vertex[5096], 14, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 9, 10, 8, 0), gsSP1Triangle(11, 12, 13, 0), @@ -3295,7 +3297,7 @@ Gfx d_course_mario_raceway_packed_dl_54B0[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x04011790, 30, 0), + gsSPVertex(&d_course_mario_raceway_vertex[5112], 30, 0), gsSP2Triangles(0, 1, 2, 0, 2, 1, 3, 0), gsSP2Triangles(4, 1, 5, 0, 0, 6, 1, 0), gsSP2Triangles(3, 1, 7, 0, 7, 1, 4, 0), @@ -3303,7 +3305,7 @@ Gfx d_course_mario_raceway_packed_dl_54B0[] = gsSP2Triangles(0, 14, 6, 0, 15, 16, 17, 0), gsSP2Triangles(18, 19, 20, 0, 21, 22, 23, 0), gsSP2Triangles(24, 25, 26, 0, 27, 28, 29, 0), - gsSPVertex(0x04011970, 3, 0), + gsSPVertex(&d_course_mario_raceway_vertex[5146], 3, 0), gsSP1Triangle(0, 1, 2, 0), gsSPEndDisplayList(), }; @@ -3319,14 +3321,14 @@ Gfx d_course_mario_raceway_packed_dl_5550[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x040119A0, 32, 0), + gsSPVertex(&d_course_mario_raceway_vertex[5149], 32, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(5, 4, 6, 0, 7, 8, 9, 0), gsSP2Triangles(10, 9, 8, 0, 11, 12, 13, 0), gsSP2Triangles(14, 15, 16, 0, 17, 18, 19, 0), gsSP2Triangles(20, 21, 22, 0, 23, 24, 25, 0), gsSP2Triangles(26, 27, 28, 0, 29, 30, 31, 0), - gsSPVertex(0x04011BA0, 27, 0), + gsSPVertex(&d_course_mario_raceway_vertex[5186], 27, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), gsSP2Triangles(12, 13, 14, 0, 15, 16, 17, 0), @@ -3346,21 +3348,21 @@ Gfx d_course_mario_raceway_packed_dl_5608[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x04011D50, 30, 0), + gsSPVertex(&d_course_mario_raceway_vertex[5217], 30, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), gsSP2Triangles(12, 13, 11, 0, 14, 15, 1, 0), gsSP2Triangles(16, 17, 18, 0, 19, 20, 21, 0), gsSP2Triangles(22, 23, 24, 0, 25, 23, 26, 0), gsSP1Triangle(27, 28, 29, 0), - gsSPVertex(0x04011F30, 32, 0), + gsSPVertex(&d_course_mario_raceway_vertex[5251], 32, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 9, 10, 4, 0), gsSP2Triangles(11, 12, 13, 0, 14, 15, 16, 0), gsSP2Triangles(17, 18, 19, 0, 20, 21, 22, 0), gsSP2Triangles(23, 24, 25, 0, 26, 27, 28, 0), gsSP1Triangle(29, 30, 31, 0), - gsSPVertex(0x04012130, 20, 0), + gsSPVertex(&d_course_mario_raceway_vertex[5288], 20, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 4, 0, 8, 9, 10, 0), gsSP2Triangles(11, 12, 13, 0, 14, 15, 16, 0), @@ -3379,7 +3381,7 @@ Gfx d_course_mario_raceway_packed_dl_56F0[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x04012270, 18, 0), + gsSPVertex(&d_course_mario_raceway_vertex[5310], 18, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 6, 0, 4, 7, 5, 0), gsSP2Triangles(8, 9, 10, 0, 11, 12, 13, 0), @@ -3398,28 +3400,28 @@ Gfx d_course_mario_raceway_packed_dl_5768[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x04012390, 32, 0), + gsSPVertex(&d_course_mario_raceway_vertex[5331], 32, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), gsSP2Triangles(12, 13, 14, 0, 15, 16, 17, 0), gsSP2Triangles(18, 19, 20, 0, 21, 22, 20, 0), gsSP2Triangles(23, 24, 25, 0, 26, 27, 28, 0), gsSP1Triangle(29, 30, 31, 0), - gsSPVertex(0x04012590, 32, 0), + gsSPVertex(&d_course_mario_raceway_vertex[5368], 32, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), gsSP2Triangles(12, 13, 14, 0, 15, 16, 17, 0), gsSP2Triangles(18, 19, 20, 0, 21, 22, 23, 0), gsSP2Triangles(24, 25, 26, 0, 27, 28, 29, 0), gsSP1Triangle(28, 30, 31, 0), - gsSPVertex(0x04012790, 31, 0), + gsSPVertex(&d_course_mario_raceway_vertex[5404], 31, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), gsSP2Triangles(12, 13, 14, 0, 15, 16, 17, 0), gsSP2Triangles(18, 19, 20, 0, 21, 22, 23, 0), gsSP2Triangles(24, 21, 23, 0, 25, 26, 27, 0), gsSP1Triangle(28, 29, 30, 0), - gsSPVertex(0x04012980, 3, 0), + gsSPVertex(&d_course_mario_raceway_vertex[5440], 3, 0), gsSP1Triangle(0, 1, 2, 0), gsSPEndDisplayList(), }; @@ -3435,27 +3437,27 @@ Gfx d_course_mario_raceway_packed_dl_5870[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x040129B0, 30, 0), + gsSPVertex(&d_course_mario_raceway_vertex[5443], 30, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), gsSP2Triangles(12, 13, 14, 0, 15, 16, 17, 0), gsSP2Triangles(18, 19, 20, 0, 21, 22, 23, 0), gsSP2Triangles(24, 25, 26, 0, 27, 28, 29, 0), - gsSPVertex(0x04012B90, 31, 0), + gsSPVertex(&d_course_mario_raceway_vertex[5477], 31, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), gsSP2Triangles(12, 13, 14, 0, 15, 16, 17, 0), gsSP2Triangles(15, 17, 18, 0, 19, 20, 21, 0), gsSP2Triangles(22, 23, 24, 0, 25, 26, 27, 0), gsSP1Triangle(28, 29, 30, 0), - gsSPVertex(0x04012D80, 32, 0), + gsSPVertex(&d_course_mario_raceway_vertex[5513], 32, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), gsSP2Triangles(12, 13, 14, 0, 15, 16, 17, 0), gsSP2Triangles(6, 18, 19, 0, 20, 21, 22, 0), gsSP2Triangles(23, 24, 25, 0, 26, 27, 28, 0), gsSP1Triangle(29, 30, 31, 0), - gsSPVertex(0x04012F80, 3, 0), + gsSPVertex(&d_course_mario_raceway_vertex[5549], 3, 0), gsSP1Triangle(0, 1, 2, 0), gsSPEndDisplayList(), }; @@ -3471,21 +3473,21 @@ Gfx d_course_mario_raceway_packed_dl_5970[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x04012FB0, 31, 0), + gsSPVertex(&d_course_mario_raceway_vertex[5553], 31, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 9, 7, 10, 0), gsSP2Triangles(11, 12, 13, 0, 14, 15, 16, 0), gsSP2Triangles(17, 18, 19, 0, 17, 19, 20, 0), gsSP2Triangles(21, 22, 23, 0, 21, 24, 25, 0), gsSP2Triangles(26, 27, 28, 0, 29, 4, 30, 0), - gsSPVertex(0x040131A0, 31, 0), + gsSPVertex(&d_course_mario_raceway_vertex[5588], 31, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(4, 6, 5, 0, 7, 8, 9, 0), gsSP2Triangles(10, 11, 12, 0, 13, 14, 15, 0), gsSP2Triangles(16, 17, 18, 0, 19, 20, 21, 0), gsSP2Triangles(22, 23, 24, 0, 25, 26, 27, 0), gsSP1Triangle(28, 29, 30, 0), - gsSPVertex(0x04013390, 12, 0), + gsSPVertex(&d_course_mario_raceway_vertex[5624], 12, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), gsSPEndDisplayList(), @@ -3502,14 +3504,14 @@ Gfx d_course_mario_raceway_packed_dl_5A48[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x04013450, 31, 0), + gsSPVertex(&d_course_mario_raceway_vertex[5637], 31, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), gsSP2Triangles(12, 13, 14, 0, 15, 16, 1, 0), gsSP2Triangles(17, 18, 19, 0, 20, 21, 19, 0), gsSP2Triangles(22, 23, 24, 0, 25, 26, 27, 0), gsSP1Triangle(28, 29, 30, 0), - gsSPVertex(0x04013640, 3, 0), + gsSPVertex(&d_course_mario_raceway_vertex[5673], 3, 0), gsSP1Triangle(0, 1, 2, 0), gsSPEndDisplayList(), }; @@ -3525,20 +3527,20 @@ Gfx d_course_mario_raceway_packed_dl_5AE0[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x04013670, 31, 0), + gsSPVertex(&d_course_mario_raceway_vertex[5676], 31, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), gsSP2Triangles(12, 13, 14, 0, 15, 16, 17, 0), gsSP2Triangles(18, 19, 20, 0, 21, 22, 23, 0), gsSP2Triangles(24, 25, 23, 0, 26, 27, 23, 0), gsSP1Triangle(28, 29, 30, 0), - gsSPVertex(0x04013860, 30, 0), + gsSPVertex(&d_course_mario_raceway_vertex[5712], 30, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), gsSP2Triangles(12, 13, 14, 0, 15, 16, 17, 0), gsSP2Triangles(18, 19, 20, 0, 21, 22, 23, 0), gsSP2Triangles(24, 25, 26, 0, 27, 28, 29, 0), - gsSPVertex(0x04013A40, 24, 0), + gsSPVertex(&d_course_mario_raceway_vertex[5746], 24, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 5, 0, 8, 9, 10, 0), gsSP2Triangles(11, 12, 13, 0, 14, 15, 16, 0), @@ -3558,14 +3560,14 @@ Gfx d_course_mario_raceway_packed_dl_5BC8[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x04013BC0, 31, 0), + gsSPVertex(&d_course_mario_raceway_vertex[5773], 31, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), gsSP2Triangles(9, 12, 13, 0, 14, 15, 16, 0), gsSP2Triangles(17, 18, 7, 0, 19, 20, 21, 0), gsSP2Triangles(22, 23, 24, 0, 25, 26, 27, 0), gsSP1Triangle(28, 29, 30, 0), - gsSPVertex(0x04013DB0, 26, 0), + gsSPVertex(&d_course_mario_raceway_vertex[5809], 26, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 5, 0, 8, 9, 10, 0), gsSP2Triangles(11, 12, 13, 0, 14, 15, 16, 0), @@ -3585,7 +3587,7 @@ Gfx d_course_mario_raceway_packed_dl_5C80[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x04013F50, 9, 0), + gsSPVertex(&d_course_mario_raceway_vertex[5838], 9, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP1Triangle(6, 7, 8, 0), gsSPEndDisplayList(), @@ -3602,7 +3604,7 @@ Gfx d_course_mario_raceway_packed_dl_5CE8[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x04013FE0, 31, 0), + gsSPVertex(&d_course_mario_raceway_vertex[5849], 31, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0), @@ -3623,7 +3625,7 @@ Gfx d_course_mario_raceway_packed_dl_5D70[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x040141D0, 19, 0), + gsSPVertex(&d_course_mario_raceway_vertex[5884], 19, 0), gsSP2Triangles(0, 1, 2, 0, 2, 1, 3, 0), gsSP2Triangles(4, 5, 6, 0, 4, 7, 5, 0), gsSP2Triangles(8, 9, 10, 0, 10, 9, 11, 0), @@ -3643,7 +3645,7 @@ Gfx d_course_mario_raceway_packed_dl_5DF0[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x04014300, 5, 0), + gsSPVertex(&d_course_mario_raceway_vertex[5906], 5, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP1Triangle(4, 0, 3, 0), gsSPEndDisplayList(), @@ -3660,7 +3662,7 @@ Gfx d_course_mario_raceway_packed_dl_5E58[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x04014350, 11, 0), + gsSPVertex(&d_course_mario_raceway_vertex[5912], 11, 0), gsSP2Triangles(0, 1, 2, 0, 2, 1, 3, 0), gsSP2Triangles(1, 0, 4, 0, 5, 6, 7, 0), gsSP2Triangles(6, 8, 7, 0, 8, 9, 7, 0), @@ -3679,14 +3681,14 @@ Gfx d_course_mario_raceway_packed_dl_5ED0[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x04014400, 31, 0), + gsSPVertex(&d_course_mario_raceway_vertex[5924], 31, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), gsSP2Triangles(12, 13, 14, 0, 15, 16, 17, 0), gsSP2Triangles(18, 19, 17, 0, 20, 21, 22, 0), gsSP2Triangles(23, 24, 5, 0, 25, 26, 27, 0), gsSP1Triangle(28, 29, 30, 0), - gsSPVertex(0x040145F0, 24, 0), + gsSPVertex(&d_course_mario_raceway_vertex[5960], 24, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), gsSP2Triangles(12, 13, 8, 0, 14, 15, 16, 0), @@ -3706,21 +3708,21 @@ Gfx d_course_mario_raceway_packed_dl_5F88[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x04014770, 32, 0), + gsSPVertex(&d_course_mario_raceway_vertex[5987], 32, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), gsSP2Triangles(12, 13, 14, 0, 15, 16, 17, 0), gsSP2Triangles(18, 19, 20, 0, 21, 22, 23, 0), gsSP2Triangles(24, 25, 23, 0, 26, 27, 28, 0), gsSP1Triangle(29, 30, 31, 0), - gsSPVertex(0x04014970, 32, 0), + gsSPVertex(&d_course_mario_raceway_vertex[6024], 32, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), gsSP2Triangles(12, 13, 14, 0, 15, 16, 17, 0), gsSP2Triangles(18, 19, 20, 0, 21, 22, 23, 0), gsSP2Triangles(24, 25, 26, 0, 27, 28, 29, 0), gsSP1Triangle(30, 31, 8, 0), - gsSPVertex(0x04014B70, 14, 0), + gsSPVertex(&d_course_mario_raceway_vertex[6060], 14, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 5, 0, 8, 9, 10, 0), gsSP1Triangle(11, 12, 13, 0), @@ -3738,7 +3740,7 @@ Gfx d_course_mario_raceway_packed_dl_6068[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x04014C50, 21, 0), + gsSPVertex(&d_course_mario_raceway_vertex[6076], 21, 0), gsSP2Triangles(0, 1, 2, 0, 3, 0, 2, 0), gsSP2Triangles(1, 4, 2, 0, 4, 5, 2, 0), gsSP2Triangles(2, 5, 6, 0, 3, 2, 7, 0), @@ -3759,7 +3761,7 @@ Gfx d_course_mario_raceway_packed_dl_60F0[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x04014DA0, 32, 0), + gsSPVertex(&d_course_mario_raceway_vertex[6100], 32, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 9, 10, 8, 0), gsSP2Triangles(11, 12, 8, 0, 13, 14, 8, 0), @@ -3767,7 +3769,7 @@ Gfx d_course_mario_raceway_packed_dl_60F0[] = gsSP2Triangles(20, 21, 8, 0, 22, 23, 17, 0), gsSP2Triangles(24, 25, 26, 0, 27, 25, 28, 0), gsSP1Triangle(29, 30, 31, 0), - gsSPVertex(0x04014FA0, 12, 0), + gsSPVertex(&d_course_mario_raceway_vertex[6137], 12, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), gsSPEndDisplayList(), @@ -3784,14 +3786,14 @@ Gfx d_course_mario_raceway_packed_dl_6198[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x04015060, 32, 0), + gsSPVertex(&d_course_mario_raceway_vertex[6150], 32, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 9, 10, 8, 0), gsSP2Triangles(11, 12, 8, 0, 13, 14, 15, 0), gsSP2Triangles(16, 17, 18, 0, 19, 20, 21, 0), gsSP2Triangles(22, 2, 23, 0, 24, 25, 26, 0), gsSP2Triangles(27, 28, 29, 0, 30, 31, 24, 0), - gsSPVertex(0x04015260, 17, 0), + gsSPVertex(&d_course_mario_raceway_vertex[6187], 17, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), gsSP2Triangles(12, 13, 11, 0, 14, 15, 16, 0), @@ -3809,7 +3811,7 @@ Gfx d_course_mario_raceway_packed_dl_6240[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x04015370, 3, 0), + gsSPVertex(&d_course_mario_raceway_vertex[6206], 3, 0), gsSP1Triangle(0, 1, 2, 0), gsSPEndDisplayList(), }; @@ -3825,7 +3827,7 @@ Gfx d_course_mario_raceway_packed_dl_62A0[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x040153A0, 8, 0), + gsSPVertex(&d_course_mario_raceway_vertex[6210], 8, 0), gsSP2Triangles(0, 1, 2, 0, 3, 1, 0, 0), gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), gsSPEndDisplayList(), @@ -3842,14 +3844,14 @@ Gfx d_course_mario_raceway_packed_dl_6308[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x04015420, 32, 0), + gsSPVertex(&d_course_mario_raceway_vertex[6219], 32, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 9, 10, 2, 0), gsSP2Triangles(11, 12, 13, 0, 14, 15, 16, 0), gsSP2Triangles(17, 18, 19, 0, 20, 21, 22, 0), gsSP2Triangles(23, 24, 25, 0, 26, 27, 28, 0), gsSP1Triangle(29, 30, 31, 0), - gsSPVertex(0x04015620, 14, 0), + gsSPVertex(&d_course_mario_raceway_vertex[6256], 14, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), gsSP1Triangle(12, 13, 11, 0), @@ -3867,21 +3869,21 @@ Gfx d_course_mario_raceway_packed_dl_63B0[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x04015700, 32, 0), + gsSPVertex(&d_course_mario_raceway_vertex[6272], 32, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), gsSP2Triangles(12, 13, 14, 0, 15, 16, 17, 0), gsSP2Triangles(18, 19, 20, 0, 21, 22, 23, 0), gsSP2Triangles(24, 25, 26, 0, 27, 28, 29, 0), gsSP1Triangle(21, 30, 31, 0), - gsSPVertex(0x04015900, 32, 0), + gsSPVertex(&d_course_mario_raceway_vertex[6308], 32, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), gsSP2Triangles(12, 13, 14, 0, 15, 16, 17, 0), gsSP2Triangles(18, 19, 20, 0, 21, 22, 23, 0), gsSP2Triangles(24, 25, 26, 0, 27, 28, 29, 0), gsSP1Triangle(18, 30, 31, 0), - gsSPVertex(0x04015B00, 15, 0), + gsSPVertex(&d_course_mario_raceway_vertex[6345], 15, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), gsSP1Triangle(12, 13, 14, 0), @@ -3899,14 +3901,14 @@ Gfx d_course_mario_raceway_packed_dl_6490[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x04015BF0, 30, 0), + gsSPVertex(&d_course_mario_raceway_vertex[6362], 30, 0), gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), gsSP2Triangles(6, 7, 2, 0, 8, 9, 5, 0), gsSP2Triangles(10, 11, 12, 0, 13, 14, 15, 0), gsSP2Triangles(16, 17, 18, 0, 19, 20, 21, 0), gsSP2Triangles(22, 23, 24, 0, 25, 26, 27, 0), gsSP1Triangle(28, 29, 27, 0), - gsSPVertex(0x04015DD0, 3, 0), + gsSPVertex(&d_course_mario_raceway_vertex[6396], 3, 0), gsSP1Triangle(0, 1, 2, 0), gsSPEndDisplayList(), }; @@ -3922,7 +3924,7 @@ Gfx d_course_mario_raceway_packed_dl_6528[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x04015E00, 11, 0), + gsSPVertex(&d_course_mario_raceway_vertex[6400], 11, 0), gsSP2Triangles(0, 1, 2, 0, 2, 1, 3, 0), gsSP2Triangles(4, 5, 6, 0, 7, 8, 9, 0), gsSP1Triangle(7, 9, 10, 0), @@ -3991,7 +3993,7 @@ Gfx d_course_mario_raceway_packed_dl_6710[] = gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD), gsDPLoadSync(), gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256), - gsSPVertex(0x04015EB0, 31, 0), + gsSPVertex(&d_course_mario_raceway_vertex[6412], 31, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0), @@ -4000,7 +4002,7 @@ Gfx d_course_mario_raceway_packed_dl_6710[] = gsSP2Triangles(20, 21, 22, 0, 20, 22, 23, 0), gsSP2Triangles(24, 25, 26, 0, 24, 26, 27, 0), gsSP2Triangles(4, 28, 29, 0, 4, 29, 30, 0), - gsSPVertex(0x040160A0, 31, 0), + gsSPVertex(&d_course_mario_raceway_vertex[6448], 31, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), gsSP2Triangles(4, 7, 8, 0, 4, 9, 10, 0), @@ -4009,7 +4011,7 @@ Gfx d_course_mario_raceway_packed_dl_6710[] = gsSP2Triangles(20, 21, 22, 0, 20, 22, 23, 0), gsSP2Triangles(24, 25, 26, 0, 24, 26, 27, 0), gsSP1Triangle(28, 29, 30, 0), - gsSPVertex(0x04016290, 32, 0), + gsSPVertex(&d_course_mario_raceway_vertex[6483], 32, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0), @@ -4018,7 +4020,7 @@ Gfx d_course_mario_raceway_packed_dl_6710[] = gsSP2Triangles(20, 21, 22, 0, 20, 22, 23, 0), gsSP2Triangles(24, 25, 26, 0, 24, 26, 27, 0), gsSP2Triangles(28, 29, 30, 0, 28, 30, 31, 0), - gsSPVertex(0x04016490, 32, 0), + gsSPVertex(&d_course_mario_raceway_vertex[6520], 32, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0), @@ -4027,7 +4029,7 @@ Gfx d_course_mario_raceway_packed_dl_6710[] = gsSP2Triangles(20, 21, 22, 0, 20, 22, 23, 0), gsSP2Triangles(24, 25, 26, 0, 24, 26, 27, 0), gsSP2Triangles(28, 29, 30, 0, 28, 30, 31, 0), - gsSPVertex(0x04016690, 20, 0), + gsSPVertex(&d_course_mario_raceway_vertex[6556], 20, 0), gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), gsSP2Triangles(8, 9, 10, 0, 11, 12, 13, 0), diff --git a/courses/mario_raceway/course_displaylists.h b/courses/mario_raceway/course_displaylists.h index 6e06467ac..96a848f03 100644 --- a/courses/mario_raceway/course_displaylists.h +++ b/courses/mario_raceway/course_displaylists.h @@ -1,3 +1,6 @@ +#ifndef MARIO_RACEWAY_DISPLAYLISTS_H +#define MARIO_RACEWAY_DISPLAYLISTS_H + #include <libultra/gbi.h> #include "macros.h" @@ -176,3 +179,5 @@ extern Gfx d_course_mario_raceway_packed_dl_68C0[]; extern Gfx d_course_mario_raceway_packed_dl_6928[2]; #define d_course_mario_raceway_packed_end GET_PACKED_END(d_course_mario_raceway_packed_dl_6928) + +#endif // MARIO_RACEWAY_DISPLAYLISTS_H
\ No newline at end of file diff --git a/courses/mario_raceway/course_vertices.inc.c b/courses/mario_raceway/course_vertices.c index 2aefb9cba..9520e0a1f 100644 --- a/courses/mario_raceway/course_vertices.inc.c +++ b/courses/mario_raceway/course_vertices.c @@ -1,5 +1,7 @@ +#include <libultraship.h> #include <mk64.h> #include <common_structs.h> +#include "course_vertices.h" CourseVtx d_course_mario_raceway_vertex[] = { {{ 2583, 31, -586}, { 8985, 1023}, {MACRO_COLOR_FLAG(0xfc, 0xfc, 0xfc, 0), 0x00}}, diff --git a/courses/mario_raceway/course_vertices.h b/courses/mario_raceway/course_vertices.h new file mode 100644 index 000000000..2ee05615a --- /dev/null +++ b/courses/mario_raceway/course_vertices.h @@ -0,0 +1,10 @@ +#ifndef MARIO_RACEWAY_VERTICES_H +#define MARIO_RACEWAY_VERTICES_H + +#include <libultraship.h> +#include <common_structs.h> + +extern CourseVtx d_course_mario_raceway_vertex[]; + + +#endif // MARIO_RACEWAY_VERTICES_H
\ No newline at end of file |
