Guest User

Super Smash Bros. 64 hacking

a guest
Nov 15th, 2015
734
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.99 KB | None | 0 0
  1. 1385A3 player 1 character modifier training
  2. 13bad0 player 1 character modifier versus
  3.  
  4. 001AC870 table with compressed files
  5.  
  6. 810A4938 FFFF unlock everything
  7.  
  8.  
  9. Animations and objects
  10.  
  11.  
  12. 1388A2 current animation in player select
  13.  
  14. 138872
  15.  
  16. 133e6c
  17.  
  18. 135e80
  19. 1380c4
  20. 148558
  21. 130d80
  22. d7950
  23. 34ffe4
  24. 3543ec
  25.  
  26. 138090 (ram training mode character select table)
  27.  
  28. 80190F62 current animation training mode peach castle
  29. 80274BC0
  30.  
  31. 11F32A Link's side A animation
  32.  
  33. 11F2EC Link's A animation
  34.  
  35. 11DeC0 luigi taunt
  36.  
  37. 11FD5C Polygon Link's A animation
  38.  
  39. 0x13975c (rom Versus character select table)
  40. 0x140a84 (rom single player cselect table)
  41. 0x147674 (rom training mode character select table
  42. 0x1501b4 (rom training mode stage select table)
  43. 80134644 RAM
  44.  
  45. 00 Mario
  46. 01 Fox
  47. 02 DK
  48. 03 Samus
  49. 04 Luigi
  50. 05 Link
  51. 06 Yoshi
  52. 07 C. Falcon
  53. 08 Kirby
  54. 09 Pikachu
  55. 0A Jigglypuff
  56. 0B Ness
  57. 0C Master Hand
  58. 0D Metal Mario
  59. 0E Polygon Mario
  60. 10 Polygon DK
  61. 13 Polygon Link
  62. 14 Polygon Yoshi
  63. 15 Polygon Samus
  64. 18 Polygon Kirby
  65. 1A Giant Donkey Kong
  66.  
  67.  
  68. 00222B94 ram to load models
  69. 0027555C
  70.  
  71. 801303E8 where models get loaded in ram
  72.  
  73.  
  74. 22D100
  75.  
  76. 0x92610 character panel ram locations (difference of 0x84800 between ram and rom)
  77.  
  78. 0x93010 80117810 Mario
  79. 0x94EF4 801196F4 Fox
  80. 0x9648C 8011AC8C DK
  81. 0x98478 8011CC78 Samus
  82. 0x998A0 8011E0A0 Luigi
  83. 0x9AD20 8011F520 Link
  84. 0x9C1D0 801209D0 Yoshi
  85. 0x9D698 80121E98 C. Falcon
  86. 0x9EE80 80123680 Kirby
  87. 0xA04E4 80124CE4 Pikachu
  88. 0xA197C 8012617C Jigglypuff
  89. 0xA2EA0 801276A0 Ness
  90. 0xA447C 80128C7C Master Hand
  91. 0x93A20 80118220 Metal Mario
  92. 0x94430 80118C30 Polygon mario
  93. 0x959B4 8011A1B4 Polygon Fox
  94. 0x96F6C 8011B76C Polygon DK
  95. 0x98E98 8011D698 Polygon Samus
  96. 0x9A2B0 8011EAB0 Polygon Luigi
  97. 0x9B790 8011FF90 Polygon Link
  98. 0x9CC10 80121410 Polygon Yoshi
  99. 0x9E118 80122918 Polygon C. Falcon
  100. 0x9FA7C 8012427C Polygon Kirby
  101. 0xA0F2C 8012572C Polygon Pikachu
  102. 0xA23CC 80126BCC Polygon Jigglypuff
  103. 0xA3970 80128170 Polygon Ness
  104. 0x97A4C 8011C24C Giant Donkey Kong
  105.  
  106. 80116E80 mario moveset animations in ram
  107. 80390EA0 Mario winning animations? 0x108480 in rom
  108.  
  109. xxxxxxxx yyyyyyyy zzzzzzzz
  110.  
  111. xx = animation
  112. yy = action
  113. zz = ????
  114.  
  115. 00640806 (rom) Congo Jungle music modifier
  116.  
  117. 0011B590 (rom) values for character crowd cheers
  118.  
  119. 00109020 (rom)Link animation values
  120. 80391A00
  121. 80043270 current animation in character select
  122.  
  123. 80129f44
  124.  
  125.  
  126. 0x1AC870 file table
  127. 001B2C6C files start
  128.  
  129. 48EF90
  130.  
  131.  
  132.  
  133. 22FC20 mario's object training mode
  134. 2315B0 mario's head in RAM
  135.  
  136.  
  137. 00147380 asm load player models in training mode ROM
  138. 80138428 RAM
  139.  
  140.  
  141. Stages
  142.  
  143. 12C520 stage table?
  144.  
  145.  
  146. 801574E0
  147.  
  148. 800CD818
  149.  
  150.  
  151.  
  152. 800CD83C
  153.  
  154. 800FC2AC get stage
  155.  
  156. C24 mario's stage
  157.  
  158.  
  159.  
  160. 8018E4D0 current stage model (versus mode)
  161. 8018F408 current stage model (Break The Targets)
  162. 80190C98 current stage model (training mode)
  163. 80134D28 current stage model (training mode level select)
  164.  
  165. 800CD9C4
  166.  
  167.  
  168.  
  169. 800CDB98
  170. 116bD0 some files
  171.  
  172.  
  173. 800F2C04 null branch to display hitboxes
  174.  
  175. 3 f
  176. 00000011 11111111
  177.  
  178. D6687 debug stage select ram
  179.  
  180. a4b10
  181. A4B19 story mode stage
  182.  
  183. 1929bc stages loaded in story mode - ram
  184. 11121c stages loaded in story mode - rom
  185.  
  186. 134640
  187.  
  188. Stage values
  189.  
  190. 00 mario
  191. 01 fox
  192. 02 donkey
  193. 03 samus
  194. 04 link
  195. 05 yoshi
  196. 06 kirby
  197. 07 pikachu
  198. 08 oldmario
  199. 09 small
  200. 0a new
  201. 0b explain
  202. 0c syoshi
  203. 0d metal
  204. 0e zakoa
  205. 0f bonus3
  206. 10 boss
  207. 11 bonus1mario
  208. 12 bonus1fox
  209. 13 bonus1donkey
  210. 14 bonus1samus
  211. 15 bonus1luigi
  212. 16 bonus1link
  213. 17 bonus1yoshi
  214. 18 bonus1captain
  215. 19 bonus1kirby
  216. 1a bonus1pikachu
  217. 1b bonus1purin
  218. 1c bonus1nes
  219. 1d bonus2mario
  220. 1e bonus2fox
  221. 1f bonus2donkey
  222. 20 bonus2samusscsddsads
  223. 21 bonus2luigi
  224. 22 bonus2link
  225. 23 bonus2yoshi
  226. 24 bonus2captain
  227. 25 bonus2kirby
  228. 26 bonus2pikachu
  229. 27 bonus2purin
  230. 28 bonus2nes
  231.  
  232.  
  233. Stage file numbers
  234.  
  235. 006A Peach's Castle
  236. 006D Sector Z
  237. 006C Congo Jungle
  238. 0069 Planet Zebes
  239. 0071 Hyrule Castle
  240. 006F Yoshi's Island
  241. 0068 Dream Land
  242. 0070 Saffron City
  243. 006B Mushroom Kingdom
  244. 0065 Beta Stage 1
  245. 0066 Beta Stage 2
  246. 0073 How to Play Stage
  247. 0076 Yoshi's Island Single Player
  248. 0075 Metal Mario's Stage
  249. 0074 Fighting Polygon Team Stage
  250. 0095 Race to The Finish
  251. 0072 Master Hand Stage
  252. 007C Mario Break The Targets
  253. 007D Fox Break The Targets
  254. 007E Donkey Kong Break The Targets
  255. 007F Samus Break The Targets
  256. 0080 Luigi Break The Targets
  257. 0081 Link Break The Targets
  258. 0082 Yoshi Break The Targets
  259. 0083 Captain Falcon Break The Targets
  260. 0084 Kirby Break The Targets
  261. 0085 Pikachu Break The Targets
  262. 0086 Jiggly Puff Break The Targets
  263. 0087 Ness Break The Targets
  264. 0089 Mario Board The Platforms
  265. 008A Fox Board The Platforms
  266. 008B Donkey Kong Board The Platforms
  267. 008C Samus Board The Platforms
  268. 008D Luigi Board The Platforms
  269. 008E Link Board The Platforms
  270. 008F Yoshi Board The Platforms
  271. 0090 Captain Falcon Board The Platforms
  272. 0091 Kirby Board The Platforms
  273. 0092 Pikachu Board The Platforms
  274. 0093 Jiggly Puff Board The Platforms
  275. 0094 Ness Board The Platforms
  276.  
  277.  
  278. Audio
  279.  
  280. 0xC6BB90
  281.  
  282. 8009A1F0 - pointer to audio sequence in ram
  283. 8009D96C
  284.  
  285.  
  286.  
  287.  
  288.  
  289. 8005d5a0
  290.  
  291. 00B277B0 in rom - music sequence table
  292.  
  293. 000269E8
  294. 5331002F - 2F is the number of sequences
  295.  
  296. xxxxxxxx yyyyyyyy - for each entry xx = location yy = size
  297.  
  298. Sequences start with 00000044 beginning of track information
  299.  
  300. Next 0x12 bytes are pointers to track info? size of each track?
  301.  
  302. 0x40 - tempo
  303.  
  304.  
  305.  
  306. 00B4E5C0
  307. 00B54C20 in rom - music sequence sound bank
  308. - pointers seem to be for the game's instruments
  309.  
  310. 00C6B650 in rom - sound effect audio table
  311.  
  312. 00C7B1F0
  313.  
  314. C79DB0
  315.  
  316.  
  317.  
  318.  
  319. 8004D930
  320.  
  321. Music values
  322.  
  323. 80099113 00??
  324.  
  325. 000A97F4
  326.  
  327. 00 Dream Land
  328. 01 Planet Zebes
  329. 02 Mushroom Kingdom
  330. 03 Mushroom Kingdom sped up
  331. 04 Sector Z
  332. 05 Kongo Jungle
  333. 06 Peach's Castle
  334. 07 Saffron City
  335. 08 Yoshi's Island
  336. 09 Hyrule Castle
  337. 0a character select
  338. 0b unused?
  339. 0c mario victory
  340. 0d samus victory
  341. 0e dk victory
  342. 0f kirby victory
  343. 10 fox victory
  344. 11 ness victory
  345. 12 yoshi victory
  346. 13 c.falcon victory
  347. 14 pokemon victory
  348. 15 link victory
  349. 16 after victory
  350. 17 versus masterhand
  351. 18 masterhand entering
  352. 19 final destination
  353. 1a bonus stage
  354. 1b single player win match
  355. 1c single player complete bonus
  356. 1d defeated master hand
  357. 1e failed bonus
  358. 1f continue?
  359. 20 game over
  360. 21 title
  361. 22 how to play
  362. 23 a challenger approaches
  363. 24 polygon fighting team
  364. 25 Metal Mario Stage
  365. 26 after beating masterhand
  366. 27 credits
  367. 28 unlocked character
  368. 29 a challenger approaches
  369. 2a training
  370. 2b character info
  371. 2c menu select
  372. 2d hammer
  373. 2e star
  374.  
  375.  
  376. 0009D96C
  377.  
  378.  
  379. (J) misc
  380.  
  381. 800A2A90 00XX
  382. 03 System Debug
  383. 04 Battle Debug
  384.  
  385.  
  386.  
  387. 484 kirby
  388. 485 link
  389. 486 luigi
  390. 487 mario
  391.  
  392.  
  393. 0x13A5E0 (rom Versus character select table)
  394.  
  395. 0x92570 character panel ram locations (difference of 0x82470 between ram and rom)
  396.  
  397. 0x92F70 801153E0 Mario
  398. 0x94E54 801172C4 Fox
  399.  
  400. 001153E0
  401.  
  402. 8022AB10
  403. 8022AF38
  404. 8022B090
  405.  
  406. 801364D8
  407. 801ACAF0
  408. 801AD348
  409.  
  410. 80114A74
  411. 80115390
  412. 802EBEA0 attack data?
  413.  
  414. 802ED514 Fireball
  415. 802ED534 Graphics effect?
  416. 802ED53A Graphic effect near hand
  417. 802ED54B Fireball sound effect
  418.  
  419. commands
  420. 080000xx timer
  421. 98xxyy00 graphical effect
  422.  
  423.  
  424.  
  425. 001ACAF0 file table
  426. 001B2DC0 File Start
  427.  
  428. 800D4E64 asm code to load file table
  429. 000529F4 ROM
  430.  
  431.  
  432. 2D5108
  433.  
  434.  
  435. on the these commands
  436. xxyyyyyy
  437.  
  438. xx = A3 register
  439.  
  440. SRL A3,A3,0x1A
  441.  
  442.  
  443.  
  444.  
  445. list of commands1
  446.  
  447. 08 (02) delay
  448. 0C (03) Deal Damage
  449. 38 (0E) Play sound effect
  450. 44 (11) Play sound effect
  451. 4C (13) Play Sound effect
  452. 54 (15) Spawn Projectile?
  453. 98 (26) Graphic effect?
  454. A0 (28) Load Dlist?
  455. BC (2F)
  456. C4 (31)
  457. CC (33)
  458.  
  459.  
  460. commands2
  461.  
  462.  
  463. SLL t7,29,0xB
  464.  
  465. xxyyyyyy
  466.  
  467. 00 set distance?
  468.  
  469. 0C set damage? uses 3 words?
  470.  
  471.  
  472. 0Cxxxyyy aaaabbbb ccccdddd
  473.  
  474. yy = damage
  475. aa = size of hitbox
  476. bb = angle?
  477. dd = distance
  478.  
  479.  
  480. 802F1B48 mario a neutral in ram
  481.  
  482.  
  483.  
  484.  
  485. 800E0C0C Store damage dealt
  486.  
  487. 800DD1C0 grab damage command
  488.  
  489. shift left 0x13
  490. Shift Right 0x18
  491. DAMAGE!!
  492.  
  493.  
  494. For characters files
  495.  
  496. xxxxxxxx yyyyyyyy zzzzzzzz
  497.  
  498. xx = animation
  499. yy = offset in action file
  500. zz = unknown
  501.  
  502.  
  503. 44C = Jump
  504. 80285E00 Link's action File in RAM
  505. 802F1000
  506.  
  507. 802F2CF0
  508.  
  509. 1AFE08 standing animation 0x68E710 3390
  510.  
  511. 3954
  512.  
  513.  
  514. 8014EBE8 Button check for bow?
  515.  
  516.  
  517. 8012F374 person currently paused
  518.  
  519.  
  520. 80111CA0 button check for pause
  521.  
  522.  
  523. 800A0EA4 debug stuff
  524. 800A1060
  525.  
  526. 800A2A90 current screen
  527. 800A238C screen asm
  528.  
  529.  
  530. 800F0824 null branch to enable hitboxes
  531.  
  532. A6EA0 Table to B Attacks
  533. A5668 Mario's stuff
  534. A56A4 mario's B attack
  535. 80127B14
  536.  
  537.  
  538. 800E5314 asm load attack
  539.  
  540.  
  541.  
  542. 800E52A0
  543.  
  544.  
  545. 8018E3F7 current weapon held training mode
  546.  
  547. 800DF76C breakpoint to find weapon holding
  548.  
  549.  
  550. (J) Animations
  551.  
  552. 0018E7F2 current animation training mode hyrule castle
  553. 00130C6A current animation battle debug
  554. 0027795F animation frames?
  555.  
  556.  
  557. Link
  558.  
  559. 269
  560. 442 Standing
  561. 44C Jump Forward
  562. 44D Jump Backward
  563. 44E Double Jump Forward
  564. 44F Double Jump Backward
  565. 450 falling
  566. 453 Crouching
  567. 48B Taunt
  568. 4AE A Combo 1
  569. 4AF A Combo 2
  570. 4B0 A Combo 3
  571. 4B2 A Multi Stabs
  572. 4B5 A Side tilt
  573. 4B6 A Up tilt
  574. 4B7 A Down Tilt - 27 frames
  575. 4B8 A Side Smash
  576. 4B9 A Up Smash
  577. 4BA A Down Smash
  578. 4BB A in Air
  579. 4BC A forward in air
  580. 4BD A back in air
  581. 4BE A up in air
  582. 4BF A Down in Air
  583. 4C1 Grabbing sword out of ground
  584. 4C5 Intro Facing Right
  585. 4C6 Intro Facing Left
  586. 4C7 Up-B on ground
  587. 4C8 Up-B on ground finish
  588. 4C9 Up-B in Air
  589. 4CA B on Ground
  590. 4CB Retrieving Boomerang
  591. 4CC B in Air
  592. 4CD Retrieving Boomerang in Air
  593. 4CE Down B on Ground
  594. 4CF Down B in Air
  595.  
  596.  
  597. 0068DA60
  598. 00840820
  599.  
  600.  
  601. (J) Character attacks
  602.  
  603. 80153B74 add DF for B move (add FF24)
  604.  
  605.  
  606. 800E5314 asm load attack
  607.  
  608.  
  609. 8018643C asm character table for each B-air move
  610. 801864A8 asm character table for Up-B-Air move
  611. 80186514 asm character table for Down-B-Air move
  612. 801865eC asm character table for each B move
  613. 80186660 asm character table for Up-B move
  614. 801866D0 asm character table for Down-B move
  615.  
  616.  
  617.  
  618.  
  619.  
  620.  
  621.  
  622. 80129310
  623. 000A6EA0 Table to B Attacks
  624.  
  625. A5668 Mario's stuff
  626. A56A4 mario's B attack
  627. 8013B5E4
  628.  
  629. 800E4D40 ASM to load which jump/attack/action (A1 + FF24)
  630.  
  631.  
  632.  
  633.  
  634. 0x00
  635. 0x04
  636. 0x08
  637. 0x0C
  638. 0x10
  639.  
  640.  
  641.  
  642. 801449B4 use item function
  643.  
  644.  
  645.  
  646. 8011D0F0 link's panel RAM
  647.  
  648. 18e590 some of link's files
  649.  
  650.  
  651.  
  652.  
  653.  
  654. 80277Aa4 button presses
  655. 80004000 20000020
Add Comment
Please, Sign In to add comment