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.

150 lines
10 KiB

6 years ago
  1. anim_header anim_66, 0x0001, 0x00BD, 0x0000, 0x0000, 0x001A, 0x0014
  2. anim_66_indices:
  3. .hword 0x001A, 0x0001, 0x001A, 0x001B, 0x001A, 0x0035
  4. .hword 0x0001, 0x0000, 0x0001, 0x004F, 0x0001, 0x0000
  5. .hword 0x001A, 0x0380, 0x001A, 0x039A, 0x001A, 0x03B4
  6. .hword 0x001A, 0x0332, 0x001A, 0x034C, 0x001A, 0x0366
  7. .hword 0x001A, 0x02E4, 0x001A, 0x02FE, 0x001A, 0x0318
  8. .hword 0x0001, 0x02E0, 0x0001, 0x02E1, 0x0001, 0x02E2
  9. .hword 0x001A, 0x006C, 0x001A, 0x0086, 0x001A, 0x00A0
  10. .hword 0x0001, 0x0000, 0x0001, 0x0000, 0x001A, 0x0052
  11. .hword 0x0001, 0x0000, 0x0001, 0x0050, 0x0001, 0x0051
  12. .hword 0x0001, 0x02DC, 0x0001, 0x02DD, 0x0001, 0x02DE
  13. .hword 0x001A, 0x0122, 0x001A, 0x013C, 0x001A, 0x0156
  14. .hword 0x0001, 0x0000, 0x0001, 0x0000, 0x001A, 0x0108
  15. .hword 0x001A, 0x00BA, 0x001A, 0x00D4, 0x001A, 0x00EE
  16. .hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x02DF
  17. .hword 0x001A, 0x028E, 0x001A, 0x02A8, 0x001A, 0x02C2
  18. .hword 0x0001, 0x0000, 0x0001, 0x0000, 0x001A, 0x0274
  19. .hword 0x001A, 0x0226, 0x001A, 0x0240, 0x001A, 0x025A
  20. .hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x02E3
  21. .hword 0x001A, 0x01D8, 0x001A, 0x01F2, 0x001A, 0x020C
  22. .hword 0x0001, 0x0000, 0x0001, 0x0000, 0x001A, 0x01BE
  23. .hword 0x001A, 0x0170, 0x001A, 0x018A, 0x001A, 0x01A4
  24. anim_66_values:
  25. .hword 0x0000, 0x0010, 0x0011, 0x0011, 0x0012, 0x0012, 0x0012, 0x0010
  26. .hword 0x000F, 0x000E, 0x000C, 0x000A, 0x0008, 0x0007, 0x0005, 0x0004
  27. .hword 0x0004, 0x0003, 0x0003, 0x0002, 0x0002, 0x0001, 0x0001, 0x0000
  28. .hword 0x0000, 0x0000, 0x0000, 0x00C9, 0x013E, 0x0177, 0x01A4, 0x01C1
  29. .hword 0x01CA, 0x01C2, 0x01B0, 0x0194, 0x0172, 0x014B, 0x0121, 0x00F7
  30. .hword 0x007F, 0x0082, 0x0086, 0x008C, 0x0093, 0x0098, 0x009B, 0x009F
  31. .hword 0x00A2, 0x00A5, 0x00A8, 0x00A9, 0x00AA, 0x002B, 0x0030, 0x0034
  32. .hword 0x0037, 0x0039, 0x0038, 0x0035, 0x0031, 0x002C, 0x0027, 0x0021
  33. .hword 0x001B, 0x0015, 0x0010, 0x000F, 0x0008, 0x0004, 0x0000, 0xFFFF
  34. .hword 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0x0000, 0x0000, 0x0000, 0x3FFF
  35. .hword 0xF97C, 0xED8C, 0xE30F, 0xE59B, 0xE71B, 0xE79E, 0xE71F, 0xE59B
  36. .hword 0xE34A, 0xE07D, 0xDD57, 0xD9FD, 0xD690, 0xD334, 0xD00C, 0xCD3C
  37. .hword 0xCAE6, 0xC92E, 0xC81B, 0xC78D, 0xC76B, 0xC79D, 0xC80A, 0xC89A
  38. .hword 0xC935, 0xC9C1, 0xCA28, 0xCA4F, 0xABAC, 0xA63E, 0xA3A0, 0xA3B5
  39. .hword 0xA50D, 0xA63E, 0xA62E, 0xA539, 0xA420, 0xA3A0, 0xA479, 0xA76C
  40. .hword 0xAD35, 0xC0B9, 0xDE4B, 0xF0D4, 0xF5F9, 0xF992, 0xFBDC, 0xFD14
  41. .hword 0xFD76, 0xFD3F, 0xFCAB, 0xFBF6, 0xFB5D, 0xFB1D, 0xCA7F, 0xC90F
  42. .hword 0xC84C, 0xC838, 0xC890, 0xC90F, 0xC9BD, 0xCAB5, 0xCBD0, 0xCCE3
  43. .hword 0xCDC5, 0xCE4F, 0xCE57, 0xCC0F, 0xC82C, 0xC64D, 0xC6EF, 0xC80D
  44. .hword 0xC986, 0xCB39, 0xCD04, 0xCEC6, 0xD05E, 0xD1AA, 0xD28A, 0xD2DC
  45. .hword 0x2777, 0x2D22, 0x3025, 0x308A, 0x2F3B, 0x2D22, 0x2B47, 0x29BE
  46. .hword 0x2806, 0x259B, 0x21FB, 0x1CA4, 0x1512, 0x0185, 0xE58C, 0xD499
  47. .hword 0xD097, 0xCE45, 0xCD57, 0xCD81, 0xCE76, 0xCFE9, 0xD18F, 0xD31B
  48. .hword 0xD441, 0xD4B4, 0xFFA6, 0x0000, 0x001E, 0x001A, 0x000A, 0x0000
  49. .hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
  50. .hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
  51. .hword 0x0000, 0x0000, 0x0000, 0x0000, 0xFFF2, 0x0000, 0x0000, 0x0000
  52. .hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
  53. .hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
  54. .hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xF48B, 0xF549
  55. .hword 0xF5A0, 0xF597, 0xF566, 0xF549, 0xF549, 0xF549, 0xF549, 0xF549
  56. .hword 0xF549, 0xF549, 0xF549, 0xF549, 0xF549, 0xF549, 0xF549, 0xF549
  57. .hword 0xF549, 0xF549, 0xF549, 0xF549, 0xF549, 0xF549, 0xF549, 0xF549
  58. .hword 0xE039, 0xE2C1, 0xE40A, 0xE496, 0xE439, 0xE2C1, 0xE061, 0xDD81
  59. .hword 0xDA46, 0xD6D3, 0xD34F, 0xCFDD, 0xCCA3, 0xC9C5, 0xC768, 0xC5B0
  60. .hword 0xC4A9, 0xC432, 0xC42F, 0xC485, 0xC519, 0xC5CF, 0xC68C, 0xC735
  61. .hword 0xC7AF, 0xC7DD, 0x2317, 0x2751, 0x26B6, 0x26D8, 0x2737, 0x2751
  62. .hword 0x2779, 0x2816, 0x28CA, 0x2936, 0x28FD, 0x27C0, 0x251F, 0x1BC8
  63. .hword 0x0D92, 0x04E4, 0x02EB, 0x01CD, 0x0161, 0x0182, 0x0208, 0x02CD
  64. .hword 0x03AA, 0x0478, 0x0510, 0x054B, 0x2017, 0x1853, 0x16C2, 0x1685
  65. .hword 0x172F, 0x1853, 0x19A2, 0x1B1B, 0x1CC5, 0x1EA8, 0x20C9, 0x232F
  66. .hword 0x25E2, 0x2AF0, 0x316B, 0x34E0, 0x34FE, 0x3486, 0x3399, 0x325B
  67. .hword 0x30EE, 0x2F75, 0x2E14, 0x2CEC, 0x2C22, 0x2BD6, 0xE9CE, 0xF7D2
  68. .hword 0xF928, 0xF951, 0xF8BA, 0xF7D2, 0xF71C, 0xF6A0, 0xF616, 0xF535
  69. .hword 0xF3B3, 0xF147, 0xEDA8, 0xE3BF, 0xD562, 0xCCAD, 0xCAA5, 0xC97C
  70. .hword 0xC90A, 0xC927, 0xC9AC, 0xCA72, 0xCB50, 0xCC20, 0xCCBA, 0xCCF6
  71. .hword 0x0005, 0x0000, 0xFFF5, 0xFFE6, 0xFFE4, 0x0000, 0x0043, 0x00A3
  72. .hword 0x0113, 0x0189, 0x0200, 0x0287, 0x0332, 0x0491, 0x0483, 0x042F
  73. .hword 0x03CE, 0x036C, 0x02FC, 0x028B, 0x0210, 0x0182, 0x00F4, 0x0078
  74. .hword 0x0021, 0x0000, 0xFF31, 0xFF30, 0xFF32, 0xFF37, 0xFF38, 0xFF30
  75. .hword 0xFF19, 0xFEF8, 0xFED4, 0xFEB3, 0xFE88, 0xFE60, 0xFE64, 0xFF5A
  76. .hword 0xFF8C, 0xFF97, 0xFF90, 0xFF72, 0xFF42, 0xFF23, 0xFF1D, 0xFF1D
  77. .hword 0xFF21, 0xFF28, 0xFF2D, 0xFF30, 0xC8C9, 0xC9D8, 0xCA6D, 0xCA81
  78. .hword 0xCA41, 0xC9D8, 0xC951, 0xC894, 0xC79D, 0xC666, 0xC58D, 0xC445
  79. .hword 0xC06A, 0xAEF3, 0xAF08, 0xB273, 0xB6A9, 0xBBB5, 0xC18C, 0xC582
  80. .hword 0xC74F, 0xC887, 0xC946, 0xC9AB, 0xC9D2, 0xC9D8, 0x5948, 0x0000
  81. .hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0068, 0x00AF, 0x030B, 0x09B7
  82. .hword 0x1949, 0x2F32, 0x42F3, 0x4911, 0x4632, 0x4197, 0x3C48, 0x35B4
  83. .hword 0x2E6A, 0x2928, 0x260A, 0x2361, 0x2139, 0x1FA0, 0x1EA1, 0x1E4A
  84. .hword 0xF588, 0xF1C7, 0xEFC7, 0xEF84, 0xF01E, 0xF0B2, 0xF0C1, 0xF0DB
  85. .hword 0xF1B2, 0xF3FA, 0xF8C6, 0xFFB7, 0x0758, 0x11F7, 0x1432, 0x14DA
  86. .hword 0x1574, 0x1695, 0x17A8, 0x1879, 0x1918, 0x19B0, 0x1A38, 0x1AA5
  87. .hword 0x1AEE, 0x1B09, 0x0DFC, 0x0F56, 0x1186, 0x1472, 0x16FA, 0x17FA
  88. .hword 0x1665, 0x1315, 0x0FC7, 0x0E36, 0x0FC7, 0x1367, 0x171F, 0x1A9E
  89. .hword 0x1B05, 0x1AD1, 0x1A4D, 0x1972, 0x1846, 0x1722, 0x1601, 0x14B9
  90. .hword 0x1373, 0x1258, 0x1190, 0x1144, 0x882B, 0x7D93, 0x77F5, 0x7744
  91. .hword 0x7870, 0x786C, 0x75A9, 0x7207, 0x6F9E, 0x7085, 0x7793, 0x834A
  92. .hword 0x8F3B, 0x9AE5, 0x9D8D, 0x9E86, 0x9F9A, 0xA184, 0xA389, 0xA53D
  93. .hword 0xA6BD, 0xA850, 0xA9CF, 0xAB12, 0xABF1, 0xAC44, 0x042D, 0x03EB
  94. .hword 0x03D1, 0x03C2, 0x039D, 0x033D, 0x029B, 0x01CF, 0x00EC, 0x0004
  95. .hword 0xFF29, 0xFE6A, 0xFDDC, 0xFD8F, 0xFDD2, 0xFEAC, 0xFFC4, 0x00C1
  96. .hword 0x014C, 0x0160, 0x0140, 0x00FC, 0x00A9, 0x0057, 0x0018, 0x0000
  97. .hword 0xFE72, 0xFC50, 0xFBAF, 0xFB6F, 0xFB77, 0xFBB4, 0xFC16, 0xFC98
  98. .hword 0xFD30, 0xFDD4, 0xFE78, 0xFF13, 0xFF99, 0x0000, 0x0036, 0x003D
  99. .hword 0x0029, 0x000F, 0x0001, 0x0001, 0x0001, 0x0001, 0x0000, 0x0000
  100. .hword 0x0000, 0x0000, 0xC578, 0xD849, 0xDE57, 0xE16F, 0xE1AF, 0xDF38
  101. .hword 0xDA69, 0xD3F1, 0xCC64, 0xC45A, 0xBC65, 0xB51C, 0xAF14, 0xAAE1
  102. .hword 0xA9E8, 0xAC26, 0xB01A, 0xB442, 0xB71C, 0xB8CF, 0xBA75, 0xBBFA
  103. .hword 0xBD4B, 0xBE54, 0xBF02, 0xBF40, 0x13D5, 0x1127, 0x0DDF, 0x0A29
  104. .hword 0x0836, 0x0A3A, 0x1030, 0x1823, 0x215F, 0x2B2C, 0x34D6, 0x3DA6
  105. .hword 0x44E7, 0x49E2, 0x4AF0, 0x480C, 0x42F4, 0x3D66, 0x391F, 0x35C6
  106. .hword 0x320F, 0x2E4B, 0x2ACE, 0x27EA, 0x25F1, 0x2537, 0xF1E2, 0xF2BF
  107. .hword 0xF2E8, 0xF25D, 0xF143, 0xEFBF, 0xEDEB, 0xEBD8, 0xE999, 0xE744
  108. .hword 0xE4EC, 0xE2A5, 0xE084, 0xDE9E, 0xDD00, 0xDBA6, 0xDA87, 0xD99B
  109. .hword 0xD8D8, 0xD831, 0xD7A1, 0xD729, 0xD6C9, 0xD683, 0xD659, 0xD64A
  110. .hword 0xFA51, 0xF805, 0xF523, 0xF18F, 0xEE03, 0xEB3B, 0xE917, 0xE702
  111. .hword 0xE508, 0xE333, 0xE18D, 0xE022, 0xDEFC, 0xDE26, 0xDDFE, 0xDEAA
  112. .hword 0xDFDB, 0xE143, 0xE295, 0xE3FB, 0xE5B3, 0xE78A, 0xE94F, 0xEAD1
  113. .hword 0xEBDC, 0xEC41, 0xD28B, 0xDAD4, 0xE169, 0xE666, 0xE898, 0xE6C8
  114. .hword 0xE162, 0xDA08, 0xD15B, 0xC7FE, 0xBE92, 0xB5B9, 0xAE15, 0xA847
  115. .hword 0xA54A, 0xA4FC, 0xA65A, 0xA85E, 0xAA01, 0xAB77, 0xAD71, 0xAFAA
  116. .hword 0xB1DD, 0xB3C5, 0xB51C, 0xB59E, 0x8001, 0x8001, 0x4171, 0xBF5F
  117. .hword 0x8001, 0x8001, 0x4171, 0xBF5F, 0x1245, 0x16EF, 0x1BEE, 0x2096
  118. .hword 0x239F, 0x23C0, 0x2135, 0x1D56, 0x1888, 0x132D, 0x0DA8, 0x085C
  119. .hword 0x03AD, 0x01C5, 0x0107, 0x00AA, 0x0078, 0x005E, 0x0050, 0x0043
  120. .hword 0x0032, 0x0022, 0x0014, 0x0009, 0x0002, 0x0000, 0xF2A0, 0xEE34
  121. .hword 0xEAD5, 0xE7BC, 0xE5D5, 0xE60A, 0xE836, 0xEB61, 0xEF3D, 0xF37C
  122. .hword 0xF7CF, 0xFBE8, 0xFF79, 0xFFA1, 0xFF5F, 0xFF29, 0xFF31, 0xFF4B
  123. .hword 0xFF6A, 0xFF86, 0xFF9E, 0xFFB9, 0xFFD3, 0xFFEA, 0xFFFA, 0x0000
  124. .hword 0x111F, 0x16E7, 0x1965, 0x1A51, 0x19AC, 0x1779, 0x140A, 0x0FD2
  125. .hword 0x0B05, 0x05DA, 0x0085, 0xFB3D, 0xF634, 0xF0C4, 0xFB91, 0x0520
  126. .hword 0x05DC, 0x0423, 0x0192, 0xFFC7, 0xFEEB, 0xFE1E, 0xFD6C, 0xFCE0
  127. .hword 0xFC83, 0xFC62, 0xEA69, 0xE5EB, 0xDFD1, 0xD9C7, 0xD574, 0xD484
  128. .hword 0xD6B9, 0xDA78, 0xDF5E, 0xE505, 0xEB0B, 0xF10B, 0xF6A1, 0xFB69
  129. .hword 0xFE31, 0xFF09, 0xFF5F, 0xFFA0, 0xFFCE, 0xFFED, 0xFFFF, 0x0006
  130. .hword 0x0008, 0x0005, 0x0001, 0x0000, 0x0000, 0xFF6B, 0xFEF2, 0xFE9E
  131. .hword 0xFE77, 0xFE85, 0xFEC3, 0xFF23, 0xFF9C, 0x0023, 0x00B2, 0x013E
  132. .hword 0x01BF, 0x022B, 0x0258, 0x023E, 0x0209, 0x01C7, 0x017E, 0x0131
  133. .hword 0x00E5, 0x009D, 0x005F, 0x002C, 0x000B, 0x0000, 0xF700, 0xF599
  134. .hword 0xF46D, 0xF3CD, 0xF40A, 0xF574, 0xF7EF, 0xFB0E, 0xFEA9, 0x0296
  135. .hword 0x06AF, 0x0ACA, 0x0EBF, 0x1266, 0x1635, 0x17E2, 0x16C9, 0x153B
  136. .hword 0x135A, 0x114A, 0x0F2B, 0x0D22, 0x0B51, 0x09D9, 0x08DF, 0x0884
  137. .hword 0x11BF, 0x120B, 0x148D, 0x1803, 0x1AD7, 0x1B73, 0x19E1, 0x1769
  138. .hword 0x1454, 0x10EC, 0x0D78, 0x0A42, 0x0793, 0x05B3, 0x046F, 0x035F
  139. .hword 0x027E, 0x01C8, 0x0138, 0x00CA, 0x007A, 0x0042, 0x001E, 0x000A
  140. .hword 0x0001, 0x0000, 0xFF4E, 0x0359, 0x0259, 0xFFE8, 0xFD54, 0xFBEB
  141. .hword 0xFBB5, 0xFBD1, 0xFC2A, 0xFCAA, 0xFD3E, 0xFDD0, 0xFE4C, 0xFE9D
  142. .hword 0xFECF, 0xFF00, 0xFF2C, 0xFF56, 0xFF7B, 0xFF9D, 0xFFBA, 0xFFD3
  143. .hword 0xFFE6, 0xFFF5, 0xFFFD, 0x0000, 0x31B4, 0x240D, 0x1FBF, 0x1DAE
  144. .hword 0x1DA2, 0x1F68, 0x22C6, 0x2759, 0x2CB0, 0x325A, 0x37E6, 0x3CE2
  145. .hword 0x40DD, 0x4366, 0x44BD, 0x4580, 0x45C5, 0x45A2, 0x452F, 0x4481
  146. .hword 0x43B0, 0x42D3, 0x41FF, 0x414C, 0x40CF, 0x40A1
  147. anim_66_end: