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.

133 lines
8.8 KiB

6 years ago
  1. anim_header anim_C6, 0x0000, 0x00BD, 0x0000, 0x0000, 0x0032, 0x0014
  2. anim_C6_indices:
  3. .hword 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0000
  4. .hword 0x0001, 0x0000, 0x0001, 0x0003, 0x0001, 0x0000
  5. .hword 0x0032, 0x02AB, 0x0032, 0x02DD, 0x0032, 0x030F
  6. .hword 0x0032, 0x0215, 0x0032, 0x0247, 0x0032, 0x0279
  7. .hword 0x0032, 0x01E1, 0x0001, 0x0213, 0x0001, 0x0214
  8. .hword 0x0001, 0x01DD, 0x0001, 0x01DE, 0x0001, 0x01DF
  9. .hword 0x0032, 0x0008, 0x0032, 0x003A, 0x0032, 0x006C
  10. .hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0007
  11. .hword 0x0001, 0x0004, 0x0001, 0x0005, 0x0001, 0x0006
  12. .hword 0x0001, 0x01D9, 0x0001, 0x01DA, 0x0001, 0x01DB
  13. .hword 0x0032, 0x00D3, 0x0032, 0x0105, 0x0032, 0x0137
  14. .hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0032, 0x00A1
  15. .hword 0x0001, 0x009E, 0x0001, 0x009F, 0x0001, 0x00A0
  16. .hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x01DC
  17. .hword 0x0001, 0x01D6, 0x0001, 0x01D7, 0x0001, 0x01D8
  18. .hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0032, 0x01A4
  19. .hword 0x0001, 0x01A1, 0x0001, 0x01A2, 0x0001, 0x01A3
  20. .hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x01E0
  21. .hword 0x0001, 0x019E, 0x0001, 0x019F, 0x0001, 0x01A0
  22. .hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0032, 0x016C
  23. .hword 0x0001, 0x0169, 0x0001, 0x016A, 0x0001, 0x016B
  24. anim_C6_values:
  25. .hword 0x0000, 0xFFBB, 0x00BD, 0x3FFF, 0xFF8A, 0xF980, 0xF06F, 0xF085
  26. .hword 0x4B74, 0x4B53, 0x4AF8, 0x4A70, 0x49C9, 0x490D, 0x484C, 0x4791
  27. .hword 0x46E9, 0x4661, 0x4606, 0x45E5, 0x45F9, 0x462F, 0x4684, 0x46F1
  28. .hword 0x4771, 0x47FE, 0x4892, 0x4928, 0x49BB, 0x4A45, 0x4AC0, 0x4B27
  29. .hword 0x4B74, 0x4BAD, 0x4BDB, 0x4BFE, 0x4C1A, 0x4C2D, 0x4C3A, 0x4C42
  30. .hword 0x4C45, 0x4C46, 0x4C44, 0x4C41, 0x4C3F, 0x4C3E, 0x4C3A, 0x4C2F
  31. .hword 0x4C1E, 0x4C0A, 0x4BF2, 0x4BD9, 0x4BC0, 0x4BA9, 0x4B94, 0x4B83
  32. .hword 0x4B78, 0x4B74, 0xD899, 0xD88B, 0xD863, 0xD826, 0xD7DC, 0xD789
  33. .hword 0xD734, 0xD6E1, 0xD697, 0xD65B, 0xD632, 0xD624, 0xD62D, 0xD647
  34. .hword 0xD66F, 0xD6A2, 0xD6DE, 0xD71F, 0xD763, 0xD7A7, 0xD7E8, 0xD824
  35. .hword 0xD857, 0xD87F, 0xD899, 0xD8A7, 0xD8AA, 0xD8A6, 0xD89B, 0xD88B
  36. .hword 0xD877, 0xD861, 0xD84B, 0xD835, 0xD822, 0xD812, 0xD807, 0xD804
  37. .hword 0xD807, 0xD80F, 0xD81B, 0xD82A, 0xD83C, 0xD84F, 0xD861, 0xD873
  38. .hword 0xD882, 0xD88E, 0xD897, 0xD899, 0x3DBE, 0x3DE6, 0x3E54, 0x3EF8
  39. .hword 0x3FC2, 0x40A4, 0x418E, 0x426F, 0x433A, 0x43DE, 0x444B, 0x4473
  40. .hword 0x445C, 0x441A, 0x43B3, 0x4330, 0x4296, 0x41EC, 0x4139, 0x4084
  41. .hword 0x3FD2, 0x3F2C, 0x3E98, 0x3E1B, 0x3DBE, 0x3D7A, 0x3D43, 0x3D17
  42. .hword 0x3CF7, 0x3CDF, 0x3CCF, 0x3CC6, 0x3CC2, 0x3CC1, 0x3CC3, 0x3CC7
  43. .hword 0x3CC9, 0x3CCB, 0x3CD0, 0x3CDD, 0x3CF1, 0x3D0A, 0x3D26, 0x3D44
  44. .hword 0x3D63, 0x3D7F, 0x3D98, 0x3DAC, 0x3DB9, 0x3DBE, 0x0F57, 0x0217
  45. .hword 0xF7EF, 0xF913, 0xF907, 0xF8E3, 0xF8AA, 0xF85C, 0xF7FB, 0xF78A
  46. .hword 0xF709, 0xF67A, 0xF5DF, 0xF539, 0xF48A, 0xF3D4, 0xF318, 0xF258
  47. .hword 0xF196, 0xF0D2, 0xF00F, 0xEF4F, 0xEE92, 0xEDDB, 0xED2A, 0xEC83
  48. .hword 0xEBE6, 0xEB55, 0xEAD1, 0xEA4A, 0xE9B3, 0xE912, 0xE86E, 0xE7CE
  49. .hword 0xE73A, 0xE6B7, 0xE64D, 0xE602, 0xE5DE, 0xE5E7, 0xE624, 0xE69D
  50. .hword 0xE789, 0xE904, 0xEAED, 0xED20, 0xEF79, 0xF1D6, 0xF414, 0xF60F
  51. .hword 0xF7A5, 0xF8B2, 0xF913, 0x1E40, 0x1E5A, 0x1EA0, 0x1F09, 0x1F8A
  52. .hword 0x2018, 0x20A9, 0x2133, 0x21AB, 0x2207, 0x223D, 0x2242, 0x220E
  53. .hword 0x21A7, 0x2118, 0x206B, 0x1FAE, 0x1EEB, 0x1E2D, 0x1D7F, 0x1CEE
  54. .hword 0x1C84, 0x1C4C, 0x1C50, 0x1C89, 0x1CEB, 0x1D6A, 0x1DF9, 0x1E8D
  55. .hword 0x1F19, 0x1F92, 0x1FEA, 0x2017, 0x2023, 0x2022, 0x2016, 0x2000
  56. .hword 0x1FE3, 0x1FBF, 0x1F96, 0x1F6A, 0x1F3C, 0x1F0D, 0x1EE0, 0x1EB6
  57. .hword 0x1E8F, 0x1E6F, 0x1E56, 0x1E46, 0x1E40, 0x2243, 0x224C, 0x2264
  58. .hword 0x2285, 0x22AA, 0x22CC, 0x22E8, 0x22F6, 0x22F2, 0x22D5, 0x229B
  59. .hword 0x223E, 0x21AA, 0x20DA, 0x1FDC, 0x1EC0, 0x1D95, 0x1C69, 0x1B4C
  60. .hword 0x1A4D, 0x197A, 0x18E3, 0x1897, 0x18A5, 0x1906, 0x19A9, 0x1A7B
  61. .hword 0x1B6C, 0x1C69, 0x1D61, 0x1E42, 0x1EFB, 0x1F7A, 0x1FD2, 0x2024
  62. .hword 0x206F, 0x20B4, 0x20F3, 0x212C, 0x215F, 0x218D, 0x21B5, 0x21D7
  63. .hword 0x21F5, 0x220E, 0x2221, 0x2230, 0x223B, 0x2241, 0x2243, 0xD907
  64. .hword 0xD929, 0xD984, 0xDA0D, 0xDAB4, 0xDB6D, 0xDC29, 0xDCDC, 0xDD77
  65. .hword 0xDDEE, 0xDE32, 0xDE35, 0xDDEE, 0xDD61, 0xDCA0, 0xDBB9, 0xDABC
  66. .hword 0xD9B6, 0xD8B8, 0xD7D0, 0xD70E, 0xD680, 0xD637, 0xD63D, 0xD68B
  67. .hword 0xD70F, 0xD7BB, 0xD87D, 0xD945, 0xDA02, 0xDAA6, 0xDB1E, 0xDB5C
  68. .hword 0xDB6E, 0xDB6F, 0xDB61, 0xDB47, 0xDB22, 0xDAF5, 0xDAC0, 0xDA88
  69. .hword 0xDA4C, 0xDA11, 0xD9D6, 0xD99F, 0xD96E, 0xD944, 0xD924, 0xD90F
  70. .hword 0xD907, 0x001B, 0x025B, 0xCB25, 0x41BC, 0x41C5, 0x41E0, 0x420A
  71. .hword 0x4243, 0x4288, 0x42D7, 0x4330, 0x438F, 0x43F3, 0x445C, 0x44C6
  72. .hword 0x4530, 0x4599, 0x45FE, 0x465E, 0x46B7, 0x4708, 0x474F, 0x4789
  73. .hword 0x47B6, 0x47D3, 0x47DF, 0x47D8, 0x47B1, 0x4761, 0x46EE, 0x465E
  74. .hword 0x45B7, 0x44FF, 0x443B, 0x4371, 0x42A8, 0x41E4, 0x412C, 0x4085
  75. .hword 0x3FF5, 0x3F83, 0x3F33, 0x3F11, 0x3F1B, 0x3F4A, 0x3F95, 0x3FF2
  76. .hword 0x4059, 0x40C1, 0x4122, 0x4171, 0x41A8, 0x41BC, 0x0FA0, 0x09D7
  77. .hword 0xB72D, 0x001D, 0xFEE1, 0xDE31, 0x12BD, 0x12EA, 0x1365, 0x1421
  78. .hword 0x150F, 0x1621, 0x1747, 0x1875, 0x199B, 0x1AAB, 0x1B97, 0x1C4F
  79. .hword 0x1CC6, 0x1CED, 0x1CBB, 0x1C3A, 0x1B77, 0x1A83, 0x1969, 0x183A
  80. .hword 0x1702, 0x15D1, 0x14B4, 0x13BA, 0x12F0, 0x1266, 0x1229, 0x123A
  81. .hword 0x128B, 0x1312, 0x13C3, 0x1495, 0x157E, 0x1672, 0x1768, 0x1856
  82. .hword 0x1930, 0x19EE, 0x1A84, 0x1AE8, 0x1B10, 0x1ACC, 0x1A0B, 0x18F0
  83. .hword 0x179F, 0x163C, 0x14EA, 0x13CC, 0x1307, 0x12BD, 0xEB85, 0xFDA0
  84. .hword 0xCD0E, 0x8001, 0x8001, 0x4171, 0xBF5F, 0x8001, 0x8001, 0x4171
  85. .hword 0xBF5F, 0x0B13, 0x0AF9, 0x0AB2, 0x0A43, 0x09B6, 0x0910, 0x085A
  86. .hword 0x079B, 0x06D9, 0x061D, 0x056D, 0x04D1, 0x0451, 0x03F3, 0x03C0
  87. .hword 0x03BD, 0x03E8, 0x0435, 0x04A1, 0x0526, 0x05C1, 0x066F, 0x072A
  88. .hword 0x07EF, 0x08B9, 0x0986, 0x0A50, 0x0B14, 0x0BCD, 0x0C77, 0x0D0F
  89. .hword 0x0D91, 0x0DF7, 0x0E3F, 0x0E67, 0x0E71, 0x0E62, 0x0E3D, 0x0E05
  90. .hword 0x0DC0, 0x0D6F, 0x0D17, 0x0CBC, 0x0C61, 0x0C0A, 0x0BBB, 0x0B77
  91. .hword 0x0B42, 0x0B1F, 0x0B13, 0x0183, 0x195D, 0xEFE6, 0xEFED, 0xEFFE
  92. .hword 0xF019, 0xF03A, 0xF05E, 0xF084, 0xF0A9, 0xF0CA, 0xF0E4, 0xF0F6
  93. .hword 0xF0FC, 0xF0F6, 0xF0E5, 0xF0CC, 0xF0AC, 0xF088, 0xF063, 0xF03F
  94. .hword 0xF01E, 0xF002, 0xEFEE, 0xEFE4, 0xEFE6, 0xEFF7, 0xF015, 0xF03C
  95. .hword 0xF06C, 0xF0A2, 0xF0DA, 0xF113, 0xF14A, 0xF17C, 0xF1A8, 0xF1CA
  96. .hword 0xF1E0, 0xF1E8, 0xF1E0, 0xF1C8, 0xF1A3, 0xF174, 0xF13F, 0xF105
  97. .hword 0xF0CA, 0xF090, 0xF05A, 0xF02C, 0xF007, 0xEFEF, 0xEFE6, 0x11D7
  98. .hword 0x11CC, 0x11AE, 0x1180, 0x1148, 0x1109, 0x10C8, 0x1089, 0x1050
  99. .hword 0x1023, 0x1004, 0x0FF9, 0x1004, 0x1020, 0x104B, 0x1080, 0x10BC
  100. .hword 0x10FB, 0x1139, 0x1172, 0x11A2, 0x11C5, 0x11D9, 0x11D7, 0x11C0
  101. .hword 0x1193, 0x1156, 0x110D, 0x10BB, 0x1064, 0x100C, 0x0FB7, 0x0F68
  102. .hword 0x0F25, 0x0EF0, 0x0ECD, 0x0EC1, 0x0ECE, 0x0EF3, 0x0F2B, 0x0F73
  103. .hword 0x0FC6, 0x101E, 0x107A, 0x10D2, 0x1125, 0x116D, 0x11A5, 0x11CA
  104. .hword 0x11D7, 0xFA39, 0xFA4B, 0xFA7B, 0xFAC3, 0xFB1C, 0xFB80, 0xFBE6
  105. .hword 0xFC4A, 0xFCA3, 0xFCEB, 0xFD1B, 0xFD2D, 0xFD1E, 0xFCF6, 0xFCBA
  106. .hword 0xFC6E, 0xFC18, 0xFBBC, 0xFB60, 0xFB08, 0xFAB9, 0xFA79, 0xFA4D
  107. .hword 0xFA39, 0xFA3E, 0xFA57, 0xFA80, 0xFAB6, 0xFAF6, 0xFB3B, 0xFB82
  108. .hword 0xFBC8, 0xFC09, 0xFC42, 0xFC6F, 0xFC8C, 0xFC97, 0xFC8D, 0xFC70
  109. .hword 0xFC45, 0xFC0E, 0xFBCF, 0xFB8B, 0xFB45, 0xFB01, 0xFAC2, 0xFA8B
  110. .hword 0xFA60, 0xFA43, 0xFA39, 0xF889, 0xF883, 0xF874, 0xF85C, 0xF83F
  111. .hword 0xF81F, 0xF7FE, 0xF7DE, 0xF7C2, 0xF7AC, 0xF79D, 0xF799, 0xF7A0
  112. .hword 0xF7B2, 0xF7CB, 0xF7EA, 0xF80D, 0xF831, 0xF854, 0xF875, 0xF891
  113. .hword 0xF8A5, 0xF8B1, 0xF8B1, 0xF8A4, 0xF88A, 0xF866, 0xF83A, 0xF809
  114. .hword 0xF7D7, 0xF7A4, 0xF774, 0xF74B, 0xF729, 0xF712, 0xF709, 0xF70D
  115. .hword 0xF71C, 0xF733, 0xF752, 0xF776, 0xF79D, 0xF7C6, 0xF7F0, 0xF817
  116. .hword 0xF83C, 0xF85B, 0xF873, 0xF883, 0xF889, 0xFEAC, 0xFEB7, 0xFED6
  117. .hword 0xFF03, 0xFF3B, 0xFF79, 0xFFB9, 0xFFF7, 0x002C, 0x0057, 0x0073
  118. .hword 0x007A, 0x006B, 0x0048, 0x0015, 0xFFD8, 0xFF94, 0xFF4C, 0xFF05
  119. .hword 0xFEC5, 0xFE8D, 0xFE64, 0xFE4D, 0xFE4C, 0xFE66, 0xFE99, 0xFEE0
  120. .hword 0xFF36, 0xFF96, 0xFFFA, 0x005D, 0x00BB, 0x010D, 0x0150, 0x017D
  121. .hword 0x0190, 0x0188, 0x016C, 0x013F, 0x0105, 0x00C0, 0x0074, 0x0024
  122. .hword 0xFFD5, 0xFF88, 0xFF42, 0xFF05, 0xFED6, 0xFEB7, 0xFEAC, 0x2FC5
  123. .hword 0x2FB1, 0x2F7C, 0x2F2D, 0x2ECB, 0x2E5D, 0x2DEC, 0x2D7F, 0x2D1D
  124. .hword 0x2CCD, 0x2C98, 0x2C85, 0x2C95, 0x2CC2, 0x2D06, 0x2D5C, 0x2DBD
  125. .hword 0x2E24, 0x2E8B, 0x2EEC, 0x2F42, 0x2F86, 0x2FB3, 0x2FC3, 0x2FB3
  126. .hword 0x2F85, 0x2F40, 0x2EEB, 0x2E89, 0x2E22, 0x2DBB, 0x2D59, 0x2D03
  127. .hword 0x2CBF, 0x2C91, 0x2C81, 0x2C8D, 0x2CAF, 0x2CE4, 0x2D27, 0x2D75
  128. .hword 0x2DCA, 0x2E23, 0x2E7C, 0x2ED1, 0x2F1F, 0x2F62, 0x2F96, 0x2FB8
  129. .hword 0x2FC5
  130. anim_C6_end: