mirror of
https://github.com/n64decomp/mk64
synced 2026-08-12 11:42:03 -04:00
17a6f4bb3d
* update clang and add action * try clang on course folder only * forget two file * Update course_displaylists.inc.c * forget few other file * Update course_vertices.inc.c * format all code while get it match * second pass * format other dir * disable clang format on bad ido code * fix some tabulation * revert format on tool dir * Update clang-format.yml * ignore gbi.h * add some read me instruction * fix error * format and fixing error * Update README.md --------- Co-authored-by: MegaMech <MegaMech@users.noreply.github.com>
5778 lines
272 KiB
C
5778 lines
272 KiB
C
#include <ultra64.h>
|
|
#include <macros.h>
|
|
#include <PR/gbi.h>
|
|
#include <course.h>
|
|
|
|
#include "course_displaylists.inc.h"
|
|
#include "course_textures.linkonly.h"
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_0[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_CLAMP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_CLAMP, 6, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x00FC, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTextureSignGreenArrow),
|
|
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(0x04000000, 4, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_60[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_CLAMP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_CLAMP, 6, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x00FC, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTextureSignGreenArrow),
|
|
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(0x04000040, 4, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_C0[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_CLAMP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_CLAMP, 6, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x00FC, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTextureSignGreenArrow),
|
|
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(0x04000080, 4, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_120[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_CLAMP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_CLAMP, 6, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x00FC, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTextureSignGreenArrow),
|
|
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(0x040000C0, 8, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_188[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_CLAMP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_CLAMP, 6, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x00FC, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTextureSignGreenArrow),
|
|
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(0x04000140, 4, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_1E8[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_CLAMP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_CLAMP, 6, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x00FC, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTextureSignGreenArrow),
|
|
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(0x04000180, 4, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_248[] = {
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_1E8),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_188),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_120),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_C0),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_60),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_280[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPSetCombineMode(G_CC_MODULATEIDECALA, G_CC_MODULATEIDECALA),
|
|
gsDPSetRenderMode(G_RM_AA_ZB_TEX_EDGE, G_RM_AA_ZB_TEX_EDGE2),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture67EFEC),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x040001C0, 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),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
|
|
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),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_328[] = {
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_280),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_338[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPSetCombineMode(G_CC_MODULATEIDECALA, G_CC_MODULATEIDECALA),
|
|
gsDPSetRenderMode(G_RM_AA_ZB_TEX_EDGE, G_RM_AA_ZB_TEX_EDGE2),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture66ED38),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x040003C0, 6, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(0, 3, 4, 0, 0, 4, 5, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_3B0[] = {
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_338),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_3C0[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture66ED38),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04000420, 6, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(0, 3, 4, 0, 0, 4, 5, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_428[] = {
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_3C0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_438[] = {
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_428),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_3B0),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_328),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_248),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_460[] = {
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_438),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_470[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture64313C),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04000480, 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),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
|
|
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(0x04000680, 30, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
|
|
gsSP2Triangles(6, 8, 9, 0, 6, 9, 7, 0),
|
|
gsSP2Triangles(10, 11, 12, 0, 10, 12, 13, 0),
|
|
gsSP2Triangles(8, 14, 15, 0, 8, 15, 9, 0),
|
|
gsSP2Triangles(14, 16, 17, 0, 14, 17, 15, 0),
|
|
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(0x04000860, 12, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(4, 5, 6, 0, 7, 8, 6, 0),
|
|
gsSP1Triangle(9, 10, 11, 0),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture6528DC),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04000920, 30, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(0, 3, 4, 0, 3, 5, 6, 0),
|
|
gsSP2Triangles(3, 6, 7, 0, 8, 9, 10, 0),
|
|
gsSP2Triangles(8, 10, 11, 0, 12, 13, 14, 0),
|
|
gsSP2Triangles(12, 14, 1, 0, 15, 16, 17, 0),
|
|
gsSP2Triangles(15, 17, 18, 0, 19, 20, 21, 0),
|
|
gsSP2Triangles(19, 21, 22, 0, 23, 20, 24, 0),
|
|
gsSP2Triangles(23, 24, 25, 0, 26, 27, 28, 0),
|
|
gsSP1Triangle(27, 29, 28, 0),
|
|
gsSPVertex(0x04000B00, 32, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(0, 3, 4, 0, 5, 6, 7, 0),
|
|
gsSP2Triangles(5, 7, 8, 0, 9, 10, 11, 0),
|
|
gsSP2Triangles(9, 11, 12, 0, 13, 14, 15, 0),
|
|
gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
|
|
gsSP2Triangles(16, 19, 20, 0, 21, 22, 23, 0),
|
|
gsSP2Triangles(24, 25, 26, 0, 24, 26, 27, 0),
|
|
gsSP2Triangles(28, 29, 30, 0, 29, 31, 30, 0),
|
|
gsSPVertex(0x04000D00, 32, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0),
|
|
gsSP2Triangles(3, 5, 6, 0, 7, 8, 9, 0),
|
|
gsSP2Triangles(10, 7, 9, 0, 11, 12, 13, 0),
|
|
gsSP2Triangles(11, 13, 14, 0, 15, 16, 17, 0),
|
|
gsSP2Triangles(18, 19, 20, 0, 18, 21, 19, 0),
|
|
gsSP2Triangles(22, 23, 24, 0, 25, 26, 27, 0),
|
|
gsSP2Triangles(26, 28, 27, 0, 29, 30, 31, 0),
|
|
gsSPVertex(0x04000F00, 32, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0),
|
|
gsSP2Triangles(6, 7, 8, 0, 6, 8, 9, 0),
|
|
gsSP2Triangles(10, 11, 12, 0, 11, 13, 12, 0),
|
|
gsSP2Triangles(14, 15, 16, 0, 17, 18, 19, 0),
|
|
gsSP2Triangles(17, 19, 20, 0, 21, 22, 23, 0),
|
|
gsSP2Triangles(21, 23, 24, 0, 25, 26, 27, 0),
|
|
gsSP2Triangles(28, 29, 30, 0, 28, 30, 31, 0),
|
|
gsSPVertex(0x04001100, 30, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(4, 5, 6, 0, 5, 7, 6, 0),
|
|
gsSP2Triangles(8, 9, 10, 0, 11, 12, 13, 0),
|
|
gsSP2Triangles(11, 13, 14, 0, 15, 16, 17, 0),
|
|
gsSP2Triangles(15, 17, 18, 0, 19, 20, 21, 0),
|
|
gsSP2Triangles(22, 23, 24, 0, 22, 24, 25, 0),
|
|
gsSP2Triangles(26, 27, 28, 0, 26, 28, 29, 0),
|
|
gsSPVertex(0x040012E0, 30, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0),
|
|
gsSP2Triangles(4, 6, 5, 0, 7, 8, 9, 0),
|
|
gsSP2Triangles(7, 9, 10, 0, 11, 12, 13, 0),
|
|
gsSP2Triangles(11, 13, 14, 0, 11, 14, 15, 0),
|
|
gsSP2Triangles(16, 17, 18, 0, 19, 20, 21, 0),
|
|
gsSP2Triangles(22, 23, 24, 0, 22, 24, 25, 0),
|
|
gsSP2Triangles(26, 27, 28, 0, 26, 28, 29, 0),
|
|
gsSPVertex(0x040014C0, 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, 12, 14, 0),
|
|
gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
|
|
gsSP1Triangle(20, 21, 22, 0),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture68D834),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04001630, 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),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
|
|
gsSP2Triangles(20, 21, 17, 0, 20, 17, 16, 0),
|
|
gsSP2Triangles(22, 23, 24, 0, 22, 24, 25, 0),
|
|
gsSP2Triangles(26, 21, 20, 0, 27, 28, 29, 0),
|
|
gsSP1Triangle(27, 29, 30, 0),
|
|
gsSPVertex(0x04001820, 30, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
|
|
gsSP2Triangles(6, 8, 9, 0, 6, 9, 7, 0),
|
|
gsSP2Triangles(10, 11, 12, 0, 10, 12, 13, 0),
|
|
gsSP2Triangles(14, 15, 16, 0, 14, 16, 17, 0),
|
|
gsSP2Triangles(18, 19, 20, 0, 18, 20, 21, 0),
|
|
gsSP2Triangles(8, 22, 23, 0, 8, 23, 9, 0),
|
|
gsSP2Triangles(24, 25, 26, 0, 24, 26, 27, 0),
|
|
gsSP2Triangles(25, 28, 29, 0, 25, 29, 26, 0),
|
|
gsSPVertex(0x04001A00, 30, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(4, 0, 3, 0, 4, 3, 5, 0),
|
|
gsSP2Triangles(6, 7, 8, 0, 6, 8, 9, 0),
|
|
gsSP2Triangles(10, 11, 12, 0, 10, 12, 13, 0),
|
|
gsSP2Triangles(14, 15, 16, 0, 14, 16, 17, 0),
|
|
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(0x04001BE0, 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),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
|
|
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(0x04001DE0, 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),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture67ADF0),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04001EE0, 23, 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),
|
|
gsSP2Triangles(11, 12, 13, 0, 11, 13, 14, 0),
|
|
gsSP2Triangles(11, 14, 8, 0, 9, 15, 16, 0),
|
|
gsSP2Triangles(9, 16, 10, 0, 15, 17, 18, 0),
|
|
gsSP2Triangles(15, 18, 16, 0, 19, 20, 21, 0),
|
|
gsSP1Triangle(19, 21, 22, 0),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_CLAMP, 6, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_CLAMP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x00FC),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTextureSignBowser0),
|
|
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, 256),
|
|
gsSPVertex(0x04002050, 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),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTextureSignBowser1),
|
|
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, 256),
|
|
gsSPVertex(0x04002150, 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),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_A10[] = {
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_470),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_A20[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture64313C),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04002250, 10, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(2, 4, 5, 0, 2, 5, 3, 0),
|
|
gsSP2Triangles(4, 6, 7, 0, 4, 7, 5, 0),
|
|
gsSP2Triangles(6, 8, 9, 0, 6, 9, 7, 0),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture651F40),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x040022F0, 32, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 3, 0, 2, 0),
|
|
gsSP2Triangles(3, 2, 4, 0, 3, 4, 5, 0),
|
|
gsSP2Triangles(6, 3, 5, 0, 7, 4, 8, 0),
|
|
gsSP2Triangles(7, 5, 4, 0, 9, 10, 11, 0),
|
|
gsSP2Triangles(10, 12, 13, 0, 10, 14, 12, 0),
|
|
gsSP2Triangles(10, 13, 11, 0, 14, 15, 12, 0),
|
|
gsSP2Triangles(12, 16, 13, 0, 13, 16, 11, 0),
|
|
gsSP2Triangles(17, 18, 9, 0, 17, 9, 11, 0),
|
|
gsSP2Triangles(7, 6, 5, 0, 14, 19, 15, 0),
|
|
gsSP2Triangles(20, 21, 8, 0, 21, 7, 8, 0),
|
|
gsSP2Triangles(22, 23, 24, 0, 22, 24, 25, 0),
|
|
gsSP2Triangles(23, 26, 27, 0, 23, 27, 24, 0),
|
|
gsSP2Triangles(28, 29, 30, 0, 31, 28, 30, 0),
|
|
gsSPVertex(0x040024F0, 24, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0),
|
|
gsSP2Triangles(3, 5, 6, 0, 5, 7, 6, 0),
|
|
gsSP2Triangles(7, 8, 6, 0, 9, 10, 11, 0),
|
|
gsSP2Triangles(9, 11, 12, 0, 13, 14, 9, 0),
|
|
gsSP2Triangles(13, 9, 12, 0, 7, 15, 8, 0),
|
|
gsSP2Triangles(7, 16, 15, 0, 17, 0, 2, 0),
|
|
gsSP2Triangles(16, 18, 19, 0, 16, 19, 15, 0),
|
|
gsSP2Triangles(20, 21, 22, 0, 21, 23, 22, 0),
|
|
gsSP2Triangles(23, 2, 22, 0, 23, 17, 2, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_B80[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture64313C),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04002670, 15, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(0, 3, 4, 0, 5, 6, 7, 0),
|
|
gsSP2Triangles(5, 7, 8, 0, 9, 5, 8, 0),
|
|
gsSP2Triangles(9, 8, 10, 0, 11, 12, 13, 0),
|
|
gsSP2Triangles(11, 13, 14, 0, 13, 9, 10, 0),
|
|
gsSP1Triangle(13, 10, 14, 0),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture651F40),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04002760, 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),
|
|
gsSP2Triangles(12, 13, 14, 0, 15, 12, 14, 0),
|
|
gsSP2Triangles(13, 16, 14, 0, 13, 17, 18, 0),
|
|
gsSP2Triangles(13, 18, 16, 0, 19, 15, 20, 0),
|
|
gsSP2Triangles(15, 16, 20, 0, 15, 14, 16, 0),
|
|
gsSP2Triangles(21, 19, 20, 0, 17, 22, 18, 0),
|
|
gsSP2Triangles(23, 24, 25, 0, 23, 25, 26, 0),
|
|
gsSP2Triangles(25, 27, 26, 0, 28, 29, 26, 0),
|
|
gsSP2Triangles(27, 28, 26, 0, 27, 30, 28, 0),
|
|
gsSP2Triangles(27, 31, 30, 0, 30, 29, 28, 0),
|
|
gsSPVertex(0x04002960, 31, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 3, 1, 0),
|
|
gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
|
|
gsSP2Triangles(6, 8, 9, 0, 6, 9, 7, 0),
|
|
gsSP2Triangles(10, 11, 12, 0, 10, 12, 13, 0),
|
|
gsSP2Triangles(14, 15, 16, 0, 14, 16, 17, 0),
|
|
gsSP2Triangles(18, 19, 20, 0, 18, 20, 21, 0),
|
|
gsSP2Triangles(22, 23, 24, 0, 22, 24, 25, 0),
|
|
gsSP2Triangles(22, 25, 26, 0, 27, 28, 29, 0),
|
|
gsSP1Triangle(28, 30, 29, 0),
|
|
gsSPVertex(0x04002B50, 25, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(4, 3, 5, 0, 6, 7, 8, 0),
|
|
gsSP2Triangles(6, 8, 9, 0, 10, 6, 11, 0),
|
|
gsSP2Triangles(6, 9, 11, 0, 7, 12, 8, 0),
|
|
gsSP2Triangles(13, 10, 11, 0, 13, 14, 10, 0),
|
|
gsSP2Triangles(1, 15, 2, 0, 7, 16, 12, 0),
|
|
gsSP2Triangles(17, 18, 19, 0, 17, 19, 20, 0),
|
|
gsSP2Triangles(21, 17, 20, 0, 21, 20, 22, 0),
|
|
gsSP2Triangles(23, 4, 5, 0, 24, 23, 5, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_D38[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture64313C),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04002CE0, 30, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(0, 3, 4, 0, 5, 6, 7, 0),
|
|
gsSP2Triangles(5, 7, 8, 0, 5, 8, 9, 0),
|
|
gsSP2Triangles(10, 11, 12, 0, 10, 12, 13, 0),
|
|
gsSP2Triangles(11, 14, 15, 0, 11, 15, 12, 0),
|
|
gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
|
|
gsSP2Triangles(18, 20, 21, 0, 18, 21, 19, 0),
|
|
gsSP2Triangles(22, 10, 13, 0, 22, 13, 23, 0),
|
|
gsSP2Triangles(24, 25, 22, 0, 24, 22, 23, 0),
|
|
gsSP2Triangles(20, 26, 27, 0, 20, 27, 21, 0),
|
|
gsSP2Triangles(26, 28, 29, 0, 26, 29, 27, 0),
|
|
gsSPVertex(0x04002EC0, 20, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(2, 4, 5, 0, 2, 5, 3, 0),
|
|
gsSP2Triangles(6, 7, 8, 0, 6, 8, 9, 0),
|
|
gsSP2Triangles(4, 6, 9, 0, 4, 9, 5, 0),
|
|
gsSP2Triangles(10, 11, 12, 0, 10, 12, 13, 0),
|
|
gsSP2Triangles(12, 14, 15, 0, 12, 15, 13, 0),
|
|
gsSP2Triangles(14, 16, 17, 0, 14, 17, 15, 0),
|
|
gsSP2Triangles(16, 18, 19, 0, 16, 19, 17, 0),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture651F40),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04003000, 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),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
|
|
gsSP2Triangles(20, 21, 22, 0, 20, 22, 23, 0),
|
|
gsSP2Triangles(24, 25, 26, 0, 27, 24, 26, 0),
|
|
gsSP2Triangles(28, 25, 24, 0, 28, 24, 27, 0),
|
|
gsSP2Triangles(29, 30, 26, 0, 30, 27, 26, 0),
|
|
gsSP1Triangle(31, 28, 27, 0),
|
|
gsSPVertex(0x04003200, 30, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0),
|
|
gsSP2Triangles(4, 6, 5, 0, 4, 7, 6, 0),
|
|
gsSP2Triangles(3, 5, 8, 0, 5, 9, 8, 0),
|
|
gsSP2Triangles(10, 11, 12, 0, 11, 13, 12, 0),
|
|
gsSP2Triangles(13, 14, 12, 0, 15, 16, 17, 0),
|
|
gsSP2Triangles(18, 15, 17, 0, 15, 19, 20, 0),
|
|
gsSP2Triangles(15, 20, 16, 0, 21, 16, 20, 0),
|
|
gsSP2Triangles(21, 22, 16, 0, 23, 18, 17, 0),
|
|
gsSP2Triangles(13, 24, 14, 0, 13, 25, 24, 0),
|
|
gsSP2Triangles(19, 21, 20, 0, 25, 26, 24, 0),
|
|
gsSP2Triangles(26, 14, 24, 0, 26, 27, 14, 0),
|
|
gsSP2Triangles(28, 3, 29, 0, 3, 8, 29, 0),
|
|
gsSPVertex(0x040033E0, 31, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 1, 3, 2, 0),
|
|
gsSP2Triangles(1, 4, 3, 0, 1, 5, 4, 0),
|
|
gsSP2Triangles(5, 6, 4, 0, 7, 3, 8, 0),
|
|
gsSP2Triangles(7, 2, 3, 0, 7, 0, 2, 0),
|
|
gsSP2Triangles(9, 7, 8, 0, 10, 11, 12, 0),
|
|
gsSP2Triangles(13, 14, 12, 0, 13, 15, 14, 0),
|
|
gsSP2Triangles(16, 17, 18, 0, 16, 19, 17, 0),
|
|
gsSP2Triangles(20, 21, 22, 0, 21, 23, 22, 0),
|
|
gsSP2Triangles(21, 24, 23, 0, 25, 26, 27, 0),
|
|
gsSP2Triangles(25, 27, 28, 0, 22, 29, 30, 0),
|
|
gsSP1Triangle(20, 22, 30, 0),
|
|
gsSPVertex(0x040035D0, 31, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 1, 3, 2, 0),
|
|
gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
|
|
gsSP2Triangles(6, 8, 7, 0, 8, 9, 7, 0),
|
|
gsSP2Triangles(9, 10, 7, 0, 11, 12, 13, 0),
|
|
gsSP2Triangles(12, 14, 15, 0, 12, 15, 13, 0),
|
|
gsSP2Triangles(12, 16, 14, 0, 17, 15, 14, 0),
|
|
gsSP2Triangles(17, 18, 15, 0, 19, 11, 13, 0),
|
|
gsSP2Triangles(20, 21, 22, 0, 20, 22, 23, 0),
|
|
gsSP2Triangles(24, 20, 23, 0, 16, 17, 14, 0),
|
|
gsSP2Triangles(23, 25, 26, 0, 24, 23, 26, 0),
|
|
gsSP2Triangles(24, 26, 27, 0, 28, 24, 27, 0),
|
|
gsSP2Triangles(17, 29, 18, 0, 29, 30, 18, 0),
|
|
gsSPVertex(0x040037C0, 32, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0),
|
|
gsSP2Triangles(3, 6, 4, 0, 7, 8, 5, 0),
|
|
gsSP2Triangles(9, 10, 11, 0, 10, 12, 11, 0),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 11, 0),
|
|
gsSP2Triangles(15, 16, 17, 0, 15, 18, 19, 0),
|
|
gsSP2Triangles(20, 15, 19, 0, 15, 17, 18, 0),
|
|
gsSP2Triangles(16, 21, 22, 0, 16, 22, 17, 0),
|
|
gsSP2Triangles(23, 24, 14, 0, 13, 23, 14, 0),
|
|
gsSP2Triangles(25, 26, 20, 0, 25, 20, 19, 0),
|
|
gsSP2Triangles(27, 28, 29, 0, 28, 30, 31, 0),
|
|
gsSP1Triangle(28, 31, 29, 0),
|
|
gsSPVertex(0x040039C0, 32, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0),
|
|
gsSP2Triangles(3, 6, 4, 0, 7, 3, 5, 0),
|
|
gsSP2Triangles(8, 7, 5, 0, 9, 10, 11, 0),
|
|
gsSP2Triangles(10, 12, 11, 0, 10, 13, 12, 0),
|
|
gsSP2Triangles(14, 15, 16, 0, 17, 18, 19, 0),
|
|
gsSP2Triangles(17, 19, 20, 0, 21, 22, 23, 0),
|
|
gsSP2Triangles(21, 23, 24, 0, 23, 25, 26, 0),
|
|
gsSP2Triangles(23, 26, 24, 0, 25, 27, 28, 0),
|
|
gsSP2Triangles(25, 28, 26, 0, 29, 30, 31, 0),
|
|
gsSPVertex(0x04003BC0, 32, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 3, 2, 1, 0),
|
|
gsSP2Triangles(4, 3, 1, 0, 5, 6, 7, 0),
|
|
gsSP2Triangles(5, 7, 8, 0, 5, 8, 9, 0),
|
|
gsSP2Triangles(10, 11, 12, 0, 13, 10, 14, 0),
|
|
gsSP2Triangles(10, 12, 14, 0, 13, 14, 15, 0),
|
|
gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
|
|
gsSP2Triangles(20, 21, 22, 0, 20, 22, 23, 0),
|
|
gsSP2Triangles(24, 25, 26, 0, 24, 26, 27, 0),
|
|
gsSP2Triangles(28, 29, 30, 0, 28, 31, 29, 0),
|
|
gsSPVertex(0x04003DC0, 32, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0),
|
|
gsSP2Triangles(3, 5, 6, 0, 7, 8, 9, 0),
|
|
gsSP2Triangles(7, 9, 10, 0, 11, 12, 13, 0),
|
|
gsSP2Triangles(11, 13, 14, 0, 11, 14, 15, 0),
|
|
gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
|
|
gsSP2Triangles(1, 20, 2, 0, 21, 22, 23, 0),
|
|
gsSP2Triangles(22, 24, 23, 0, 1, 25, 26, 0),
|
|
gsSP2Triangles(1, 26, 20, 0, 27, 28, 29, 0),
|
|
gsSP2Triangles(28, 30, 29, 0, 28, 31, 30, 0),
|
|
gsSPVertex(0x04003FC0, 32, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(2, 4, 5, 0, 2, 5, 3, 0),
|
|
gsSP2Triangles(4, 6, 7, 0, 4, 7, 5, 0),
|
|
gsSP2Triangles(6, 8, 9, 0, 6, 9, 7, 0),
|
|
gsSP2Triangles(10, 11, 12, 0, 10, 13, 11, 0),
|
|
gsSP2Triangles(14, 10, 12, 0, 13, 15, 11, 0),
|
|
gsSP2Triangles(15, 16, 11, 0, 15, 17, 16, 0),
|
|
gsSP2Triangles(17, 18, 16, 0, 19, 20, 21, 0),
|
|
gsSP2Triangles(19, 21, 22, 0, 20, 23, 24, 0),
|
|
gsSP2Triangles(20, 24, 21, 0, 25, 26, 27, 0),
|
|
gsSP2Triangles(28, 29, 30, 0, 29, 31, 30, 0),
|
|
gsSPVertex(0x040041C0, 32, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0),
|
|
gsSP2Triangles(3, 5, 6, 0, 7, 8, 3, 0),
|
|
gsSP2Triangles(7, 3, 6, 0, 9, 10, 11, 0),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsSP2Triangles(13, 16, 17, 0, 13, 17, 14, 0),
|
|
gsSP2Triangles(18, 12, 15, 0, 18, 15, 19, 0),
|
|
gsSP2Triangles(20, 21, 18, 0, 20, 18, 19, 0),
|
|
gsSP2Triangles(22, 23, 24, 0, 22, 25, 23, 0),
|
|
gsSP2Triangles(26, 27, 28, 0, 29, 30, 31, 0),
|
|
gsSPVertex(0x040043C0, 5, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 3, 0, 2, 0),
|
|
gsSP1Triangle(3, 4, 0, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_11F8[] = {
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_D38),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_B80),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_A20),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_1218[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture679D34),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04004410, 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),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
|
|
gsSP2Triangles(8, 20, 21, 0, 8, 21, 22, 0),
|
|
gsSP2Triangles(23, 24, 25, 0, 23, 25, 26, 0),
|
|
gsSP2Triangles(27, 28, 29, 0, 27, 29, 30, 0),
|
|
gsSPVertex(0x04004600, 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),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
|
|
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(0x04004800, 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),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
|
|
gsSP2Triangles(20, 21, 22, 0, 20, 22, 23, 0),
|
|
gsSP2Triangles(8, 24, 25, 0, 8, 25, 26, 0),
|
|
gsSP2Triangles(27, 28, 29, 0, 27, 29, 30, 0),
|
|
gsSPVertex(0x040049F0, 4, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_1350[] = {
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_1218),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_1360[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture6733CC),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04004A30, 5, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 3, 0, 2, 0),
|
|
gsSP2Triangles(1, 4, 2, 0, 4, 3, 2, 0),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture676D7C),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04004A80, 4, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(3, 2, 1, 0, 3, 1, 0, 0),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture673118),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04004AC0, 5, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 1, 3, 2, 0),
|
|
gsSP2Triangles(3, 4, 2, 0, 4, 0, 2, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_1448[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture6733CC),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04004B10, 5, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 3, 0, 2, 0),
|
|
gsSP2Triangles(1, 4, 2, 0, 4, 3, 2, 0),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture676D7C),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04004B60, 4, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(3, 2, 1, 0, 3, 1, 0, 0),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture673118),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04004BA0, 5, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 1, 3, 2, 0),
|
|
gsSP2Triangles(3, 4, 2, 0, 4, 0, 2, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_1530[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture6733CC),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04004BF0, 5, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 3, 0, 2, 0),
|
|
gsSP2Triangles(1, 4, 2, 0, 4, 3, 2, 0),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture676D7C),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04004C40, 4, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(3, 2, 1, 0, 3, 1, 0, 0),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture673118),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04004C80, 5, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 1, 3, 2, 0),
|
|
gsSP2Triangles(3, 4, 2, 0, 4, 0, 2, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_1618[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture6733CC),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04004CD0, 5, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 3, 0, 2, 0),
|
|
gsSP2Triangles(1, 4, 2, 0, 4, 3, 2, 0),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture676D7C),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04004D20, 4, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(3, 2, 1, 0, 3, 1, 0, 0),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture673118),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04004D60, 5, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 1, 3, 2, 0),
|
|
gsSP2Triangles(3, 4, 2, 0, 4, 0, 2, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_1700[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture6733CC),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04004DB0, 5, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 3, 0, 2, 0),
|
|
gsSP2Triangles(1, 4, 2, 0, 4, 3, 2, 0),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture676D7C),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04004E00, 4, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(3, 2, 1, 0, 3, 1, 0, 0),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture673118),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04004E40, 5, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 1, 3, 2, 0),
|
|
gsSP2Triangles(3, 4, 2, 0, 4, 0, 2, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_17E8[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture6733CC),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04004E90, 5, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 3, 0, 2, 0),
|
|
gsSP2Triangles(1, 4, 2, 0, 4, 3, 2, 0),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture676D7C),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04004EE0, 4, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(3, 2, 1, 0, 3, 1, 0, 0),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture673118),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04004F20, 5, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 1, 3, 2, 0),
|
|
gsSP2Triangles(3, 4, 2, 0, 4, 0, 2, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_18D0[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture6733CC),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04004F70, 5, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 3, 0, 2, 0),
|
|
gsSP2Triangles(1, 4, 2, 0, 4, 3, 2, 0),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture676D7C),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04004FC0, 4, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(3, 2, 1, 0, 3, 1, 0, 0),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture673118),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04005000, 5, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 1, 3, 2, 0),
|
|
gsSP2Triangles(3, 4, 2, 0, 4, 0, 2, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_19B8[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture6733CC),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04005050, 5, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 3, 0, 2, 0),
|
|
gsSP2Triangles(1, 4, 2, 0, 4, 3, 2, 0),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture676D7C),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x040050A0, 4, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(3, 2, 1, 0, 3, 1, 0, 0),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture673118),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x040050E0, 5, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 1, 3, 2, 0),
|
|
gsSP2Triangles(3, 4, 2, 0, 4, 0, 2, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_1AA0[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture6733CC),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04005130, 5, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 3, 0, 2, 0),
|
|
gsSP2Triangles(1, 4, 2, 0, 4, 3, 2, 0),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture676D7C),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04005180, 4, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(3, 2, 1, 0, 3, 1, 0, 0),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture673118),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x040051C0, 5, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 1, 3, 2, 0),
|
|
gsSP2Triangles(3, 4, 2, 0, 4, 0, 2, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_1B88[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture6733CC),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04005210, 5, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 3, 0, 2, 0),
|
|
gsSP2Triangles(1, 4, 2, 0, 4, 3, 2, 0),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture676D7C),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04005260, 4, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(3, 2, 1, 0, 3, 1, 0, 0),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture673118),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x040052A0, 5, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 1, 3, 2, 0),
|
|
gsSP2Triangles(3, 4, 2, 0, 4, 0, 2, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_1C70[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture6733CC),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x040052F0, 5, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 3, 0, 2, 0),
|
|
gsSP2Triangles(1, 4, 2, 0, 4, 3, 2, 0),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture676D7C),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04005340, 4, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(3, 2, 1, 0, 3, 1, 0, 0),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture673118),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04005380, 5, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 1, 3, 2, 0),
|
|
gsSP2Triangles(3, 4, 2, 0, 4, 0, 2, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_1D58[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture6733CC),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x040053D0, 5, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 3, 0, 2, 0),
|
|
gsSP2Triangles(1, 4, 2, 0, 4, 3, 2, 0),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture676D7C),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04005420, 4, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(3, 2, 1, 0, 3, 1, 0, 0),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture673118),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04005460, 5, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 1, 3, 2, 0),
|
|
gsSP2Triangles(3, 4, 2, 0, 4, 0, 2, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_1E40[] = {
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_1D58),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_1C70),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_1B88),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_1AA0),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_19B8),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_18D0),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_17E8),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_1700),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_1618),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_1530),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_1448),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_1360),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_1EA8[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTextureGrass6),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x040054B0, 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, 11, 12, 13, 0),
|
|
gsSP2Triangles(11, 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),
|
|
gsSP2Triangles(25, 27, 28, 0, 29, 30, 31, 0),
|
|
gsSPVertex(0x040056B0, 32, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 1, 3, 4, 0),
|
|
gsSP2Triangles(1, 4, 2, 0, 5, 6, 7, 0),
|
|
gsSP2Triangles(5, 7, 8, 0, 9, 10, 11, 0),
|
|
gsSP2Triangles(9, 11, 12, 0, 9, 12, 13, 0),
|
|
gsSP2Triangles(14, 15, 16, 0, 17, 18, 19, 0),
|
|
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(0x040058B0, 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),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_1FA0[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTextureGrass6),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04005970, 32, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 3, 4, 0),
|
|
gsSP2Triangles(5, 6, 7, 0, 5, 7, 8, 0),
|
|
gsSP2Triangles(9, 10, 11, 0, 9, 11, 12, 0),
|
|
gsSP2Triangles(13, 14, 15, 0, 13, 15, 16, 0),
|
|
gsSP2Triangles(17, 18, 19, 0, 20, 21, 22, 0),
|
|
gsSP2Triangles(20, 23, 24, 0, 25, 26, 27, 0),
|
|
gsSP2Triangles(28, 29, 30, 0, 28, 30, 31, 0),
|
|
gsSPVertex(0x04005B70, 30, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0),
|
|
gsSP2Triangles(3, 5, 6, 0, 7, 8, 9, 0),
|
|
gsSP2Triangles(7, 9, 10, 0, 11, 12, 13, 0),
|
|
gsSP2Triangles(14, 15, 16, 0, 17, 18, 19, 0),
|
|
gsSP2Triangles(20, 21, 22, 0, 20, 22, 23, 0),
|
|
gsSP2Triangles(24, 25, 26, 0, 27, 28, 29, 0),
|
|
gsSPVertex(0x04005D50, 19, 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),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsSP1Triangle(16, 17, 18, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_2098[] = {
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_1FA0),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_1EA8),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_20B0[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture66ABA4),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04005E80, 21, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0),
|
|
gsSP2Triangles(6, 7, 8, 0, 6, 9, 10, 0),
|
|
gsSP2Triangles(11, 12, 13, 0, 11, 13, 14, 0),
|
|
gsSP2Triangles(15, 16, 17, 0, 18, 19, 20, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_2128[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture66ABA4),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04005FD0, 4, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_2188[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture66ABA4),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04006010, 31, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 1, 3, 4, 0),
|
|
gsSP2Triangles(5, 6, 7, 0, 8, 9, 10, 0),
|
|
gsSP2Triangles(11, 12, 13, 0, 14, 15, 16, 0),
|
|
gsSP2Triangles(17, 18, 17, 0, 19, 20, 21, 0),
|
|
gsSP2Triangles(22, 23, 24, 0, 25, 26, 27, 0),
|
|
gsSP1Triangle(28, 29, 30, 0),
|
|
gsSPVertex(0x04006200, 11, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 1, 3, 4, 0),
|
|
gsSP2Triangles(5, 6, 7, 0, 8, 9, 10, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_2228[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture66ABA4),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x040062B0, 12, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0),
|
|
gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_2290[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture66ABA4),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04006370, 27, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0),
|
|
gsSP2Triangles(6, 3, 7, 0, 3, 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, 19, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_2310[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture66ABA4),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04006520, 11, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0),
|
|
gsSP2Triangles(6, 7, 8, 0, 9, 10, 8, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_2378[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture66ABA4),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x040065D0, 8, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0),
|
|
gsSP1Triangle(6, 4, 7, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_23E0[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture66ABA4),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04006650, 16, 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),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_2450[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture66ABA4),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04006750, 6, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_24B0[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture66ABA4),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x040067B0, 23, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0),
|
|
gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0),
|
|
gsSP2Triangles(12, 11, 13, 0, 14, 15, 16, 0),
|
|
gsSP2Triangles(17, 18, 19, 0, 20, 21, 22, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_2528[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture66ABA4),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04006920, 15, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0),
|
|
gsSP2Triangles(6, 7, 8, 0, 9, 10, 1, 0),
|
|
gsSP2Triangles(11, 12, 1, 0, 13, 14, 7, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_2598[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture66ABA4),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04006A10, 22, 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, 16, 0),
|
|
gsSP2Triangles(17, 18, 19, 0, 20, 21, 13, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_2610[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture66ABA4),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04006B70, 29, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 3, 2, 4, 0),
|
|
gsSP2Triangles(5, 6, 7, 0, 8, 9, 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, 24, 25, 26, 0),
|
|
gsSP1Triangle(27, 28, 6, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_2698[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture66ABA4),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04006D40, 18, 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),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_2708[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture66ABA4),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04006E60, 12, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0),
|
|
gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_2770[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture66ABA4),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04006F20, 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, 15, 16, 17, 0),
|
|
gsSP1Triangle(15, 18, 19, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_27E8[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture66ABA4),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04007060, 18, 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),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_2858[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture66ABA4),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04007180, 3, 0),
|
|
gsSP1Triangle(0, 1, 2, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_28B8[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture66ABA4),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x040071B0, 12, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0),
|
|
gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_2920[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture66ABA4),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04007270, 26, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0),
|
|
gsSP2Triangles(3, 6, 7, 0, 3, 8, 9, 0),
|
|
gsSP2Triangles(10, 11, 12, 0, 13, 14, 15, 0),
|
|
gsSP2Triangles(16, 17, 18, 0, 19, 20, 1, 0),
|
|
gsSP2Triangles(21, 22, 23, 0, 24, 21, 25, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_29A0[] = {
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_2920),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_28B8),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_2858),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_27E8),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_2770),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_2708),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_2698),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_2610),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_2598),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_2528),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_24B0),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_2450),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_23E0),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_2378),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_2310),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_2290),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_2228),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_2188),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_2128),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_20B0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_2A48[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture66ABA4),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04007410, 8, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(0, 3, 4, 0, 0, 4, 5, 0),
|
|
gsSP2Triangles(0, 5, 6, 0, 0, 6, 7, 0),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture674B28),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04007490, 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),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
|
|
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(0x04007690, 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),
|
|
gsSP2Triangles(11, 12, 8, 0, 13, 14, 8, 0),
|
|
gsSP2Triangles(13, 8, 15, 0, 16, 17, 18, 0),
|
|
gsSP2Triangles(16, 18, 19, 0, 17, 20, 21, 0),
|
|
gsSP2Triangles(19, 18, 22, 0, 19, 22, 23, 0),
|
|
gsSP2Triangles(24, 25, 26, 0, 24, 26, 27, 0),
|
|
gsSP2Triangles(28, 29, 14, 0, 28, 14, 13, 0),
|
|
gsSP2Triangles(30, 31, 29, 0, 30, 29, 28, 0),
|
|
gsSPVertex(0x04007890, 13, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(4, 5, 6, 0, 7, 4, 6, 0),
|
|
gsSP2Triangles(7, 6, 8, 0, 7, 8, 9, 0),
|
|
gsSP2Triangles(10, 11, 7, 0, 10, 7, 12, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_2BA8[] = {
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_2A48),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_2BB8[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture653DB0),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04007960, 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(0x04007B40, 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(0x04007D20, 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(0x04007F00, 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(0x040080E0, 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(0x040082C0, 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(0x040084A0, 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, 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(0x040086A0, 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(0x04008880, 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(0x04008A60, 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(0x04008C40, 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(0x04008E20, 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(0x04009000, 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(0x040091E0, 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(0x040093C0, 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(0x040095A0, 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(0x04009780, 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(0x04009960, 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(0x04009B50, 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(0x04009D30, 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(0x04009F10, 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(0x0400A0F0, 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(0x0400A2D0, 3, 0),
|
|
gsSP1Triangle(0, 1, 2, 0),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture6528DC),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x0400A300, 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(0x0400A4E0, 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),
|
|
gsSP1Triangle(18, 19, 20, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_30C8[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture67A370),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x0400A630, 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),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsSP2Triangles(16, 12, 15, 0, 16, 15, 17, 0),
|
|
gsSP2Triangles(18, 19, 20, 0, 18, 20, 21, 0),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture67ADF0),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x0400A790, 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),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture6522E0),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x0400A8D0, 32, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(4, 0, 3, 0, 4, 3, 5, 0),
|
|
gsSP2Triangles(6, 7, 8, 0, 7, 9, 10, 0),
|
|
gsSP2Triangles(7, 10, 8, 0, 8, 11, 6, 0),
|
|
gsSP2Triangles(12, 7, 6, 0, 13, 14, 15, 0),
|
|
gsSP2Triangles(14, 16, 17, 0, 15, 14, 17, 0),
|
|
gsSP2Triangles(18, 19, 15, 0, 18, 15, 17, 0),
|
|
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(0x0400AAD0, 32, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(4, 5, 6, 0, 6, 7, 8, 0),
|
|
gsSP2Triangles(6, 8, 4, 0, 9, 8, 7, 0),
|
|
gsSP2Triangles(10, 11, 12, 0, 10, 12, 13, 0),
|
|
gsSP2Triangles(14, 11, 15, 0, 14, 15, 16, 0),
|
|
gsSP2Triangles(17, 13, 12, 0, 17, 12, 14, 0),
|
|
gsSP2Triangles(18, 19, 20, 0, 18, 20, 21, 0),
|
|
gsSP2Triangles(21, 22, 23, 0, 21, 23, 18, 0),
|
|
gsSP2Triangles(19, 23, 24, 0, 19, 24, 25, 0),
|
|
gsSP2Triangles(26, 27, 28, 0, 26, 28, 29, 0),
|
|
gsSP2Triangles(29, 28, 30, 0, 29, 30, 31, 0),
|
|
gsSPVertex(0x0400ACD0, 30, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(2, 4, 5, 0, 2, 5, 3, 0),
|
|
gsSP2Triangles(6, 7, 1, 0, 6, 1, 0, 0),
|
|
gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
|
|
gsSP2Triangles(12, 13, 9, 0, 12, 9, 8, 0),
|
|
gsSP2Triangles(14, 15, 16, 0, 14, 16, 17, 0),
|
|
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(0x0400AEB0, 8, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_32F0[] = {
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_30C8),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_2BB8),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_3308[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture67A370),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x0400AF30, 32, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(2, 4, 3, 0, 5, 6, 7, 0),
|
|
gsSP2Triangles(5, 7, 8, 0, 8, 7, 9, 0),
|
|
gsSP2Triangles(9, 10, 8, 0, 11, 12, 13, 0),
|
|
gsSP2Triangles(11, 13, 14, 0, 15, 16, 17, 0),
|
|
gsSP2Triangles(15, 17, 18, 0, 19, 20, 15, 0),
|
|
gsSP2Triangles(19, 15, 18, 0, 21, 22, 23, 0),
|
|
gsSP2Triangles(21, 23, 24, 0, 25, 26, 27, 0),
|
|
gsSP2Triangles(25, 27, 28, 0, 29, 30, 31, 0),
|
|
gsSPVertex(0x0400B130, 16, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(4, 5, 6, 0, 7, 8, 9, 0),
|
|
gsSP2Triangles(7, 9, 10, 0, 8, 7, 11, 0),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture6528DC),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x0400B230, 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),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture6522E0),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x0400B370, 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),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
|
|
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(0x0400B570, 32, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
|
|
gsSP2Triangles(5, 8, 9, 0, 5, 9, 6, 0),
|
|
gsSP2Triangles(10, 11, 12, 0, 10, 12, 13, 0),
|
|
gsSP2Triangles(12, 11, 14, 0, 15, 10, 13, 0),
|
|
gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
|
|
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(0x0400B770, 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),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
|
|
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(0x0400B970, 26, 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),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsSP2Triangles(16, 17, 18, 0, 19, 20, 21, 0),
|
|
gsSP2Triangles(19, 21, 22, 0, 23, 24, 25, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_3568[] = {
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_3308),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_3578[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture676C6C),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x0400BB10, 32, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 3, 1, 0),
|
|
gsSP2Triangles(3, 4, 5, 0, 3, 5, 1, 0),
|
|
gsSP2Triangles(4, 6, 5, 0, 6, 7, 5, 0),
|
|
gsSP2Triangles(8, 9, 10, 0, 11, 8, 10, 0),
|
|
gsSP2Triangles(8, 12, 13, 0, 8, 13, 9, 0),
|
|
gsSP2Triangles(12, 14, 15, 0, 12, 15, 13, 0),
|
|
gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
|
|
gsSP2Triangles(17, 20, 18, 0, 20, 21, 18, 0),
|
|
gsSP2Triangles(22, 23, 24, 0, 23, 25, 26, 0),
|
|
gsSP2Triangles(23, 26, 27, 0, 23, 27, 24, 0),
|
|
gsSP2Triangles(25, 28, 29, 0, 25, 29, 26, 0),
|
|
gsSP2Triangles(30, 16, 19, 0, 30, 19, 31, 0),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture64313C),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x0400BD10, 25, 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),
|
|
gsSP2Triangles(9, 12, 10, 0, 13, 14, 15, 0),
|
|
gsSP2Triangles(13, 15, 16, 0, 17, 18, 19, 0),
|
|
gsSP2Triangles(17, 19, 20, 0, 21, 22, 23, 0),
|
|
gsSP1Triangle(21, 23, 24, 0),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture68D834),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x0400BEA0, 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),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
|
|
gsSP2Triangles(19, 18, 20, 0, 19, 20, 21, 0),
|
|
gsSP2Triangles(22, 23, 24, 0, 22, 24, 25, 0),
|
|
gsSP2Triangles(26, 27, 28, 0, 29, 30, 31, 0),
|
|
gsSPVertex(0x0400C0A0, 32, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0),
|
|
gsSP2Triangles(3, 6, 7, 0, 3, 7, 4, 0),
|
|
gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
|
|
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),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture67ADF0),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x0400C2A0, 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),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture651F40),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x0400C360, 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),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
|
|
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(0x0400C560, 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),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
|
|
gsSP2Triangles(16, 19, 20, 0, 16, 21, 22, 0),
|
|
gsSP2Triangles(16, 22, 17, 0, 23, 24, 25, 0),
|
|
gsSP2Triangles(23, 25, 26, 0, 27, 28, 29, 0),
|
|
gsSP1Triangle(27, 29, 30, 0),
|
|
gsSPVertex(0x0400C750, 31, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
|
|
gsSP2Triangles(7, 6, 8, 0, 9, 10, 11, 0),
|
|
gsSP2Triangles(9, 12, 13, 0, 9, 13, 10, 0),
|
|
gsSP2Triangles(14, 15, 11, 0, 14, 11, 10, 0),
|
|
gsSP2Triangles(13, 16, 17, 0, 13, 17, 18, 0),
|
|
gsSP2Triangles(12, 16, 13, 0, 19, 20, 21, 0),
|
|
gsSP2Triangles(19, 21, 22, 0, 23, 24, 25, 0),
|
|
gsSP2Triangles(23, 25, 26, 0, 27, 28, 29, 0),
|
|
gsSP1Triangle(27, 29, 30, 0),
|
|
gsSPVertex(0x0400C940, 32, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(4, 5, 6, 0, 4, 7, 5, 0),
|
|
gsSP2Triangles(7, 8, 5, 0, 9, 10, 11, 0),
|
|
gsSP2Triangles(12, 9, 11, 0, 10, 13, 11, 0),
|
|
gsSP2Triangles(14, 15, 16, 0, 14, 16, 17, 0),
|
|
gsSP2Triangles(14, 17, 18, 0, 19, 20, 21, 0),
|
|
gsSP2Triangles(19, 21, 22, 0, 23, 24, 25, 0),
|
|
gsSP2Triangles(23, 25, 26, 0, 24, 27, 28, 0),
|
|
gsSP2Triangles(24, 28, 25, 0, 29, 30, 31, 0),
|
|
gsSPVertex(0x0400CB40, 11, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0),
|
|
gsSP2Triangles(3, 5, 6, 0, 7, 8, 9, 0),
|
|
gsSP1Triangle(7, 9, 10, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_3920[] = {
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_3578),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_3930[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture64313C),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x0400CBF0, 16, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
|
|
gsSP2Triangles(6, 8, 9, 0, 6, 9, 7, 0),
|
|
gsSP2Triangles(10, 11, 12, 0, 10, 12, 13, 0),
|
|
gsSP2Triangles(14, 15, 10, 0, 14, 10, 13, 0),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture6528DC),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x0400CCF0, 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),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture68D834),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x0400CDB0, 32, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
|
|
gsSP2Triangles(8, 9, 5, 0, 8, 5, 4, 0),
|
|
gsSP2Triangles(5, 9, 10, 0, 5, 10, 11, 0),
|
|
gsSP2Triangles(6, 5, 11, 0, 6, 11, 12, 0),
|
|
gsSP2Triangles(13, 14, 15, 0, 13, 15, 16, 0),
|
|
gsSP2Triangles(14, 17, 18, 0, 14, 18, 15, 0),
|
|
gsSP2Triangles(19, 20, 21, 0, 19, 21, 22, 0),
|
|
gsSP2Triangles(19, 23, 24, 0, 19, 24, 20, 0),
|
|
gsSP2Triangles(25, 26, 27, 0, 25, 27, 28, 0),
|
|
gsSP2Triangles(26, 29, 30, 0, 26, 30, 27, 0),
|
|
gsSP1Triangle(31, 29, 26, 0),
|
|
gsSPVertex(0x0400CFB0, 21, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 2, 1, 3, 0),
|
|
gsSP2Triangles(2, 3, 4, 0, 5, 6, 7, 0),
|
|
gsSP2Triangles(5, 7, 8, 0, 8, 7, 9, 0),
|
|
gsSP2Triangles(8, 9, 10, 0, 11, 12, 13, 0),
|
|
gsSP2Triangles(11, 13, 14, 0, 13, 15, 16, 0),
|
|
gsSP2Triangles(13, 16, 14, 0, 17, 18, 19, 0),
|
|
gsSP1Triangle(17, 19, 20, 0),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture673FF8),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x0400D100, 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),
|
|
gsSP2Triangles(12, 8, 11, 0, 12, 11, 13, 0),
|
|
gsSP2Triangles(14, 15, 16, 0, 14, 16, 17, 0),
|
|
gsSP2Triangles(15, 18, 19, 0, 15, 19, 16, 0),
|
|
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(0x0400D300, 32, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
|
|
gsSP2Triangles(8, 9, 4, 0, 8, 4, 7, 0),
|
|
gsSP2Triangles(10, 11, 12, 0, 10, 12, 13, 0),
|
|
gsSP2Triangles(14, 15, 16, 0, 14, 16, 17, 0),
|
|
gsSP2Triangles(16, 18, 19, 0, 16, 19, 17, 0),
|
|
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(0x0400D500, 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),
|
|
gsSP2Triangles(10, 12, 13, 0, 10, 13, 11, 0),
|
|
gsSP2Triangles(14, 15, 16, 0, 14, 16, 17, 0),
|
|
gsSP2Triangles(16, 18, 19, 0, 16, 19, 17, 0),
|
|
gsSP2Triangles(20, 21, 22, 0, 20, 22, 23, 0),
|
|
gsSP2Triangles(24, 25, 26, 0, 24, 26, 27, 0),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture676D7C),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x0400D6C0, 30, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(4, 5, 0, 0, 4, 0, 3, 0),
|
|
gsSP2Triangles(6, 7, 8, 0, 6, 8, 9, 0),
|
|
gsSP2Triangles(8, 10, 11, 0, 8, 11, 9, 0),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsSP2Triangles(16, 17, 12, 0, 16, 12, 15, 0),
|
|
gsSP2Triangles(18, 19, 20, 0, 18, 20, 21, 0),
|
|
gsSP2Triangles(20, 22, 23, 0, 20, 23, 21, 0),
|
|
gsSP2Triangles(24, 25, 26, 0, 24, 26, 27, 0),
|
|
gsSP2Triangles(26, 28, 29, 0, 26, 29, 27, 0),
|
|
gsSPVertex(0x0400D8A0, 6, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(2, 4, 5, 0, 2, 5, 3, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_3C70[] = {
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_3930),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_3C80[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture673990),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x0400D900, 32, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 3, 0, 2, 0),
|
|
gsSP2Triangles(3, 2, 4, 0, 5, 3, 4, 0),
|
|
gsSP2Triangles(6, 5, 4, 0, 6, 4, 7, 0),
|
|
gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
|
|
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(0x0400DB00, 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),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsSP2Triangles(16, 17, 18, 0, 19, 16, 18, 0),
|
|
gsSP2Triangles(19, 18, 20, 0, 17, 21, 22, 0),
|
|
gsSP2Triangles(17, 22, 18, 0, 23, 24, 25, 0),
|
|
gsSP2Triangles(23, 25, 26, 0, 27, 28, 29, 0),
|
|
gsSP2Triangles(27, 30, 31, 0, 27, 31, 28, 0),
|
|
gsSPVertex(0x0400DD00, 32, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0),
|
|
gsSP2Triangles(3, 5, 6, 0, 7, 8, 9, 0),
|
|
gsSP2Triangles(7, 9, 10, 0, 8, 11, 9, 0),
|
|
gsSP2Triangles(12, 13, 10, 0, 12, 10, 9, 0),
|
|
gsSP2Triangles(14, 15, 16, 0, 15, 14, 17, 0),
|
|
gsSP2Triangles(15, 17, 18, 0, 19, 20, 14, 0),
|
|
gsSP2Triangles(19, 14, 16, 0, 21, 22, 19, 0),
|
|
gsSP2Triangles(21, 19, 16, 0, 23, 24, 25, 0),
|
|
gsSP2Triangles(23, 25, 26, 0, 27, 28, 29, 0),
|
|
gsSP2Triangles(27, 29, 30, 0, 28, 31, 29, 0),
|
|
gsSPVertex(0x0400DF00, 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),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
|
|
gsSP2Triangles(20, 21, 22, 0, 21, 23, 24, 0),
|
|
gsSP2Triangles(21, 24, 22, 0, 25, 26, 27, 0),
|
|
gsSP2Triangles(25, 27, 28, 0, 23, 29, 24, 0),
|
|
gsSPVertex(0x0400E0E0, 31, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
|
|
gsSP2Triangles(6, 8, 9, 0, 6, 9, 7, 0),
|
|
gsSP2Triangles(10, 11, 12, 0, 10, 12, 13, 0),
|
|
gsSP2Triangles(12, 14, 15, 0, 12, 15, 13, 0),
|
|
gsSP2Triangles(16, 17, 18, 0, 19, 16, 18, 0),
|
|
gsSP2Triangles(20, 21, 18, 0, 20, 18, 17, 0),
|
|
gsSP2Triangles(20, 17, 22, 0, 23, 19, 18, 0),
|
|
gsSP2Triangles(24, 25, 26, 0, 24, 26, 27, 0),
|
|
gsSP2Triangles(14, 12, 28, 0, 29, 30, 14, 0),
|
|
gsSP1Triangle(29, 14, 28, 0),
|
|
gsSPVertex(0x0400E2D0, 13, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
|
|
gsSP2Triangles(8, 9, 7, 0, 10, 11, 12, 0),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture676EA8),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x0400E3A0, 31, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(4, 0, 3, 0, 4, 3, 5, 0),
|
|
gsSP2Triangles(6, 7, 8, 0, 6, 9, 7, 0),
|
|
gsSP2Triangles(10, 11, 12, 0, 10, 12, 13, 0),
|
|
gsSP2Triangles(11, 6, 8, 0, 11, 8, 12, 0),
|
|
gsSP2Triangles(14, 5, 15, 0, 14, 4, 5, 0),
|
|
gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
|
|
gsSP2Triangles(20, 21, 22, 0, 20, 22, 17, 0),
|
|
gsSP2Triangles(23, 20, 17, 0, 23, 17, 16, 0),
|
|
gsSP2Triangles(17, 22, 24, 0, 17, 24, 18, 0),
|
|
gsSP2Triangles(22, 25, 26, 0, 22, 26, 24, 0),
|
|
gsSP2Triangles(27, 28, 29, 0, 27, 29, 30, 0),
|
|
gsSPVertex(0x0400E590, 16, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 1, 3, 4, 0),
|
|
gsSP2Triangles(1, 4, 2, 0, 5, 6, 1, 0),
|
|
gsSP2Triangles(5, 1, 0, 0, 7, 8, 3, 0),
|
|
gsSP2Triangles(0, 2, 9, 0, 7, 10, 8, 0),
|
|
gsSP2Triangles(3, 8, 11, 0, 3, 11, 4, 0),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture64313C),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x0400E690, 32, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 3, 0, 2, 0),
|
|
gsSP2Triangles(4, 5, 6, 0, 4, 7, 8, 0),
|
|
gsSP2Triangles(4, 8, 5, 0, 9, 10, 11, 0),
|
|
gsSP2Triangles(9, 11, 12, 0, 13, 14, 15, 0),
|
|
gsSP2Triangles(13, 15, 16, 0, 17, 18, 19, 0),
|
|
gsSP2Triangles(17, 19, 20, 0, 21, 22, 23, 0),
|
|
gsSP2Triangles(21, 23, 24, 0, 25, 26, 27, 0),
|
|
gsSP2Triangles(25, 27, 28, 0, 29, 30, 31, 0),
|
|
gsSPVertex(0x0400E890, 3, 0),
|
|
gsSP1Triangle(0, 1, 2, 0),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture6528DC),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x0400E8C0, 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),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
|
|
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(0x0400EAC0, 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),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
|
|
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(0x0400ECC0, 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),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
|
|
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(0x0400EEC0, 4, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture68D834),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x0400EF00, 30, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 3, 2, 1, 0),
|
|
gsSP2Triangles(3, 1, 4, 0, 4, 5, 6, 0),
|
|
gsSP2Triangles(3, 6, 7, 0, 8, 9, 10, 0),
|
|
gsSP2Triangles(8, 10, 11, 0, 11, 12, 13, 0),
|
|
gsSP2Triangles(11, 13, 8, 0, 3, 4, 6, 0),
|
|
gsSP2Triangles(14, 15, 16, 0, 14, 16, 17, 0),
|
|
gsSP2Triangles(18, 19, 20, 0, 21, 18, 20, 0),
|
|
gsSP2Triangles(22, 23, 24, 0, 25, 22, 24, 0),
|
|
gsSP2Triangles(26, 27, 28, 0, 26, 28, 29, 0),
|
|
gsSPVertex(0x0400F0E0, 24, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(4, 5, 6, 0, 5, 7, 6, 0),
|
|
gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
|
|
gsSP2Triangles(12, 13, 14, 0, 15, 12, 14, 0),
|
|
gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
|
|
gsSP2Triangles(20, 21, 22, 0, 21, 23, 22, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_4198[] = {
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_3C80),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_41A8[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture676C6C),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x0400F260, 16, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(1, 4, 5, 0, 1, 5, 2, 0),
|
|
gsSP2Triangles(6, 7, 8, 0, 6, 8, 9, 0),
|
|
gsSP2Triangles(10, 11, 12, 0, 10, 12, 13, 0),
|
|
gsSP2Triangles(11, 14, 15, 0, 11, 15, 12, 0),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture64313C),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x0400F360, 20, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
|
|
gsSP2Triangles(6, 8, 9, 0, 6, 9, 7, 0),
|
|
gsSP2Triangles(10, 11, 12, 0, 10, 12, 13, 0),
|
|
gsSP2Triangles(14, 15, 16, 0, 14, 16, 17, 0),
|
|
gsSP2Triangles(16, 18, 19, 0, 16, 19, 17, 0),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture68D834),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x0400F4A0, 32, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(4, 5, 1, 0, 4, 1, 0, 0),
|
|
gsSP2Triangles(5, 6, 7, 0, 5, 7, 1, 0),
|
|
gsSP2Triangles(8, 9, 3, 0, 8, 3, 2, 0),
|
|
gsSP2Triangles(10, 11, 8, 0, 10, 8, 2, 0),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsSP2Triangles(16, 17, 12, 0, 16, 12, 15, 0),
|
|
gsSP2Triangles(14, 18, 19, 0, 14, 19, 15, 0),
|
|
gsSP2Triangles(20, 21, 22, 0, 20, 22, 23, 0),
|
|
gsSP2Triangles(24, 25, 26, 0, 24, 26, 22, 0),
|
|
gsSP2Triangles(26, 27, 23, 0, 26, 23, 22, 0),
|
|
gsSP2Triangles(28, 29, 30, 0, 28, 30, 31, 0),
|
|
gsSPVertex(0x0400F6A0, 12, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(2, 4, 5, 0, 2, 5, 3, 0),
|
|
gsSP2Triangles(6, 7, 8, 0, 6, 8, 9, 0),
|
|
gsSP2Triangles(7, 10, 11, 0, 7, 11, 8, 0),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture651F40),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x0400F760, 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),
|
|
gsSP2Triangles(12, 8, 11, 0, 12, 11, 13, 0),
|
|
gsSP2Triangles(14, 15, 16, 0, 14, 16, 17, 0),
|
|
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(0x0400F940, 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),
|
|
gsSP2Triangles(9, 12, 13, 0, 9, 13, 10, 0),
|
|
gsSP2Triangles(14, 15, 16, 0, 14, 16, 17, 0),
|
|
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(0x0400FB20, 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),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
|
|
gsSP2Triangles(18, 20, 21, 0, 18, 21, 19, 0),
|
|
gsSP2Triangles(22, 23, 24, 0, 22, 24, 25, 0),
|
|
gsSP2Triangles(24, 26, 27, 0, 24, 27, 25, 0),
|
|
gsSP2Triangles(28, 29, 30, 0, 28, 30, 31, 0),
|
|
gsSPVertex(0x0400FD20, 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),
|
|
gsSP2Triangles(12, 13, 14, 0, 13, 15, 16, 0),
|
|
gsSP2Triangles(13, 16, 14, 0, 17, 18, 19, 0),
|
|
gsSP2Triangles(20, 17, 19, 0, 20, 19, 21, 0),
|
|
gsSP2Triangles(20, 21, 22, 0, 23, 24, 25, 0),
|
|
gsSP2Triangles(23, 25, 26, 0, 23, 27, 28, 0),
|
|
gsSP1Triangle(23, 28, 29, 0),
|
|
gsSPVertex(0x0400FF00, 30, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(4, 2, 5, 0, 6, 7, 8, 0),
|
|
gsSP2Triangles(9, 10, 11, 0, 12, 13, 14, 0),
|
|
gsSP2Triangles(12, 14, 15, 0, 16, 17, 18, 0),
|
|
gsSP2Triangles(16, 18, 19, 0, 20, 21, 22, 0),
|
|
gsSP2Triangles(20, 22, 23, 0, 0, 24, 1, 0),
|
|
gsSP2Triangles(25, 26, 27, 0, 25, 27, 28, 0),
|
|
gsSP1Triangle(26, 29, 27, 0),
|
|
gsSPVertex(0x040100E0, 30, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
|
|
gsSP2Triangles(6, 5, 8, 0, 6, 8, 9, 0),
|
|
gsSP2Triangles(10, 11, 12, 0, 10, 12, 13, 0),
|
|
gsSP2Triangles(12, 14, 15, 0, 12, 15, 13, 0),
|
|
gsSP2Triangles(16, 14, 12, 0, 16, 12, 17, 0),
|
|
gsSP2Triangles(18, 19, 4, 0, 18, 4, 7, 0),
|
|
gsSP2Triangles(20, 21, 11, 0, 20, 11, 10, 0),
|
|
gsSP2Triangles(22, 23, 24, 0, 22, 24, 25, 0),
|
|
gsSP2Triangles(26, 27, 28, 0, 26, 28, 29, 0),
|
|
gsSPVertex(0x040102C0, 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),
|
|
gsSP2Triangles(10, 12, 13, 0, 10, 13, 11, 0),
|
|
gsSP2Triangles(14, 15, 16, 0, 14, 16, 17, 0),
|
|
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(0x040104A0, 6, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(2, 4, 5, 0, 2, 5, 3, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_4598[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture653DB0),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04010500, 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, 2, 0, 26, 27, 28, 0),
|
|
gsSP1Triangle(29, 30, 31, 0),
|
|
gsSPVertex(0x04010700, 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(0x040108E0, 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(0x04010AC0, 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(0x04010CA0, 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, 24, 0),
|
|
gsSP1Triangle(29, 30, 31, 0),
|
|
gsSPVertex(0x04010EA0, 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(0x04011080, 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(0x04011260, 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, 18, 0),
|
|
gsSP2Triangles(23, 24, 25, 0, 26, 27, 28, 0),
|
|
gsSP1Triangle(29, 30, 31, 0),
|
|
gsSPVertex(0x04011460, 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, 0, 0, 26, 27, 28, 0),
|
|
gsSP1Triangle(29, 30, 31, 0),
|
|
gsSPVertex(0x04011660, 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(0x04011860, 31, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0),
|
|
gsSP2Triangles(5, 6, 7, 0, 8, 9, 10, 0),
|
|
gsSP2Triangles(11, 12, 13, 0, 14, 15, 16, 0),
|
|
gsSP2Triangles(17, 10, 18, 0, 19, 20, 21, 0),
|
|
gsSP2Triangles(22, 23, 24, 0, 25, 26, 27, 0),
|
|
gsSP1Triangle(28, 29, 30, 0),
|
|
gsSPVertex(0x04011A50, 30, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0),
|
|
gsSP2Triangles(6, 7, 8, 0, 9, 3, 10, 0),
|
|
gsSP2Triangles(3, 11, 12, 0, 13, 14, 15, 0),
|
|
gsSP2Triangles(16, 17, 18, 0, 19, 3, 20, 0),
|
|
gsSP2Triangles(21, 22, 23, 0, 24, 25, 26, 0),
|
|
gsSP1Triangle(27, 28, 29, 0),
|
|
gsSPVertex(0x04011C30, 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, 13, 0),
|
|
gsSP1Triangle(29, 30, 31, 0),
|
|
gsSPVertex(0x04011E30, 3, 0),
|
|
gsSP1Triangle(0, 1, 2, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_48A8[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture653DB0),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04011E60, 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, 2, 0, 26, 27, 28, 0),
|
|
gsSP1Triangle(29, 30, 31, 0),
|
|
gsSPVertex(0x04012060, 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(0x04012240, 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(0x04012420, 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(0x04012600, 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, 24, 0),
|
|
gsSP1Triangle(29, 30, 31, 0),
|
|
gsSPVertex(0x04012800, 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(0x040129E0, 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(0x04012BC0, 31, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 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, 22, 0),
|
|
gsSP2Triangles(23, 24, 20, 0, 25, 26, 27, 0),
|
|
gsSP1Triangle(28, 29, 30, 0),
|
|
gsSPVertex(0x04012DB0, 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, 3, 0, 26, 27, 28, 0),
|
|
gsSP1Triangle(29, 30, 31, 0),
|
|
gsSPVertex(0x04012FB0, 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(0x04013190, 31, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0),
|
|
gsSP2Triangles(6, 7, 8, 0, 9, 10, 8, 0),
|
|
gsSP2Triangles(11, 12, 13, 0, 14, 15, 16, 0),
|
|
gsSP2Triangles(17, 18, 19, 0, 20, 8, 21, 0),
|
|
gsSP2Triangles(22, 23, 24, 0, 25, 26, 27, 0),
|
|
gsSP1Triangle(28, 29, 30, 0),
|
|
gsSPVertex(0x04013380, 31, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0),
|
|
gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0),
|
|
gsSP2Triangles(12, 6, 13, 0, 14, 15, 16, 0),
|
|
gsSP2Triangles(17, 18, 19, 0, 20, 21, 22, 0),
|
|
gsSP2Triangles(23, 24, 25, 0, 26, 23, 27, 0),
|
|
gsSP1Triangle(28, 29, 30, 0),
|
|
gsSPVertex(0x04013570, 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, 13, 0),
|
|
gsSP1Triangle(29, 30, 31, 0),
|
|
gsSPVertex(0x04013770, 6, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_4BB0[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture653DB0),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x040137D0, 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(0x040139B0, 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(0x04013B90, 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, 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(0x04013D90, 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(0x04013F70, 30, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 2, 3, 4, 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, 22, 0),
|
|
gsSP2Triangles(23, 24, 25, 0, 26, 27, 28, 0),
|
|
gsSP1Triangle(28, 29, 26, 0),
|
|
gsSPVertex(0x04014150, 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(0x04014330, 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(0x04014510, 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, 18, 0),
|
|
gsSP2Triangles(23, 24, 25, 0, 26, 27, 28, 0),
|
|
gsSP1Triangle(29, 30, 31, 0),
|
|
gsSPVertex(0x04014710, 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(0x040148F0, 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, 26, 0),
|
|
gsSP1Triangle(29, 30, 31, 0),
|
|
gsSPVertex(0x04014AF0, 30, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0),
|
|
gsSP2Triangles(6, 7, 8, 0, 9, 10, 8, 0),
|
|
gsSP2Triangles(8, 11, 12, 0, 13, 14, 15, 0),
|
|
gsSP2Triangles(16, 17, 18, 0, 19, 8, 20, 0),
|
|
gsSP2Triangles(21, 22, 23, 0, 24, 25, 26, 0),
|
|
gsSP1Triangle(27, 28, 29, 0),
|
|
gsSPVertex(0x04014CD0, 30, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0),
|
|
gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0),
|
|
gsSP2Triangles(12, 6, 13, 0, 14, 15, 16, 0),
|
|
gsSP2Triangles(17, 18, 19, 0, 20, 6, 21, 0),
|
|
gsSP2Triangles(22, 23, 24, 0, 25, 22, 26, 0),
|
|
gsSP1Triangle(27, 28, 29, 0),
|
|
gsSPVertex(0x04014EB0, 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, 13, 0),
|
|
gsSP1Triangle(29, 30, 31, 0),
|
|
gsSPVertex(0x040150B0, 6, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_4EB8[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture653DB0),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04015110, 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(0x040152F0, 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(0x040154D0, 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(0x040156B0, 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(0x04015890, 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, 27, 28, 29, 0),
|
|
gsSP1Triangle(29, 30, 27, 0),
|
|
gsSPVertex(0x04015A80, 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(0x04015C60, 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(0x04015E40, 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, 21, 0, 26, 27, 28, 0),
|
|
gsSP1Triangle(29, 30, 31, 0),
|
|
gsSPVertex(0x04016040, 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(0x04016220, 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, 29, 0),
|
|
gsSPVertex(0x04016420, 31, 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),
|
|
gsSP2Triangles(17, 18, 19, 0, 20, 21, 22, 0),
|
|
gsSP2Triangles(23, 11, 24, 0, 25, 26, 27, 0),
|
|
gsSP1Triangle(28, 29, 30, 0),
|
|
gsSPVertex(0x04016610, 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, 16, 25, 0, 26, 27, 28, 0),
|
|
gsSP1Triangle(29, 26, 30, 0),
|
|
gsSPVertex(0x04016800, 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(0x040169E0, 12, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0),
|
|
gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_51B8[] = {
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_4EB8), gsSPDisplayList(d_course_bowsers_castle_packed_dl_4BB0),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_48A8), gsSPDisplayList(d_course_bowsers_castle_packed_dl_4598),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_41A8), gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_51E8[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture67A370),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04016AA0, 24, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(4, 5, 6, 0, 4, 7, 5, 0),
|
|
gsSP2Triangles(8, 9, 10, 0, 8, 11, 9, 0),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsSP2Triangles(16, 17, 18, 0, 16, 19, 17, 0),
|
|
gsSP2Triangles(20, 21, 22, 0, 20, 23, 21, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_5270[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture67A370),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04016C20, 28, 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),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 15, 13, 0),
|
|
gsSP2Triangles(16, 17, 18, 0, 16, 19, 17, 0),
|
|
gsSP2Triangles(20, 21, 22, 0, 20, 23, 21, 0),
|
|
gsSP2Triangles(24, 25, 26, 0, 24, 27, 25, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_5300[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture67A370),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04016DE0, 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, 11, 9, 0),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 15, 13, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_5378[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture67A370),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04016EE0, 8, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_53E0[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture67A370),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04016F60, 8, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_5448[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture67A370),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04016FE0, 8, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture67A91C),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04017060, 4, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_54E8[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture67A370),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x040170A0, 18, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(4, 5, 6, 0, 7, 8, 9, 0),
|
|
gsSP2Triangles(7, 10, 8, 0, 11, 12, 13, 0),
|
|
gsSP2Triangles(14, 15, 16, 0, 14, 16, 17, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_5560[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture67A370),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x040171C0, 21, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
|
|
gsSP2Triangles(6, 8, 7, 0, 9, 10, 11, 0),
|
|
gsSP2Triangles(9, 11, 12, 0, 13, 14, 15, 0),
|
|
gsSP2Triangles(13, 15, 16, 0, 17, 18, 19, 0),
|
|
gsSP1Triangle(17, 19, 20, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_55E8[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture67A370),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04017310, 23, 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),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsSP2Triangles(14, 16, 17, 0, 14, 17, 15, 0),
|
|
gsSP2Triangles(16, 18, 17, 0, 19, 20, 21, 0),
|
|
gsSP1Triangle(19, 21, 22, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_5678[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture67A370),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04017480, 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),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_56F0[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture67A370),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04017580, 25, 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),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsSP2Triangles(16, 17, 18, 0, 19, 20, 21, 0),
|
|
gsSP1Triangle(22, 23, 24, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_5778[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture67A370),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04017710, 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),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_57E8[] = {
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_5778),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_56F0),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_5678),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_55E8),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_5560),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_54E8),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_5448),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_53E0),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_5378),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_5300),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_5270),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_51E8),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_5850[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture676C6C),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x040177D0, 4, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture64313C),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04017810, 7, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(4, 1, 5, 0, 4, 5, 6, 0),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture68D834),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04017880, 32, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(3, 4, 5, 0, 3, 5, 6, 0),
|
|
gsSP2Triangles(7, 8, 5, 0, 7, 5, 9, 0),
|
|
gsSP2Triangles(10, 11, 8, 0, 10, 8, 12, 0),
|
|
gsSP2Triangles(13, 14, 15, 0, 13, 15, 16, 0),
|
|
gsSP2Triangles(17, 18, 19, 0, 17, 19, 20, 0),
|
|
gsSP2Triangles(21, 22, 23, 0, 21, 23, 24, 0),
|
|
gsSP2Triangles(25, 26, 27, 0, 25, 27, 28, 0),
|
|
gsSP1Triangle(29, 30, 31, 0),
|
|
gsSPVertex(0x04017A80, 3, 0),
|
|
gsSP1Triangle(0, 1, 2, 0),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture67ADF0),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04017AB0, 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),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture651F40),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04017B70, 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),
|
|
gsSP2Triangles(12, 8, 13, 0, 12, 14, 15, 0),
|
|
gsSP2Triangles(12, 15, 8, 0, 14, 16, 15, 0),
|
|
gsSP2Triangles(17, 15, 18, 0, 17, 18, 19, 0),
|
|
gsSP2Triangles(20, 21, 22, 0, 20, 22, 23, 0),
|
|
gsSP2Triangles(24, 25, 26, 0, 24, 26, 27, 0),
|
|
gsSP2Triangles(28, 24, 27, 0, 28, 27, 29, 0),
|
|
gsSPVertex(0x04017D50, 25, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(0, 3, 4, 0, 5, 6, 7, 0),
|
|
gsSP2Triangles(5, 7, 8, 0, 9, 10, 11, 0),
|
|
gsSP2Triangles(9, 11, 12, 0, 13, 14, 15, 0),
|
|
gsSP2Triangles(13, 15, 16, 0, 17, 18, 19, 0),
|
|
gsSP2Triangles(17, 19, 20, 0, 21, 22, 23, 0),
|
|
gsSP1Triangle(21, 23, 24, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_5A78[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture676C6C),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04017EE0, 4, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture64313C),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04017F20, 4, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture68D834),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04017F60, 8, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture651F40),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04017FE0, 20, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 3, 4, 0),
|
|
gsSP2Triangles(0, 4, 5, 0, 6, 0, 2, 0),
|
|
gsSP2Triangles(6, 2, 7, 0, 8, 6, 9, 0),
|
|
gsSP2Triangles(8, 9, 10, 0, 6, 7, 11, 0),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_5BB0[] = {
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_5A78),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_5850),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_5BC8[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture673990),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04018120, 31, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(4, 3, 5, 0, 4, 5, 6, 0),
|
|
gsSP2Triangles(7, 8, 9, 0, 7, 9, 10, 0),
|
|
gsSP2Triangles(11, 12, 13, 0, 11, 13, 14, 0),
|
|
gsSP2Triangles(15, 16, 17, 0, 15, 17, 18, 0),
|
|
gsSP2Triangles(19, 20, 21, 0, 19, 21, 16, 0),
|
|
gsSP2Triangles(19, 16, 22, 0, 23, 24, 5, 0),
|
|
gsSP2Triangles(23, 5, 25, 0, 26, 27, 28, 0),
|
|
gsSP2Triangles(26, 28, 29, 0, 26, 29, 29, 0),
|
|
gsSP1Triangle(26, 29, 30, 0),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture676EA8),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04018310, 6, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(0, 3, 4, 0, 0, 4, 5, 0),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture64313C),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04018370, 8, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture6528DC),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x040183F0, 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),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture68D834),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x040184F0, 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),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_5D88[] = {
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_5BC8),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_5D98[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture64313C),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x040185B0, 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),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
|
|
gsSP2Triangles(20, 21, 22, 0, 20, 22, 23, 0),
|
|
gsSP2Triangles(22, 24, 25, 0, 22, 25, 23, 0),
|
|
gsSP2Triangles(26, 27, 28, 0, 26, 28, 29, 0),
|
|
gsSP2Triangles(24, 30, 31, 0, 24, 31, 25, 0),
|
|
gsSPVertex(0x040187B0, 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),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture6528DC),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04018870, 31, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(4, 5, 6, 0, 7, 8, 9, 0),
|
|
gsSP2Triangles(10, 7, 9, 0, 11, 12, 13, 0),
|
|
gsSP2Triangles(11, 13, 14, 0, 15, 16, 17, 0),
|
|
gsSP2Triangles(18, 19, 20, 0, 18, 20, 21, 0),
|
|
gsSP2Triangles(18, 21, 22, 0, 23, 24, 25, 0),
|
|
gsSP2Triangles(23, 25, 26, 0, 27, 28, 29, 0),
|
|
gsSP1Triangle(28, 30, 29, 0),
|
|
gsSPVertex(0x04018A60, 32, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(4, 5, 6, 0, 7, 8, 9, 0),
|
|
gsSP2Triangles(8, 10, 9, 0, 11, 12, 13, 0),
|
|
gsSP2Triangles(11, 13, 14, 0, 11, 14, 15, 0),
|
|
gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
|
|
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(0x04018C60, 32, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0),
|
|
gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0),
|
|
gsSP2Triangles(9, 11, 12, 0, 13, 14, 15, 0),
|
|
gsSP2Triangles(14, 16, 15, 0, 17, 18, 19, 0),
|
|
gsSP2Triangles(20, 21, 22, 0, 20, 22, 23, 0),
|
|
gsSP2Triangles(24, 25, 26, 0, 25, 27, 26, 0),
|
|
gsSP2Triangles(28, 29, 30, 0, 28, 30, 31, 0),
|
|
gsSPVertex(0x04018E60, 31, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0),
|
|
gsSP2Triangles(3, 5, 6, 0, 7, 8, 9, 0),
|
|
gsSP2Triangles(10, 11, 12, 0, 11, 13, 12, 0),
|
|
gsSP2Triangles(14, 15, 16, 0, 14, 16, 17, 0),
|
|
gsSP2Triangles(3, 18, 19, 0, 20, 21, 22, 0),
|
|
gsSP2Triangles(20, 22, 23, 0, 24, 25, 26, 0),
|
|
gsSP2Triangles(25, 27, 26, 0, 28, 29, 30, 0),
|
|
gsSPVertex(0x04019050, 32, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(4, 5, 6, 0, 7, 8, 9, 0),
|
|
gsSP2Triangles(10, 11, 12, 0, 10, 12, 13, 0),
|
|
gsSP2Triangles(14, 15, 16, 0, 14, 16, 17, 0),
|
|
gsSP2Triangles(18, 19, 20, 0, 21, 22, 23, 0),
|
|
gsSP2Triangles(21, 23, 24, 0, 25, 26, 27, 0),
|
|
gsSP2Triangles(28, 29, 30, 0, 28, 30, 31, 0),
|
|
gsSPVertex(0x04019250, 7, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP1Triangle(4, 5, 6, 0),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture68D834),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x040192C0, 30, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(2, 4, 5, 0, 2, 5, 3, 0),
|
|
gsSP2Triangles(6, 7, 8, 0, 6, 8, 9, 0),
|
|
gsSP2Triangles(10, 11, 12, 0, 10, 12, 13, 0),
|
|
gsSP2Triangles(14, 15, 16, 0, 14, 16, 17, 0),
|
|
gsSP2Triangles(4, 18, 19, 0, 4, 19, 5, 0),
|
|
gsSP2Triangles(20, 21, 22, 0, 20, 22, 23, 0),
|
|
gsSP2Triangles(21, 24, 25, 0, 21, 25, 22, 0),
|
|
gsSP2Triangles(26, 27, 28, 0, 26, 28, 29, 0),
|
|
gsSP2Triangles(24, 26, 29, 0, 24, 29, 25, 0),
|
|
gsSPVertex(0x040194A0, 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),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
|
|
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(0x040196A0, 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),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
|
|
gsSP2Triangles(20, 21, 22, 0, 20, 22, 23, 0),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture67ADF0),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04019820, 21, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(0, 3, 4, 0, 5, 6, 7, 0),
|
|
gsSP2Triangles(5, 7, 8, 0, 9, 10, 11, 0),
|
|
gsSP2Triangles(9, 11, 12, 0, 13, 14, 15, 0),
|
|
gsSP2Triangles(13, 15, 16, 0, 17, 18, 19, 0),
|
|
gsSP1Triangle(17, 19, 20, 0),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_CLAMP, 6, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_CLAMP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x00FC),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTextureSignBowser0),
|
|
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, 256),
|
|
gsSPVertex(0x04019970, 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),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTextureSignBowser1),
|
|
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, 256),
|
|
gsSPVertex(0x04019A70, 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),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_6200[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture64313C),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04019B70, 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),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture6528DC),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04019CB0, 31, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0),
|
|
gsSP2Triangles(6, 7, 8, 0, 6, 8, 9, 0),
|
|
gsSP2Triangles(6, 9, 10, 0, 11, 12, 13, 0),
|
|
gsSP2Triangles(11, 13, 14, 0, 15, 16, 17, 0),
|
|
gsSP2Triangles(15, 17, 18, 0, 19, 20, 21, 0),
|
|
gsSP2Triangles(19, 21, 22, 0, 23, 24, 25, 0),
|
|
gsSP2Triangles(23, 25, 26, 0, 27, 28, 29, 0),
|
|
gsSP1Triangle(27, 29, 30, 0),
|
|
gsSPVertex(0x04019EA0, 4, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture68D834),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04019EE0, 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),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
|
|
gsSP2Triangles(20, 17, 16, 0, 20, 16, 21, 0),
|
|
gsSP2Triangles(22, 23, 24, 0, 22, 24, 25, 0),
|
|
gsSP2Triangles(26, 27, 28, 0, 26, 28, 29, 0),
|
|
gsSPVertex(0x0401A0C0, 4, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture67ADF0),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x0401A100, 4, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_63B8[] = {
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_6200),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_5D98),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_63D0[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture64313C),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x0401A140, 5, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP1Triangle(0, 3, 4, 0),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture651F40),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x0401A190, 29, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
|
|
gsSP2Triangles(4, 7, 8, 0, 9, 10, 11, 0),
|
|
gsSP2Triangles(9, 11, 12, 0, 13, 14, 15, 0),
|
|
gsSP2Triangles(13, 15, 16, 0, 17, 18, 19, 0),
|
|
gsSP2Triangles(17, 19, 20, 0, 21, 22, 23, 0),
|
|
gsSP2Triangles(21, 23, 24, 0, 25, 26, 27, 0),
|
|
gsSP1Triangle(25, 27, 28, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_64A8[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture64313C),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x0401A360, 5, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP1Triangle(0, 3, 4, 0),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture651F40),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x0401A3B0, 29, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(0, 3, 4, 0, 5, 6, 7, 0),
|
|
gsSP2Triangles(5, 7, 8, 0, 9, 10, 11, 0),
|
|
gsSP2Triangles(9, 11, 12, 0, 13, 14, 15, 0),
|
|
gsSP2Triangles(13, 15, 16, 0, 17, 18, 19, 0),
|
|
gsSP2Triangles(17, 19, 20, 0, 21, 22, 23, 0),
|
|
gsSP2Triangles(21, 23, 24, 0, 25, 26, 27, 0),
|
|
gsSP1Triangle(25, 27, 28, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_6580[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture64313C),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x0401A580, 5, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP1Triangle(0, 3, 4, 0),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture651F40),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x0401A5D0, 29, 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),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsSP2Triangles(12, 15, 16, 0, 17, 18, 19, 0),
|
|
gsSP2Triangles(17, 19, 20, 0, 21, 22, 23, 0),
|
|
gsSP2Triangles(21, 23, 24, 0, 25, 26, 27, 0),
|
|
gsSP1Triangle(25, 27, 28, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_6658[] = {
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_6580),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_64A8),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_63D0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_6678[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTextureGrass6),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x0401A7A0, 11, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0),
|
|
gsSP2Triangles(3, 5, 6, 0, 7, 8, 9, 0),
|
|
gsSP1Triangle(7, 9, 10, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_66E8[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTextureGrass6),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x0401A850, 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),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_6760[] = {
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_66E8),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_6678),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_6778[] = {
|
|
gsSPTexture(0x0001, 0x0001, 0, G_TX_RENDERTILE, G_OFF),
|
|
gsSPVertex(0x0401A950, 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),
|
|
gsSP2Triangles(7, 8, 9, 0, 7, 9, 6, 0),
|
|
gsSP2Triangles(8, 10, 11, 0, 8, 11, 9, 0),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsSP2Triangles(15, 4, 5, 0, 15, 5, 12, 0),
|
|
gsSP2Triangles(16, 14, 13, 0, 16, 13, 17, 0),
|
|
gsSP2Triangles(18, 19, 20, 0, 18, 20, 21, 0),
|
|
gsSP2Triangles(22, 20, 19, 0, 22, 19, 23, 0),
|
|
gsSP2Triangles(24, 25, 26, 0, 24, 26, 27, 0),
|
|
gsSP2Triangles(28, 24, 27, 0, 28, 27, 29, 0),
|
|
gsSP2Triangles(25, 30, 31, 0, 25, 31, 26, 0),
|
|
gsSPVertex(0x0401AB50, 32, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
|
|
gsSP2Triangles(8, 4, 7, 0, 8, 7, 9, 0),
|
|
gsSP2Triangles(10, 11, 12, 0, 10, 12, 13, 0),
|
|
gsSP2Triangles(13, 14, 15, 0, 13, 15, 10, 0),
|
|
gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
|
|
gsSP2Triangles(20, 8, 9, 0, 20, 9, 21, 0),
|
|
gsSP2Triangles(22, 23, 24, 0, 22, 24, 25, 0),
|
|
gsSP2Triangles(26, 24, 23, 0, 26, 23, 27, 0),
|
|
gsSP2Triangles(28, 26, 27, 0, 28, 27, 29, 0),
|
|
gsSP2Triangles(30, 28, 29, 0, 30, 29, 31, 0),
|
|
gsSPVertex(0x0401AD50, 32, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(4, 2, 1, 0, 4, 1, 5, 0),
|
|
gsSP2Triangles(6, 7, 8, 0, 6, 8, 9, 0),
|
|
gsSP2Triangles(10, 6, 9, 0, 10, 9, 11, 0),
|
|
gsSP2Triangles(12, 8, 7, 0, 12, 7, 13, 0),
|
|
gsSP2Triangles(13, 14, 15, 0, 13, 15, 12, 0),
|
|
gsSP2Triangles(16, 15, 14, 0, 16, 14, 17, 0),
|
|
gsSP2Triangles(17, 18, 19, 0, 17, 19, 16, 0),
|
|
gsSP2Triangles(20, 21, 22, 0, 20, 22, 23, 0),
|
|
gsSP2Triangles(24, 22, 21, 0, 24, 21, 25, 0),
|
|
gsSP2Triangles(23, 26, 27, 0, 23, 27, 20, 0),
|
|
gsSP2Triangles(28, 10, 11, 0, 28, 11, 29, 0),
|
|
gsSP2Triangles(18, 30, 31, 0, 18, 31, 19, 0),
|
|
gsSPVertex(0x0401AF50, 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),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsSP2Triangles(16, 12, 15, 0, 16, 15, 17, 0),
|
|
gsSP2Triangles(13, 18, 19, 0, 13, 19, 14, 0),
|
|
gsSP2Triangles(20, 10, 9, 0, 20, 9, 21, 0),
|
|
gsSP2Triangles(6, 22, 23, 0, 6, 23, 19, 0),
|
|
gsSP2Triangles(24, 25, 26, 0, 24, 26, 27, 0),
|
|
gsSP2Triangles(28, 29, 30, 0, 28, 30, 31, 0),
|
|
gsSPVertex(0x0401B150, 30, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
|
|
gsSP2Triangles(8, 9, 4, 0, 8, 4, 7, 0),
|
|
gsSP2Triangles(8, 10, 11, 0, 8, 11, 9, 0),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsSP2Triangles(13, 16, 17, 0, 13, 17, 14, 0),
|
|
gsSP2Triangles(18, 3, 2, 0, 18, 2, 19, 0),
|
|
gsSP2Triangles(20, 18, 19, 0, 20, 19, 21, 0),
|
|
gsSP2Triangles(22, 23, 24, 0, 22, 24, 25, 0),
|
|
gsSP2Triangles(25, 26, 27, 0, 25, 27, 22, 0),
|
|
gsSP2Triangles(28, 29, 12, 0, 28, 12, 15, 0),
|
|
gsSPVertex(0x0401B330, 30, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(4, 1, 0, 0, 4, 0, 5, 0),
|
|
gsSP2Triangles(6, 3, 2, 0, 6, 2, 7, 0),
|
|
gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsSP2Triangles(16, 17, 13, 0, 16, 13, 12, 0),
|
|
gsSP2Triangles(15, 14, 18, 0, 15, 18, 19, 0),
|
|
gsSP2Triangles(19, 18, 20, 0, 19, 20, 21, 0),
|
|
gsSP2Triangles(21, 20, 22, 0, 21, 22, 23, 0),
|
|
gsSP2Triangles(23, 22, 17, 0, 23, 17, 16, 0),
|
|
gsSP2Triangles(24, 25, 26, 0, 24, 26, 27, 0),
|
|
gsSP2Triangles(27, 28, 29, 0, 27, 29, 24, 0),
|
|
gsSPVertex(0x0401B510, 32, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(4, 0, 3, 0, 4, 3, 5, 0),
|
|
gsSP2Triangles(1, 6, 7, 0, 1, 7, 2, 0),
|
|
gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsSP2Triangles(16, 13, 12, 0, 16, 12, 17, 0),
|
|
gsSP2Triangles(15, 14, 18, 0, 15, 18, 19, 0),
|
|
gsSP2Triangles(20, 4, 5, 0, 20, 5, 21, 0),
|
|
gsSP2Triangles(22, 23, 24, 0, 22, 24, 25, 0),
|
|
gsSP2Triangles(25, 26, 27, 0, 25, 27, 22, 0),
|
|
gsSP2Triangles(18, 28, 29, 0, 18, 29, 19, 0),
|
|
gsSP2Triangles(28, 30, 31, 0, 28, 31, 29, 0),
|
|
gsSPVertex(0x0401B710, 12, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(3, 4, 5, 0, 3, 5, 0, 0),
|
|
gsSP2Triangles(6, 5, 4, 0, 6, 4, 7, 0),
|
|
gsSP2Triangles(8, 6, 7, 0, 8, 7, 9, 0),
|
|
gsSP2Triangles(10, 11, 8, 0, 10, 8, 9, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_6A80[] = {
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_6778),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_6A90[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture67A370),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x0401B7D0, 9, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
|
|
gsSP1Triangle(4, 7, 8, 0),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture6528DC),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x0401B860, 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),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture6522E0),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x0401B9A0, 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),
|
|
gsSP2Triangles(9, 12, 13, 0, 9, 13, 10, 0),
|
|
gsSP2Triangles(14, 15, 16, 0, 17, 15, 14, 0),
|
|
gsSP2Triangles(17, 14, 18, 0, 19, 17, 18, 0),
|
|
gsSP2Triangles(20, 21, 22, 0, 20, 22, 23, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_6BC0[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture67A370),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x0401BB20, 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),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture6522E0),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x0401BBE0, 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),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
|
|
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),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_6CA0[] = {
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_6BC0),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_6A90),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_6CB8[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture6522E0),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x0401BDE0, 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),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
|
|
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(0x0401BFE0, 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),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_6D78[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture6522E0),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x0401C0E0, 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),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsSP2Triangles(16, 17, 18, 0, 17, 19, 18, 0),
|
|
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(0x0401C2E0, 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),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
|
|
gsSP2Triangles(20, 21, 22, 0, 20, 22, 23, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_6E48[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture6522E0),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x0401C460, 30, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 3, 1, 0),
|
|
gsSP2Triangles(4, 5, 6, 0, 5, 7, 6, 0),
|
|
gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
|
|
gsSP2Triangles(20, 21, 22, 0, 20, 22, 23, 0),
|
|
gsSP2Triangles(24, 25, 26, 0, 24, 26, 27, 0),
|
|
gsSP2Triangles(28, 27, 26, 0, 28, 26, 29, 0),
|
|
gsSPVertex(0x0401C640, 14, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
|
|
gsSP2Triangles(6, 8, 9, 0, 6, 9, 7, 0),
|
|
gsSP2Triangles(10, 11, 12, 0, 10, 12, 13, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_6F08[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture6522E0),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x0401C720, 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),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
|
|
gsSP2Triangles(20, 21, 22, 0, 20, 22, 23, 0),
|
|
gsSP2Triangles(21, 20, 24, 0, 21, 24, 25, 0),
|
|
gsSP2Triangles(26, 27, 28, 0, 26, 28, 29, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_6FA0[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture6522E0),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x0401C900, 24, 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),
|
|
gsSP2Triangles(9, 8, 10, 0, 9, 10, 11, 0),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsSP2Triangles(16, 17, 13, 0, 16, 13, 12, 0),
|
|
gsSP2Triangles(18, 19, 20, 0, 18, 20, 21, 0),
|
|
gsSP2Triangles(19, 18, 22, 0, 19, 22, 23, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_7038[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture6522E0),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x0401CA80, 24, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
|
|
gsSP2Triangles(3, 2, 8, 0, 3, 8, 9, 0),
|
|
gsSP2Triangles(5, 4, 10, 0, 5, 10, 11, 0),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
|
|
gsSP2Triangles(20, 21, 13, 0, 20, 13, 12, 0),
|
|
gsSP2Triangles(19, 18, 22, 0, 19, 22, 23, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_70D0[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture6522E0),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x0401CC00, 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),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 15, 13, 0),
|
|
gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
|
|
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(0x0401CE00, 8, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_7180[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture6522E0),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x0401CE80, 30, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(4, 3, 2, 0, 4, 2, 5, 0),
|
|
gsSP2Triangles(6, 7, 8, 0, 6, 8, 9, 0),
|
|
gsSP2Triangles(10, 11, 12, 0, 10, 12, 13, 0),
|
|
gsSP2Triangles(14, 15, 4, 0, 14, 4, 5, 0),
|
|
gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
|
|
gsSP2Triangles(20, 21, 22, 0, 20, 22, 23, 0),
|
|
gsSP2Triangles(24, 25, 26, 0, 24, 26, 27, 0),
|
|
gsSP2Triangles(26, 28, 29, 0, 26, 29, 27, 0),
|
|
gsSPVertex(0x0401D060, 16, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(1, 4, 5, 0, 1, 5, 2, 0),
|
|
gsSP2Triangles(6, 7, 8, 0, 6, 8, 9, 0),
|
|
gsSP2Triangles(10, 11, 12, 0, 10, 12, 13, 0),
|
|
gsSP2Triangles(13, 12, 14, 0, 13, 14, 15, 0),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture66EBF0),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x0401D160, 4, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_7288[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture6522E0),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x0401D1A0, 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),
|
|
gsSP2Triangles(8, 10, 11, 0, 8, 11, 9, 0),
|
|
gsSP2Triangles(10, 12, 13, 0, 10, 13, 11, 0),
|
|
gsSP2Triangles(4, 14, 15, 0, 4, 15, 5, 0),
|
|
gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
|
|
gsSP2Triangles(18, 20, 21, 0, 18, 21, 19, 0),
|
|
gsSP2Triangles(22, 23, 24, 0, 22, 24, 25, 0),
|
|
gsSP2Triangles(24, 26, 27, 0, 24, 27, 25, 0),
|
|
gsSP2Triangles(26, 28, 29, 0, 26, 29, 27, 0),
|
|
gsSP2Triangles(30, 31, 17, 0, 30, 17, 16, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_7340[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture6522E0),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x0401D3A0, 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),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsSP2Triangles(16, 13, 12, 0, 16, 12, 17, 0),
|
|
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(0x0401D580, 18, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(4, 2, 1, 0, 4, 1, 5, 0),
|
|
gsSP2Triangles(6, 7, 4, 0, 6, 4, 5, 0),
|
|
gsSP2Triangles(8, 7, 6, 0, 8, 6, 9, 0),
|
|
gsSP2Triangles(10, 11, 12, 0, 10, 12, 13, 0),
|
|
gsSP2Triangles(12, 11, 14, 0, 12, 14, 15, 0),
|
|
gsSP2Triangles(16, 17, 10, 0, 16, 10, 13, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_7418[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture6522E0),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x0401D6A0, 32, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
|
|
gsSP2Triangles(8, 9, 4, 0, 8, 4, 7, 0),
|
|
gsSP2Triangles(10, 11, 12, 0, 10, 12, 13, 0),
|
|
gsSP2Triangles(14, 15, 10, 0, 14, 10, 13, 0),
|
|
gsSP2Triangles(16, 17, 17, 0, 16, 17, 18, 0),
|
|
gsSP2Triangles(16, 18, 19, 0, 16, 19, 16, 0),
|
|
gsSP2Triangles(20, 19, 18, 0, 20, 18, 21, 0),
|
|
gsSP2Triangles(22, 23, 24, 0, 22, 24, 25, 0),
|
|
gsSP2Triangles(24, 23, 26, 0, 24, 26, 27, 0),
|
|
gsSP2Triangles(28, 29, 30, 0, 28, 30, 31, 0),
|
|
gsSPVertex(0x0401D8A0, 26, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(4, 5, 0, 0, 4, 0, 3, 0),
|
|
gsSP2Triangles(6, 7, 8, 0, 6, 8, 9, 0),
|
|
gsSP2Triangles(8, 7, 10, 0, 8, 10, 11, 0),
|
|
gsSP2Triangles(10, 12, 13, 0, 10, 13, 11, 0),
|
|
gsSP2Triangles(12, 14, 15, 0, 12, 15, 13, 0),
|
|
gsSP2Triangles(5, 4, 16, 0, 5, 16, 17, 0),
|
|
gsSP2Triangles(18, 19, 20, 0, 18, 20, 21, 0),
|
|
gsSP2Triangles(20, 22, 23, 0, 20, 23, 21, 0),
|
|
gsSP2Triangles(24, 25, 6, 0, 24, 6, 9, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_7520[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture6522E0),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x0401DA40, 32, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(4, 5, 6, 0, 6, 5, 7, 0),
|
|
gsSP2Triangles(8, 9, 10, 0, 9, 11, 10, 0),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsSP2Triangles(16, 17, 18, 0, 16, 18, 14, 0),
|
|
gsSP2Triangles(19, 20, 21, 0, 19, 21, 22, 0),
|
|
gsSP2Triangles(23, 24, 25, 0, 23, 25, 26, 0),
|
|
gsSP2Triangles(27, 28, 25, 0, 27, 25, 24, 0),
|
|
gsSP1Triangle(29, 30, 31, 0),
|
|
gsSPVertex(0x0401DC40, 13, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0),
|
|
gsSP2Triangles(3, 5, 6, 0, 7, 8, 9, 0),
|
|
gsSP2Triangles(7, 9, 10, 0, 8, 11, 12, 0),
|
|
gsSP1Triangle(8, 12, 9, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_75E8[] = {
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_7520),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_7418),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_7340),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_7288),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_7180),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_70D0),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_7038),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_6FA0),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_6F08),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_6E48),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_6D78),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_6CB8),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_7650[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture6522E0),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x0401DD10, 11, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
|
|
gsSP2Triangles(8, 2, 9, 0, 8, 9, 10, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_76C0[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture6522E0),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x0401DDC0, 8, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(4, 5, 3, 0, 4, 3, 2, 0),
|
|
gsSP2Triangles(4, 6, 5, 0, 4, 7, 6, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_7730[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture6522E0),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x0401DE40, 8, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(2, 1, 4, 0, 2, 4, 5, 0),
|
|
gsSP2Triangles(5, 4, 6, 0, 7, 5, 6, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_77A0[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture6522E0),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x0401DEC0, 16, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
|
|
gsSP2Triangles(5, 8, 9, 0, 5, 9, 6, 0),
|
|
gsSP2Triangles(10, 11, 12, 0, 10, 12, 13, 0),
|
|
gsSP2Triangles(12, 14, 15, 0, 12, 15, 13, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_7820[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture6522E0),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x0401DFC0, 12, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
|
|
gsSP2Triangles(6, 5, 8, 0, 6, 8, 9, 0),
|
|
gsSP2Triangles(10, 11, 4, 0, 10, 4, 7, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_7898[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture6522E0),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x0401E080, 9, 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, 5, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_7908[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture6522E0),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x0401E110, 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),
|
|
gsSP2Triangles(8, 12, 13, 0, 8, 13, 9, 0),
|
|
gsSP2Triangles(14, 15, 16, 0, 14, 16, 17, 0),
|
|
gsSP2Triangles(18, 19, 16, 0, 18, 16, 15, 0),
|
|
gsSP2Triangles(20, 21, 22, 0, 20, 22, 23, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_7998[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture6522E0),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x0401E290, 12, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
|
|
gsSP2Triangles(8, 9, 1, 0, 8, 1, 0, 0),
|
|
gsSP2Triangles(9, 8, 10, 0, 9, 10, 11, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_7A10[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture6522E0),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x0401E350, 8, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_7A78[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture6522E0),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x0401E3D0, 4, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_7AD8[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture6522E0),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x0401E410, 12, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(0, 4, 5, 0, 0, 5, 1, 0),
|
|
gsSP2Triangles(3, 2, 6, 0, 3, 6, 7, 0),
|
|
gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_7B50[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture6522E0),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x0401E4D0, 8, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_7BB8[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture6522E0),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x0401E550, 14, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
|
|
gsSP2Triangles(8, 9, 2, 0, 8, 2, 10, 0),
|
|
gsSP2Triangles(9, 11, 12, 0, 9, 12, 13, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_7C30[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture6522E0),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x0401E630, 20, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(4, 5, 2, 0, 4, 2, 6, 0),
|
|
gsSP2Triangles(7, 8, 9, 0, 7, 9, 10, 0),
|
|
gsSP2Triangles(10, 9, 11, 0, 10, 11, 12, 0),
|
|
gsSP2Triangles(13, 14, 15, 0, 13, 15, 16, 0),
|
|
gsSP2Triangles(15, 17, 18, 0, 15, 18, 16, 0),
|
|
gsSP2Triangles(6, 14, 19, 0, 6, 19, 4, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_7CC0[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture6522E0),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x0401E770, 16, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(2, 1, 4, 0, 2, 4, 5, 0),
|
|
gsSP2Triangles(4, 6, 7, 0, 4, 7, 5, 0),
|
|
gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsSP2Triangles(15, 14, 0, 0, 15, 0, 3, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_7D48[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture6522E0),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x0401E870, 8, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(4, 0, 3, 0, 4, 3, 5, 0),
|
|
gsSP2Triangles(6, 7, 4, 0, 6, 4, 5, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_7DB8[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture6522E0),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x0401E8F0, 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),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_7E28[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture6522E0),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x0401E9B0, 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),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_7EA0[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture6522E0),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x0401EAB0, 16, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(2, 1, 4, 0, 2, 4, 5, 0),
|
|
gsSP2Triangles(6, 7, 8, 0, 6, 8, 9, 0),
|
|
gsSP2Triangles(10, 11, 12, 0, 10, 12, 13, 0),
|
|
gsSP2Triangles(11, 10, 14, 0, 11, 14, 15, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_7F20[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture6522E0),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x0401EBB0, 12, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(4, 2, 1, 0, 4, 1, 5, 0),
|
|
gsSP2Triangles(6, 7, 8, 0, 6, 8, 9, 0),
|
|
gsSP2Triangles(8, 7, 10, 0, 8, 10, 11, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_7F98[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture6522E0),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x0401EC70, 11, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
|
|
gsSP2Triangles(8, 9, 4, 0, 8, 4, 10, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_8008[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture6522E0),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x0401ED20, 8, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(4, 1, 0, 0, 4, 0, 5, 0),
|
|
gsSP2Triangles(2, 6, 7, 0, 2, 7, 3, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_8078[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture6522E0),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x0401EDA0, 6, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(4, 5, 1, 0, 4, 1, 0, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_80E0[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture6522E0),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x0401EE00, 8, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_8148[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture6522E0),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x0401EE80, 6, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(3, 2, 4, 0, 3, 4, 5, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_81B0[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture6522E0),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x0401EEE0, 8, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_8218[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture6522E0),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x0401EF60, 4, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_8278[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture6522E0),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x0401EFA0, 4, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_82D8[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture6522E0),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x0401EFE0, 8, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(4, 5, 1, 0, 4, 1, 0, 0),
|
|
gsSP2Triangles(2, 6, 7, 0, 2, 7, 3, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_8348[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture6522E0),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x0401F060, 8, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_83B0[] = {
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_8348),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_82D8),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_8278),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_8218),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_81B0),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_8148),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_80E0),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_8078),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_8008),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_7F98),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_7F20),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_7EA0),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_7E28),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_7DB8),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_7D48),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_7CC0),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_7C30),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_7BB8),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_7B50),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_7AD8),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_7A78),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_7A10),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_7998),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_7908),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_7898),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_7820),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_77A0),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_7730),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_76C0),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_7650),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_84A8[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture6522E0),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x0401F0E0, 32, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(0, 3, 4, 0, 0, 4, 5, 0),
|
|
gsSP2Triangles(1, 6, 7, 0, 1, 7, 2, 0),
|
|
gsSP2Triangles(7, 8, 2, 0, 4, 3, 9, 0),
|
|
gsSP2Triangles(4, 9, 10, 0, 7, 11, 12, 0),
|
|
gsSP2Triangles(7, 12, 8, 0, 13, 14, 15, 0),
|
|
gsSP2Triangles(13, 15, 9, 0, 13, 11, 16, 0),
|
|
gsSP2Triangles(13, 16, 14, 0, 11, 13, 12, 0),
|
|
gsSP2Triangles(14, 16, 17, 0, 18, 19, 20, 0),
|
|
gsSP2Triangles(18, 20, 21, 0, 22, 18, 21, 0),
|
|
gsSP2Triangles(18, 23, 24, 0, 18, 24, 19, 0),
|
|
gsSP2Triangles(19, 25, 20, 0, 10, 9, 15, 0),
|
|
gsSP2Triangles(10, 15, 26, 0, 27, 26, 15, 0),
|
|
gsSP2Triangles(27, 15, 14, 0, 27, 14, 17, 0),
|
|
gsSP2Triangles(28, 29, 30, 0, 28, 30, 31, 0),
|
|
gsSPVertex(0x0401F2E0, 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),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
|
|
gsSP2Triangles(20, 21, 22, 0, 20, 22, 17, 0),
|
|
gsSP2Triangles(23, 24, 25, 0, 23, 25, 26, 0),
|
|
gsSP2Triangles(26, 27, 28, 0, 26, 28, 29, 0),
|
|
gsSPVertex(0x0401F4C0, 32, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(4, 5, 6, 0, 4, 7, 5, 0),
|
|
gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
|
|
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(0x0401F6C0, 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),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
|
|
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(0x0401F8C0, 32, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
|
|
gsSP2Triangles(5, 8, 9, 0, 5, 9, 10, 0),
|
|
gsSP2Triangles(11, 12, 13, 0, 11, 13, 14, 0),
|
|
gsSP2Triangles(15, 16, 17, 0, 15, 17, 18, 0),
|
|
gsSP2Triangles(19, 20, 21, 0, 19, 21, 18, 0),
|
|
gsSP2Triangles(22, 23, 24, 0, 22, 24, 25, 0),
|
|
gsSP2Triangles(25, 26, 27, 0, 25, 27, 28, 0),
|
|
gsSP1Triangle(29, 30, 31, 0),
|
|
gsSPVertex(0x0401FAC0, 30, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0),
|
|
gsSP2Triangles(3, 5, 6, 0, 7, 8, 9, 0),
|
|
gsSP2Triangles(7, 9, 10, 0, 11, 12, 13, 0),
|
|
gsSP2Triangles(11, 13, 14, 0, 15, 16, 12, 0),
|
|
gsSP2Triangles(15, 12, 17, 0, 18, 19, 20, 0),
|
|
gsSP2Triangles(18, 20, 21, 0, 22, 23, 24, 0),
|
|
gsSP2Triangles(22, 24, 25, 0, 26, 27, 28, 0),
|
|
gsSP1Triangle(26, 28, 29, 0),
|
|
gsSPVertex(0x0401FCA0, 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),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
|
|
gsSP2Triangles(20, 21, 22, 0, 20, 22, 23, 0),
|
|
gsSP2Triangles(24, 25, 26, 0, 24, 26, 27, 0),
|
|
gsSP2Triangles(27, 28, 29, 0, 27, 29, 30, 0),
|
|
gsSPVertex(0x0401FE90, 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),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
|
|
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(0x04020090, 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),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
|
|
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(0x04020290, 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),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_87E8[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture6522E0),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04020390, 31, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(0, 3, 4, 0, 5, 6, 4, 0),
|
|
gsSP2Triangles(5, 4, 3, 0, 7, 6, 5, 0),
|
|
gsSP2Triangles(7, 8, 9, 0, 7, 9, 10, 0),
|
|
gsSP2Triangles(8, 7, 5, 0, 8, 5, 11, 0),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
|
|
gsSP2Triangles(20, 21, 22, 0, 20, 22, 17, 0),
|
|
gsSP2Triangles(23, 24, 25, 0, 23, 25, 26, 0),
|
|
gsSP2Triangles(27, 28, 29, 0, 27, 29, 30, 0),
|
|
gsSPVertex(0x04020580, 31, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
|
|
gsSP2Triangles(5, 8, 9, 0, 5, 9, 10, 0),
|
|
gsSP2Triangles(11, 12, 13, 0, 11, 13, 14, 0),
|
|
gsSP2Triangles(15, 16, 17, 0, 15, 17, 18, 0),
|
|
gsSP2Triangles(19, 20, 21, 0, 19, 21, 22, 0),
|
|
gsSP2Triangles(23, 24, 25, 0, 23, 25, 26, 0),
|
|
gsSP2Triangles(27, 28, 29, 0, 27, 29, 30, 0),
|
|
gsSPVertex(0x04020770, 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),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
|
|
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(0x04020970, 31, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
|
|
gsSP2Triangles(5, 8, 9, 0, 10, 11, 12, 0),
|
|
gsSP2Triangles(10, 12, 13, 0, 13, 14, 15, 0),
|
|
gsSP2Triangles(13, 15, 16, 0, 17, 18, 19, 0),
|
|
gsSP2Triangles(17, 19, 20, 0, 21, 22, 18, 0),
|
|
gsSP2Triangles(21, 18, 23, 0, 24, 25, 26, 0),
|
|
gsSP2Triangles(24, 26, 27, 0, 28, 29, 25, 0),
|
|
gsSP1Triangle(28, 25, 30, 0),
|
|
gsSPVertex(0x04020B60, 32, 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),
|
|
gsSP2Triangles(11, 12, 13, 0, 11, 13, 14, 0),
|
|
gsSP2Triangles(15, 16, 17, 0, 15, 17, 18, 0),
|
|
gsSP2Triangles(19, 20, 21, 0, 19, 21, 18, 0),
|
|
gsSP2Triangles(22, 23, 24, 0, 22, 24, 25, 0),
|
|
gsSP2Triangles(23, 26, 27, 0, 23, 27, 28, 0),
|
|
gsSP1Triangle(29, 30, 31, 0),
|
|
gsSPVertex(0x04020D60, 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),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
|
|
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(0x04020F60, 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, 6, 0),
|
|
gsSP2Triangles(11, 12, 13, 0, 11, 13, 14, 0),
|
|
gsSP2Triangles(15, 16, 17, 0, 15, 17, 18, 0),
|
|
gsSP2Triangles(19, 20, 21, 0, 19, 21, 22, 0),
|
|
gsSP2Triangles(23, 24, 25, 0, 25, 24, 26, 0),
|
|
gsSP2Triangles(25, 26, 27, 0, 27, 26, 28, 0),
|
|
gsSP1Triangle(29, 30, 31, 0),
|
|
gsSPVertex(0x04021160, 31, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0),
|
|
gsSP2Triangles(3, 5, 6, 0, 7, 8, 9, 0),
|
|
gsSP2Triangles(7, 9, 10, 0, 11, 12, 13, 0),
|
|
gsSP2Triangles(11, 13, 14, 0, 15, 16, 17, 0),
|
|
gsSP2Triangles(15, 17, 18, 0, 19, 20, 21, 0),
|
|
gsSP2Triangles(19, 21, 22, 0, 23, 24, 25, 0),
|
|
gsSP2Triangles(23, 25, 26, 0, 27, 28, 29, 0),
|
|
gsSP1Triangle(27, 29, 30, 0),
|
|
gsSPVertex(0x04021350, 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),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
|
|
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(0x04021550, 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),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
|
|
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(0x04021750, 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),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
|
|
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(0x04021950, 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),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
|
|
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(0x04021B50, 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),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_8BE0[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture6522E0),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04021C10, 22, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(4, 5, 1, 0, 4, 1, 0, 0),
|
|
gsSP2Triangles(3, 6, 7, 0, 3, 7, 8, 0),
|
|
gsSP2Triangles(9, 10, 11, 0, 9, 11, 12, 0),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsSP2Triangles(15, 16, 17, 0, 15, 17, 18, 0),
|
|
gsSP2Triangles(18, 17, 5, 0, 18, 5, 4, 0),
|
|
gsSP2Triangles(19, 20, 21, 0, 19, 21, 9, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_8C78[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture6522E0),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04021D70, 22, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(4, 5, 6, 0, 4, 6, 0, 0),
|
|
gsSP2Triangles(3, 7, 8, 0, 3, 8, 9, 0),
|
|
gsSP2Triangles(10, 11, 12, 0, 10, 12, 4, 0),
|
|
gsSP2Triangles(13, 14, 15, 0, 13, 15, 16, 0),
|
|
gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
|
|
gsSP2Triangles(9, 8, 20, 0, 9, 20, 21, 0),
|
|
gsSP2Triangles(21, 20, 14, 0, 21, 14, 13, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_8D10[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture6522E0),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04021ED0, 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),
|
|
gsSP2Triangles(11, 10, 12, 0, 11, 12, 13, 0),
|
|
gsSP2Triangles(14, 15, 16, 0, 14, 16, 17, 0),
|
|
gsSP2Triangles(18, 19, 20, 0, 18, 20, 21, 0),
|
|
gsSP2Triangles(21, 22, 23, 0, 21, 23, 8, 0),
|
|
gsSP2Triangles(24, 25, 26, 0, 24, 26, 18, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_8DA8[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture6522E0),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04022080, 26, 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),
|
|
gsSP2Triangles(10, 11, 12, 0, 10, 12, 13, 0),
|
|
gsSP2Triangles(13, 12, 5, 0, 13, 5, 4, 0),
|
|
gsSP2Triangles(14, 15, 16, 0, 14, 16, 17, 0),
|
|
gsSP2Triangles(18, 19, 20, 0, 18, 20, 21, 0),
|
|
gsSP2Triangles(22, 23, 24, 0, 22, 24, 25, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_8E40[] = {
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_8DA8),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_8D10),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_8C78),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_8BE0),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_87E8),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_84A8),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_8E78[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTextureRoofTile),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04022220, 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(0x04022400, 6, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture6522E0),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04022460, 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),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
|
|
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(0x04022660, 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),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_8FA0[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture6522E0),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04022760, 32, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0),
|
|
gsSP2Triangles(8, 9, 4, 0, 8, 4, 7, 0),
|
|
gsSP2Triangles(10, 6, 11, 0, 10, 11, 12, 0),
|
|
gsSP2Triangles(13, 14, 15, 0, 13, 15, 16, 0),
|
|
gsSP2Triangles(17, 18, 19, 0, 17, 19, 20, 0),
|
|
gsSP2Triangles(21, 22, 23, 0, 21, 23, 24, 0),
|
|
gsSP2Triangles(23, 25, 26, 0, 23, 26, 27, 0),
|
|
gsSP2Triangles(28, 29, 30, 0, 28, 30, 31, 0),
|
|
gsSPVertex(0x04022960, 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),
|
|
gsSP2Triangles(10, 9, 5, 0, 10, 5, 4, 0),
|
|
gsSP2Triangles(12, 13, 8, 0, 12, 8, 11, 0),
|
|
gsSP2Triangles(14, 13, 12, 0, 14, 12, 15, 0),
|
|
gsSP2Triangles(16, 17, 14, 0, 16, 14, 15, 0),
|
|
gsSP2Triangles(18, 19, 20, 0, 18, 20, 21, 0),
|
|
gsSP2Triangles(22, 23, 24, 0, 22, 24, 25, 0),
|
|
gsSP2Triangles(26, 27, 23, 0, 26, 23, 28, 0),
|
|
gsSP2Triangles(25, 24, 29, 0, 25, 29, 30, 0),
|
|
gsSP1Triangle(30, 29, 31, 0),
|
|
gsSPVertex(0x04022B60, 32, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0),
|
|
gsSP2Triangles(3, 5, 6, 0, 6, 5, 7, 0),
|
|
gsSP2Triangles(6, 7, 8, 0, 7, 9, 10, 0),
|
|
gsSP2Triangles(7, 10, 8, 0, 11, 12, 13, 0),
|
|
gsSP2Triangles(11, 13, 14, 0, 15, 16, 17, 0),
|
|
gsSP2Triangles(15, 17, 18, 0, 18, 17, 19, 0),
|
|
gsSP2Triangles(18, 19, 20, 0, 16, 21, 22, 0),
|
|
gsSP2Triangles(16, 22, 17, 0, 17, 22, 23, 0),
|
|
gsSP2Triangles(17, 23, 19, 0, 19, 23, 24, 0),
|
|
gsSP2Triangles(19, 24, 25, 0, 20, 19, 25, 0),
|
|
gsSP2Triangles(20, 25, 26, 0, 25, 27, 28, 0),
|
|
gsSP2Triangles(25, 28, 26, 0, 24, 29, 27, 0),
|
|
gsSP2Triangles(24, 27, 25, 0, 29, 30, 31, 0),
|
|
gsSP1Triangle(29, 31, 27, 0),
|
|
gsSPVertex(0x04022D60, 32, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(4, 0, 5, 0, 4, 5, 6, 0),
|
|
gsSP2Triangles(5, 0, 3, 0, 5, 3, 7, 0),
|
|
gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0),
|
|
gsSP2Triangles(9, 12, 13, 0, 9, 13, 10, 0),
|
|
gsSP2Triangles(10, 13, 14, 0, 10, 14, 15, 0),
|
|
gsSP2Triangles(14, 16, 17, 0, 14, 17, 15, 0),
|
|
gsSP2Triangles(7, 3, 9, 0, 7, 9, 8, 0),
|
|
gsSP2Triangles(3, 2, 12, 0, 3, 12, 9, 0),
|
|
gsSP2Triangles(18, 19, 20, 0, 18, 20, 21, 0),
|
|
gsSP2Triangles(22, 23, 24, 0, 22, 24, 25, 0),
|
|
gsSP2Triangles(16, 26, 27, 0, 16, 27, 17, 0),
|
|
gsSP2Triangles(28, 29, 30, 0, 28, 30, 31, 0),
|
|
gsSPVertex(0x04022F60, 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),
|
|
gsSP2Triangles(10, 12, 13, 0, 10, 13, 11, 0),
|
|
gsSP2Triangles(14, 15, 16, 0, 14, 16, 17, 0),
|
|
gsSP2Triangles(18, 19, 20, 0, 18, 20, 21, 0),
|
|
gsSP2Triangles(22, 23, 24, 0, 22, 24, 25, 0),
|
|
gsSP2Triangles(13, 12, 26, 0, 13, 26, 27, 0),
|
|
gsSP2Triangles(28, 29, 30, 0, 28, 30, 31, 0),
|
|
gsSPVertex(0x04023160, 31, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(1, 4, 5, 0, 1, 5, 6, 0),
|
|
gsSP2Triangles(7, 4, 1, 0, 7, 1, 0, 0),
|
|
gsSP2Triangles(6, 8, 9, 0, 6, 9, 10, 0),
|
|
gsSP2Triangles(5, 11, 8, 0, 5, 8, 6, 0),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0),
|
|
gsSP2Triangles(18, 20, 21, 0, 18, 21, 19, 0),
|
|
gsSP2Triangles(21, 20, 22, 0, 21, 22, 23, 0),
|
|
gsSP2Triangles(24, 25, 26, 0, 24, 26, 27, 0),
|
|
gsSP2Triangles(28, 29, 7, 0, 28, 7, 0, 0),
|
|
gsSP2Triangles(30, 28, 0, 0, 30, 0, 3, 0),
|
|
gsSPVertex(0x04023350, 16, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0),
|
|
gsSP2Triangles(2, 1, 4, 0, 2, 4, 5, 0),
|
|
gsSP2Triangles(6, 7, 8, 0, 6, 8, 9, 0),
|
|
gsSP2Triangles(5, 4, 10, 0, 5, 10, 11, 0),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_9278[] = {
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_8FA0),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_8E78),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_9290[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture66CA98),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04023450, 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),
|
|
gsSP2Triangles(12, 10, 9, 0, 12, 9, 13, 0),
|
|
gsSP2Triangles(14, 15, 16, 0, 14, 16, 17, 0),
|
|
gsSP2Triangles(18, 19, 20, 0, 18, 20, 21, 0),
|
|
gsSP2Triangles(22, 20, 19, 0, 22, 19, 23, 0),
|
|
gsSP2Triangles(24, 25, 26, 0, 24, 26, 27, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_9328[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture66CA98),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04023610, 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),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_93A0[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture66CA98),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04023710, 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),
|
|
gsSP2Triangles(12, 10, 9, 0, 12, 9, 13, 0),
|
|
gsSP2Triangles(14, 15, 16, 0, 14, 16, 17, 0),
|
|
gsSP2Triangles(18, 19, 20, 0, 18, 20, 21, 0),
|
|
gsSP2Triangles(22, 20, 19, 0, 22, 19, 23, 0),
|
|
gsSP2Triangles(24, 25, 26, 0, 24, 26, 27, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_9438[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture66CA98),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x040238D0, 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),
|
|
gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_94B0[] = {
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_9438),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_93A0),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_9328),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_9290),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_94D8[] = {
|
|
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
|
|
gsDPTileSync(),
|
|
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD,
|
|
G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
|
|
gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture653DB0),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x040239D0, 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(0x04023BB0, 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, 12, 14, 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(0x04023DA0, 31, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0),
|
|
gsSP2Triangles(3, 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(22, 23, 24, 0, 25, 26, 27, 0),
|
|
gsSP1Triangle(28, 29, 30, 0),
|
|
gsSPVertex(0x04023F90, 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(3, 16, 17, 0, 18, 19, 20, 0),
|
|
gsSP2Triangles(21, 22, 23, 0, 21, 23, 24, 0),
|
|
gsSP2Triangles(25, 26, 27, 0, 28, 29, 30, 0),
|
|
gsSPVertex(0x04024180, 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, 12, 14, 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(0x04024370, 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, 12, 14, 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(0x04024560, 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(21, 24, 22, 0, 25, 26, 27, 0),
|
|
gsSP1Triangle(28, 29, 30, 0),
|
|
gsSPVertex(0x04024750, 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(0x04024930, 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, 18, 21, 19, 0),
|
|
gsSP2Triangles(22, 23, 24, 0, 25, 26, 27, 0),
|
|
gsSP2Triangles(28, 29, 30, 0, 29, 31, 30, 0),
|
|
gsSPVertex(0x04024B30, 31, 0),
|
|
gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0),
|
|
gsSP2Triangles(6, 7, 8, 0, 9, 6, 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),
|
|
gsSP1Triangle(28, 29, 30, 0),
|
|
gsSPVertex(0x04024D20, 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, 9, 27, 28, 0),
|
|
gsSP1Triangle(29, 30, 31, 0),
|
|
gsSPVertex(0x04024F20, 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),
|
|
gsSP1Triangle(18, 19, 20, 0),
|
|
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBCTexture6528DC),
|
|
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, 1023, 256),
|
|
gsSPVertex(0x04025070, 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(0x04025250, 18, 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),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_9820[] = {
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_94D8),
|
|
gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_9830[] = {
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_9820), gsSPDisplayList(d_course_bowsers_castle_packed_dl_94B0),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_9278), gsSPDisplayList(d_course_bowsers_castle_packed_dl_8E40),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_83B0), gsSPDisplayList(d_course_bowsers_castle_packed_dl_75E8),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_6CA0), gsSPDisplayList(d_course_bowsers_castle_packed_dl_6A80),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_6760), gsSPDisplayList(d_course_bowsers_castle_packed_dl_6658),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_63B8), gsSPDisplayList(d_course_bowsers_castle_packed_dl_5D88),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_5BB0), gsSPDisplayList(d_course_bowsers_castle_packed_dl_57E8),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_51B8), gsSPDisplayList(d_course_bowsers_castle_packed_dl_4198),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_3C70), gsSPDisplayList(d_course_bowsers_castle_packed_dl_3920),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_3568), gsSPDisplayList(d_course_bowsers_castle_packed_dl_32F0),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_2BA8), gsSPDisplayList(d_course_bowsers_castle_packed_dl_29A0),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_2098), gsSPDisplayList(d_course_bowsers_castle_packed_dl_1E40),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_1350), gsSPDisplayList(d_course_bowsers_castle_packed_dl_11F8),
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_A10), gsSPEndDisplayList(),
|
|
};
|
|
|
|
Gfx d_course_bowsers_castle_packed_dl_9910[] = {
|
|
gsSPDisplayList(d_course_bowsers_castle_packed_dl_9830),
|
|
gsSPEndDisplayList(),
|
|
};
|