sm64

A Super Mario 64 decompilation
Log | Files | Refs | README | LICENSE

1.inc.c (15045B)


      1 // 0x0700A1E0 - 0x0700A1F8
      2 static const Lights1 wf_seg7_lights_0700A1E0 = gdSPDefLights1(
      3     0x66, 0x66, 0x66,
      4     0xff, 0xff, 0xff, 0x28, 0x28, 0x28
      5 );
      6 
      7 // 0x0700A1F8 - 0x0700A2E8
      8 static const Vtx wf_seg7_vertex_0700A1F8[] = {
      9     {{{ -1023,   -153,    768}, 0, {  1414,    478}, {0xa7, 0x00, 0x59, 0xff}}},
     10     {{{ -1535,    102,    256}, 0, {     0,      0}, {0xa7, 0x00, 0x59, 0xff}}},
     11     {{{ -1535,   -153,    256}, 0, {     0,    478}, {0xa7, 0x00, 0x59, 0xff}}},
     12     {{{  1536,    102,   -767}, 0, { -7184,      0}, {0x7f, 0x00, 0x00, 0xff}}},
     13     {{{  1536,    102,    256}, 0, { -9228,      0}, {0x7f, 0x00, 0x00, 0xff}}},
     14     {{{  1536,   -153,    256}, 0, { -9228,    478}, {0x7f, 0x00, 0x00, 0xff}}},
     15     {{{  1536,   -153,   -767}, 0, { -7184,    478}, {0x7f, 0x00, 0x00, 0xff}}},
     16     {{{  1536,   -153,    256}, 0, {   990,    478}, {0x59, 0x00, 0x59, 0xff}}},
     17     {{{  1536,    102,    256}, 0, {   990,      0}, {0x59, 0x00, 0x59, 0xff}}},
     18     {{{  1024,    102,    768}, 0, {  -454,      0}, {0x59, 0x00, 0x59, 0xff}}},
     19     {{{  1024,   -153,    768}, 0, {  -454,    478}, {0x59, 0x00, 0x59, 0xff}}},
     20     {{{ -1535,   -153,    256}, 0, {   990,    478}, {0x81, 0x00, 0x00, 0xff}}},
     21     {{{ -1535,    102,   -767}, 0, { -1052,      0}, {0x81, 0x00, 0x00, 0xff}}},
     22     {{{ -1535,   -153,   -767}, 0, { -1052,    478}, {0x81, 0x00, 0x00, 0xff}}},
     23     {{{ -1535,    102,    256}, 0, {   990,      0}, {0x81, 0x00, 0x00, 0xff}}},
     24 };
     25 
     26 // 0x0700A2E8 - 0x0700A358
     27 static const Vtx wf_seg7_vertex_0700A2E8[] = {
     28     {{{  1024,   -153,    768}, 0, {   990,    480}, {0x00, 0x00, 0x7f, 0xff}}},
     29     {{{ -1023,    102,    768}, 0, { -3096,      0}, {0x00, 0x00, 0x7f, 0xff}}},
     30     {{{ -1023,   -153,    768}, 0, { -3096,    480}, {0x00, 0x00, 0x7f, 0xff}}},
     31     {{{ -1023,   -153,    768}, 0, {  1414,    478}, {0xa7, 0x00, 0x59, 0xff}}},
     32     {{{ -1023,    102,    768}, 0, {  1414,      0}, {0xa7, 0x00, 0x59, 0xff}}},
     33     {{{ -1535,    102,    256}, 0, {     0,      0}, {0xa7, 0x00, 0x59, 0xff}}},
     34     {{{  1024,    102,    768}, 0, {   990,      0}, {0x00, 0x00, 0x7f, 0xff}}},
     35 };
     36 
     37 // 0x0700A358 - 0x0700A3B8
     38 static const Vtx wf_seg7_vertex_0700A358[] = {
     39     {{{  1536,    102,   -767}, 0, {   990,   5076}, {0x00, 0x7f, 0x00, 0xff}}},
     40     {{{ -1023,    102,    768}, 0, { -2074,   1244}, {0x00, 0x7f, 0x00, 0xff}}},
     41     {{{  1024,    102,    768}, 0, { -2074,   5332}, {0x00, 0x7f, 0x00, 0xff}}},
     42     {{{ -1535,    102,    256}, 0, { -1052,    224}, {0x00, 0x7f, 0x00, 0xff}}},
     43     {{{  1536,    102,    256}, 0, { -1052,   6354}, {0x00, 0x7f, 0x00, 0xff}}},
     44     {{{ -1535,    102,   -767}, 0, {   990,    224}, {0x00, 0x7f, 0x00, 0xff}}},
     45 };
     46 
     47 // 0x0700A3B8 - 0x0700A4A8
     48 static const Vtx wf_seg7_vertex_0700A3B8[] = {
     49     {{{  -695,    102,    476}, 0, {     0,    990}, {0x81, 0x00, 0x00, 0xff}}},
     50     {{{  -695,    133,    476}, 0, {     0,      0}, {0x81, 0x00, 0x00, 0xff}}},
     51     {{{  -695,    133,    292}, 0, {  6100,      0}, {0x81, 0x00, 0x00, 0xff}}},
     52     {{{  1280,    102,      0}, 0, {  5078,    990}, {0x7f, 0x00, 0x00, 0xff}}},
     53     {{{  1280,    154,    256}, 0, {     0,      0}, {0x7f, 0x00, 0x00, 0xff}}},
     54     {{{  1280,    102,    256}, 0, {     0,    990}, {0x7f, 0x00, 0x00, 0xff}}},
     55     {{{  1280,    154,      0}, 0, {  5078,      0}, {0x7f, 0x00, 0x00, 0xff}}},
     56     {{{  1152,    102,   -127}, 0, {  3034,    990}, {0x59, 0x00, 0xa6, 0xff}}},
     57     {{{  1280,    154,      0}, 0, {  -578,      0}, {0x59, 0x00, 0xa6, 0xff}}},
     58     {{{  1280,    102,      0}, 0, {  -578,    990}, {0x59, 0x00, 0xa6, 0xff}}},
     59     {{{  1152,    154,   -127}, 0, {  3034,      0}, {0x59, 0x00, 0xa6, 0xff}}},
     60     {{{  1280,    102,    256}, 0, {  3034,    990}, {0x59, 0x00, 0x59, 0xff}}},
     61     {{{  1280,    154,    256}, 0, {  3034,      0}, {0x59, 0x00, 0x59, 0xff}}},
     62     {{{  1152,    154,    384}, 0, {  -578,      0}, {0x59, 0x00, 0x59, 0xff}}},
     63     {{{  1152,    102,    384}, 0, {  -578,    990}, {0x59, 0x00, 0x59, 0xff}}},
     64 };
     65 
     66 // 0x0700A4A8 - 0x0700A598
     67 static const Vtx wf_seg7_vertex_0700A4A8[] = {
     68     {{{  -419,    102,    200}, 0, {  4304,    990}, {0x59, 0x00, 0xa7, 0xff}}},
     69     {{{  -327,    133,    292}, 0, {     0,      0}, {0x59, 0x00, 0xa7, 0xff}}},
     70     {{{  -327,    102,    292}, 0, {     0,    990}, {0x59, 0x00, 0xa7, 0xff}}},
     71     {{{  -695,    102,    476}, 0, {     0,    990}, {0x81, 0x00, 0x00, 0xff}}},
     72     {{{  -695,    133,    292}, 0, {  6100,      0}, {0x81, 0x00, 0x00, 0xff}}},
     73     {{{  -695,    102,    292}, 0, {  6100,    990}, {0x81, 0x00, 0x00, 0xff}}},
     74     {{{  -695,    102,    292}, 0, {  4304,    990}, {0xa7, 0x00, 0xa7, 0xff}}},
     75     {{{  -695,    133,    292}, 0, {  4304,      0}, {0xa7, 0x00, 0xa7, 0xff}}},
     76     {{{  -603,    133,    200}, 0, {     0,      0}, {0xa7, 0x00, 0xa7, 0xff}}},
     77     {{{  -603,    102,    200}, 0, {     0,    990}, {0xa7, 0x00, 0xa7, 0xff}}},
     78     {{{  -603,    102,    200}, 0, {  6100,    990}, {0x00, 0x00, 0x81, 0xff}}},
     79     {{{  -603,    133,    200}, 0, {  6100,      0}, {0x00, 0x00, 0x81, 0xff}}},
     80     {{{  -419,    133,    200}, 0, {     0,      0}, {0x00, 0x00, 0x81, 0xff}}},
     81     {{{  -419,    102,    200}, 0, {     0,    990}, {0x00, 0x00, 0x81, 0xff}}},
     82     {{{  -419,    133,    200}, 0, {  4304,      0}, {0x59, 0x00, 0xa7, 0xff}}},
     83 };
     84 
     85 // 0x0700A598 - 0x0700A688
     86 static const Vtx wf_seg7_vertex_0700A598[] = {
     87     {{{  -603,    102,    568}, 0, {     0,    990}, {0xa7, 0x00, 0x59, 0xff}}},
     88     {{{  -603,    133,    568}, 0, {     0,      0}, {0xa7, 0x00, 0x59, 0xff}}},
     89     {{{  -695,    133,    476}, 0, {  4304,      0}, {0xa7, 0x00, 0x59, 0xff}}},
     90     {{{  -327,    102,    292}, 0, {  6100,    990}, {0x7f, 0x00, 0x00, 0xff}}},
     91     {{{  -327,    133,    476}, 0, {     0,      0}, {0x7f, 0x00, 0x00, 0xff}}},
     92     {{{  -327,    102,    476}, 0, {     0,    990}, {0x7f, 0x00, 0x00, 0xff}}},
     93     {{{  -327,    133,    292}, 0, {  6100,      0}, {0x7f, 0x00, 0x00, 0xff}}},
     94     {{{  -327,    102,    476}, 0, {     0,    990}, {0x59, 0x00, 0x59, 0xff}}},
     95     {{{  -327,    133,    476}, 0, {     0,      0}, {0x59, 0x00, 0x59, 0xff}}},
     96     {{{  -419,    133,    568}, 0, {  4304,      0}, {0x59, 0x00, 0x59, 0xff}}},
     97     {{{  -419,    102,    568}, 0, {  4304,    990}, {0x59, 0x00, 0x59, 0xff}}},
     98     {{{  -419,    102,    568}, 0, {     0,    990}, {0x00, 0x00, 0x7f, 0xff}}},
     99     {{{  -603,    133,    568}, 0, {  6100,      0}, {0x00, 0x00, 0x7f, 0xff}}},
    100     {{{  -603,    102,    568}, 0, {  6100,    990}, {0x00, 0x00, 0x7f, 0xff}}},
    101     {{{  -419,    133,    568}, 0, {     0,      0}, {0x00, 0x00, 0x7f, 0xff}}},
    102 };
    103 
    104 // 0x0700A688 - 0x0700A778
    105 static const Vtx wf_seg7_vertex_0700A688[] = {
    106     {{{   768,    102,    256}, 0, {  5078,    990}, {0x81, 0x00, 0x00, 0xff}}},
    107     {{{   768,    154,      0}, 0, {     0,      0}, {0x81, 0x00, 0x00, 0xff}}},
    108     {{{   768,    102,      0}, 0, {     0,    990}, {0x81, 0x00, 0x00, 0xff}}},
    109     {{{  -603,    102,    568}, 0, {     0,    990}, {0xa7, 0x00, 0x59, 0xff}}},
    110     {{{  -695,    133,    476}, 0, {  4304,      0}, {0xa7, 0x00, 0x59, 0xff}}},
    111     {{{  -695,    102,    476}, 0, {  4304,    990}, {0xa7, 0x00, 0x59, 0xff}}},
    112     {{{   896,    102,   -127}, 0, {  5078,    990}, {0x00, 0x00, 0x81, 0xff}}},
    113     {{{   896,    154,   -127}, 0, {  5078,      0}, {0x00, 0x00, 0x81, 0xff}}},
    114     {{{  1152,    154,   -127}, 0, {     0,      0}, {0x00, 0x00, 0x81, 0xff}}},
    115     {{{  1152,    102,   -127}, 0, {     0,    990}, {0x00, 0x00, 0x81, 0xff}}},
    116     {{{   768,    102,      0}, 0, {  3582,    990}, {0xa7, 0x00, 0xa6, 0xff}}},
    117     {{{   768,    154,      0}, 0, {  3582,      0}, {0xa7, 0x00, 0xa6, 0xff}}},
    118     {{{   896,    154,   -127}, 0, {     0,      0}, {0xa7, 0x00, 0xa6, 0xff}}},
    119     {{{   896,    102,   -127}, 0, {     0,    990}, {0xa7, 0x00, 0xa6, 0xff}}},
    120     {{{   768,    154,    256}, 0, {  5078,      0}, {0x81, 0x00, 0x00, 0xff}}},
    121 };
    122 
    123 // 0x0700A778 - 0x0700A7F8
    124 static const Vtx wf_seg7_vertex_0700A778[] = {
    125     {{{   896,    102,    384}, 0, {  3582,    990}, {0xa7, 0x00, 0x59, 0xff}}},
    126     {{{   896,    154,    384}, 0, {  3582,      0}, {0xa7, 0x00, 0x59, 0xff}}},
    127     {{{   768,    154,    256}, 0, {     0,      0}, {0xa7, 0x00, 0x59, 0xff}}},
    128     {{{   768,    102,    256}, 0, {     0,    990}, {0xa7, 0x00, 0x59, 0xff}}},
    129     {{{  1152,    102,    384}, 0, {  5078,    990}, {0x00, 0x00, 0x7f, 0xff}}},
    130     {{{   896,    154,    384}, 0, {     0,      0}, {0x00, 0x00, 0x7f, 0xff}}},
    131     {{{   896,    102,    384}, 0, {     0,    990}, {0x00, 0x00, 0x7f, 0xff}}},
    132     {{{  1152,    154,    384}, 0, {  5078,      0}, {0x00, 0x00, 0x7f, 0xff}}},
    133 };
    134 
    135 // 0x0700A7F8 - 0x0700A8F8
    136 static const Vtx wf_seg7_vertex_0700A7F8[] = {
    137     {{{  -695,    133,    292}, 0, { -2074,  -2076}, {0x00, 0x7f, 0x00, 0xff}}},
    138     {{{  -419,    133,    568}, 0, {   990,    990}, {0x00, 0x7f, 0x00, 0xff}}},
    139     {{{  -327,    133,    476}, 0, {  2012,      0}, {0x00, 0x7f, 0x00, 0xff}}},
    140     {{{  -327,    133,    292}, 0, {  2012,  -2076}, {0x00, 0x7f, 0x00, 0xff}}},
    141     {{{  -419,    133,    200}, 0, {   990,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    142     {{{  -603,    133,    200}, 0, { -1052,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    143     {{{  -603,    133,    568}, 0, { -1052,    990}, {0x00, 0x7f, 0x00, 0xff}}},
    144     {{{  -695,    133,    476}, 0, { -2074,      0}, {0x00, 0x7f, 0x00, 0xff}}},
    145     {{{   768,    154,      0}, 0, {  3034,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    146     {{{   896,    154,    384}, 0, {     0,  -2076}, {0x00, 0x7f, 0x00, 0xff}}},
    147     {{{  1152,    154,    384}, 0, {     0,      0}, {0x00, 0x7f, 0x00, 0xff}}},
    148     {{{   768,    154,    256}, 0, {   990,  -3098}, {0x00, 0x7f, 0x00, 0xff}}},
    149     {{{  1152,    154,   -127}, 0, {  4056,      0}, {0x00, 0x7f, 0x00, 0xff}}},
    150     {{{   896,    154,   -127}, 0, {  4056,  -2076}, {0x00, 0x7f, 0x00, 0xff}}},
    151     {{{  1280,    154,      0}, 0, {  3034,    990}, {0x00, 0x7f, 0x00, 0xff}}},
    152     {{{  1280,    154,    256}, 0, {   990,    990}, {0x00, 0x7f, 0x00, 0xff}}},
    153 };
    154 
    155 // 0x0700A8F8 - 0x0700A988
    156 static const Gfx wf_seg7_dl_0700A8F8[] = {
    157     gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, grass_09005000),
    158     gsDPLoadSync(),
    159     gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
    160     gsSPLight(&wf_seg7_lights_0700A1E0.l, 1),
    161     gsSPLight(&wf_seg7_lights_0700A1E0.a, 2),
    162     gsSPVertex(wf_seg7_vertex_0700A1F8, 15, 0),
    163     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
    164     gsSP2Triangles( 3,  5,  6, 0x0,  7,  8,  9, 0x0),
    165     gsSP2Triangles( 7,  9, 10, 0x0, 11, 12, 13, 0x0),
    166     gsSP1Triangle(11, 14, 12, 0x0),
    167     gsSPVertex(wf_seg7_vertex_0700A2E8, 7, 0),
    168     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
    169     gsSP1Triangle( 0,  6,  1, 0x0),
    170     gsSPEndDisplayList(),
    171 };
    172 
    173 // 0x0700A988 - 0x0700A9D0
    174 static const Gfx wf_seg7_dl_0700A988[] = {
    175     gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, grass_09005800),
    176     gsDPLoadSync(),
    177     gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
    178     gsSPVertex(wf_seg7_vertex_0700A358, 6, 0),
    179     gsSP2Triangles( 0,  1,  2, 0x0,  0,  3,  1, 0x0),
    180     gsSP2Triangles( 0,  2,  4, 0x0,  0,  5,  3, 0x0),
    181     gsSPEndDisplayList(),
    182 };
    183 
    184 // 0x0700A9D0 - 0x0700AB18
    185 static const Gfx wf_seg7_dl_0700A9D0[] = {
    186     gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, grass_09002800),
    187     gsDPLoadSync(),
    188     gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
    189     gsSPVertex(wf_seg7_vertex_0700A3B8, 15, 0),
    190     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
    191     gsSP2Triangles( 3,  6,  4, 0x0,  7,  8,  9, 0x0),
    192     gsSP2Triangles( 7, 10,  8, 0x0, 11, 12, 13, 0x0),
    193     gsSP1Triangle(11, 13, 14, 0x0),
    194     gsSPVertex(wf_seg7_vertex_0700A4A8, 15, 0),
    195     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
    196     gsSP2Triangles( 6,  7,  8, 0x0,  6,  8,  9, 0x0),
    197     gsSP2Triangles(10, 11, 12, 0x0, 10, 12, 13, 0x0),
    198     gsSP1Triangle( 0, 14,  1, 0x0),
    199     gsSPVertex(wf_seg7_vertex_0700A598, 15, 0),
    200     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
    201     gsSP2Triangles( 3,  6,  4, 0x0,  7,  8,  9, 0x0),
    202     gsSP2Triangles( 7,  9, 10, 0x0, 11, 12, 13, 0x0),
    203     gsSP1Triangle(11, 14, 12, 0x0),
    204     gsSPVertex(wf_seg7_vertex_0700A688, 15, 0),
    205     gsSP2Triangles( 0,  1,  2, 0x0,  3,  4,  5, 0x0),
    206     gsSP2Triangles( 6,  7,  8, 0x0,  6,  8,  9, 0x0),
    207     gsSP2Triangles(10, 11, 12, 0x0, 10, 12, 13, 0x0),
    208     gsSP1Triangle( 0, 14,  1, 0x0),
    209     gsSPVertex(wf_seg7_vertex_0700A778, 8, 0),
    210     gsSP2Triangles( 0,  1,  2, 0x0,  0,  2,  3, 0x0),
    211     gsSP2Triangles( 4,  5,  6, 0x0,  4,  7,  5, 0x0),
    212     gsSPEndDisplayList(),
    213 };
    214 
    215 // 0x0700AB18 - 0x0700ABA0
    216 static const Gfx wf_seg7_dl_0700AB18[] = {
    217     gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, grass_09002000),
    218     gsDPLoadSync(),
    219     gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
    220     gsSPVertex(wf_seg7_vertex_0700A7F8, 16, 0),
    221     gsSP2Triangles( 0,  1,  2, 0x0,  0,  3,  4, 0x0),
    222     gsSP2Triangles( 0,  4,  5, 0x0,  0,  2,  3, 0x0),
    223     gsSP2Triangles( 0,  6,  1, 0x0,  0,  7,  6, 0x0),
    224     gsSP2Triangles( 8,  9, 10, 0x0,  8, 11,  9, 0x0),
    225     gsSP2Triangles( 8, 12, 13, 0x0,  8, 14, 12, 0x0),
    226     gsSP2Triangles( 8, 10, 15, 0x0,  8, 15, 14, 0x0),
    227     gsSPEndDisplayList(),
    228 };
    229 
    230 // 0x0700ABA0 - 0x0700AC70
    231 const Gfx wf_seg7_dl_0700ABA0[] = {
    232     gsDPPipeSync(),
    233     gsDPSetCombineMode(G_CC_MODULATERGB, G_CC_MODULATERGB),
    234     gsSPClearGeometryMode(G_SHADING_SMOOTH),
    235     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),
    236     gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON),
    237     gsDPTileSync(),
    238     gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD),
    239     gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC),
    240     gsSPDisplayList(wf_seg7_dl_0700A8F8),
    241     gsDPTileSync(),
    242     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),
    243     gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC),
    244     gsSPDisplayList(wf_seg7_dl_0700A988),
    245     gsDPTileSync(),
    246     gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD),
    247     gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC),
    248     gsSPDisplayList(wf_seg7_dl_0700A9D0),
    249     gsDPTileSync(),
    250     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),
    251     gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC),
    252     gsSPDisplayList(wf_seg7_dl_0700AB18),
    253     gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_OFF),
    254     gsDPPipeSync(),
    255     gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE),
    256     gsSPSetGeometryMode(G_SHADING_SMOOTH),
    257     gsSPEndDisplayList(),
    258 };