Refresh 3

This commit is contained in:
n64
2019-11-03 14:36:27 -05:00
parent 6b8bc9b9ec
commit a7c423cb43
4603 changed files with 475500 additions and 437701 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,136 @@
// 0x07005110 - 0x07005200
static const Vtx castle_courtyard_seg7_vertex_07005110[] = {
{{{ -921, 20, -3526}, 0, { 990, 0}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -716, 20, -3526}, 0, { 0, 0}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -716, 20, -3731}, 0, { 0, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -923, 20, 303}, 0, { 990, 0}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -718, 20, 98}, 0, { 0, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -923, 20, 98}, 0, { 990, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -718, 20, 303}, 0, { 0, 0}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 716, 20, 305}, 0, { 990, 0}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 920, 20, 100}, 0, { 0, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 716, 20, 100}, 0, { 990, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 920, 20, 305}, 0, { 0, 0}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 716, 20, -3525}, 0, { 990, 0}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 921, 20, -3730}, 0, { 0, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 716, 20, -3730}, 0, { 990, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 921, 20, -3525}, 0, { 0, 0}, {0xff, 0xff, 0xff, 0xff}}},
};
// 0x07005200 - 0x070052F0
static const Vtx castle_courtyard_seg7_vertex_07005200[] = {
{{{ 2662, -204, -1417}, 0, { 990, 0}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 2867, -204, -1417}, 0, { 0, 0}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 2867, -204, -1621}, 0, { 0, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -921, 20, -3526}, 0, { 990, 0}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -716, 20, -3731}, 0, { 0, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -921, 20, -3731}, 0, { 990, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 1573, -204, -25}, 0, { 990, 0}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 1778, -204, -25}, 0, { 0, 0}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 1778, -204, -229}, 0, { 0, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 1573, -204, -229}, 0, { 990, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 2275, -204, -736}, 0, { 990, 0}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 2480, -204, -736}, 0, { 0, 0}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 2480, -204, -940}, 0, { 0, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 2275, -204, -940}, 0, { 990, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 2662, -204, -1621}, 0, { 990, 990}, {0xff, 0xff, 0xff, 0xff}}},
};
// 0x070052F0 - 0x070053E0
static const Vtx castle_courtyard_seg7_vertex_070052F0[] = {
{{{ -1966, -204, 52}, 0, { 990, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -1761, -204, -152}, 0, { 0, 0}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -1966, -204, -152}, 0, { 0, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 2164, -204, -1325}, 0, { 990, 0}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 2369, -204, -1530}, 0, { 0, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 2164, -204, -1530}, 0, { 990, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 2369, -204, -1325}, 0, { 0, 0}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 2336, -204, -2222}, 0, { 990, 0}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 2541, -204, -2427}, 0, { 0, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 2336, -204, -2427}, 0, { 990, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 2541, -204, -2222}, 0, { 0, 0}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 1944, -204, -2934}, 0, { 990, 0}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 2149, -204, -3139}, 0, { 0, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 1944, -204, -3139}, 0, { 990, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ 2149, -204, -2934}, 0, { 0, 0}, {0xff, 0xff, 0xff, 0xff}}},
};
// 0x070053E0 - 0x070054D0
static const Vtx castle_courtyard_seg7_vertex_070053E0[] = {
{{{ -2920, -204, -1217}, 0, { 990, 0}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -2715, -204, -1217}, 0, { 0, 0}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -2715, -204, -1422}, 0, { 0, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -1966, -204, 52}, 0, { 990, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -1761, -204, 52}, 0, { 990, 0}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -1761, -204, -152}, 0, { 0, 0}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -2635, -204, -661}, 0, { 990, 0}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -2430, -204, -866}, 0, { 0, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -2635, -204, -866}, 0, { 990, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -2430, -204, -661}, 0, { 0, 0}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -2547, -204, -1685}, 0, { 990, 0}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -2342, -204, -1685}, 0, { 0, 0}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -2342, -204, -1890}, 0, { 0, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -2547, -204, -1890}, 0, { 990, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -2920, -204, -1422}, 0, { 990, 990}, {0xff, 0xff, 0xff, 0xff}}},
};
// 0x070054D0 - 0x07005550
static const Vtx castle_courtyard_seg7_vertex_070054D0[] = {
{{{ -2822, -204, -2076}, 0, { 990, 0}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -2617, -204, -2281}, 0, { 0, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -2822, -204, -2281}, 0, { 990, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -2617, -204, -2076}, 0, { 0, 0}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -1742, -204, -3126}, 0, { 990, 0}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -1538, -204, -3330}, 0, { 0, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -1742, -204, -3330}, 0, { 990, 990}, {0xff, 0xff, 0xff, 0xff}}},
{{{ -1538, -204, -3126}, 0, { 0, 0}, {0xff, 0xff, 0xff, 0xff}}},
};
// 0x07005550 - 0x07005698
static const Gfx castle_courtyard_seg7_dl_07005550[] = {
gsDPSetTextureImage(G_IM_FMT_IA, G_IM_SIZ_16b, 1, outside_0900BC00),
gsDPLoadSync(),
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
gsSPVertex(castle_courtyard_seg7_vertex_07005110, 15, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
gsSP2Triangles( 3, 6, 4, 0x0, 7, 8, 9, 0x0),
gsSP2Triangles( 7, 10, 8, 0x0, 11, 12, 13, 0x0),
gsSP1Triangle(11, 14, 12, 0x0),
gsSPVertex(castle_courtyard_seg7_vertex_07005200, 15, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
gsSP2Triangles( 6, 7, 8, 0x0, 6, 8, 9, 0x0),
gsSP2Triangles(10, 11, 12, 0x0, 10, 12, 13, 0x0),
gsSP1Triangle( 0, 2, 14, 0x0),
gsSPVertex(castle_courtyard_seg7_vertex_070052F0, 15, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
gsSP2Triangles( 3, 6, 4, 0x0, 7, 8, 9, 0x0),
gsSP2Triangles( 7, 10, 8, 0x0, 11, 12, 13, 0x0),
gsSP1Triangle(11, 14, 12, 0x0),
gsSPVertex(castle_courtyard_seg7_vertex_070053E0, 15, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
gsSP2Triangles( 6, 7, 8, 0x0, 6, 9, 7, 0x0),
gsSP2Triangles(10, 11, 12, 0x0, 10, 12, 13, 0x0),
gsSP1Triangle( 0, 2, 14, 0x0),
gsSPVertex(castle_courtyard_seg7_vertex_070054D0, 8, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 0, 3, 1, 0x0),
gsSP2Triangles( 4, 5, 6, 0x0, 4, 7, 5, 0x0),
gsSPEndDisplayList(),
};
// 0x07005698 - 0x07005708
const Gfx castle_courtyard_seg7_dl_07005698[] = {
gsDPPipeSync(),
gsDPSetCombineMode(G_CC_MODULATEIA, G_CC_MODULATEIA),
gsSPClearGeometryMode(G_LIGHTING),
gsDPSetTile(G_IM_FMT_IA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD),
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
gsDPTileSync(),
gsDPSetTile(G_IM_FMT_IA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP, 5, G_TX_NOLOD, G_TX_CLAMP, 5, G_TX_NOLOD),
gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC),
gsSPDisplayList(castle_courtyard_seg7_dl_07005550),
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_OFF),
gsDPPipeSync(),
gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE),
gsSPSetGeometryMode(G_LIGHTING),
gsSPEndDisplayList(),
};

View File

@@ -1,122 +0,0 @@
castle_courtyard_seg7_vertex_07005110: # 0x07005110 - 0x07005200
vertex -921, 20, -3526, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF
vertex -716, 20, -3526, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF
vertex -716, 20, -3731, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF
vertex -923, 20, 303, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF
vertex -718, 20, 98, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF
vertex -923, 20, 98, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF
vertex -718, 20, 303, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF
vertex 716, 20, 305, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF
vertex 920, 20, 100, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF
vertex 716, 20, 100, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF
vertex 920, 20, 305, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF
vertex 716, 20, -3525, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF
vertex 921, 20, -3730, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF
vertex 716, 20, -3730, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF
vertex 921, 20, -3525, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF
castle_courtyard_seg7_vertex_07005200: # 0x07005200 - 0x070052F0
vertex 2662, -204, -1417, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF
vertex 2867, -204, -1417, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF
vertex 2867, -204, -1621, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF
vertex -921, 20, -3526, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF
vertex -716, 20, -3731, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF
vertex -921, 20, -3731, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF
vertex 1573, -204, -25, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF
vertex 1778, -204, -25, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF
vertex 1778, -204, -229, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF
vertex 1573, -204, -229, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF
vertex 2275, -204, -736, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF
vertex 2480, -204, -736, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF
vertex 2480, -204, -940, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF
vertex 2275, -204, -940, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF
vertex 2662, -204, -1621, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF
castle_courtyard_seg7_vertex_070052F0: # 0x070052F0 - 0x070053E0
vertex -1966, -204, 52, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF
vertex -1761, -204, -152, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF
vertex -1966, -204, -152, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF
vertex 2164, -204, -1325, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF
vertex 2369, -204, -1530, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF
vertex 2164, -204, -1530, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF
vertex 2369, -204, -1325, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF
vertex 2336, -204, -2222, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF
vertex 2541, -204, -2427, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF
vertex 2336, -204, -2427, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF
vertex 2541, -204, -2222, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF
vertex 1944, -204, -2934, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF
vertex 2149, -204, -3139, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF
vertex 1944, -204, -3139, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF
vertex 2149, -204, -2934, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF
castle_courtyard_seg7_vertex_070053E0: # 0x070053E0 - 0x070054D0
vertex -2920, -204, -1217, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF
vertex -2715, -204, -1217, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF
vertex -2715, -204, -1422, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF
vertex -1966, -204, 52, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF
vertex -1761, -204, 52, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF
vertex -1761, -204, -152, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF
vertex -2635, -204, -661, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF
vertex -2430, -204, -866, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF
vertex -2635, -204, -866, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF
vertex -2430, -204, -661, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF
vertex -2547, -204, -1685, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF
vertex -2342, -204, -1685, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF
vertex -2342, -204, -1890, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF
vertex -2547, -204, -1890, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF
vertex -2920, -204, -1422, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF
castle_courtyard_seg7_vertex_070054D0: # 0x070054D0 - 0x07005550
vertex -2822, -204, -2076, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF
vertex -2617, -204, -2281, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF
vertex -2822, -204, -2281, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF
vertex -2617, -204, -2076, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF
vertex -1742, -204, -3126, 990, 0, 0xFF, 0xFF, 0xFF, 0xFF
vertex -1538, -204, -3330, 0, 990, 0xFF, 0xFF, 0xFF, 0xFF
vertex -1742, -204, -3330, 990, 990, 0xFF, 0xFF, 0xFF, 0xFF
vertex -1538, -204, -3126, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF
castle_courtyard_seg7_dl_07005550: # 0x07005550 - 0x07005698
gsDPSetTextureImage G_IM_FMT_IA, G_IM_SIZ_16b, 1, outside_0900BC00
gsDPLoadSync
gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100
gsSPVertex castle_courtyard_seg7_vertex_07005110, 15, 0
gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
gsSP2Triangles 3, 6, 4, 0x0, 7, 8, 9, 0x0
gsSP2Triangles 7, 10, 8, 0x0, 11, 12, 13, 0x0
gsSP1Triangle 11, 14, 12, 0x0
gsSPVertex castle_courtyard_seg7_vertex_07005200, 15, 0
gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
gsSP2Triangles 6, 7, 8, 0x0, 6, 8, 9, 0x0
gsSP2Triangles 10, 11, 12, 0x0, 10, 12, 13, 0x0
gsSP1Triangle 0, 2, 14, 0x0
gsSPVertex castle_courtyard_seg7_vertex_070052F0, 15, 0
gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
gsSP2Triangles 3, 6, 4, 0x0, 7, 8, 9, 0x0
gsSP2Triangles 7, 10, 8, 0x0, 11, 12, 13, 0x0
gsSP1Triangle 11, 14, 12, 0x0
gsSPVertex castle_courtyard_seg7_vertex_070053E0, 15, 0
gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
gsSP2Triangles 6, 7, 8, 0x0, 6, 9, 7, 0x0
gsSP2Triangles 10, 11, 12, 0x0, 10, 12, 13, 0x0
gsSP1Triangle 0, 2, 14, 0x0
gsSPVertex castle_courtyard_seg7_vertex_070054D0, 8, 0
gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0
gsSP2Triangles 4, 5, 6, 0x0, 4, 7, 5, 0x0
gsSPEndDisplayList
glabel castle_courtyard_seg7_dl_07005698 # 0x07005698 - 0x07005708
gsDPPipeSync
gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0
gsSPClearGeometryMode G_LIGHTING
gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD
gsSPTexture -1, -1, 0, 0, 1
gsDPTileSync
gsDPSetTile G_IM_FMT_IA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD
gsDPSetTileSize 0, 0, 0, 124, 124
gsSPDisplayList castle_courtyard_seg7_dl_07005550
gsSPTexture -1, -1, 0, 0, 0
gsDPPipeSync
gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE
gsSPSetGeometryMode G_LIGHTING
gsSPEndDisplayList

View File

@@ -0,0 +1,68 @@
// 0x07005708 - 0x070057F8
static const Vtx castle_courtyard_seg7_vertex_07005708[] = {
{{{ 205, 1741, 502}, 0, { 990, 0}, {0xa2, 0xa2, 0xc1, 0xff}}},
{{{ 614, 1741, 502}, 0, { 0, 0}, {0xa2, 0xa2, 0xc1, 0xff}}},
{{{ 614, 1331, 502}, 0, { 0, 990}, {0xa2, 0xa2, 0xc1, 0xff}}},
{{{ -2047, 1126, 195}, 0, { 990, 0}, {0xa2, 0xa2, 0xc1, 0xff}}},
{{{ -1637, 717, 195}, 0, { 0, 990}, {0xa2, 0xa2, 0xc1, 0xff}}},
{{{ -2047, 717, 195}, 0, { 990, 990}, {0xa2, 0xa2, 0xc1, 0xff}}},
{{{ -1637, 1126, 195}, 0, { 0, 0}, {0xa2, 0xa2, 0xc1, 0xff}}},
{{{ -2047, 1741, 195}, 0, { 990, 0}, {0xa2, 0xa2, 0xc1, 0xff}}},
{{{ -1637, 1331, 195}, 0, { 0, 990}, {0xa2, 0xa2, 0xc1, 0xff}}},
{{{ -2047, 1331, 195}, 0, { 990, 990}, {0xa2, 0xa2, 0xc1, 0xff}}},
{{{ -1637, 1741, 195}, 0, { 0, 0}, {0xa2, 0xa2, 0xc1, 0xff}}},
{{{ -613, 1741, 502}, 0, { 990, 0}, {0xa2, 0xa2, 0xc1, 0xff}}},
{{{ -204, 1331, 502}, 0, { 0, 990}, {0xa2, 0xa2, 0xc1, 0xff}}},
{{{ -613, 1331, 502}, 0, { 990, 990}, {0xa2, 0xa2, 0xc1, 0xff}}},
{{{ -204, 1741, 502}, 0, { 0, 0}, {0xa2, 0xa2, 0xc1, 0xff}}},
};
// 0x070057F8 - 0x070058A8
static const Vtx castle_courtyard_seg7_vertex_070057F8[] = {
{{{ 1638, 1741, 195}, 0, { 990, 0}, {0xa2, 0xa2, 0xc1, 0xff}}},
{{{ 2048, 1741, 195}, 0, { 0, 0}, {0xa2, 0xa2, 0xc1, 0xff}}},
{{{ 2048, 1331, 195}, 0, { 0, 990}, {0xa2, 0xa2, 0xc1, 0xff}}},
{{{ 205, 1741, 502}, 0, { 990, 0}, {0xa2, 0xa2, 0xc1, 0xff}}},
{{{ 614, 1331, 502}, 0, { 0, 990}, {0xa2, 0xa2, 0xc1, 0xff}}},
{{{ 205, 1331, 502}, 0, { 990, 990}, {0xa2, 0xa2, 0xc1, 0xff}}},
{{{ 1638, 1126, 195}, 0, { 990, 0}, {0xa2, 0xa2, 0xc1, 0xff}}},
{{{ 2048, 1126, 195}, 0, { 0, 0}, {0xa2, 0xa2, 0xc1, 0xff}}},
{{{ 2048, 717, 195}, 0, { 0, 990}, {0xa2, 0xa2, 0xc1, 0xff}}},
{{{ 1638, 717, 195}, 0, { 990, 990}, {0xa2, 0xa2, 0xc1, 0xff}}},
{{{ 1638, 1331, 195}, 0, { 990, 990}, {0xa2, 0xa2, 0xc1, 0xff}}},
};
// 0x070058A8 - 0x07005938
static const Gfx castle_courtyard_seg7_dl_070058A8[] = {
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, outside_0900A800),
gsDPLoadSync(),
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
gsSPVertex(castle_courtyard_seg7_vertex_07005708, 15, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
gsSP2Triangles( 3, 6, 4, 0x0, 7, 8, 9, 0x0),
gsSP2Triangles( 7, 10, 8, 0x0, 11, 12, 13, 0x0),
gsSP1Triangle(11, 14, 12, 0x0),
gsSPVertex(castle_courtyard_seg7_vertex_070057F8, 11, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
gsSP2Triangles( 6, 7, 8, 0x0, 6, 8, 9, 0x0),
gsSP1Triangle( 0, 2, 10, 0x0),
gsSPEndDisplayList(),
};
// 0x07005938 - 0x070059A8
const Gfx castle_courtyard_seg7_dl_07005938[] = {
gsDPPipeSync(),
gsDPSetCombineMode(G_CC_MODULATERGBA, G_CC_MODULATERGBA),
gsSPClearGeometryMode(G_LIGHTING),
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD),
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
gsDPTileSync(),
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP, 5, G_TX_NOLOD, G_TX_CLAMP, 5, G_TX_NOLOD),
gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC),
gsSPDisplayList(castle_courtyard_seg7_dl_070058A8),
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_OFF),
gsDPPipeSync(),
gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE),
gsSPSetGeometryMode(G_LIGHTING),
gsSPEndDisplayList(),
};

View File

@@ -1,60 +0,0 @@
castle_courtyard_seg7_vertex_07005708: # 0x07005708 - 0x070057F8
vertex 205, 1741, 502, 990, 0, 0xA2, 0xA2, 0xC1, 0xFF
vertex 614, 1741, 502, 0, 0, 0xA2, 0xA2, 0xC1, 0xFF
vertex 614, 1331, 502, 0, 990, 0xA2, 0xA2, 0xC1, 0xFF
vertex -2047, 1126, 195, 990, 0, 0xA2, 0xA2, 0xC1, 0xFF
vertex -1637, 717, 195, 0, 990, 0xA2, 0xA2, 0xC1, 0xFF
vertex -2047, 717, 195, 990, 990, 0xA2, 0xA2, 0xC1, 0xFF
vertex -1637, 1126, 195, 0, 0, 0xA2, 0xA2, 0xC1, 0xFF
vertex -2047, 1741, 195, 990, 0, 0xA2, 0xA2, 0xC1, 0xFF
vertex -1637, 1331, 195, 0, 990, 0xA2, 0xA2, 0xC1, 0xFF
vertex -2047, 1331, 195, 990, 990, 0xA2, 0xA2, 0xC1, 0xFF
vertex -1637, 1741, 195, 0, 0, 0xA2, 0xA2, 0xC1, 0xFF
vertex -613, 1741, 502, 990, 0, 0xA2, 0xA2, 0xC1, 0xFF
vertex -204, 1331, 502, 0, 990, 0xA2, 0xA2, 0xC1, 0xFF
vertex -613, 1331, 502, 990, 990, 0xA2, 0xA2, 0xC1, 0xFF
vertex -204, 1741, 502, 0, 0, 0xA2, 0xA2, 0xC1, 0xFF
castle_courtyard_seg7_vertex_070057F8: # 0x070057F8 - 0x070058A8
vertex 1638, 1741, 195, 990, 0, 0xA2, 0xA2, 0xC1, 0xFF
vertex 2048, 1741, 195, 0, 0, 0xA2, 0xA2, 0xC1, 0xFF
vertex 2048, 1331, 195, 0, 990, 0xA2, 0xA2, 0xC1, 0xFF
vertex 205, 1741, 502, 990, 0, 0xA2, 0xA2, 0xC1, 0xFF
vertex 614, 1331, 502, 0, 990, 0xA2, 0xA2, 0xC1, 0xFF
vertex 205, 1331, 502, 990, 990, 0xA2, 0xA2, 0xC1, 0xFF
vertex 1638, 1126, 195, 990, 0, 0xA2, 0xA2, 0xC1, 0xFF
vertex 2048, 1126, 195, 0, 0, 0xA2, 0xA2, 0xC1, 0xFF
vertex 2048, 717, 195, 0, 990, 0xA2, 0xA2, 0xC1, 0xFF
vertex 1638, 717, 195, 990, 990, 0xA2, 0xA2, 0xC1, 0xFF
vertex 1638, 1331, 195, 990, 990, 0xA2, 0xA2, 0xC1, 0xFF
castle_courtyard_seg7_dl_070058A8: # 0x070058A8 - 0x07005938
gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, outside_0900A800
gsDPLoadSync
gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100
gsSPVertex castle_courtyard_seg7_vertex_07005708, 15, 0
gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
gsSP2Triangles 3, 6, 4, 0x0, 7, 8, 9, 0x0
gsSP2Triangles 7, 10, 8, 0x0, 11, 12, 13, 0x0
gsSP1Triangle 11, 14, 12, 0x0
gsSPVertex castle_courtyard_seg7_vertex_070057F8, 11, 0
gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
gsSP2Triangles 6, 7, 8, 0x0, 6, 8, 9, 0x0
gsSP1Triangle 0, 2, 10, 0x0
gsSPEndDisplayList
glabel castle_courtyard_seg7_dl_07005938 # 0x07005938 - 0x070059A8
gsDPPipeSync
gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_TEXEL0, G_ACMUX_0, G_ACMUX_SHADE, G_ACMUX_0
gsSPClearGeometryMode G_LIGHTING
gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD
gsSPTexture -1, -1, 0, 0, 1
gsDPTileSync
gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD
gsDPSetTileSize 0, 0, 0, 124, 124
gsSPDisplayList castle_courtyard_seg7_dl_070058A8
gsSPTexture -1, -1, 0, 0, 0
gsDPPipeSync
gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE
gsSPSetGeometryMode G_LIGHTING
gsSPEndDisplayList

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,30 @@
// 0x0E000218
const GeoLayout castle_courtyard_geo_000218[] = {
GEO_NODE_SCREEN_AREA(10, SCREEN_WIDTH/2, SCREEN_HEIGHT/2, SCREEN_WIDTH/2, SCREEN_HEIGHT/2),
GEO_OPEN_NODE(),
GEO_ZBUFFER(0),
GEO_OPEN_NODE(),
GEO_NODE_ORTHO(100),
GEO_OPEN_NODE(),
GEO_BACKGROUND(BACKGROUND_OCEAN_SKY, geo_skybox_main),
GEO_CLOSE_NODE(),
GEO_CLOSE_NODE(),
GEO_ZBUFFER(1),
GEO_OPEN_NODE(),
GEO_CAMERA_FRUSTUM_WITH_FUNC(45, 100, 12800, geo_camera_fov),
GEO_OPEN_NODE(),
GEO_CAMERA(16, 0, 2000, 6000, 0, 0, 0, geo_camera_preset_and_pos),
GEO_OPEN_NODE(),
GEO_DISPLAY_LIST(LAYER_OPAQUE, castle_courtyard_seg7_dl_070048B8),
GEO_DISPLAY_LIST(LAYER_TRANSPARENT_DECAL, castle_courtyard_seg7_dl_07005698),
GEO_DISPLAY_LIST(LAYER_ALPHA, castle_courtyard_seg7_dl_07005938),
GEO_ASM( 0, geo_movtex_pause_control),
GEO_ASM(0x2601, geo_movtex_draw_water_regions),
GEO_RENDER_OBJ(),
GEO_ASM(0, geo_enfvx_main),
GEO_CLOSE_NODE(),
GEO_CLOSE_NODE(),
GEO_CLOSE_NODE(),
GEO_CLOSE_NODE(),
GEO_END(),
};

View File

@@ -1,28 +0,0 @@
glabel castle_courtyard_geo_000218 # 0x0E000218
geo_node_screen_area 10, SCREEN_WIDTH/2, SCREEN_HEIGHT/2, SCREEN_WIDTH/2, SCREEN_HEIGHT/2
geo_open_node
geo_zbuffer 0
geo_open_node
geo_node_ortho 100
geo_open_node
geo_background BACKGROUND_OCEAN_SKY, geo_skybox_main
geo_close_node
geo_close_node
geo_zbuffer 1
geo_open_node
geo_camera_frustum 45, 100, 12800, geo_camera_fov
geo_open_node
geo_camera 16, 0, 2000, 6000, 0, 0, 0, geo_camera_preset_and_pos
geo_open_node
geo_display_list LAYER_OPAQUE, castle_courtyard_seg7_dl_070048B8
geo_display_list LAYER_TRANSPARENT_DECAL, castle_courtyard_seg7_dl_07005698
geo_display_list LAYER_ALPHA, castle_courtyard_seg7_dl_07005938
geo_asm 0, geo_movtex_pause_control
geo_asm 0x2601, geo_movtex_draw_water_regions
geo_render_obj
geo_asm 0, geo_enfvx_main
geo_close_node
geo_close_node
geo_close_node
geo_close_node
geo_end

View File

@@ -0,0 +1,8 @@
// 0x07006E20 - 0x07006E4A
const MacroObject castle_courtyard_seg7_macro_objs[] = {
MACRO_OBJECT_WITH_BEH_PARAM(/*preset*/ macro_wooden_signpost, /*yaw*/ 225, /*pos*/ 3180, 20, 330, /*behParam*/ 158),
MACRO_OBJECT_WITH_BEH_PARAM(/*preset*/ macro_wooden_signpost, /*yaw*/ 135, /*pos*/ -3180, 20, 330, /*behParam*/ 159),
MACRO_OBJECT_WITH_BEH_PARAM(/*preset*/ macro_wooden_signpost, /*yaw*/ 0, /*pos*/ 300, 0, -3600, /*behParam*/ 102),
MACRO_OBJECT_WITH_BEH_PARAM(/*preset*/ macro_wooden_signpost, /*yaw*/ 0, /*pos*/ -300, 0, -3600, /*behParam*/ 160),
MACRO_OBJECT_END(),
};

View File

@@ -1,8 +0,0 @@
.balign 4 # 0x07006E1E - 0x07006E20
glabel castle_courtyard_seg7_macro_objs # 0x07006E20 - 0x07006E4A
macro_object /*preset*/ macro_wooden_signpost, /*yaw*/ 225, /*pos*/ 3180, 20, 330, /*behParam*/ 158
macro_object /*preset*/ macro_wooden_signpost, /*yaw*/ 135, /*pos*/ -3180, 20, 330, /*behParam*/ 159
macro_object /*preset*/ macro_wooden_signpost, /*yaw*/ 0, /*pos*/ 300, 0, -3600, /*behParam*/ 102
macro_object /*preset*/ macro_wooden_signpost, /*yaw*/ 0, /*pos*/ -300, 0, -3600, /*behParam*/ 160
.hword 0x001E

View File

@@ -0,0 +1,19 @@
// 0x07006E4C - 0x07006E7C
static Movtex castle_courtyard_movtex_star_statue_water_data[] = {
MOV_TEX_INIT_LOAD( 1),
MOV_TEX_ROT_SPEED( 5),
MOV_TEX_ROT_SCALE( 3),
MOV_TEX_4_BOX_TRIS(-656, -2405),
MOV_TEX_4_BOX_TRIS(-656, -1074),
MOV_TEX_4_BOX_TRIS( 674, -1074),
MOV_TEX_4_BOX_TRIS( 674, -2405),
MOV_TEX_ROT( ROTATE_COUNTER_CLOCKWISE),
MOV_TEX_ALPHA( 0x96),
MOV_TEX_DEFINE( TEXTURE_WATER),
MOV_TEX_END(),
};
const struct MovtexQuadCollection castle_courtyard_movtex_star_statue_water[] = {
{0, castle_courtyard_movtex_star_statue_water_data},
{-1, NULL},
};

View File

@@ -1,18 +0,0 @@
.balign 4
castle_courtyard_movtex_star_statue_water_data: # 0x07006E4C - 0x07006E7C
movTexInitLoad 1
movTexRotSpeed 5
movTexRotScale 3
movTex4BoxTris -656, -2405
movTex4BoxTris -656, -1074
movTex4BoxTris 674, -1074
movTex4BoxTris 674, -2405
movTexRot ROTATE_COUNTER_CLOCKWISE
movTexAlpha 0x96
movTexDefine TEXTURE_WATER
movTexEnd
glabel castle_courtyard_movtex_star_statue_water
movTexJump 0, castle_courtyard_movtex_star_statue_water_data
movTexEndLoad
movTexEndJump

View File

@@ -0,0 +1,8 @@
// 0x0E000200
const GeoLayout castle_courtyard_geo_000200[] = {
GEO_CULLING_RADIUS(2600),
GEO_OPEN_NODE(),
GEO_DISPLAY_LIST(LAYER_OPAQUE, castle_courtyard_seg7_dl_07005078),
GEO_CLOSE_NODE(),
GEO_END(),
};

View File

@@ -1,6 +0,0 @@
glabel castle_courtyard_geo_000200 # 0x0E000200
geo_culling_radius 2600
geo_open_node
geo_display_list LAYER_OPAQUE, castle_courtyard_seg7_dl_07005078
geo_close_node
geo_end

View File

@@ -0,0 +1,172 @@
// 0x070049E8 - 0x07004AC8
static const Vtx castle_courtyard_seg7_vertex_070049E8[] = {
{{{ 0, 4741, -96}, 0, { 632, -2850}, {0x72, 0x72, 0x8c, 0xff}}},
{{{ 0, 3660, -546}, 0, { 0, 990}, {0x72, 0x72, 0x8c, 0xff}}},
{{{ -358, 3662, -375}, 0, { 1292, 990}, {0x72, 0x72, 0x8c, 0xff}}},
{{{ 0, 2136, -792}, 0, { 638, -734}, {0x72, 0x72, 0x8c, 0xff}}},
{{{ 0, 1751, -1195}, 0, { 0, 990}, {0x72, 0x72, 0x8c, 0xff}}},
{{{ -554, 2139, -518}, 0, { 2694, -662}, {0x72, 0x72, 0x8c, 0xff}}},
{{{ -936, 1751, -654}, 0, { 3566, 990}, {0x72, 0x72, 0x8c, 0xff}}},
{{{ 0, 3660, -546}, 0, { 238, 46}, {0x72, 0x72, 0x8c, 0xff}}},
{{{ 0, 3431, -733}, 0, { 0, 990}, {0x72, 0x72, 0x8c, 0xff}}},
{{{ -358, 3662, -375}, 0, { 1560, 44}, {0x72, 0x72, 0x8c, 0xff}}},
{{{ -508, 3430, -487}, 0, { 1850, 990}, {0x72, 0x72, 0x8c, 0xff}}},
{{{ 0, 4741, -96}, 0, { 628, -2850}, {0xc3, 0xc3, 0xcd, 0xff}}},
{{{ 359, 3662, -375}, 0, { 0, 990}, {0xc3, 0xc3, 0xcd, 0xff}}},
{{{ 0, 3660, -546}, 0, { 1292, 990}, {0xc3, 0xc3, 0xcd, 0xff}}},
};
// 0x07004AC8 - 0x07004BB8
static const Vtx castle_courtyard_seg7_vertex_07004AC8[] = {
{{{ 0, 2136, -792}, 0, { 2896, -738}, {0xc3, 0xc3, 0xcd, 0xff}}},
{{{ 555, 2139, -518}, 0, { 840, -658}, {0xc3, 0xc3, 0xcd, 0xff}}},
{{{ 0, 1751, -1195}, 0, { 3566, 990}, {0xc3, 0xc3, 0xcd, 0xff}}},
{{{ 937, 1751, -654}, 0, { 0, 990}, {0xc3, 0xc3, 0xcd, 0xff}}},
{{{ 0, 3660, -546}, 0, { 1580, 46}, {0xc3, 0xc3, 0xcd, 0xff}}},
{{{ 359, 3662, -375}, 0, { 256, 44}, {0xc3, 0xc3, 0xcd, 0xff}}},
{{{ 0, 3431, -733}, 0, { 1850, 990}, {0xc3, 0xc3, 0xcd, 0xff}}},
{{{ 509, 3430, -487}, 0, { 0, 990}, {0xc3, 0xc3, 0xcd, 0xff}}},
{{{ 0, 4741, -96}, 0, { 738, -2776}, {0xdc, 0xdc, 0xe3, 0xff}}},
{{{ 349, 3669, 156}, 0, { 0, 990}, {0xdc, 0xdc, 0xe3, 0xff}}},
{{{ 359, 3662, -375}, 0, { 1738, 990}, {0xdc, 0xdc, 0xe3, 0xff}}},
{{{ 555, 2139, -518}, 0, { 2982, -824}, {0xdc, 0xdc, 0xe3, 0xff}}},
{{{ 562, 2150, 244}, 0, { 446, -846}, {0xdc, 0xdc, 0xe3, 0xff}}},
{{{ 937, 1751, -654}, 0, { 3426, 990}, {0xdc, 0xdc, 0xe3, 0xff}}},
{{{ 945, 1751, 384}, 0, { 0, 990}, {0xdc, 0xdc, 0xe3, 0xff}}},
};
// 0x07004BB8 - 0x07004CA8
static const Vtx castle_courtyard_seg7_vertex_07004BB8[] = {
{{{ 349, 3669, 156}, 0, { 202, 36}, {0xdc, 0xdc, 0xe3, 0xff}}},
{{{ 508, 3431, 227}, 0, { 0, 990}, {0xdc, 0xdc, 0xe3, 0xff}}},
{{{ 359, 3662, -375}, 0, { 1972, 72}, {0xdc, 0xdc, 0xe3, 0xff}}},
{{{ 509, 3430, -487}, 0, { 2344, 990}, {0xdc, 0xdc, 0xe3, 0xff}}},
{{{ 0, 4741, -96}, 0, { 968, -2776}, {0x9c, 0x9c, 0xae, 0xff}}},
{{{ -358, 3662, -375}, 0, { 0, 990}, {0x9c, 0x9c, 0xae, 0xff}}},
{{{ -348, 3669, 156}, 0, { 1738, 990}, {0x9c, 0x9c, 0xae, 0xff}}},
{{{ -554, 2139, -518}, 0, { 412, -824}, {0x9c, 0x9c, 0xae, 0xff}}},
{{{ -936, 1751, -654}, 0, { 0, 990}, {0x9c, 0x9c, 0xae, 0xff}}},
{{{ -561, 2150, 244}, 0, { 2948, -846}, {0x9c, 0x9c, 0xae, 0xff}}},
{{{ -944, 1751, 384}, 0, { 3426, 990}, {0x9c, 0x9c, 0xae, 0xff}}},
{{{ -348, 3669, 156}, 0, { 2110, 36}, {0x9c, 0x9c, 0xae, 0xff}}},
{{{ -358, 3662, -375}, 0, { 340, 72}, {0x9c, 0x9c, 0xae, 0xff}}},
{{{ -507, 3431, 227}, 0, { 2344, 990}, {0x9c, 0x9c, 0xae, 0xff}}},
{{{ -508, 3430, -487}, 0, { 0, 990}, {0x9c, 0x9c, 0xae, 0xff}}},
};
// 0x07004CA8 - 0x07004DA8
static const Vtx castle_courtyard_seg7_vertex_07004CA8[] = {
{{{ -936, 1751, -654}, 0, { 5364, -7748}, {0x72, 0x72, 0x8c, 0xff}}},
{{{ 0, 1751, -1195}, 0, { 0, -7748}, {0x72, 0x72, 0x8c, 0xff}}},
{{{ 0, 0, -1195}, 0, { 0, 990}, {0x72, 0x72, 0x8c, 0xff}}},
{{{ 0, 2136, -792}, 0, { 2036, 990}, {0xc3, 0xc3, 0xcd, 0xff}}},
{{{ 0, 3431, -733}, 0, { 1864, -5480}, {0xc3, 0xc3, 0xcd, 0xff}}},
{{{ 509, 3430, -487}, 0, { -952, -5458}, {0xc3, 0xc3, 0xcd, 0xff}}},
{{{ 555, 2139, -518}, 0, { -1052, 990}, {0xc3, 0xc3, 0xcd, 0xff}}},
{{{ 937, 0, -654}, 0, { -3328, 990}, {0xc3, 0xc3, 0xcd, 0xff}}},
{{{ 0, 0, -1195}, 0, { 2012, 990}, {0xc3, 0xc3, 0xcd, 0xff}}},
{{{ 0, 1751, -1195}, 0, { 1612, -7748}, {0xc3, 0xc3, 0xcd, 0xff}}},
{{{ 937, 1751, -654}, 0, { -3728, -7748}, {0xc3, 0xc3, 0xcd, 0xff}}},
{{{ -936, 0, -654}, 0, { 5364, 990}, {0x72, 0x72, 0x8c, 0xff}}},
{{{ -508, 3430, -487}, 0, { 2960, -5458}, {0x72, 0x72, 0x8c, 0xff}}},
{{{ 0, 3431, -733}, 0, { 136, -5480}, {0x72, 0x72, 0x8c, 0xff}}},
{{{ -554, 2139, -518}, 0, { 3056, 990}, {0x72, 0x72, 0x8c, 0xff}}},
{{{ 0, 2136, -792}, 0, { 0, 990}, {0x72, 0x72, 0x8c, 0xff}}},
};
// 0x07004DA8 - 0x07004EA8
static const Vtx castle_courtyard_seg7_vertex_07004DA8[] = {
{{{ 945, 1751, 384}, 0, { -3096, -7748}, {0xdc, 0xdc, 0xe3, 0xff}}},
{{{ 945, 0, 384}, 0, { -3092, 990}, {0xdc, 0xdc, 0xe3, 0xff}}},
{{{ 937, 1751, -654}, 0, { 2088, -7748}, {0xdc, 0xdc, 0xe3, 0xff}}},
{{{ 937, 0, -654}, 0, { 2088, 990}, {0xdc, 0xdc, 0xe3, 0xff}}},
{{{ 509, 3430, -487}, 0, { 2000, -5454}, {0xdc, 0xdc, 0xe3, 0xff}}},
{{{ 508, 3431, 227}, 0, { -1560, -5410}, {0xdc, 0xdc, 0xe3, 0xff}}},
{{{ 555, 2139, -518}, 0, { 2240, 990}, {0xdc, 0xdc, 0xe3, 0xff}}},
{{{ 562, 2150, 244}, 0, { -1560, 990}, {0xdc, 0xdc, 0xe3, 0xff}}},
{{{ -936, 1751, -654}, 0, { -1052, -7748}, {0x9c, 0x9c, 0xae, 0xff}}},
{{{ -936, 0, -654}, 0, { -1052, 990}, {0x9c, 0x9c, 0xae, 0xff}}},
{{{ -944, 1751, 384}, 0, { 4132, -7748}, {0x9c, 0x9c, 0xae, 0xff}}},
{{{ -944, 0, 384}, 0, { 4132, 990}, {0x9c, 0x9c, 0xae, 0xff}}},
{{{ -508, 3430, -487}, 0, { 208, -5454}, {0x9c, 0x9c, 0xae, 0xff}}},
{{{ -554, 2139, -518}, 0, { 0, 990}, {0x9c, 0x9c, 0xae, 0xff}}},
{{{ -507, 3431, 227}, 0, { 3772, -5410}, {0x9c, 0x9c, 0xae, 0xff}}},
{{{ -561, 2150, 244}, 0, { 3772, 990}, {0x9c, 0x9c, 0xae, 0xff}}},
};
// 0x07004EA8 - 0x07004ED8
static const Vtx castle_courtyard_seg7_vertex_07004EA8[] = {
{{{ -25, 4639, -96}, 0, { 0, 0}, {0x70, 0x70, 0x8a, 0xff}}},
{{{ 0, 5253, -96}, 0, { 0, 0}, {0x70, 0x70, 0x8a, 0xff}}},
{{{ 26, 4639, -96}, 0, { 0, 0}, {0x70, 0x70, 0x8a, 0xff}}},
};
// 0x07004ED8 - 0x07004FB0
static const Gfx castle_courtyard_seg7_dl_07004ED8[] = {
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, outside_09007800),
gsDPLoadSync(),
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
gsSPVertex(castle_courtyard_seg7_vertex_070049E8, 14, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
gsSP2Triangles( 5, 4, 6, 0x0, 7, 8, 9, 0x0),
gsSP2Triangles( 9, 8, 10, 0x0, 11, 12, 13, 0x0),
gsSPVertex(castle_courtyard_seg7_vertex_07004AC8, 15, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 1, 3, 2, 0x0),
gsSP2Triangles( 4, 5, 6, 0x0, 5, 7, 6, 0x0),
gsSP2Triangles( 8, 9, 10, 0x0, 11, 12, 13, 0x0),
gsSP1Triangle(12, 14, 13, 0x0),
gsSPVertex(castle_courtyard_seg7_vertex_07004BB8, 15, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 2, 1, 3, 0x0),
gsSP2Triangles( 4, 5, 6, 0x0, 7, 8, 9, 0x0),
gsSP2Triangles( 9, 8, 10, 0x0, 11, 12, 13, 0x0),
gsSP1Triangle(12, 14, 13, 0x0),
gsSPEndDisplayList(),
};
// 0x07004FB0 - 0x07005060
static const Gfx castle_courtyard_seg7_dl_07004FB0[] = {
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, outside_09001000),
gsDPLoadSync(),
gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 64 * 32 - 1, CALC_DXT(64, G_IM_SIZ_16b_BYTES)),
gsSPVertex(castle_courtyard_seg7_vertex_07004CA8, 16, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
gsSP2Triangles( 6, 3, 5, 0x0, 7, 8, 9, 0x0),
gsSP2Triangles( 7, 9, 10, 0x0, 0, 2, 11, 0x0),
gsSP2Triangles(12, 13, 14, 0x0, 13, 15, 14, 0x0),
gsSPVertex(castle_courtyard_seg7_vertex_07004DA8, 16, 0),
gsSP2Triangles( 0, 1, 2, 0x0, 2, 1, 3, 0x0),
gsSP2Triangles( 4, 5, 6, 0x0, 5, 7, 6, 0x0),
gsSP2Triangles( 8, 9, 10, 0x0, 10, 9, 11, 0x0),
gsSP2Triangles(12, 13, 14, 0x0, 14, 13, 15, 0x0),
gsSPEndDisplayList(),
};
// 0x07005060 - 0x07005078
static const Gfx castle_courtyard_seg7_dl_07005060[] = {
gsSPVertex(castle_courtyard_seg7_vertex_07004EA8, 3, 0),
gsSP1Triangle( 0, 1, 2, 0x0),
gsSPEndDisplayList(),
};
// 0x07005078 - 0x07005110
const Gfx castle_courtyard_seg7_dl_07005078[] = {
gsDPPipeSync(),
gsDPSetCombineMode(G_CC_MODULATERGB, G_CC_MODULATERGB),
gsSPClearGeometryMode(G_LIGHTING),
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD),
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
gsDPTileSync(),
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD),
gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC),
gsSPDisplayList(castle_courtyard_seg7_dl_07004ED8),
gsDPTileSync(),
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD),
gsDPSetTileSize(0, 0, 0, (64 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC),
gsSPDisplayList(castle_courtyard_seg7_dl_07004FB0),
gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_OFF),
gsDPPipeSync(),
gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE),
gsSPDisplayList(castle_courtyard_seg7_dl_07005060),
gsSPSetGeometryMode(G_LIGHTING),
gsSPEndDisplayList(),
};

View File

@@ -1,152 +0,0 @@
castle_courtyard_seg7_vertex_070049E8: # 0x070049E8 - 0x07004AC8
vertex 0, 4741, -96, 632, -2850, 0x72, 0x72, 0x8C, 0xFF
vertex 0, 3660, -546, 0, 990, 0x72, 0x72, 0x8C, 0xFF
vertex -358, 3662, -375, 1292, 990, 0x72, 0x72, 0x8C, 0xFF
vertex 0, 2136, -792, 638, -734, 0x72, 0x72, 0x8C, 0xFF
vertex 0, 1751, -1195, 0, 990, 0x72, 0x72, 0x8C, 0xFF
vertex -554, 2139, -518, 2694, -662, 0x72, 0x72, 0x8C, 0xFF
vertex -936, 1751, -654, 3566, 990, 0x72, 0x72, 0x8C, 0xFF
vertex 0, 3660, -546, 238, 46, 0x72, 0x72, 0x8C, 0xFF
vertex 0, 3431, -733, 0, 990, 0x72, 0x72, 0x8C, 0xFF
vertex -358, 3662, -375, 1560, 44, 0x72, 0x72, 0x8C, 0xFF
vertex -508, 3430, -487, 1850, 990, 0x72, 0x72, 0x8C, 0xFF
vertex 0, 4741, -96, 628, -2850, 0xC3, 0xC3, 0xCD, 0xFF
vertex 359, 3662, -375, 0, 990, 0xC3, 0xC3, 0xCD, 0xFF
vertex 0, 3660, -546, 1292, 990, 0xC3, 0xC3, 0xCD, 0xFF
castle_courtyard_seg7_vertex_07004AC8: # 0x07004AC8 - 0x07004BB8
vertex 0, 2136, -792, 2896, -738, 0xC3, 0xC3, 0xCD, 0xFF
vertex 555, 2139, -518, 840, -658, 0xC3, 0xC3, 0xCD, 0xFF
vertex 0, 1751, -1195, 3566, 990, 0xC3, 0xC3, 0xCD, 0xFF
vertex 937, 1751, -654, 0, 990, 0xC3, 0xC3, 0xCD, 0xFF
vertex 0, 3660, -546, 1580, 46, 0xC3, 0xC3, 0xCD, 0xFF
vertex 359, 3662, -375, 256, 44, 0xC3, 0xC3, 0xCD, 0xFF
vertex 0, 3431, -733, 1850, 990, 0xC3, 0xC3, 0xCD, 0xFF
vertex 509, 3430, -487, 0, 990, 0xC3, 0xC3, 0xCD, 0xFF
vertex 0, 4741, -96, 738, -2776, 0xDC, 0xDC, 0xE3, 0xFF
vertex 349, 3669, 156, 0, 990, 0xDC, 0xDC, 0xE3, 0xFF
vertex 359, 3662, -375, 1738, 990, 0xDC, 0xDC, 0xE3, 0xFF
vertex 555, 2139, -518, 2982, -824, 0xDC, 0xDC, 0xE3, 0xFF
vertex 562, 2150, 244, 446, -846, 0xDC, 0xDC, 0xE3, 0xFF
vertex 937, 1751, -654, 3426, 990, 0xDC, 0xDC, 0xE3, 0xFF
vertex 945, 1751, 384, 0, 990, 0xDC, 0xDC, 0xE3, 0xFF
castle_courtyard_seg7_vertex_07004BB8: # 0x07004BB8 - 0x07004CA8
vertex 349, 3669, 156, 202, 36, 0xDC, 0xDC, 0xE3, 0xFF
vertex 508, 3431, 227, 0, 990, 0xDC, 0xDC, 0xE3, 0xFF
vertex 359, 3662, -375, 1972, 72, 0xDC, 0xDC, 0xE3, 0xFF
vertex 509, 3430, -487, 2344, 990, 0xDC, 0xDC, 0xE3, 0xFF
vertex 0, 4741, -96, 968, -2776, 0x9C, 0x9C, 0xAE, 0xFF
vertex -358, 3662, -375, 0, 990, 0x9C, 0x9C, 0xAE, 0xFF
vertex -348, 3669, 156, 1738, 990, 0x9C, 0x9C, 0xAE, 0xFF
vertex -554, 2139, -518, 412, -824, 0x9C, 0x9C, 0xAE, 0xFF
vertex -936, 1751, -654, 0, 990, 0x9C, 0x9C, 0xAE, 0xFF
vertex -561, 2150, 244, 2948, -846, 0x9C, 0x9C, 0xAE, 0xFF
vertex -944, 1751, 384, 3426, 990, 0x9C, 0x9C, 0xAE, 0xFF
vertex -348, 3669, 156, 2110, 36, 0x9C, 0x9C, 0xAE, 0xFF
vertex -358, 3662, -375, 340, 72, 0x9C, 0x9C, 0xAE, 0xFF
vertex -507, 3431, 227, 2344, 990, 0x9C, 0x9C, 0xAE, 0xFF
vertex -508, 3430, -487, 0, 990, 0x9C, 0x9C, 0xAE, 0xFF
castle_courtyard_seg7_vertex_07004CA8: # 0x07004CA8 - 0x07004DA8
vertex -936, 1751, -654, 5364, -7748, 0x72, 0x72, 0x8C, 0xFF
vertex 0, 1751, -1195, 0, -7748, 0x72, 0x72, 0x8C, 0xFF
vertex 0, 0, -1195, 0, 990, 0x72, 0x72, 0x8C, 0xFF
vertex 0, 2136, -792, 2036, 990, 0xC3, 0xC3, 0xCD, 0xFF
vertex 0, 3431, -733, 1864, -5480, 0xC3, 0xC3, 0xCD, 0xFF
vertex 509, 3430, -487, -952, -5458, 0xC3, 0xC3, 0xCD, 0xFF
vertex 555, 2139, -518, -1052, 990, 0xC3, 0xC3, 0xCD, 0xFF
vertex 937, 0, -654, -3328, 990, 0xC3, 0xC3, 0xCD, 0xFF
vertex 0, 0, -1195, 2012, 990, 0xC3, 0xC3, 0xCD, 0xFF
vertex 0, 1751, -1195, 1612, -7748, 0xC3, 0xC3, 0xCD, 0xFF
vertex 937, 1751, -654, -3728, -7748, 0xC3, 0xC3, 0xCD, 0xFF
vertex -936, 0, -654, 5364, 990, 0x72, 0x72, 0x8C, 0xFF
vertex -508, 3430, -487, 2960, -5458, 0x72, 0x72, 0x8C, 0xFF
vertex 0, 3431, -733, 136, -5480, 0x72, 0x72, 0x8C, 0xFF
vertex -554, 2139, -518, 3056, 990, 0x72, 0x72, 0x8C, 0xFF
vertex 0, 2136, -792, 0, 990, 0x72, 0x72, 0x8C, 0xFF
castle_courtyard_seg7_vertex_07004DA8: # 0x07004DA8 - 0x07004EA8
vertex 945, 1751, 384, -3096, -7748, 0xDC, 0xDC, 0xE3, 0xFF
vertex 945, 0, 384, -3092, 990, 0xDC, 0xDC, 0xE3, 0xFF
vertex 937, 1751, -654, 2088, -7748, 0xDC, 0xDC, 0xE3, 0xFF
vertex 937, 0, -654, 2088, 990, 0xDC, 0xDC, 0xE3, 0xFF
vertex 509, 3430, -487, 2000, -5454, 0xDC, 0xDC, 0xE3, 0xFF
vertex 508, 3431, 227, -1560, -5410, 0xDC, 0xDC, 0xE3, 0xFF
vertex 555, 2139, -518, 2240, 990, 0xDC, 0xDC, 0xE3, 0xFF
vertex 562, 2150, 244, -1560, 990, 0xDC, 0xDC, 0xE3, 0xFF
vertex -936, 1751, -654, -1052, -7748, 0x9C, 0x9C, 0xAE, 0xFF
vertex -936, 0, -654, -1052, 990, 0x9C, 0x9C, 0xAE, 0xFF
vertex -944, 1751, 384, 4132, -7748, 0x9C, 0x9C, 0xAE, 0xFF
vertex -944, 0, 384, 4132, 990, 0x9C, 0x9C, 0xAE, 0xFF
vertex -508, 3430, -487, 208, -5454, 0x9C, 0x9C, 0xAE, 0xFF
vertex -554, 2139, -518, 0, 990, 0x9C, 0x9C, 0xAE, 0xFF
vertex -507, 3431, 227, 3772, -5410, 0x9C, 0x9C, 0xAE, 0xFF
vertex -561, 2150, 244, 3772, 990, 0x9C, 0x9C, 0xAE, 0xFF
castle_courtyard_seg7_vertex_07004EA8: # 0x07004EA8 - 0x07004ED8
vertex -25, 4639, -96, 0, 0, 0x70, 0x70, 0x8A, 0xFF
vertex 0, 5253, -96, 0, 0, 0x70, 0x70, 0x8A, 0xFF
vertex 26, 4639, -96, 0, 0, 0x70, 0x70, 0x8A, 0xFF
castle_courtyard_seg7_dl_07004ED8: # 0x07004ED8 - 0x07004FB0
gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, outside_09007800
gsDPLoadSync
gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100
gsSPVertex castle_courtyard_seg7_vertex_070049E8, 14, 0
gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
gsSP2Triangles 5, 4, 6, 0x0, 7, 8, 9, 0x0
gsSP2Triangles 9, 8, 10, 0x0, 11, 12, 13, 0x0
gsSPVertex castle_courtyard_seg7_vertex_07004AC8, 15, 0
gsSP2Triangles 0, 1, 2, 0x0, 1, 3, 2, 0x0
gsSP2Triangles 4, 5, 6, 0x0, 5, 7, 6, 0x0
gsSP2Triangles 8, 9, 10, 0x0, 11, 12, 13, 0x0
gsSP1Triangle 12, 14, 13, 0x0
gsSPVertex castle_courtyard_seg7_vertex_07004BB8, 15, 0
gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0
gsSP2Triangles 4, 5, 6, 0x0, 7, 8, 9, 0x0
gsSP2Triangles 9, 8, 10, 0x0, 11, 12, 13, 0x0
gsSP1Triangle 12, 14, 13, 0x0
gsSPEndDisplayList
castle_courtyard_seg7_dl_07004FB0: # 0x07004FB0 - 0x07005060
gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, outside_09001000
gsDPLoadSync
gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080
gsSPVertex castle_courtyard_seg7_vertex_07004CA8, 16, 0
gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
gsSP2Triangles 6, 3, 5, 0x0, 7, 8, 9, 0x0
gsSP2Triangles 7, 9, 10, 0x0, 0, 2, 11, 0x0
gsSP2Triangles 12, 13, 14, 0x0, 13, 15, 14, 0x0
gsSPVertex castle_courtyard_seg7_vertex_07004DA8, 16, 0
gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0
gsSP2Triangles 4, 5, 6, 0x0, 5, 7, 6, 0x0
gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0
gsSP2Triangles 12, 13, 14, 0x0, 14, 13, 15, 0x0
gsSPEndDisplayList
castle_courtyard_seg7_dl_07005060: # 0x07005060 - 0x07005078
gsSPVertex castle_courtyard_seg7_vertex_07004EA8, 3, 0
gsSP1Triangle 0, 1, 2, 0x0
gsSPEndDisplayList
glabel castle_courtyard_seg7_dl_07005078 # 0x07005078 - 0x07005110
gsDPPipeSync
gsDPSetCombineModeLERP1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE
gsSPClearGeometryMode G_LIGHTING
gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD
gsSPTexture -1, -1, 0, 0, 1
gsDPTileSync
gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD
gsDPSetTileSize 0, 0, 0, 124, 124
gsSPDisplayList castle_courtyard_seg7_dl_07004ED8
gsDPTileSync
gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD
gsDPSetTileSize 0, 0, 0, 252, 124
gsSPDisplayList castle_courtyard_seg7_dl_07004FB0
gsSPTexture -1, -1, 0, 0, 0
gsDPPipeSync
gsDPSetCombineModeLERP1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE
gsSPDisplayList castle_courtyard_seg7_dl_07005060
gsSPSetGeometryMode G_LIGHTING
gsSPEndDisplayList

View File

@@ -0,0 +1,15 @@
#include <ultra64.h>
#include "sm64.h"
#include "geo_commands.h"
#include "game/level_geo.h"
#include "game/geo_misc.h"
#include "game/camera.h"
#include "game/moving_texture.h"
#include "game/screen_transition.h"
#include "game/paintings.h"
#include "levels/castle_courtyard/header.h"
#include "levels/castle_courtyard/areas/1/spire/geo.inc.c"
#include "levels/castle_courtyard/areas/1/geo.inc.c"

View File

@@ -1,2 +0,0 @@
.include "levels/castle_courtyard/areas/1/spire/geo.s"
.include "levels/castle_courtyard/areas/1/geo.s"

Some files were not shown because too many files have changed in this diff Show More