model.inc.c (30410B)
1 // Blargg (Unused) 2 3 // Unreferenced light group 4 UNUSED static const Lights1 blargg_lights_unused = gdSPDefLights1( 5 0x3f, 0x3f, 0x3f, 6 0xff, 0xff, 0xff, 0x28, 0x28, 0x28 7 ); 8 9 // 0x05004740 10 static const Lights1 blargg_seg5_lights_05004740 = gdSPDefLights1( 11 0x3f, 0x0d, 0x05, 12 0xff, 0x36, 0x16, 0x28, 0x28, 0x28 13 ); 14 15 // 0x05004758 16 static const Lights1 blargg_seg5_lights_05004758 = gdSPDefLights1( 17 0x2c, 0x2c, 0x2c, 18 0xb2, 0xb2, 0xb2, 0x28, 0x28, 0x28 19 ); 20 21 // 0x05004770 22 static const Lights1 blargg_seg5_lights_05004770 = gdSPDefLights1( 23 0x3f, 0x0a, 0x06, 24 0xff, 0x2a, 0x1a, 0x28, 0x28, 0x28 25 ); 26 27 // 0x05004788 28 static const Lights1 blargg_seg5_lights_05004788 = gdSPDefLights1( 29 0x3f, 0x0b, 0x07, 30 0xff, 0x2e, 0x1f, 0x28, 0x28, 0x28 31 ); 32 33 // 0x050047A0 34 static const Vtx blargg_seg5_vertex_050047A0[] = { 35 {{{ 378, -178, -92}, 0, { 0, 0}, {0x32, 0xe7, 0x8f, 0x00}}}, 36 {{{ 298, -166, -131}, 0, { 0, 0}, {0x32, 0xe7, 0x8f, 0x00}}}, 37 {{{ 306, -56, -152}, 0, { 0, 0}, {0x32, 0xe7, 0x8f, 0x00}}}, 38 {{{ 417, -73, -99}, 0, { 0, 0}, {0x32, 0xe7, 0x8f, 0x00}}}, 39 {{{ 298, -166, -131}, 0, { 0, 0}, {0x8d, 0xff, 0xcb, 0x00}}}, 40 {{{ 280, -163, -94}, 0, { 0, 0}, {0x8d, 0xff, 0xcb, 0x00}}}, 41 {{{ 276, -51, -88}, 0, { 0, 0}, {0x8d, 0xff, 0xcb, 0x00}}}, 42 {{{ 306, -56, -152}, 0, { 0, 0}, {0x8d, 0xff, 0xcb, 0x00}}}, 43 {{{ 280, -163, -94}, 0, { 0, 0}, {0xc9, 0xf7, 0x71, 0x00}}}, 44 {{{ 361, -176, -56}, 0, { 0, 0}, {0xc9, 0xf7, 0x71, 0x00}}}, 45 {{{ 387, -68, -35}, 0, { 0, 0}, {0xc9, 0xf7, 0x71, 0x00}}}, 46 {{{ 276, -51, -88}, 0, { 0, 0}, {0xc9, 0xf7, 0x71, 0x00}}}, 47 {{{ 361, -176, -56}, 0, { 0, 0}, {0x6d, 0xdc, 0x35, 0x00}}}, 48 {{{ 378, -178, -92}, 0, { 0, 0}, {0x6d, 0xdc, 0x35, 0x00}}}, 49 {{{ 417, -73, -99}, 0, { 0, 0}, {0x6d, 0xdc, 0x35, 0x00}}}, 50 {{{ 387, -68, -35}, 0, { 0, 0}, {0x6d, 0xdc, 0x35, 0x00}}}, 51 }; 52 53 // 0x050048A0 54 static const Vtx blargg_seg5_vertex_050048A0[] = { 55 {{{ 361, -176, -56}, 0, { 0, 0}, {0xed, 0x83, 0x00, 0x00}}}, 56 {{{ 280, -163, -94}, 0, { 0, 0}, {0xed, 0x83, 0x00, 0x00}}}, 57 {{{ 298, -166, -131}, 0, { 0, 0}, {0xed, 0x83, 0x00, 0x00}}}, 58 {{{ 378, -178, -92}, 0, { 0, 0}, {0xed, 0x83, 0x00, 0x00}}}, 59 {{{ 417, -73, 99}, 0, { 0, 0}, {0x32, 0xe7, 0x71, 0x00}}}, 60 {{{ 306, -56, 152}, 0, { 0, 0}, {0x32, 0xe7, 0x71, 0x00}}}, 61 {{{ 298, -166, 131}, 0, { 0, 0}, {0x32, 0xe7, 0x71, 0x00}}}, 62 {{{ 378, -178, 92}, 0, { 0, 0}, {0x32, 0xe7, 0x71, 0x00}}}, 63 {{{ 306, -56, 152}, 0, { 0, 0}, {0x8d, 0xff, 0x35, 0x00}}}, 64 {{{ 276, -51, 88}, 0, { 0, 0}, {0x8d, 0xff, 0x35, 0x00}}}, 65 {{{ 280, -163, 94}, 0, { 0, 0}, {0x8d, 0xff, 0x35, 0x00}}}, 66 {{{ 298, -166, 131}, 0, { 0, 0}, {0x8d, 0xff, 0x35, 0x00}}}, 67 {{{ 276, -51, 88}, 0, { 0, 0}, {0xc9, 0xf7, 0x8f, 0x00}}}, 68 {{{ 387, -68, 35}, 0, { 0, 0}, {0xc9, 0xf7, 0x8f, 0x00}}}, 69 {{{ 361, -176, 56}, 0, { 0, 0}, {0xc9, 0xf7, 0x8f, 0x00}}}, 70 {{{ 280, -163, 94}, 0, { 0, 0}, {0xc9, 0xf7, 0x8f, 0x00}}}, 71 }; 72 73 // 0x050049A0 74 static const Vtx blargg_seg5_vertex_050049A0[] = { 75 {{{ 387, -68, 35}, 0, { 0, 0}, {0x6d, 0xdc, 0xcb, 0x00}}}, 76 {{{ 417, -73, 99}, 0, { 0, 0}, {0x6d, 0xdc, 0xcb, 0x00}}}, 77 {{{ 378, -178, 92}, 0, { 0, 0}, {0x6d, 0xdc, 0xcb, 0x00}}}, 78 {{{ 361, -176, 56}, 0, { 0, 0}, {0x6d, 0xdc, 0xcb, 0x00}}}, 79 {{{ 378, -178, 92}, 0, { 0, 0}, {0xed, 0x83, 0x00, 0x00}}}, 80 {{{ 298, -166, 131}, 0, { 0, 0}, {0xed, 0x83, 0x00, 0x00}}}, 81 {{{ 280, -163, 94}, 0, { 0, 0}, {0xed, 0x83, 0x00, 0x00}}}, 82 {{{ 361, -176, 56}, 0, { 0, 0}, {0xed, 0x83, 0x00, 0x00}}}, 83 }; 84 85 // 0x05004A20 86 static const Vtx blargg_seg5_vertex_05004A20[] = { 87 {{{ 556, -10, -56}, 0, { 0, 0}, {0x6e, 0x37, 0xe5, 0x00}}}, 88 {{{ 556, -10, 56}, 0, { 0, 0}, {0x6e, 0x37, 0x1b, 0x00}}}, 89 {{{ 556, -128, 120}, 0, { 0, 0}, {0x6b, 0x0f, 0x42, 0x00}}}, 90 {{{ 556, -128, -120}, 0, { 0, 0}, {0x6b, 0x0f, 0xbe, 0x00}}}, 91 {{{ 111, 99, 96}, 0, { 0, 0}, {0xd4, 0x72, 0x1f, 0x00}}}, 92 {{{ 111, 99, -96}, 0, { 0, 0}, {0xe5, 0x71, 0xce, 0x00}}}, 93 {{{ -73, -8, -90}, 0, { 0, 0}, {0xc3, 0x67, 0xd8, 0x00}}}, 94 {{{ -73, -8, 90}, 0, { 0, 0}, {0xce, 0x54, 0x50, 0x00}}}, 95 {{{ 556, -128, -120}, 0, { 0, 0}, {0xe9, 0x84, 0x00, 0x00}}}, 96 {{{ 556, -128, 120}, 0, { 0, 0}, {0xe9, 0x84, 0x00, 0x00}}}, 97 {{{ 318, -84, 267}, 0, { 0, 0}, {0xe9, 0x84, 0x00, 0x00}}}, 98 {{{ -73, -8, 90}, 0, { 0, 0}, {0xe9, 0x84, 0x00, 0x00}}}, 99 {{{ -73, -8, -90}, 0, { 0, 0}, {0xe9, 0x84, 0x00, 0x00}}}, 100 {{{ 318, -84, -267}, 0, { 0, 0}, {0xe9, 0x84, 0x00, 0x00}}}, 101 {{{ 410, 80, 203}, 0, { 0, 0}, {0x27, 0x66, 0x40, 0x00}}}, 102 {{{ 410, 80, -203}, 0, { 0, 0}, {0x35, 0x58, 0xb7, 0x00}}}, 103 }; 104 105 // 0x05004B20 106 static const Vtx blargg_seg5_vertex_05004B20[] = { 107 {{{ 111, 99, -96}, 0, { 0, 0}, {0xe5, 0x71, 0xce, 0x00}}}, 108 {{{ 410, 80, -203}, 0, { 0, 0}, {0x35, 0x58, 0xb7, 0x00}}}, 109 {{{ 318, -84, -267}, 0, { 0, 0}, {0xff, 0x2d, 0x8a, 0x00}}}, 110 {{{ -73, -8, -90}, 0, { 0, 0}, {0xc3, 0x67, 0xd8, 0x00}}}, 111 {{{ 410, 80, 203}, 0, { 0, 0}, {0x27, 0x66, 0x40, 0x00}}}, 112 {{{ 111, 99, 96}, 0, { 0, 0}, {0xd4, 0x72, 0x1f, 0x00}}}, 113 {{{ -73, -8, 90}, 0, { 0, 0}, {0xce, 0x54, 0x50, 0x00}}}, 114 {{{ 318, -84, 267}, 0, { 0, 0}, {0x11, 0x25, 0x78, 0x00}}}, 115 {{{ 556, -128, -120}, 0, { 0, 0}, {0x6b, 0x0f, 0xbe, 0x00}}}, 116 {{{ 556, -10, 56}, 0, { 0, 0}, {0x6e, 0x37, 0x1b, 0x00}}}, 117 {{{ 556, -10, -56}, 0, { 0, 0}, {0x6e, 0x37, 0xe5, 0x00}}}, 118 {{{ 556, -128, 120}, 0, { 0, 0}, {0x6b, 0x0f, 0x42, 0x00}}}, 119 }; 120 121 // 0x05004BE0 122 static const Vtx blargg_seg5_vertex_05004BE0[] = { 123 {{{ 524, 82, 92}, 0, { 0, 0}, {0x36, 0x10, 0x71, 0x00}}}, 124 {{{ 443, 83, 131}, 0, { 0, 0}, {0x36, 0x10, 0x71, 0x00}}}, 125 {{{ 432, -25, 152}, 0, { 0, 0}, {0x36, 0x10, 0x71, 0x00}}}, 126 {{{ 544, -28, 99}, 0, { 0, 0}, {0x36, 0x10, 0x71, 0x00}}}, 127 {{{ 443, 83, 131}, 0, { 0, 0}, {0x8f, 0x15, 0x35, 0x00}}}, 128 {{{ 425, 84, 94}, 0, { 0, 0}, {0x8f, 0x15, 0x35, 0x00}}}, 129 {{{ 401, -25, 88}, 0, { 0, 0}, {0x8f, 0x15, 0x35, 0x00}}}, 130 {{{ 432, -25, 152}, 0, { 0, 0}, {0x8f, 0x15, 0x35, 0x00}}}, 131 {{{ 425, 84, 94}, 0, { 0, 0}, {0xcb, 0x12, 0x8f, 0x00}}}, 132 {{{ 507, 82, 56}, 0, { 0, 0}, {0xcb, 0x12, 0x8f, 0x00}}}, 133 {{{ 513, -27, 35}, 0, { 0, 0}, {0xcb, 0x12, 0x8f, 0x00}}}, 134 {{{ 401, -25, 88}, 0, { 0, 0}, {0xcb, 0x12, 0x8f, 0x00}}}, 135 {{{ 507, 82, 56}, 0, { 0, 0}, {0x71, 0x10, 0xcb, 0x00}}}, 136 {{{ 524, 82, 92}, 0, { 0, 0}, {0x71, 0x10, 0xcb, 0x00}}}, 137 {{{ 544, -28, 99}, 0, { 0, 0}, {0x71, 0x10, 0xcb, 0x00}}}, 138 {{{ 513, -27, 35}, 0, { 0, 0}, {0x71, 0x10, 0xcb, 0x00}}}, 139 }; 140 141 // 0x05004CE0 142 static const Vtx blargg_seg5_vertex_05004CE0[] = { 143 {{{ 507, 82, 56}, 0, { 0, 0}, {0x02, 0x7f, 0x00, 0x00}}}, 144 {{{ 425, 84, 94}, 0, { 0, 0}, {0x02, 0x7f, 0x00, 0x00}}}, 145 {{{ 443, 83, 131}, 0, { 0, 0}, {0x02, 0x7f, 0x00, 0x00}}}, 146 {{{ 524, 82, 92}, 0, { 0, 0}, {0x02, 0x7f, 0x00, 0x00}}}, 147 {{{ 544, -28, -99}, 0, { 0, 0}, {0x36, 0x10, 0x8f, 0x00}}}, 148 {{{ 432, -25, -152}, 0, { 0, 0}, {0x36, 0x10, 0x8f, 0x00}}}, 149 {{{ 443, 83, -131}, 0, { 0, 0}, {0x36, 0x10, 0x8f, 0x00}}}, 150 {{{ 524, 82, -92}, 0, { 0, 0}, {0x36, 0x10, 0x8f, 0x00}}}, 151 {{{ 432, -25, -152}, 0, { 0, 0}, {0x8f, 0x15, 0xcb, 0x00}}}, 152 {{{ 401, -25, -88}, 0, { 0, 0}, {0x8f, 0x15, 0xcb, 0x00}}}, 153 {{{ 425, 84, -94}, 0, { 0, 0}, {0x8f, 0x15, 0xcb, 0x00}}}, 154 {{{ 443, 83, -131}, 0, { 0, 0}, {0x8f, 0x15, 0xcb, 0x00}}}, 155 {{{ 401, -25, -88}, 0, { 0, 0}, {0xcb, 0x12, 0x71, 0x00}}}, 156 {{{ 513, -27, -35}, 0, { 0, 0}, {0xcb, 0x12, 0x71, 0x00}}}, 157 {{{ 507, 82, -56}, 0, { 0, 0}, {0xcb, 0x12, 0x71, 0x00}}}, 158 {{{ 425, 84, -94}, 0, { 0, 0}, {0xcb, 0x12, 0x71, 0x00}}}, 159 }; 160 161 // 0x05004DE0 162 static const Vtx blargg_seg5_vertex_05004DE0[] = { 163 {{{ 513, -27, -35}, 0, { 0, 0}, {0x71, 0x10, 0x35, 0x00}}}, 164 {{{ 544, -28, -99}, 0, { 0, 0}, {0x71, 0x10, 0x35, 0x00}}}, 165 {{{ 524, 82, -92}, 0, { 0, 0}, {0x71, 0x10, 0x35, 0x00}}}, 166 {{{ 507, 82, -56}, 0, { 0, 0}, {0x71, 0x10, 0x35, 0x00}}}, 167 {{{ 524, 82, -92}, 0, { 0, 0}, {0x02, 0x7f, 0x00, 0x00}}}, 168 {{{ 443, 83, -131}, 0, { 0, 0}, {0x02, 0x7f, 0x00, 0x00}}}, 169 {{{ 425, 84, -94}, 0, { 0, 0}, {0x02, 0x7f, 0x00, 0x00}}}, 170 {{{ 507, 82, -56}, 0, { 0, 0}, {0x02, 0x7f, 0x00, 0x00}}}, 171 }; 172 173 // 0x05004E60 174 static const Vtx blargg_seg5_vertex_05004E60[] = { 175 {{{ 617, 23, -154}, 0, { 0, 0}, {0x6b, 0xdf, 0xc5, 0x00}}}, 176 {{{ 571, -260, 0}, 0, { 0, 0}, {0x7a, 0xdd, 0x00, 0x00}}}, 177 {{{ 555, -242, -127}, 0, { 0, 0}, {0x43, 0xba, 0xb0, 0x00}}}, 178 {{{ 2, -334, -93}, 0, { 0, 0}, {0x00, 0x8a, 0xd3, 0x00}}}, 179 {{{ 78, -245, -177}, 0, { 0, 0}, {0x21, 0xbc, 0x9b, 0x00}}}, 180 {{{ 130, -287, 0}, 0, { 0, 0}, {0x58, 0xa6, 0xfc, 0x00}}}, 181 {{{ 571, -260, 0}, 0, { 0, 0}, {0x11, 0x83, 0x00, 0x00}}}, 182 {{{ 261, -308, 0}, 0, { 0, 0}, {0xd4, 0x8a, 0xff, 0x00}}}, 183 {{{ 295, -262, -175}, 0, { 0, 0}, {0xee, 0xa3, 0xad, 0x00}}}, 184 {{{ -88, 24, -119}, 0, { 0, 0}, {0x00, 0x7f, 0x00, 0x00}}}, 185 {{{ -88, 24, 119}, 0, { 0, 0}, {0x01, 0x7f, 0x00, 0x00}}}, 186 {{{ 326, 21, 307}, 0, { 0, 0}, {0x00, 0x7f, 0x00, 0x00}}}, 187 {{{ 617, 23, 154}, 0, { 0, 0}, {0x00, 0x7f, 0x00, 0x00}}}, 188 {{{ 662, 23, 0}, 0, { 0, 0}, {0x00, 0x7f, 0x00, 0x00}}}, 189 {{{ 617, 23, -154}, 0, { 0, 0}, {0x00, 0x7f, 0xff, 0x00}}}, 190 {{{ 326, 21, -307}, 0, { 0, 0}, {0x00, 0x7f, 0xfe, 0x00}}}, 191 }; 192 193 // 0x05004F60 194 static const Vtx blargg_seg5_vertex_05004F60[] = { 195 {{{ 326, 21, 307}, 0, { 0, 0}, {0x00, 0xd6, 0x77, 0x00}}}, 196 {{{ 295, -262, 175}, 0, { 0, 0}, {0xf1, 0xa2, 0x53, 0x00}}}, 197 {{{ 555, -242, 127}, 0, { 0, 0}, {0x43, 0xba, 0x50, 0x00}}}, 198 {{{ 78, -245, -177}, 0, { 0, 0}, {0x21, 0xbc, 0x9b, 0x00}}}, 199 {{{ 2, -334, -93}, 0, { 0, 0}, {0x00, 0x8a, 0xd3, 0x00}}}, 200 {{{ -55, -257, -162}, 0, { 0, 0}, {0xd2, 0xc1, 0x9d, 0x00}}}, 201 {{{ 2, -334, 93}, 0, { 0, 0}, {0xf8, 0x88, 0x25, 0x00}}}, 202 {{{ -58, -257, 160}, 0, { 0, 0}, {0xca, 0xc0, 0x5e, 0x00}}}, 203 {{{ -107, -275, 91}, 0, { 0, 0}, {0x9c, 0xc1, 0x2c, 0x00}}}, 204 {{{ 617, 23, 154}, 0, { 0, 0}, {0x6b, 0xdf, 0x3b, 0x00}}}, 205 {{{ 326, 21, -307}, 0, { 0, 0}, {0xff, 0xd5, 0x89, 0x00}}}, 206 {{{ 617, 23, -154}, 0, { 0, 0}, {0x6b, 0xdf, 0xc5, 0x00}}}, 207 {{{ 555, -242, -127}, 0, { 0, 0}, {0x43, 0xba, 0xb0, 0x00}}}, 208 {{{ 295, -262, -175}, 0, { 0, 0}, {0xee, 0xa3, 0xad, 0x00}}}, 209 {{{ 140, -168, 171}, 0, { 0, 0}, {0xd0, 0xd3, 0x6c, 0x00}}}, 210 }; 211 212 // 0x05005050 213 static const Vtx blargg_seg5_vertex_05005050[] = { 214 {{{ 161, -168, -171}, 0, { 0, 0}, {0xce, 0xd4, 0x95, 0x00}}}, 215 {{{ -88, 24, -119}, 0, { 0, 0}, {0xeb, 0x06, 0x83, 0x00}}}, 216 {{{ 326, 21, -307}, 0, { 0, 0}, {0xff, 0xd5, 0x89, 0x00}}}, 217 {{{ -88, 24, 119}, 0, { 0, 0}, {0x88, 0x1b, 0x1e, 0x00}}}, 218 {{{ -88, 24, -119}, 0, { 0, 0}, {0x88, 0x1b, 0xe2, 0x00}}}, 219 {{{ -158, -149, 0}, 0, { 0, 0}, {0x81, 0x00, 0x00, 0x00}}}, 220 {{{ -62, -140, -183}, 0, { 0, 0}, {0xc2, 0x01, 0x92, 0x00}}}, 221 {{{ 261, -308, 0}, 0, { 0, 0}, {0xd4, 0x8a, 0xff, 0x00}}}, 222 {{{ 295, -262, 175}, 0, { 0, 0}, {0xf1, 0xa2, 0x53, 0x00}}}, 223 {{{ 140, -168, 171}, 0, { 0, 0}, {0xd0, 0xd3, 0x6c, 0x00}}}, 224 {{{ -62, -140, 183}, 0, { 0, 0}, {0xc1, 0x01, 0x6d, 0x00}}}, 225 {{{ -55, -257, -162}, 0, { 0, 0}, {0xd2, 0xc1, 0x9d, 0x00}}}, 226 {{{ 2, -334, -93}, 0, { 0, 0}, {0x00, 0x8a, 0xd3, 0x00}}}, 227 {{{ -107, -275, -91}, 0, { 0, 0}, {0xa1, 0xb6, 0xdb, 0x00}}}, 228 {{{ 2, -334, 93}, 0, { 0, 0}, {0xf8, 0x88, 0x25, 0x00}}}, 229 {{{ -107, -275, 91}, 0, { 0, 0}, {0x9c, 0xc1, 0x2c, 0x00}}}, 230 }; 231 232 // 0x05005150 233 static const Vtx blargg_seg5_vertex_05005150[] = { 234 {{{ -88, 24, 119}, 0, { 0, 0}, {0xec, 0x09, 0x7c, 0x00}}}, 235 {{{ -62, -140, 183}, 0, { 0, 0}, {0xc1, 0x01, 0x6d, 0x00}}}, 236 {{{ 140, -168, 171}, 0, { 0, 0}, {0xd0, 0xd3, 0x6c, 0x00}}}, 237 {{{ 78, -245, -177}, 0, { 0, 0}, {0x21, 0xbc, 0x9b, 0x00}}}, 238 {{{ 161, -168, -171}, 0, { 0, 0}, {0x6f, 0xc7, 0xed, 0x00}}}, 239 {{{ 130, -287, 0}, 0, { 0, 0}, {0x58, 0xa6, 0xfc, 0x00}}}, 240 {{{ -58, -257, 160}, 0, { 0, 0}, {0xca, 0xc0, 0x5e, 0x00}}}, 241 {{{ 2, -334, 93}, 0, { 0, 0}, {0xf8, 0x88, 0x25, 0x00}}}, 242 {{{ 78, -280, 177}, 0, { 0, 0}, {0x20, 0xb7, 0x62, 0x00}}}, 243 {{{ -62, -140, -183}, 0, { 0, 0}, {0xc2, 0x01, 0x92, 0x00}}}, 244 {{{ -88, 24, -119}, 0, { 0, 0}, {0xeb, 0x06, 0x83, 0x00}}}, 245 {{{ 161, -168, -171}, 0, { 0, 0}, {0xce, 0xd4, 0x95, 0x00}}}, 246 {{{ 326, 21, 307}, 0, { 0, 0}, {0x00, 0xd6, 0x77, 0x00}}}, 247 {{{ 326, 21, -307}, 0, { 0, 0}, {0xff, 0xd5, 0x89, 0x00}}}, 248 {{{ 295, -262, -175}, 0, { 0, 0}, {0xee, 0xa3, 0xad, 0x00}}}, 249 {{{ 2, -334, -93}, 0, { 0, 0}, {0x00, 0x8a, 0xd3, 0x00}}}, 250 }; 251 252 // 0x05005250 253 static const Vtx blargg_seg5_vertex_05005250[] = { 254 {{{ 161, -168, -171}, 0, { 0, 0}, {0x6f, 0xc7, 0xed, 0x00}}}, 255 {{{ 140, -168, 171}, 0, { 0, 0}, {0x76, 0xd8, 0x15, 0x00}}}, 256 {{{ 130, -287, 0}, 0, { 0, 0}, {0x58, 0xa6, 0xfc, 0x00}}}, 257 {{{ 78, -280, 177}, 0, { 0, 0}, {0x20, 0xb7, 0x62, 0x00}}}, 258 {{{ -55, -257, -162}, 0, { 0, 0}, {0xd2, 0xc1, 0x9d, 0x00}}}, 259 {{{ -62, -140, -183}, 0, { 0, 0}, {0xc2, 0x01, 0x92, 0x00}}}, 260 {{{ 78, -245, -177}, 0, { 0, 0}, {0x21, 0xbc, 0x9b, 0x00}}}, 261 {{{ -107, -275, -91}, 0, { 0, 0}, {0xa1, 0xb6, 0xdb, 0x00}}}, 262 {{{ -158, -149, 0}, 0, { 0, 0}, {0x81, 0x00, 0x00, 0x00}}}, 263 {{{ -107, -275, 91}, 0, { 0, 0}, {0x9c, 0xc1, 0x2c, 0x00}}}, 264 {{{ -58, -257, 160}, 0, { 0, 0}, {0xca, 0xc0, 0x5e, 0x00}}}, 265 {{{ -62, -140, 183}, 0, { 0, 0}, {0xc1, 0x01, 0x6d, 0x00}}}, 266 {{{ 617, 23, -154}, 0, { 0, 0}, {0x6b, 0xdf, 0xc5, 0x00}}}, 267 {{{ 662, 23, 0}, 0, { 0, 0}, {0x78, 0xd9, 0x00, 0x00}}}, 268 {{{ 571, -260, 0}, 0, { 0, 0}, {0x7a, 0xdd, 0x00, 0x00}}}, 269 }; 270 271 // 0x05005340 272 static const Vtx blargg_seg5_vertex_05005340[] = { 273 {{{ 617, 23, 154}, 0, { 0, 0}, {0x6b, 0xdf, 0x3b, 0x00}}}, 274 {{{ 555, -242, 127}, 0, { 0, 0}, {0x43, 0xba, 0x50, 0x00}}}, 275 {{{ 571, -260, 0}, 0, { 0, 0}, {0x7a, 0xdd, 0x00, 0x00}}}, 276 {{{ 571, -260, 0}, 0, { 0, 0}, {0x11, 0x83, 0x00, 0x00}}}, 277 {{{ 295, -262, 175}, 0, { 0, 0}, {0xf1, 0xa2, 0x53, 0x00}}}, 278 {{{ 261, -308, 0}, 0, { 0, 0}, {0xd4, 0x8a, 0xff, 0x00}}}, 279 {{{ 161, -168, -171}, 0, { 0, 0}, {0xce, 0xd4, 0x95, 0x00}}}, 280 {{{ 295, -262, -175}, 0, { 0, 0}, {0xee, 0xa3, 0xad, 0x00}}}, 281 {{{ 140, -168, 171}, 0, { 0, 0}, {0xd0, 0xd3, 0x6c, 0x00}}}, 282 {{{ 662, 23, 0}, 0, { 0, 0}, {0x78, 0xd9, 0x00, 0x00}}}, 283 }; 284 285 // 0x050053E0 286 static const Vtx blargg_seg5_vertex_050053E0[] = { 287 {{{ -243, -48, -45}, 0, { 0, 0}, {0xf9, 0xf0, 0x83, 0x00}}}, 288 {{{ -104, -120, -43}, 0, { 0, 0}, {0xfa, 0xf0, 0x83, 0x00}}}, 289 {{{ -200, -235, -23}, 0, { 0, 0}, {0xf9, 0xf0, 0x83, 0x00}}}, 290 {{{ -298, -186, -23}, 0, { 0, 0}, {0xf8, 0xf0, 0x83, 0x00}}}, 291 {{{ -104, -120, -43}, 0, { 0, 0}, {0x61, 0xaf, 0x00, 0x00}}}, 292 {{{ -104, -120, 47}, 0, { 0, 0}, {0x61, 0xaf, 0x00, 0x00}}}, 293 {{{ -200, -235, 23}, 0, { 0, 0}, {0x61, 0xaf, 0x00, 0x00}}}, 294 {{{ -200, -235, -23}, 0, { 0, 0}, {0x61, 0xaf, 0x00, 0x00}}}, 295 {{{ -104, -120, 47}, 0, { 0, 0}, {0xf7, 0xef, 0x7d, 0x00}}}, 296 {{{ -243, -48, 45}, 0, { 0, 0}, {0xf7, 0xf1, 0x7d, 0x00}}}, 297 {{{ -298, -186, 23}, 0, { 0, 0}, {0xf7, 0xef, 0x7d, 0x00}}}, 298 {{{ -200, -235, 23}, 0, { 0, 0}, {0xf7, 0xee, 0x7d, 0x00}}}, 299 {{{ -243, -48, 45}, 0, { 0, 0}, {0x8a, 0x2e, 0x00, 0x00}}}, 300 {{{ -243, -48, -45}, 0, { 0, 0}, {0x8a, 0x2e, 0x00, 0x00}}}, 301 {{{ -298, -186, -23}, 0, { 0, 0}, {0x8a, 0x2e, 0x00, 0x00}}}, 302 {{{ -298, -186, 23}, 0, { 0, 0}, {0x8a, 0x2e, 0x00, 0x00}}}, 303 }; 304 305 // 0x050054E0 306 static const Vtx blargg_seg5_vertex_050054E0[] = { 307 {{{ -298, -186, -23}, 0, { 0, 0}, {0xc8, 0x8f, 0x00, 0x00}}}, 308 {{{ -200, -235, -23}, 0, { 0, 0}, {0xc8, 0x8f, 0x00, 0x00}}}, 309 {{{ -200, -235, 23}, 0, { 0, 0}, {0xc8, 0x8f, 0x00, 0x00}}}, 310 {{{ -298, -186, 23}, 0, { 0, 0}, {0xc8, 0x8f, 0x00, 0x00}}}, 311 {{{ -70, -105, -52}, 0, { 0, 0}, {0x01, 0xee, 0x83, 0x00}}}, 312 {{{ 113, -88, -52}, 0, { 0, 0}, {0x01, 0xee, 0x83, 0x00}}}, 313 {{{ 99, -262, -27}, 0, { 0, 0}, {0x01, 0xee, 0x83, 0x00}}}, 314 {{{ -24, -273, -27}, 0, { 0, 0}, {0x01, 0xee, 0x83, 0x00}}}, 315 {{{ 113, -88, -52}, 0, { 0, 0}, {0x7e, 0xf7, 0x00, 0x00}}}, 316 {{{ 113, -88, 53}, 0, { 0, 0}, {0x7e, 0xf7, 0x00, 0x00}}}, 317 {{{ 99, -262, 27}, 0, { 0, 0}, {0x7e, 0xf7, 0x00, 0x00}}}, 318 {{{ 99, -262, -27}, 0, { 0, 0}, {0x7e, 0xf7, 0x00, 0x00}}}, 319 {{{ 113, -88, 53}, 0, { 0, 0}, {0x01, 0xee, 0x7d, 0x00}}}, 320 {{{ -70, -105, 53}, 0, { 0, 0}, {0x01, 0xee, 0x7d, 0x00}}}, 321 {{{ -24, -273, 27}, 0, { 0, 0}, {0x01, 0xee, 0x7d, 0x00}}}, 322 {{{ 99, -262, 27}, 0, { 0, 0}, {0x01, 0xee, 0x7d, 0x00}}}, 323 }; 324 325 // 0x050055E0 326 static const Vtx blargg_seg5_vertex_050055E0[] = { 327 {{{ -70, -105, 53}, 0, { 0, 0}, {0x86, 0xdf, 0x00, 0x00}}}, 328 {{{ -70, -105, -52}, 0, { 0, 0}, {0x86, 0xdf, 0x00, 0x00}}}, 329 {{{ -24, -273, -27}, 0, { 0, 0}, {0x86, 0xdf, 0x00, 0x00}}}, 330 {{{ -24, -273, 27}, 0, { 0, 0}, {0x86, 0xdf, 0x00, 0x00}}}, 331 {{{ -24, -273, -27}, 0, { 0, 0}, {0x0a, 0x82, 0x00, 0x00}}}, 332 {{{ 99, -262, -27}, 0, { 0, 0}, {0x0a, 0x82, 0x00, 0x00}}}, 333 {{{ 99, -262, 27}, 0, { 0, 0}, {0x0a, 0x82, 0x00, 0x00}}}, 334 {{{ -24, -273, 27}, 0, { 0, 0}, {0x0a, 0x82, 0x00, 0x00}}}, 335 {{{ 286, 227, -123}, 0, { 0, 0}, {0x73, 0xf4, 0xce, 0x00}}}, 336 {{{ 286, 227, 123}, 0, { 0, 0}, {0x73, 0xf4, 0x32, 0x00}}}, 337 {{{ 288, -17, 53}, 0, { 0, 0}, {0x64, 0xc7, 0x34, 0x00}}}, 338 {{{ 288, -17, -53}, 0, { 0, 0}, {0x64, 0xc7, 0xcc, 0x00}}}, 339 {{{ -317, -48, 0}, 0, { 0, 0}, {0xae, 0xa0, 0x00, 0x00}}}, 340 {{{ -183, -17, 128}, 0, { 0, 0}, {0xd5, 0xc4, 0x66, 0x00}}}, 341 {{{ -233, 107, 161}, 0, { 0, 0}, {0xd0, 0xd2, 0x6b, 0x00}}}, 342 {{{ -396, 69, 0}, 0, { 0, 0}, {0xb6, 0xcd, 0x58, 0x00}}}, 343 }; 344 345 // 0x050056E0 346 static const Vtx blargg_seg5_vertex_050056E0[] = { 347 {{{ 127, -116, -102}, 0, { 0, 0}, {0x26, 0x96, 0xc8, 0x00}}}, 348 {{{ 127, -116, 102}, 0, { 0, 0}, {0x26, 0x96, 0x38, 0x00}}}, 349 {{{ -114, -139, 64}, 0, { 0, 0}, {0xe0, 0x92, 0x35, 0x00}}}, 350 {{{ -114, -139, -64}, 0, { 0, 0}, {0xe0, 0x92, 0xcb, 0x00}}}, 351 {{{ 133, 191, -247}, 0, { 0, 0}, {0x23, 0xde, 0x8c, 0x00}}}, 352 {{{ 286, 227, -123}, 0, { 0, 0}, {0x73, 0xf4, 0xce, 0x00}}}, 353 {{{ 288, -17, -53}, 0, { 0, 0}, {0x64, 0xc7, 0xcc, 0x00}}}, 354 {{{ 146, 26, -196}, 0, { 0, 0}, {0x20, 0xcb, 0x92, 0x00}}}, 355 {{{ 133, 191, 247}, 0, { 0, 0}, {0x23, 0xde, 0x74, 0x00}}}, 356 {{{ -233, 107, 161}, 0, { 0, 0}, {0xd0, 0xd2, 0x6b, 0x00}}}, 357 {{{ -183, -17, 128}, 0, { 0, 0}, {0xd5, 0xc4, 0x66, 0x00}}}, 358 {{{ 146, 26, 196}, 0, { 0, 0}, {0x20, 0xcb, 0x6e, 0x00}}}, 359 {{{ -233, 107, -161}, 0, { 0, 0}, {0xd0, 0xd2, 0x95, 0x00}}}, 360 {{{ -183, -17, -128}, 0, { 0, 0}, {0xd5, 0xc4, 0x9a, 0x00}}}, 361 {{{ 288, -17, 53}, 0, { 0, 0}, {0x64, 0xc7, 0x34, 0x00}}}, 362 {{{ -317, -48, 0}, 0, { 0, 0}, {0xae, 0xa0, 0x00, 0x00}}}, 363 }; 364 365 // 0x050057E0 366 static const Vtx blargg_seg5_vertex_050057E0[] = { 367 {{{ 146, 26, 196}, 0, { 0, 0}, {0x20, 0xcb, 0x6e, 0x00}}}, 368 {{{ 288, -17, 53}, 0, { 0, 0}, {0x64, 0xc7, 0x34, 0x00}}}, 369 {{{ 286, 227, 123}, 0, { 0, 0}, {0x73, 0xf4, 0x32, 0x00}}}, 370 {{{ 133, 191, 247}, 0, { 0, 0}, {0x23, 0xde, 0x74, 0x00}}}, 371 {{{ -114, -139, 64}, 0, { 0, 0}, {0xe0, 0x92, 0x35, 0x00}}}, 372 {{{ -317, -48, 0}, 0, { 0, 0}, {0xae, 0xa0, 0x00, 0x00}}}, 373 {{{ -114, -139, -64}, 0, { 0, 0}, {0xe0, 0x92, 0xcb, 0x00}}}, 374 {{{ 127, -116, 102}, 0, { 0, 0}, {0x26, 0x96, 0x38, 0x00}}}, 375 {{{ 146, 26, -196}, 0, { 0, 0}, {0x20, 0xcb, 0x92, 0x00}}}, 376 {{{ 288, -17, -53}, 0, { 0, 0}, {0x64, 0xc7, 0xcc, 0x00}}}, 377 {{{ 127, -116, -102}, 0, { 0, 0}, {0x26, 0x96, 0xc8, 0x00}}}, 378 {{{ -183, -17, -128}, 0, { 0, 0}, {0xd5, 0xc4, 0x9a, 0x00}}}, 379 {{{ -396, 69, 0}, 0, { 0, 0}, {0xb6, 0xcd, 0xa8, 0x00}}}, 380 {{{ -233, 107, -161}, 0, { 0, 0}, {0xd0, 0xd2, 0x95, 0x00}}}, 381 {{{ -183, -17, 128}, 0, { 0, 0}, {0xd5, 0xc4, 0x66, 0x00}}}, 382 }; 383 384 // 0x050058D0 - 0x05005A60 385 const Gfx blargg_seg5_dl_050058D0[] = { 386 gsSPLight(&blargg_seg5_lights_05004758.l, 1), 387 gsSPLight(&blargg_seg5_lights_05004758.a, 2), 388 gsSPVertex(blargg_seg5_vertex_050047A0, 16, 0), 389 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 390 gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0), 391 gsSP2Triangles( 8, 9, 10, 0x0, 8, 10, 11, 0x0), 392 gsSP2Triangles(12, 13, 14, 0x0, 12, 14, 15, 0x0), 393 gsSPVertex(blargg_seg5_vertex_050048A0, 16, 0), 394 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 395 gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0), 396 gsSP2Triangles( 8, 9, 10, 0x0, 8, 10, 11, 0x0), 397 gsSP2Triangles(12, 13, 14, 0x0, 12, 14, 15, 0x0), 398 gsSPVertex(blargg_seg5_vertex_050049A0, 8, 0), 399 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 400 gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0), 401 gsSPLight(&blargg_seg5_lights_05004740.l, 1), 402 gsSPLight(&blargg_seg5_lights_05004740.a, 2), 403 gsSPVertex(blargg_seg5_vertex_05004A20, 16, 0), 404 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 405 gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0), 406 gsSP2Triangles( 8, 9, 10, 0x0, 8, 10, 11, 0x0), 407 gsSP2Triangles( 8, 11, 12, 0x0, 8, 12, 13, 0x0), 408 gsSP2Triangles( 5, 4, 14, 0x0, 5, 14, 15, 0x0), 409 gsSP1Triangle( 1, 14, 2, 0x0), 410 gsSPVertex(blargg_seg5_vertex_05004B20, 12, 0), 411 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 412 gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0), 413 gsSP2Triangles( 1, 8, 2, 0x0, 4, 9, 10, 0x0), 414 gsSP2Triangles( 4, 10, 1, 0x0, 4, 7, 11, 0x0), 415 gsSP1Triangle( 1, 10, 8, 0x0), 416 gsSPEndDisplayList(), 417 }; 418 419 // 0x05005A60 - 0x05005D00 420 const Gfx blargg_seg5_dl_05005A60[] = { 421 gsSPLight(&blargg_seg5_lights_05004758.l, 1), 422 gsSPLight(&blargg_seg5_lights_05004758.a, 2), 423 gsSPVertex(blargg_seg5_vertex_05004BE0, 16, 0), 424 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 425 gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0), 426 gsSP2Triangles( 8, 9, 10, 0x0, 8, 10, 11, 0x0), 427 gsSP2Triangles(12, 13, 14, 0x0, 12, 14, 15, 0x0), 428 gsSPVertex(blargg_seg5_vertex_05004CE0, 16, 0), 429 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 430 gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0), 431 gsSP2Triangles( 8, 9, 10, 0x0, 8, 10, 11, 0x0), 432 gsSP2Triangles(12, 13, 14, 0x0, 12, 14, 15, 0x0), 433 gsSPVertex(blargg_seg5_vertex_05004DE0, 8, 0), 434 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 435 gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0), 436 gsSPLight(&blargg_seg5_lights_05004770.l, 1), 437 gsSPLight(&blargg_seg5_lights_05004770.a, 2), 438 gsSPVertex(blargg_seg5_vertex_05004E60, 16, 0), 439 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 440 gsSP2Triangles( 2, 6, 7, 0x0, 2, 7, 8, 0x0), 441 gsSP2Triangles( 9, 10, 11, 0x0, 9, 11, 12, 0x0), 442 gsSP2Triangles( 9, 12, 13, 0x0, 9, 13, 14, 0x0), 443 gsSP1Triangle( 9, 14, 15, 0x0), 444 gsSPVertex(blargg_seg5_vertex_05004F60, 15, 0), 445 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 446 gsSP2Triangles( 6, 7, 8, 0x0, 2, 9, 0, 0x0), 447 gsSP2Triangles(10, 11, 12, 0x0, 10, 12, 13, 0x0), 448 gsSP1Triangle( 0, 14, 1, 0x0), 449 gsSPVertex(blargg_seg5_vertex_05005050, 16, 0), 450 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 451 gsSP2Triangles( 4, 6, 5, 0x0, 7, 8, 9, 0x0), 452 gsSP2Triangles(10, 3, 5, 0x0, 11, 12, 13, 0x0), 453 gsSP2Triangles(14, 15, 13, 0x0, 14, 13, 12, 0x0), 454 gsSPVertex(blargg_seg5_vertex_05005150, 16, 0), 455 gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0), 456 gsSP2Triangles( 6, 7, 8, 0x0, 9, 10, 11, 0x0), 457 gsSP2Triangles(11, 3, 9, 0x0, 1, 8, 2, 0x0), 458 gsSP2Triangles(12, 0, 2, 0x0, 13, 14, 11, 0x0), 459 gsSP2Triangles( 5, 7, 15, 0x0, 5, 8, 7, 0x0), 460 gsSPVertex(blargg_seg5_vertex_05005250, 15, 0), 461 gsSP2Triangles( 0, 1, 2, 0x0, 1, 3, 2, 0x0), 462 gsSP2Triangles( 4, 5, 6, 0x0, 7, 8, 5, 0x0), 463 gsSP2Triangles( 9, 10, 11, 0x0, 3, 11, 10, 0x0), 464 gsSP2Triangles( 7, 5, 4, 0x0, 9, 8, 7, 0x0), 465 gsSP2Triangles(11, 8, 9, 0x0, 12, 13, 14, 0x0), 466 gsSPVertex(blargg_seg5_vertex_05005340, 10, 0), 467 gsSP2Triangles( 0, 1, 2, 0x0, 3, 1, 4, 0x0), 468 gsSP2Triangles( 3, 4, 5, 0x0, 6, 7, 5, 0x0), 469 gsSP2Triangles( 8, 6, 5, 0x0, 9, 0, 2, 0x0), 470 gsSPEndDisplayList(), 471 }; 472 473 // 0x05005D00 - 0x05005EB8 474 const Gfx blargg_seg5_dl_05005D00[] = { 475 gsSPLight(&blargg_seg5_lights_05004788.l, 1), 476 gsSPLight(&blargg_seg5_lights_05004788.a, 2), 477 gsSPVertex(blargg_seg5_vertex_050053E0, 16, 0), 478 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 479 gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0), 480 gsSP2Triangles( 8, 9, 10, 0x0, 8, 10, 11, 0x0), 481 gsSP2Triangles(12, 13, 14, 0x0, 12, 14, 15, 0x0), 482 gsSPVertex(blargg_seg5_vertex_050054E0, 16, 0), 483 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 484 gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0), 485 gsSP2Triangles( 8, 9, 10, 0x0, 8, 10, 11, 0x0), 486 gsSP2Triangles(12, 13, 14, 0x0, 12, 14, 15, 0x0), 487 gsSPVertex(blargg_seg5_vertex_050055E0, 16, 0), 488 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 489 gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0), 490 gsSP2Triangles( 8, 9, 10, 0x0, 8, 10, 11, 0x0), 491 gsSP2Triangles(12, 13, 14, 0x0, 12, 14, 15, 0x0), 492 gsSPVertex(blargg_seg5_vertex_050056E0, 16, 0), 493 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 494 gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0), 495 gsSP2Triangles( 8, 9, 10, 0x0, 8, 10, 11, 0x0), 496 gsSP2Triangles(12, 4, 7, 0x0, 12, 7, 13, 0x0), 497 gsSP2Triangles( 0, 6, 14, 0x0, 0, 14, 1, 0x0), 498 gsSP2Triangles( 3, 15, 13, 0x0, 10, 15, 2, 0x0), 499 gsSPVertex(blargg_seg5_vertex_050057E0, 15, 0), 500 gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0), 501 gsSP2Triangles( 4, 5, 6, 0x0, 7, 1, 0, 0x0), 502 gsSP2Triangles( 8, 9, 10, 0x0, 11, 5, 12, 0x0), 503 gsSP2Triangles(11, 12, 13, 0x0, 8, 10, 6, 0x0), 504 gsSP2Triangles( 8, 6, 11, 0x0, 14, 4, 7, 0x0), 505 gsSP1Triangle(14, 7, 0, 0x0), 506 gsSPEndDisplayList(), 507 };