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.

119 lines
7.8 KiB

6 years ago
  1. anim_header anim_A2, 0x0001, 0x00BD, 0x0000, 0x0000, 0x0017, 0x0014
  2. anim_A2_indices:
  3. .hword 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0000
  4. .hword 0x0001, 0x0000, 0x0001, 0x0002, 0x0001, 0x0000
  5. .hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0017, 0x02BD
  6. .hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0017, 0x02A6
  7. .hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0017, 0x028F
  8. .hword 0x0001, 0x028B, 0x0001, 0x028C, 0x0001, 0x028D
  9. .hword 0x0017, 0x005F, 0x0017, 0x0076, 0x0017, 0x008D
  10. .hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0017, 0x0048
  11. .hword 0x0017, 0x0003, 0x0017, 0x001A, 0x0017, 0x0031
  12. .hword 0x0001, 0x0287, 0x0001, 0x0288, 0x0001, 0x0289
  13. .hword 0x0017, 0x0100, 0x0017, 0x0117, 0x0017, 0x012E
  14. .hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0017, 0x00E9
  15. .hword 0x0017, 0x00A4, 0x0017, 0x00BB, 0x0017, 0x00D2
  16. .hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x028A
  17. .hword 0x0017, 0x0242, 0x0017, 0x0259, 0x0017, 0x0270
  18. .hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0017, 0x022B
  19. .hword 0x0017, 0x01E6, 0x0017, 0x01FD, 0x0017, 0x0214
  20. .hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x028E
  21. .hword 0x0017, 0x01A1, 0x0017, 0x01B8, 0x0017, 0x01CF
  22. .hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0017, 0x018A
  23. .hword 0x0017, 0x0145, 0x0017, 0x015C, 0x0017, 0x0173
  24. anim_A2_values:
  25. .hword 0x0000, 0x00BD, 0x3FFF, 0xFEDE, 0xFEDD, 0xFED8, 0xFED2, 0xFEC9
  26. .hword 0xFEBF, 0xFEB2, 0xFEA5, 0xFE96, 0xFE87, 0xFE77, 0xFE67, 0xFE57
  27. .hword 0xFE47, 0xFE37, 0xFE29, 0xFE1B, 0xFE0F, 0xFE04, 0xFDFC, 0xFDF5
  28. .hword 0xFDF1, 0xFDF0, 0xFE52, 0xFE3C, 0xFDFD, 0xFD98, 0xFD12, 0xFC70
  29. .hword 0xFBB4, 0xFAE4, 0xFA03, 0xF916, 0xF821, 0xF727, 0xF62E, 0xF538
  30. .hword 0xF44B, 0xF36A, 0xF29A, 0xF1DF, 0xF13C, 0xF0B6, 0xF052, 0xF012
  31. .hword 0xEFFC, 0xD86E, 0xD885, 0xD8C5, 0xD92C, 0xD9B4, 0xDA5A, 0xDB19
  32. .hword 0xDBED, 0xDCD2, 0xDDC3, 0xDEBE, 0xDFBC, 0xE0BA, 0xE1B4, 0xE2A6
  33. .hword 0xE38B, 0xE45F, 0xE51E, 0xE5C3, 0xE64C, 0xE6B2, 0xE6F3, 0xE709
  34. .hword 0xDA85, 0xDA8B, 0xDA9B, 0xDAB4, 0xDAD7, 0xDB00, 0xDB30, 0xDB66
  35. .hword 0xDB9F, 0xDBDC, 0xDC1A, 0xDC5A, 0xDC9A, 0xDCD9, 0xDD15, 0xDD4F
  36. .hword 0xDD84, 0xDDB4, 0xDDDE, 0xDE00, 0xDE1A, 0xDE2A, 0xDE30, 0xD85D
  37. .hword 0xD98E, 0xDABF, 0xDBF1, 0xDD22, 0xDE53, 0xDF85, 0xE0B6, 0xE1E7
  38. .hword 0xE319, 0xE44A, 0xE57C, 0xE6AD, 0xE7DE, 0xE910, 0xEA41, 0xEB72
  39. .hword 0xECA4, 0xEDD5, 0xEF06, 0xF038, 0xF169, 0xF29A, 0x791B, 0x7886
  40. .hword 0x77F1, 0x775C, 0x76C6, 0x7631, 0x759C, 0x7506, 0x7471, 0x73DC
  41. .hword 0x7347, 0x72B1, 0x721C, 0x7187, 0x70F1, 0x705C, 0x6FC7, 0x6F32
  42. .hword 0x6E9C, 0x6E07, 0x6D72, 0x6CDD, 0x6C47, 0x077F, 0x0760, 0x0740
  43. .hword 0x0721, 0x0702, 0x06E3, 0x06C4, 0x06A5, 0x0686, 0x0666, 0x0647
  44. .hword 0x0628, 0x0609, 0x05EA, 0x05CB, 0x05AC, 0x058C, 0x056D, 0x054E
  45. .hword 0x052F, 0x0510, 0x04F1, 0x04D2, 0x123D, 0x1229, 0x11EE, 0x1190
  46. .hword 0x1114, 0x107C, 0x0FCE, 0x0F0C, 0x0E3B, 0x0D5E, 0x0C7A, 0x0B92
  47. .hword 0x0AAA, 0x09C5, 0x08E9, 0x0818, 0x0756, 0x06A8, 0x0610, 0x0594
  48. .hword 0x0536, 0x04FB, 0x04E7, 0x154D, 0x153D, 0x150E, 0x14C5, 0x1463
  49. .hword 0x13EC, 0x1363, 0x12CB, 0x1227, 0x117A, 0x10C6, 0x1010, 0x0F5A
  50. .hword 0x0EA6, 0x0DF9, 0x0D55, 0x0CBD, 0x0C34, 0x0BBD, 0x0B5B, 0x0B11
  51. .hword 0x0AE3, 0x0AD3, 0xE450, 0xE447, 0xE42C, 0xE403, 0xE3CB, 0xE388
  52. .hword 0xE33A, 0xE2E4, 0xE286, 0xE224, 0xE1BE, 0xE157, 0xE0EF, 0xE089
  53. .hword 0xE027, 0xDFCA, 0xDF73, 0xDF25, 0xDEE2, 0xDEAB, 0xDE81, 0xDE66
  54. .hword 0xDE5D, 0xDC26, 0xDC2F, 0xDC48, 0xDC70, 0xDCA5, 0xDCE6, 0xDD31
  55. .hword 0xDD83, 0xDDDD, 0xDE3B, 0xDE9D, 0xDF00, 0xDF63, 0xDFC5, 0xE023
  56. .hword 0xE07D, 0xE0D0, 0xE11A, 0xE15B, 0xE190, 0xE1B8, 0xE1D1, 0xE1DA
  57. .hword 0x8942, 0x8949, 0x8950, 0x8957, 0x895D, 0x8964, 0x896B, 0x8972
  58. .hword 0x8979, 0x8980, 0x8987, 0x898E, 0x8994, 0x899B, 0x89A2, 0x89A9
  59. .hword 0x89B0, 0x89B7, 0x89BE, 0x89C5, 0x89CB, 0x89D2, 0x89D9, 0xE972
  60. .hword 0xE92B, 0xE8E3, 0xE89B, 0xE853, 0xE80B, 0xE7C3, 0xE77B, 0xE733
  61. .hword 0xE6EB, 0xE6A3, 0xE65B, 0xE613, 0xE5CB, 0xE583, 0xE53B, 0xE4F4
  62. .hword 0xE4AC, 0xE464, 0xE41C, 0xE3D4, 0xE38C, 0xE344, 0x84B7, 0x84A0
  63. .hword 0x8489, 0x8472, 0x845B, 0x8444, 0x842C, 0x8415, 0x83FE, 0x83E7
  64. .hword 0x83D0, 0x83B9, 0x83A1, 0x838A, 0x8373, 0x835C, 0x8345, 0x832E
  65. .hword 0x8317, 0x82FF, 0x82E8, 0x82D1, 0x82BA, 0xFFC4, 0xFFC4, 0xFFC6
  66. .hword 0xFFC9, 0xFFCC, 0xFFD1, 0xFFD6, 0xFFDB, 0xFFE2, 0xFFE8, 0xFFEF
  67. .hword 0xFFF5, 0xFFFC, 0x0002, 0x0008, 0x000E, 0x0014, 0x0019, 0x001E
  68. .hword 0x0021, 0x0024, 0x0026, 0x0027, 0x01FD, 0x01FD, 0x01FE, 0x0200
  69. .hword 0x0203, 0x0206, 0x020A, 0x020E, 0x0213, 0x0218, 0x021C, 0x0221
  70. .hword 0x0226, 0x022B, 0x0230, 0x0235, 0x0239, 0x023D, 0x0240, 0x0243
  71. .hword 0x0245, 0x0246, 0x0247, 0xC5DA, 0xC5E4, 0xC601, 0xC62E, 0xC669
  72. .hword 0xC6B2, 0xC706, 0xC763, 0xC7C7, 0xC832, 0xC8A0, 0xC910, 0xC980
  73. .hword 0xC9EE, 0xCA59, 0xCABE, 0xCB1C, 0xCB71, 0xCBBB, 0xCBF8, 0xCC27
  74. .hword 0xCC46, 0xCC52, 0x3B65, 0x3B5E, 0x3B4A, 0x3B2A, 0x3B00, 0x3ACC
  75. .hword 0x3A90, 0x3A4E, 0x3A06, 0x39BB, 0x396D, 0x391D, 0x38CD, 0x387F
  76. .hword 0x3833, 0x37EB, 0x37A8, 0x376B, 0x3737, 0x370B, 0x36EA, 0x36D4
  77. .hword 0x36CB, 0x170A, 0x16FE, 0x16D9, 0x16A0, 0x1653, 0x15F6, 0x158A
  78. .hword 0x1513, 0x1492, 0x1409, 0x137C, 0x12ED, 0x125D, 0x11D0, 0x1147
  79. .hword 0x10C5, 0x104C, 0x0FDF, 0x0F80, 0x0F31, 0x0EF5, 0x0ECE, 0x0EBF
  80. .hword 0x0CCE, 0x0CDA, 0x0CFB, 0x0D2F, 0x0D74, 0x0DC9, 0x0E2A, 0x0E96
  81. .hword 0x0F0B, 0x0F87, 0x1006, 0x1088, 0x110A, 0x118B, 0x1207, 0x127C
  82. .hword 0x12EA, 0x134C, 0x13A3, 0x13EA, 0x1420, 0x1443, 0x1452, 0xC5D8
  83. .hword 0xC5B8, 0xC55D, 0xC4CC, 0xC40C, 0xC322, 0xC214, 0xC0E8, 0xBFA5
  84. .hword 0xBE4F, 0xBCED, 0xBB84, 0xBA1C, 0xB8B9, 0xB761, 0xB61B, 0xB4EC
  85. .hword 0xB3DB, 0xB2EC, 0xB227, 0xB190, 0xB12E, 0xB107, 0x0067, 0x0067
  86. .hword 0x0067, 0x0067, 0x0068, 0x0068, 0x0069, 0x0069, 0x006A, 0x006A
  87. .hword 0x006B, 0x006C, 0x006C, 0x006D, 0x006E, 0x006E, 0x006F, 0x006F
  88. .hword 0x0070, 0x0070, 0x0070, 0x0071, 0x0071, 0xFF2A, 0xFF2A, 0xFF29
  89. .hword 0xFF28, 0xFF26, 0xFF24, 0xFF22, 0xFF20, 0xFF1D, 0xFF1A, 0xFF18
  90. .hword 0xFF15, 0xFF12, 0xFF0F, 0xFF0C, 0xFF0A, 0xFF07, 0xFF05, 0xFF03
  91. .hword 0xFF02, 0xFF00, 0xFF00, 0xFEFF, 0xD1F7, 0xD1F6, 0xD1F6, 0xD1F5
  92. .hword 0xD1F4, 0xD1F2, 0xD1F1, 0xD1EF, 0xD1ED, 0xD1EB, 0xD1E9, 0xD1E7
  93. .hword 0xD1E5, 0xD1E3, 0xD1E1, 0xD1DF, 0xD1DD, 0xD1DB, 0xD1DA, 0xD1D9
  94. .hword 0xD1D8, 0xD1D7, 0xD1D7, 0x3446, 0x344D, 0x3461, 0x3481, 0x34AC
  95. .hword 0x34E0, 0x351C, 0x355E, 0x35A6, 0x35F2, 0x3641, 0x3691, 0x36E1
  96. .hword 0x3730, 0x377C, 0x37C5, 0x3808, 0x3845, 0x387A, 0x38A6, 0x38C7
  97. .hword 0x38DD, 0x38E5, 0xE5F5, 0xE604, 0xE630, 0xE675, 0xE6D1, 0xE741
  98. .hword 0xE7C2, 0xE851, 0xE8EC, 0xE990, 0xEA39, 0xEAE6, 0xEB92, 0xEC3C
  99. .hword 0xECE1, 0xED7D, 0xEE0E, 0xEE91, 0xEF03, 0xEF61, 0xEFA9, 0xEFD8
  100. .hword 0xEFEB, 0xF263, 0xF256, 0xF22F, 0xF1F2, 0xF1A1, 0xF13E, 0xF0CC
  101. .hword 0xF04D, 0xEFC5, 0xEF34, 0xEE9F, 0xEE07, 0xED6E, 0xECD9, 0xEC48
  102. .hword 0xEBBE, 0xEB3E, 0xEACA, 0xEA66, 0xEA12, 0xE9D3, 0xE9A9, 0xE999
  103. .hword 0xC5E6, 0xC5C3, 0xC561, 0xC4C4, 0xC3F4, 0xC2F7, 0xC1D3, 0xC08E
  104. .hword 0xBF30, 0xBDBE, 0xBC3F, 0xBAB9, 0xB933, 0xB7B2, 0xB63F, 0xB4DE
  105. .hword 0xB396, 0xB26E, 0xB16C, 0xB096, 0xAFF3, 0xAF89, 0xAF5F, 0x19CB
  106. .hword 0x80D8, 0x59D2, 0xBF5F, 0xE02F, 0x7A60, 0x5A4B, 0xBF5F, 0xE3A6
  107. .hword 0xE3A1, 0xE393, 0xE37D, 0xE360, 0xE33C, 0xE313, 0xE2E5, 0xE2B3
  108. .hword 0xE27F, 0xE249, 0xE212, 0xE1DB, 0xE1A4, 0xE170, 0xE13E, 0xE10F
  109. .hword 0xE0E6, 0xE0C1, 0xE0A3, 0xE08C, 0xE07D, 0xE077, 0x049D, 0x049F
  110. .hword 0x04A5, 0x04AF, 0x04BC, 0x04CC, 0x04DE, 0x04F2, 0x0508, 0x0520
  111. .hword 0x0538, 0x0550, 0x0569, 0x0581, 0x0598, 0x05AE, 0x05C3, 0x05D5
  112. .hword 0x05E5, 0x05F3, 0x05FD, 0x0604, 0x0606, 0x5FA8, 0x5FA6, 0x5F9E
  113. .hword 0x5F91, 0x5F81, 0x5F6D, 0x5F55, 0x5F3C, 0x5F20, 0x5F03, 0x5EE4
  114. .hword 0x5EC5, 0x5EA6, 0x5E88, 0x5E6A, 0x5E4E, 0x5E34, 0x5E1D, 0x5E08
  115. .hword 0x5DF7, 0x5DEA, 0x5DE2, 0x5DDE
  116. anim_A2_end: