model.inc.c (15680B)
1 // 0x07006A98 - 0x07006AB0 2 static const Lights1 jrb_seg7_lights_07006A98 = gdSPDefLights1( 3 0x3f, 0x3f, 0x3f, 4 0xff, 0xff, 0xff, 0x28, 0x28, 0x28 5 ); 6 7 // 0x07006AB0 - 0x07006BA0 8 static const Vtx jrb_seg7_vertex_07006AB0[] = { 9 {{{ -3758, -918, -1419}, 0, { 2012, 0}, {0x65, 0x00, 0xb4, 0xff}}}, 10 {{{ -4270, -2966, -2955}, 0, { 0, 990}, {0x76, 0x2d, 0x03, 0xff}}}, 11 {{{ -4270, -918, -2955}, 0, { 2012, 990}, {0x73, 0x00, 0x35, 0xff}}}, 12 {{{ -4270, -918, -7563}, 0, { 8484, -798}, {0x00, 0x81, 0x00, 0xff}}}, 13 {{{ 6481, -918, -7563}, 0, { 1332, 4566}, {0x00, 0x81, 0x00, 0xff}}}, 14 {{{ 6481, -918, -907}, 0, { -3096, 1244}, {0x00, 0x81, 0x00, 0xff}}}, 15 {{{ -4270, -918, -907}, 0, { 4056, -4120}, {0x00, 0x81, 0x00, 0xff}}}, 16 {{{ -174, -918, -1931}, 0, { 2012, 0}, {0x9d, 0x00, 0xb2, 0xff}}}, 17 {{{ -1710, -2966, -907}, 0, { 0, 990}, {0xe0, 0x4a, 0x9f, 0xff}}}, 18 {{{ -1710, -918, -907}, 0, { 2012, 990}, {0xfd, 0x00, 0x82, 0xff}}}, 19 {{{ -174, -2966, -1931}, 0, { 0, 0}, {0xa0, 0x4b, 0xe1, 0xff}}}, 20 {{{ -1710, -918, -907}, 0, { 2012, 0}, {0xfd, 0x00, 0x82, 0xff}}}, 21 {{{ -1710, -2966, -907}, 0, { 0, 0}, {0xe0, 0x4a, 0x9f, 0xff}}}, 22 {{{ -3758, -2966, -1419}, 0, { 0, 990}, {0x36, 0x4c, 0xab, 0xff}}}, 23 {{{ -3758, -918, -1419}, 0, { 2012, 990}, {0x65, 0x00, 0xb4, 0xff}}}, 24 }; 25 26 // 0x07006BA0 - 0x07006CA0 27 static const Vtx jrb_seg7_vertex_07006BA0[] = { 28 {{{ 3921, -918, -5003}, 0, { 2012, 0}, {0xea, 0x00, 0x84, 0xff}}}, 29 {{{ 3921, -2966, -5003}, 0, { 0, 0}, {0xf2, 0x3a, 0x91, 0xff}}}, 30 {{{ 1361, -2966, -3467}, 0, { 0, 3032}, {0xe5, 0x00, 0x85, 0xff}}}, 31 {{{ -3758, -918, -1419}, 0, { 2012, 0}, {0x65, 0x00, 0xb4, 0xff}}}, 32 {{{ -3758, -2966, -1419}, 0, { 0, 0}, {0x36, 0x4c, 0xab, 0xff}}}, 33 {{{ -4270, -2966, -2955}, 0, { 0, 990}, {0x76, 0x2d, 0x03, 0xff}}}, 34 {{{ 6481, -918, -7051}, 0, { 2012, 376}, {0x86, 0x00, 0x20, 0xff}}}, 35 {{{ 6481, -2966, -5515}, 0, { 0, 1602}, {0x86, 0x00, 0xe0, 0xff}}}, 36 {{{ 6481, -918, -5515}, 0, { 2012, 1602}, {0x93, 0x00, 0xc0, 0xff}}}, 37 {{{ 5969, -2966, -5003}, 0, { 0, 2010}, {0xda, 0x00, 0x88, 0xff}}}, 38 {{{ 5969, -918, -5003}, 0, { 2012, 2010}, {0xe9, 0x00, 0x84, 0xff}}}, 39 {{{ 6481, -2966, -7051}, 0, { 0, 376}, {0x93, 0x00, 0x40, 0xff}}}, 40 {{{ 1361, -918, -3467}, 0, { 2012, 3032}, {0x12, 0x00, 0x83, 0xff}}}, 41 {{{ -4270, -918, -2955}, 0, { 2012, 0}, {0x73, 0x00, 0x35, 0xff}}}, 42 {{{ -4270, -2966, -2955}, 0, { 0, 0}, {0x76, 0x2d, 0x03, 0xff}}}, 43 {{{ -2222, -2966, -5003}, 0, { 0, 2010}, {0x40, 0x00, 0x6d, 0xff}}}, 44 }; 45 46 // 0x07006CA0 - 0x07006D90 47 static const Vtx jrb_seg7_vertex_07006CA0[] = { 48 {{{ 1361, -918, -3467}, 0, { 2012, 0}, {0x12, 0x00, 0x83, 0xff}}}, 49 {{{ 1361, -2966, -3467}, 0, { 0, 0}, {0xe5, 0x00, 0x85, 0xff}}}, 50 {{{ 337, -2966, -3979}, 0, { 0, 990}, {0x09, 0x00, 0x82, 0xff}}}, 51 {{{ 337, -918, -3979}, 0, { 2012, 990}, {0xcf, 0x00, 0x8b, 0xff}}}, 52 {{{ 337, -918, -3979}, 0, { 2012, 0}, {0xcf, 0x00, 0x8b, 0xff}}}, 53 {{{ 337, -2966, -3979}, 0, { 0, 0}, {0x09, 0x00, 0x82, 0xff}}}, 54 {{{ -174, -2966, -3467}, 0, { 0, 990}, {0x93, 0x00, 0xc0, 0xff}}}, 55 {{{ -174, -918, -3467}, 0, { 2012, 990}, {0x86, 0x00, 0xe0, 0xff}}}, 56 {{{ -174, -918, -3467}, 0, { 2012, 0}, {0x86, 0x00, 0xe0, 0xff}}}, 57 {{{ -174, -2966, -1931}, 0, { 0, 990}, {0xa0, 0x4b, 0xe1, 0xff}}}, 58 {{{ -174, -918, -1931}, 0, { 2012, 990}, {0x9d, 0x00, 0xb2, 0xff}}}, 59 {{{ -174, -2966, -3467}, 0, { 0, 0}, {0x93, 0x00, 0xc0, 0xff}}}, 60 {{{ -686, -918, -5515}, 0, { 2012, 0}, {0x7a, 0x00, 0x20, 0xff}}}, 61 {{{ -686, -2966, -7051}, 0, { 0, 990}, {0x7a, 0x00, 0x20, 0xff}}}, 62 {{{ -686, -918, -7051}, 0, { 2012, 990}, {0x6d, 0x00, 0x40, 0xff}}}, 63 }; 64 65 // 0x07006D90 - 0x07006E70 66 static const Vtx jrb_seg7_vertex_07006D90[] = { 67 {{{ -4270, -918, -2955}, 0, { 2012, 0}, {0x73, 0x00, 0x35, 0xff}}}, 68 {{{ -2222, -2966, -5003}, 0, { 0, 2010}, {0x40, 0x00, 0x6d, 0xff}}}, 69 {{{ -2222, -918, -5003}, 0, { 2012, 2010}, {0x20, 0x00, 0x7a, 0xff}}}, 70 {{{ -2222, -918, -5003}, 0, { 2012, 0}, {0x20, 0x00, 0x7a, 0xff}}}, 71 {{{ -2222, -2966, -5003}, 0, { 0, 0}, {0x40, 0x00, 0x6d, 0xff}}}, 72 {{{ -1198, -2966, -5003}, 0, { 0, 990}, {0x20, 0x00, 0x7a, 0xff}}}, 73 {{{ -1198, -918, -5003}, 0, { 2012, 990}, {0x40, 0x00, 0x6d, 0xff}}}, 74 {{{ -1198, -918, -5003}, 0, { 2012, 0}, {0x40, 0x00, 0x6d, 0xff}}}, 75 {{{ -1198, -2966, -5003}, 0, { 0, 0}, {0x20, 0x00, 0x7a, 0xff}}}, 76 {{{ -686, -2966, -5515}, 0, { 0, 990}, {0x6d, 0x00, 0x40, 0xff}}}, 77 {{{ -686, -918, -5515}, 0, { 2012, 990}, {0x7a, 0x00, 0x20, 0xff}}}, 78 {{{ -686, -918, -5515}, 0, { 2012, 0}, {0x7a, 0x00, 0x20, 0xff}}}, 79 {{{ -686, -2966, -5515}, 0, { 0, 0}, {0x6d, 0x00, 0x40, 0xff}}}, 80 {{{ -686, -2966, -7051}, 0, { 0, 990}, {0x7a, 0x00, 0x20, 0xff}}}, 81 }; 82 83 // 0x07006E70 - 0x07006F60 84 static const Vtx jrb_seg7_vertex_07006E70[] = { 85 {{{ 2385, -2966, -7051}, 0, { 0, 990}, {0x20, 0x00, 0x7a, 0xff}}}, 86 {{{ 2385, -918, -7051}, 0, { 2012, 990}, {0x40, 0x00, 0x6d, 0xff}}}, 87 {{{ 1361, -918, -7051}, 0, { 2012, 0}, {0xe0, 0x00, 0x7a, 0xff}}}, 88 {{{ -686, -918, -7051}, 0, { 2012, 0}, {0x6d, 0x00, 0x40, 0xff}}}, 89 {{{ -686, -2966, -7051}, 0, { 0, 0}, {0x7a, 0x00, 0x20, 0xff}}}, 90 {{{ -174, -2966, -7563}, 0, { 0, 990}, {0x30, 0x00, 0x75, 0xff}}}, 91 {{{ -174, -918, -7563}, 0, { 2012, 990}, {0x30, 0x00, 0x75, 0xff}}}, 92 {{{ 5969, -918, -7563}, 0, { 2012, 0}, {0xd0, 0x00, 0x75, 0xff}}}, 93 {{{ 5969, -2966, -7563}, 0, { 0, 0}, {0xd0, 0x00, 0x75, 0xff}}}, 94 {{{ 6481, -2966, -7051}, 0, { 0, 376}, {0x93, 0x00, 0x40, 0xff}}}, 95 {{{ 6481, -918, -7051}, 0, { 2012, 376}, {0x86, 0x00, 0x20, 0xff}}}, 96 {{{ 2897, -2966, -7563}, 0, { 0, 990}, {0x30, 0x00, 0x75, 0xff}}}, 97 {{{ 2385, -918, -7051}, 0, { 2012, 0}, {0x40, 0x00, 0x6d, 0xff}}}, 98 {{{ 2385, -2966, -7051}, 0, { 0, 0}, {0x20, 0x00, 0x7a, 0xff}}}, 99 {{{ 2897, -918, -7563}, 0, { 2012, 990}, {0x30, 0x00, 0x75, 0xff}}}, 100 }; 101 102 // 0x07006F60 - 0x07007050 103 static const Vtx jrb_seg7_vertex_07006F60[] = { 104 {{{ 849, -918, -7563}, 0, { 2012, 990}, {0xd0, 0x00, 0x75, 0xff}}}, 105 {{{ -174, -2966, -7563}, 0, { 0, 0}, {0x30, 0x00, 0x75, 0xff}}}, 106 {{{ 849, -2966, -7563}, 0, { 0, 990}, {0xd0, 0x00, 0x75, 0xff}}}, 107 {{{ 2385, -2966, -7051}, 0, { 0, 990}, {0x20, 0x00, 0x7a, 0xff}}}, 108 {{{ 1361, -918, -7051}, 0, { 2012, 0}, {0xe0, 0x00, 0x7a, 0xff}}}, 109 {{{ 1361, -2966, -7051}, 0, { 0, 0}, {0xc0, 0x00, 0x6d, 0xff}}}, 110 {{{ 1361, -2966, -7051}, 0, { 0, 990}, {0xc0, 0x00, 0x6d, 0xff}}}, 111 {{{ 1361, -918, -7051}, 0, { 2012, 990}, {0xe0, 0x00, 0x7a, 0xff}}}, 112 {{{ 849, -918, -7563}, 0, { 2012, 0}, {0xd0, 0x00, 0x75, 0xff}}}, 113 {{{ 849, -2966, -7563}, 0, { 0, 0}, {0xd0, 0x00, 0x75, 0xff}}}, 114 {{{ 5969, -918, -7563}, 0, { 2012, 3032}, {0xd0, 0x00, 0x75, 0xff}}}, 115 {{{ 2897, -918, -7563}, 0, { 2012, 0}, {0x30, 0x00, 0x75, 0xff}}}, 116 {{{ 2897, -2966, -7563}, 0, { 0, 0}, {0x30, 0x00, 0x75, 0xff}}}, 117 {{{ 5969, -2966, -7563}, 0, { 0, 3032}, {0xd0, 0x00, 0x75, 0xff}}}, 118 {{{ -174, -918, -7563}, 0, { 2012, 0}, {0x30, 0x00, 0x75, 0xff}}}, 119 }; 120 121 // 0x07007050 - 0x07007110 122 static const Vtx jrb_seg7_vertex_07007050[] = { 123 {{{ 4638, -2761, -5003}, 0, { 172, 1294}, {0x00, 0x00, 0x81, 0xff}}}, 124 {{{ 4842, -2966, -5003}, 0, { 0, 1090}, {0x00, 0x00, 0x81, 0xff}}}, 125 {{{ 3921, -2966, -5003}, 0, { 0, 2010}, {0xf2, 0x3a, 0x91, 0xff}}}, 126 {{{ 4638, -2146, -5003}, 0, { 784, 1294}, {0x00, 0x00, 0x81, 0xff}}}, 127 {{{ 3921, -918, -5003}, 0, { 2012, 2010}, {0xea, 0x00, 0x84, 0xff}}}, 128 {{{ 4842, -1942, -5003}, 0, { 988, 1090}, {0x00, 0x00, 0x81, 0xff}}}, 129 {{{ 5457, -1942, -5003}, 0, { 988, 480}, {0x00, 0x00, 0x81, 0xff}}}, 130 {{{ 5969, -918, -5003}, 0, { 2012, 0}, {0xe9, 0x00, 0x84, 0xff}}}, 131 {{{ 5662, -2146, -5003}, 0, { 784, 274}, {0x00, 0x00, 0x81, 0xff}}}, 132 {{{ 5969, -2966, -5003}, 0, { 0, 0}, {0xda, 0x00, 0x88, 0xff}}}, 133 {{{ 5662, -2761, -5003}, 0, { 172, 274}, {0x00, 0x00, 0x81, 0xff}}}, 134 {{{ 5457, -2966, -5003}, 0, { 0, 480}, {0x00, 0x00, 0x81, 0xff}}}, 135 }; 136 137 // 0x07007110 - 0x070071D0 138 static const Vtx jrb_seg7_vertex_07007110[] = { 139 {{{ -2971, -2812, -1222}, 0, { 4940, 0}, {0x95, 0x38, 0xdc, 0xff}}}, 140 {{{ -2734, -2812, -1931}, 0, { 0, 0}, {0xce, 0x6c, 0xd5, 0xff}}}, 141 {{{ -2734, -2966, -1931}, 0, { 0, 990}, {0xa1, 0x00, 0xad, 0xff}}}, 142 {{{ -2971, -2966, -1222}, 0, { 4940, 990}, {0x88, 0x00, 0xd8, 0xff}}}, 143 {{{ -1710, -2966, -2443}, 0, { 2012, 990}, {0x31, 0x00, 0x8b, 0xff}}}, 144 {{{ -1710, -2812, -2443}, 0, { 2012, 0}, {0xf8, 0x2f, 0x8b, 0xff}}}, 145 {{{ -789, -2812, -1522}, 0, { -6656, 0}, {0x3f, 0x59, 0xc1, 0xff}}}, 146 {{{ -789, -2966, -1522}, 0, { -6656, 990}, {0x59, 0x00, 0xa7, 0xff}}}, 147 {{{ -2734, -2966, -1931}, 0, { 7584, 990}, {0xa1, 0x00, 0xad, 0xff}}}, 148 {{{ -1710, -2812, -2443}, 0, { 0, 0}, {0xf8, 0x2f, 0x8b, 0xff}}}, 149 {{{ -1710, -2966, -2443}, 0, { 0, 990}, {0x31, 0x00, 0x8b, 0xff}}}, 150 {{{ -2734, -2812, -1931}, 0, { 7584, 0}, {0xce, 0x6c, 0xd5, 0xff}}}, 151 }; 152 153 // 0x070071D0 - 0x070072A0 154 static const Vtx jrb_seg7_vertex_070071D0[] = { 155 {{{ -686, -2966, -7563}, 0, { 12232, -544}, {0x00, 0x7f, 0x00, 0xff}}}, 156 {{{ -1710, -2966, -907}, 0, { 992, -4376}, {0xe0, 0x4a, 0x9f, 0xff}}}, 157 {{{ -174, -2966, -1931}, 0, { 0, -3098}, {0xa0, 0x4b, 0xe1, 0xff}}}, 158 {{{ -2734, -2812, -1931}, 0, { 5080, -4376}, {0xce, 0x6c, 0xd5, 0xff}}}, 159 {{{ -1710, -2812, -907}, 0, { 992, -4376}, {0x00, 0x7f, 0x00, 0xff}}}, 160 {{{ -789, -2812, -1522}, 0, { 376, -3610}, {0x3f, 0x59, 0xc1, 0xff}}}, 161 {{{ -1710, -2812, -2443}, 0, { 4056, -3610}, {0xf8, 0x2f, 0x8b, 0xff}}}, 162 {{{ -2971, -2812, -1222}, 0, { 4136, -4848}, {0x95, 0x38, 0xdc, 0xff}}}, 163 {{{ 3921, -2966, -5003}, 0, { -2072, 478}, {0xf2, 0x3a, 0x91, 0xff}}}, 164 {{{ 6481, -2966, -5003}, 0, { -7184, 1754}, {0x00, 0x7f, 0x00, 0xff}}}, 165 {{{ 6481, -2966, -7563}, 0, { -2072, 3032}, {0x00, 0x7f, 0x00, 0xff}}}, 166 {{{ -4270, -2966, -2955}, 0, { 10188, -4632}, {0x76, 0x2d, 0x03, 0xff}}}, 167 {{{ -3758, -2966, -1419}, 0, { 6100, -5142}, {0x36, 0x4c, 0xab, 0xff}}}, 168 }; 169 170 // 0x070072A0 - 0x070074A8 171 static const Gfx jrb_seg7_dl_070072A0[] = { 172 gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, water_09003800), 173 gsDPLoadSync(), 174 gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 64 * 32 - 1, CALC_DXT(64, G_IM_SIZ_16b_BYTES)), 175 gsSPLight(&jrb_seg7_lights_07006A98.l, 1), 176 gsSPLight(&jrb_seg7_lights_07006A98.a, 2), 177 gsSPVertex(jrb_seg7_vertex_07006AB0, 15, 0), 178 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 179 gsSP2Triangles( 3, 5, 6, 0x0, 7, 8, 9, 0x0), 180 gsSP2Triangles( 7, 10, 8, 0x0, 11, 12, 13, 0x0), 181 gsSP1Triangle(11, 13, 14, 0x0), 182 gsSPVertex(jrb_seg7_vertex_07006BA0, 16, 0), 183 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 184 gsSP2Triangles( 6, 7, 8, 0x0, 8, 9, 10, 0x0), 185 gsSP2Triangles( 8, 7, 9, 0x0, 6, 11, 7, 0x0), 186 gsSP2Triangles( 0, 2, 12, 0x0, 13, 14, 15, 0x0), 187 gsSPVertex(jrb_seg7_vertex_07006CA0, 15, 0), 188 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 189 gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0), 190 gsSP2Triangles( 8, 9, 10, 0x0, 8, 11, 9, 0x0), 191 gsSP1Triangle(12, 13, 14, 0x0), 192 gsSPVertex(jrb_seg7_vertex_07006D90, 14, 0), 193 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 194 gsSP2Triangles( 3, 5, 6, 0x0, 7, 8, 9, 0x0), 195 gsSP2Triangles( 7, 9, 10, 0x0, 11, 12, 13, 0x0), 196 gsSPVertex(jrb_seg7_vertex_07006E70, 15, 0), 197 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 198 gsSP2Triangles( 3, 5, 6, 0x0, 7, 8, 9, 0x0), 199 gsSP2Triangles( 7, 9, 10, 0x0, 11, 12, 13, 0x0), 200 gsSP1Triangle(11, 14, 12, 0x0), 201 gsSPVertex(jrb_seg7_vertex_07006F60, 15, 0), 202 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 203 gsSP2Triangles( 6, 7, 8, 0x0, 6, 8, 9, 0x0), 204 gsSP2Triangles(10, 11, 12, 0x0, 10, 12, 13, 0x0), 205 gsSP1Triangle( 0, 14, 1, 0x0), 206 gsSPVertex(jrb_seg7_vertex_07007050, 12, 0), 207 gsSP2Triangles( 0, 1, 2, 0x0, 3, 0, 2, 0x0), 208 gsSP2Triangles( 3, 2, 4, 0x0, 5, 3, 4, 0x0), 209 gsSP2Triangles( 6, 5, 4, 0x0, 6, 4, 7, 0x0), 210 gsSP2Triangles( 8, 6, 7, 0x0, 9, 8, 7, 0x0), 211 gsSP2Triangles( 9, 10, 8, 0x0, 9, 11, 10, 0x0), 212 gsSPEndDisplayList(), 213 }; 214 215 // 0x070074A8 - 0x07007500 216 static const Gfx jrb_seg7_dl_070074A8[] = { 217 gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, water_09001800), 218 gsDPLoadSync(), 219 gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 64 * 32 - 1, CALC_DXT(64, G_IM_SIZ_16b_BYTES)), 220 gsSPVertex(jrb_seg7_vertex_07007110, 12, 0), 221 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 222 gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0), 223 gsSP2Triangles( 8, 9, 10, 0x0, 8, 11, 9, 0x0), 224 gsSPEndDisplayList(), 225 }; 226 227 // 0x07007500 - 0x07007570 228 static const Gfx jrb_seg7_dl_07007500[] = { 229 gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, water_09002800), 230 gsDPLoadSync(), 231 gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 64 * 32 - 1, CALC_DXT(64, G_IM_SIZ_16b_BYTES)), 232 gsSPVertex(jrb_seg7_vertex_070071D0, 13, 0), 233 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 234 gsSP2Triangles( 3, 5, 6, 0x0, 3, 7, 4, 0x0), 235 gsSP2Triangles( 0, 8, 9, 0x0, 0, 9, 10, 0x0), 236 gsSP2Triangles( 0, 2, 8, 0x0, 0, 11, 12, 0x0), 237 gsSP1Triangle( 0, 12, 1, 0x0), 238 gsSPEndDisplayList(), 239 }; 240 241 // 0x07007570 - 0x07007628 242 const Gfx jrb_seg7_dl_07007570[] = { 243 gsDPPipeSync(), 244 gsDPSetCycleType(G_CYC_2CYCLE), 245 gsDPSetRenderMode(G_RM_FOG_SHADE_A, G_RM_AA_ZB_OPA_SURF2), 246 gsDPSetDepthSource(G_ZS_PIXEL), 247 gsDPSetFogColor(5, 80, 75, 255), 248 gsSPFogPosition(900, 1000), 249 gsSPSetGeometryMode(G_FOG), 250 gsDPSetCombineMode(G_CC_MODULATERGB, G_CC_PASS2), 251 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), 252 gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON), 253 gsDPTileSync(), 254 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), 255 gsDPSetTileSize(0, 0, 0, (64 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC), 256 gsSPDisplayList(jrb_seg7_dl_070072A0), 257 gsSPDisplayList(jrb_seg7_dl_070074A8), 258 gsSPDisplayList(jrb_seg7_dl_07007500), 259 gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_OFF), 260 gsDPPipeSync(), 261 gsDPSetCycleType(G_CYC_1CYCLE), 262 gsDPSetRenderMode(G_RM_AA_ZB_OPA_SURF, G_RM_NOOP2), 263 gsSPClearGeometryMode(G_FOG), 264 gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE), 265 gsSPEndDisplayList(), 266 };