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.

131 lines
8.7 KiB

6 years ago
  1. anim_header anim_C8, 0x0001, 0x00BD, 0x0006, 0x0000, 0x0014, 0x0014
  2. anim_C8_indices:
  3. .hword 0x0001, 0x0000, 0x0014, 0x0001, 0x0014, 0x0015
  4. .hword 0x0001, 0x0000, 0x0001, 0x0029, 0x0001, 0x0000
  5. .hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0014, 0x0324
  6. .hword 0x0014, 0x02E8, 0x0014, 0x02FC, 0x0014, 0x0310
  7. .hword 0x0014, 0x02AC, 0x0014, 0x02C0, 0x0014, 0x02D4
  8. .hword 0x0014, 0x026F, 0x0014, 0x0283, 0x0014, 0x0297
  9. .hword 0x0014, 0x007A, 0x0014, 0x008E, 0x0014, 0x00A2
  10. .hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0014, 0x0066
  11. .hword 0x0014, 0x002A, 0x0014, 0x003E, 0x0014, 0x0052
  12. .hword 0x0014, 0x0232, 0x0014, 0x0246, 0x0014, 0x025A
  13. .hword 0x0014, 0x0106, 0x0014, 0x011A, 0x0014, 0x012E
  14. .hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0014, 0x00F2
  15. .hword 0x0014, 0x00B6, 0x0014, 0x00CA, 0x0014, 0x00DE
  16. .hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x026E
  17. .hword 0x0014, 0x01F6, 0x0014, 0x020A, 0x0014, 0x021E
  18. .hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0014, 0x01E2
  19. .hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0014, 0x01CE
  20. .hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x02AB
  21. .hword 0x0014, 0x0192, 0x0014, 0x01A6, 0x0014, 0x01BA
  22. .hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0014, 0x017E
  23. .hword 0x0014, 0x0142, 0x0014, 0x0156, 0x0014, 0x016A
  24. anim_C8_values:
  25. .hword 0x0000, 0x0035, 0x0035, 0x0033, 0x0030, 0x002E, 0x002D, 0x002D
  26. .hword 0x002F, 0x0034, 0x0046, 0x0065, 0x007B, 0x0085, 0x008E, 0x0096
  27. .hword 0x009D, 0x00A2, 0x00A7, 0x00A9, 0x00AA, 0xFF5A, 0xFF5B, 0xFF5E
  28. .hword 0xFF63, 0xFF6A, 0xFF72, 0xFF7C, 0xFF86, 0xFF92, 0xFFA7, 0xFFC6
  29. .hword 0xFFDA, 0xFFE4, 0xFFEB, 0xFFF2, 0xFFF7, 0xFFFA, 0xFFFD, 0xFFFE
  30. .hword 0xFFFF, 0x3FFF, 0x0816, 0x0816, 0x0816, 0x0816, 0x0816, 0x0816
  31. .hword 0x0816, 0x0816, 0x0816, 0x06F9, 0x04B6, 0x02E5, 0x0208, 0x0175
  32. .hword 0x010F, 0x00B6, 0x0065, 0x002C, 0x000B, 0x0000, 0xE285, 0xE285
  33. .hword 0xE285, 0xE285, 0xE285, 0xE285, 0xE285, 0xE285, 0xE285, 0xE90D
  34. .hword 0xF5F0, 0xFF1F, 0x0160, 0x0118, 0xFFA6, 0xFE64, 0xFD3A, 0xFB96
  35. .hword 0xFA1E, 0xF97C, 0xEA2F, 0xEA2F, 0xEA2F, 0xEA2F, 0xEA2F, 0xEA2F
  36. .hword 0xEA2F, 0xEA2F, 0xEA2F, 0xEED0, 0xF7BB, 0xFD79, 0xFD95, 0xFB78
  37. .hword 0xF871, 0xF5D0, 0xF367, 0xF0AF, 0xEE77, 0xED8C, 0xF5E7, 0xF5E7
  38. .hword 0xF5E7, 0xF5E7, 0xF5E7, 0xF5E7, 0xF5E7, 0xF5E7, 0xF5E7, 0xF5E7
  39. .hword 0xF5E7, 0xF5E7, 0xF20E, 0xE90B, 0xDEAC, 0xD6BC, 0xD1BB, 0xCDCC
  40. .hword 0xCB3B, 0xCA4F, 0x6E83, 0x6E83, 0x6E83, 0x6E83, 0x6E83, 0x6E83
  41. .hword 0x6E83, 0x6E83, 0x6E83, 0x6E83, 0x6E83, 0x6E83, 0x6833, 0x58E0
  42. .hword 0x45F1, 0x34CF, 0x23AE, 0x10BF, 0x016C, 0xFB1D, 0x9FAC, 0x9FAC
  43. .hword 0x9FAC, 0x9FAC, 0x9FAC, 0x9FAC, 0x9FAC, 0x9FAC, 0x9FAC, 0x9FAC
  44. .hword 0x9FAC, 0x9FAC, 0xA279, 0xA945, 0xB1AB, 0xB944, 0xC0DD, 0xC943
  45. .hword 0xD00F, 0xD2DC, 0x5146, 0x5146, 0x5146, 0x5146, 0x5146, 0x5146
  46. .hword 0x5146, 0x5146, 0x5146, 0x5146, 0x5146, 0x5146, 0x5876, 0x69EA
  47. .hword 0x7F7A, 0x92FD, 0xA67F, 0xBC0F, 0xCD84, 0xD4B4, 0xF345, 0xF345
  48. .hword 0xF345, 0xF345, 0xF345, 0xF345, 0xF345, 0xF345, 0xF345, 0xF59A
  49. .hword 0xFA49, 0xFDD7, 0xFF2B, 0xFFBD, 0xFFEB, 0x0013, 0x0037, 0x002C
  50. .hword 0x0010, 0x0000, 0x2351, 0x2351, 0x2351, 0x2351, 0x2351, 0x2351
  51. .hword 0x2351, 0x2351, 0x2351, 0x1DD2, 0x12B4, 0x0A05, 0x0646, 0x0424
  52. .hword 0x02E3, 0x01CC, 0x00D0, 0x0045, 0x000B, 0x0000, 0xDF86, 0xDF86
  53. .hword 0xDF86, 0xDF86, 0xDF86, 0xDF86, 0xDF86, 0xDF86, 0xDF86, 0xE291
  54. .hword 0xE8C1, 0xEDB1, 0xF005, 0xF187, 0xF291, 0xF378, 0xF449, 0xF4DA
  55. .hword 0xF52E, 0xF549, 0xFA63, 0xFA63, 0xFA63, 0xFA63, 0xFA63, 0xFA63
  56. .hword 0xFA63, 0xFA63, 0xFA63, 0xFA63, 0xFA63, 0xFA63, 0xF619, 0xEC06
  57. .hword 0xE060, 0xD759, 0xD160, 0xCC73, 0xC91A, 0xC7DD, 0x131C, 0x131C
  58. .hword 0x131C, 0x131C, 0x131C, 0x131C, 0x131C, 0x131C, 0x131C, 0x131C
  59. .hword 0x131C, 0x131C, 0x1566, 0x1A42, 0x1EB0, 0x1FAE, 0x1A96, 0x11A0
  60. .hword 0x0918, 0x054B, 0xEC4C, 0xEC4C, 0xEC4C, 0xEC4C, 0xEC4C, 0xEC4C
  61. .hword 0xEC4C, 0xEC4C, 0xEC4C, 0xEC4C, 0xEC4C, 0xEC4C, 0xF47B, 0x0745
  62. .hword 0x1C0C, 0x2A30, 0x2EEA, 0x2EFC, 0x2D12, 0x2BD6, 0xE0B0, 0xE0B0
  63. .hword 0xE0B0, 0xE0B0, 0xE0B0, 0xE0B0, 0xE0B0, 0xE0B0, 0xE0B0, 0xE0B0
  64. .hword 0xE0B0, 0xE0B0, 0xE44F, 0xEC07, 0xF321, 0xF4E7, 0xED46, 0xDFB3
  65. .hword 0xD2BD, 0xCCF6, 0xFFB8, 0xFFB7, 0xFFB4, 0xFFB1, 0xFFAE, 0xFFAC
  66. .hword 0xFFAC, 0xFFB0, 0xFFB8, 0xFFD8, 0x000A, 0x0028, 0x002C, 0x0029
  67. .hword 0x0023, 0x001A, 0x0011, 0x0008, 0x0002, 0x0000, 0xFF3D, 0xFF48
  68. .hword 0xFF64, 0xFF87, 0xFFA6, 0xFFB8, 0xFFB3, 0xFF8D, 0xFF3D, 0xFDE3
  69. .hword 0xFBCD, 0xFAB8, 0xFAE9, 0xFB6A, 0xFC21, 0xFCF3, 0xFDC5, 0xFE7D
  70. .hword 0xFEFF, 0xFF30, 0xD81B, 0xD853, 0xD8DB, 0xD984, 0xDA1C, 0xDA74
  71. .hword 0xDA5C, 0xD9A4, 0xD81B, 0xD1CC, 0xC7ED, 0xC216, 0xC16D, 0xC1D7
  72. .hword 0xC305, 0xC4AB, 0xC67A, 0xC825, 0xC95E, 0xC9D8, 0x0366, 0x052F
  73. .hword 0x0A05, 0x111A, 0x19A4, 0x22D5, 0x2BE3, 0x3402, 0x3A66, 0x3E0B
  74. .hword 0x3ED1, 0x3D40, 0x39F7, 0x358A, 0x3076, 0x2B37, 0x264A, 0x222B
  75. .hword 0x1F57, 0x1E4A, 0x0CE2, 0x0C9B, 0x0BD9, 0x0ABD, 0x0968, 0x07FB
  76. .hword 0x0695, 0x0557, 0x0462, 0x0395, 0x034C, 0x0462, 0x06EF, 0x0A3D
  77. .hword 0x0DF7, 0x11C5, 0x1551, 0x1844, 0x1A49, 0x1B09, 0x0EFE, 0x0F21
  78. .hword 0x0F7F, 0x1008, 0x10AE, 0x115F, 0x120C, 0x12A7, 0x131D, 0x1352
  79. .hword 0x1346, 0x131D, 0x12E8, 0x12A3, 0x1255, 0x1206, 0x11BC, 0x117E
  80. .hword 0x1154, 0x1144, 0x961D, 0x956F, 0x939B, 0x90EE, 0x8DB8, 0x8A46
  81. .hword 0x86E6, 0x83E7, 0x8198, 0x7FE7, 0x7F75, 0x8198, 0x8666, 0x8CA0
  82. .hword 0x93A4, 0x9ACF, 0xA17E, 0xA70D, 0xAADB, 0xAC44, 0xCEBC, 0xCEF2
  83. .hword 0xCF75, 0xD016, 0xD0A9, 0xD0FE, 0xD0E6, 0xD035, 0xCEBC, 0xC8B3
  84. .hword 0xBF3D, 0xB98C, 0xB8B7, 0xB8DB, 0xB9B4, 0xBAFE, 0xBC75, 0xBDD5
  85. .hword 0xBEDA, 0xBF40, 0x0710, 0x090A, 0x0E60, 0x162F, 0x1F95, 0x29B0
  86. .hword 0x339C, 0x3C76, 0x435D, 0x46E6, 0x470A, 0x44FE, 0x4187, 0x3CF2
  87. .hword 0x37BA, 0x325D, 0x2D57, 0x2927, 0x2647, 0x2537, 0xF169, 0xF1B0
  88. .hword 0xF271, 0xF38B, 0xF4DD, 0xF649, 0xF7AC, 0xF8E8, 0xF9DB, 0xFAEB
  89. .hword 0xFB77, 0xF9DB, 0xF5DA, 0xF0AA, 0xEAD0, 0xE4D7, 0xDF45, 0xDAA3
  90. .hword 0xD777, 0xD64A, 0xF279, 0xF24D, 0xF1D5, 0xF125, 0xF052, 0xEF70
  91. .hword 0xEE93, 0xEDCE, 0xED37, 0xED05, 0xED26, 0xED37, 0xED1B, 0xECF7
  92. .hword 0xECCF, 0xECA5, 0xEC7F, 0xEC5F, 0xEC49, 0xEC41, 0x973B, 0x9686
  93. .hword 0x949E, 0x91D4, 0x8E7A, 0x8AE2, 0x875D, 0x843E, 0x81D5, 0x7FEC
  94. .hword 0x7F4F, 0x81D5, 0x87AA, 0x8F38, 0x97BC, 0xA06F, 0xA88B, 0xAF4B
  95. .hword 0xB3E8, 0xB59E, 0x9524, 0x9524, 0x9524, 0x9524, 0x9524, 0x9524
  96. .hword 0x9524, 0x9524, 0x9524, 0x9524, 0x9524, 0x9524, 0x93FC, 0x912D
  97. .hword 0x8DB5, 0x8A91, 0x876E, 0x83F5, 0x8127, 0x7FFF, 0x5D21, 0x5D21
  98. .hword 0x5D21, 0x5D21, 0x5D21, 0x5D21, 0x5D21, 0x5D21, 0x5D21, 0x5D21
  99. .hword 0x5D21, 0x5D21, 0x5F0A, 0x63AB, 0x6963, 0x6E90, 0x73BD, 0x7975
  100. .hword 0x7E16, 0x7FFF, 0x475E, 0x475E, 0x475E, 0x475E, 0x475E, 0x475E
  101. .hword 0x475E, 0x475E, 0x475E, 0x475E, 0x475E, 0x475E, 0x470B, 0x4641
  102. .hword 0x4548, 0x4467, 0x4386, 0x428D, 0x41C4, 0x4171, 0xBF5F, 0x90BE
  103. .hword 0x90BE, 0x90BE, 0x90BE, 0x90BE, 0x90BE, 0x90BE, 0x90BE, 0x90BE
  104. .hword 0x90BE, 0x90BE, 0x90BE, 0x8FD3, 0x8D9A, 0x8ADA, 0x885E, 0x85E2
  105. .hword 0x8322, 0x80E9, 0x7FFF, 0x7987, 0x7987, 0x7987, 0x7987, 0x7987
  106. .hword 0x7987, 0x7987, 0x7987, 0x7987, 0x7987, 0x7987, 0x7987, 0x79E1
  107. .hword 0x7ABD, 0x7BCD, 0x7CC3, 0x7DB8, 0x7EC8, 0x7FA4, 0x7FFF, 0x4B8C
  108. .hword 0x4B8C, 0x4B8C, 0x4B8C, 0x4B8C, 0x4B8C, 0x4B8C, 0x4B8C, 0x4B8C
  109. .hword 0x4B8C, 0x4B8C, 0x4B8C, 0x4AFF, 0x49A7, 0x47FE, 0x467E, 0x44FE
  110. .hword 0x4356, 0x41FE, 0x4171, 0xBF5F, 0xFD80, 0xFDA5, 0xFE03, 0xFE87
  111. .hword 0xFF19, 0xFFA6, 0x0017, 0x0058, 0x0073, 0x0081, 0x0083, 0x007D
  112. .hword 0x0070, 0x005F, 0x004A, 0x0035, 0x0020, 0x000F, 0x0004, 0x0000
  113. .hword 0xFEF8, 0xFEDF, 0xFEA0, 0xFE4B, 0xFDF0, 0xFD9F, 0xFD68, 0xFD5B
  114. .hword 0xFD74, 0xFDA1, 0xFDDC, 0xFE24, 0xFE72, 0xFEC3, 0xFF13, 0xFF5D
  115. .hword 0xFF9E, 0xFFD2, 0xFFF4, 0x0000, 0x26DC, 0x2434, 0x1D4C, 0x13B5
  116. .hword 0x0902, 0xFEC9, 0xF699, 0xF207, 0xF05A, 0xEFB0, 0xEFDF, 0xF0BD
  117. .hword 0xF21E, 0xF3DA, 0xF5C5, 0xF7B6, 0xF982, 0xFAFE, 0xFC02, 0xFC62
  118. .hword 0xFF6C, 0xFF6F, 0xFF78, 0xFF84, 0xFF92, 0xFFA1, 0xFFAE, 0xFFB7
  119. .hword 0xFFBF, 0xFFC8, 0xFFD0, 0xFFD8, 0xFFE0, 0xFFE8, 0xFFEF, 0xFFF5
  120. .hword 0xFFF9, 0xFFFD, 0x0000, 0x0000, 0x00A3, 0x00A7, 0x00AF, 0x00BB
  121. .hword 0x00C7, 0x00D0, 0x00D4, 0x00D0, 0x00C5, 0x00B4, 0x00A1, 0x008B
  122. .hword 0x0073, 0x005B, 0x0043, 0x002E, 0x001B, 0x000D, 0x0003, 0x0000
  123. .hword 0x0F98, 0x108B, 0x12FA, 0x1648, 0x19D8, 0x1D0B, 0x1F44, 0x1FE5
  124. .hword 0x1F1F, 0x1DA5, 0x1B9D, 0x192B, 0x1677, 0x13A5, 0x10DB, 0x0E3F
  125. .hword 0x0BF5, 0x0A24, 0x08F2, 0x0884, 0x2968, 0x2968, 0x2968, 0x2968
  126. .hword 0x2968, 0x2968, 0x2968, 0x2968, 0x2968, 0x32C3, 0x4489, 0x4F4C
  127. .hword 0x5048, 0x4F61, 0x4D21, 0x4A13, 0x46C1, 0x43B6, 0x417D, 0x40A1
  128. anim_C8_end: