Advertisement
vietgeek

SDR main.dol Changelist

May 18th, 2016
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.28 KB | None | 0 0
  1. SD Remix (NTSC 1.02 Base) main.dol and PlCo.dat Changelist
  2.  
  3. System Changes:
  4.  
  5. Attacks that Deal Less than 1 Damage Have No Hitlag or DIability (v1.02) [Magus]
  6. 0x73DC0, 0x73E84, 0x74DB4 ---> make all three of these addresses 60000000
  7.  
  8. Zero out this entire section. 0x407950 - 0x408f4c
  9.  
  10. FSM Mod:
  11. 0x6ff18 --> make this 48398578
  12.  
  13. At 0x4088b0, paste this (the FSM code).
  14.  
  15. 7f 63 db 78 8b e3 00 6c 3f a0 80 45 63 bd 30 84
  16. 1f ff 0e 90 7f fd fa 14 80 9f 00 00 8b ff 00 08
  17. 2c 04 00 13 41 82 00 1c 2c 04 00 12 40 a2 00 20
  18. 2c 1f 00 01 40 a2 00 18 38 80 00 13 48 00 00 10
  19. 2c 1f 00 01 40 a2 00 08 38 80 00 12 c0 3e 08 94
  20. fc 20 08 1e d8 22 00 00 80 a2 00 04 80 c3 00 70
  21. 80 e3 00 74 60 e7 80 00 3f e0 80 40 63 ff b9 a8
  22. 87 bf 00 08 2c 1d 00 00 41 82 00 60 57 bc 46 3e
  23. 2c 1c 00 ff 41 82 00 14 7c 1c 20 00 41 82 00 0c
  24. 41 81 00 48 4b ff ff dc 57 bc 86 3e 7c 1c 28 00
  25. 41 a1 ff d0 57 bc 04 3e 7c 1c 30 00 41 82 00 0c
  26. 7c 1c 38 00 40 82 ff bc 83 9f 00 04 2c 1c ff ff
  27. 41 82 00 18 c0 3f 00 04 3f e0 80 06 63 ff f1 90
  28. 7f e8 03 a6 4e 80 00 21 bb 61 00 14 4b c6 79 b0
  29.  
  30. At 0x4089b0, paste this (the FSM list).
  31. 00 08 01 60 3f c0 00 00 00 14 00 eb 3f c0 00 00
  32. 01 19 00 42 3f 80 00 00 01 00 00 42 3f a0 00 00
  33. 01 18 00 45 3f c0 00 00 01 18 00 eb 3f d0 00 00
  34. 01 00 01 81 40 00 00 00 03 09 00 38 3f 80 00 00
  35. 03 00 00 38 3f c0 00 00 03 18 00 3f 3f 80 00 00
  36. 03 01 00 3f ff ff ff ff 03 00 00 3f 3f c0 00 00
  37. 03 0a 00 42 3f 80 00 00 03 00 00 42 3f a0 00 00
  38. 03 14 00 e9 3f f0 00 00 03 14 00 ea 3f f0 00 00
  39. 03 0c 00 eb 3f e6 66 66 03 26 01 77 41 30 00 00
  40. 03 26 01 7a 41 30 00 00 04 0a 00 42 3f 80 00 00
  41. 04 00 00 42 3f d5 55 55 04 12 00 45 3f 80 00 00
  42. 04 00 00 45 3f e6 66 66 04 1d 00 dc 40 00 00 00
  43. 04 39 00 de 40 2a aa ab 04 16 01 7f 3f 80 00 00
  44. 04 00 01 7f 3f a5 a5 a6 04 2e 01 80 40 00 00 00
  45. 04 00 01 8c 40 00 00 00 05 16 00 44 3f 80 00 00
  46. 05 00 00 44 3f b0 00 00 05 2f 00 de 3f c0 00 00
  47. 05 17 00 e9 40 12 49 25 05 1a 00 ea 40 50 00 00
  48. 05 19 00 eb 40 08 00 00 05 00 01 57 40 00 00 00
  49. 05 12 01 5b 3f 9e 1e 1e 05 10 01 5b 3f 80 00 00
  50. 05 00 01 5b 3f aa aa ab 05 12 01 61 3f 9e 1e 1e
  51. 05 10 01 61 3f 80 00 00 05 00 01 61 3f aa aa ab
  52. 05 00 01 6b 3f c0 00 00 05 14 00 45 3e cc cc cd
  53. 06 10 00 35 3f 80 00 00 06 00 00 35 3f ba 2e 8c
  54. 06 0d 00 39 3f 80 00 00 06 00 00 39 3f e0 00 00
  55. 06 1e 00 42 3f 80 00 00 06 10 00 42 3f e0 00 00
  56. 06 14 00 ea 3f c5 d1 74 06 1b 01 5e 3f 80 00 00
  57. 06 00 01 5e 3f a2 e8 ba 06 1b 01 61 3f 80 00 00
  58. 06 00 01 61 3f a2 e8 ba 06 00 01 66 3f a6 66 66
  59. 06 00 01 67 3f a6 66 66 08 16 00 42 3f f3 33 33
  60. 08 12 00 42 3f 80 00 00 08 00 00 42 3f ad b6 db
  61. 0a 13 00 3c 3f c0 00 00 0a 02 00 42 3f 80 00 00
  62. 0a 01 00 42 3e 80 00 00 0a 0c 00 43 3f 80 00 00
  63. 0a 00 00 43 3f c0 00 00 0a 15 00 45 3f c0 00 00
  64. 0a 15 00 eb 40 2a aa ab 0a 00 01 55 3f d9 99 9a
  65. 0a 00 01 5a 3f d9 99 9a 0a 27 01 5f 3f b3 33 33
  66. 0a 27 01 60 3f b3 33 33 0a 0f 01 67 3f 80 00 00
  67. 0a 00 01 67 3f d5 55 55 0a 0f 01 68 3f 80 00 00
  68. 0a 00 01 68 3f d5 55 55 0b 1d 00 45 3f e0 00 00
  69. 0b 14 00 45 3f 80 00 00 0b 00 00 45 40 00 00 00
  70. 0b 0c 01 59 3f 80 00 00 0b 00 01 59 3f c0 00 00
  71. 0b 14 01 64 3f c0 00 00 0b 00 01 64 3f b6 db 6e
  72. 0b 14 01 65 3f c0 00 00 0b 00 01 65 3f b6 db 6e
  73. 0b 00 01 6f 41 20 00 00 0b 00 01 74 41 20 00 00
  74. 0d 10 00 3c 3f 80 00 00 0d 01 00 3c ff ff ff ff
  75. 0d 00 00 3c 3f aa aa ab 0d 0e 00 45 3f 80 00 00
  76. 0d 00 00 45 3f b3 33 33 0d 14 00 de 3f b8 e3 8e
  77. 0d 00 01 6a 3f b8 51 ec 0d 00 01 6e 3f b8 51 ec
  78. 10 16 00 3f 3f 4c cc cd 11 13 00 42 3f 80 00 00
  79. 11 00 00 42 3f aa aa ab 11 18 00 d4 3f c0 00 00
  80. 11 12 00 d4 3f 80 00 00 11 00 00 d4 3f d1 74 5d
  81. 11 0c 00 dd 3f cc cc cd 11 00 01 6f 3f 99 99 9a
  82. 11 00 01 59 3f 40 00 00 11 17 00 d6 3f 99 99 9a
  83. 11 00 01 55 3f 40 00 00 12 0c 00 33 3f 80 00 00
  84. 12 00 00 33 40 00 00 00 12 0c 00 35 3f 80 00 00
  85. 12 00 00 35 40 00 00 00 12 0c 00 37 3f 80 00 00
  86. 12 00 00 37 40 00 00 00 12 08 00 38 3f 80 00 00
  87. 12 00 00 38 3f ea aa ab 12 03 01 62 40 00 00 00
  88. 15 0e 00 39 3f 80 00 00 15 00 00 39 3f e0 00 00
  89. 15 0a 00 3f 3f 80 00 00 15 01 00 3f ff ff ff ff
  90. 15 00 00 3f 40 00 00 00 15 0e 00 42 3f 80 00 00
  91. 15 00 00 42 40 00 00 00 15 14 00 ea 3f c5 d1 74
  92. 15 00 01 5a 3f aa aa ab 15 00 01 5d 3f aa aa ab
  93. 15 1b 01 5e 3f 80 00 00 15 00 01 5e 3f ac cc cd
  94. 15 1b 01 61 3f 80 00 00 15 00 01 61 3f ac cc cd
  95. 16 16 00 42 3f f3 33 33 17 0d 00 45 3f 9c 71 c7
  96. 18 10 00 3c 3f 80 00 00 18 01 00 3c ff ff ff ff
  97. 18 00 00 3c 3f cc cc cd 18 0a 00 42 3f 80 00 00
  98. 18 00 00 42 40 00 00 00 18 0e 00 45 3f 80 00 00
  99. 18 00 00 45 3f e0 00 00 18 00 01 6a 3f f8 e3 8e
  100. 18 00 01 6e 3f f8 e3 8e 18 0e 00 de 3f a0 00 00
  101. 19 14 00 eb 40 00 00 00 19 08 01 60 3f c0 00 00
  102. 19 12 00 38 3e cc cc cd 19 03 00 38 3f 40 00 00
  103. 19 01 00 38 3e 00 00 00 00 00 00 00 00 00 00 00
  104.  
  105. All 51 Event Matches Open and not Complete
  106. 0x249aa4 --- 2c1f0005 -> 48000058
  107. 0x15fac8 ---- 4182000c -> 60000000
  108.  
  109. ---------------------------------------
  110. Unrestricted Pause Camera
  111. zooming in:
  112. 0x221804 ---- c0 23 00 40 -> 39E00000
  113. 0x2c190 ---- d0 3f 02 f8 -> 91FF02F8
  114. zooming out:
  115. 0x221824 ---- c0230048-> 3de04700
  116. 0x2c19c ---- d03f02fc -> 91ff02fc
  117. lower bound:
  118. 0x22183c ---- ec 21 00 32 -> 3de04700
  119. 0x2c16c ---- d0 3f 02 e8 -> 91ff02e8
  120. upper bound:
  121. 0x221854 ---- ec 21 00 32 -> 3de04700
  122. 0x2c174 ---- d03f02ec -> 91ff02ec
  123. sides:
  124. 0x22186c ---- ec 21 00 32 -> 3de04700
  125. 0x2c184 ---- d0 3f 02 f4 -> 91ff02f4
  126. 0x221884 ---- ec 21 00 32 -> 3de04700
  127. 0x2c17c ---- d0 3f 02 f0 -> 91ff02f0
  128.  
  129. ---------------------
  130. Dynamic FoD lagless
  131.  
  132. At 0x25B56C: 981B0000 -> 481ACE94
  133.  
  134. At 0x408820, right before FSM code:
  135. 98 1B 00 00 38 80 0D E4 3C 84 80 3F 38 C0 0E 74
  136. 3C C6 80 3F 38 84 00 24 8A 64 00 00 2D 13 00 03
  137. 41 AA 00 34 7D 06 20 00 40 AA FF EC 3C 80 80 1C
  138. 60 84 B0 00 3E 60 60 00 92 64 0b d4 92 64 0f 54
  139. 92 64 0f 84 3E 60 48 00 3A 73 00 28 92 64 0e fc
  140. 48 00 00 3C 3C 80 80 1C 60 84 B0 00 3E 60 48 00
  141. 3A 73 01 15 92 64 0b d4 3E 60 41 82 3A 73 00 28
  142. 92 64 0e fc 3E 60 48 00 3A 73 0B C5 92 64 0f 54
  143. 3E 60 4B FF 62 73 D7 75 92 64 0f 84 4B E5 30 E4
  144.  
  145. ----------------------------
  146. DONKEY KONG
  147.  
  148. Giant Punch cannot be lost during Up+B
  149. 1.02 ------ 0x10C6E4 (10fb04 RAM) ---- 9004222C -> 60000000
  150.  
  151. -------------------------------------
  152. GAME AND WATCH
  153.  
  154. N-Air
  155. 0x1486DC (14bafc) ---- 3880015E -> 38800041
  156. 0x1486E8 (14bb08) -----80A3002C -> 90830070
  157. 0x1486EC (14bb0c) ---- C02501F8 -> C0230258
  158. 0x1486F0 (14bb10) ---- 4BF41BF9 -> 4BF41AED
  159.  
  160. B-Air
  161. 0x1487C4 (14bbe4) ---- 3880015F -> 38800043
  162. 0x1487D0 (14bbf0) ---- 80A3002C -> 90830070
  163. 0x1487D4 (14bbf4) ---- C0250200 -> C0230260
  164. 0x1487D8 (14bbf8) ---- 4BF41B11 -> 4BF41A05
  165.  
  166. U-Air
  167. 0x1488AC (14bccc) ---- 38800160 -> 38800044
  168. 0x1488B8 (14bcd8) ---- 80A3002C -> 90830070
  169. 0x1488BC (14bcdc) ---- C0250200 -> C0230264
  170. 0x1488C0 (14bce0) ---- 4BF41A29 -> 4BF4191D
  171.  
  172. Bacon land cancel
  173. 0x14b6c8 (14eae8) - 38800161 -> 3880002A [Landing]
  174.  
  175. Bacon doesn't change momentum
  176. 0x14b2c8 (14e6e8) - D0250084 -> 60000000
  177.  
  178. ------------------------------------------------
  179. KIRBY
  180.  
  181. F/B throw mash timer
  182. 0xdb20c (de62c) - EC010028 -> 60000000
  183. nops the subtraction over time during the throw
  184.  
  185. DK Hat: Giant Punch cannot be lost during Up+B
  186. 0xfd9d4 (100df4) ---- 900422E8 -> 60000000
  187.  
  188.  
  189. Luigi Hat: Fireball Land Cancel
  190. 0xf649c (f98bc) - 388001AF -> 3880002A
  191.  
  192. Ness Hat: Pk Flash
  193. 0xfbb18 (fef38) - 981E1968 -> 60000000
  194. 0xfbdb4 (ff1d4) - 981E1968 -> 60000000
  195.  
  196. GnW Hat:
  197. land cancel bacon gnw hat
  198. 0x10a20c (10d62c) - 388001FE -> 3880002A
  199.  
  200. momentum doesn't reset on bacon gnw hat
  201. 0x109e0c (10d22c) - D0250084 -> 60000000
  202.  
  203. -----------------------------------
  204.  
  205. LUIGI
  206.  
  207. Cyclone acts like Mario's
  208. 0x3c4074 (3c7074) - 800d5bdc -> 800d5b9c
  209.  
  210. Fireball Land Cancel
  211. 0x13f504 (142924) - 38800155 -> 3880002A
  212.  
  213. -------------------------------------
  214. MEWTWO
  215.  
  216. Side-B puts foe in MissFoot state
  217. 0x4086C0:
  218.  
  219. 81 DF 00 10 2C 0E 01 2F
  220. 41 82 00 10 2C 0E 01 30
  221. 41 82 00 08 40 82 00 0C
  222. 38 80 00 FB 48 00 00 08
  223. 38 80 00 26 4B C8 51 08
  224.  
  225. 0x8D3C8: 38800026 -> 4837AED8
  226. -------------------------------------
  227. NESS
  228.  
  229. PK Flash jump
  230. 0x113d7c (11719c) - 981E1968 -> 60000000
  231. 0x114018 (117438) - 981E1968 -> 60000000
  232.  
  233.  
  234. PSI Magnet
  235. 0x118090 (11b4b0) - 38800172 -> 3880000E [Wait]
  236. 0x1180c8 (11b4e8) - 38800177 -> 3880001D [Fall]
  237.  
  238. Jump out of Magnet
  239. 0x3c9a60 (3cca60) - 8011a43c -> 800cb870
  240. 0x3c99c0 (3cc9c0) - 8011a438 -> 800caf78
  241.  
  242. PK Thunder and tail don't disappear on hit
  243. 2A8890, overwrite with 4bfc7481 60000000.
  244.  
  245. -------------------------------
  246. YOSHI
  247.  
  248. Jump OOS
  249. 0x3cb6e0 (3ce6e0) Guard On 8012c114 -> 80092758
  250.  
  251. -------------------------
  252. ZELDA
  253.  
  254. Din's Fire
  255. 0x13845c (13b87c) - 981E1968 -> 60000000
  256. 0x138768 (13bb88) - 981E1968 -> 60000000
  257.  
  258. ------------------------------------------
  259.  
  260. BOWSER
  261. Enable Flame Cancel
  262. 0x132264 (135686 in RAM) ---- 38800155 --> 38800156
  263.  
  264. ------------------------------------------
  265.  
  266. LINK/Y. LINK
  267. Boomerang Hookshot cancel
  268. 0x3c507c ---- 00200000 -> 00000000
  269. 0x3c509c ---- 00c00000 -> 00000000
  270.  
  271. 0x3ce204 ---- 00200000 -> 00000000
  272. 0x3ce224 ---- 00c00000 -> 00000000
  273.  
  274. --------------------------------------------------
  275. FALCON/GANONDORF
  276.  
  277. Side-B on hit goes to neutral air state
  278. E05B0 = 4BFE8D61
  279. E06CC = 4BFE8C45
  280. E08B0 = 4BFE8A61
  281.  
  282. ----------------------------------
  283.  
  284. PlCo.dat Mods
  285. --------------
  286. Kirby F/B Throws Cannot be Escaped:
  287.  
  288. 0xA3A8 : CB189680
  289.  
  290. --------------
  291. DK Side-B (grounded) mechanic changes:
  292. 0xA5E0 - Reduction per input (frames) 9.0 -> 6.0
  293. 0xA5EC - Multiplier for damage in bury formula 0.7 -> 0.9
  294. 0xA600 - Frames of invincibility on exit 18 -> 1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement