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.

149 lines
10 KiB

6 years ago
  1. anim_header anim_BF, 0x0001, 0x00BD, 0x0000, 0x0000, 0x0018, 0x0014
  2. anim_BF_indices:
  3. .hword 0x0001, 0x0000, 0x0018, 0x0001, 0x0001, 0x0000
  4. .hword 0x0001, 0x0000, 0x0001, 0x0019, 0x0001, 0x0000
  5. .hword 0x0018, 0x0380, 0x0018, 0x0398, 0x0018, 0x03B0
  6. .hword 0x0018, 0x0338, 0x0018, 0x0350, 0x0018, 0x0368
  7. .hword 0x0018, 0x02F0, 0x0018, 0x0308, 0x0018, 0x0320
  8. .hword 0x0001, 0x02A5, 0x0001, 0x02A6, 0x0001, 0x02A7
  9. .hword 0x0018, 0x007A, 0x0018, 0x0092, 0x0018, 0x00AA
  10. .hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0018, 0x0062
  11. .hword 0x0018, 0x001A, 0x0018, 0x0032, 0x0018, 0x004A
  12. .hword 0x0001, 0x028A, 0x0001, 0x028B, 0x0001, 0x028C
  13. .hword 0x0018, 0x00F2, 0x0018, 0x010A, 0x0018, 0x0122
  14. .hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0018, 0x00DA
  15. .hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0018, 0x00C2
  16. .hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0018, 0x028D
  17. .hword 0x0018, 0x0242, 0x0018, 0x025A, 0x0018, 0x0272
  18. .hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0018, 0x022A
  19. .hword 0x0018, 0x01E2, 0x0018, 0x01FA, 0x0018, 0x0212
  20. .hword 0x0018, 0x02A8, 0x0018, 0x02C0, 0x0018, 0x02D8
  21. .hword 0x0018, 0x019A, 0x0018, 0x01B2, 0x0018, 0x01CA
  22. .hword 0x0001, 0x0000, 0x0001, 0x0000, 0x0018, 0x0182
  23. .hword 0x0018, 0x013A, 0x0018, 0x0152, 0x0018, 0x016A
  24. anim_BF_values:
  25. .hword 0x0000, 0x006C, 0x0070, 0x0074, 0x0078, 0x007C, 0x0080, 0x0084
  26. .hword 0x0088, 0x008C, 0x0091, 0x0095, 0x0099, 0x009D, 0x00A1, 0x00A5
  27. .hword 0x00A9, 0x00AD, 0x00B1, 0x00B4, 0x00B7, 0x00BB, 0x00BD, 0x00C0
  28. .hword 0x00C3, 0x3FFF, 0x1233, 0x12DA, 0x129F, 0x125B, 0x126E, 0x1233
  29. .hword 0x1192, 0x10E4, 0x102C, 0x0F6A, 0x0EA0, 0x0DCF, 0x0CF9, 0x0C1F
  30. .hword 0x0B43, 0x0A65, 0x0987, 0x08AA, 0x07D1, 0x06FB, 0x062B, 0x0562
  31. .hword 0x04A2, 0x03EA, 0x0331, 0x0387, 0x0368, 0x0345, 0x034F, 0x0331
  32. .hword 0x02DA, 0x027E, 0x021C, 0x01B4, 0x0148, 0x00D9, 0x0067, 0xFFF4
  33. .hword 0xFF7E, 0xFF07, 0xFE91, 0xFE1B, 0xFDA7, 0xFD35, 0xFCC7, 0xFC5B
  34. .hword 0xFBF4, 0xFB93, 0xDC83, 0xDBD1, 0xDC11, 0xDC59, 0xDC4A, 0xDC83
  35. .hword 0xDD1A, 0xDDBD, 0xDE6A, 0xDF1F, 0xDFDC, 0xE0A0, 0xE168, 0xE234
  36. .hword 0xE302, 0xE3D2, 0xE4A2, 0xE570, 0xE63C, 0xE703, 0xE7C6, 0xE882
  37. .hword 0xE936, 0xE9E1, 0xF085, 0xF619, 0xFBFE, 0xFEBB, 0xF7A8, 0xF085
  38. .hword 0xF19B, 0xF474, 0xF812, 0xFB7B, 0xFDB1, 0xFDB9, 0xFC27, 0xFA3C
  39. .hword 0xF804, 0xF588, 0xF2D3, 0xEFF0, 0xECE9, 0xE9C8, 0xE698, 0xE363
  40. .hword 0xE034, 0xDD15, 0xCA3F, 0xD325, 0xE26C, 0xE8E9, 0xE564, 0xE0E0
  41. .hword 0xDB84, 0xD575, 0xCED9, 0xC7D7, 0xC096, 0xB93A, 0xB1EC, 0xAAD0
  42. .hword 0xA40C, 0x9DC9, 0x982A, 0x9358, 0x8F77, 0x8CAF, 0x8B25, 0x8AFF
  43. .hword 0x8DB5, 0x9423, 0xF6FD, 0xF490, 0xEFC2, 0xEC1A, 0xEA31, 0xE842
  44. .hword 0xE650, 0xE45D, 0xE26C, 0xE080, 0xDE9C, 0xDCC1, 0xDAF3, 0xD934
  45. .hword 0xD787, 0xD5EE, 0xD46C, 0xD304, 0xD1B7, 0xD08A, 0xCF7E, 0xCE96
  46. .hword 0xCDF9, 0xCDBF, 0x0391, 0xF3DA, 0xD8DE, 0xCBF0, 0xCF29, 0xD3A4
  47. .hword 0xD936, 0xDFB3, 0xE6ED, 0xEEB8, 0xF6E9, 0xFF52, 0x07C7, 0x101D
  48. .hword 0x1826, 0x1FB7, 0x26A3, 0x2CBE, 0x31DB, 0x35CE, 0x386B, 0x3985
  49. .hword 0x37C7, 0x3274, 0xD85C, 0xD7AC, 0xD804, 0xD85C, 0xD81F, 0xD85C
  50. .hword 0xD95B, 0xDA6D, 0xDB91, 0xDCC4, 0xDE04, 0xDF4F, 0xE0A2, 0xE1FD
  51. .hword 0xE35B, 0xE4BC, 0xE61D, 0xE77B, 0xE8D5, 0xEA29, 0xEB74, 0xECB4
  52. .hword 0xEDE7, 0xEF0B, 0xC9D1, 0xD509, 0xE7E6, 0xF639, 0xF845, 0xF639
  53. .hword 0xF62E, 0xF657, 0xF692, 0xF6BF, 0xF6BD, 0xF669, 0xF5A3, 0xF449
  54. .hword 0xF272, 0xF051, 0xEDF1, 0xEB5C, 0xE89D, 0xE5BF, 0xE2CC, 0xDFCE
  55. .hword 0xDCD1, 0xD9DF, 0xCFD3, 0xD60F, 0xE8D4, 0x010B, 0x17A0, 0x257A
  56. .hword 0x2C8D, 0x337C, 0x3A39, 0x40B7, 0x46E7, 0x4CBC, 0x5228, 0x571D
  57. .hword 0x5B8D, 0x5F6B, 0x62A9, 0x6538, 0x670C, 0x6815, 0x6847, 0x6793
  58. .hword 0x64A9, 0x5EAC, 0x276F, 0x2899, 0x2AF9, 0x2DC0, 0x301C, 0x313E
  59. .hword 0x316B, 0x3177, 0x3165, 0x313A, 0x30F9, 0x30A6, 0x3044, 0x2FD7
  60. .hword 0x2F63, 0x2EEC, 0x2E75, 0x2E03, 0x2D98, 0x2D39, 0x2CE9, 0x2CAC
  61. .hword 0x2C7D, 0x2C56, 0x83DB, 0x8A32, 0x9DA9, 0xB6E9, 0xCE9A, 0xDD66
  62. .hword 0xE542, 0xED01, 0xF493, 0xFBE9, 0x02F3, 0x09A3, 0x0FEA, 0x15B8
  63. .hword 0x1AFF, 0x1FAE, 0x23B7, 0x270A, 0x2999, 0x2B54, 0x2C2B, 0x2C11
  64. .hword 0x29B1, 0x2431, 0xFEA4, 0xFED4, 0xFF1F, 0xFF57, 0xFF5F, 0xFF57
  65. .hword 0xFF54, 0xFF4C, 0xFF3F, 0xFF30, 0xFF1E, 0xFF0B, 0xFEF8, 0xFEE6
  66. .hword 0xFED6, 0xFECA, 0xFEC1, 0xFEBE, 0xFEC2, 0xFECD, 0xFEE0, 0xFEFD
  67. .hword 0xFF24, 0xFF57, 0x01EE, 0x0225, 0x0239, 0x0244, 0x0248, 0x0244
  68. .hword 0x0245, 0x0248, 0x024C, 0x0251, 0x0257, 0x025D, 0x0263, 0x0269
  69. .hword 0x026E, 0x0272, 0x0275, 0x0276, 0x0275, 0x0271, 0x026B, 0x0261
  70. .hword 0x0255, 0x0244, 0xB038, 0xB2BA, 0xB8E4, 0xBDAE, 0xBE49, 0xBDAE
  71. .hword 0xBDAD, 0xBDAD, 0xBDAC, 0xBDAA, 0xBDA9, 0xBDA7, 0xBDA5, 0xBDA4
  72. .hword 0xBDA3, 0xBDA1, 0xBDA1, 0xBDA0, 0xBDA1, 0xBDA2, 0xBDA3, 0xBDA6
  73. .hword 0xBDA9, 0xBDAE, 0x554A, 0x5EA1, 0x6135, 0x5EA1, 0x4DC6, 0x3E71
  74. .hword 0x3A9B, 0x36E7, 0x3355, 0x2FE6, 0x2C9A, 0x2972, 0x266E, 0x238F
  75. .hword 0x20D5, 0x1E41, 0x1BD3, 0x198C, 0x176C, 0x1574, 0x13A5, 0x11FF
  76. .hword 0x1082, 0x0F2E, 0x2A14, 0x1F8C, 0x0E94, 0x0156, 0xFD64, 0xFDAE
  77. .hword 0xFE58, 0xFF4E, 0x0077, 0x01C1, 0x0313, 0x045A, 0x057E, 0x066A
  78. .hword 0x0708, 0x0742, 0x06E9, 0x05F9, 0x04A0, 0x030A, 0x0161, 0xFFD5
  79. .hword 0xFE8F, 0xFDBD, 0x2952, 0x1ABB, 0x05E6, 0xF64E, 0xF3EE, 0xF67E
  80. .hword 0xF743, 0xF81D, 0xF907, 0xF9FA, 0xFAEE, 0xFBDF, 0xFCC5, 0xFD99
  81. .hword 0xFE56, 0xFEF5, 0xFF5F, 0xFF91, 0xFF9C, 0xFF95, 0xFF8D, 0xFF99
  82. .hword 0xFFCB, 0x0034, 0xCDD2, 0xBD57, 0xA24B, 0x8F7C, 0x9471, 0x9EFD
  83. .hword 0xA1B9, 0xA461, 0xA6E7, 0xA93F, 0xAB5C, 0xAD30, 0xAEAF, 0xAFCB
  84. .hword 0xB077, 0xB0A6, 0xB01B, 0xAEBE, 0xACB4, 0xAA23, 0xA733, 0xA408
  85. .hword 0xA0CB, 0x9DA0, 0x00D0, 0x006A, 0xFFCD, 0xFFF1, 0x003E, 0x00D0
  86. .hword 0x00CB, 0x00BC, 0x00A6, 0x008C, 0x0073, 0x005D, 0x004D, 0x0047
  87. .hword 0x004E, 0x005E, 0x0076, 0x0092, 0x00AE, 0x00C8, 0x00DB, 0x00E5
  88. .hword 0x00E3, 0x00D0, 0xFF38, 0xFF13, 0xFEF7, 0xFEE6, 0xFEE6, 0xFF38
  89. .hword 0xFF2D, 0xFF1C, 0xFF06, 0xFEEE, 0xFED7, 0xFEC3, 0xFEB5, 0xFEB0
  90. .hword 0xFEB1, 0xFEB4, 0xFEBA, 0xFEC2, 0xFECE, 0xFEDC, 0xFEEE, 0xFF03
  91. .hword 0xFF1B, 0xFF38, 0xC1AA, 0xC9BA, 0xE469, 0xE2C3, 0xD992, 0xC1AA
  92. .hword 0xC314, 0xC641, 0xCA96, 0xCF7B, 0xD456, 0xD88C, 0xDB83, 0xDCA3
  93. .hword 0xDC22, 0xDAB9, 0xD891, 0xD5D1, 0xD2A2, 0xCF2C, 0xCB96, 0xC809
  94. .hword 0xC4AD, 0xC1AA, 0x4A8E, 0x1FCC, 0x051C, 0x0994, 0x1298, 0x152F
  95. .hword 0x151B, 0x14DB, 0x147C, 0x140E, 0x139E, 0x133D, 0x12F8, 0x12DD
  96. .hword 0x12C0, 0x1279, 0x121F, 0x11C9, 0x118E, 0x1186, 0x11C8, 0x126A
  97. .hword 0x1385, 0x152F, 0xFFBC, 0x0730, 0x05E8, 0x0350, 0x003C, 0xFD5D
  98. .hword 0xFA89, 0xF74B, 0xF3E6, 0xF09D, 0xEDB1, 0xEB64, 0xE9F8, 0xE9AF
  99. .hword 0xEA91, 0xEC57, 0xEED1, 0xF1CF, 0xF51F, 0xF892, 0xFBF6, 0xFF1A
  100. .hword 0x01CE, 0x03E1, 0x0F6A, 0x0481, 0xFD88, 0xF772, 0xF124, 0xEDE7
  101. .hword 0xEDB3, 0xEE34, 0xEF40, 0xF0AB, 0xF24B, 0xF3F5, 0xF57E, 0xF6BB
  102. .hword 0xF7CA, 0xF8E0, 0xF9F8, 0xFB0D, 0xFC1A, 0xFD19, 0xFE04, 0xFED7
  103. .hword 0xFF8C, 0x001C, 0x875A, 0xB361, 0xC2F3, 0xC3F5, 0xC28B, 0xC09B
  104. .hword 0xBEFE, 0xBD48, 0xBB7D, 0xB99E, 0xB7AF, 0xB5B0, 0xB3A6, 0xB191
  105. .hword 0xAF81, 0xAD7F, 0xAB83, 0xA984, 0xA77C, 0xA563, 0xA331, 0xA0DE
  106. .hword 0x9E62, 0x9BB7, 0x8001, 0x8001, 0x4171, 0xBF5F, 0xBF66, 0xBF65
  107. .hword 0xBF62, 0xBF5F, 0xBF5F, 0xBF5F, 0xBF5F, 0xBF5F, 0xBF5F, 0xBF5F
  108. .hword 0xBF5F, 0xBF5F, 0xBF5F, 0xBF5F, 0xBF5F, 0xBF5F, 0xBF5F, 0xBF5F
  109. .hword 0xBF5F, 0xBF5F, 0xBF5F, 0xBF5F, 0xBF5F, 0x8001, 0x8001, 0x4171
  110. .hword 0xF27C, 0xF60B, 0xFBB7, 0x0000, 0x009B, 0x0000, 0x0000, 0x0000
  111. .hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
  112. .hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
  113. .hword 0x163E, 0x1064, 0x070E, 0x0000, 0xFF00, 0x0000, 0x0000, 0x0000
  114. .hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
  115. .hword 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
  116. .hword 0xA2CD, 0xAA52, 0xB64E, 0xBF5F, 0xC0A8, 0xBF5F, 0xBF5F, 0xBF5F
  117. .hword 0xBF5F, 0xBF5F, 0xBF5F, 0xBF5F, 0xBF5F, 0xBF5F, 0xBF5F, 0xBF5F
  118. .hword 0xBF5F, 0xBF5F, 0xBF5F, 0xBF5F, 0xBF5F, 0xBF5F, 0xBF5F, 0xBF5F
  119. .hword 0x1331, 0x1DE4, 0x1D42, 0x1622, 0x10E1, 0x0B29, 0x053B, 0xFF5B
  120. .hword 0xF9C9, 0xF4CA, 0xEFE3, 0xEB31, 0xE7DC, 0xE707, 0xE839, 0xEA18
  121. .hword 0xEC80, 0xEF4A, 0xF251, 0xF572, 0xF886, 0xFB67, 0xFDF2, 0x0000
  122. .hword 0x0D7A, 0x0F0A, 0x0D0A, 0x090E, 0x05D0, 0x0250, 0xFEC1, 0xFB53
  123. .hword 0xF83B, 0xF5AA, 0xF3BF, 0xF27F, 0xF1FF, 0xF24F, 0xF335, 0xF460
  124. .hword 0xF5C0, 0xF745, 0xF8E0, 0xFA80, 0xFC17, 0xFD94, 0xFEE7, 0x0000
  125. .hword 0xF113, 0xEC1C, 0xF1B6, 0xF7F0, 0xF51C, 0xF0AA, 0xEB55, 0xE5D8
  126. .hword 0xE0EB, 0xDD49, 0xDAD8, 0xD968, 0xD997, 0xDC01, 0xE02E, 0xE51C
  127. .hword 0xEA9C, 0xF07D, 0xF68E, 0xFCA0, 0x0281, 0x0804, 0x0CF6, 0x1128
  128. .hword 0x0898, 0x091B, 0x0986, 0x09CA, 0x09D9, 0x09A5, 0x0944, 0x08D9
  129. .hword 0x0864, 0x07E7, 0x0763, 0x06D9, 0x064A, 0x05B6, 0x051F, 0x0487
  130. .hword 0x03ED, 0x0353, 0x02BB, 0x0224, 0x0191, 0x0103, 0x0069, 0x0000
  131. .hword 0xFF40, 0x007F, 0x0256, 0x0448, 0x05D8, 0x068B, 0x069A, 0x0692
  132. .hword 0x0675, 0x0645, 0x0605, 0x05B7, 0x055D, 0x04F9, 0x048E, 0x041D
  133. .hword 0x03A8, 0x0333, 0x02BF, 0x024E, 0x01E2, 0x017E, 0x00B8, 0x0000
  134. .hword 0x0D34, 0x0B24, 0x0779, 0x034A, 0xFFB0, 0xFDC2, 0xFD11, 0xFC70
  135. .hword 0xFBE3, 0xFB6A, 0xFB06, 0xFAB9, 0xFA84, 0xFA68, 0xFA68, 0xFA82
  136. .hword 0xFABB, 0xFB11, 0xFB87, 0xFC1F, 0xFCD9, 0xFDB6, 0x057C, 0x0E38
  137. .hword 0x3519, 0x35C2, 0x36C3, 0x3876, 0x3AB0, 0x3D09, 0x3F83, 0x4223
  138. .hword 0x44E9, 0x47D8, 0x4AF3, 0x4E3D, 0x51B7, 0x557E, 0x599F, 0x5E01
  139. .hword 0x6290, 0x6734, 0x6BD8, 0x7066, 0x74C7, 0x78E5, 0x7CA9, 0x8001
  140. .hword 0xFDC4, 0xFE52, 0xFEC4, 0xFEF4, 0xFEE0, 0xFEAC, 0xFE61, 0xFE08
  141. .hword 0xFDAC, 0xFD56, 0xFD11, 0xFCE5, 0xFCDD, 0xFCF7, 0xFD25, 0xFD65
  142. .hword 0xFDB3, 0xFE0A, 0xFE67, 0xFEC5, 0xFF21, 0xFF77, 0xFFC3, 0x0000
  143. .hword 0x2C37, 0x293E, 0x24A8, 0x1DE0, 0x15AD, 0x0CDE, 0x0380, 0xF9A0
  144. .hword 0xEF49, 0xE48A, 0xD96F, 0xCE05, 0xC258, 0xB5D1, 0xA80F, 0x996F
  145. .hword 0x8A51, 0x7B10, 0x6C12, 0x5DB1, 0x504C, 0x4443, 0x39F3, 0x31BC
  146. anim_BF_end: