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.

152 lines
10 KiB

6 years ago
  1. anim_header anim_53, 0x0001, 0x00BD, 0x0000, 0x0000, 0x0019, 0x0014
  2. anim_53_indices:
  3. .hword 0x0001, 0x0000, 0x0019, 0x0001, 0x0019, 0x001A
  4. .hword 0x0001, 0x0000, 0x0001, 0x0033, 0x0001, 0x0000
  5. .hword 0x0019, 0x038E, 0x0019, 0x03A7, 0x0019, 0x03C0
  6. .hword 0x0019, 0x0343, 0x0019, 0x035C, 0x0019, 0x0375
  7. .hword 0x0019, 0x02F8, 0x0019, 0x0311, 0x0019, 0x032A
  8. .hword 0x0001, 0x02F4, 0x0001, 0x02F5, 0x0001, 0x02F6
  9. .hword 0x0019, 0x0098, 0x0019, 0x00B1, 0x0019, 0x00CA
  10. .hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0019, 0x007F
  11. .hword 0x0019, 0x0034, 0x0019, 0x004D, 0x0019, 0x0066
  12. .hword 0x0001, 0x02F0, 0x0001, 0x02F1, 0x0001, 0x02F2
  13. .hword 0x0019, 0x0147, 0x0019, 0x0160, 0x0019, 0x0179
  14. .hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0019, 0x012E
  15. .hword 0x0019, 0x00E3, 0x0019, 0x00FC, 0x0019, 0x0115
  16. .hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x02F3
  17. .hword 0x0019, 0x02A5, 0x0019, 0x02BE, 0x0019, 0x02D7
  18. .hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0019, 0x028C
  19. .hword 0x0019, 0x0241, 0x0019, 0x025A, 0x0019, 0x0273
  20. .hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x02F7
  21. .hword 0x0019, 0x01F6, 0x0019, 0x020F, 0x0019, 0x0228
  22. .hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0019, 0x01DD
  23. .hword 0x0019, 0x0192, 0x0019, 0x01AB, 0x0019, 0x01C4
  24. anim_53_values:
  25. .hword 0x0000, 0x004A, 0x004B, 0x004C, 0x004E, 0x0051, 0x0055, 0x0059
  26. .hword 0x005E, 0x0063, 0x0069, 0x006E, 0x0074, 0x007A, 0x0080, 0x0086
  27. .hword 0x008C, 0x0091, 0x0096, 0x009B, 0x009F, 0x00A3, 0x00A6, 0x00A8
  28. .hword 0x00A9, 0x00AA, 0xFFDD, 0xFFDD, 0xFFDE, 0xFFDF, 0xFFE0, 0xFFE1
  29. .hword 0xFFE3, 0xFFE4, 0xFFE6, 0xFFE8, 0xFFEA, 0xFFED, 0xFFEF, 0xFFF1
  30. .hword 0xFFF3, 0xFFF5, 0xFFF7, 0xFFF9, 0xFFFB, 0xFFFD, 0xFFFE, 0xFFFF
  31. .hword 0x0000, 0x0000, 0x0000, 0x3FFF, 0xD3BC, 0xD3F5, 0xD49B, 0xD5A3
  32. .hword 0xD703, 0xD8B2, 0xDAA6, 0xDCD6, 0xDF36, 0xE1BD, 0xE463, 0xE71B
  33. .hword 0xE9DE, 0xECA1, 0xEF5A, 0xF1FF, 0xF486, 0xF6E7, 0xF916, 0xFB0A
  34. .hword 0xFCB9, 0xFE1A, 0xFF22, 0xFFC7, 0x0000, 0xF442, 0xF449, 0xF45C
  35. .hword 0xF47C, 0xF4A5, 0xF4D8, 0xF513, 0xF555, 0xF59D, 0xF5E9, 0xF639
  36. .hword 0xF68B, 0xF6DF, 0xF732, 0xF785, 0xF7D4, 0xF821, 0xF869, 0xF8AB
  37. .hword 0xF8E6, 0xF919, 0xF942, 0xF961, 0xF975, 0xF97C, 0xF0C3, 0xF0BF
  38. .hword 0xF0B3, 0xF0A0, 0xF086, 0xF067, 0xF043, 0xF01A, 0xEFEE, 0xEFBF
  39. .hword 0xEF8E, 0xEF5B, 0xEF27, 0xEEF4, 0xEEC1, 0xEE90, 0xEE61, 0xEE35
  40. .hword 0xEE0C, 0xEDE8, 0xEDC9, 0xEDAF, 0xED9C, 0xED90, 0xED8C, 0xD5BB
  41. .hword 0xD5C2, 0xD5D7, 0xD5F9, 0xD627, 0xD65E, 0xD69E, 0xD6E6, 0xD734
  42. .hword 0xD788, 0xD7DF, 0xD838, 0xD893, 0xD8EE, 0xD948, 0xD99F, 0xD9F2
  43. .hword 0xDA40, 0xDA88, 0xDAC9, 0xDB00, 0xDB2D, 0xDB4F, 0xDB65, 0xDB6C
  44. .hword 0xE897, 0xE865, 0xE7DC, 0xE715, 0xE624, 0xE521, 0xE422, 0xE33E
  45. .hword 0xE28C, 0xE221, 0xE214, 0xE27C, 0xE370, 0xE505, 0xE753, 0xEA70
  46. .hword 0xEE72, 0xF371, 0xF981, 0x00BA, 0x0934, 0x1303, 0x1E3F, 0x2AFE
  47. .hword 0x2D60, 0xE6FA, 0xE6B3, 0xE5E8, 0xE4AD, 0xE313, 0xE12C, 0xDF0B
  48. .hword 0xDCC1, 0xDA62, 0xD7FF, 0xD5AA, 0xD376, 0xD174, 0xCFB8, 0xCE52
  49. .hword 0xCD4D, 0xCC9A, 0xCC29, 0xCBE9, 0xCBCB, 0xCBBC, 0xCBAE, 0xCB8F
  50. .hword 0xCB4E, 0xCAF3, 0x1770, 0x172A, 0x165B, 0x1506, 0x1330, 0x10DB
  51. .hword 0x0E0C, 0x0AC6, 0x070E, 0x02E7, 0xFE56, 0xF95C, 0xF3FF, 0xEE42
  52. .hword 0xE829, 0xE0DA, 0xD7BF, 0xCD3D, 0xC1BB, 0xB59F, 0xA94F, 0x9D32
  53. .hword 0x91AE, 0x872A, 0x854D, 0xE0EB, 0xE243, 0xE5D4, 0xEAF0, 0xF0E5
  54. .hword 0xF703, 0xFC9B, 0x00FB, 0x0375, 0x048E, 0x054A, 0x05B4, 0x05D4
  55. .hword 0x05B7, 0x0566, 0x04EB, 0x0451, 0x03A3, 0x02EA, 0x0231, 0x0182
  56. .hword 0x00E9, 0x006E, 0x001D, 0x0000, 0x03F5, 0x03EE, 0x03DC, 0x03BF
  57. .hword 0x039C, 0x0373, 0x0347, 0x031A, 0x02EE, 0x02C1, 0x028D, 0x0255
  58. .hword 0x021A, 0x01DC, 0x019E, 0x015F, 0x0122, 0x00E8, 0x00B2, 0x0080
  59. .hword 0x0055, 0x0031, 0x0017, 0x0005, 0x0000, 0xE246, 0xE266, 0xE2BF
  60. .hword 0xE347, 0xE3F2, 0xE4B7, 0xE58B, 0xE663, 0xE734, 0xE80F, 0xE906
  61. .hword 0xEA12, 0xEB30, 0xEC58, 0xED84, 0xEEB0, 0xEFD4, 0xF0EC, 0xF1F2
  62. .hword 0xF2DF, 0xF3AE, 0xF459, 0xF4DB, 0xF52D, 0xF549, 0xCEA6, 0xCED3
  63. .hword 0xCF55, 0xD025, 0xD13A, 0xD28C, 0xD415, 0xD5CC, 0xD7AA, 0xD9A7
  64. .hword 0xDBBB, 0xDDDE, 0xE009, 0xE234, 0xE458, 0xE66C, 0xE868, 0xEA46
  65. .hword 0xEBFD, 0xED86, 0xEED9, 0xEFEE, 0xF0BD, 0xF13F, 0xF16C, 0x49A0
  66. .hword 0x4B85, 0x50DC, 0x591F, 0x63CC, 0x705C, 0x7E4C, 0x8D1A, 0x9C3B
  67. .hword 0xAB2F, 0xB971, 0xC67B, 0xD1CB, 0xDADA, 0xE126, 0xE3ED, 0xE348
  68. .hword 0xDFF4, 0xDAAC, 0xD42E, 0xCD37, 0xC683, 0xC0D0, 0xBCD9, 0xBB5D
  69. .hword 0x167A, 0x16CF, 0x17C0, 0x1937, 0x1B1C, 0x1D59, 0x1FD9, 0x2284
  70. .hword 0x2544, 0x2803, 0x2AA9, 0x2D22, 0x2F56, 0x312F, 0x3296, 0x3382
  71. .hword 0x3403, 0x342F, 0x3416, 0x33CD, 0x3366, 0x32F5, 0x328C, 0x3240
  72. .hword 0x3222, 0x2327, 0x24A3, 0x28CB, 0x2F35, 0x3771, 0x4113, 0x4BAF
  73. .hword 0x56D5, 0x621A, 0x6D11, 0x774B, 0x805F, 0x87D9, 0x8D50, 0x9056
  74. .hword 0x8FBE, 0x8B42, 0x83CF, 0x7A53, 0x6FC0, 0x6503, 0x5B0A, 0x52C3
  75. .hword 0x4D1D, 0x4B06, 0xFFF8, 0xFFF7, 0xFFF5, 0xFFF3, 0xFFEF, 0xFFEA
  76. .hword 0xFFE5, 0xFFDF, 0xFFD9, 0xFFD2, 0xFFCB, 0xFFC4, 0xFFBC, 0xFFB5
  77. .hword 0xFFAE, 0xFFA7, 0xFFA0, 0xFF99, 0xFF94, 0xFF8E, 0xFF8A, 0xFF86
  78. .hword 0xFF83, 0xFF82, 0xFF81, 0xFF30, 0xFF31, 0xFF31, 0xFF32, 0xFF33
  79. .hword 0xFF35, 0xFF37, 0xFF39, 0xFF3B, 0xFF3E, 0xFF41, 0xFF43, 0xFF46
  80. .hword 0xFF49, 0xFF4B, 0xFF4E, 0xFF50, 0xFF53, 0xFF55, 0xFF57, 0xFF58
  81. .hword 0xFF5A, 0xFF5B, 0xFF5B, 0xFF5B, 0xCBFA, 0xCC1A, 0xCC76, 0xCD0A
  82. .hword 0xCDCF, 0xCEC0, 0xCFD8, 0xD111, 0xD265, 0xD3CF, 0xD54A, 0xD6D0
  83. .hword 0xD85B, 0xD9E7, 0xDB6C, 0xDCE7, 0xDE51, 0xDFA6, 0xE0DE, 0xE1F6
  84. .hword 0xE2E7, 0xE3AD, 0xE440, 0xE49D, 0xE4BD, 0x1605, 0x1606, 0x1606
  85. .hword 0x1607, 0x1608, 0x1609, 0x160A, 0x160C, 0x160D, 0x160F, 0x1611
  86. .hword 0x1613, 0x1615, 0x1616, 0x1618, 0x161A, 0x161C, 0x161D, 0x161F
  87. .hword 0x1620, 0x1621, 0x1622, 0x1623, 0x1623, 0x1624, 0x0675, 0x067E
  88. .hword 0x0697, 0x06BF, 0x06F5, 0x0737, 0x0783, 0x07D9, 0x0835, 0x0898
  89. .hword 0x0900, 0x096A, 0x09D6, 0x0A42, 0x0AAC, 0x0B13, 0x0B76, 0x0BD3
  90. .hword 0x0C28, 0x0C75, 0x0CB7, 0x0CEC, 0x0D15, 0x0D2E, 0x0D37, 0xFCFD
  91. .hword 0xFD0A, 0xFD2E, 0xFD67, 0xFDB3, 0xFE11, 0xFE7D, 0xFEF6, 0xFF7A
  92. .hword 0x0005, 0x0098, 0x012F, 0x01C8, 0x0261, 0x02F8, 0x038A, 0x0416
  93. .hword 0x049A, 0x0513, 0x0580, 0x05DD, 0x0629, 0x0662, 0x0686, 0x0693
  94. .hword 0xA81E, 0xA82E, 0xA85C, 0xA8A7, 0xA90A, 0xA983, 0xAA0F, 0xAAAD
  95. .hword 0xAB58, 0xAC0E, 0xACCC, 0xAD90, 0xAE57, 0xAF1D, 0xAFE1, 0xB09F
  96. .hword 0xB155, 0xB200, 0xB29E, 0xB32A, 0xB3A3, 0xB407, 0xB451, 0xB47F
  97. .hword 0xB48F, 0xFB0A, 0xFB10, 0xFB23, 0xFB40, 0xFB68, 0xFB98, 0xFBD0
  98. .hword 0xFC0F, 0xFC53, 0xFC9C, 0xFCE8, 0xFD36, 0xFD85, 0xFDD4, 0xFE23
  99. .hword 0xFE6E, 0xFEB7, 0xFEFB, 0xFF3A, 0xFF72, 0xFFA2, 0xFFCA, 0xFFE8
  100. .hword 0xFFFA, 0x0000, 0xFD4D, 0xFD50, 0xFD5A, 0xFD6A, 0xFD80, 0xFD9A
  101. .hword 0xFDB9, 0xFDDB, 0xFE00, 0xFE28, 0xFE51, 0xFE7C, 0xFEA7, 0xFED2
  102. .hword 0xFEFC, 0xFF26, 0xFF4D, 0xFF72, 0xFF94, 0xFFB3, 0xFFCD, 0xFFE3
  103. .hword 0xFFF3, 0xFFFD, 0x0000, 0xA73E, 0xA788, 0xA85D, 0xA9B1, 0xAB77
  104. .hword 0xADA3, 0xB027, 0xB2F7, 0xB606, 0xB948, 0xBCB0, 0xC031, 0xC3BF
  105. .hword 0xC74D, 0xCACF, 0xCE37, 0xD179, 0xD488, 0xD758, 0xD9DC, 0xDC08
  106. .hword 0xDDCE, 0xDF21, 0xDFF7, 0xE041, 0x61F7, 0x61DB, 0x618A, 0x6109
  107. .hword 0x605D, 0x5F8A, 0x5E95, 0x5D84, 0x5C5B, 0x5B1E, 0x59D3, 0x587F
  108. .hword 0x5725, 0x55CC, 0x5477, 0x532C, 0x51F0, 0x50C6, 0x4FB5, 0x4EC1
  109. .hword 0x4DEE, 0x4D42, 0x4CC1, 0x4C70, 0x4C54, 0xFC1D, 0xFC22, 0xFC31
  110. .hword 0xFC49, 0xFC68, 0xFC8E, 0xFCBB, 0xFCED, 0xFD23, 0xFD5D, 0xFD99
  111. .hword 0xFDD7, 0xFE16, 0xFE55, 0xFE94, 0xFED0, 0xFF0A, 0xFF40, 0xFF72
  112. .hword 0xFF9E, 0xFFC5, 0xFFE4, 0xFFFC, 0x000A, 0x000F, 0xEB36, 0xEB36
  113. .hword 0xEB37, 0xEB37, 0xEB38, 0xEB39, 0xEB3A, 0xEB3B, 0xEB3D, 0xEB3E
  114. .hword 0xEB40, 0xEB41, 0xEB43, 0xEB45, 0xEB46, 0xEB48, 0xEB49, 0xEB4A
  115. .hword 0xEB4C, 0xEB4D, 0xEB4E, 0xEB4F, 0xEB4F, 0xEB50, 0xEB50, 0x8D13
  116. .hword 0x8CF1, 0x8C8F, 0x8BF3, 0x8B23, 0x8A24, 0x88FC, 0x87B1, 0x8649
  117. .hword 0x84CA, 0x8339, 0x819D, 0x7FF8, 0x7E56, 0x7CB9, 0x7B29, 0x79AA
  118. .hword 0x7842, 0x76F7, 0x75CF, 0x74D0, 0x73FF, 0x7363, 0x7301, 0x72DF
  119. .hword 0x8001, 0x8001, 0x4171, 0xBF5F, 0x8001, 0x8001, 0x4171, 0xBF5F
  120. .hword 0x11CF, 0x11AD, 0x114B, 0x10AE, 0x0FDD, 0x0EDD, 0x0DB5, 0x0C69
  121. .hword 0x0B00, 0x097F, 0x07EE, 0x0650, 0x04AD, 0x0309, 0x016C, 0xFFDB
  122. .hword 0xFE5B, 0xFCF2, 0xFBA6, 0xFA7D, 0xF97D, 0xF8AC, 0xF80F, 0xF7AD
  123. .hword 0xF78B, 0xF4A2, 0xF4B6, 0xF4F1, 0xF54D, 0xF5C9, 0xF661, 0xF710
  124. .hword 0xF7D5, 0xF8AA, 0xF98E, 0xFA7C, 0xFB71, 0xFC69, 0xFD61, 0xFE56
  125. .hword 0xFF44, 0x0026, 0x00FC, 0x01C1, 0x0270, 0x0308, 0x0384, 0x03E0
  126. .hword 0x041B, 0x042F, 0x1A18, 0x1A19, 0x1A1C, 0x1A21, 0x1A27, 0x1A2F
  127. .hword 0x1A38, 0x1A43, 0x1A4E, 0x1A59, 0x1A66, 0x1A73, 0x1A80, 0x1A8C
  128. .hword 0x1A99, 0x1AA6, 0x1AB1, 0x1ABD, 0x1AC7, 0x1AD0, 0x1AD8, 0x1ADE
  129. .hword 0x1AE3, 0x1AE6, 0x1AE7, 0xF33B, 0xF358, 0xF3AC, 0xF433, 0xF4E6
  130. .hword 0xF5C1, 0xF6BF, 0xF7DB, 0xF911, 0xFA5A, 0xFBB2, 0xFD14, 0xFE7C
  131. .hword 0xFFE3, 0x0144, 0x029C, 0x03E5, 0x051B, 0x0637, 0x0735, 0x0810
  132. .hword 0x08C3, 0x094A, 0x099E, 0x09BB, 0xFCB4, 0xFCB9, 0xFCC8, 0xFCE0
  133. .hword 0xFD00, 0xFD28, 0xFD55, 0xFD88, 0xFDC0, 0xFDFB, 0xFE39, 0xFE79
  134. .hword 0xFEB9, 0xFEFA, 0xFF39, 0xFF77, 0xFFB2, 0xFFEA, 0x001C, 0x004A
  135. .hword 0x0071, 0x0091, 0x00AA, 0x00B9, 0x00BE, 0x1203, 0x11EB, 0x11A7
  136. .hword 0x113A, 0x10A8, 0x0FF6, 0x0F28, 0x0E41, 0x0D46, 0x0C3B, 0x0B23
  137. .hword 0x0A03, 0x08E0, 0x07BC, 0x069C, 0x0585, 0x047A, 0x037F, 0x0298
  138. .hword 0x01C9, 0x0117, 0x0086, 0x0019, 0xFFD6, 0xFFBE, 0xF1AC, 0xF1BF
  139. .hword 0xF1F5, 0xF24A, 0xF2BC, 0xF348, 0xF3EA, 0xF49E, 0xF563, 0xF635
  140. .hword 0xF710, 0xF7F2, 0xF8D6, 0xF9BB, 0xFA9D, 0xFB78, 0xFC4A, 0xFD0E
  141. .hword 0xFDC3, 0xFE65, 0xFEF1, 0xFF63, 0xFFB8, 0xFFEE, 0x0000, 0xFF34
  142. .hword 0xFF35, 0xFF38, 0xFF3C, 0xFF43, 0xFF4B, 0xFF54, 0xFF5E, 0xFF69
  143. .hword 0xFF74, 0xFF81, 0xFF8D, 0xFF9A, 0xFFA7, 0xFFB3, 0xFFC0, 0xFFCB
  144. .hword 0xFFD6, 0xFFE0, 0xFFEA, 0xFFF1, 0xFFF8, 0xFFFC, 0xFFFF, 0x0000
  145. .hword 0x0D43, 0x0D86, 0x0E46, 0x0F78, 0x1111, 0x1306, 0x154A, 0x17D3
  146. .hword 0x1A94, 0x1D84, 0x2096, 0x23BE, 0x26F2, 0x2A26, 0x2D4F, 0x3060
  147. .hword 0x3350, 0x3612, 0x389A, 0x3ADF, 0x3CD3, 0x3E6C, 0x3F9E, 0x405E
  148. .hword 0x40A1
  149. anim_53_end: