Advertisement
Baronhaynes

Rockman 3 Fix Slide Readme (by Puresabe)

Oct 3rd, 2017
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.27 KB | None | 0 0
  1. NOTE: This is a Google Translate, so it's probably not great.
  2.  
  3. Sliding adjustment patch of Rockman 3
  4.  
  5. · Distribution source website
  6. Http://borokobo.web.fc2.com/
  7. (Neo rag kurosu factory)
  8. Http://www4.atpages.jp/borokobo/
  9. (Neo rag kurosu factory annex)
  10.  
  11. ● Outline
  12. The sliding of Rockman 3 has a slightly different sense compared to 4 · 5.
  13.  
  14. (1) You can slide jump even if you hold down the bottom
  15. (2) the running distance is short
  16. (3) Sliding jump can not be done for about a while (about 8 frames) from sliding start
  17.  
  18. Although there may be problems of preference,
  19. (1) is an operation method which can not be seen in later series.
  20. (2) Do you need an explanation?
  21. I think that (3) is not well known. Maybe w
  22. However, in fact, there are many people who are experienced.
  23. · Metall in the tap stage and a thorn in a room with a large recovery of life
  24. · Gemini stage water zone
  25. · Hole between two pairs of electric gavault in the spark stage
  26. It was not possible to jump a short distance sliding jump, falling down
  27. I think that a lot of ghosts of Rockman are staying.
  28. Two behind are scenes where handling is bad,
  29. Since the sliding jump impossible time is nearly doubled
  30. Especially it is a scene that is easy to fail.
  31.  
  32. (1) ~ (3) for the time being with a patch.
  33.  
  34. ● Usage
  35. Please apply with appropriate patch software.
  36.  
  37. ● Bugs and supplements
  38. - Basically it may not be buggy because it has not been tested on the log.
  39. · In truth, it was planned to correct only (1) and (3) together.
  40. These two things are different phenomena,
  41. However, removing the process of (3) inevitably leads to space of about 6 bytes
  42. In that space I took the step (1) and it stepped on ... ....
  43. (1) processing is rather difficult
  44. In the end I was going to frenk around.
  45. · It is understood from the expression "(3) is removed"
  46. Originally I could not slide jump for a while on purpose.
  47. Once you remove this process,
  48. Because it jumps to the frame which started sliding,
  49. I also thought that it was made to specification that can not jump for a while in order to prevent it,
  50. In that case, it seems like you have to prohibit jumping for the first one frame ... ...
  51. · (2) cease to include in this patch
  52. I also tried to share patches and release them,
  53. Actually, for this processing, it is necessary to rewrite the places related to (3) at the same time,
  54. I compiled it.
  55. · (3) I really care about it and started investigating,
  56. Initially, during the lug I thought that it was caused by wrong pad treatment.
  57. But it was totally different cause ... ... that it was specification ......
  58. · If you want to partially resolve (1) - (3)
  59. Please consult us if you look at the following sources and adjust.
  60.  
  61. ● Source
  62. BANKORG_D. Macro
  63. .bank (\ 1 >> 16)
  64. .org (\ 1 & $ FFFF)
  65. .endm
  66.  
  67. ; Long slide
  68. BANKORG_D $ 1 ED 3 A 9 + 1
  69. .db $ 1A
  70.  
  71. ; In order to secure a space to scrape extra processing,
  72. ; Branch slightly ahead
  73. BANKORG_D $ 1 ED3FE
  74. bcc $ D455
  75.  
  76. ; Instead of processing a sliding timer
  77. ; Confirm downward pressure
  78. BANKORG_D $ 1 E42D
  79. lda <$ 16; PadHold 1 P [ABETUDLR
  80. and # $ 04
  81. bne $ D439
  82.  
  83. ; Confirm the down payment when the rise is confirmed
  84. BANKORG_D $ 1 ED445
  85. sta <$ 30; Rockman's condition
  86. lda <$ 16; PadHold 1 P [ABETUDLR
  87. and # $ 04
  88. bne $ D459
  89. lda <$ 14; PadPush 1 P [ABETUDLR
  90. bmi $ D46D
  91. bpl $ D459
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement