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.

126 lines
8.2 KiB

6 years ago
  1. anim_header anim_0F, 0x0001, 0x00BD, 0x0000, 0x0000, 0x0001, 0x0014
  2. anim_header anim_10, 0x0001, 0x00BD, 0x0001, 0x0000, 0x0012, 0x0014
  3. anim_0F_indices:
  4. anim_10_indices:
  5. .hword 0x0001, 0x0000, 0x0013, 0x0001, 0x0013, 0x0014
  6. .hword 0x0001, 0x0000, 0x0001, 0x0027, 0x0001, 0x0000
  7. .hword 0x0013, 0x02B6, 0x0013, 0x02C9, 0x0013, 0x02DC
  8. .hword 0x0013, 0x027D, 0x0013, 0x0290, 0x0013, 0x02A3
  9. .hword 0x0013, 0x0244, 0x0013, 0x0257, 0x0013, 0x026A
  10. .hword 0x0001, 0x0240, 0x0001, 0x0241, 0x0001, 0x0242
  11. .hword 0x0013, 0x0074, 0x0013, 0x0087, 0x0013, 0x009A
  12. .hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0013, 0x0061
  13. .hword 0x0013, 0x0028, 0x0013, 0x003B, 0x0013, 0x004E
  14. .hword 0x0001, 0x023C, 0x0001, 0x023D, 0x0001, 0x023E
  15. .hword 0x0013, 0x00F9, 0x0013, 0x010C, 0x0013, 0x011F
  16. .hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0013, 0x00E6
  17. .hword 0x0013, 0x00AD, 0x0013, 0x00C0, 0x0013, 0x00D3
  18. .hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x023F
  19. .hword 0x0013, 0x0203, 0x0013, 0x0216, 0x0013, 0x0229
  20. .hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0013, 0x01F0
  21. .hword 0x0013, 0x01B7, 0x0013, 0x01CA, 0x0013, 0x01DD
  22. .hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0243
  23. .hword 0x0013, 0x017E, 0x0013, 0x0191, 0x0013, 0x01A4
  24. .hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0013, 0x016B
  25. .hword 0x0013, 0x0132, 0x0013, 0x0145, 0x0013, 0x0158
  26. anim_0F_values:
  27. anim_10_values:
  28. .hword 0x0000, 0x005A, 0x005A, 0x0059, 0x0058, 0x0058, 0x0058, 0x005A
  29. .hword 0x005F, 0x0068, 0x0071, 0x0079, 0x0081, 0x0089, 0x008F, 0x0097
  30. .hword 0x009E, 0x00A4, 0x00A8, 0x00AA, 0xFFC8, 0xFFC9, 0xFFCD, 0xFFD3
  31. .hword 0xFFD9, 0xFFDE, 0xFFE1, 0xFFE1, 0xFFDD, 0xFFD9, 0xFFD5, 0xFFD2
  32. .hword 0xFFD3, 0xFFD9, 0xFFE2, 0xFFED, 0xFFF7, 0xFFFE, 0x0000, 0x3FFF
  33. .hword 0xFF8A, 0xFF8A, 0xFF89, 0xFF87, 0xFF86, 0xFF86, 0xFF8A, 0xFF93
  34. .hword 0xFF9D, 0xFFA9, 0xFFB5, 0xFFC3, 0xFFD0, 0xFFDC, 0xFFE8, 0xFFF2
  35. .hword 0xFFFA, 0xFFFF, 0x0000, 0xF980, 0xF980, 0xF980, 0xF980, 0xF980
  36. .hword 0xF980, 0xF980, 0xF980, 0xF97F, 0xF97F, 0xF97E, 0xF97E, 0xF97D
  37. .hword 0xF97D, 0xF97D, 0xF97C, 0xF97C, 0xF97C, 0xF97C, 0xF06F, 0xF06F
  38. .hword 0xF076, 0xF084, 0xF08E, 0xF08B, 0xF06F, 0xF03C, 0xEFFC, 0xEFB3
  39. .hword 0xEF62, 0xEF0F, 0xEEBC, 0xEE6D, 0xEE25, 0xEDE7, 0xEDB6, 0xED97
  40. .hword 0xED8C, 0xC485, 0xC485, 0xC6A0, 0xCBAB, 0xD1BD, 0xD6EB, 0xD94C
  41. .hword 0xD949, 0xD8A8, 0xD787, 0xD603, 0xD43C, 0xD250, 0xD05C, 0xCE7F
  42. .hword 0xCCD8, 0xCB84, 0xCAA1, 0xCA4F, 0xE000, 0xE000, 0xDFC0, 0xDF3E
  43. .hword 0xDEDC, 0xDEFC, 0xE000, 0xE1DE, 0xE436, 0xE6EA, 0xE9D9, 0xECE6
  44. .hword 0xEFEF, 0xF2D7, 0xF57E, 0xF7C5, 0xF98B, 0xFAB3, 0xFB1D, 0xECD9
  45. .hword 0xECD9, 0xEA15, 0xE364, 0xDB30, 0xD3E3, 0xCFE8, 0xCEB0, 0xCE04
  46. .hword 0xCDCD, 0xCDF8, 0xCE6E, 0xCF1A, 0xCFE7, 0xD0BE, 0xD18B, 0xD238
  47. .hword 0xD2AF, 0xD2DC, 0xE26A, 0xE26A, 0xE2B2, 0xE350, 0xE3EF, 0xE43B
  48. .hword 0xE3DE, 0xE2E5, 0xE1A1, 0xE025, 0xDE82, 0xDCCC, 0xDB15, 0xD96E
  49. .hword 0xD7EC, 0xD69F, 0xD59A, 0xD4F0, 0xD4B4, 0x0000, 0x0000, 0xFFC1
  50. .hword 0xFF2B, 0xFE78, 0xFDE1, 0xFDA2, 0xFDAE, 0xFDCF, 0xFE01, 0xFE40
  51. .hword 0xFE86, 0xFED1, 0xFF1D, 0xFF63, 0xFFA2, 0xFFD4, 0xFFF5, 0x0000
  52. .hword 0x0000, 0x0000, 0x00FC, 0x0357, 0x0626, 0x0881, 0x097E, 0x094E
  53. .hword 0x08CA, 0x0802, 0x0708, 0x05EC, 0x04BF, 0x0392, 0x0276, 0x017B
  54. .hword 0x00B4, 0x002F, 0x0000, 0xED8C, 0xED8C, 0xEA90, 0xE37A, 0xDB16
  55. .hword 0xD42F, 0xD190, 0xD2A5, 0xD4D7, 0xD7E9, 0xDBA1, 0xDFC5, 0xE41B
  56. .hword 0xE866, 0xEC6D, 0xEFF6, 0xF2C4, 0xF49E, 0xF549, 0xC898, 0xC898
  57. .hword 0xCBB1, 0xD315, 0xDBE5, 0xE345, 0xE656, 0xE5B3, 0xE405, 0xE180
  58. .hword 0xDE5C, 0xDACD, 0xD709, 0xD346, 0xCFBA, 0xCC9A, 0xCA1C, 0xC876
  59. .hword 0xC7DD, 0x4CE0, 0x4CE0, 0x4D82, 0x4EC3, 0x4FAA, 0x4F3F, 0x4C88
  60. .hword 0x479C, 0x4170, 0x3A56, 0x329F, 0x2A9D, 0x22A2, 0x1B01, 0x140B
  61. .hword 0x0E12, 0x0969, 0x0660, 0x054B, 0x2C94, 0x2C94, 0x29BD, 0x22F5
  62. .hword 0x1ADD, 0x1411, 0x1131, 0x11AD, 0x131A, 0x1548, 0x1805, 0x1B24
  63. .hword 0x1E73, 0x21C3, 0x24E4, 0x27A6, 0x29DA, 0x2B4F, 0x2BD6, 0x0951
  64. .hword 0x0951, 0x09ED, 0x0B27, 0x0C1E, 0x0BEE, 0x09B7, 0x058D, 0x004F
  65. .hword 0xFA44, 0xF3B1, 0xECDB, 0xE60B, 0xDF86, 0xD993, 0xD478, 0xD07B
  66. .hword 0xCDE3, 0xCCF6, 0xFF57, 0xFF57, 0xFF5D, 0xFF64, 0xFF55, 0xFF1E
  67. .hword 0xFEAA, 0xFD4F, 0xFB71, 0xFA8F, 0xFAD6, 0xFB62, 0xFC1F, 0xFCF8
  68. .hword 0xFDD8, 0xFEAA, 0xFF5B, 0xFFD4, 0x0000, 0xFC91, 0xFC91, 0xFC16
  69. .hword 0xFAED, 0xF982, 0xF842, 0xF797, 0xF828, 0xF992, 0xFAB7, 0xFB5E
  70. .hword 0xFC0B, 0xFCB8, 0xFD5C, 0xFDF2, 0xFE73, 0xFED7, 0xFF19, 0xFF30
  71. .hword 0xBDC5, 0xBDC5, 0xBE70, 0xC01E, 0xC251, 0xC48D, 0xC655, 0xC78E
  72. .hword 0xC86B, 0xC8E7, 0xC92B, 0xC960, 0xC98A, 0xC9A8, 0xC9BE, 0xC9CC
  73. .hword 0xC9D4, 0xC9D7, 0xC9D8, 0x091A, 0x091A, 0x0EA4, 0x1C48, 0x2D8C
  74. .hword 0x3DF7, 0x4911, 0x4AC8, 0x4602, 0x40B7, 0x3CB8, 0x380E, 0x3309
  75. .hword 0x2DF5, 0x291F, 0x24D6, 0x2166, 0x1F1E, 0x1E4A, 0x1711, 0x1711
  76. .hword 0x14EE, 0x0FBD, 0x0951, 0x0381, 0x0020, 0x01AB, 0x0695, 0x0AA7
  77. .hword 0x0CFD, 0x0F6F, 0x11E4, 0x1441, 0x166B, 0x1848, 0x19BE, 0x1AB2
  78. .hword 0x1B09, 0x1373, 0x1373, 0x145A, 0x168F, 0x1950, 0x1BDE, 0x1D79
  79. .hword 0x1D4F, 0x1BE4, 0x1A77, 0x1958, 0x1813, 0x16B9, 0x155F, 0x1419
  80. .hword 0x12F9, 0x1213, 0x117B, 0x1144, 0xA1B6, 0xA1B6, 0x9E4B, 0x95ED
  81. .hword 0x8B6F, 0x81A7, 0x7B67, 0x7B86, 0x8039, 0x856A, 0x89F7, 0x8F3E
  82. .hword 0x94EA, 0x9AA4, 0xA016, 0xA4E8, 0xA8C5, 0xAB56, 0xAC44, 0x011B
  83. .hword 0x011B, 0x00EC, 0x008C, 0x0040, 0x004C, 0x00F4, 0x0325, 0x0698
  84. .hword 0x09C2, 0x0B1B, 0x0A91, 0x0948, 0x0780, 0x0579, 0x0375, 0x01B4
  85. .hword 0x0078, 0x0000, 0xFFC8, 0xFFC8, 0xFF4C, 0xFE24, 0xFCC2, 0xFB99
  86. .hword 0xFB1A, 0xFBBA, 0xFD2B, 0xFEB5, 0xFFA5, 0xFFF7, 0x0025, 0x0038
  87. .hword 0x0037, 0x002A, 0x0017, 0x0007, 0x0000, 0xAA72, 0xAA72, 0xAA1F
  88. .hword 0xA969, 0xA8B4, 0xA865, 0xA8E0, 0xAAD8, 0xAE0C, 0xB174, 0xB406
  89. .hword 0xB5E5, 0xB7D1, 0xB9B3, 0xBB73, 0xBCF9, 0xBE2D, 0xBEF8, 0xBF40
  90. .hword 0x5730, 0x5730, 0x5816, 0x5A1F, 0x5C53, 0x5DB6, 0x5D4C, 0x59D9
  91. .hword 0x53ED, 0x4D48, 0x47A7, 0x42B2, 0x3D29, 0x376F, 0x31E4, 0x2CEB
  92. .hword 0x28E4, 0x2632, 0x2537, 0xFFB8, 0xFFB8, 0x0001, 0x0096, 0x0106
  93. .hword 0x00E1, 0xFFB8, 0xFCA0, 0xF7D9, 0xF2AF, 0xEE71, 0xEAD5, 0xE6E4
  94. .hword 0xE2DE, 0xDF03, 0xDB93, 0xD8CE, 0xD6F6, 0xD64A, 0x0050, 0x0050
  95. .hword 0x009D, 0x0137, 0x01AA, 0x0184, 0x0050, 0xFCC5, 0xF741, 0xF1CE
  96. .hword 0xEE73, 0xED1D, 0xEC48, 0xEBDA, 0xEBBA, 0xEBCE, 0xEBFD, 0xEC2B
  97. .hword 0xEC41, 0x82F7, 0x82F7, 0x82C0, 0x8251, 0x81FD, 0x8219, 0x82F7
  98. .hword 0x84F9, 0x8809, 0x8BC9, 0x8FDA, 0x949E, 0x9A5E, 0xA09C, 0xA6D6
  99. .hword 0xAC8E, 0xB141, 0xB472, 0xB59E, 0x7FFF, 0x7FFF, 0x4171, 0xBF5F
  100. .hword 0x7FFF, 0x7FFF, 0x4171, 0xBF5F, 0xE0EA, 0xE0EA, 0xE0D5, 0xE0E0
  101. .hword 0xE17D, 0xE31E, 0xE634, 0xEB47, 0xF20C, 0xF9BB, 0x0189, 0x08AF
  102. .hword 0x0E63, 0x11DA, 0x1155, 0x0D12, 0x0749, 0x0230, 0x0000, 0xF9D5
  103. .hword 0xF9D5, 0xFAEA, 0xFD8B, 0x00C3, 0x03A5, 0x053D, 0x0590, 0x055D
  104. .hword 0x04C8, 0x03FA, 0x0318, 0x0249, 0x01B3, 0x0140, 0x00CC, 0x0065
  105. .hword 0x001B, 0x0000, 0x02C2, 0x02C2, 0x0287, 0x01F1, 0x012E, 0x0068
  106. .hword 0xFFCC, 0xFF53, 0xFEDB, 0xFE67, 0xFDF9, 0xFD93, 0xFD38, 0xFCEA
  107. .hword 0xFCAE, 0xFC87, 0xFC70, 0xFC65, 0xFC62, 0x0000, 0x0000, 0xFE8F
  108. .hword 0xFB16, 0xF6E2, 0xF33C, 0xF16F, 0xF439, 0xF9B3, 0xFC33, 0xF8E5
  109. .hword 0xF2D0, 0xED10, 0xEAC0, 0xED3F, 0xF28D, 0xF8BC, 0xFDDD, 0x0000
  110. .hword 0x06ED, 0x06ED, 0x0761, 0x088C, 0x0A25, 0x0BE2, 0x0D79, 0x0F9D
  111. .hword 0x120D, 0x1316, 0x1238, 0x1065, 0x0E12, 0x0BB4, 0x090F, 0x05FA
  112. .hword 0x030C, 0x00DC, 0x0000, 0x0CFE, 0x0CFE, 0x0D78, 0x0EC3, 0x10AD
  113. .hword 0x1305, 0x1599, 0x1A4C, 0x2054, 0x2374, 0x225A, 0x1F41, 0x1B4E
  114. .hword 0x17A3, 0x140C, 0x100B, 0x0C53, 0x0995, 0x0884, 0x245C, 0x23F0
  115. .hword 0x22C4, 0x20FF, 0x1EC8, 0x1C44, 0x1999, 0x16EE, 0x146A, 0x1232
  116. .hword 0x0FF9, 0x0D74, 0x0AC9, 0x081D, 0x0597, 0x035E, 0x0199, 0x006C
  117. .hword 0x0000, 0xFA09, 0xFA1B, 0xFA4C, 0xFA96, 0xFAF3, 0xFB5D, 0xFBCD
  118. .hword 0xFC3E, 0xFCA7, 0xFD05, 0xFD62, 0xFDCC, 0xFE3C, 0xFEAC, 0xFF16
  119. .hword 0xFF73, 0xFFBD, 0xFFEF, 0x0000, 0x31EA, 0x326D, 0x33CE, 0x35D6
  120. .hword 0x384A, 0x3AF3, 0x3D96, 0x3FFA, 0x41E7, 0x4324, 0x43B3, 0x43D0
  121. .hword 0x4394, 0x431A, 0x427C, 0x41D3, 0x413B, 0x40CC, 0x40A1
  122. anim_0F_end:
  123. anim_10_end: