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.

134 lines
8.7 KiB

6 years ago
  1. anim_header anim_8E, 0x0001, 0x00BD, 0x0000, 0x0000, 0x0001, 0x0014
  2. anim_header anim_8F, 0x0001, 0x00BD, 0x0001, 0x0000, 0x0014, 0x0014
  3. anim_8E_indices:
  4. anim_8F_indices:
  5. .hword 0x0001, 0x0000, 0x0014, 0x0001, 0x0014, 0x0015
  6. .hword 0x0001, 0x0000, 0x0001, 0x0029, 0x0001, 0x0000
  7. .hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0014, 0x0315
  8. .hword 0x0014, 0x02D9, 0x0014, 0x02ED, 0x0014, 0x0301
  9. .hword 0x0014, 0x029D, 0x0014, 0x02B1, 0x0014, 0x02C5
  10. .hword 0x0001, 0x0299, 0x0001, 0x029A, 0x0001, 0x029B
  11. .hword 0x0014, 0x007A, 0x0014, 0x008E, 0x0014, 0x00A2
  12. .hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0014, 0x0066
  13. .hword 0x0014, 0x002A, 0x0014, 0x003E, 0x0014, 0x0052
  14. .hword 0x0001, 0x025A, 0x0001, 0x025B, 0x0001, 0x025C
  15. .hword 0x0014, 0x0106, 0x0014, 0x011A, 0x0014, 0x012E
  16. .hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0014, 0x00F2
  17. .hword 0x0014, 0x00B6, 0x0014, 0x00CA, 0x0014, 0x00DE
  18. .hword 0x0014, 0x025D, 0x0014, 0x0271, 0x0014, 0x0285
  19. .hword 0x0014, 0x021E, 0x0014, 0x0232, 0x0014, 0x0246
  20. .hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0014, 0x020A
  21. .hword 0x0014, 0x01CE, 0x0014, 0x01E2, 0x0014, 0x01F6
  22. .hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x029C
  23. .hword 0x0014, 0x0192, 0x0014, 0x01A6, 0x0014, 0x01BA
  24. .hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0014, 0x017E
  25. .hword 0x0014, 0x0142, 0x0014, 0x0156, 0x0014, 0x016A
  26. anim_8E_values:
  27. anim_8F_values:
  28. .hword 0x0000, 0x0036, 0x0036, 0x0036, 0x0036, 0x0036, 0x0042, 0x005B
  29. .hword 0x0072, 0x0077, 0x0085, 0x0095, 0x009E, 0x00A3, 0x00A5, 0x00A7
  30. .hword 0x00A9, 0x00AA, 0x00AB, 0x00AB, 0x00AC, 0x0000, 0xFFFF, 0xFFFD
  31. .hword 0xFFF8, 0xFFF4, 0xFFEF, 0xFFEB, 0xFFE7, 0xFFE6, 0xFFFA, 0xFFFE
  32. .hword 0xFFFF, 0xFFFF, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
  33. .hword 0x0000, 0x3FFF, 0xFF8A, 0x022A, 0x0856, 0x0F7B, 0x1506, 0x1772
  34. .hword 0x16D6, 0x1176, 0x0C4C, 0x0A8F, 0x08E0, 0x0744, 0x05C2, 0x045F
  35. .hword 0x0322, 0x0212, 0x0133, 0x008C, 0x0024, 0x0000, 0xF980, 0xF7BC
  36. .hword 0xF3C8, 0xEFA9, 0xED62, 0xF0E7, 0xF565, 0xF426, 0xF26D, 0xF2DA
  37. .hword 0xF377, 0xF437, 0xF50F, 0xF5F1, 0xF6D3, 0xF7A7, 0xF862, 0xF8F6
  38. .hword 0xF958, 0xF97C, 0xF06F, 0xF018, 0xEF09, 0xED38, 0xEA98, 0xE38D
  39. .hword 0xDE26, 0xE49D, 0xEB8D, 0xEC93, 0xED4F, 0xEDCB, 0xEE11, 0xEE2C
  40. .hword 0xEE27, 0xEE0B, 0xEDE3, 0xEDB9, 0xED99, 0xED8C, 0xD60A, 0xD4BA
  41. .hword 0xD28A, 0xD21A, 0xD60A, 0xEA25, 0x0000, 0x0000, 0x0000, 0xFB57
  42. .hword 0xF5CB, 0xEFA5, 0xE92D, 0xE2AA, 0xDC63, 0xD69F, 0xD1A8, 0xCDC3
  43. .hword 0xCB38, 0xCA4F, 0xA150, 0x9E76, 0x9775, 0x8E9C, 0x863B, 0x7CC9
  44. .hword 0x750C, 0x7212, 0x763F, 0x81DF, 0x8FA4, 0x9EE0, 0xAEE3, 0xBEFE
  45. .hword 0xCE80, 0xDCBB, 0xE8FE, 0xF29A, 0xF8DF, 0xFB1D, 0xCC95, 0xC608
  46. .hword 0xB687, 0xA444, 0x9577, 0x8DB5, 0x8A8D, 0x8A8F, 0x8E40, 0x9472
  47. .hword 0x9BAD, 0xA39A, 0xABE1, 0xB42A, 0xBC1E, 0xC364, 0xC9A5, 0xCE89
  48. .hword 0xD1B9, 0xD2DC, 0x4B26, 0x4C83, 0x4F71, 0x5233, 0x5309, 0x4EFB
  49. .hword 0x46EA, 0x3B8A, 0x3022, 0x26BE, 0x1C67, 0x1180, 0x066C, 0xFB91
  50. .hword 0xF150, 0xE80C, 0xE02B, 0xDA0E, 0xD61B, 0xD4B4, 0x0000, 0xFEDA
  51. .hword 0xFBEA, 0xF7F7, 0xF3C7, 0xEBC5, 0xF534, 0xF7ED, 0xF8E0, 0xF9BB
  52. .hword 0xFA9C, 0xFB7F, 0xFC5D, 0xFD31, 0xFDF4, 0xFEA1, 0xFF32, 0xFFA1
  53. .hword 0xFFE8, 0x0000, 0x0000, 0x003E, 0x00A5, 0x00BA, 0x0000, 0xF98A
  54. .hword 0x0000, 0x0089, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
  55. .hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xED8C, 0xEE45
  56. .hword 0xEF7A, 0xEFB7, 0xED8C, 0xDA3F, 0xEF58, 0xF240, 0xF182, 0xF1F9
  57. .hword 0xF273, 0xF2EC, 0xF362, 0xF3D2, 0xF439, 0xF493, 0xF4DE, 0xF518
  58. .hword 0xF53C, 0xF549, 0xDBBE, 0xDA9C, 0xD8B8, 0xD857, 0xDBBE, 0xEDE1
  59. .hword 0x0000, 0xFC7A, 0xF3CA, 0xEF32, 0xEA2E, 0xE4EB, 0xDF98, 0xDA64
  60. .hword 0xD57D, 0xD111, 0xCD51, 0xCA69, 0xC888, 0xC7DD, 0x3127, 0x292C
  61. .hword 0x16DC, 0x02AA, 0xF50C, 0xF9EF, 0x0409, 0x04B8, 0x00BD, 0xF0D9
  62. .hword 0xEEEB, 0xEE2B, 0xEE6E, 0xEF87, 0xF14B, 0xF4AF, 0xF9CF, 0xFF3D
  63. .hword 0x038B, 0x054B, 0x319A, 0x2EA7, 0x278A, 0x1EDB, 0x1734, 0x1025
  64. .hword 0x0BF6, 0x0ED4, 0x1510, 0x1E96, 0x24F4, 0x2B8E, 0x319D, 0x365A
  65. .hword 0x38FC, 0x3877, 0x3550, 0x311A, 0x2D6B, 0x2BD6, 0x18A1, 0x0F37
  66. .hword 0xF908, 0xDF21, 0xCA96, 0xC2C0, 0xBF99, 0xBB6F, 0xB4AC, 0x9F91
  67. .hword 0x9FAB, 0xA1C1, 0xA53F, 0xA994, 0xAE2D, 0xB448, 0xBC48, 0xC44E
  68. .hword 0xCA7C, 0xCCF6, 0x001B, 0x0051, 0x00A9, 0x00BB, 0x001B, 0xFD55
  69. .hword 0xF976, 0xF639, 0xF734, 0xF843, 0xFBCF, 0xFE86, 0xFF2E, 0xFFA0
  70. .hword 0xFFE6, 0x0008, 0x0013, 0x000F, 0x0005, 0x0000, 0x025B, 0x025C
  71. .hword 0x025E, 0x025E, 0x025B, 0x0271, 0x023F, 0x00A2, 0xF75B, 0xF571
  72. .hword 0xF886, 0xFB6B, 0xFC53, 0xFD1A, 0xFDC1, 0xFE47, 0xFEAE, 0xFEF7
  73. .hword 0xFF22, 0xFF30, 0xCB25, 0xCBCE, 0xCCE7, 0xCD20, 0xCB25, 0xC250
  74. .hword 0xB60B, 0xABF3, 0xB02E, 0xA943, 0xB313, 0xBC78, 0xBF89, 0xC239
  75. .hword 0xC485, 0xC66A, 0xC7E7, 0xC8FA, 0xC9A0, 0xC9D8, 0x0640, 0x0C90
  76. .hword 0x1BD6, 0x2E94, 0x3F4A, 0x4E7B, 0x5970, 0x4F7A, 0x4DCA, 0x4735
  77. .hword 0x395B, 0x2EA6, 0x2AD0, 0x277D, 0x24AD, 0x2260, 0x2096, 0x1F4F
  78. .hword 0x1E8B, 0x1E4A, 0xFFC5, 0xFF98, 0xFF60, 0xFF94, 0x00AA, 0x0497
  79. .hword 0x09E6, 0x0E04, 0x0EBA, 0x12E8, 0x160E, 0x180E, 0x18CE, 0x196F
  80. .hword 0x19F3, 0x1A5B, 0x1AAA, 0x1AE0, 0x1AFF, 0x1B09, 0xFEB1, 0xFE95
  81. .hword 0xFE6B, 0xFE6E, 0xFEDA, 0x004B, 0x02EF, 0x0821, 0x0F6B, 0x0E01
  82. .hword 0x0F33, 0x1065, 0x10AF, 0x10E6, 0x110E, 0x1128, 0x1139, 0x1141
  83. .hword 0x1144, 0x1144, 0x9C21, 0x97FF, 0x8EBB, 0x8508, 0x7F95, 0x8694
  84. .hword 0x91B7, 0x9351, 0x8C02, 0x9AC3, 0xA1E0, 0xA598, 0xA738, 0xA89B
  85. .hword 0xA9C1, 0xAAAE, 0xAB63, 0xABE1, 0xAC2C, 0xAC44, 0x0095, 0x0069
  86. .hword 0x0020, 0x0012, 0x0095, 0x0361, 0x060D, 0x0290, 0x01F5, 0xFEAB
  87. .hword 0x01A0, 0x0444, 0x042F, 0x03BF, 0x0312, 0x0244, 0x0171, 0x00B7
  88. .hword 0x0032, 0x0000, 0xFF09, 0xFEF9, 0xFEDE, 0xFED9, 0xFF09, 0xFFDA
  89. .hword 0x010C, 0x0257, 0x015B, 0x0236, 0x0244, 0x0217, 0x01D5, 0x0184
  90. .hword 0x012B, 0x00D3, 0x0081, 0x003E, 0x0010, 0x0000, 0xCC42, 0xCCE0
  91. .hword 0xCDE6, 0xCE1B, 0xCC42, 0xC41E, 0xB891, 0xADF2, 0xB1DD, 0xAE99
  92. .hword 0xB207, 0xB5A9, 0xB759, 0xB908, 0xBAA5, 0xBC1F, 0xBD63, 0xBE61
  93. .hword 0xBF05, 0xBF40, 0x09C7, 0x0F7C, 0x1D58, 0x2E75, 0x3DED, 0x4C93
  94. .hword 0x57E1, 0x50E8, 0x4ADD, 0x4421, 0x395C, 0x3108, 0x2E28, 0x2BB5
  95. .hword 0x29AB, 0x2808, 0x26C7, 0x25E7, 0x2562, 0x2537, 0x0000, 0xFFF3
  96. .hword 0xFFD5, 0xFFB9, 0xFFB3, 0xFFF8, 0x003C, 0xFFD7, 0xFBE0, 0xFFE3
  97. .hword 0xF31C, 0xE7A0, 0xE3B2, 0xE03D, 0xDD44, 0xDACC, 0xD8DA, 0xD770
  98. .hword 0xD694, 0xD64A, 0x006C, 0x0069, 0x0062, 0x0058, 0x004B, 0x002C
  99. .hword 0x0017, 0x0058, 0x0228, 0x005E, 0xF9E1, 0xF4A3, 0xF2BC, 0xF110
  100. .hword 0xEFA0, 0xEE6F, 0xED7E, 0xECCF, 0xEC65, 0xEC41, 0xA137, 0x9CB5
  101. .hword 0x9284, 0x87A0, 0x8107, 0x86CC, 0x907C, 0x902B, 0x8954, 0x94BE
  102. .hword 0xA048, 0xA84D, 0xAB64, 0xAE15, 0xB05E, 0xB23F, 0xB3B7, 0xB4C5
  103. .hword 0xB568, 0xB59E, 0x8001, 0x8001, 0x4171, 0x0000, 0xFFFE, 0xFFF9
  104. .hword 0xFFF8, 0x0000, 0x0024, 0x0058, 0x0089, 0x00B4, 0x00C7, 0x0091
  105. .hword 0x0058, 0x0045, 0x0034, 0x0024, 0x0018, 0x000D, 0x0006, 0x0001
  106. .hword 0x0000, 0x0000, 0xFFB7, 0xFF3C, 0xFF23, 0x0000, 0x03CD, 0x093A
  107. .hword 0x0E57, 0x12E0, 0x14D5, 0x0F3A, 0x0938, 0x073A, 0x056F, 0x03DC
  108. .hword 0x0286, 0x0173, 0x00A8, 0x002B, 0x0000, 0xBF5F, 0xBF5D, 0xBF5A
  109. .hword 0xBF5A, 0xBF5F, 0xBF76, 0xBF98, 0xBFB7, 0xBFD3, 0xBFDF, 0xBFBD
  110. .hword 0xBF98, 0xBF8C, 0xBF80, 0xBF77, 0xBF6F, 0xBF68, 0xBF63, 0xBF60
  111. .hword 0xBF5F, 0x8001, 0x8001, 0x4171, 0xBF5F, 0x0000, 0x0000, 0x0000
  112. .hword 0x0000, 0x0000, 0xFFE4, 0xFFAF, 0xFF92, 0xFF94, 0xFF9A, 0xFFA3
  113. .hword 0xFFAF, 0xFFBB, 0xFFC9, 0xFFD7, 0xFFE4, 0xFFEF, 0xFFF8, 0xFFFE
  114. .hword 0x0000, 0x0342, 0x0342, 0x0342, 0x0342, 0x0342, 0x0314, 0x02B3
  115. .hword 0x0260, 0x0225, 0x01E5, 0x01A3, 0x015F, 0x011C, 0x00DC, 0x00A1
  116. .hword 0x006C, 0x003F, 0x001D, 0x0007, 0x0000, 0x1815, 0x1815, 0x1815
  117. .hword 0x1815, 0x1815, 0x14BA, 0x0E24, 0x098E, 0x07BE, 0x0603, 0x0461
  118. .hword 0x02DB, 0x0175, 0x0032, 0xFF18, 0xFE28, 0xFD67, 0xFCD8, 0xFC80
  119. .hword 0xFC62, 0x0000, 0xFFE8, 0xFFAE, 0xFF6C, 0xFF3A, 0xFF22, 0xFF18
  120. .hword 0xFF16, 0xFF20, 0xFF34, 0xFF49, 0xFF62, 0xFF7D, 0xFF98, 0xFFB2
  121. .hword 0xFFCB, 0xFFE1, 0xFFF1, 0xFFFD, 0x0000, 0xFCBE, 0xFCB5, 0xFCA7
  122. .hword 0xFCAB, 0xFCD6, 0xFD4F, 0xFE00, 0xFEA7, 0xFF37, 0xFF90, 0xFFAB
  123. .hword 0xFFC1, 0xFFD3, 0xFFE1, 0xFFEC, 0xFFF5, 0xFFFA, 0xFFFE, 0x0000
  124. .hword 0x0000, 0x13EC, 0x151D, 0x17EB, 0x1B2D, 0x1DBB, 0x1EE6, 0x1F81
  125. .hword 0x20A4, 0x2489, 0x268C, 0x2414, 0x20DA, 0x1D1B, 0x1915, 0x1505
  126. .hword 0x1128, 0x0DBC, 0x0AFF, 0x092D, 0x0884, 0x1E68, 0x1E7C, 0x1EEB
  127. .hword 0x2004, 0x2212, 0x2654, 0x2E3C, 0x3FE6, 0x4862, 0x4755, 0x448C
  128. .hword 0x4295, 0x41F5, 0x417C, 0x4123, 0x40E7, 0x40C0, 0x40AB, 0x40A3
  129. .hword 0x40A1
  130. anim_8E_end:
  131. anim_8F_end: