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.

163 lines
11 KiB

6 years ago
  1. anim_header anim_AF, 0x0001, 0x00BD, 0x0000, 0x0000, 0x0019, 0x0014
  2. anim_AF_indices:
  3. .hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0000
  4. .hword 0x0001, 0x0000, 0x0001, 0x0002, 0x0001, 0x0000
  5. .hword 0x0019, 0x03ED, 0x0019, 0x0406, 0x0019, 0x041F
  6. .hword 0x0019, 0x03A2, 0x0019, 0x03BB, 0x0019, 0x03D4
  7. .hword 0x0019, 0x0357, 0x0019, 0x0370, 0x0019, 0x0389
  8. .hword 0x0019, 0x030B, 0x0019, 0x0324, 0x0019, 0x033D
  9. .hword 0x0019, 0x0067, 0x0019, 0x0080, 0x0019, 0x0099
  10. .hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0019, 0x004E
  11. .hword 0x0019, 0x0003, 0x0019, 0x001C, 0x0019, 0x0035
  12. .hword 0x0019, 0x02BF, 0x0019, 0x02D8, 0x0019, 0x02F1
  13. .hword 0x0019, 0x0116, 0x0019, 0x012F, 0x0019, 0x0148
  14. .hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0019, 0x00FD
  15. .hword 0x0019, 0x00B2, 0x0019, 0x00CB, 0x0019, 0x00E4
  16. .hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x030A
  17. .hword 0x0019, 0x0274, 0x0019, 0x028D, 0x0019, 0x02A6
  18. .hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0019, 0x025B
  19. .hword 0x0019, 0x0210, 0x0019, 0x0229, 0x0019, 0x0242
  20. .hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0356
  21. .hword 0x0019, 0x01C5, 0x0019, 0x01DE, 0x0019, 0x01F7
  22. .hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0019, 0x01AC
  23. .hword 0x0019, 0x0161, 0x0019, 0x017A, 0x0019, 0x0193
  24. anim_AF_values:
  25. .hword 0x0000, 0x00BD, 0x3FFF, 0xEB8C, 0xEBF6, 0xEDCC, 0xF07E, 0xF37B
  26. .hword 0xF633, 0xF815, 0xF96A, 0xFAD5, 0xFC50, 0xFDD8, 0xFF66, 0x00F6
  27. .hword 0x0283, 0x0408, 0x0580, 0x06E5, 0x0833, 0x0965, 0x0A76, 0x0B61
  28. .hword 0x0C20, 0x0CAE, 0x0D08, 0x0D27, 0xF26E, 0xF36E, 0xF4F5, 0xF6BB
  29. .hword 0xF878, 0xF9E3, 0xFAB3, 0xFB15, 0xFB6B, 0xFBB3, 0xFBF0, 0xFC22
  30. .hword 0xFC4B, 0xFC6A, 0xFC82, 0xFC93, 0xFC9E, 0xFCA5, 0xFCA7, 0xFCA6
  31. .hword 0xFCA3, 0xFCA0, 0xFC9C, 0xFC99, 0xFC97, 0xE1D5, 0xE01B, 0xDE5A
  32. .hword 0xDCC1, 0xDB7C, 0xDABA, 0xDAA7, 0xDB19, 0xDBC1, 0xDC98, 0xDD97
  33. .hword 0xDEB6, 0xDFED, 0xE136, 0xE289, 0xE3DF, 0xE530, 0xE675, 0xE7A7
  34. .hword 0xE8BD, 0xE9B2, 0xEA7D, 0xEB17, 0xEB79, 0xEB9B, 0xF41D, 0xF388
  35. .hword 0xF137, 0xEDCC, 0xE9EA, 0xE634, 0xE34C, 0xE0E0, 0xDE39, 0xDB64
  36. .hword 0xD86A, 0xD558, 0xD23A, 0xCF19, 0xCC03, 0xC901, 0xC620, 0xC36B
  37. .hword 0xC0EE, 0xBEB3, 0xBCC7, 0xBB34, 0xBA06, 0xB948, 0xB907, 0xA99A
  38. .hword 0xAE6B, 0xB222, 0xB6F9, 0xBF29, 0xD867, 0xEBB7, 0xE7C9, 0xDF95
  39. .hword 0xD4C3, 0xC8FE, 0xBDF0, 0xB542, 0xAE0A, 0xA667, 0x9E8B, 0x96A9
  40. .hword 0x8EF5, 0x87A2, 0x80E3, 0x7AE8, 0x75EA, 0x721A, 0x6FAB, 0x6ED0
  41. .hword 0x867F, 0x7A15, 0x6CC5, 0x606B, 0x56EA, 0x559A, 0x5BE1, 0x64CA
  42. .hword 0x6F60, 0x7A8A, 0x8535, 0x8E42, 0x949C, 0x9909, 0x9D0A, 0xA0A1
  43. .hword 0xA3CF, 0xA696, 0xA8F8, 0xAAF8, 0xAC96, 0xADD5, 0xAEB7, 0xAF3D
  44. .hword 0xAF69, 0xCF16, 0xCBD8, 0xCC98, 0xD0CC, 0xD7E8, 0xF5E0, 0x118D
  45. .hword 0x1218, 0x0D9A, 0x0654, 0xFE8A, 0xF87C, 0xF66D, 0xF7CB, 0xFA54
  46. .hword 0xFDCB, 0x01F0, 0x0685, 0x0B49, 0x1000, 0x1468, 0x1843, 0x1B52
  47. .hword 0x1D57, 0x1E11, 0x2E61, 0x2C39, 0x28E6, 0x24F1, 0x20E2, 0x1D43
  48. .hword 0x1A9B, 0x188F, 0x166F, 0x1440, 0x1209, 0x0FCF, 0x0D98, 0x0B6C
  49. .hword 0x0950, 0x074A, 0x0560, 0x0399, 0x01FA, 0x008B, 0xFF51, 0xFE52
  50. .hword 0xFD93, 0xFD1D, 0xFCF4, 0x1FD8, 0x1E6E, 0x1CFD, 0x1B91, 0x1A35
  51. .hword 0x18F5, 0x17DD, 0x16D6, 0x15C0, 0x14A1, 0x137A, 0x1250, 0x1127
  52. .hword 0x1001, 0x0EE2, 0x0DCE, 0x0CC8, 0x0BD4, 0x0AF5, 0x0A2E, 0x0984
  53. .hword 0x08FA, 0x0893, 0x0852, 0x083C, 0xF9E9, 0xF795, 0xF498, 0xF15D
  54. .hword 0xEE4E, 0xEBD7, 0xEA62, 0xE9A0, 0xE8FA, 0xE86D, 0xE7F8, 0xE798
  55. .hword 0xE74C, 0xE711, 0xE6E6, 0xE6C8, 0xE6B6, 0xE6AD, 0xE6AC, 0xE6B1
  56. .hword 0xE6B9, 0xE6C3, 0xE6CC, 0xE6D3, 0xE6D6, 0xEB61, 0xEAD5, 0xE96C
  57. .hword 0xE772, 0xE534, 0xE2FE, 0xE11C, 0xDF64, 0xDD7E, 0xDB74, 0xD94D
  58. .hword 0xD712, 0xD4CD, 0xD284, 0xD041, 0xCE0D, 0xCBF0, 0xC9F3, 0xC81D
  59. .hword 0xC679, 0xC50D, 0xC3E4, 0xC305, 0xC279, 0xC248, 0xABC8, 0x9495
  60. .hword 0x7C36, 0x6932, 0x6205, 0x6632, 0x6FDD, 0x7D7D, 0x8D8B, 0x9E7A
  61. .hword 0xAEC2, 0xBCD9, 0xC738, 0xCF19, 0xD6AF, 0xDDE6, 0xE4AD, 0xEAEF
  62. .hword 0xF09A, 0xF59A, 0xF9DD, 0xFD4E, 0xFFDC, 0x0171, 0x01FC, 0x0384
  63. .hword 0xF2F5, 0xE2DD, 0xD66C, 0xD0D5, 0xD1A1, 0xD5AB, 0xDC1B, 0xE41D
  64. .hword 0xECD8, 0xF578, 0xFD25, 0x0308, 0x07DE, 0x0CDC, 0x11E7, 0x16E2
  65. .hword 0x1BB0, 0x2036, 0x2457, 0x27F7, 0x2AFA, 0x2D44, 0x2EB8, 0x2F3B
  66. .hword 0x5A50, 0x6BB2, 0x7DE7, 0x8C4F, 0x9241, 0x8F8D, 0x8823, 0x7D92
  67. .hword 0x7172, 0x6553, 0x5AC6, 0x535F, 0x50AF, 0x5236, 0x5618, 0x5BDB
  68. .hword 0x6306, 0x6B20, 0x73AF, 0x7C3A, 0x844B, 0x8B61, 0x9108, 0x94C4
  69. .hword 0x961E, 0x023D, 0x025D, 0x0263, 0x0255, 0x023C, 0x021E, 0x0203
  70. .hword 0x01EA, 0x01CB, 0x01A9, 0x0183, 0x015B, 0x0131, 0x0106, 0x00DB
  71. .hword 0x00B0, 0x0086, 0x005F, 0x003A, 0x0019, 0xFFFD, 0xFFE5, 0xFFD3
  72. .hword 0xFFC8, 0xFFC4, 0x0130, 0x0140, 0x0153, 0x0166, 0x0179, 0x0189
  73. .hword 0x0194, 0x019D, 0x01A6, 0x01AE, 0x01B7, 0x01BF, 0x01C7, 0x01CE
  74. .hword 0x01D5, 0x01DC, 0x01E2, 0x01E8, 0x01ED, 0x01F2, 0x01F6, 0x01F9
  75. .hword 0x01FB, 0x01FC, 0x01FD, 0xF9FE, 0xFC5E, 0xFC30, 0xFA40, 0xF75A
  76. .hword 0xF449, 0xF1DA, 0xEFCD, 0xED68, 0xEAB9, 0xE7CE, 0xE4B6, 0xE17E
  77. .hword 0xDE36, 0xDAEB, 0xD7AD, 0xD488, 0xD18D, 0xCEC9, 0xCC4A, 0xCA1F
  78. .hword 0xC857, 0xC6FF, 0xC626, 0xC5DA, 0x103E, 0x0E22, 0x0DC4, 0x0EA9
  79. .hword 0x1057, 0x1251, 0x141F, 0x15DB, 0x17EC, 0x1A44, 0x1CD5, 0x1F94
  80. .hword 0x2271, 0x2561, 0x2855, 0x2B40, 0x2E16, 0x30C7, 0x3348, 0x358C
  81. .hword 0x3783, 0x3922, 0x3A5B, 0x3B20, 0x3B65, 0x109F, 0x0FD4, 0x0EB1
  82. .hword 0x0D5A, 0x0BF1, 0x0A9A, 0x0820, 0x08D7, 0x09AC, 0x0A98, 0x0B97
  83. .hword 0x0CA5, 0x0DBD, 0x0ED9, 0x0FF6, 0x110E, 0x121D, 0x131E, 0x140C
  84. .hword 0x14E2, 0x159C, 0x1635, 0x16A8, 0x16F1, 0x170A, 0x108C, 0x10D7
  85. .hword 0x1131, 0x1187, 0x11C5, 0x11D9, 0x102D, 0x0FE9, 0x0FA4, 0x0F5F
  86. .hword 0x0F1C, 0x0ED9, 0x0E98, 0x0E59, 0x0E1D, 0x0DE5, 0x0DB0, 0x0D7F
  87. .hword 0x0D53, 0x0D2D, 0x0D0C, 0x0CF2, 0x0CDE, 0x0CD2, 0x0CCE, 0xC710
  88. .hword 0xC838, 0xC8BD, 0xC8EC, 0xC910, 0xC973, 0xC941, 0xC90D, 0xC8D6
  89. .hword 0xC89B, 0xC85D, 0xC81D, 0xC7DD, 0xC79C, 0xC75D, 0xC71F, 0xC6E4
  90. .hword 0xC6AC, 0xC679, 0xC64C, 0xC624, 0xC604, 0xC5EC, 0xC5DD, 0xC5D8
  91. .hword 0xFFA5, 0xFF98, 0xFF94, 0xFF98, 0xFFA0, 0xFFA9, 0xFFB1, 0xFFB9
  92. .hword 0xFFC2, 0xFFCD, 0xFFD9, 0xFFE5, 0xFFF3, 0x0000, 0x000D, 0x001B
  93. .hword 0x0028, 0x0035, 0x0041, 0x004B, 0x0054, 0x005C, 0x0062, 0x0066
  94. .hword 0x0067, 0xFEDD, 0xFED2, 0xFECD, 0xFECC, 0xFECE, 0xFED1, 0xFED4
  95. .hword 0xFED7, 0xFEDB, 0xFEDF, 0xFEE4, 0xFEEA, 0xFEF0, 0xFEF7, 0xFEFD
  96. .hword 0xFF04, 0xFF0B, 0xFF11, 0xFF17, 0xFF1C, 0xFF21, 0xFF24, 0xFF27
  97. .hword 0xFF29, 0xFF2A, 0xF169, 0xF3F9, 0xF497, 0xF3D7, 0xF24A, 0xF084
  98. .hword 0xEF18, 0xEDE5, 0xEC6E, 0xEABE, 0xE8DE, 0xE6DA, 0xE4BB, 0xE28C
  99. .hword 0xE058, 0xDE28, 0xDC07, 0xDA00, 0xD81C, 0xD666, 0xD4E9, 0xD3AE
  100. .hword 0xD2C1, 0xD22B, 0xD1F7, 0x0A2F, 0x0895, 0x090B, 0x0AE7, 0x0D7E
  101. .hword 0x1024, 0x122D, 0x13D4, 0x15BC, 0x17D9, 0x1A22, 0x1C8C, 0x1F0B
  102. .hword 0x2195, 0x2420, 0x269F, 0x2909, 0x2B53, 0x2D72, 0x2F5B, 0x3103
  103. .hword 0x3260, 0x3367, 0x340C, 0x3446, 0xE9AF, 0xEA91, 0xEC13, 0xEDF1
  104. .hword 0xEFE7, 0xF1B3, 0xF50B, 0xF45C, 0xF38D, 0xF2A4, 0xF1A5, 0xF096
  105. .hword 0xEF7C, 0xEE5C, 0xED3A, 0xEC1C, 0xEB07, 0xEA00, 0xE90B, 0xE82F
  106. .hword 0xE76F, 0xE6D1, 0xE65A, 0xE60F, 0xE5F5, 0xF0AA, 0xF08D, 0xF044
  107. .hword 0xEFF0, 0xEFB7, 0xEFBB, 0xF1B8, 0xF1D9, 0xF1F6, 0xF20F, 0xF224
  108. .hword 0xF236, 0xF244, 0xF24F, 0xF258, 0xF25E, 0xF262, 0xF265, 0xF266
  109. .hword 0xF267, 0xF266, 0xF265, 0xF264, 0xF263, 0xF263, 0xC835, 0xC9A6
  110. .hword 0xCA36, 0xCA4C, 0xCA50, 0xCAAA, 0xCA0B, 0xC9C8, 0xC981, 0xC936
  111. .hword 0xC8E9, 0xC89B, 0xC84C, 0xC7FE, 0xC7B2, 0xC768, 0xC721, 0xC6DF
  112. .hword 0xC6A3, 0xC66D, 0xC63F, 0xC619, 0xC5FD, 0xC5EC, 0xC5E6, 0x6025
  113. .hword 0x54D3, 0x48BF, 0x3D3B, 0x339D, 0x2D37, 0x2B5E, 0x2CE3, 0x2F9B
  114. .hword 0x335F, 0x3806, 0x3D69, 0x435F, 0x49C1, 0x5066, 0x5727, 0x5DDC
  115. .hword 0x645C, 0x6A81, 0x7021, 0x7514, 0x7934, 0x7C57, 0x7E57, 0x7F0A
  116. .hword 0x804A, 0x806E, 0x8095, 0x80B7, 0x80CD, 0x80CF, 0x80B3, 0x8080
  117. .hword 0x8042, 0x7FF7, 0x7FA7, 0x7F51, 0x7EF7, 0x7E99, 0x7E3B, 0x7DDE
  118. .hword 0x7D83, 0x7D2C, 0x7CDB, 0x7C92, 0x7C52, 0x7C1D, 0x7BF6, 0x7BDC
  119. .hword 0x7BD4, 0x48F4, 0x4B73, 0x4E1A, 0x50AD, 0x52F1, 0x54AB, 0x55A1
  120. .hword 0x560D, 0x5656, 0x567E, 0x568A, 0x567C, 0x5659, 0x5625, 0x55E2
  121. .hword 0x5594, 0x553F, 0x54E7, 0x548F, 0x543A, 0x53ED, 0x53AB, 0x5377
  122. .hword 0x5355, 0x5349, 0xBF5F, 0x9ED0, 0xA93A, 0xB455, 0xBEF1, 0xC7DC
  123. .hword 0xCDE6, 0xCFDD, 0xCED6, 0xCCC3, 0xC9C6, 0xC603, 0xC19C, 0xBCB2
  124. .hword 0xB768, 0xB1E0, 0xAC3C, 0xA69F, 0xA12B, 0x9C02, 0x9746, 0x931A
  125. .hword 0x8FA0, 0x8CF9, 0x8B49, 0x8AB1, 0x7E22, 0x7D62, 0x7C93, 0x7BD5
  126. .hword 0x7B4B, 0x7B15, 0x7B54, 0x7BF0, 0x7CB6, 0x7DA0, 0x7EA8, 0x7FC6
  127. .hword 0x80FA, 0x8235, 0x8375, 0x84B3, 0x85EB, 0x8715, 0x882B, 0x8927
  128. .hword 0x8A03, 0x8AB9, 0x8B43, 0x8B9A, 0x8BB8, 0x495D, 0x4BF8, 0x4EBD
  129. .hword 0x5167, 0x53B2, 0x5558, 0x5613, 0x5626, 0x5604, 0x55B4, 0x553B
  130. .hword 0x54A0, 0x53EA, 0x531E, 0x5242, 0x515E, 0x5077, 0x4F94, 0x4EBB
  131. .hword 0x4DF2, 0x4D40, 0x4CAA, 0x4C37, 0x4BEE, 0x4BD4, 0xBF5F, 0xFF02
  132. .hword 0xFF5E, 0x0042, 0x00DC, 0x0144, 0x01A5, 0x0142, 0xFF97, 0xFD1F
  133. .hword 0xFAA3, 0xF8EE, 0xF8C8, 0xFBC5, 0x0139, 0x0699, 0x0954, 0x0973
  134. .hword 0x08D3, 0x07A6, 0x0620, 0x0470, 0x02CA, 0x015E, 0x005F, 0x0000
  135. .hword 0x00E4, 0x014A, 0x0184, 0x01E5, 0x02AE, 0x038A, 0x03E8, 0x03A8
  136. .hword 0x0323, 0x027D, 0x01D7, 0x0155, 0x00FA, 0x00B4, 0x0080, 0x005D
  137. .hword 0x0045, 0x0032, 0x0022, 0x0016, 0x000D, 0x0006, 0x0002, 0x0000
  138. .hword 0x0000, 0xD6FA, 0xD61D, 0xD547, 0xD46A, 0xD2B9, 0xD104, 0xD1B1
  139. .hword 0xD581, 0xDAE4, 0xE0C7, 0xE617, 0xE9C3, 0xEAFD, 0xEA67, 0xE914
  140. .hword 0xE816, 0xE790, 0xE6F5, 0xE64F, 0xE5A8, 0xE509, 0xE47C, 0xE40C
  141. .hword 0xE3C1, 0xE3A6, 0xFF63, 0xFE8D, 0xFD9C, 0xFCAE, 0xFBDF, 0xFB4D
  142. .hword 0xFB16, 0xFB21, 0xFB41, 0xFB73, 0xFBB5, 0xFC04, 0xFC5C, 0xFCBD
  143. .hword 0xFD23, 0xFD8B, 0xFDF4, 0xFE5A, 0xFEBA, 0xFF13, 0xFF62, 0xFFA3
  144. .hword 0xFFD5, 0xFFF5, 0x0000, 0xFE4E, 0xFD64, 0xFD11, 0xFD25, 0xFD70
  145. .hword 0xFDC0, 0xFDE5, 0xFDEA, 0xFDF8, 0xFE0D, 0xFE29, 0xFE4B, 0xFE71
  146. .hword 0xFE9B, 0xFEC6, 0xFEF3, 0xFF20, 0xFF4B, 0xFF75, 0xFF9B, 0xFFBC
  147. .hword 0xFFD9, 0xFFEE, 0xFFFC, 0x0000, 0x01DA, 0x0304, 0x04FF, 0x0758
  148. .hword 0x099B, 0x0B56, 0x0C15, 0x0C1D, 0x0BFF, 0x0BC1, 0x0B66, 0x0AF4
  149. .hword 0x0A6E, 0x09DA, 0x093B, 0x0896, 0x07F0, 0x074D, 0x06B1, 0x0621
  150. .hword 0x05A1, 0x0536, 0x04E4, 0x04AF, 0x049D, 0x0018, 0x003A, 0x0061
  151. .hword 0x0087, 0x00A8, 0x00BF, 0x00C8, 0x00C6, 0x00C1, 0x00B9, 0x00AE
  152. .hword 0x00A2, 0x0094, 0x0084, 0x0074, 0x0064, 0x0053, 0x0043, 0x0033
  153. .hword 0x0025, 0x0019, 0x000E, 0x0006, 0x0001, 0x0000, 0x0010, 0x0026
  154. .hword 0x003F, 0x0058, 0x006D, 0x007C, 0x0082, 0x0081, 0x007D, 0x0078
  155. .hword 0x0071, 0x0069, 0x0060, 0x0056, 0x004B, 0x0041, 0x0036, 0x002B
  156. .hword 0x0021, 0x0018, 0x0010, 0x0009, 0x0004, 0x0001, 0x0000, 0x760F
  157. .hword 0x7618, 0x7529, 0x739D, 0x71D2, 0x7024, 0x6EF1, 0x6E0E, 0x6D16
  158. .hword 0x6C0F, 0x6AFA, 0x69DD, 0x68BC, 0x679B, 0x667E, 0x6568, 0x645F
  159. .hword 0x6365, 0x6280, 0x61B2, 0x6101, 0x6070, 0x6004, 0x5FC0, 0x5FA8
  160. anim_AF_end: