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.

130 lines
8.7 KiB

6 years ago
  1. anim_header anim_63, 0x0000, 0x00BD, 0x0000, 0x0000, 0x0021, 0x0014
  2. anim_63_indices:
  3. .hword 0x0001, 0x0000, 0x0021, 0x0001, 0x0021, 0x0022
  4. .hword 0x0001, 0x0000, 0x0001, 0x0043, 0x0001, 0x0000
  5. .hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x032C
  6. .hword 0x0021, 0x02C9, 0x0021, 0x02EA, 0x0021, 0x030B
  7. .hword 0x0021, 0x0266, 0x0021, 0x0287, 0x0021, 0x02A8
  8. .hword 0x0001, 0x0262, 0x0001, 0x0263, 0x0001, 0x0264
  9. .hword 0x0001, 0x00C8, 0x0001, 0x00C9, 0x0001, 0x00CA
  10. .hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0021, 0x00A7
  11. .hword 0x0021, 0x0044, 0x0021, 0x0065, 0x0021, 0x0086
  12. .hword 0x0001, 0x025D, 0x0001, 0x025E, 0x0001, 0x025F
  13. .hword 0x0001, 0x00EE, 0x0001, 0x00EF, 0x0001, 0x00F0
  14. .hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0021, 0x00CD
  15. .hword 0x0001, 0x00CB, 0x0001, 0x0000, 0x0001, 0x00CC
  16. .hword 0x0001, 0x0000, 0x0001, 0x0260, 0x0001, 0x0261
  17. .hword 0x0021, 0x01FA, 0x0021, 0x021B, 0x0021, 0x023C
  18. .hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0021, 0x01D9
  19. .hword 0x0021, 0x0176, 0x0021, 0x0197, 0x0021, 0x01B8
  20. .hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0265
  21. .hword 0x0021, 0x0113, 0x0021, 0x0134, 0x0021, 0x0155
  22. .hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0021, 0x00F2
  23. .hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x00F1
  24. anim_63_values:
  25. .hword 0x0000, 0x00B0, 0x00B0, 0x00AF, 0x00AE, 0x00AE, 0x00AD, 0x00AE
  26. .hword 0x00AF, 0x00AF, 0x00B0, 0x00B1, 0x00B0, 0x00AF, 0x00AE, 0x00AD
  27. .hword 0x00AD, 0x00AD, 0x00AE, 0x00AF, 0x00AF, 0x00B0, 0x00AF, 0x00AF
  28. .hword 0x00AE, 0x00AD, 0x00AD, 0x00AD, 0x00AE, 0x00AF, 0x00B0, 0x00B0
  29. .hword 0x00B0, 0x00B0, 0x0000, 0x0000, 0xFFFE, 0xFFFC, 0xFFFA, 0xFFF9
  30. .hword 0xFFFA, 0xFFFC, 0xFFFE, 0x0000, 0x0000, 0x0000, 0xFFFD, 0xFFFB
  31. .hword 0xFFF9, 0xFFF8, 0xFFF9, 0xFFFB, 0xFFFD, 0x0000, 0x0000, 0x0000
  32. .hword 0xFFFF, 0xFFFE, 0xFFFC, 0xFFFB, 0xFFFB, 0xFFFC, 0xFFFF, 0x0000
  33. .hword 0x0000, 0x0000, 0x0000, 0x3FFF, 0xDFD1, 0xE004, 0xE093, 0xE16C
  34. .hword 0xE27F, 0xE3B8, 0xE509, 0xE65E, 0xE7A8, 0xE8D4, 0xE9D1, 0xEA8F
  35. .hword 0xEAFB, 0xEB07, 0xEABC, 0xEA2B, 0xE965, 0xE87D, 0xE785, 0xE68D
  36. .hword 0xE5A8, 0xE4E8, 0xE42F, 0xE35F, 0xE287, 0xE1B4, 0xE0F7, 0xE05D
  37. .hword 0xDFF6, 0xDFD1, 0xDFD1, 0xDFD1, 0xDFD1, 0x047B, 0x0467, 0x042F
  38. .hword 0x03DA, 0x036F, 0x02F5, 0x0271, 0x01EC, 0x016B, 0x00F6, 0x0093
  39. .hword 0x0049, 0x001F, 0x001A, 0x0038, 0x0070, 0x00BE, 0x0118, 0x0179
  40. .hword 0x01DA, 0x0233, 0x027E, 0x02C6, 0x0317, 0x036C, 0x03BE, 0x0408
  41. .hword 0x0444, 0x046C, 0x047B, 0x047B, 0x047B, 0x047B, 0xED8C, 0xED78
  42. .hword 0xED41, 0xECED, 0xEC84, 0xEC0B, 0xEB8A, 0xEB07, 0xEA88, 0xEA14
  43. .hword 0xE9B3, 0xE96A, 0xE940, 0xE93C, 0xE959, 0xE991, 0xE9DD, 0xEA36
  44. .hword 0xEA95, 0xEAF5, 0xEB4D, 0xEB96, 0xEBDD, 0xEC2D, 0xEC81, 0xECD2
  45. .hword 0xED1A, 0xED56, 0xED7D, 0xED8C, 0xED8C, 0xED8C, 0xED8C, 0xBB3C
  46. .hword 0xBB16, 0xBAB4, 0xBA30, 0xB9A4, 0xB928, 0xB8D7, 0xB8CA, 0xB922
  47. .hword 0xB9D2, 0xBAB3, 0xBB99, 0xBC5D, 0xBCD5, 0xBCD7, 0xBC4A, 0xBB4A
  48. .hword 0xBA00, 0xB893, 0xB72D, 0xB5F4, 0xB512, 0xB4AE, 0xB4CB, 0xB540
  49. .hword 0xB5F7, 0xB6DC, 0xB7D9, 0xB8D8, 0xB9C3, 0xBA86, 0xBB0B, 0xBB3C
  50. .hword 0xEF35, 0xD02C, 0xC92E, 0x0826, 0xF549, 0xC775, 0xC7A0, 0xC808
  51. .hword 0xC88B, 0xC904, 0xC94F, 0xC94B, 0xC8BF, 0xC7BF, 0xC697, 0xC595
  52. .hword 0xC503, 0xC50F, 0xC584, 0xC622, 0xC6A6, 0xC6CF, 0xC669, 0xC59E
  53. .hword 0xC4BE, 0xC419, 0xC3FD, 0xC4AD, 0xC5F3, 0xC76D, 0xC8B8, 0xC972
  54. .hword 0xC984, 0xC936, 0xC8B0, 0xC81D, 0xC7A6, 0xC775, 0xD417, 0x2A0D
  55. .hword 0x6E40, 0xC439, 0x1E09, 0x1E6B, 0x1F53, 0x2069, 0x2152, 0x21B4
  56. .hword 0x2152, 0x2069, 0x1F53, 0x1E6B, 0x1E09, 0x1E6B, 0x1F53, 0x2069
  57. .hword 0x2152, 0x21B4, 0x2152, 0x2069, 0x1F53, 0x1E6B, 0x1E09, 0x1E6B
  58. .hword 0x1F53, 0x2069, 0x2152, 0x21B4, 0x2180, 0x20FA, 0x2042, 0x1F7A
  59. .hword 0x1EC3, 0x1E3D, 0x1E09, 0x073F, 0x0738, 0x0726, 0x0710, 0x06FE
  60. .hword 0x06F7, 0x06FE, 0x0710, 0x0726, 0x0738, 0x073F, 0x0738, 0x0726
  61. .hword 0x0710, 0x06FE, 0x06F7, 0x06FE, 0x0710, 0x0726, 0x0738, 0x073F
  62. .hword 0x0738, 0x0726, 0x0710, 0x06FE, 0x06F7, 0x06FB, 0x0705, 0x0713
  63. .hword 0x0723, 0x0731, 0x073B, 0x073F, 0x0348, 0x0357, 0x037B, 0x03A6
  64. .hword 0x03CA, 0x03D9, 0x03CA, 0x03A6, 0x037B, 0x0357, 0x0348, 0x0357
  65. .hword 0x037B, 0x03A6, 0x03CA, 0x03D9, 0x03CA, 0x03A6, 0x037B, 0x0357
  66. .hword 0x0348, 0x0357, 0x037B, 0x03A6, 0x03CA, 0x03D9, 0x03D1, 0x03BC
  67. .hword 0x03A0, 0x0381, 0x0365, 0x0350, 0x0348, 0xA37D, 0xA327, 0xA25A
  68. .hword 0xA166, 0xA099, 0xA044, 0xA099, 0xA166, 0xA25A, 0xA327, 0xA37D
  69. .hword 0xA327, 0xA25A, 0xA166, 0xA099, 0xA044, 0xA099, 0xA166, 0xA25A
  70. .hword 0xA327, 0xA37D, 0xA327, 0xA25A, 0xA166, 0xA099, 0xA044, 0xA071
  71. .hword 0xA0E7, 0xA188, 0xA238, 0xA2D9, 0xA34F, 0xA37D, 0x0000, 0x0036
  72. .hword 0x00B7, 0x0151, 0x01D2, 0x0209, 0x01D2, 0x0151, 0x00B7, 0x0036
  73. .hword 0x0000, 0x0036, 0x00B7, 0x0151, 0x01D2, 0x0209, 0x01E2, 0x0181
  74. .hword 0x0104, 0x0087, 0x0026, 0x0000, 0x0036, 0x00B7, 0x0151, 0x01D2
  75. .hword 0x0209, 0x01E2, 0x0181, 0x0104, 0x0087, 0x0026, 0x0000, 0x0000
  76. .hword 0x0002, 0x0008, 0x000E, 0x0014, 0x0016, 0x0014, 0x000E, 0x0008
  77. .hword 0x0002, 0x0000, 0x0002, 0x0008, 0x000E, 0x0014, 0x0016, 0x0015
  78. .hword 0x0010, 0x000B, 0x0005, 0x0001, 0x0000, 0x0002, 0x0008, 0x000E
  79. .hword 0x0014, 0x0016, 0x0015, 0x0010, 0x000B, 0x0005, 0x0001, 0x0000
  80. .hword 0xB7C9, 0xB793, 0xB712, 0xB678, 0xB5F6, 0xB5C0, 0xB5F6, 0xB678
  81. .hword 0xB712, 0xB793, 0xB7C9, 0xB793, 0xB712, 0xB678, 0xB5F6, 0xB5C0
  82. .hword 0xB5E7, 0xB647, 0xB6C5, 0xB742, 0xB7A3, 0xB7C9, 0xB793, 0xB712
  83. .hword 0xB678, 0xB5F6, 0xB5C0, 0xB5E7, 0xB647, 0xB6C5, 0xB742, 0xB7A3
  84. .hword 0xB7C9, 0x1DDA, 0x1E67, 0x1FB7, 0x2148, 0x2299, 0x2326, 0x2299
  85. .hword 0x2148, 0x1FB7, 0x1E67, 0x1DDA, 0x1E67, 0x1FB7, 0x2148, 0x2299
  86. .hword 0x2326, 0x22C1, 0x21C6, 0x2080, 0x1F39, 0x1E3E, 0x1DDA, 0x1E67
  87. .hword 0x1FB7, 0x2148, 0x2299, 0x2326, 0x22C1, 0x21C6, 0x2080, 0x1F39
  88. .hword 0x1E3E, 0x1DDA, 0xE2E6, 0xE29E, 0xE1F3, 0xE126, 0xE07B, 0xE033
  89. .hword 0xE07B, 0xE126, 0xE1F3, 0xE29E, 0xE2E6, 0xE29E, 0xE1F3, 0xE126
  90. .hword 0xE07B, 0xE033, 0xE066, 0xE0E6, 0xE18C, 0xE233, 0xE2B3, 0xE2E6
  91. .hword 0xE29E, 0xE1F3, 0xE126, 0xE07B, 0xE033, 0xE066, 0xE0E6, 0xE18C
  92. .hword 0xE233, 0xE2B3, 0xE2E6, 0xFA83, 0xFA6D, 0xFA3A, 0xF9FD, 0xF9C9
  93. .hword 0xF9B4, 0xF9C9, 0xF9FD, 0xFA3A, 0xFA6D, 0xFA83, 0xFA6D, 0xFA3A
  94. .hword 0xF9FD, 0xF9C9, 0xF9B4, 0xF9C3, 0xF9E9, 0xFA1B, 0xFA4D, 0xFA73
  95. .hword 0xFA83, 0xFA6D, 0xFA3A, 0xF9FD, 0xF9C9, 0xF9B4, 0xF9C3, 0xF9E9
  96. .hword 0xFA1B, 0xFA4D, 0xFA73, 0xFA83, 0xAA3E, 0xA9EB, 0xA927, 0xA83C
  97. .hword 0xA777, 0xA724, 0xA777, 0xA83C, 0xA927, 0xA9EB, 0xAA3E, 0xA9EB
  98. .hword 0xA927, 0xA83C, 0xA777, 0xA724, 0xA75F, 0xA7F2, 0xA8B1, 0xA970
  99. .hword 0xAA03, 0xAA3E, 0xA9EB, 0xA927, 0xA83C, 0xA777, 0xA724, 0xA75F
  100. .hword 0xA7F2, 0xA8B1, 0xA970, 0xAA03, 0xAA3E, 0x8001, 0x8001, 0x4171
  101. .hword 0xFDA6, 0xC630, 0x8001, 0x8001, 0x4171, 0xBF5F, 0x1461, 0x1448
  102. .hword 0x1400, 0x1392, 0x1306, 0x1263, 0x11B0, 0x10F6, 0x103C, 0x0F89
  103. .hword 0x0EE6, 0x0E5A, 0x0DEC, 0x0DA5, 0x0D8B, 0x0D9B, 0x0DC7, 0x0E0D
  104. .hword 0x0E68, 0x0ED5, 0x0F51, 0x0FD7, 0x1065, 0x10F6, 0x1187, 0x1215
  105. .hword 0x129B, 0x1317, 0x1384, 0x13DF, 0x1425, 0x1451, 0x1461, 0xF9F5
  106. .hword 0xF9F8, 0xFA01, 0xFA0E, 0xFA1F, 0xFA33, 0xFA48, 0xFA5F, 0xFA75
  107. .hword 0xFA8B, 0xFA9E, 0xFAAF, 0xFABD, 0xFAC5, 0xFAC8, 0xFAC6, 0xFAC1
  108. .hword 0xFAB9, 0xFAAE, 0xFAA0, 0xFA92, 0xFA81, 0xFA70, 0xFA5F, 0xFA4D
  109. .hword 0xFA3C, 0xFA2C, 0xFA1D, 0xFA10, 0xFA05, 0xF9FD, 0xF9F7, 0xF9F5
  110. .hword 0x0A43, 0x0A36, 0x0A10, 0x09D6, 0x098C, 0x0936, 0x08D8, 0x0875
  111. .hword 0x0813, 0x07B5, 0x075F, 0x0715, 0x06DB, 0x06B5, 0x06A8, 0x06B0
  112. .hword 0x06C7, 0x06EC, 0x071C, 0x0756, 0x0797, 0x07DE, 0x0829, 0x0875
  113. .hword 0x08C2, 0x090D, 0x0954, 0x0995, 0x09CF, 0x09FF, 0x0A24, 0x0A3B
  114. .hword 0x0A43, 0x0E64, 0x0E59, 0x0E41, 0x0E29, 0x0E1F, 0x0E29, 0x0E41
  115. .hword 0x0E59, 0x0E64, 0x0E59, 0x0E41, 0x0E29, 0x0E1F, 0x0E29, 0x0E41
  116. .hword 0x0E59, 0x0E64, 0x0E59, 0x0E41, 0x0E29, 0x0E1F, 0x0E29, 0x0E41
  117. .hword 0x0E59, 0x0E64, 0x0E59, 0x0E41, 0x0E29, 0x0E1F, 0x0E29, 0x0E41
  118. .hword 0x0E59, 0x0E64, 0xF92A, 0xF914, 0xF8E2, 0xF8B1, 0xF89B, 0xF8B1
  119. .hword 0xF8E2, 0xF914, 0xF92A, 0xF914, 0xF8E2, 0xF8B1, 0xF89B, 0xF8B1
  120. .hword 0xF8E2, 0xF914, 0xF92A, 0xF914, 0xF8E2, 0xF8B1, 0xF89B, 0xF8B1
  121. .hword 0xF8E2, 0xF914, 0xF92A, 0xF914, 0xF8E2, 0xF8B1, 0xF89B, 0xF8B1
  122. .hword 0xF8E2, 0xF914, 0xF92A, 0x1B2E, 0x1B6C, 0x1BF5, 0x1C7D, 0x1CBC
  123. .hword 0x1C7D, 0x1BF5, 0x1B6C, 0x1B2E, 0x1B6C, 0x1BF5, 0x1C7D, 0x1CBC
  124. .hword 0x1C7D, 0x1BF5, 0x1B6C, 0x1B2E, 0x1B6C, 0x1BF5, 0x1C7D, 0x1CBC
  125. .hword 0x1C7D, 0x1BF5, 0x1B6C, 0x1B2E, 0x1B6C, 0x1BF5, 0x1C7D, 0x1CBC
  126. .hword 0x1C7D, 0x1BF5, 0x1B6C, 0x1B2E, 0x4A19
  127. anim_63_end: