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.

153 lines
10 KiB

6 years ago
  1. anim_header anim_CA, 0x0000, 0x00BD, 0x0019, 0x0000, 0x001E, 0x0014
  2. anim_CA_indices:
  3. .hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0000
  4. .hword 0x0001, 0x0000, 0x0001, 0x0002, 0x0001, 0x0000
  5. .hword 0x0001, 0x0000, 0x0001, 0x0000, 0x001E, 0x03C9
  6. .hword 0x001E, 0x038D, 0x0001, 0x0000, 0x001E, 0x03AB
  7. .hword 0x001E, 0x0333, 0x001E, 0x0351, 0x001E, 0x036F
  8. .hword 0x0001, 0x032F, 0x0001, 0x0330, 0x0001, 0x0331
  9. .hword 0x001E, 0x007B, 0x001E, 0x0099, 0x001E, 0x00B7
  10. .hword 0x0001, 0x0000, 0x0001, 0x0000, 0x001E, 0x005D
  11. .hword 0x001E, 0x0003, 0x001E, 0x0021, 0x001E, 0x003F
  12. .hword 0x0001, 0x02D3, 0x0001, 0x02D4, 0x001E, 0x02D5
  13. .hword 0x001E, 0x014D, 0x001E, 0x016B, 0x001E, 0x0189
  14. .hword 0x0001, 0x0000, 0x0001, 0x0000, 0x001E, 0x012F
  15. .hword 0x001E, 0x00D5, 0x001E, 0x00F3, 0x001E, 0x0111
  16. .hword 0x0001, 0x0000, 0x001E, 0x02F3, 0x001E, 0x0311
  17. .hword 0x001E, 0x0279, 0x001E, 0x0297, 0x001E, 0x02B5
  18. .hword 0x0001, 0x0000, 0x0001, 0x0000, 0x001E, 0x025B
  19. .hword 0x0001, 0x0000, 0x0001, 0x0000, 0x001E, 0x023D
  20. .hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0332
  21. .hword 0x001E, 0x01E3, 0x001E, 0x0201, 0x001E, 0x021F
  22. .hword 0x0001, 0x0000, 0x0001, 0x0000, 0x001E, 0x01C5
  23. .hword 0x0001, 0x0000, 0x0001, 0x0000, 0x001E, 0x01A7
  24. anim_CA_values:
  25. .hword 0x0000, 0x00C0, 0x3FFF, 0xDFD1, 0xDFAA, 0xDF41, 0xDEA3, 0xDDE0
  26. .hword 0xDD07, 0xDC27, 0xDB4E, 0xDA8B, 0xD9ED, 0xD984, 0xD95D, 0xD970
  27. .hword 0xD9A4, 0xD9F6, 0xDA5F, 0xDADC, 0xDB68, 0xDBFD, 0xDC97, 0xDD31
  28. .hword 0xDDC6, 0xDE52, 0xDECF, 0xDF38, 0xDF8A, 0xDFBE, 0xDFD1, 0xDFD1
  29. .hword 0xDFD1, 0x047B, 0x0437, 0x037F, 0x026B, 0x0116, 0xFF9B, 0xFE12
  30. .hword 0xFC96, 0xFB41, 0xFA2D, 0xF975, 0xF931, 0xF952, 0xF9AE, 0xFA3C
  31. .hword 0xFAF5, 0xFBD0, 0xFCC4, 0xFDC9, 0xFED7, 0xFFE4, 0x00E8, 0x01DC
  32. .hword 0x02B7, 0x0370, 0x03FF, 0x045A, 0x047B, 0x047B, 0x047B, 0xED8C
  33. .hword 0xED63, 0xECF6, 0xEC51, 0xEB87, 0xEAA4, 0xE9BA, 0xE8D8, 0xE80D
  34. .hword 0xE769, 0xE6FB, 0xE6D3, 0xE6E6, 0xE71D, 0xE772, 0xE7E0, 0xE862
  35. .hword 0xE8F3, 0xE98F, 0xEA2F, 0xEAD0, 0xEB6B, 0xEBFD, 0xEC7F, 0xECED
  36. .hword 0xED42, 0xED78, 0xED8C, 0xED8C, 0xED8C, 0xDF7F, 0xDFAB, 0xE023
  37. .hword 0xE0D6, 0xE1B3, 0xE2AA, 0xE3A9, 0xE4A0, 0xE57E, 0xE631, 0xE6A9
  38. .hword 0xE6D4, 0xE6BF, 0xE684, 0xE627, 0xE5AF, 0xE521, 0xE482, 0xE3D9
  39. .hword 0xE32A, 0xE27B, 0xE1D1, 0xE132, 0xE0A4, 0xE02C, 0xDFD0, 0xDF94
  40. .hword 0xDF7F, 0xDF7F, 0xDF7F, 0x0B0D, 0x0A9F, 0x096F, 0x07AA, 0x057A
  41. .hword 0x030A, 0x0084, 0xFE15, 0xFBE5, 0xFA20, 0xF8F1, 0xF882, 0xF8B7
  42. .hword 0xF94E, 0xFA38, 0xFB68, 0xFCCF, 0xFE60, 0x000C, 0x01C7, 0x0382
  43. .hword 0x052F, 0x06C0, 0x0827, 0x0957, 0x0A41, 0x0AD8, 0x0B0D, 0x0B0D
  44. .hword 0x0B0D, 0xDC8D, 0xDCD4, 0xDD97, 0xDEBB, 0xE024, 0xE1B7, 0xE357
  45. .hword 0xE4E9, 0xE652, 0xE776, 0xE839, 0xE881, 0xE85E, 0xE7FD, 0xE766
  46. .hword 0xE6A2, 0xE5BB, 0xE4B8, 0xE3A4, 0xE287, 0xE169, 0xE055, 0xDF52
  47. .hword 0xDE6B, 0xDDA7, 0xDD10, 0xDCAF, 0xDC8D, 0xDC8D, 0xDC8D, 0xC35A
  48. .hword 0xC43C, 0xC6A9, 0xCA49, 0xCEC3, 0xD3C1, 0xD8EB, 0xDDE9, 0xE264
  49. .hword 0xE603, 0xE870, 0xE952, 0xE8E5, 0xE7B1, 0xE5D1, 0xE364, 0xE084
  50. .hword 0xDD4F, 0xD9E1, 0xD656, 0xD2CC, 0xCF5E, 0xCC28, 0xC949, 0xC6DB
  51. .hword 0xC4FC, 0xC3C7, 0xC35A, 0xC35A, 0xC35A, 0x0000, 0x0081, 0x01E2
  52. .hword 0x03F3, 0x0680, 0x0959, 0x0C4A, 0x0F22, 0x11B0, 0x13C1, 0x1522
  53. .hword 0x15A3, 0x1565, 0x14B5, 0x13A4, 0x1242, 0x109E, 0x0ECA, 0x0CD6
  54. .hword 0x0AD1, 0x08CD, 0x06D8, 0x0504, 0x0361, 0x01FF, 0x00EE, 0x003E
  55. .hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0055, 0x013E, 0x029A, 0x0448
  56. .hword 0x0628, 0x0819, 0x09F9, 0x0BA7, 0x0D04, 0x0DED, 0x0E42, 0x0E19
  57. .hword 0x0DA5, 0x0CF1, 0x0C07, 0x0AF3, 0x09BF, 0x0875, 0x0721, 0x05CC
  58. .hword 0x0482, 0x034E, 0x023A, 0x0150, 0x009C, 0x0028, 0x0000, 0x0000
  59. .hword 0x0000, 0xF549, 0xF510, 0xF472, 0xF387, 0xF264, 0xF120, 0xEFD1
  60. .hword 0xEE8D, 0xED6A, 0xEC7F, 0xEBE2, 0xEBA8, 0xEBC4, 0xEC12, 0xEC8C
  61. .hword 0xED29, 0xEDE4, 0xEEB4, 0xEF93, 0xF079, 0xF15F, 0xF23D, 0xF30E
  62. .hword 0xF3C8, 0xF466, 0xF4DF, 0xF52E, 0xF549, 0xF549, 0xF549, 0xD47F
  63. .hword 0xD4D4, 0xD5BD, 0xD719, 0xD8C8, 0xDAA8, 0xDC98, 0xDE78, 0xE027
  64. .hword 0xE183, 0xE26C, 0xE2C1, 0xE298, 0xE224, 0xE170, 0xE087, 0xDF73
  65. .hword 0xDE3E, 0xDCF5, 0xDBA0, 0xDA4C, 0xD902, 0xD7CD, 0xD6B9, 0xD5D0
  66. .hword 0xD51C, 0xD4A8, 0xD47F, 0xD47F, 0xD47F, 0xF9E1, 0xF929, 0xF732
  67. .hword 0xF443, 0xF0A2, 0xEC96, 0xE867, 0xE45B, 0xE0BA, 0xDDCA, 0xDBD3
  68. .hword 0xDB1C, 0xDB74, 0xDC6E, 0xDDF3, 0xDFEA, 0xE23F, 0xE4D8, 0xE7A0
  69. .hword 0xEA7E, 0xED5D, 0xF024, 0xF2BE, 0xF512, 0xF70A, 0xF88E, 0xF988
  70. .hword 0xF9E1, 0xF9E1, 0xF9E1, 0x2329, 0x2336, 0x2359, 0x238C, 0x23CC
  71. .hword 0x2413, 0x245C, 0x24A3, 0x24E3, 0x2516, 0x2539, 0x2545, 0x253F
  72. .hword 0x252E, 0x2514, 0x24F1, 0x24C8, 0x249B, 0x246A, 0x2437, 0x2405
  73. .hword 0x23D4, 0x23A7, 0x237E, 0x235B, 0x2341, 0x2330, 0x2329, 0x2329
  74. .hword 0x2329, 0xE1B6, 0xE047, 0xDC59, 0xD67B, 0xCF39, 0xC723, 0xBEC6
  75. .hword 0xB6AF, 0xAF6E, 0xA98F, 0xA5A2, 0xA433, 0xA4E4, 0xA6D8, 0xA9E0
  76. .hword 0xADCF, 0xB277, 0xB7A9, 0xBD38, 0xC2F4, 0xC8B1, 0xCE3F, 0xD372
  77. .hword 0xD819, 0xDC09, 0xDF11, 0xE105, 0xE1B6, 0xE1B6, 0xE1B6, 0xC4F4
  78. .hword 0xC591, 0xC6FA, 0xC88D, 0xC9A8, 0xC9AA, 0xC79E, 0xC3FF, 0xC04C
  79. .hword 0xBE07, 0xBE77, 0xC06F, 0xC1C5, 0xC1E5, 0xC1BC, 0xC169, 0xC109
  80. .hword 0xC0B8, 0xC095, 0xC0BB, 0xC14A, 0xC330, 0xC660, 0xC977, 0xCB11
  81. .hword 0xCAB0, 0xC934, 0xC74C, 0xC5A8, 0xC4F4, 0x1101, 0x10FE, 0x10F8
  82. .hword 0x10EF, 0x10E5, 0x10DB, 0x10D3, 0x10CF, 0x10D0, 0x10D8, 0x0FD6
  83. .hword 0x0EF5, 0x118D, 0x1813, 0x2031, 0x2910, 0x31D5, 0x39AA, 0x4054
  84. .hword 0x4527, 0x469F, 0x4474, 0x4006, 0x3A4F, 0x344A, 0x2CE0, 0x23A8
  85. .hword 0x1A9E, 0x13BD, 0x1101, 0x0040, 0x0041, 0x0043, 0x0045, 0x0049
  86. .hword 0x004E, 0x0053, 0x0059, 0x0060, 0x0068, 0x007A, 0x0094, 0x00A1
  87. .hword 0x009B, 0x008C, 0x007A, 0x006C, 0x0068, 0x0080, 0x00A8, 0x00B5
  88. .hword 0x0090, 0x0053, 0x0016, 0xFFF5, 0xFFF4, 0x0005, 0x001F, 0x0036
  89. .hword 0x0040, 0xFFAF, 0xFFA8, 0xFF97, 0xFF7E, 0xFF5F, 0xFF3C, 0xFF19
  90. .hword 0xFEF9, 0xFEDD, 0xFEC8, 0xFEC7, 0xFED7, 0xFEE1, 0xFEDE, 0xFED7
  91. .hword 0xFECF, 0xFEC9, 0xFEC8, 0xFED2, 0xFEE5, 0xFEED, 0xFEDF, 0xFEC6
  92. .hword 0xFEB3, 0xFEB7, 0xFEDE, 0xFF1D, 0xFF62, 0xFF98, 0xFFAF, 0xAFFC
  93. .hword 0xB076, 0xB1C7, 0xB3C8, 0xB653, 0xB93D, 0xBC61, 0xBF96, 0xC2B4
  94. .hword 0xC594, 0xCA37, 0xCFC1, 0xD1C1, 0xCFAA, 0xCC1D, 0xC776, 0xC20C
  95. .hword 0xBC38, 0xB462, 0xAB6B, 0xA564, 0xA32E, 0xA29A, 0xA31E, 0xA42E
  96. .hword 0xA625, 0xA92B, 0xAC62, 0xAEF1, 0xAFFC, 0xC079, 0xC250, 0xC5DF
  97. .hword 0xC837, 0xC83C, 0xC756, 0xC65E, 0xC62D, 0xC724, 0xC8BE, 0xCA83
  98. .hword 0xCBF7, 0xCCA0, 0xCC45, 0xCB39, 0xC9CF, 0xC85D, 0xC736, 0xC766
  99. .hword 0xC45B, 0xC208, 0xC179, 0xC10F, 0xC0C6, 0xC097, 0xC07E, 0xC073
  100. .hword 0xC073, 0xC077, 0xC079, 0x2670, 0x2E92, 0x3E09, 0x4770, 0x46CD
  101. .hword 0x4248, 0x3BA7, 0x34B2, 0x2CD8, 0x2355, 0x19A2, 0x113A, 0x0B97
  102. .hword 0x08DF, 0x07E9, 0x0839, 0x0953, 0x0ABB, 0x0BF4, 0x0F0C, 0x12E1
  103. .hword 0x157B, 0x184E, 0x1B35, 0x1E0D, 0x20B2, 0x22FF, 0x24D0, 0x2602
  104. .hword 0x2670, 0x00CE, 0xFCFB, 0xF5B6, 0xF156, 0xF227, 0xF51C, 0xF884
  105. .hword 0xFAAF, 0xFB41, 0xFB33, 0xFAD4, 0xFA72, 0xFA5E, 0xFA9A, 0xFAF2
  106. .hword 0xFB5A, 0xFBC7, 0xFC2F, 0xFC88, 0xFC8D, 0xFC9E, 0xFD13, 0xFDA0
  107. .hword 0xFE3B, 0xFEDB, 0xFF74, 0xFFFD, 0x006A, 0x00B4, 0x00CE, 0x001B
  108. .hword 0x0020, 0x0020, 0x0000, 0xFFA5, 0xFF23, 0xFEAD, 0xFE74, 0xFE85
  109. .hword 0xFEC1, 0xFF12, 0xFF63, 0xFF9F, 0xFFC7, 0xFFE9, 0x0005, 0x001D
  110. .hword 0x0030, 0x003E, 0x0020, 0xFFFB, 0xFFFA, 0xFFFB, 0xFFFF, 0x0004
  111. .hword 0x000A, 0x0010, 0x0015, 0x0019, 0x001B, 0xC8D7, 0xC3A9, 0xBA96
  112. .hword 0xB752, 0xBE16, 0xC9BE, 0xD5F3, 0xDE5B, 0xE1F7, 0xE36A, 0xE3C9
  113. .hword 0xE42D, 0xE5AB, 0xE852, 0xEB5C, 0xEEA4, 0xF204, 0xF556, 0xF873
  114. .hword 0xFC02, 0xFBE3, 0xF6AA, 0xF021, 0xE8CB, 0xE12D, 0xD9C9, 0xD325
  115. .hword 0xCDC3, 0xCA28, 0xC8D7, 0x8001, 0x8001, 0x4171, 0x419C, 0x4214
  116. .hword 0x42C7, 0x43A5, 0x449C, 0x459B, 0x4692, 0x476F, 0x4822, 0x489A
  117. .hword 0x48C6, 0x48B5, 0x4886, 0x483B, 0x47D9, 0x4764, 0x46DF, 0x464F
  118. .hword 0x45B7, 0x451B, 0x4480, 0x43E8, 0x4357, 0x42D3, 0x425E, 0x41FC
  119. .hword 0x41B1, 0x4181, 0x4171, 0x0000, 0xFC18, 0xF4D6, 0xF0ED, 0xF2F7
  120. .hword 0xF79D, 0xFCB1, 0x0000, 0x0124, 0x0167, 0x0126, 0x00BB, 0x0083
  121. .hword 0x007C, 0x006A, 0x0050, 0x0032, 0x0016, 0x0000, 0xFFF7, 0xFFF7
  122. .hword 0xFFF7, 0xFFF8, 0xFFF9, 0xFFFB, 0xFFFC, 0xFFFE, 0xFFFF, 0x0000
  123. .hword 0x0000, 0xC5E4, 0xC612, 0xC4CE, 0xBF5F, 0xB2FC, 0xA20A, 0x919A
  124. .hword 0x86BD, 0x8273, 0x8175, 0x826B, 0x83FB, 0x84CE, 0x84E8, 0x852F
  125. .hword 0x8590, 0x85FE, 0x8667, 0x86BD, 0x856C, 0x86E1, 0x8DA6, 0x95E2
  126. .hword 0x9EFD, 0xA85A, 0xB15F, 0xB971, 0xBFF4, 0xC44E, 0xC5E4, 0x8001
  127. .hword 0x8001, 0x4171, 0xBF5F, 0x04B0, 0x048D, 0x042D, 0x039A, 0x02EB
  128. .hword 0x022D, 0x0165, 0x0096, 0xFFC7, 0xFEF7, 0xFE2D, 0xFD6D, 0xFCBA
  129. .hword 0xFC18, 0xFB8C, 0xFB75, 0xFBEE, 0xFC94, 0xFD40, 0xFE07, 0xFEE0
  130. .hword 0xFFC4, 0x00AA, 0x018B, 0x0260, 0x0320, 0x03C3, 0x0441, 0x0493
  131. .hword 0x04B0, 0x0000, 0x0009, 0x001B, 0x0024, 0x001C, 0x000B, 0x0000
  132. .hword 0xFFFE, 0xFFFE, 0xFFFF, 0x0000, 0x0001, 0x0000, 0xFFFC, 0xFFF6
  133. .hword 0xFFEE, 0xFFE9, 0xFFE6, 0xFFE8, 0xFFEC, 0xFFF2, 0xFFF8, 0xFFFD
  134. .hword 0x0000, 0x0001, 0x0001, 0x0001, 0x0000, 0x0000, 0x0000, 0x0107
  135. .hword 0x00E3, 0x00A3, 0x0089, 0x00C7, 0x012C, 0x0168, 0x016D, 0x0162
  136. .hword 0x014D, 0x0134, 0x011C, 0x010C, 0x0101, 0x00F7, 0x00F0, 0x00EE
  137. .hword 0x00F4, 0x0104, 0x011D, 0x013B, 0x0157, 0x016C, 0x0176, 0x016E
  138. .hword 0x015A, 0x013F, 0x0124, 0x010F, 0x0107, 0xFC58, 0xFC71, 0xFCB8
  139. .hword 0xFD27, 0xFDB6, 0xFE5E, 0xFF19, 0xFFDF, 0x00AA, 0x0173, 0x0234
  140. .hword 0x02E6, 0x0381, 0x0408, 0x0413, 0x039C, 0x0311, 0x0276, 0x01D0
  141. .hword 0x0122, 0x0071, 0xFFC2, 0xFF17, 0xFE76, 0xFDE2, 0xFD5F, 0xFCF2
  142. .hword 0xFC9F, 0xFC6A, 0xFC58, 0x07C5, 0x07FC, 0x085E, 0x0889, 0x0871
  143. .hword 0x084C, 0x081D, 0x07E9, 0x07B1, 0x077A, 0x0746, 0x0719, 0x06F5
  144. .hword 0x0703, 0x0743, 0x079D, 0x0809, 0x0866, 0x0893, 0x0895, 0x088C
  145. .hword 0x087B, 0x0863, 0x0847, 0x0828, 0x080B, 0x07F0, 0x07D9, 0x07CA
  146. .hword 0x07C5, 0x3B05, 0x3B67, 0x3C1C, 0x3C7D, 0x3C74, 0x3C5C, 0x3C39
  147. .hword 0x3C0C, 0x3BDB, 0x3BA8, 0x3B76, 0x3B4A, 0x3B26, 0x3B0E, 0x3B05
  148. .hword 0x3B67, 0x3C1C, 0x3C7D, 0x3C76, 0x3C61, 0x3C42, 0x3C1C, 0x3BF0
  149. .hword 0x3BC1, 0x3B93, 0x3B67, 0x3B40, 0x3B21, 0x3B0D, 0x3B05
  150. anim_CA_end: