Lights1 n64logo_N64_Green_lights = gdSPDefLights1( 0x3, 0x49, 0x18, 0x6, 0x93, 0x30, 0x28, 0x28, 0x28); Lights1 n64logo_N64_Blue_lights = gdSPDefLights1( 0x0, 0xE, 0x54, 0x1, 0x1D, 0xA9, 0x28, 0x28, 0x28); Lights1 n64logo_N64_Red_lights = gdSPDefLights1( 0x7F, 0xF, 0xA, 0xFE, 0x1F, 0x15, 0x28, 0x28, 0x28); Lights1 n64logo_N64_Yellow_lights = gdSPDefLights1( 0x7F, 0x60, 0x0, 0xFE, 0xC1, 0x0, 0x28, 0x28, 0x28); Vtx n64logo_N64_mesh_vtx_0[56] = { {{{106, 1, -107},0, {486, 496},{0x0, 0x4E, 0x9B, 0xFF}}}, {{{106, 277, 106},0, {538, 496},{0x0, 0x4E, 0x9B, 0xFF}}}, {{{277, 277, 106},0, {538, 240},{0x0, 0x4E, 0x9B, 0xFF}}}, {{{277, 1, -107},0, {486, 240},{0x0, 0x4E, 0x9B, 0xFF}}}, {{{277, -277, 277},0, {368, 240},{0x0, 0x0, 0x7F, 0xFF}}}, {{{277, 277, 277},0, {624, 240},{0x0, 0x0, 0x7F, 0xFF}}}, {{{106, 277, 277},0, {624, -16},{0x0, 0x0, 0x7F, 0xFF}}}, {{{106, -277, 277},0, {368, -16},{0x0, 0x0, 0x7F, 0xFF}}}, {{{106, -277, 106},0, {368, 752},{0x0, 0x0, 0x81, 0xFF}}}, {{{106, 277, 106},0, {624, 752},{0x0, 0x0, 0x81, 0xFF}}}, {{{277, 277, 106},0, {624, 496},{0x0, 0x0, 0x81, 0xFF}}}, {{{277, -277, 106},0, {368, 496},{0x0, 0x0, 0x81, 0xFF}}}, {{{-106, -277, 277},0, {368, 240},{0x0, 0x0, 0x7F, 0xFF}}}, {{{-106, 277, 277},0, {624, 240},{0x0, 0x0, 0x7F, 0xFF}}}, {{{-277, 277, 277},0, {624, -16},{0x0, 0x0, 0x7F, 0xFF}}}, {{{-277, -277, 277},0, {368, -16},{0x0, 0x0, 0x7F, 0xFF}}}, {{{-277, -277, 106},0, {368, 752},{0x0, 0x0, 0x81, 0xFF}}}, {{{-277, 277, 106},0, {624, 752},{0x0, 0x0, 0x81, 0xFF}}}, {{{-106, 277, 106},0, {624, 496},{0x0, 0x0, 0x81, 0xFF}}}, {{{-106, -277, 106},0, {368, 496},{0x0, 0x0, 0x81, 0xFF}}}, {{{277, -277, -106},0, {368, 240},{0x0, 0x0, 0x7F, 0xFF}}}, {{{277, 277, -106},0, {624, 240},{0x0, 0x0, 0x7F, 0xFF}}}, {{{106, 277, -106},0, {624, -16},{0x0, 0x0, 0x7F, 0xFF}}}, {{{106, -277, -106},0, {368, -16},{0x0, 0x0, 0x7F, 0xFF}}}, {{{106, -277, -277},0, {368, 752},{0x0, 0x0, 0x81, 0xFF}}}, {{{106, 277, -277},0, {624, 752},{0x0, 0x0, 0x81, 0xFF}}}, {{{277, 277, -277},0, {624, 496},{0x0, 0x0, 0x81, 0xFF}}}, {{{277, -277, -277},0, {368, 496},{0x0, 0x0, 0x81, 0xFF}}}, {{{-106, -277, -106},0, {368, 240},{0x0, 0x0, 0x7F, 0xFF}}}, {{{-106, 277, -106},0, {624, 240},{0x0, 0x0, 0x7F, 0xFF}}}, {{{-277, 277, -106},0, {624, -16},{0x0, 0x0, 0x7F, 0xFF}}}, {{{-277, -277, -106},0, {368, -16},{0x0, 0x0, 0x7F, 0xFF}}}, {{{-277, -277, -277},0, {368, 752},{0x0, 0x0, 0x81, 0xFF}}}, {{{-277, 277, -277},0, {624, 752},{0x0, 0x0, 0x81, 0xFF}}}, {{{-106, 277, -277},0, {624, 496},{0x0, 0x0, 0x81, 0xFF}}}, {{{-106, -277, -277},0, {368, 496},{0x0, 0x0, 0x81, 0xFF}}}, {{{107, -277, 106},0, {454, 752},{0x0, 0x0, 0x81, 0xFF}}}, {{{-106, -2, 106},0, {505, 752},{0x0, 0x0, 0x81, 0xFF}}}, {{{-106, 277, 106},0, {538, 496},{0x0, 0x0, 0x81, 0xFF}}}, {{{107, 1, 106},0, {486, 496},{0x0, 0x0, 0x81, 0xFF}}}, {{{107, 1, 277},0, {486, 240},{0x0, 0x0, 0x7F, 0xFF}}}, {{{-106, 277, 277},0, {538, 240},{0x0, 0x0, 0x7F, 0xFF}}}, {{{-106, -2, 277},0, {505, -16},{0x0, 0x0, 0x7F, 0xFF}}}, {{{107, -277, 277},0, {454, -16},{0x0, 0x0, 0x7F, 0xFF}}}, {{{-106, 1, 107},0, {486, 496},{0x0, 0x4E, 0x65, 0xFF}}}, {{{-106, 277, -106},0, {538, 496},{0x0, 0x4E, 0x65, 0xFF}}}, {{{-277, 277, -106},0, {538, 240},{0x0, 0x4E, 0x65, 0xFF}}}, {{{-277, 1, 107},0, {486, 240},{0x0, 0x4E, 0x65, 0xFF}}}, {{{-107, -277, -106},0, {454, 752},{0x0, 0x0, 0x7F, 0xFF}}}, {{{106, -2, -106},0, {505, 752},{0x0, 0x0, 0x7F, 0xFF}}}, {{{106, 277, -106},0, {538, 496},{0x0, 0x0, 0x7F, 0xFF}}}, {{{-107, 1, -106},0, {486, 496},{0x0, 0x0, 0x7F, 0xFF}}}, {{{-107, 1, -277},0, {486, 240},{0x0, 0x0, 0x81, 0xFF}}}, {{{106, 277, -277},0, {538, 240},{0x0, 0x0, 0x81, 0xFF}}}, {{{106, -2, -277},0, {505, -16},{0x0, 0x0, 0x81, 0xFF}}}, {{{-107, -277, -277},0, {454, -16},{0x0, 0x0, 0x81, 0xFF}}}, }; Gfx n64logo_N64_mesh_tri_0[] = { gsSPVertex(n64logo_N64_mesh_vtx_0 + 0, 16, 0), gsSP1Triangle(0, 1, 2, 0), gsSP1Triangle(0, 2, 3, 0), gsSP1Triangle(4, 5, 6, 0), gsSP1Triangle(4, 6, 7, 0), gsSP1Triangle(8, 9, 10, 0), gsSP1Triangle(8, 10, 11, 0), gsSP1Triangle(12, 13, 14, 0), gsSP1Triangle(12, 14, 15, 0), gsSPVertex(n64logo_N64_mesh_vtx_0 + 16, 16, 0), gsSP1Triangle(0, 1, 2, 0), gsSP1Triangle(0, 2, 3, 0), gsSP1Triangle(4, 5, 6, 0), gsSP1Triangle(4, 6, 7, 0), gsSP1Triangle(8, 9, 10, 0), gsSP1Triangle(8, 10, 11, 0), gsSP1Triangle(12, 13, 14, 0), gsSP1Triangle(12, 14, 15, 0), gsSPVertex(n64logo_N64_mesh_vtx_0 + 32, 16, 0), gsSP1Triangle(0, 1, 2, 0), gsSP1Triangle(0, 2, 3, 0), gsSP1Triangle(4, 5, 6, 0), gsSP1Triangle(4, 6, 7, 0), gsSP1Triangle(8, 9, 10, 0), gsSP1Triangle(8, 10, 11, 0), gsSP1Triangle(12, 13, 14, 0), gsSP1Triangle(12, 14, 15, 0), gsSPVertex(n64logo_N64_mesh_vtx_0 + 48, 8, 0), gsSP1Triangle(0, 1, 2, 0), gsSP1Triangle(0, 2, 3, 0), gsSP1Triangle(4, 5, 6, 0), gsSP1Triangle(4, 6, 7, 0), gsSPEndDisplayList(), }; Vtx n64logo_N64_mesh_vtx_1[56] = { {{{106, -277, -107},0, {454, 752},{0x81, 0x0, 0x0, 0xFF}}}, {{{106, -2, 106},0, {505, 752},{0x81, 0x0, 0x0, 0xFF}}}, {{{106, 277, 106},0, {538, 496},{0x81, 0x0, 0x0, 0xFF}}}, {{{106, 1, -107},0, {486, 496},{0x81, 0x0, 0x0, 0xFF}}}, {{{277, 1, -107},0, {486, 240},{0x7F, 0x0, 0x0, 0xFF}}}, {{{277, 277, 106},0, {538, 240},{0x7F, 0x0, 0x0, 0xFF}}}, {{{277, -2, 106},0, {505, -16},{0x7F, 0x0, 0x0, 0xFF}}}, {{{277, -277, -107},0, {454, -16},{0x7F, 0x0, 0x0, 0xFF}}}, {{{106, -277, 277},0, {368, 1008},{0x81, 0x0, 0x0, 0xFF}}}, {{{106, 277, 277},0, {624, 1008},{0x81, 0x0, 0x0, 0xFF}}}, {{{106, 277, 106},0, {624, 752},{0x81, 0x0, 0x0, 0xFF}}}, {{{106, -277, 106},0, {368, 752},{0x81, 0x0, 0x0, 0xFF}}}, {{{277, -277, 106},0, {368, 496},{0x7F, 0x0, 0x0, 0xFF}}}, {{{277, 277, 106},0, {624, 496},{0x7F, 0x0, 0x0, 0xFF}}}, {{{277, 277, 277},0, {624, 240},{0x7F, 0x0, 0x0, 0xFF}}}, {{{277, -277, 277},0, {368, 240},{0x7F, 0x0, 0x0, 0xFF}}}, {{{-277, -277, 277},0, {368, 1008},{0x81, 0x0, 0x0, 0xFF}}}, {{{-277, 277, 277},0, {624, 1008},{0x81, 0x0, 0x0, 0xFF}}}, {{{-277, 277, 106},0, {624, 752},{0x81, 0x0, 0x0, 0xFF}}}, {{{-277, -277, 106},0, {368, 752},{0x81, 0x0, 0x0, 0xFF}}}, {{{-106, -277, 106},0, {368, 496},{0x7F, 0x0, 0x0, 0xFF}}}, {{{-106, 277, 106},0, {624, 496},{0x7F, 0x0, 0x0, 0xFF}}}, {{{-106, 277, 277},0, {624, 240},{0x7F, 0x0, 0x0, 0xFF}}}, {{{-106, -277, 277},0, {368, 240},{0x7F, 0x0, 0x0, 0xFF}}}, {{{106, -277, -106},0, {368, 1008},{0x81, 0x0, 0x0, 0xFF}}}, {{{106, 277, -106},0, {624, 1008},{0x81, 0x0, 0x0, 0xFF}}}, {{{106, 277, -277},0, {624, 752},{0x81, 0x0, 0x0, 0xFF}}}, {{{106, -277, -277},0, {368, 752},{0x81, 0x0, 0x0, 0xFF}}}, {{{277, -277, -277},0, {368, 496},{0x7F, 0x0, 0x0, 0xFF}}}, {{{277, 277, -277},0, {624, 496},{0x7F, 0x0, 0x0, 0xFF}}}, {{{277, 277, -106},0, {624, 240},{0x7F, 0x0, 0x0, 0xFF}}}, {{{277, -277, -106},0, {368, 240},{0x7F, 0x0, 0x0, 0xFF}}}, {{{-277, -277, -106},0, {368, 1008},{0x81, 0x0, 0x0, 0xFF}}}, {{{-277, 277, -106},0, {624, 1008},{0x81, 0x0, 0x0, 0xFF}}}, {{{-277, 277, -277},0, {624, 752},{0x81, 0x0, 0x0, 0xFF}}}, {{{-277, -277, -277},0, {368, 752},{0x81, 0x0, 0x0, 0xFF}}}, {{{-106, -277, -277},0, {368, 496},{0x7F, 0x0, 0x0, 0xFF}}}, {{{-106, 277, -277},0, {624, 496},{0x7F, 0x0, 0x0, 0xFF}}}, {{{-106, 277, -106},0, {624, 240},{0x7F, 0x0, 0x0, 0xFF}}}, {{{-106, -277, -106},0, {368, 240},{0x7F, 0x0, 0x0, 0xFF}}}, {{{107, -277, 277},0, {454, 1008},{0x9B, 0xB2, 0x0, 0xFF}}}, {{{-106, -2, 277},0, {505, 1008},{0x9B, 0xB2, 0x0, 0xFF}}}, {{{-106, -2, 106},0, {505, 752},{0x9B, 0xB2, 0x0, 0xFF}}}, {{{107, -277, 106},0, {454, 752},{0x9B, 0xB2, 0x0, 0xFF}}}, {{{-106, -277, 107},0, {454, 752},{0x7F, 0x0, 0x0, 0xFF}}}, {{{-106, -2, -106},0, {505, 752},{0x7F, 0x0, 0x0, 0xFF}}}, {{{-106, 277, -106},0, {538, 496},{0x7F, 0x0, 0x0, 0xFF}}}, {{{-106, 1, 107},0, {486, 496},{0x7F, 0x0, 0x0, 0xFF}}}, {{{-277, 1, 107},0, {486, 240},{0x81, 0x0, 0x0, 0xFF}}}, {{{-277, 277, -106},0, {538, 240},{0x81, 0x0, 0x0, 0xFF}}}, {{{-277, -2, -106},0, {505, -16},{0x81, 0x0, 0x0, 0xFF}}}, {{{-277, -277, 107},0, {454, -16},{0x81, 0x0, 0x0, 0xFF}}}, {{{-107, -277, -277},0, {454, 1008},{0x65, 0xB2, 0x0, 0xFF}}}, {{{106, -2, -277},0, {505, 1008},{0x65, 0xB2, 0x0, 0xFF}}}, {{{106, -2, -106},0, {505, 752},{0x65, 0xB2, 0x0, 0xFF}}}, {{{-107, -277, -106},0, {454, 752},{0x65, 0xB2, 0x0, 0xFF}}}, }; Gfx n64logo_N64_mesh_tri_1[] = { gsSPVertex(n64logo_N64_mesh_vtx_1 + 0, 16, 0), gsSP1Triangle(0, 1, 2, 0), gsSP1Triangle(0, 2, 3, 0), gsSP1Triangle(4, 5, 6, 0), gsSP1Triangle(4, 6, 7, 0), gsSP1Triangle(8, 9, 10, 0), gsSP1Triangle(8, 10, 11, 0), gsSP1Triangle(12, 13, 14, 0), gsSP1Triangle(12, 14, 15, 0), gsSPVertex(n64logo_N64_mesh_vtx_1 + 16, 16, 0), gsSP1Triangle(0, 1, 2, 0), gsSP1Triangle(0, 2, 3, 0), gsSP1Triangle(4, 5, 6, 0), gsSP1Triangle(4, 6, 7, 0), gsSP1Triangle(8, 9, 10, 0), gsSP1Triangle(8, 10, 11, 0), gsSP1Triangle(12, 13, 14, 0), gsSP1Triangle(12, 14, 15, 0), gsSPVertex(n64logo_N64_mesh_vtx_1 + 32, 16, 0), gsSP1Triangle(0, 1, 2, 0), gsSP1Triangle(0, 2, 3, 0), gsSP1Triangle(4, 5, 6, 0), gsSP1Triangle(4, 6, 7, 0), gsSP1Triangle(8, 9, 10, 0), gsSP1Triangle(8, 10, 11, 0), gsSP1Triangle(12, 13, 14, 0), gsSP1Triangle(12, 14, 15, 0), gsSPVertex(n64logo_N64_mesh_vtx_1 + 48, 8, 0), gsSP1Triangle(0, 1, 2, 0), gsSP1Triangle(0, 2, 3, 0), gsSP1Triangle(4, 5, 6, 0), gsSP1Triangle(4, 6, 7, 0), gsSPEndDisplayList(), }; Vtx n64logo_N64_mesh_vtx_2[16] = { {{{277, -277, -107},0, {454, 1008},{0x0, 0xB2, 0x65, 0xFF}}}, {{{277, -2, 106},0, {505, 1008},{0x0, 0xB2, 0x65, 0xFF}}}, {{{106, -2, 106},0, {505, 752},{0x0, 0xB2, 0x65, 0xFF}}}, {{{106, -277, -107},0, {454, 752},{0x0, 0xB2, 0x65, 0xFF}}}, {{{107, 1, 106},0, {486, 496},{0x65, 0x4E, 0x0, 0xFF}}}, {{{-106, 277, 106},0, {538, 496},{0x65, 0x4E, 0x0, 0xFF}}}, {{{-106, 277, 277},0, {538, 240},{0x65, 0x4E, 0x0, 0xFF}}}, {{{107, 1, 277},0, {486, 240},{0x65, 0x4E, 0x0, 0xFF}}}, {{{-277, -277, 107},0, {454, 1008},{0x0, 0xB2, 0x9B, 0xFF}}}, {{{-277, -2, -106},0, {505, 1008},{0x0, 0xB2, 0x9B, 0xFF}}}, {{{-106, -2, -106},0, {505, 752},{0x0, 0xB2, 0x9B, 0xFF}}}, {{{-106, -277, 107},0, {454, 752},{0x0, 0xB2, 0x9B, 0xFF}}}, {{{-107, 1, -106},0, {486, 496},{0x9B, 0x4E, 0x0, 0xFF}}}, {{{106, 277, -106},0, {538, 496},{0x9B, 0x4E, 0x0, 0xFF}}}, {{{106, 277, -277},0, {538, 240},{0x9B, 0x4E, 0x0, 0xFF}}}, {{{-107, 1, -277},0, {486, 240},{0x9B, 0x4E, 0x0, 0xFF}}}, }; Gfx n64logo_N64_mesh_tri_2[] = { gsSPVertex(n64logo_N64_mesh_vtx_2 + 0, 16, 0), gsSP1Triangle(0, 1, 2, 0), gsSP1Triangle(0, 2, 3, 0), gsSP1Triangle(4, 5, 6, 0), gsSP1Triangle(4, 6, 7, 0), gsSP1Triangle(8, 9, 10, 0), gsSP1Triangle(8, 10, 11, 0), gsSP1Triangle(12, 13, 14, 0), gsSP1Triangle(12, 14, 15, 0), gsSPEndDisplayList(), }; Vtx n64logo_N64_mesh_vtx_3[32] = { {{{277, 277, 106},0, {624, 496},{0x0, 0x7F, 0x0, 0xFF}}}, {{{106, 277, 106},0, {880, 496},{0x0, 0x7F, 0x0, 0xFF}}}, {{{106, 277, 277},0, {880, 240},{0x0, 0x7F, 0x0, 0xFF}}}, {{{277, 277, 277},0, {624, 240},{0x0, 0x7F, 0x0, 0xFF}}}, {{{106, -277, 106},0, {112, 496},{0x0, 0x81, 0x0, 0xFF}}}, {{{277, -277, 106},0, {368, 496},{0x0, 0x81, 0x0, 0xFF}}}, {{{277, -277, 277},0, {368, 240},{0x0, 0x81, 0x0, 0xFF}}}, {{{106, -277, 277},0, {112, 240},{0x0, 0x81, 0x0, 0xFF}}}, {{{-106, 277, 106},0, {624, 496},{0x0, 0x7F, 0x0, 0xFF}}}, {{{-277, 277, 106},0, {880, 496},{0x0, 0x7F, 0x0, 0xFF}}}, {{{-277, 277, 277},0, {880, 240},{0x0, 0x7F, 0x0, 0xFF}}}, {{{-106, 277, 277},0, {624, 240},{0x0, 0x7F, 0x0, 0xFF}}}, {{{-277, -277, 106},0, {112, 496},{0x0, 0x81, 0x0, 0xFF}}}, {{{-106, -277, 106},0, {368, 496},{0x0, 0x81, 0x0, 0xFF}}}, {{{-106, -277, 277},0, {368, 240},{0x0, 0x81, 0x0, 0xFF}}}, {{{-277, -277, 277},0, {112, 240},{0x0, 0x81, 0x0, 0xFF}}}, {{{277, 277, -277},0, {624, 496},{0x0, 0x7F, 0x0, 0xFF}}}, {{{106, 277, -277},0, {880, 496},{0x0, 0x7F, 0x0, 0xFF}}}, {{{106, 277, -106},0, {880, 240},{0x0, 0x7F, 0x0, 0xFF}}}, {{{277, 277, -106},0, {624, 240},{0x0, 0x7F, 0x0, 0xFF}}}, {{{106, -277, -277},0, {112, 496},{0x0, 0x81, 0x0, 0xFF}}}, {{{277, -277, -277},0, {368, 496},{0x0, 0x81, 0x0, 0xFF}}}, {{{277, -277, -106},0, {368, 240},{0x0, 0x81, 0x0, 0xFF}}}, {{{106, -277, -106},0, {112, 240},{0x0, 0x81, 0x0, 0xFF}}}, {{{-106, 277, -277},0, {624, 496},{0x0, 0x7F, 0x0, 0xFF}}}, {{{-277, 277, -277},0, {880, 496},{0x0, 0x7F, 0x0, 0xFF}}}, {{{-277, 277, -106},0, {880, 240},{0x0, 0x7F, 0x0, 0xFF}}}, {{{-106, 277, -106},0, {624, 240},{0x0, 0x7F, 0x0, 0xFF}}}, {{{-277, -277, -277},0, {112, 496},{0x0, 0x81, 0x0, 0xFF}}}, {{{-106, -277, -277},0, {368, 496},{0x0, 0x81, 0x0, 0xFF}}}, {{{-106, -277, -106},0, {368, 240},{0x0, 0x81, 0x0, 0xFF}}}, {{{-277, -277, -106},0, {112, 240},{0x0, 0x81, 0x0, 0xFF}}}, }; Gfx n64logo_N64_mesh_tri_3[] = { gsSPVertex(n64logo_N64_mesh_vtx_3 + 0, 16, 0), gsSP1Triangle(0, 1, 2, 0), gsSP1Triangle(0, 2, 3, 0), gsSP1Triangle(4, 5, 6, 0), gsSP1Triangle(4, 6, 7, 0), gsSP1Triangle(8, 9, 10, 0), gsSP1Triangle(8, 10, 11, 0), gsSP1Triangle(12, 13, 14, 0), gsSP1Triangle(12, 14, 15, 0), gsSPVertex(n64logo_N64_mesh_vtx_3 + 16, 16, 0), gsSP1Triangle(0, 1, 2, 0), gsSP1Triangle(0, 2, 3, 0), gsSP1Triangle(4, 5, 6, 0), gsSP1Triangle(4, 6, 7, 0), gsSP1Triangle(8, 9, 10, 0), gsSP1Triangle(8, 10, 11, 0), gsSP1Triangle(12, 13, 14, 0), gsSP1Triangle(12, 14, 15, 0), gsSPEndDisplayList(), }; Gfx mat_n64logo_N64_Green[] = { gsDPPipeSync(), gsDPSetCombineLERP(0, 0, 0, SHADE, 0, 0, 0, ENVIRONMENT, 0, 0, 0, SHADE, 0, 0, 0, ENVIRONMENT), gsSPTexture(65535, 65535, 0, 0, 1), gsSPSetLights1(n64logo_N64_Green_lights), gsSPEndDisplayList(), }; Gfx mat_n64logo_N64_Blue[] = { gsDPPipeSync(), gsDPSetCombineLERP(0, 0, 0, SHADE, 0, 0, 0, ENVIRONMENT, 0, 0, 0, SHADE, 0, 0, 0, ENVIRONMENT), gsSPTexture(65535, 65535, 0, 0, 1), gsSPSetLights1(n64logo_N64_Blue_lights), gsSPEndDisplayList(), }; Gfx mat_n64logo_N64_Red[] = { gsDPPipeSync(), gsDPSetCombineLERP(0, 0, 0, SHADE, 0, 0, 0, ENVIRONMENT, 0, 0, 0, SHADE, 0, 0, 0, ENVIRONMENT), gsSPTexture(65535, 65535, 0, 0, 1), gsSPSetLights1(n64logo_N64_Red_lights), gsSPEndDisplayList(), }; Gfx mat_n64logo_N64_Yellow[] = { gsDPPipeSync(), gsDPSetCombineLERP(0, 0, 0, SHADE, 0, 0, 0, ENVIRONMENT, 0, 0, 0, SHADE, 0, 0, 0, ENVIRONMENT), gsSPTexture(65535, 65535, 0, 0, 1), gsSPSetLights1(n64logo_N64_Yellow_lights), gsSPEndDisplayList(), }; Gfx n64logo_N64_mesh[] = { gsSPDisplayList(mat_n64logo_N64_Green), gsSPDisplayList(n64logo_N64_mesh_tri_0), gsSPDisplayList(mat_n64logo_N64_Blue), gsSPDisplayList(n64logo_N64_mesh_tri_1), gsSPDisplayList(mat_n64logo_N64_Red), gsSPDisplayList(n64logo_N64_mesh_tri_2), gsSPDisplayList(mat_n64logo_N64_Yellow), gsSPDisplayList(n64logo_N64_mesh_tri_3), gsDPPipeSync(), gsSPSetGeometryMode(G_LIGHTING), gsSPClearGeometryMode(G_TEXTURE_GEN), gsDPSetCombineLERP(0, 0, 0, SHADE, 0, 0, 0, ENVIRONMENT, 0, 0, 0, SHADE, 0, 0, 0, ENVIRONMENT), gsSPTexture(65535, 65535, 0, 0, 0), gsSPEndDisplayList(), };