mario_head.sou 27.2 KB
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501
/***************************************************************************************************
		Convert from NINGEN		(mario_near_head) 																
****************************************************************************************************/
static Vtx vtx_mario_near_head_0[] = {
	{    195,     93,     32,     0,   744,   732,    81,   84,   48,  255}, 
	{    153,     33,     95,     0,  1250,  1066,     4,   70,  105,  255}, 
	{    252,     62,     70,     0,  1032,   152,    57,   74,   85,  255}, 
	{    272,     85,      0,     0,   472,   -16,    95,   84,    0,  255}, 
	{    252,     62,    -69,     0,   -78,   158,    57,   74,  -85,  255}, 
	{    195,     93,    -31,     0,   232,   736,    81,   84,  -49,  255}, 
	{    153,     33,    -94,     0,  -258,  1076,     3,   70, -105,  255}, 
};

static Vtx vtx_mario_near_head_1[] = {
	{    145,    101,      0,     0,   480,   446,    19,  125,    0,  255}, 
	{    108,    105,      0,     0,   488,   854,   105,   70,    0,  255}, 
	{     97,    103,     25,     0,   724,   958,    64,   90,   61,  255}, 
	{     97,    103,    -24,     0,   256,   970,    64,   90,  -61,  255}, 
	{    175,     91,    -38,     0,   106,   130,   -58,  109,  -25,  255}, 
	{    144,     83,    -66,     0,  -146,   460,    25,   91,  -83,  255}, 
	{    104,     87,    -69,     0,  -160,   898,    48,   92,  -73,  255}, 
	{    175,     91,     39,     0,   842,   112,   -58,  109,   25,  255}, 
	{    153,     33,    -94,     0,  -404,   342,     3,   70, -105,  255}, 
	{    104,     87,     70,     0,  1138,   864,    48,   92,   73,  255}, 
	{    144,     83,     67,     0,  1108,   428,    25,   91,   83,  255}, 
	{    153,     33,     95,     0,  1362,   296,     4,   70,  105,  255}, 
};

static Vtx vtx_mario_near_head_2[] = {
	{    120,    -12,   -109,     0,   916,   184,   -19,   36, -120,  255}, 
	{     96,     49,    -93,     0,   -70,   700,    17,   39, -119,  255}, 
	{    153,     33,    -94,     0,    90,   -58,     3,   70, -105,  255}, 
	{     85,    -23,   -110,     0,  1150,   582,     6,   89,  -90,  255}, 
	{     42,      0,   -102,     0,   842,  1210,   -61,    5, -110,  255}, 
	{     44,     44,    -96,     0,   118,  1334,   -38,   33, -116,  255}, 
	{     96,     49,     94,     0,   -74,   726,    16,   40,  119,  255}, 
	{     44,     44,     97,     0,   196,  1366,   -38,   33,  116,  255}, 
	{     42,      0,    103,     0,   968,  1192,   -61,    5,  110,  255}, 
	{     85,    -23,    111,     0,  1238,   518,     4,   88,   90,  255}, 
	{    120,    -11,    111,     0,   922,   122,   -19,   36,  120,  255}, 
	{    153,     33,     95,     0,    22,   -68,     4,   70,  105,  255}, 
};

static Vtx vtx_mario_near_head_3[] = {
	{     77,    108,     34,     0,   342,   368,    14,   22,  124,  255}, 
	{     92,     88,     84,     0,   898,   -18,    35,   89,   83,  255}, 
	{     97,    103,     25,     0,   224,   146,    64,   90,   61,  255}, 
	{     48,     94,     76,     0,   888,   564,   -41,   96,   71,  255}, 
	{     52,    111,     31,     0,   354,   690,   -88,   51,   75,  255}, 
	{     27,    100,     30,     0,   442,   982,   -79,   96,   22,  255}, 
	{     41,    109,      0,     0,    70,   924,  -107,   68,    0,  255}, 
	{     44,     44,     97,     0,  1296,   438,   -38,   33,  116,  255}, 
	{      3,     54,     52,     0,   892,  1090,  -107,   29,   60,  255}, 
	{     52,    111,    -30,     0,   340,   684,   -88,   50,  -75,  255}, 
	{     48,     94,    -75,     0,   856,   608,   -41,   96,  -71,  255}, 
	{     27,    100,    -29,     0,   394,   998,   -79,   96,  -22,  255}, 
	{      3,     54,    -51,     0,   806,  1162,  -107,   29,  -60,  255}, 
	{     44,     44,    -96,     0,  1250,   518,   -38,   33, -116,  255}, 
	{     77,    108,    -33,     0,   362,   344,    14,   22, -124,  255}, 
	{     41,    109,      0,     0,    50,   900,  -107,   68,    0,  255}, 
	{     48,     94,    -75,     0,   856,   608,   -41,   96,  -71,  255}, 
	{     77,    108,    -33,     0,   362,   344,    14,   22, -124,  255}, 
	{     92,     88,    -83,     0,   922,    -4,    35,   89,  -83,  255}, 
	{     97,    103,    -24,     0,   274,   100,    64,   90,  -61,  255}, 
	{     44,     44,    -96,     0,  1250,   518,   -38,   33, -116,  255}, 
};

static Vtx vtx_mario_near_head_4[] = {
	{    164,    -89,    -74,     0,     0,     0,    81,  -87,  -43,  255}, 
	{    122,   -139,    -48,     0,     0,     0,    40, -108,  -51,  255}, 
	{    131,    -56,   -123,     0,     0,     0,   -34,  -44, -113,  255}, 
	{    187,     -6,   -133,     0,     0,     0,    30,    4, -123,  255}, 
	{    120,    -12,   -109,     0,     0,     0,   -19,   36, -120,  255}, 
	{     91,    -54,    -85,     0,     0,     0,   -39,  -80,  -89,  255}, 
	{     77,   -138,    -50,     0,     0,     0,   -68,  -98,  -40,  255}, 
	{     64,   -103,    -51,     0,     0,     0,   -34, -108,  -57,  255}, 
	{    122,   -139,     49,     0,     0,     0,    45, -113,   34,  255}, 
	{     77,   -138,     51,     0,     0,     0,   -63,  -92,   60,  255}, 
	{     64,   -103,     52,     0,     0,     0,   -55, -102,   49,  255}, 
	{    131,    -56,    124,     0,     0,     0,   -33,  -45,  113,  255}, 
	{    164,    -89,     75,     0,     0,     0,    78,  -90,   43,  255}, 
	{     91,    -54,     86,     0,     0,     0,   -39,  -81,   89,  255}, 
	{    187,     -6,    134,     0,     0,     0,    31,    4,  122,  255}, 
	{    120,    -11,    111,     0,     0,     0,   -19,   36,  120,  255}, 
	{    153,     33,    -94,     0,     0,     0,     3,   70, -105,  255}, 
	{    187,     -6,   -133,     0,     0,     0,    30,    4, -123,  255}, 
	{    120,    -12,   -109,     0,     0,     0,   -19,   36, -120,  255}, 
	{    175,     91,    -38,     0,     0,     0,   -58,  109,  -25,  255}, 
	{    173,    132,    -65,     0,     0,     0,   -38,   90,  -80,  255}, 
	{    195,     93,    -31,     0,     0,     0,    81,   84,  -49,  255}, 
	{    252,     62,    -69,     0,     0,     0,    57,   74,  -85,  255}, 
	{    164,    -89,    -74,     0,     0,     0,    81,  -87,  -43,  255}, 
	{    271,      0,    -41,     0,     0,     0,   110,  -49,  -36,  255}, 
	{    187,     -6,    134,     0,     0,     0,    31,    4,  122,  255}, 
	{    153,     33,     95,     0,     0,     0,     4,   70,  105,  255}, 
	{    120,    -11,    111,     0,     0,     0,   -19,   36,  120,  255}, 
	{    252,     62,     70,     0,     0,     0,    57,   74,   85,  255}, 
	{    271,      0,     42,     0,     0,     0,   113,  -36,   43,  255}, 
	{    164,    -89,     75,     0,     0,     0,    78,  -90,   43,  255}, 
	{    195,     93,     32,     0,     0,     0,    81,   84,   48,  255}, 
	{    173,    132,     66,     0,     0,     0,   -38,   90,   80,  255}, 
	{    153,     33,     95,     0,     0,     0,     4,   70,  105,  255}, 
	{    175,     91,     39,     0,     0,     0,   -58,  109,   25,  255}, 
	{    164,    -89,    -74,     0,     0,     0,    81,  -87,  -43,  255}, 
	{    271,      0,    -41,     0,     0,     0,   110,  -49,  -36,  255}, 
	{    164,    -89,     75,     0,     0,     0,    78,  -90,   43,  255}, 
	{    271,      0,     42,     0,     0,     0,   113,  -36,   43,  255}, 
	{    252,     62,    -69,     0,     0,     0,    57,   74,  -85,  255}, 
	{    272,     85,      0,     0,     0,     0,    95,   84,    0,  255}, 
	{    182,    155,      0,     0,     0,     0,   -19,  125,    0,  255}, 
	{    195,     93,    -31,     0,     0,     0,    81,   84,  -49,  255}, 
	{    175,     91,    -38,     0,     0,     0,   -58,  109,  -25,  255}, 
	{    173,    132,    -65,     0,     0,     0,   -38,   90,  -80,  255}, 
	{    252,     62,     70,     0,     0,     0,    57,   74,   85,  255}, 
	{     41,    109,      0,     0,     0,     0,  -107,   68,    0,  255}, 
	{     27,    100,    -29,     0,     0,     0,   -79,   96,  -22,  255}, 
	{     27,    100,     30,     0,     0,     0,   -79,   96,   22,  255}, 
	{     -7,     62,      0,     0,     0,     0,  -123,   29,    0,  255}, 
	{      3,     54,     52,     0,     0,     0,  -107,   29,   60,  255}, 
	{      3,     54,    -51,     0,     0,     0,  -107,   29,  -60,  255}, 
	{     17,    -52,    -46,     0,     0,     0,  -119,   -8,  -41,  255}, 
	{     17,    -52,     47,     0,     0,     0,  -119,   -8,   41,  255}, 
	{     42,      0,    103,     0,     0,     0,   -61,    5,  110,  255}, 
	{     44,     44,     97,     0,     0,     0,   -38,   33,  116,  255}, 
	{     42,      0,   -102,     0,     0,     0,   -61,    5, -110,  255}, 
	{     44,     44,    -96,     0,     0,     0,   -38,   33, -116,  255}, 
	{     64,    -25,    135,     0,     0,     0,   -52,  -27,  112,  255}, 
	{     91,    -54,     86,     0,     0,     0,   -39,  -81,   89,  255}, 
	{    102,    -33,    135,     0,     0,     0,    48,   24,  114,  255}, 
	{    102,    -33,   -134,     0,     0,     0,    50,   25, -113,  255}, 
	{    120,    -12,   -109,     0,     0,     0,   -19,   36, -120,  255}, 
	{     91,    -54,    -85,     0,     0,     0,   -39,  -80,  -89,  255}, 
	{     64,    -25,    135,     0,     0,     0,   -52,  -27,  112,  255}, 
	{     56,    -45,     77,     0,     0,     0,   -29,  -54,  110,  255}, 
	{     91,    -54,     86,     0,     0,     0,   -39,  -81,   89,  255}, 
	{    120,    -11,    111,     0,     0,     0,   -19,   36,  120,  255}, 
	{     85,    -23,    111,     0,     0,     0,     4,   88,   90,  255}, 
	{    102,    -33,    135,     0,     0,     0,    48,   24,  114,  255}, 
	{     42,      0,    103,     0,     0,     0,   -61,    5,  110,  255}, 
	{     85,    -23,   -110,     0,     0,     0,     6,   89,  -90,  255}, 
	{     64,    -25,   -134,     0,     0,     0,   -52,  -27, -112,  255}, 
	{     42,      0,   -102,     0,     0,     0,   -61,    5, -110,  255}, 
	{     33,    165,      0,     0,     0,     0,  -113,   56,    9,  255}, 
	{     52,    164,    -40,     0,     0,     0,   -72,   52,  -90,  255}, 
	{     32,    132,      0,     0,     0,     0,  -124,  -24,   -8,  255}, 
	{     56,    -45,    -76,     0,     0,     0,   -29,  -54, -110,  255}, 
	{     64,    -25,   -134,     0,     0,     0,   -52,  -27, -112,  255}, 
	{     91,    -54,    -85,     0,     0,     0,   -39,  -80,  -89,  255}, 
	{     42,      0,   -102,     0,     0,     0,   -61,    5, -110,  255}, 
	{     17,    -52,     47,     0,     0,     0,  -119,   -8,   41,  255}, 
	{     56,    -45,     77,     0,     0,     0,   -29,  -54,  110,  255}, 
	{     42,      0,    103,     0,     0,     0,   -61,    5,  110,  255}, 
	{     17,    -52,    -46,     0,     0,     0,  -119,   -8,  -41,  255}, 
	{     32,    132,      0,     0,     0,     0,  -124,  -24,   -8,  255}, 
	{     47,    131,     41,     0,     0,     0,   -80,  -28,   94,  255}, 
	{     33,    165,      0,     0,     0,     0,  -113,   56,    9,  255}, 
	{     52,    111,     31,     0,     0,     0,   -88,   51,   75,  255}, 
	{     52,    111,    -30,     0,     0,     0,   -88,   50,  -75,  255}, 
	{     41,    109,      0,     0,     0,     0,  -107,   68,    0,  255}, 
	{     77,    108,     34,     0,     0,     0,    14,   22,  124,  255}, 
	{     92,     88,     84,     0,     0,     0,    35,   89,   83,  255}, 
	{    104,     87,     70,     0,     0,     0,    48,   92,   73,  255}, 
	{     97,    103,     25,     0,     0,     0,    64,   90,   61,  255}, 
	{    117,    128,      0,     0,     0,     0,   122,  -31,    6,  255}, 
	{    102,    129,     41,     0,     0,     0,    69,  -42,   97,  255}, 
	{     77,    108,     34,     0,     0,     0,    14,   22,  124,  255}, 
	{    108,    105,      0,     0,     0,     0,   105,   70,    0,  255}, 
	{     97,    103,    -24,     0,     0,     0,    64,   90,  -61,  255}, 
	{    119,    161,      0,     0,     0,     0,   121,   35,  -10,  255}, 
	{    104,    162,     41,     0,     0,     0,    82,   39,   88,  255}, 
	{    102,    129,    -40,     0,     0,     0,    80,  -36,  -90,  255}, 
	{     75,    130,     46,     0,     0,     0,     0,  -20,  125,  255}, 
	{     78,    163,     46,     0,     0,     0,     3,   85,   93,  255}, 
	{    101,    179,      0,     0,     0,     0,    39,  120,    0,  255}, 
	{     52,    164,     41,     0,     0,     0,   -56,   61,   95,  255}, 
	{     47,    131,     41,     0,     0,     0,   -80,  -28,   94,  255}, 
	{     47,    131,     41,     0,     0,     0,   -80,  -28,   94,  255}, 
	{     52,    164,     41,     0,     0,     0,   -56,   61,   95,  255}, 
	{     33,    165,      0,     0,     0,     0,  -113,   56,    9,  255}, 
	{     75,    130,     46,     0,     0,     0,     0,  -20,  125,  255}, 
	{     77,    108,     34,     0,     0,     0,    14,   22,  124,  255}, 
	{     78,    163,     46,     0,     0,     0,     3,   85,   93,  255}, 
	{     60,    181,      0,     0,     0,     0,   -22,  124,    0,  255}, 
	{     52,    164,    -40,     0,     0,     0,   -72,   52,  -90,  255}, 
	{     96,     49,     94,     0,     0,     0,    16,   40,  119,  255}, 
	{    153,     33,     95,     0,     0,     0,     4,   70,  105,  255}, 
	{    144,     83,     67,     0,     0,     0,    25,   91,   83,  255}, 
	{    101,    179,      0,     0,     0,     0,    39,  120,    0,  255}, 
	{    104,     87,     70,     0,     0,     0,    48,   92,   73,  255}, 
	{     92,     88,     84,     0,     0,     0,    35,   89,   83,  255}, 
	{     44,     44,     97,     0,     0,     0,   -38,   33,  116,  255}, 
	{     17,    -52,    -46,     0,     0,     0,  -119,   -8,  -41,  255}, 
	{     31,    -84,      0,     0,     0,     0,   -96,  -82,    0,  255}, 
	{     17,    -52,     47,     0,     0,     0,  -119,   -8,   41,  255}, 
	{    144,     83,    -66,     0,     0,     0,    25,   91,  -83,  255}, 
	{    153,     33,    -94,     0,     0,     0,     3,   70, -105,  255}, 
	{     96,     49,    -93,     0,     0,     0,    17,   39, -119,  255}, 
	{     92,     88,    -83,     0,     0,     0,    35,   89,  -83,  255}, 
	{    104,     87,    -69,     0,     0,     0,    48,   92,  -73,  255}, 
	{     44,     44,    -96,     0,     0,     0,   -38,   33, -116,  255}, 
	{     75,    130,    -45,     0,     0,     0,     0,  -20, -125,  255}, 
	{     78,    163,    -45,     0,     0,     0,     3,   84,  -94,  255}, 
	{    104,    162,    -40,     0,     0,     0,    68,   49,  -95,  255}, 
	{     97,    103,    -24,     0,     0,     0,    64,   90,  -61,  255}, 
	{     52,    164,    -40,     0,     0,     0,   -72,   52,  -90,  255}, 
	{     47,    131,    -40,     0,     0,     0,   -68,  -34, -100,  255}, 
	{     60,    181,      0,     0,     0,     0,   -22,  124,    0,  255}, 
	{     52,    164,    -40,     0,     0,     0,   -72,   52,  -90,  255}, 
	{     47,    131,    -40,     0,     0,     0,   -68,  -34, -100,  255}, 
	{     32,    132,      0,     0,     0,     0,  -124,  -24,   -8,  255}, 
	{     77,    108,    -33,     0,     0,     0,    14,   22, -124,  255}, 
	{     52,    111,    -30,     0,     0,     0,   -88,   50,  -75,  255}, 
	{     75,    130,    -45,     0,     0,     0,     0,  -20, -125,  255}, 
	{    104,    162,    -40,     0,     0,     0,    68,   49,  -95,  255}, 
	{    102,    129,    -40,     0,     0,     0,    80,  -36,  -90,  255}, 
	{    119,    161,      0,     0,     0,     0,   121,   35,  -10,  255}, 
	{     97,    103,    -24,     0,     0,     0,    64,   90,  -61,  255}, 
	{     78,    163,    -45,     0,     0,     0,     3,   84,  -94,  255}, 
	{     60,    181,      0,     0,     0,     0,   -22,  124,    0,  255}, 
	{    101,    179,      0,     0,     0,     0,    39,  120,    0,  255}, 
	{     31,    -84,      0,     0,     0,     0,   -96,  -82,    0,  255}, 
	{     36,   -116,    -35,     0,     0,     0,    -5, -114,   55,  255}, 
	{     64,   -103,    -51,     0,     0,     0,   -34, -108,  -57,  255}, 
	{     31,    -85,     87,     0,     0,     0,   -37,   -3,  121,  255}, 
	{     35,   -120,     68,     0,     0,     0,   -38, -108,   53,  255}, 
	{     58,   -114,     60,     0,     0,     0,    87,  -76,   50,  255}, 
	{     64,   -103,     52,     0,     0,     0,   -55, -102,   49,  255}, 
	{     56,    -45,     77,     0,     0,     0,   -29,  -54,  110,  255}, 
	{     36,   -116,     36,     0,     0,     0,    -5, -114,  -55,  255}, 
	{     91,    -54,     86,     0,     0,     0,   -39,  -81,   89,  255}, 
	{     17,    -52,     47,     0,     0,     0,  -119,   -8,   41,  255}, 
	{     35,   -120,    -67,     0,     0,     0,   -38, -108,  -53,  255}, 
	{     58,   -114,    -59,     0,     0,     0,    87,  -76,  -50,  255}, 
	{     31,    -85,    -86,     0,     0,     0,   -37,   -3, -121,  255}, 
	{     56,    -45,    -76,     0,     0,     0,   -29,  -54, -110,  255}, 
	{     17,    -52,    -46,     0,     0,     0,  -119,   -8,  -41,  255}, 
	{     31,    -85,    -86,     0,     0,     0,   -37,   -3, -121,  255}, 
	{     35,   -120,    -67,     0,     0,     0,   -38, -108,  -53,  255}, 
	{      9,    -88,    -58,     0,     0,     0,  -121,  -33,  -11,  255}, 
	{     17,    -52,    -46,     0,     0,     0,  -119,   -8,  -41,  255}, 
	{     56,    -45,    -76,     0,     0,     0,   -29,  -54, -110,  255}, 
	{     91,    -54,    -85,     0,     0,     0,   -39,  -80,  -89,  255}, 
	{     64,   -103,    -51,     0,     0,     0,   -34, -108,  -57,  255}, 
	{     31,    -84,      0,     0,     0,     0,   -96,  -82,    0,  255}, 
	{     36,   -116,     36,     0,     0,     0,    -5, -114,  -55,  255}, 
	{      9,    -88,     59,     0,     0,     0,  -121,  -33,   11,  255}, 
	{     17,    -52,     47,     0,     0,     0,  -119,   -8,   41,  255}, 
	{     36,   -116,    -35,     0,     0,     0,    -5, -114,   55,  255}, 
	{     35,   -120,     68,     0,     0,     0,   -38, -108,   53,  255}, 
	{     31,    -85,     87,     0,     0,     0,   -37,   -3,  121,  255}, 
};

static Gfx gfx_mario_head_near_0[] = {						//	Hat M-mark.
	gsSPVertex(&vtx_mario_near_head_0[0],  7, 0), 
	gsSP2Triangles( 0, 1, 2, 0,     3, 4, 5, 0),
	gsSP2Triangles( 2, 3, 0, 0,     3, 5, 0, 0),
	gsSP1Triangle( 4, 6, 5, 0),
	gsSPEndDisplayList() 
};

static Gfx gfx_mario_head_near_1[] = {						//	Eye.
	gsSPVertex(&vtx_mario_near_head_1[0], 12, 0), 
	gsSP2Triangles( 0, 1, 2, 0,     3, 4, 5, 0),
	gsSP2Triangles( 3, 0, 4, 0,     6, 3, 5, 0),
	gsSP2Triangles( 3, 1, 0, 0,     4, 0, 7, 0),
	gsSP2Triangles( 5, 4, 8, 0,     2, 9,10, 0),
	gsSP2Triangles(10, 7, 2, 0,    11, 7,10, 0),
	gsSP1Triangle( 7, 0, 2, 0),
	gsSPEndDisplayList() 
};

static Gfx gfx_mario_head_near_2[] = {						//	Momiage.
	gsSPVertex(&vtx_mario_near_head_2[0], 12, 0), 
	gsSP2Triangles( 0, 1, 2, 0,     1, 3, 4, 0),
	gsSP2Triangles( 4, 5, 1, 0,     3, 1, 0, 0),
	gsSP2Triangles( 6, 7, 8, 0,     8, 9, 6, 0),
	gsSP2Triangles( 9,10, 6, 0,    11, 6,10, 0),
	gsSPEndDisplayList() 
};

static Gfx gfx_mario_head_near_3[] = {						//	Hige.
	gsSPVertex(&vtx_mario_near_head_3[0], 21, 0), 
	gsSP2Triangles( 0, 1, 2, 0,     1, 0, 3, 0),
	gsSP2Triangles( 0, 4, 3, 0,     5, 3, 4, 0),
	gsSP2Triangles( 5, 4, 6, 0,     7, 3, 8, 0),
	gsSP2Triangles( 8, 3, 5, 0,     3, 7, 1, 0),
	gsSP2Triangles( 9,10,11, 0,    12,10,13, 0),
	gsSP2Triangles(11,10,12, 0,    10, 9,14, 0),
	gsSP2Triangles(15, 9,11, 0,	  2+16, 4+16, 0+16, 0),
	gsSP2Triangles( 0+16, 1+16, 2+16, 0,     2+16, 1+16, 3+16, 0),
	gsSPEndDisplayList() 
};

static Gfx gfx_mario_head_near_4[] = {
	gsDPPipeSync(),
	gsDPSetCycleType(G_CYC_1CYCLE),
	gsDPSetCombineMode(G_CC_MARIO_ENVCOL, G_CC_MARIO_ENVCOL),

	gsSPVertex(&vtx_mario_near_head_4[46], 15, 0), 
	gsSP2Triangles( 0, 1, 2, 0,     2, 1, 3, 0),
	gsSP2Triangles( 3, 4, 2, 0,     1, 5, 3, 0),
	gsSP2Triangles( 6, 7, 3, 0,     7, 4, 3, 0),
	gsSP2Triangles( 6, 3, 5, 0,     4, 7, 8, 0),
	gsSP2Triangles( 9, 4, 8, 0,    10, 6, 5, 0),
	gsSP2Triangles(10, 5,11, 0,    12,13,14, 0),
	gsSPVertex(&vtx_mario_near_head_4[61], 16, 0), 
	gsSP2Triangles( 0, 1, 2, 0,     3, 4, 5, 0),
	gsSP2Triangles( 6, 7, 8, 0,     5, 6, 8, 0),
	gsSP2Triangles( 3, 8, 7, 0,     9, 3, 7, 0),
	gsSP2Triangles( 3, 9, 4, 0,    10,11,12, 0),
	gsSP2Triangles( 0,10, 1, 0,    10, 0,11, 0),
	gsSP2Triangles(11, 0, 2, 0,    13,14,15, 0),
	gsSPVertex(&vtx_mario_near_head_4[77], 15, 0), 
	gsSP2Triangles( 0, 1, 2, 0,     3, 1, 0, 0),
	gsSP2Triangles( 4, 5, 6, 0,     3, 0, 7, 0),
	gsSP2Triangles( 8, 9,10, 0,    11, 9, 8, 0),
	gsSP2Triangles(12,13, 8, 0,     8,13,11, 0),
	gsSP1Triangle( 9,11,14, 0),
	gsSPVertex(&vtx_mario_near_head_4[92], 16, 0), 
	gsSP2Triangles( 0, 1, 2, 0,     3, 4, 2, 0),
	gsSP2Triangles( 5, 2, 4, 0,     2, 6, 3, 0),
	gsSP2Triangles( 3, 6, 7, 0,     8, 9, 3, 0),
	gsSP2Triangles( 9, 4, 3, 0,     7,10, 3, 0),
	gsSP2Triangles( 3,10, 8, 0,    11, 4, 9, 0),
	gsSP2Triangles(12,11, 9, 0,    13, 9, 8, 0),
	gsSP2Triangles( 9,13,12, 0,     4,11, 5, 0),
	gsSP1Triangle(14,15,11, 0),
	gsSPVertex(&vtx_mario_near_head_4[108], 15, 0), 
	gsSP2Triangles( 0, 1, 2, 0,     3, 0, 4, 0),
	gsSP2Triangles( 1, 5, 6, 0,     1, 3, 5, 0),
	gsSP2Triangles( 2, 1, 6, 0,     2, 6, 7, 0),
	gsSP2Triangles( 8, 9,10, 0,     6, 5,11, 0),
	gsSP2Triangles(12,13, 8, 0,    10,12, 8, 0),
	gsSP1Triangle(14, 8,13, 0),
	gsSPVertex(&vtx_mario_near_head_4[123], 16, 0), 
	gsSP2Triangles( 0, 1, 2, 0,     3, 4, 5, 0),
	gsSP2Triangles( 5, 6, 7, 0,     6, 5, 8, 0),
	gsSP2Triangles( 5, 7, 3, 0,     9,10,11, 0),
	gsSP2Triangles( 6,12, 7, 0,    13,10, 9, 0),
	gsSP2Triangles(14,13, 9, 0,    15,10,13, 0),
	gsSPVertex(&vtx_mario_near_head_4[139], 13, 0), 
	gsSP2Triangles( 0, 1, 2, 0,     3, 4, 1, 0),
	gsSP2Triangles( 1, 5, 3, 0,     2, 1, 4, 0),
	gsSP2Triangles( 5, 6, 7, 0,     7, 6, 8, 0),
	gsSP2Triangles( 7, 9, 3, 0,     5, 7, 3, 0),
	gsSP2Triangles(10,11,12, 0,    12, 6,10, 0),
	gsSP1Triangle(12, 8, 6, 0),

	gsDPSetEnvColor(255,  0,  0,255),
	gsSPVertex(&vtx_mario_near_head_4[0], 16, 0), 
	gsSP2Triangles( 0, 1, 2, 0,     3, 2, 4, 0),
	gsSP2Triangles( 4, 2, 5, 0,     3, 0, 2, 0),
	gsSP2Triangles( 2, 1, 6, 0,     6, 7, 2, 0),
	gsSP2Triangles( 5, 2, 7, 0,     6, 1, 8, 0),
	gsSP2Triangles( 8, 1, 0, 0,     6, 8, 9, 0),
	gsSP2Triangles(10, 7, 6, 0,     9,10, 6, 0),
	gsSP2Triangles(11,10, 9, 0,     9, 8,11, 0),
	gsSP2Triangles(11, 8,12, 0,     0,12, 8, 0),
	gsSP2Triangles(13,10,11, 0,    11,12,14, 0),
	gsSP2Triangles(15,11,14, 0,    13,11,15, 0),
	gsSPVertex(&vtx_mario_near_head_4[16], 15, 0), 
	gsSP2Triangles( 0, 1, 2, 0,     3, 4, 0, 0),
	gsSP2Triangles( 4, 5, 0, 0,     0, 6, 1, 0),
	gsSP2Triangles( 7, 1, 8, 0,     8, 1, 6, 0),
	gsSP2Triangles( 9,10,11, 0,     9,12,10, 0),
	gsSP2Triangles(12, 9,13, 0,    13, 9,14, 0),
	gsSPVertex(&vtx_mario_near_head_4[31], 15, 0), 
	gsSP2Triangles( 0, 1, 2, 0,     2, 1, 3, 0),
	gsSP2Triangles( 4, 5, 6, 0,     5, 7, 6, 0),
	gsSP2Triangles( 8, 9, 5, 0,     0,10, 1, 0),
	gsSP2Triangles( 1,10, 3, 0,    11,10, 0, 0),
	gsSP2Triangles(12, 3,10, 0,    12,10,13, 0),
	gsSP2Triangles(13,10,11, 0,     5, 9, 7, 0),
	gsSP1Triangle( 7, 9,14, 0),

	gsDPSetEnvColor(115,  6,  0,255),
	gsSPVertex(&vtx_mario_near_head_4[152], 16, 0), 
	gsSP2Triangles( 0, 1, 2, 0,     3, 4, 5, 0),
	gsSP2Triangles( 5, 6, 7, 0,     5, 8, 6, 0),
	gsSP2Triangles( 5, 4, 8, 0,     7, 3, 5, 0),
	gsSP2Triangles( 0, 2, 6, 0,     6, 9, 7, 0),
	gsSP2Triangles( 0, 6, 8, 0,     3, 7,10, 0),
	gsSP2Triangles( 1,11,12, 0,    12,13,14, 0),
	gsSP2Triangles(11,13,12, 0,     1,12, 2, 0),
	gsSP2Triangles(14, 2,12, 0,    15,14,13, 0),
	gsSPVertex(&vtx_mario_near_head_4[168], 14, 0), 
	gsSP2Triangles( 0, 1, 2, 0,     0, 2, 3, 0),
	gsSP2Triangles( 4, 5, 6, 0,     7, 3, 2, 0),
	gsSP2Triangles( 7, 8, 9, 0,     9,10, 7, 0),
	gsSP2Triangles( 2, 1,11, 0,     2,11, 7, 0),
	gsSP2Triangles( 9,12,13, 0,    10, 9,13, 0),
	gsSP1Triangle( 8,12, 9, 0),
	gsSPEndDisplayList() 
};


/* --------------------------------------------------------------------------------------------	*/
/* --------------------------------------------------------------------------------------------	*/


/* ====================================================================================
		: mario head with meye1_txt.
=======================================================================================	*/
Gfx RCP_mario_head1[] = {
	gsDPPipeSync(),
	gsDPSetCycleType(G_CYC_2CYCLE),
	gsDPSetEnvColor(255,  0,  0,255),

	gsDPSetCombineMode(G_CC_MARIO_ENVTEX, G_CC_MARIO_ENVTEX2),
	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_CLAMP|G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP|G_TX_NOMIRROR, 5, G_TX_NOLOD),

		gs_Tani_LoadTextureImage2(m_mark_txt, G_IM_FMT_RGBA, G_IM_SIZ_16b, 32, 32, 0, 7),
		gsSPDisplayList(gfx_mario_head_near_0),

		gs_Tani_LoadTextureImage2(meye1_txt, G_IM_FMT_RGBA, G_IM_SIZ_16b, 32, 32, 0, 7),
		gsDPSetEnvColor(254,193,121,255),
		gsSPDisplayList(gfx_mario_head_near_1),

		gs_Tani_LoadTextureImage2(m_momi_txt, G_IM_FMT_RGBA, G_IM_SIZ_16b, 32, 32, 0, 7),
		gsSPDisplayList(gfx_mario_head_near_2),

		gs_Tani_LoadTextureImage2(m_hige_txt, G_IM_FMT_RGBA, G_IM_SIZ_16b, 32, 32, 0, 7),
		gsSPDisplayList(gfx_mario_head_near_3),

	gsSPTexture(0xffff, 0xffff, 0, 0, G_OFF),




	gsSPBranchList(gfx_mario_head_near_4),
};

/* ====================================================================================
		: mario head with meye2_txt.
=======================================================================================	*/
Gfx RCP_mario_head2[] = {
	gsDPPipeSync(),
	gsDPSetCycleType(G_CYC_2CYCLE),
	gsDPSetEnvColor(255,  0,  0,255),

	gsDPSetCombineMode(G_CC_MARIO_ENVTEX, G_CC_MARIO_ENVTEX2),
	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_CLAMP|G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP|G_TX_NOMIRROR, 5, G_TX_NOLOD),

		gs_Tani_LoadTextureImage2(m_mark_txt, G_IM_FMT_RGBA, G_IM_SIZ_16b, 32, 32, 0, 7),
		gsSPDisplayList(gfx_mario_head_near_0),

		gs_Tani_LoadTextureImage2(meye2_txt, G_IM_FMT_RGBA, G_IM_SIZ_16b, 32, 32, 0, 7),
		gsDPSetEnvColor(254,193,121,255),
		gsSPDisplayList(gfx_mario_head_near_1),

		gs_Tani_LoadTextureImage2(m_momi_txt, G_IM_FMT_RGBA, G_IM_SIZ_16b, 32, 32, 0, 7),
		gsSPDisplayList(gfx_mario_head_near_2),

		gs_Tani_LoadTextureImage2(m_hige_txt, G_IM_FMT_RGBA, G_IM_SIZ_16b, 32, 32, 0, 7),
		gsSPDisplayList(gfx_mario_head_near_3),

	gsSPTexture(0xffff, 0xffff, 0, 0, G_OFF),

	gsSPBranchList(gfx_mario_head_near_4),
};

/* ====================================================================================
		: mario head with meye3_txt.
=======================================================================================	*/
Gfx RCP_mario_head3[] = {
	gsDPPipeSync(),
	gsDPSetCycleType(G_CYC_2CYCLE),
	gsDPSetEnvColor(255,  0,  0,255),

	gsDPSetCombineMode(G_CC_MARIO_ENVTEX, G_CC_MARIO_ENVTEX2),
	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_CLAMP|G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP|G_TX_NOMIRROR, 5, G_TX_NOLOD),

		gs_Tani_LoadTextureImage2(m_mark_txt, G_IM_FMT_RGBA, G_IM_SIZ_16b, 32, 32, 0, 7),
		gsSPDisplayList(gfx_mario_head_near_0),

		gs_Tani_LoadTextureImage2(meye3_txt, G_IM_FMT_RGBA, G_IM_SIZ_16b, 32, 32, 0, 7),
		gsDPSetEnvColor(254,193,121,255),
		gsSPDisplayList(gfx_mario_head_near_1),

		gs_Tani_LoadTextureImage2(m_momi_txt, G_IM_FMT_RGBA, G_IM_SIZ_16b, 32, 32, 0, 7),
		gsSPDisplayList(gfx_mario_head_near_2),

		gs_Tani_LoadTextureImage2(m_hige_txt, G_IM_FMT_RGBA, G_IM_SIZ_16b, 32, 32, 0, 7),
		gsSPDisplayList(gfx_mario_head_near_3),

	gsSPTexture(0xffff, 0xffff, 0, 0, G_OFF),

	gsSPBranchList(gfx_mario_head_near_4),
};