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.

210 lines
11 KiB

6 years ago
  1. inside_castle_seg7_vertex_0704A368: # 0x0704A368 - 0x0704A3E8
  2. vertex 2755, 1818, 394, 2012, 990, 0x99, 0x99, 0x99, 0xFF
  3. vertex 2755, 1971, 394, 2012, 0, 0x99, 0x99, 0x99, 0xFF
  4. vertex 2755, 1971, 701, 0, 0, 0x99, 0x99, 0x99, 0xFF
  5. vertex 2755, 1818, 701, 0, 990, 0x99, 0x99, 0x99, 0xFF
  6. vertex 5909, 1818, 701, 0, 990, 0x99, 0x99, 0x99, 0xFF
  7. vertex 5909, 1971, 394, 2012, 0, 0x99, 0x99, 0x99, 0xFF
  8. vertex 5909, 1818, 394, 2012, 990, 0x99, 0x99, 0x99, 0xFF
  9. vertex 5909, 1971, 701, 0, 0, 0x99, 0x99, 0x99, 0xFF
  10. inside_castle_seg7_vertex_0704A3E8: # 0x0704A3E8 - 0x0704A468
  11. vertex 5909, 1664, 701, 0, 990, 0x99, 0x99, 0x99, 0xFF
  12. vertex 5909, 1818, 701, 0, 0, 0x99, 0x99, 0x99, 0xFF
  13. vertex 5909, 1818, 394, 2012, 0, 0x99, 0x99, 0x99, 0xFF
  14. vertex 5909, 1664, 394, 2012, 990, 0x99, 0x99, 0x99, 0xFF
  15. vertex 2755, 1664, 394, 2012, 990, 0x99, 0x99, 0x99, 0xFF
  16. vertex 2755, 1818, 394, 2012, 0, 0x99, 0x99, 0x99, 0xFF
  17. vertex 2755, 1818, 701, 0, 0, 0x99, 0x99, 0x99, 0xFF
  18. vertex 2755, 1664, 701, 0, 990, 0x99, 0x99, 0x99, 0xFF
  19. inside_castle_seg7_vertex_0704A468: # 0x0704A468 - 0x0704A4E8
  20. vertex 3385, 1715, 3917, 2012, 0, 0x99, 0x99, 0x99, 0xFF
  21. vertex 3692, 1562, 3917, 0, 990, 0x99, 0x99, 0x99, 0xFF
  22. vertex 3385, 1562, 3917, 2012, 990, 0x99, 0x99, 0x99, 0xFF
  23. vertex 3692, 1715, 3917, 0, 0, 0x99, 0x99, 0x99, 0xFF
  24. vertex 5279, 1562, 3917, 2012, 990, 0x99, 0x99, 0x99, 0xFF
  25. vertex 4972, 1715, 3917, 0, 0, 0x99, 0x99, 0x99, 0xFF
  26. vertex 5279, 1715, 3917, 2012, 0, 0x99, 0x99, 0x99, 0xFF
  27. vertex 4972, 1562, 3917, 0, 990, 0x99, 0x99, 0x99, 0xFF
  28. inside_castle_seg7_vertex_0704A4E8: # 0x0704A4E8 - 0x0704A568
  29. vertex 3385, 1869, 3917, 2012, 0, 0x99, 0x99, 0x99, 0xFF
  30. vertex 3692, 1869, 3917, 0, 0, 0x99, 0x99, 0x99, 0xFF
  31. vertex 3692, 1715, 3917, 0, 990, 0x99, 0x99, 0x99, 0xFF
  32. vertex 3385, 1715, 3917, 2012, 990, 0x99, 0x99, 0x99, 0xFF
  33. vertex 5279, 1715, 3917, 2012, 990, 0x99, 0x99, 0x99, 0xFF
  34. vertex 4972, 1715, 3917, 0, 990, 0x99, 0x99, 0x99, 0xFF
  35. vertex 4972, 1869, 3917, 0, 0, 0x99, 0x99, 0x99, 0xFF
  36. vertex 5279, 1869, 3917, 2012, 0, 0x99, 0x99, 0x99, 0xFF
  37. inside_castle_seg7_vertex_0704A568: # 0x0704A568 - 0x0704A5E8
  38. vertex 1731, 1613, 1674, 2012, 990, 0x99, 0x99, 0x99, 0xFF
  39. vertex 1731, 1766, 1674, 2012, 0, 0x99, 0x99, 0x99, 0xFF
  40. vertex 1731, 1766, 1981, 0, 0, 0x99, 0x99, 0x99, 0xFF
  41. vertex 1731, 1613, 1981, 0, 990, 0x99, 0x99, 0x99, 0xFF
  42. vertex 6933, 1613, 1981, 0, 990, 0x99, 0x99, 0x99, 0xFF
  43. vertex 6933, 1766, 1674, 2012, 0, 0x99, 0x99, 0x99, 0xFF
  44. vertex 6933, 1613, 1674, 2012, 990, 0x99, 0x99, 0x99, 0xFF
  45. vertex 6933, 1766, 1981, 0, 0, 0x99, 0x99, 0x99, 0xFF
  46. inside_castle_seg7_vertex_0704A5E8: # 0x0704A5E8 - 0x0704A668
  47. vertex 1731, 1766, 1674, 2012, 990, 0x99, 0x99, 0x99, 0xFF
  48. vertex 1731, 1920, 1674, 2012, 0, 0x99, 0x99, 0x99, 0xFF
  49. vertex 1731, 1920, 1981, 0, 0, 0x99, 0x99, 0x99, 0xFF
  50. vertex 1731, 1766, 1981, 0, 990, 0x99, 0x99, 0x99, 0xFF
  51. vertex 6933, 1766, 1981, 0, 990, 0x99, 0x99, 0x99, 0xFF
  52. vertex 6933, 1920, 1981, 0, 0, 0x99, 0x99, 0x99, 0xFF
  53. vertex 6933, 1920, 1674, 2012, 0, 0x99, 0x99, 0x99, 0xFF
  54. vertex 6933, 1766, 1674, 2012, 990, 0x99, 0x99, 0x99, 0xFF
  55. inside_castle_seg7_vertex_0704A668: # 0x0704A668 - 0x0704A6E8
  56. vertex 2755, 1715, 2903, 2012, 990, 0x99, 0x99, 0x99, 0xFF
  57. vertex 2755, 1920, 3312, 0, 0, 0x99, 0x99, 0x99, 0xFF
  58. vertex 2755, 1715, 3312, 0, 990, 0x99, 0x99, 0x99, 0xFF
  59. vertex 2755, 1920, 2903, 2012, 0, 0x99, 0x99, 0x99, 0xFF
  60. vertex 5909, 1715, 3312, 0, 990, 0x99, 0x99, 0x99, 0xFF
  61. vertex 5909, 1920, 3312, 0, 0, 0x99, 0x99, 0x99, 0xFF
  62. vertex 5909, 1920, 2903, 2012, 0, 0x99, 0x99, 0x99, 0xFF
  63. vertex 5909, 1715, 2903, 2012, 990, 0x99, 0x99, 0x99, 0xFF
  64. inside_castle_seg7_vertex_0704A6E8: # 0x0704A6E8 - 0x0704A768
  65. vertex 2755, 1510, 2903, 2012, 990, 0x99, 0x99, 0x99, 0xFF
  66. vertex 2755, 1715, 2903, 2012, 0, 0x99, 0x99, 0x99, 0xFF
  67. vertex 2755, 1715, 3312, 0, 0, 0x99, 0x99, 0x99, 0xFF
  68. vertex 2755, 1510, 3312, 0, 990, 0x99, 0x99, 0x99, 0xFF
  69. vertex 5909, 1510, 3312, 0, 990, 0x99, 0x99, 0x99, 0xFF
  70. vertex 5909, 1715, 2903, 2012, 0, 0x99, 0x99, 0x99, 0xFF
  71. vertex 5909, 1510, 2903, 2012, 990, 0x99, 0x99, 0x99, 0xFF
  72. vertex 5909, 1715, 3312, 0, 0, 0x99, 0x99, 0x99, 0xFF
  73. inside_castle_seg7_vertex_0704A768: # 0x0704A768 - 0x0704A7A8
  74. vertex 5356, 1792, -260, 0, 0, 0xDD, 0xDD, 0xDD, 0xFF
  75. vertex 4895, 1792, -260, 2012, 0, 0xDD, 0xDD, 0xDD, 0xFF
  76. vertex 4895, 1562, -260, 2012, 990, 0xDD, 0xDD, 0xDD, 0xFF
  77. vertex 5356, 1562, -260, 0, 990, 0xDD, 0xDD, 0xDD, 0xFF
  78. inside_castle_seg7_vertex_0704A7A8: # 0x0704A7A8 - 0x0704A7E8
  79. vertex 5356, 2022, -260, 0, 0, 0xDD, 0xDD, 0xDD, 0xFF
  80. vertex 4895, 2022, -260, 2012, 0, 0xDD, 0xDD, 0xDD, 0xFF
  81. vertex 4895, 1792, -260, 2012, 990, 0xDD, 0xDD, 0xDD, 0xFF
  82. vertex 5356, 1792, -260, 0, 990, 0xDD, 0xDD, 0xDD, 0xFF
  83. inside_castle_seg7_dl_0704A7E8: # 0x0704A7E8 - 0x0704A830
  84. gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_castle_seg7_texture_0700A800
  85. gsDPLoadSync
  86. gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080
  87. gsSPVertex inside_castle_seg7_vertex_0704A368, 8, 0
  88. gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0
  89. gsSP2Triangles 4, 5, 6, 0x0, 4, 7, 5, 0x0
  90. gsSPEndDisplayList
  91. inside_castle_seg7_dl_0704A830: # 0x0704A830 - 0x0704A878
  92. gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_castle_seg7_texture_0700B800
  93. gsDPLoadSync
  94. gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080
  95. gsSPVertex inside_castle_seg7_vertex_0704A3E8, 8, 0
  96. gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0
  97. gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0
  98. gsSPEndDisplayList
  99. inside_castle_seg7_dl_0704A878: # 0x0704A878 - 0x0704A8C0
  100. gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_castle_seg7_texture_07011800
  101. gsDPLoadSync
  102. gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080
  103. gsSPVertex inside_castle_seg7_vertex_0704A468, 8, 0
  104. gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0
  105. gsSP2Triangles 4, 5, 6, 0x0, 4, 7, 5, 0x0
  106. gsSPEndDisplayList
  107. inside_castle_seg7_dl_0704A8C0: # 0x0704A8C0 - 0x0704A908
  108. gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_castle_seg7_texture_07010800
  109. gsDPLoadSync
  110. gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080
  111. gsSPVertex inside_castle_seg7_vertex_0704A4E8, 8, 0
  112. gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0
  113. gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0
  114. gsSPEndDisplayList
  115. inside_castle_seg7_dl_0704A908: # 0x0704A908 - 0x0704A950
  116. gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_castle_seg7_texture_0700F800
  117. gsDPLoadSync
  118. gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080
  119. gsSPVertex inside_castle_seg7_vertex_0704A568, 8, 0
  120. gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0
  121. gsSP2Triangles 4, 5, 6, 0x0, 4, 7, 5, 0x0
  122. gsSPEndDisplayList
  123. inside_castle_seg7_dl_0704A950: # 0x0704A950 - 0x0704A998
  124. gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_castle_seg7_texture_0700E800
  125. gsDPLoadSync
  126. gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080
  127. gsSPVertex inside_castle_seg7_vertex_0704A5E8, 8, 0
  128. gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0
  129. gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0
  130. gsSPEndDisplayList
  131. inside_castle_seg7_dl_0704A998: # 0x0704A998 - 0x0704A9E0
  132. gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_castle_seg7_texture_07019800
  133. gsDPLoadSync
  134. gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080
  135. gsSPVertex inside_castle_seg7_vertex_0704A668, 8, 0
  136. gsSP2Triangles 0, 1, 2, 0x0, 0, 3, 1, 0x0
  137. gsSP2Triangles 4, 5, 6, 0x0, 4, 6, 7, 0x0
  138. gsSPEndDisplayList
  139. inside_castle_seg7_dl_0704A9E0: # 0x0704A9E0 - 0x0704AA28
  140. gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_castle_seg7_texture_0701A800
  141. gsDPLoadSync
  142. gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080
  143. gsSPVertex inside_castle_seg7_vertex_0704A6E8, 8, 0
  144. gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0
  145. gsSP2Triangles 4, 5, 6, 0x0, 4, 7, 5, 0x0
  146. gsSPEndDisplayList
  147. inside_castle_seg7_dl_0704AA28: # 0x0704AA28 - 0x0704AA60
  148. gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_castle_seg7_texture_0700D800
  149. gsDPLoadSync
  150. gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080
  151. gsSPVertex inside_castle_seg7_vertex_0704A768, 4, 0
  152. gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0
  153. gsSPEndDisplayList
  154. inside_castle_seg7_dl_0704AA60: # 0x0704AA60 - 0x0704AA98
  155. gsDPSetTextureImage G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_castle_seg7_texture_0700C800
  156. gsDPLoadSync
  157. gsDPLoadBlock 7, 0, 0, 0x7FF, 0x080
  158. gsSPVertex inside_castle_seg7_vertex_0704A7A8, 4, 0
  159. gsSP2Triangles 0, 1, 2, 0x0, 0, 2, 3, 0x0
  160. gsSPEndDisplayList
  161. glabel inside_castle_seg7_dl_0704AA98 # 0x0704AA98 - 0x0704AB80
  162. gsDPPipeSync
  163. gsDPSetCombineMode1Cycle G_CCMUX_TEXEL0, G_CCMUX_0, G_CCMUX_SHADE, G_CCMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_0, G_ACMUX_SHADE
  164. gsSPClearGeometryMode G_LIGHTING
  165. 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
  166. gsSPTexture -1, -1, 0, 0, 1
  167. gsDPTileSync
  168. 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_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD
  169. gsDPSetTileSize 0, 0, 0, 252, 124
  170. gsSPDisplayList inside_castle_seg7_dl_0704A7E8
  171. gsSPDisplayList inside_castle_seg7_dl_0704A830
  172. gsSPDisplayList inside_castle_seg7_dl_0704A878
  173. gsSPDisplayList inside_castle_seg7_dl_0704A8C0
  174. gsSPDisplayList inside_castle_seg7_dl_0704A908
  175. gsSPDisplayList inside_castle_seg7_dl_0704A950
  176. gsDPTileSync
  177. 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
  178. gsDPSetTileSize 0, 0, 0, 252, 124
  179. gsSPDisplayList inside_castle_seg7_dl_0704A998
  180. gsDPTileSync
  181. 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_CLAMP | G_TX_NOMIRROR, 6, G_TX_NOLOD
  182. gsDPSetTileSize 0, 0, 0, 252, 124
  183. gsSPDisplayList inside_castle_seg7_dl_0704A9E0
  184. gsSPDisplayList inside_castle_seg7_dl_0704AA28
  185. gsSPDisplayList inside_castle_seg7_dl_0704AA60
  186. gsSPTexture -1, -1, 0, 0, 0
  187. gsDPPipeSync
  188. 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
  189. gsSPSetGeometryMode G_LIGHTING
  190. gsSPEndDisplayList