Super Mario 64s source code (from a leak on 4chan so be careful)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

337 lines
19 KiB

6 years ago
  1. hmc_seg7_light_070200B0: # 0x070200B0 - 0x070200B8
  2. .byte 0x79, 0x79, 0x79, 0x00, 0x79, 0x79, 0x79, 0x00
  3. hmc_seg7_light_070200B8: # 0x070200B8 - 0x070200C8
  4. .byte 0xFF, 0xFF, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0x00
  5. .byte 0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00
  6. hmc_seg7_vertex_070200C8: # 0x070200C8 - 0x070201C8
  7. vertex -124, -4279, 6439, -2902, 700, 0x18, 0x65, 0x47, 0xFF
  8. vertex -631, -4279, 6946, -3306, 1204, 0x77, 0x2A, 0x00, 0xFF
  9. vertex 20, -4279, 7598, -2526, 1856, 0x1A, 0x49, 0x9D, 0xFF
  10. vertex 3351, -4279, 5860, 450, 122, 0x00, 0x72, 0xCA, 0xFF
  11. vertex 1396, -4279, 4919, -1686, -816, 0x00, 0x7F, 0x00, 0xFF
  12. vertex 3206, -4279, 6729, 480, 990, 0x00, 0x7F, 0x00, 0xFF
  13. vertex 5233, -4279, 4701, 2098, -1034, 0x00, 0x7F, 0x00, 0xFF
  14. vertex 4437, -4279, 4774, 1318, -962, 0xC6, 0x6E, 0xED, 0xFF
  15. vertex 3423, -4279, 2891, -68, -2840, 0x00, 0x7F, 0x00, 0xFF
  16. vertex 3351, -4279, 3688, 16, -2046, 0xE3, 0x54, 0x59, 0xFF
  17. vertex 2265, -4279, 4774, -848, -962, 0x57, 0x5C, 0x00, 0xFF
  18. vertex 889, -4279, 7598, -1658, 1856, 0xF0, 0x77, 0xD8, 0xFF
  19. vertex 382, -4279, 6946, -2294, 1204, 0xCC, 0x49, 0x59, 0xFF
  20. vertex -486, -4279, 6801, -3190, 1060, 0x59, 0x54, 0xE3, 0xFF
  21. vertex -268, -4279, 6584, -3016, 846, 0xDD, 0x33, 0x6E, 0xFF
  22. vertex -305, -4279, 6548, -3060, 810, 0xD9, 0x71, 0x28, 0xFF
  23. hmc_seg7_vertex_070201C8: # 0x070201C8 - 0x07020248
  24. vertex 889, -4279, 7598, -1658, 1856, 0xF0, 0x77, 0xD8, 0xFF
  25. vertex 2120, -4279, 5643, -820, -94, 0x67, 0x49, 0x00, 0xFF
  26. vertex 817, -4279, 6946, -1860, 1204, 0x1A, 0x49, 0x63, 0xFF
  27. vertex 382, -4279, 6946, -2294, 1204, 0xCC, 0x49, 0x59, 0xFF
  28. vertex 2482, -4279, 6005, -386, 268, 0xDC, 0x33, 0x93, 0xFF
  29. vertex -486, -4279, 6801, -3190, 1060, 0x59, 0x54, 0xE3, 0xFF
  30. vertex -305, -4279, 6548, -3060, 810, 0xD9, 0x71, 0x28, 0xFF
  31. vertex -522, -4279, 6765, -3234, 1024, 0x3F, 0x59, 0xC1, 0xFF
  32. hmc_seg7_vertex_07020248: # 0x07020248 - 0x07020308
  33. vertex 3496, -4382, 4412, 790, -716, 0xD5, 0x5C, 0x4A, 0xFF
  34. vertex 4437, -4382, 4774, 2356, 408, 0xCF, 0x73, 0x10, 0xFF
  35. vertex 3351, -4382, 3688, 550, -2002, 0x13, 0x6E, 0x3A, 0xFF
  36. vertex 3713, -4382, 4629, 1152, -234, 0x9D, 0x49, 0x1A, 0xFF
  37. vertex 3713, -4382, 4919, 1152, 248, 0xA7, 0x49, 0xCC, 0xFF
  38. vertex 3496, -4382, 5136, 790, 488, 0xEB, 0x5C, 0xAD, 0xFF
  39. vertex 3351, -4382, 5860, 550, 1610, 0x00, 0x67, 0xB7, 0xFF
  40. vertex 3206, -4382, 5136, 308, 328, 0x34, 0x49, 0xA7, 0xFF
  41. vertex 2989, -4382, 4919, -50, -154, 0x53, 0x5C, 0xEB, 0xFF
  42. vertex 2265, -4382, 4774, -1256, -796, 0x36, 0x72, 0x00, 0xFF
  43. vertex 3206, -4382, 4412, 308, -876, 0x1A, 0x49, 0x63, 0xFF
  44. vertex 2989, -4382, 4629, -50, -636, 0x4A, 0x5C, 0x2B, 0xFF
  45. hmc_seg7_vertex_07020308: # 0x07020308 - 0x070203E8
  46. vertex 3351, -4279, 3688, 8240, 0, 0xE3, 0x54, 0x59, 0xFF
  47. vertex 3351, -4382, 3688, 8240, 480, 0x13, 0x6E, 0x3A, 0xFF
  48. vertex 4437, -4382, 4774, 4056, 480, 0xCF, 0x73, 0x10, 0xFF
  49. vertex 4437, -4279, 4774, 4056, 0, 0xC6, 0x6E, 0xED, 0xFF
  50. vertex 2265, -4279, 4774, 12232, 0, 0x57, 0x5C, 0x00, 0xFF
  51. vertex 2265, -4382, 4774, 12232, 480, 0x36, 0x72, 0x00, 0xFF
  52. vertex 4437, -4279, 4774, 20408, 0, 0xC6, 0x6E, 0xED, 0xFF
  53. vertex 4437, -4382, 4774, 20408, 480, 0xCF, 0x73, 0x10, 0xFF
  54. vertex 3351, -4382, 5860, 16224, 480, 0x00, 0x67, 0xB7, 0xFF
  55. vertex 3351, -4279, 5860, 16224, 0, 0x00, 0x72, 0xCA, 0xFF
  56. vertex 3496, -4382, 5136, 17052, 480, 0xEB, 0x5C, 0xAD, 0xFF
  57. vertex 3496, -4689, 5136, 17052, 2012, 0xCC, 0x49, 0xA7, 0xFF
  58. vertex 3206, -4689, 5136, 15090, 2012, 0x1A, 0x49, 0x9D, 0xFF
  59. vertex 3206, -4382, 5136, 15090, 480, 0x34, 0x49, 0xA7, 0xFF
  60. hmc_seg7_vertex_070203E8: # 0x070203E8 - 0x070204E8
  61. vertex 3713, -4382, 4629, 5156, 480, 0x9D, 0x49, 0x1A, 0xFF
  62. vertex 3713, -4689, 4629, 5156, 2012, 0xA7, 0x49, 0x34, 0xFF
  63. vertex 3713, -4689, 4919, 2956, 2012, 0x9D, 0x49, 0xE6, 0xFF
  64. vertex 3206, -4382, 5136, 15090, 480, 0x34, 0x49, 0xA7, 0xFF
  65. vertex 3206, -4689, 5136, 15090, 2012, 0x1A, 0x49, 0x9D, 0xFF
  66. vertex 2989, -4689, 4919, 13132, 2012, 0x59, 0x49, 0xCC, 0xFF
  67. vertex 2989, -4382, 4919, 13132, 480, 0x53, 0x5C, 0xEB, 0xFF
  68. vertex 2989, -4689, 4629, 11332, 2012, 0x73, 0x2A, 0x1E, 0xFF
  69. vertex 2989, -4382, 4629, 11332, 480, 0x4A, 0x5C, 0x2B, 0xFF
  70. vertex 3206, -4689, 4412, 9374, 2012, 0x1B, 0x73, 0x2E, 0xFF
  71. vertex 3206, -4382, 4412, 9374, 480, 0x1A, 0x49, 0x63, 0xFF
  72. vertex 3496, -4689, 4412, 7412, 2012, 0xE2, 0x2A, 0x73, 0xFF
  73. vertex 3496, -4382, 4412, 7412, 480, 0xD5, 0x5C, 0x4A, 0xFF
  74. vertex 3713, -4382, 4919, 2956, 480, 0xA7, 0x49, 0xCC, 0xFF
  75. vertex 3496, -4689, 5136, 700, 2012, 0xCC, 0x49, 0xA7, 0xFF
  76. vertex 3496, -4382, 5136, 700, 480, 0xEB, 0x5C, 0xAD, 0xFF
  77. hmc_seg7_vertex_070204E8: # 0x070204E8 - 0x070205E8
  78. vertex 3134, -4279, 6511, 734, 2012, 0xE0, 0x00, 0x86, 0xFF
  79. vertex 3134, -3255, 6511, 734, 0, 0xC0, 0x00, 0x93, 0xFF
  80. vertex 3278, -3255, 6511, 224, 0, 0x20, 0x00, 0x86, 0xFF
  81. vertex 5089, -4279, 4846, 990, 2012, 0x82, 0x00, 0x00, 0xFF
  82. vertex 5089, -3255, 4846, 990, 0, 0x82, 0x00, 0x00, 0xFF
  83. vertex 5016, -3255, 4774, 734, 0, 0x93, 0x00, 0x40, 0xFF
  84. vertex 5016, -4279, 4774, 734, 2012, 0x86, 0x00, 0x20, 0xFF
  85. vertex 5016, -3255, 4629, 224, 0, 0x86, 0x00, 0xE0, 0xFF
  86. vertex 5016, -4279, 4629, 224, 2012, 0x93, 0x00, 0xC0, 0xFF
  87. vertex 5089, -3255, 4556, 0, 0, 0x82, 0x00, 0x00, 0xFF
  88. vertex 5089, -4279, 4556, 0, 2012, 0x82, 0x00, 0x00, 0xFF
  89. vertex 3061, -4279, 6584, 990, 2012, 0x00, 0x00, 0x82, 0xFF
  90. vertex 3061, -3255, 6584, 990, 0, 0x00, 0x00, 0x82, 0xFF
  91. vertex 1613, -4279, 4991, 224, 2012, 0x6D, 0x00, 0x40, 0xFF
  92. vertex 1541, -3255, 5063, 0, 0, 0x7E, 0x00, 0x00, 0xFF
  93. vertex 1541, -4279, 5063, 0, 2012, 0x7E, 0x00, 0x00, 0xFF
  94. hmc_seg7_vertex_070205E8: # 0x070205E8 - 0x070206D8
  95. vertex 3134, -4279, 6511, 734, 2012, 0xE0, 0x00, 0x86, 0xFF
  96. vertex 3278, -3255, 6511, 224, 0, 0x20, 0x00, 0x86, 0xFF
  97. vertex 3278, -4279, 6511, 224, 2012, 0x40, 0x00, 0x93, 0xFF
  98. vertex 3351, -3255, 6584, 0, 0, 0x00, 0x00, 0x82, 0xFF
  99. vertex 3351, -4279, 6584, 0, 2012, 0x00, 0x00, 0x82, 0xFF
  100. vertex 1541, -4279, 4774, 990, 2012, 0x7E, 0x00, 0x00, 0xFF
  101. vertex 1541, -3255, 4774, 990, 0, 0x7E, 0x00, 0x00, 0xFF
  102. vertex 1613, -3255, 4846, 734, 0, 0x6D, 0x00, 0xC0, 0xFF
  103. vertex 1613, -4279, 4846, 734, 2012, 0x7A, 0x00, 0xE0, 0xFF
  104. vertex 1613, -3255, 4991, 224, 0, 0x7A, 0x00, 0x20, 0xFF
  105. vertex 1613, -4279, 4991, 224, 2012, 0x6D, 0x00, 0x40, 0xFF
  106. vertex 1541, -3255, 5063, 0, 0, 0x7E, 0x00, 0x00, 0xFF
  107. vertex 3061, -4279, 6584, -1666, 2012, 0x00, 0x00, 0x82, 0xFF
  108. vertex 2482, -3255, 6005, 0, 0, 0x28, 0x00, 0x88, 0xFF
  109. vertex 3061, -3255, 6584, -1666, 0, 0x00, 0x00, 0x82, 0xFF
  110. hmc_seg7_vertex_070206D8: # 0x070206D8 - 0x070207C8
  111. vertex 1541, -4279, 4774, 0, 2012, 0x7E, 0x00, 0x00, 0xFF
  112. vertex 3278, -4279, 3036, 4874, 2012, 0x00, 0x00, 0x7E, 0xFF
  113. vertex 3278, -3255, 3036, 4874, 0, 0x00, 0x00, 0x7E, 0xFF
  114. vertex 1541, -3255, 4774, 0, 0, 0x7E, 0x00, 0x00, 0xFF
  115. vertex 3568, -4279, 3036, 0, 2012, 0x00, 0x00, 0x7E, 0xFF
  116. vertex 5089, -3255, 4556, 4260, 0, 0x82, 0x00, 0x00, 0xFF
  117. vertex 3568, -3255, 3036, 0, 0, 0x00, 0x00, 0x7E, 0xFF
  118. vertex 5089, -4279, 4556, 4260, 2012, 0x82, 0x00, 0x00, 0xFF
  119. vertex 5089, -4279, 4846, 0, 2012, 0x82, 0x00, 0x00, 0xFF
  120. vertex 3351, -4279, 6584, 4874, 2012, 0x00, 0x00, 0x82, 0xFF
  121. vertex 3351, -3255, 6584, 4874, 0, 0x00, 0x00, 0x82, 0xFF
  122. vertex 5089, -3255, 4846, 0, 0, 0x82, 0x00, 0x00, 0xFF
  123. vertex 3496, -4279, 3108, 734, 2012, 0x20, 0x00, 0x7A, 0xFF
  124. vertex 3351, -3255, 3108, 224, 0, 0xE1, 0x00, 0x7A, 0xFF
  125. vertex 3351, -4279, 3108, 224, 2012, 0xC1, 0x00, 0x6D, 0xFF
  126. hmc_seg7_vertex_070207C8: # 0x070207C8 - 0x070208B8
  127. vertex 3061, -4279, 6584, -1666, 2012, 0x00, 0x00, 0x82, 0xFF
  128. vertex 2482, -4279, 6005, 0, 2012, 0xDC, 0x33, 0x93, 0xFF
  129. vertex 2482, -3255, 6005, 0, 0, 0x28, 0x00, 0x88, 0xFF
  130. vertex 2120, -4279, 5643, 990, 2012, 0x67, 0x49, 0x00, 0xFF
  131. vertex 1541, -4279, 5063, 2626, 2012, 0x7E, 0x00, 0x00, 0xFF
  132. vertex 1541, -3255, 5063, 2626, 0, 0x7E, 0x00, 0x00, 0xFF
  133. vertex 2120, -3255, 5643, 990, 0, 0x7E, 0x00, 0x00, 0xFF
  134. vertex 3568, -4279, 3036, 990, 2012, 0x00, 0x00, 0x7E, 0xFF
  135. vertex 3568, -3255, 3036, 990, 0, 0x00, 0x00, 0x7E, 0xFF
  136. vertex 3496, -3255, 3108, 734, 0, 0x40, 0x00, 0x6D, 0xFF
  137. vertex 3496, -4279, 3108, 734, 2012, 0x20, 0x00, 0x7A, 0xFF
  138. vertex 3351, -3255, 3108, 224, 0, 0xE1, 0x00, 0x7A, 0xFF
  139. vertex 3351, -4279, 3108, 224, 2012, 0xC1, 0x00, 0x6D, 0xFF
  140. vertex 3278, -3255, 3036, 0, 0, 0x00, 0x00, 0x7E, 0xFF
  141. vertex 3278, -4279, 3036, 0, 2012, 0x00, 0x00, 0x7E, 0xFF
  142. hmc_seg7_vertex_070208B8: # 0x070208B8 - 0x07020998
  143. vertex 2482, -4279, 6005, 992, 990, 0xDC, 0x33, 0x93, 0xFF
  144. vertex 889, -4279, 7598, 4952, 990, 0xF0, 0x77, 0xD8, 0xFF
  145. vertex 889, -3255, 7598, 4952, 0, 0xD0, 0x00, 0x8B, 0xFF
  146. vertex 2482, -3255, 6005, 988, 0, 0x28, 0x00, 0x88, 0xFF
  147. vertex 20, -4279, 7598, 6616, 990, 0x1A, 0x49, 0x9D, 0xFF
  148. vertex 20, -3255, 7598, 6616, 0, 0x40, 0x00, 0x93, 0xFF
  149. vertex 382, -3255, 6946, 664, 0, 0xE0, 0x00, 0x7A, 0xFF
  150. vertex 817, -4279, 6946, 1496, 990, 0x1A, 0x49, 0x63, 0xFF
  151. vertex 817, -3255, 6946, 1496, 0, 0x40, 0x00, 0x6D, 0xFF
  152. vertex 2120, -4279, 5643, 4176, 990, 0x67, 0x49, 0x00, 0xFF
  153. vertex 2120, -3255, 5643, 4176, 0, 0x7E, 0x00, 0x00, 0xFF
  154. vertex 382, -4279, 6946, 664, 990, 0xCC, 0x49, 0x59, 0xFF
  155. vertex -631, -4279, 6946, 7484, 990, 0x77, 0x2A, 0x00, 0xFF
  156. vertex -631, -3255, 6946, 7484, 0, 0x78, 0x00, 0x28, 0xFF
  157. hmc_seg7_vertex_07020998: # 0x07020998 - 0x07020A98
  158. vertex -486, -4023, 6801, 552, 734, 0x69, 0xE3, 0x3F, 0xFF
  159. vertex -631, -3255, 6946, 0, 0, 0x78, 0x00, 0x28, 0xFF
  160. vertex -631, -4279, 6946, 0, 990, 0x77, 0x2A, 0x00, 0xFF
  161. vertex -124, -3255, 6439, 0, 0, 0x18, 0x00, 0x7C, 0xFF
  162. vertex 382, -4279, 6946, 664, 990, 0xCC, 0x49, 0x59, 0xFF
  163. vertex 382, -3255, 6946, 664, 0, 0xE0, 0x00, 0x7A, 0xFF
  164. vertex -124, -4279, 6439, 0, 990, 0x18, 0x65, 0x47, 0xFF
  165. vertex -268, -4023, 6584, 1428, 734, 0x30, 0xBD, 0x5F, 0xFF
  166. vertex -305, -4023, 6548, 1428, 734, 0xB1, 0xC8, 0x51, 0xFF
  167. vertex -268, -4279, 6584, 1428, 990, 0xDD, 0x33, 0x6E, 0xFF
  168. vertex -124, -3255, 6439, 2012, 0, 0x18, 0x00, 0x7C, 0xFF
  169. vertex -124, -4279, 6439, 2012, 990, 0x18, 0x65, 0x47, 0xFF
  170. vertex -522, -4023, 6765, 552, 734, 0x3F, 0xA7, 0xC1, 0xFF
  171. vertex -486, -4279, 6801, 552, 990, 0x59, 0x54, 0xE3, 0xFF
  172. vertex -522, -4279, 6765, 552, 990, 0x3F, 0x59, 0xC1, 0xFF
  173. vertex -305, -4279, 6548, 1428, 990, 0xD9, 0x71, 0x28, 0xFF
  174. hmc_seg7_vertex_07020A98: # 0x07020A98 - 0x07020B18
  175. vertex 3206, -4689, 4412, 0, 0, 0x1B, 0x73, 0x2E, 0xFF
  176. vertex 3713, -4689, 4629, 0, 0, 0xA7, 0x49, 0x34, 0xFF
  177. vertex 3496, -4689, 4412, 0, 0, 0xE2, 0x2A, 0x73, 0xFF
  178. vertex 3713, -4689, 4919, 0, 0, 0x9D, 0x49, 0xE6, 0xFF
  179. vertex 2989, -4689, 4919, 0, 0, 0x59, 0x49, 0xCC, 0xFF
  180. vertex 3206, -4689, 5136, 0, 0, 0x1A, 0x49, 0x9D, 0xFF
  181. vertex 2989, -4689, 4629, 0, 0, 0x73, 0x2A, 0x1E, 0xFF
  182. vertex 3496, -4689, 5136, 0, 0, 0xCC, 0x49, 0xA7, 0xFF
  183. hmc_seg7_dl_07020B18: # 0x07020B18 - 0x07020BD8
  184. gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, cave_09006800
  185. gsDPLoadSync
  186. gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100
  187. gsSPLight hmc_seg7_light_070200B8, 1
  188. gsSPLight hmc_seg7_light_070200B0, 2
  189. gsSPVertex hmc_seg7_vertex_070200C8, 16, 0
  190. gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
  191. gsSP2Triangles 5, 6, 7, 0x0, 5, 7, 3, 0x0
  192. gsSP2Triangles 7, 6, 8, 0x0, 9, 7, 8, 0x0
  193. gsSP2Triangles 3, 10, 4, 0x0, 10, 8, 4, 0x0
  194. gsSP2Triangles 10, 9, 8, 0x0, 0, 2, 11, 0x0
  195. gsSP2Triangles 11, 12, 0, 0x0, 13, 14, 15, 0x0
  196. gsSPVertex hmc_seg7_vertex_070201C8, 8, 0
  197. gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0
  198. gsSP2Triangles 0, 4, 1, 0x0, 5, 6, 7, 0x0
  199. gsSPEndDisplayList
  200. hmc_seg7_dl_07020BD8: # 0x07020BD8 - 0x07020C60
  201. gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, cave_09009800
  202. gsDPLoadSync
  203. gsDPLoadBlock 7, 0, 0, 0x3FF, 0x100
  204. gsSPVertex hmc_seg7_vertex_07020248, 12, 0
  205. gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 1, 0x0
  206. gsSP2Triangles 1, 5, 6, 0x0, 1, 4, 5, 0x0
  207. gsSP2Triangles 0, 3, 1, 0x0, 6, 5, 7, 0x0
  208. gsSP2Triangles 6, 8, 9, 0x0, 6, 7, 8, 0x0
  209. gsSP2Triangles 10, 0, 2, 0x0, 11, 2, 9, 0x0
  210. gsSP2Triangles 11, 10, 2, 0x0, 8, 11, 9, 0x0
  211. gsSPEndDisplayList
  212. hmc_seg7_dl_07020C60: # 0x07020C60 - 0x07020D50
  213. gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, cave_09008800
  214. gsDPLoadSync
  215. gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100
  216. gsSPVertex hmc_seg7_vertex_07020308, 14, 0
  217. gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0
  218. gsSP2Triangles 4, 1, 0, 0x0, 4, 5, 1, 0x0
  219. gsSP2Triangles 6, 7, 8, 0x0, 6, 8, 9, 0x0
  220. gsSP2Triangles 9, 8, 4, 0x0, 8, 5, 4, 0x0
  221. gsSP2Triangles 10, 11, 12, 0x0, 10, 12, 13, 0x0
  222. gsSPVertex hmc_seg7_vertex_070203E8, 16, 0
  223. gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
  224. gsSP2Triangles 3, 5, 6, 0x0, 6, 5, 7, 0x0
  225. gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0
  226. gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0
  227. gsSP2Triangles 10, 11, 12, 0x0, 12, 11, 1, 0x0
  228. gsSP2Triangles 12, 1, 0, 0x0, 13, 14, 15, 0x0
  229. gsSP2Triangles 0, 2, 13, 0x0, 13, 2, 14, 0x0
  230. gsSPEndDisplayList
  231. hmc_seg7_dl_07020D50: # 0x07020D50 - 0x07020EA0
  232. gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, cave_09007800
  233. gsDPLoadSync
  234. gsDPLoadBlock 7, 0, 0, 0x7FF, 0x100
  235. gsSPVertex hmc_seg7_vertex_070204E8, 16, 0
  236. gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
  237. gsSP2Triangles 3, 5, 6, 0x0, 6, 5, 7, 0x0
  238. gsSP2Triangles 6, 7, 8, 0x0, 8, 7, 9, 0x0
  239. gsSP2Triangles 8, 9, 10, 0x0, 11, 1, 0, 0x0
  240. gsSP2Triangles 11, 12, 1, 0x0, 13, 14, 15, 0x0
  241. gsSPVertex hmc_seg7_vertex_070205E8, 15, 0
  242. gsSP2Triangles 0, 1, 2, 0x0, 2, 1, 3, 0x0
  243. gsSP2Triangles 2, 3, 4, 0x0, 5, 6, 7, 0x0
  244. gsSP2Triangles 5, 7, 8, 0x0, 8, 7, 9, 0x0
  245. gsSP2Triangles 8, 9, 10, 0x0, 10, 9, 11, 0x0
  246. gsSP1Triangle 12, 13, 14, 0x0
  247. gsSPVertex hmc_seg7_vertex_070206D8, 15, 0
  248. gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0
  249. gsSP2Triangles 4, 5, 6, 0x0, 4, 7, 5, 0x0
  250. gsSP2Triangles 8, 9, 10, 0x0, 8, 10, 11, 0x0
  251. gsSP1Triangle 12, 13, 14, 0x0
  252. gsSPVertex hmc_seg7_vertex_070207C8, 15, 0
  253. gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
  254. gsSP2Triangles 3, 5, 6, 0x0, 7, 8, 9, 0x0
  255. gsSP2Triangles 7, 9, 10, 0x0, 10, 9, 11, 0x0
  256. gsSP2Triangles 12, 11, 13, 0x0, 12, 13, 14, 0x0
  257. gsSPEndDisplayList
  258. hmc_seg7_dl_07020EA0: # 0x07020EA0 - 0x07020F90
  259. gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, cave_09004800
  260. gsDPLoadSync
  261. gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080
  262. gsSPVertex hmc_seg7_vertex_070208B8, 14, 0
  263. gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0
  264. gsSP2Triangles 2, 1, 4, 0x0, 2, 4, 5, 0x0
  265. gsSP2Triangles 6, 7, 8, 0x0, 8, 9, 10, 0x0
  266. gsSP2Triangles 8, 7, 9, 0x0, 6, 11, 7, 0x0
  267. gsSP2Triangles 5, 12, 13, 0x0, 5, 4, 12, 0x0
  268. gsSPVertex hmc_seg7_vertex_07020998, 16, 0
  269. gsSP2Triangles 0, 1, 2, 0x0, 3, 4, 5, 0x0
  270. gsSP2Triangles 3, 6, 4, 0x0, 7, 8, 9, 0x0
  271. gsSP2Triangles 0, 7, 10, 0x0, 7, 11, 10, 0x0
  272. gsSP2Triangles 7, 9, 11, 0x0, 0, 10, 1, 0x0
  273. gsSP2Triangles 12, 0, 13, 0x0, 12, 8, 7, 0x0
  274. gsSP2Triangles 0, 2, 13, 0x0, 12, 13, 14, 0x0
  275. gsSP2Triangles 8, 15, 9, 0x0, 12, 7, 0, 0x0
  276. gsSPEndDisplayList
  277. hmc_seg7_dl_07020F90: # 0x07020F90 - 0x07020FD0
  278. gsSPVertex hmc_seg7_vertex_07020A98, 8, 0
  279. gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0
  280. gsSP2Triangles 0, 4, 5, 0x0, 0, 6, 4, 0x0
  281. gsSP2Triangles 0, 7, 3, 0x0, 0, 5, 7, 0x0
  282. gsSPEndDisplayList
  283. glabel hmc_seg7_dl_07020FD0 # 0x07020FD0 - 0x070210E0
  284. gsDPPipeSync
  285. gsDPSetCycleType G_CYC_2CYCLE
  286. gsDPSetRenderMode G_RM_FOG_SHADE_A, G_RM_AA_ZB_OPA_SURF2
  287. gsDPSetDepthSource G_ZS_PIXEL
  288. gsDPSetFogColor 0, 0, 0, 255
  289. gsSPFogPosition 960, 1000
  290. gsSPSetGeometryMode G_FOG
  291. gsDPSetCombineMode G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE, G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_COMBINED, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_COMBINED
  292. 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
  293. gsSPTexture -1, -1, 0, 0, 1
  294. gsDPTileSync
  295. 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
  296. gsDPSetTileSize 0, 0, 0, 124, 124
  297. gsSPDisplayList hmc_seg7_dl_07020B18
  298. gsSPDisplayList hmc_seg7_dl_07020BD8
  299. gsDPTileSync
  300. gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 5, G_TX_NOLOD
  301. gsDPSetTileSize 0, 0, 0, 124, 252
  302. gsSPDisplayList hmc_seg7_dl_07020C60
  303. gsSPDisplayList hmc_seg7_dl_07020D50
  304. gsDPTileSync
  305. gsDPSetTile G_IM_FMT_RGBA, G_IM_SIZ_16b, 16, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, 6, G_TX_NOLOD
  306. gsDPSetTileSize 0, 0, 0, 252, 124
  307. gsSPDisplayList hmc_seg7_dl_07020EA0
  308. gsSPTexture -1, -1, 0, 0, 0
  309. gsDPPipeSync
  310. gsDPSetCombineMode G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE, G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_COMBINED, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_COMBINED
  311. gsSPDisplayList hmc_seg7_dl_07020F90
  312. gsDPPipeSync
  313. gsDPSetCycleType G_CYC_1CYCLE
  314. gsDPSetRenderMode G_RM_AA_ZB_OPA_SURF, G_RM_NOOP2
  315. gsSPClearGeometryMode G_FOG
  316. gsDPSetCombineMode1Cycle G_CCMUX_0, G_CCMUX_0, G_CCMUX_0, G_CCMUX_SHADE, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE
  317. gsSPEndDisplayList