sm64/map/stage4/teresa/tere_f_shape.sou

395 lines
20 KiB
Plaintext

/***************************************************************************************************
Convert from NINGEN (tere_f)
****************************************************************************************************/
#define tere_f_AMB_SCALE 0.4
#define ShapeColor_tere_f(R,G,B) {{R*tere_f_AMB_SCALE ,G*tere_f_AMB_SCALE ,B*tere_f_AMB_SCALE ,0 ,R*tere_f_AMB_SCALE ,G*tere_f_AMB_SCALE ,B*tere_f_AMB_SCALE ,0 },{ R, G, B, 0, R, G, B, 0, LIGHT_X, LIGHT_Y, LIGHT_Z, 0} }
static Lights1 light_tere_f[] = {
ShapeColor_tere_f(255,255,255),
};
static Vtx vtx_tere_f_0[] = {
{ -1074, 819, 819, 0, 4056, -3098, 0, 127, 0, 255},
{ -818, 819, 819, 0, -1052, -3098, 0, 127, 0, 255},
{ -818, 819, 461, 0, -1052, 4054, 0, 127, 0, 255},
{ -1074, 819, 461, 0, 4056, 4054, 0, 127, 0, 255},
{ -818, 819, 717, 0, -1052, -1054, 0, 127, 0, 255},
{ -767, 819, 717, 0, -2074, -1054, 0, 127, 0, 255},
{ -767, 819, 563, 0, -2074, 2010, 0, 127, 0, 255},
{ -818, 819, 563, 0, -1052, 2010, 0, 127, 0, 255},
};
static Vtx vtx_tere_f_1[] = {
{ -818, 1075, 563, 0, 0, 990, 0, -127, 0, 255},
{ -767, 1075, 563, 0, 480, 990, 0, -127, 0, 255},
{ -767, 1075, 717, 0, 480, 0, 0, -127, 0, 255},
{ -818, 1075, 717, 0, 0, 0, 0, -127, 0, 255},
{ -2252, 1331, -1330, 0, 990, 908, 0, 127, 0, 255},
{ -2047, 1331, -1535, 0, 844, 990, 0, 127, 0, 255},
{ -2252, 1331, -1535, 0, 990, 990, 0, 127, 0, 255},
{ -818, 1331, -1330, 0, 0, 908, 0, 127, 0, 255},
{ -818, 1331, -1535, 0, 0, 990, 0, 127, 0, 255},
{ -1023, 1331, -1535, 0, 114, 990, 0, 127, 0, 255},
{ -2252, 1638, -1535, 0, 990, 990, 0, -127, 0, 255},
{ -818, 1638, 1024, 0, 0, 0, 0, -127, 0, 255},
{ -2252, 1638, 1024, 0, 990, 0, 0, -127, 0, 255},
{ -818, 1638, -1535, 0, 0, 990, 0, -127, 0, 255},
};
static Vtx vtx_tere_f_2[] = {
{ -1279, 1382, 1024, 0, 0, 0, 127, 0, 0, 255},
{ -1279, 922, 1126, 0, 990, 2012, 127, 0, 0, 255},
{ -1279, 922, 1024, 0, 0, 2012, 127, 0, 0, 255},
{ -869, 1382, 1024, 0, 990, 0, 0, -127, 0, 255},
{ -869, 1382, 1126, 0, 0, 0, 0, -127, 0, 255},
{ -1279, 1382, 1126, 0, 0, 2012, 0, -127, 0, 255},
{ -1279, 1382, 1024, 0, 990, 2012, 0, -127, 0, 255},
{ -869, 922, 1024, 0, 0, 2012, -127, 0, 0, 255},
{ -869, 1382, 1126, 0, 990, 0, -127, 0, 0, 255},
{ -869, 1382, 1024, 0, 0, 0, -127, 0, 0, 255},
{ -869, 922, 1126, 0, 990, 2012, -127, 0, 0, 255},
{ -1279, 922, 1024, 0, 990, 2012, 0, 127, 0, 255},
{ -1279, 922, 1126, 0, 0, 2012, 0, 127, 0, 255},
{ -869, 922, 1126, 0, 0, 0, 0, 127, 0, 255},
{ -869, 922, 1024, 0, 990, 0, 0, 127, 0, 255},
{ -1279, 922, 1024, 0, 1118, 1756, 0, 0, -127, 255},
{ -869, 922, 1024, 0, 96, 1756, 0, 0, -127, 255},
{ -818, 819, 1024, 0, 0, 2012, 0, 0, -127, 255},
{ -1279, 1382, 1024, 0, 0, 0, 127, 0, 0, 255},
{ -1279, 1382, 1126, 0, 990, 0, 127, 0, 0, 255},
{ -1279, 922, 1126, 0, 990, 2012, 127, 0, 0, 255},
{ -2252, 1638, 1024, 0, 3546, 0, 0, 0, -127, 255},
{ -818, 1638, 1024, 0, 0, 0, 0, 0, -127, 255},
{ -1279, 1382, 1024, 0, 1118, 608, 0, 0, -127, 255},
{ -869, 1382, 1024, 0, 96, 608, 0, 0, -127, 255},
{ -2252, 819, 1024, 0, 3546, 2012, 0, 0, -127, 255},
{ -2047, 1280, 1024, 0, 3034, 864, 0, -127, 0, 255},
{ -1893, 1280, 1024, 0, 2650, 864, 0, -127, 0, 255},
{ -1893, 1280, 1075, 0, 2650, 864, 0, -127, 0, 255},
{ -818, 1075, 717, 0, 990, 0, 0, 0, -127, 255},
{ -767, 1075, 717, 0, 478, 0, 0, 0, -127, 255},
{ -767, 819, 717, 0, 480, 2012, 0, 0, -127, 255},
{ -818, 819, 717, 0, 990, 2012, 0, 0, -127, 255},
{ -767, 1075, 563, 0, 480, 0, 0, 0, 127, 255},
{ -818, 819, 563, 0, 0, 2012, 0, 0, 127, 255},
{ -767, 819, 563, 0, 480, 2012, 0, 0, 127, 255},
{ -818, 1075, 563, 0, 0, 0, 0, 0, 127, 255},
{ -1893, 1280, 1024, 0, 2650, 864, -127, 0, 0, 255},
{ -1893, 1024, 1075, 0, 2650, 1500, -127, 0, 0, 255},
{ -1893, 1280, 1075, 0, 2650, 864, -127, 0, 0, 255},
{ -1893, 1024, 1024, 0, 2650, 1500, -127, 0, 0, 255},
{ -2252, 819, 1024, 0, 3546, 2012, 0, 0, -127, 255},
{ -1893, 973, 1024, 0, 2650, 1628, 0, 0, -127, 255},
{ -1279, 922, 1024, 0, 1118, 1756, 0, 0, -127, 255},
{ -2047, 1280, 1024, 0, 3034, 864, 0, -127, 0, 255},
{ -1893, 1280, 1075, 0, 2650, 864, 0, -127, 0, 255},
{ -2047, 1280, 1075, 0, 3034, 864, 0, -127, 0, 255},
{ -2047, 1024, 1075, 0, 3034, 1500, 127, 0, 0, 255},
{ -2047, 1024, 1024, 0, 3034, 1500, 127, 0, 0, 255},
{ -2047, 1280, 1024, 0, 3034, 864, 127, 0, 0, 255},
{ -1893, 1024, 1075, 0, 2650, 1500, 0, 127, 0, 255},
{ -2047, 1024, 1024, 0, 3034, 1500, 0, 127, 0, 255},
{ -2047, 1024, 1075, 0, 3034, 1500, 0, 127, 0, 255},
{ -2047, 1280, 1075, 0, 3034, 864, 127, 0, 0, 255},
{ -1893, 1024, 1024, 0, 2650, 1500, 0, 127, 0, 255},
{ -2252, 819, 1024, 0, 3546, 2012, 0, 0, -127, 255},
{ -2047, 973, 1024, 0, 3034, 1628, 0, 0, -127, 255},
{ -1893, 973, 1024, 0, 2650, 1628, 0, 0, -127, 255},
{ -818, 819, 1024, 0, 3800, 2012, -127, 0, 0, 255},
{ -818, 1331, 1024, 0, 3800, 736, -127, 0, 0, 255},
{ -818, 1075, 717, 0, 3034, 1372, -127, 0, 0, 255},
{ -818, 819, 717, 0, 3034, 2012, -127, 0, 0, 255},
{ -818, 1638, 1024, 0, 3800, 0, -127, 0, 0, 255},
{ -818, 1638, -1535, 0, -2586, 0, -127, 0, 0, 255},
{ -818, 1331, -1535, 0, -2586, 736, -127, 0, 0, 255},
{ -818, 1638, -1535, 0, 3544, 0, 0, 0, 127, 255},
{ -2252, 1331, -1535, 0, 0, 736, 0, 0, 127, 255},
{ -818, 1331, -1535, 0, 3544, 736, 0, 0, 127, 255},
{ -2252, 1638, -1535, 0, 0, 0, 0, 0, 127, 255},
{ -2252, 1331, -1535, 0, 3546, 736, 127, 0, 0, 255},
{ -2252, 1638, 1024, 0, -2840, 0, 127, 0, 0, 255},
{ -2252, 1331, 1024, 0, -2840, 736, 127, 0, 0, 255},
{ -2252, 1638, -1535, 0, 3546, 0, 127, 0, 0, 255},
{ -818, 1075, 563, 0, 2650, 1372, -127, 0, 0, 255},
{ -818, 1331, 358, 0, 2140, 736, -127, 0, 0, 255},
{ -818, 819, 358, 0, 2140, 2012, -127, 0, 0, 255},
{ -1893, 1280, 1024, 0, 2650, 864, 0, 0, -127, 255},
{ -2047, 1280, 1024, 0, 3034, 864, 0, 0, -127, 255},
{ -2252, 1638, 1024, 0, 3546, 0, 0, 0, -127, 255},
{ -1279, 1382, 1024, 0, 1118, 608, 0, 0, -127, 255},
{ -1279, 922, 1024, 0, 1118, 1756, 0, 0, -127, 255},
{ -1893, 973, 1024, 0, 2650, 1628, 0, 0, -127, 255},
{ -2047, 973, 1024, 0, 3034, 1628, 0, 0, -127, 255},
{ -2252, 819, 1024, 0, 3546, 2012, 0, 0, -127, 255},
{ -818, 1075, 717, 0, 3034, 1372, -127, 0, 0, 255},
{ -818, 819, 563, 0, 2650, 2012, -127, 0, 0, 255},
{ -1740, 1638, -1023, 0, 990, 0, 0, 0, -127, 255},
{ -1330, 1638, -1023, 0, 0, 0, 0, 0, -127, 255},
{ -1330, 819, -1023, 0, 0, 2012, 0, 0, -127, 255},
{ -818, 1075, 717, 0, 3034, 1372, -127, 0, 0, 255},
{ -818, 1331, 1024, 0, 3800, 736, -127, 0, 0, 255},
{ -818, 1331, 358, 0, 2140, 736, -127, 0, 0, 255},
{ -1740, 1638, -1023, 0, 990, 0, 0, 0, -127, 255},
{ -1330, 819, -1023, 0, 0, 2012, 0, 0, -127, 255},
{ -1740, 819, -1023, 0, 990, 2012, 0, 0, -127, 255},
};
static Vtx vtx_tere_f_3[] = {
{ -1893, 819, 512, 0, 0, 648, 127, 0, 0, 255},
{ -1893, 922, 512, 0, 0, 0, 127, 0, 0, 255},
{ -1893, 922, 614, 0, 480, 0, 127, 0, 0, 255},
{ -2252, 1024, 614, 0, 990, 0, 0, 0, -127, 255},
{ -1740, 1024, 614, 0, -1562, 0, 0, 0, -127, 255},
{ -1740, 819, 614, 0, -1562, 1332, 0, 0, -127, 255},
{ -2252, 819, 614, 0, 990, 1332, 0, 0, -127, 255},
{ -2098, 922, 512, 0, 990, 0, 0, 0, -127, 255},
{ -1893, 819, 512, 0, 0, 648, 0, 0, -127, 255},
{ -2098, 819, 512, 0, 990, 648, 0, 0, -127, 255},
{ -1893, 922, 512, 0, 0, 0, 0, 0, -127, 255},
{ -2098, 922, 512, 0, 0, 0, -127, 0, 0, 255},
{ -2098, 819, 512, 0, 0, 648, -127, 0, 0, 255},
{ -2098, 819, 614, 0, 480, 648, -127, 0, 0, 255},
{ -2098, 922, 614, 0, 480, 0, -127, 0, 0, 255},
{ -1893, 819, 614, 0, 480, 648, 127, 0, 0, 255},
};
static Vtx vtx_tere_f_4[] = {
{ -2252, 1331, -1330, 0, 0, 0, 89, 0, 89, 255},
{ -2252, 819, -1330, 0, 0, 2012, 89, 0, 89, 255},
{ -2047, 819, -1535, 0, 990, 2012, 89, 0, 89, 255},
{ -1330, 1331, 1024, 0, -4628, 0, 127, 0, 0, 255},
{ -1330, 819, -1023, 0, 5588, 2012, 127, 0, 0, 255},
{ -1330, 1331, -1023, 0, 5588, 0, 127, 0, 0, 255},
{ -1330, 819, 1024, 0, -4630, 2012, 127, 0, 0, 255},
{ -1740, 1331, -1023, 0, -4118, 0, -127, 0, 0, 255},
{ -1740, 819, 1024, 0, 6100, 2012, -127, 0, 0, 255},
{ -1740, 1331, 1024, 0, 6100, 0, -127, 0, 0, 255},
{ -1740, 819, -1023, 0, -4118, 2012, -127, 0, 0, 255},
{ -1023, 1331, -1535, 0, 0, 0, -89, 0, 89, 255},
{ -1023, 819, -1535, 0, 0, 2012, -89, 0, 89, 255},
{ -818, 819, -1330, 0, 990, 2012, -89, 0, 89, 255},
{ -818, 1331, -1330, 0, 990, 0, -89, 0, 89, 255},
{ -818, 1331, -1330, 0, -7440, 0, -127, 0, 0, 255},
{ -818, 819, 358, 0, 990, 2012, -127, 0, 0, 255},
{ -818, 1331, 358, 0, 990, 0, -127, 0, 0, 255},
{ -2252, 1331, -1330, 0, 0, 0, 89, 0, 89, 255},
{ -2047, 819, -1535, 0, 990, 2012, 89, 0, 89, 255},
{ -2047, 1331, -1535, 0, 990, 0, 89, 0, 89, 255},
{ -1023, 1331, -1535, 0, 5078, 0, 0, 0, 127, 255},
{ -2047, 819, -1535, 0, 0, 2012, 0, 0, 127, 255},
{ -1023, 819, -1535, 0, 5078, 2012, 0, 0, 127, 255},
{ -2047, 1331, -1535, 0, 0, 0, 0, 0, 127, 255},
{ -2252, 819, -1330, 0, 7122, 2012, 127, 0, 0, 255},
{ -2252, 1331, -1330, 0, 7122, 0, 127, 0, 0, 255},
{ -2252, 1331, 1024, 0, -4630, 0, 127, 0, 0, 255},
{ -2252, 819, 1024, 0, -4630, 2012, 127, 0, 0, 255},
{ -818, 819, -1330, 0, -7440, 2012, -127, 0, 0, 255},
{ -1740, 1638, -1023, 0, 0, 580, -127, 0, 0, 255},
{ -1740, 1331, 1024, 0, 10188, 1808, -127, 0, 0, 255},
{ -1740, 1638, 1024, 0, 10188, 580, -127, 0, 0, 255},
{ -1740, 1331, -1023, 0, 0, 1808, -127, 0, 0, 255},
{ -1330, 1638, 1024, 0, 10188, 580, 127, 0, 0, 255},
{ -1330, 1331, -1023, 0, 0, 1808, 127, 0, 0, 255},
{ -1330, 1638, -1023, 0, 0, 580, 127, 0, 0, 255},
{ -1330, 1331, 1024, 0, 10188, 1808, 127, 0, 0, 255},
};
static Vtx vtx_tere_f_5[] = {
{ -2252, 819, -1535, 0,-12292, 12230, 0, 127, 0, 255},
{ -2252, 819, 1024, 0, 13256, 12230, 0, 127, 0, 255},
{ -1074, 819, 461, 0, 7632, 478, 0, 127, 0, 255},
{ -818, 819, -1535, 0,-12292, -2076, 0, 127, 0, 255},
{ -1074, 819, 819, 0, 11212, 478, 0, 127, 0, 255},
{ -818, 819, 461, 0, 7632, -2076, 0, 127, 0, 255},
{ -818, 819, 1024, 0, 13256, -2076, 0, 127, 0, 255},
{ -818, 819, 819, 0, 11212, -2076, 0, 127, 0, 255},
{ -2252, 1024, 1024, 0, -2072, 2010, 0, 127, 0, 255},
{ -1740, 1024, 1024, 0, -2072, -3098, 0, 127, 0, 255},
{ -1740, 1024, 614, 0, -6160, -3098, 0, 127, 0, 255},
{ -2252, 1024, 614, 0, -6160, 2010, 0, 127, 0, 255},
{ -2098, 922, 614, 0, -6160, 478, 0, 127, 0, 255},
{ -1893, 922, 614, 0, -6160, -1566, 0, 127, 0, 255},
{ -1893, 922, 512, 0, -7184, -1564, 0, 127, 0, 255},
{ -2098, 922, 512, 0, -7184, 478, 0, 127, 0, 255},
};
static Gfx gfx_tere_f_0[] = {
gs_Tani_LoadTextureImage2(b_yuka03_txt, G_IM_FMT_RGBA, G_IM_SIZ_16b, 32, 32, 0, 7),
gsSPLight((&light_tere_f[0].l[0]),1 ),
gsSPLight((&light_tere_f[0].a ),2 ),
gsSPVertex(&vtx_tere_f_0[0], 8, 0),
gsSP1Triangle( 0, 1, 2, 0),
gsSP1Triangle( 0, 2, 3, 0),
gsSP1Triangle( 4, 5, 6, 0),
gsSP1Triangle( 4, 6, 7, 0),
gsSPEndDisplayList()
};
static Gfx gfx_tere_f_1[] = {
gs_Tani_LoadTextureImage2(b_yuka01_txt, G_IM_FMT_RGBA, G_IM_SIZ_16b, 32, 32, 0, 7),
gsSPVertex(&vtx_tere_f_1[0], 14, 0),
gsSP1Triangle( 0, 1, 2, 0),
gsSP1Triangle( 0, 2, 3, 0),
gsSP1Triangle( 4, 5, 6, 0),
gsSP1Triangle( 7, 8, 9, 0),
gsSP1Triangle(10,11,12, 0),
gsSP1Triangle(10,13,11, 0),
gsSPEndDisplayList()
};
static Gfx gfx_tere_f_2[] = {
gs_Tani_LoadTextureImage2(b_kabe01_txt, G_IM_FMT_RGBA, G_IM_SIZ_16b, 32, 64, 0, 7),
gsSPVertex(&vtx_tere_f_2[0], 15, 0),
gsSP1Triangle( 0, 1, 2, 0),
gsSP1Triangle( 3, 4, 5, 0),
gsSP1Triangle( 3, 5, 6, 0),
gsSP1Triangle( 7, 8, 9, 0),
gsSP1Triangle( 7,10, 8, 0),
gsSP1Triangle(11,12,13, 0),
gsSP1Triangle(11,13,14, 0),
gsSPVertex(&vtx_tere_f_2[15], 14, 0),
gsSP1Triangle( 0, 1, 2, 0),
gsSP1Triangle( 3, 4, 5, 0),
gsSP1Triangle( 6, 7, 8, 0),
gsSP1Triangle( 1, 7, 2, 0),
gsSP1Triangle( 1, 9, 7, 0),
gsSP1Triangle( 9, 8, 7, 0),
gsSP1Triangle( 0, 2,10, 0),
gsSP1Triangle(11,12,13, 0),
gsSPVertex(&vtx_tere_f_2[29], 15, 0),
gsSP1Triangle( 0, 1, 2, 0),
gsSP1Triangle( 0, 2, 3, 0),
gsSP1Triangle( 4, 5, 6, 0),
gsSP1Triangle( 4, 7, 5, 0),
gsSP1Triangle( 8, 9,10, 0),
gsSP1Triangle( 8,11, 9, 0),
gsSP1Triangle(12,13,14, 0),
gsSPVertex(&vtx_tere_f_2[44], 14, 0),
gsSP1Triangle( 0, 1, 2, 0),
gsSP1Triangle( 3, 4, 5, 0),
gsSP1Triangle( 6, 7, 8, 0),
gsSP1Triangle( 3, 5, 9, 0),
gsSP1Triangle( 6,10, 7, 0),
gsSP1Triangle(11,12,13, 0),
gsSPVertex(&vtx_tere_f_2[58], 15, 0),
gsSP1Triangle( 0, 1, 2, 0),
gsSP1Triangle( 0, 2, 3, 0),
gsSP1Triangle( 1, 4, 5, 0),
gsSP1Triangle( 1, 5, 6, 0),
gsSP1Triangle( 7, 8, 9, 0),
gsSP1Triangle( 7,10, 8, 0),
gsSP1Triangle(11,12,13, 0),
gsSP1Triangle(11,14,12, 0),
gsSPVertex(&vtx_tere_f_2[73], 16, 0),
gsSP1Triangle( 0, 1, 2, 0),
gsSP1Triangle( 3, 4, 5, 0),
gsSP1Triangle( 3, 5, 6, 0),
gsSP1Triangle( 7, 8, 3, 0),
gsSP1Triangle( 7, 3, 6, 0),
gsSP1Triangle( 5, 4, 9, 0),
gsSP1Triangle( 5, 9,10, 0),
gsSP1Triangle( 0,11, 1, 0),
gsSP1Triangle( 2,12, 0, 0),
gsSP1Triangle(13,14,15, 0),
gsSPVertex(&vtx_tere_f_2[89], 6, 0),
gsSP1Triangle( 0, 1, 2, 0),
gsSP1Triangle( 3, 4, 5, 0),
gsSPEndDisplayList()
};
static Gfx gfx_tere_f_3[] = {
gs_Tani_LoadTextureImage2(b_kabe05_txt, G_IM_FMT_RGBA, G_IM_SIZ_16b, 32, 64, 0, 7),
gsSPVertex(&vtx_tere_f_3[0], 16, 0),
gsSP1Triangle( 0, 1, 2, 0),
gsSP1Triangle( 3, 4, 5, 0),
gsSP1Triangle( 3, 5, 6, 0),
gsSP1Triangle( 7, 8, 9, 0),
gsSP1Triangle( 7,10, 8, 0),
gsSP1Triangle(11,12,13, 0),
gsSP1Triangle(11,13,14, 0),
gsSP1Triangle( 0, 2,15, 0),
gsSPEndDisplayList()
};
static Gfx gfx_tere_f_4[] = {
gs_Tani_LoadTextureImage2(b_hon00_txt, G_IM_FMT_RGBA, G_IM_SIZ_16b, 32, 64, 0, 7),
gsSPVertex(&vtx_tere_f_4[0], 15, 0),
gsSP1Triangle( 0, 1, 2, 0),
gsSP1Triangle( 3, 4, 5, 0),
gsSP1Triangle( 3, 6, 4, 0),
gsSP1Triangle( 7, 8, 9, 0),
gsSP1Triangle( 7,10, 8, 0),
gsSP1Triangle(11,12,13, 0),
gsSP1Triangle(11,13,14, 0),
gsSPVertex(&vtx_tere_f_4[15], 15, 0),
gsSP1Triangle( 0, 1, 2, 0),
gsSP1Triangle( 3, 4, 5, 0),
gsSP1Triangle( 6, 7, 8, 0),
gsSP1Triangle( 6, 9, 7, 0),
gsSP1Triangle(10,11,12, 0),
gsSP1Triangle(10,12,13, 0),
gsSP1Triangle( 0,14, 1, 0),
gsSPVertex(&vtx_tere_f_4[30], 8, 0),
gsSP1Triangle( 0, 1, 2, 0),
gsSP1Triangle( 0, 3, 1, 0),
gsSP1Triangle( 4, 5, 6, 0),
gsSP1Triangle( 4, 7, 5, 0),
gsSPEndDisplayList()
};
static Gfx gfx_tere_f_5[] = {
gs_Tani_LoadTextureImage2(b_yuka02_txt, G_IM_FMT_RGBA, G_IM_SIZ_16b, 64, 32, 0, 7),
gsSPVertex(&vtx_tere_f_5[0], 16, 0),
gsSP1Triangle( 0, 1, 2, 0),
gsSP1Triangle( 0, 2, 3, 0),
gsSP1Triangle( 1, 4, 2, 0),
gsSP1Triangle( 2, 5, 3, 0),
gsSP1Triangle( 1, 6, 4, 0),
gsSP1Triangle( 6, 7, 4, 0),
gsSP1Triangle( 8, 9,10, 0),
gsSP1Triangle( 8,10,11, 0),
gsSP1Triangle(12,13,14, 0),
gsSP1Triangle(12,14,15, 0),
gsSPEndDisplayList()
};
Gfx gfx_tere_f[] = {
gsDPPipeSync(),
gsDPSetCombineMode(G_CC_MODULATERGB, G_CC_MODULATERGB),
gsSPClearGeometryMode(G_SHADING_SMOOTH),
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, 7, 0, 0,0,0, 0,0,0),
gsSPTexture(0xffff,0xffff, 0, 0, G_ON),
gs_Tani_SetUpTileDescrip(G_IM_FMT_RGBA, G_IM_SIZ_16b, 32, 32, 0, 0, G_TX_WRAP|G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP|G_TX_NOMIRROR, 5, G_TX_NOLOD),
gsSPDisplayList(gfx_tere_f_0),
gs_Tani_SetUpTileDescrip(G_IM_FMT_RGBA, G_IM_SIZ_16b, 32, 32, 0, 0, G_TX_CLAMP|G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP|G_TX_NOMIRROR, 5, G_TX_NOLOD),
gsSPDisplayList(gfx_tere_f_1),
gs_Tani_SetUpTileDescrip(G_IM_FMT_RGBA, G_IM_SIZ_16b, 32, 64, 0, 0, G_TX_WRAP|G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP|G_TX_NOMIRROR, 6, G_TX_NOLOD),
gsSPDisplayList(gfx_tere_f_2),
gsSPDisplayList(gfx_tere_f_3),
gs_Tani_SetUpTileDescrip(G_IM_FMT_RGBA, G_IM_SIZ_16b, 32, 64, 0, 0, G_TX_WRAP|G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP|G_TX_NOMIRROR, 6, G_TX_NOLOD),
gsSPDisplayList(gfx_tere_f_4),
gs_Tani_SetUpTileDescrip(G_IM_FMT_RGBA, G_IM_SIZ_16b, 64, 32, 0, 0, G_TX_WRAP|G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_WRAP|G_TX_NOMIRROR, 5, G_TX_NOLOD),
gsSPDisplayList(gfx_tere_f_5),
gsSPTexture(0xffff, 0xffff, 0, 0, G_OFF),
gsDPPipeSync(),
gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE),
gsSPSetGeometryMode(G_SHADING_SMOOTH),
gsSPEndDisplayList()
};