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.

383 lines
7.7 KiB

6 years ago
  1. # Generated by LakiTool
  2. glabel jrb_seg7_collision_in_sunken_ship_3 # 0x0700C92C - 0x0700CE5A
  3. colInit
  4. colVertexInit 0x4F
  5. colVertex -613, 717, -48
  6. colVertex -716, 1126, -91
  7. colVertex -716, 717, -48
  8. colVertex 717, 1126, -91
  9. colVertex -613, 1126, -91
  10. colVertex -716, 1229, -101
  11. colVertex -613, 1229, -101
  12. colVertex -613, 1126, -1330
  13. colVertex 614, 1126, -91
  14. colVertex 614, 1126, -1310
  15. colVertex -613, 1126, -1310
  16. colVertex -716, 1331, -1330
  17. colVertex -613, 1331, -1330
  18. colVertex 717, 1229, -101
  19. colVertex 614, 1126, -1330
  20. colVertex 717, 1331, -1330
  21. colVertex 614, 717, -48
  22. colVertex -306, 819, 2560
  23. colVertex -613, 717, 1946
  24. colVertex -716, 717, 1946
  25. colVertex -613, 614, -37
  26. colVertex 614, 614, 1946
  27. colVertex 614, 717, 1946
  28. colVertex 717, 717, -48
  29. colVertex 410, 819, 2560
  30. colVertex 410, 1536, -1740
  31. colVertex 512, 1536, -1740
  32. colVertex 307, 1536, -1842
  33. colVertex -306, 1536, -1842
  34. colVertex 307, 1536, -1945
  35. colVertex -40, 1024, 3482
  36. colVertex 102, 1024, 2970
  37. colVertex 41, 1126, 3482
  38. colVertex -101, 717, 3072
  39. colVertex -101, -101, 2662
  40. colVertex 102, 717, 3072
  41. colVertex 102, 922, 2867
  42. colVertex 307, 819, 2560
  43. colVertex 717, 0, 1946
  44. colVertex 0, -511, 2048
  45. colVertex 0, -306, -1637
  46. colVertex 717, 0, -921
  47. colVertex 410, 307, 2560
  48. colVertex 614, 1229, -1330
  49. colVertex -409, 1229, -1709
  50. colVertex -306, 1536, -1945
  51. colVertex -511, 1536, -1740
  52. colVertex -409, 1536, -1740
  53. colVertex -102, -306, -1637
  54. colVertex 307, 717, -1945
  55. colVertex -306, 717, -1945
  56. colVertex -101, 922, 2867
  57. colVertex -101, 1024, 2970
  58. colVertex -40, 1126, 3482
  59. colVertex -101, 922, 2970
  60. colVertex 614, 614, -37
  61. colVertex 102, 819, 2867
  62. colVertex -306, 614, 2560
  63. colVertex -409, 819, 2560
  64. colVertex -409, 307, 2560
  65. colVertex -716, 0, -921
  66. colVertex 0, -511, -921
  67. colVertex -511, 717, -1740
  68. colVertex 614, 1229, -101
  69. colVertex 614, 1331, -1330
  70. colVertex -613, 614, 1946
  71. colVertex 307, 614, 2560
  72. colVertex 717, 717, 1946
  73. colVertex 307, 1229, -1811
  74. colVertex 410, 1229, -1709
  75. colVertex -306, 1229, -1812
  76. colVertex 41, 1024, 3482
  77. colVertex 102, -101, 2662
  78. colVertex -101, 819, 2867
  79. colVertex 512, 717, -1740
  80. colVertex -634, 1126, -1310
  81. colVertex 635, 1126, -1310
  82. colVertex -613, 1229, -1330
  83. colVertex -716, 0, 1946
  84. colTriInit SURF_ENV_DEFAULT, 140
  85. colTri 2, 5, 11
  86. colTri 0, 1, 2
  87. colTri 0, 3, 1
  88. colTri 1, 4, 5
  89. colTri 4, 6, 5
  90. colTri 6, 4, 7
  91. colTri 4, 8, 9
  92. colTri 4, 9, 10
  93. colTri 11, 5, 6
  94. colTri 11, 6, 12
  95. colTri 6, 7, 12
  96. colTri 8, 13, 63
  97. colTri 8, 3, 13
  98. colTri 14, 8, 63
  99. colTri 13, 15, 64
  100. colTri 13, 64, 63
  101. colTri 15, 13, 23
  102. colTri 14, 63, 64
  103. colTri 0, 16, 3
  104. colTri 16, 23, 3
  105. colTri 17, 18, 19
  106. colTri 17, 65, 18
  107. colTri 18, 0, 2
  108. colTri 19, 18, 2
  109. colTri 18, 65, 20
  110. colTri 18, 20, 0
  111. colTri 0, 20, 16
  112. colTri 20, 55, 16
  113. colTri 17, 57, 65
  114. colTri 17, 19, 58
  115. colTri 21, 16, 55
  116. colTri 21, 22, 16
  117. colTri 22, 21, 66
  118. colTri 23, 16, 67
  119. colTri 16, 22, 67
  120. colTri 15, 26, 25
  121. colTri 22, 66, 37
  122. colTri 24, 22, 37
  123. colTri 24, 67, 22
  124. colTri 15, 25, 64
  125. colTri 25, 43, 64
  126. colTri 26, 27, 25
  127. colTri 27, 68, 69
  128. colTri 26, 29, 27
  129. colTri 27, 69, 25
  130. colTri 28, 68, 27
  131. colTri 29, 28, 27
  132. colTri 25, 69, 43
  133. colTri 28, 70, 68
  134. colTri 29, 45, 28
  135. colTri 30, 32, 53
  136. colTri 30, 71, 32
  137. colTri 31, 32, 35
  138. colTri 32, 71, 35
  139. colTri 33, 35, 71
  140. colTri 33, 71, 30
  141. colTri 34, 72, 35
  142. colTri 34, 35, 33
  143. colTri 35, 72, 42
  144. colTri 33, 30, 53
  145. colTri 38, 41, 23
  146. colTri 24, 36, 31
  147. colTri 24, 37, 36
  148. colTri 36, 52, 31
  149. colTri 36, 51, 52
  150. colTri 37, 56, 36
  151. colTri 36, 73, 51
  152. colTri 36, 56, 73
  153. colTri 31, 35, 24
  154. colTri 37, 66, 56
  155. colTri 15, 23, 41
  156. colTri 42, 38, 24
  157. colTri 38, 39, 61
  158. colTri 39, 38, 72
  159. colTri 38, 42, 72
  160. colTri 38, 61, 41
  161. colTri 38, 23, 67
  162. colTri 40, 74, 41
  163. colTri 15, 41, 74
  164. colTri 41, 61, 40
  165. colTri 35, 42, 24
  166. colTri 38, 67, 24
  167. colTri 43, 75, 76
  168. colTri 43, 77, 75
  169. colTri 44, 77, 43
  170. colTri 44, 43, 69
  171. colTri 44, 69, 68
  172. colTri 44, 68, 70
  173. colTri 49, 50, 29
  174. colTri 45, 46, 47
  175. colTri 46, 12, 47
  176. colTri 46, 11, 12
  177. colTri 12, 44, 47
  178. colTri 12, 77, 44
  179. colTri 45, 47, 28
  180. colTri 47, 70, 28
  181. colTri 47, 44, 70
  182. colTri 40, 48, 49
  183. colTri 48, 50, 49
  184. colTri 50, 45, 29
  185. colTri 51, 73, 57
  186. colTri 51, 58, 52
  187. colTri 51, 17, 58
  188. colTri 51, 57, 17
  189. colTri 52, 54, 53
  190. colTri 53, 31, 52
  191. colTri 53, 32, 31
  192. colTri 55, 65, 21
  193. colTri 33, 53, 54
  194. colTri 39, 72, 34
  195. colTri 54, 52, 58
  196. colTri 55, 20, 65
  197. colTri 56, 57, 73
  198. colTri 57, 66, 21
  199. colTri 57, 21, 65
  200. colTri 56, 66, 57
  201. colTri 49, 74, 40
  202. colTri 48, 40, 61
  203. colTri 58, 33, 52
  204. colTri 58, 59, 33
  205. colTri 58, 19, 78
  206. colTri 34, 59, 78
  207. colTri 59, 34, 33
  208. colTri 34, 78, 39
  209. colTri 60, 61, 78
  210. colTri 61, 39, 78
  211. colTri 19, 2, 78
  212. colTri 2, 60, 78
  213. colTri 58, 78, 59
  214. colTri 60, 2, 11
  215. colTri 60, 62, 48
  216. colTri 62, 60, 11
  217. colTri 48, 61, 60
  218. colTri 48, 62, 50
  219. colTri 45, 50, 46
  220. colTri 50, 62, 46
  221. colTri 46, 62, 11
  222. colTri 15, 74, 26
  223. colTri 26, 74, 49
  224. colTri 26, 49, 29
  225. colTriStop
  226. colEnd
  227. .balign 4 # 0x0700CE5A - 0x0700CE5C
  228. glabel jrb_seg7_collision_in_sunken_ship # 0x0700CE5C - 0x0700CEF0
  229. colInit
  230. colVertexInit 0xA
  231. colVertex 512, 819, -409
  232. colVertex 307, 819, -409
  233. colVertex 307, 819, -255
  234. colVertex 512, 819, -255
  235. colVertex 307, 1024, -101
  236. colVertex 307, 819, -101
  237. colVertex 307, 1024, -409
  238. colVertex 512, 1024, -409
  239. colVertex 512, 819, -101
  240. colVertex 512, 1024, -101
  241. colTriInit SURF_ENV_DEFAULT, 10
  242. colTri 4, 5, 1
  243. colTri 4, 1, 6
  244. colTri 7, 0, 8
  245. colTri 7, 8, 9
  246. colTri 5, 8, 3
  247. colTri 5, 3, 2
  248. colTri 6, 9, 4
  249. colTri 6, 7, 9
  250. colTri 7, 1, 0
  251. colTri 7, 6, 1
  252. colTriInit SURF_WARP, 2
  253. colTri 0, 1, 2
  254. colTri 0, 2, 3
  255. colTriStop
  256. colEnd
  257. # This is probably part of the "wooden ship" collision file as the standstill box.
  258. glabel jrb_seg7_collision_0700CEF0 # 0x0700CEF0 - 0x0700CF80
  259. colInit
  260. colVertexInit 0xA
  261. colVertex 307, 1024, -101
  262. colVertex 307, 819, -101
  263. colVertex 307, 819, -409
  264. colVertex 307, 1024, -409
  265. colVertex 512, 1024, -409
  266. colVertex 512, 819, -409
  267. colVertex 512, 819, -101
  268. colVertex 512, 1024, -101
  269. colVertex 512, 819, -306
  270. colVertex 307, 819, -306
  271. colTriInit SURF_ENV_DEFAULT, 12
  272. colTri 0, 1, 2
  273. colTri 0, 2, 3
  274. colTri 4, 5, 6
  275. colTri 4, 6, 7
  276. colTri 1, 6, 8
  277. colTri 1, 8, 9
  278. colTri 3, 7, 0
  279. colTri 3, 4, 7
  280. colTri 4, 3, 2
  281. colTri 4, 2, 5
  282. colTri 5, 9, 8
  283. colTri 5, 2, 9
  284. colTriStop
  285. colEnd
  286. glabel jrb_seg7_collision_in_sunken_ship_2 # 0x0700CF80 - 0x0700D196
  287. colInit
  288. colVertexInit 0x20
  289. colVertex -409, 819, 2560
  290. colVertex -409, 307, 2560
  291. colVertex -101, 717, 3072
  292. colVertex -101, 1024, 2970
  293. colVertex -716, 0, 1946
  294. colVertex -716, 717, 1946
  295. colVertex 102, 1024, 2970
  296. colVertex 410, 819, 2560
  297. colVertex 717, 1331, -1330
  298. colVertex 717, 717, -101
  299. colVertex 717, 0, -921
  300. colVertex 717, 717, 1946
  301. colVertex -716, 717, -101
  302. colVertex 717, 1229, -101
  303. colVertex 717, 0, 1946
  304. colVertex 307, 819, -101
  305. colVertex -716, 0, -921
  306. colVertex 41, 1126, 3482
  307. colVertex -40, 1024, 3482
  308. colVertex 102, 717, 3072
  309. colVertex -101, -101, 2662
  310. colVertex 307, 1024, -101
  311. colVertex 0, -511, 2048
  312. colVertex 410, 307, 2560
  313. colVertex -40, 1126, 3482
  314. colVertex -716, 1229, -101
  315. colVertex 0, -511, -921
  316. colVertex 512, 819, -101
  317. colVertex -716, 1331, -1330
  318. colVertex 41, 1024, 3482
  319. colVertex 102, -101, 2662
  320. colVertex 512, 1024, -101
  321. colTriInit SURF_ENV_DEFAULT, 55
  322. colTri 8, 9, 10
  323. colTri 0, 1, 2
  324. colTri 0, 2, 3
  325. colTri 0, 4, 1
  326. colTri 0, 5, 4
  327. colTri 0, 3, 6
  328. colTri 7, 0, 6
  329. colTri 9, 15, 12
  330. colTri 15, 9, 27
  331. colTri 12, 25, 28
  332. colTri 16, 12, 28
  333. colTri 12, 16, 4
  334. colTri 5, 12, 4
  335. colTri 17, 29, 19
  336. colTri 6, 17, 19
  337. colTri 2, 29, 18
  338. colTri 18, 29, 17
  339. colTri 2, 19, 29
  340. colTri 19, 30, 23
  341. colTri 19, 23, 7
  342. colTri 6, 19, 7
  343. colTri 20, 30, 19
  344. colTri 20, 19, 2
  345. colTri 7, 11, 5
  346. colTri 7, 5, 0
  347. colTri 13, 8, 28
  348. colTri 11, 9, 12
  349. colTri 8, 13, 9
  350. colTri 11, 12, 5
  351. colTri 21, 31, 13
  352. colTri 13, 31, 27
  353. colTri 13, 27, 9
  354. colTri 21, 13, 25
  355. colTri 13, 28, 25
  356. colTri 2, 18, 24
  357. colTri 14, 22, 26
  358. colTri 14, 26, 10
  359. colTri 22, 14, 30
  360. colTri 14, 23, 30
  361. colTri 14, 10, 9
  362. colTri 14, 9, 11
  363. colTri 23, 14, 7
  364. colTri 14, 11, 7
  365. colTri 18, 17, 24
  366. colTri 22, 30, 20
  367. colTri 24, 17, 6
  368. colTri 24, 6, 3
  369. colTri 15, 21, 25
  370. colTri 25, 12, 15
  371. colTri 1, 20, 2
  372. colTri 20, 1, 4
  373. colTri 2, 24, 3
  374. colTri 20, 4, 22
  375. colTri 26, 22, 4
  376. colTri 16, 26, 4
  377. colTriStop
  378. colEnd