设为首页收藏本站

 找回密码
 立即注册
搜索
查看: 3018|回复: 52

[原创FC/FDS-HACK] [FC][忍者神龟1][END选关]

  [复制链接]

签到天数: 39 天

[LV.5]常住居民I

发表于 2017-4-2 16:10:18 | 显示全部楼层 |阅读模式
本帖最后由 yandagui 于 2017-4-2 16:13 编辑
3 S+ x" g& t$ A& i9 A
8 x, j0 y0 ^9 ?# Z% {+ h- x* ^9 H[FC][忍者神龟1][END选关]: i8 D% y6 H9 A
* V& v/ u* f  ]& C% D
时间:2017.4.21 F! {2 V7 i7 U9 R  e
作者:FlameCyclone' k( P. n) \% i. O- f- a+ A
内容:
$ T4 w! r/ Y, _7 c9 q    1.关卡选择:   标题时,左或B减,右或A加;
' u) h1 @, |) P3 H+ f% f' l    2.一击必杀:   选择+B键切换;2 v, F; d5 [# A
    3.无敌锁定:   选择+上键切换;
7 a4 O1 m/ V$ p1 d' F1 I6 `, v    4.血量锁满:   选择+下键切换;
: u% o' s( J3 c; M) v1 E9 Q% e. _    5.水下时间:   选择+左键切换;6 i; x7 @: @& v
    6.武器切换:   B+上键切换;
# _! Q: I* ?8 u, D    7.暗器数目:   B+下键切换补满/空缺;2 ?0 ~9 g9 y9 l
    8.强制移动:   在平面地图时,按住A不放,按方向键强制移动.
* u# s# i" Y1 i' h8 j& {
/ _* B  ^) `. m! V; d, l# G: q5 }& ^+ ^1 @" {3 e0 J- v- ?
FlameCyclone.ys168.com
2 U" X% q8 `9 l  l2 Z0 Gwww.nesbbs.com+ K6 P8 K! \5 y; W3 e- B) q9 z
游客,如果您要查看本帖隐藏内容请回复
  1. .ORG $80E0
    - ]. o! N/ r# G" H% O7 h5 {$ J' r9 r
  2. ora_data:3 e! ]% e/ Y% H
  3. .BYTE $08,$04,$02,$01,$80,$40,$20,$102 N/ {$ X6 I" j6 |8 o
  4. and_data:) {) o& C; V# i4 }- W" L. a
  5. .BYTE $F7,$FB,$FD,$FE,$7F,$BF,$DF,$EF
    6 d" N9 Y( r" p  k+ |8 i% c

  6. 1 X: C) D  f+ [, J( X4 ~1 E
  7. button = $F50 E* k; L% j+ @/ L3 K  r7 l& H5 p
  8. flag = $6000! W* s4 {( L3 z5 e) O, S
  9. .org $8000& d7 u: O1 k+ @( L- X) c; k
  10. JMP $84004 Z* \- y6 I8 Q6 \! @( ~( \

  11. # H+ u" |% Z, Z& w

  12. 0 p8 I1 j# I7 H# l
  13. .org $84008 e6 m3 C# O" n1 |" L  n
  14. PHA2 b8 }2 R. e! o# d. q4 H7 b8 J
  15. TXA
    9 U0 S% `1 W$ u; Y- B
  16. PHA
    5 ]% Q' i! B2 i. q/ {
  17. TYA* v# g& F2 Y1 G6 d+ Y% S
  18. PHA; T1 }. q$ v2 I8 t% j! V
  19. KJMP:4 Q( ~/ V/ m# E0 D4 a. c' e8 h
  20. JSR $8100
    - ~( |7 U" [- Y
  21. JSR KEY_OPERATE. s. }- f/ h7 m: u, l9 U
  22. JSR WEACH5 @# Z9 {5 `) e" Y1 d
  23. JSR INV8 {& R$ s& _  L+ T  L7 U
  24. JSR TIME: C8 I+ _( S9 i: H. M9 L* X( b
  25. JSR TOOLS  m) L2 S  D* F2 z. s7 y& M6 f
  26. JSR BLOOD
    ( Y/ g* C1 k5 O1 B1 T0 ?8 Z/ o3 ~6 n
  27. JSR MOVE_FORCE: o* b/ O; ?$ z, ?0 L( b
  28. PLA# M1 ~' S5 b# X& c2 Z
  29. TAY
    2 \& A. B0 [2 U' v
  30. PLA& {- h6 ?8 h0 Y2 [* X
  31. TAX
    * o2 |. S' D3 s, E! B/ a7 C' U
  32. PLA
    0 G2 D+ h% ~$ j" k) F1 P
  33. RTS
    2 `; S  @4 G$ O; k: @
  34. * I8 s5 v3 j( O6 r( u
  35. KEY_OPERATE:
    3 H- m0 P( A& v
  36. data_protect:
    . k7 b  J% t* w- c, u, b
  37. PHA
    7 @6 ^3 j: R- [' L" p" u
  38. TXA& Y4 v" p) g( l# x- ~2 e3 T
  39. PHA
    ; F6 L, E, d1 C) Z
  40. TYA
    9 k- {/ K( f6 w' ~: S# S4 J
  41. PHA7 @( s8 z9 a; K8 U! w6 i" e. ]* B# c+ e
  42. + T' C. u4 O% c( C0 y
  43. FLAG_CMP:
    8 o- Q* @3 o& ]. u# m
  44. LDA $600F- ]7 ?% j+ @, @  |
  45. CMP #$7F    ;标志数据初始化条件判断
    ' c& h0 q. r/ N6 V% v9 j5 p
  46. BEQ pause_cmp
    0 ^( y( G9 G3 R5 T* c
  47. LDA #$002 o+ F  r$ i4 @0 B9 G$ e4 R0 R
  48. STA $6000    ;数据初始化
    : T; y5 u' X" s6 T" k% ]% Q+ S
  49. STA $6001    ;数据初始化
    % H1 b8 U0 E8 g8 h* Z% i3 K
  50. LDA #$7F7 b1 Q. o* w" H9 G
  51. STA $600F, g* y* }6 ~. I4 u% ]
  52. pause_cmp:# C" j1 L  [. M- d4 b% g
  53. LDA button+2,X5 s7 J# a9 p6 A
  54. AND #$205 I! N! Q2 h( {
  55. BNE button_press. G  t. C& D/ A& r
  56. PLA9 g% P3 ]/ ]- c4 v
  57. TAY
    / g# S, x  }, `8 v# w
  58. PLA5 F! J8 |% ?9 R2 n: Y) Y
  59. TAX
    6 @; O+ o( X0 {: t
  60. PLA
    4 s& u/ F* k' h% A  r' Y: n
  61. RTS
    2 _! d3 ^% i! ^% h9 T8 p
  62. ! c1 S9 d' }, B" E7 Q2 F
  63. button_press:
    ( `  \! h5 P, H4 G. }/ N5 b2 P  R- J
  64. ini_Y:3 {# ]4 t$ s+ D4 @/ Y) N5 `7 g" Y' e0 q
  65. LDY #$00
    5 [9 O8 ^4 u3 H3 W/ |2 B1 K6 O1 U& W
  66. button_cmp:
    + b" @: L2 w0 |) L( ~! k/ Q$ _* ]
  67. LDA button,X
    & F, }$ L: R* P2 I- M( N
  68. CMP ora_data,Y
    0 b( X0 m+ {6 S% s/ C) v
  69. BNE count_Y_cmp; @4 X! s& j  s0 g8 E
  70. flag_cmp:8 A, }  A& e; V( }) b
  71. LDA flag,X* g. u4 F0 q5 [8 V2 I
  72. AND ora_data,Y1 V- m- r) z) ~  i, }4 D6 x3 y
  73. BNE flag_and
    ! M3 \. R/ `  d+ V8 M
  74. flag_ora:
    ) T, u+ c/ e" {  w/ a7 }1 F
  75. LDA flag,X
    & v% i% b- o" a5 V1 ~$ _
  76. ORA ora_data,Y
    ! c1 e' }6 A2 k+ K& g
  77. STA flag,X
    3 u& A4 c) a5 E2 e* p& U" L
  78. BNE count_Y_cmp3 r- C6 H5 D, R9 d8 W0 L
  79. flag_and:: ^1 v5 `7 r5 a9 M1 J5 [% R, I
  80. LDA flag,X7 V9 \" ?+ }" v6 |+ I/ R
  81. AND and_data,Y7 b/ [3 r4 I7 \) }
  82. STA flag,X9 T6 Z6 Q5 c, r. v+ J
  83. count_Y_cmp:# F+ D  I3 ~7 h# q( k- d. r8 u
  84. INY
    ! ^. w/ ^2 ^% X1 c: p
  85. CPY #$08
    $ o' n4 ]8 S) D& z3 S1 z
  86. BCC button_cmp. C+ i' C+ ?$ H

  87. 6 |, D3 L9 f/ t$ K
  88. data_extract:
    ( Q) m5 p6 b$ A, N
  89. PLA
    5 `- Q3 m4 w4 P) F
  90. TAY% n$ T3 j- M9 I
  91. PLA, z* U; \' N6 _5 `
  92. TAX
    2 i4 G- B$ V4 R: i$ ~
  93. PLA
    ! U5 ~# U0 T* r4 s; C
  94. 5 V/ F! r7 v& {- ]6 @- r9 ^4 Z
  95. return:) l8 t+ j' O. M& M
  96. RTS
    . W; O' U3 a5 O' Y6 h# z* K

  97. ) y3 A. I( z" r+ X
  98. " X, v! {) ^& T0 l) _2 ?* |' e
  99. INV:    ;无敌
    2 m! m9 _, Y8 I4 |+ q6 ]8 u
  100. LDA $6000,X
    " s% n8 O# E4 t2 i0 }
  101. AND #$086 n3 d& \' l8 z: q% \
  102. BEQ INV_RTS( p3 H% u& G- @5 d! z3 u" q' ?
  103. LDA $0450
    4 U$ @, }: ~4 _1 `5 F5 `
  104. ORA #$04/ q+ I5 K3 H8 e; f7 A
  105. STA $0450. [- u* e5 ]9 ~' n, p5 h, T
  106. LDA #$05
    7 _1 X7 Y, W: u- k' N/ r
  107. STA $0500,X: j0 L5 c  n+ \$ K9 m: y
  108. INV_RTS:$ W* Z# r" i5 h, @: H
  109. RTS
    6 u+ g- i4 B# _
  110. , T5 d5 t7 |" r* A( P- O# C1 B; n

  111. 8 _+ @" o! g/ }% l) r6 v
  112. TIME:    ;水下时间
    ; f6 P  U' s' B8 h- a
  113. LDA $6000,X
    ) @9 i: }3 r* i. u  B
  114. AND #$02
    " \( H9 ^7 ~% ]  r# _! ]
  115. BEQ TIME_RTS
    / e( P5 e3 e1 q  O
  116. LDA #$1E; A" }+ f# H2 b; \6 s+ B0 E9 F
  117. STA $BA
    . \: Z/ a& o0 J/ k
  118. LDA #$8C; {; D" Q8 v, P0 n
  119. STA $BB6 V' w" |. R. c' S- ^
  120. TIME_RTS:; ], g7 y& p5 V- m8 l- ?$ v
  121. RTS( V1 ]1 C( ^, B  k, \2 H$ d+ a. C

  122. 6 o$ o# R! T$ W) _" E  v
  123. BLOOD:    ;血量: @5 J: S) ?8 W
  124. LDA $6000,X
    " H8 Z6 m, ~& e, Z
  125. AND #$04+ G- P5 J2 c. T9 n/ n3 j0 v
  126. BEQ BLOOD_RTS
    3 _% ]1 V; W0 ~' y; V5 b
  127. LDA #$80
    & R- d7 S& U! G1 R! P$ `6 B6 z
  128. STA $77
    % `0 |( P4 |5 W/ J+ x( I! |1 X
  129. STA $788 D2 ^8 U/ Z8 B- Y3 C+ Y! v
  130. STA $79
    8 b) x8 I' H3 u, A+ r* X' I
  131. STA $7A
    3 A9 z  f' Y/ x' T
  132. BLOOD_RTS:
    - i; Q# _/ P% w4 Q
  133. RTS- Y$ Y! y2 O) H; g. N
  134. 3 a+ l  r8 b6 C7 g0 O  v
  135. TOOLS:    ;工具
    / r5 `  G" j+ C/ j/ w& W) W7 L& A4 C6 I
  136. LDA button+2,X
    ! G& g0 ~( p$ V  x$ C! T
  137. CMP #$40: |" X0 g& p" N  J* b" U& J
  138. BNE TOOLS_RTS
    $ _1 Y4 r# N1 {
  139. LDA button,X
    2 b7 o& c. V1 I0 n" F
  140. CMP #$04
    6 k, v5 y  a/ h, M
  141. BNE TOOLS_RTS" m% e6 t3 M2 S  }
  142. LDA $A81 {4 h, E  h: d& q2 l7 m% }
  143. CMP #$00
    4 R4 R6 v, `9 G( ^7 t! n
  144. BEQ FULLTOOL5 a' U. U8 Q6 I) a; m
  145. LDA #$00
    ) ~8 Z' p! r, S
  146. STA $BF, k3 f5 ]+ b1 p* [: C
  147. STA $A77 Q" c; B& x( @3 S6 q/ b
  148. STA $A8  e) t2 h" G" I3 j" X
  149. STA $A94 g7 ^0 i" O/ Q$ R0 m. v' }
  150. STA $AA
    2 Y$ x0 B' h" T' i& H4 r9 E: c
  151. STA $AB7 M- ]/ q$ I3 y: ?
  152. STA $5B0 G1 _, t# y2 w3 e  _. J% i
  153. BEQ TOOLS_RTS
    ' ?# C& W( I8 [2 |: u9 Z- Q
  154. FULLTOOL:
    6 u  R; z- B, q
  155. LDA #$0A( Y( y8 D- E  ^: w. C8 ^9 t# i
  156. STA $BF9 j( s: n  P4 w: s" s+ e+ m
  157. LDA #$0F2 J& v* N7 K: Q2 W- s% ~# j8 O
  158. STA $A7
    / r; Q2 d0 J4 k' A5 G. M
  159. LDA #$63+ }& ^* P7 T1 x# ]+ T
  160. STA $A8( m7 J5 z9 E+ a2 q1 ^/ z1 C
  161. STA $A9
    $ z4 x: x; N( o! j  s  B
  162. STA $AA) f& E1 T" ^# F6 E
  163. STA $AB
    9 x9 e* q9 H- @
  164. TOOLS_RTS:: y% |. N0 U$ O; S5 \& T
  165. RTS
    : \. |" Y2 M" ~+ h! Q
  166. 8 N' W& k2 w+ o$ l
  167. WEACH:' p4 X; ^# ?" R  [! d; a7 R% H/ x
  168. LDA button+2,X6 a; f$ l; y. E! b* S$ c2 h
  169. CMP #$40
    1 r5 i  V. R& u9 E( G* F
  170. BNE WEARTS% P6 ~: Q2 Z( K3 ^" R' l2 Y5 u4 g) ]
  171. LDA button,X
    9 i3 C0 [0 b" c  u( O/ Z' C
  172. CMP #$081 K( V  w! o* z( W! V- G
  173. BNE WEARTS4 F- d8 J% X3 F" S' N
  174. LDA $73
    2 K7 d9 R5 A8 X5 D. E
  175. CMP #$04; X; J, i0 M! _
  176. BNE WEAINC
    9 k1 A6 H4 F" v) |
  177. LDA #$FF
    ( ^7 T5 l; I& m1 P2 k- Y
  178. STA $73% G/ {7 i# K( a5 ?' g
  179. WEAINC:
    ' Z3 ]' y: F3 ?4 F, d! V
  180. LDA $73
    - E0 J/ Y8 m4 _
  181. CLC
    ! N0 q$ O3 u' {5 `5 K
  182. ADC #$01. R* E# R) e* i7 t1 t( ?( O) `
  183. STA $73' e' f* f$ {( g- |+ u4 S% S5 T
  184. STA $74
    0 M; d$ N) ~- ?0 W* R& U! y" U
  185. STA $75
    " \, I  G; D0 f# R0 I
  186. STA $761 c0 @7 `0 g- l* {6 p# t
  187. WEARTS:- N9 s) p0 t9 @8 ]0 v5 z$ ?
  188. RTS8 R: s8 E$ P: L/ s9 K
  189. ) q8 C* B8 a8 D9 x
  190. , x0 b) i7 b2 Y$ n; K& |6 w
  191. MOVE_FORCE:  ]- f$ h6 v# i" V9 G3 k' q  ~" f
  192. LDA $35
    " f6 e7 v2 s# S" A3 b
  193. BNE MOVE_FORCE_RTS8 H2 I3 @" T/ w* v: K" S7 C
  194. LDA $5C' m( A3 U3 p6 j
  195. BNE MOVE_FORCE_RTS
    % q2 k$ t* R) N
  196. LDA button+2,X
    + |9 I# W4 z) z8 ~
  197. CMP #$80/ f8 e  e9 p7 t
  198. BNE MOVE_FORCE_RTS
    ! y& X4 l7 o5 Y- D1 c1 K7 o  r
  199. L1:
    & K, f9 P/ O* [( H% g" X2 `
  200. LDA button,X/ g4 \6 h5 `- m3 _  f! o
  201. CMP #$08
    ) U! U! w4 S6 _2 `+ y+ m8 q
  202. BNE L2. H) ?; Y- @% [! p
  203. LDA $0460( _4 r( b7 v. N
  204. SEC
    0 V1 c% x; r6 a9 Z
  205. SBC #$10
    : p3 X4 A/ ?  H+ \) @2 A
  206. STA $0460
    9 [8 g5 s+ i9 }, C/ I! y
  207. L2:
    ! N, u. @5 ]& g. H
  208. LDA button,X& k2 u5 a9 |" R" V, T2 h7 x' S
  209. CMP #$04' }. k6 K5 V, r3 T
  210. BNE L3
    / R3 T5 a8 H# B2 j1 {( n8 e
  211. LDA $0460
    7 K) V/ k* g7 N5 c& s2 Z) T& p
  212. CLC ) O2 b0 n8 h3 o
  213. ADC #$108 n1 X# p. Q* _, b0 S" y/ `0 W
  214. STA $04607 L$ ]; u- x2 H* Q0 a  p2 Q8 E
  215. L3:
    , t5 a& }1 b% F6 y" S/ G
  216. LDA button,X
    & K' K; z- T( o, P% |5 G
  217. CMP #$02: z. u1 `$ Y3 [6 O6 `
  218. BNE L4
    - P; w8 i3 o1 N/ e. V5 \% C$ r. d
  219. LDA $04803 C' u( [8 f( S- B  w  T  |
  220. SEC
      O2 U4 @: a0 t0 b
  221. SBC #$108 W: k9 J0 |1 `+ D7 N2 q( V
  222. STA $0480
    & `& F" V9 c  r  ~. K
  223. L4:% o2 s3 m( [) y8 j& Z
  224. LDA button,X
    . e. w- e6 o* w5 Y$ D
  225. CMP #$01
    7 P8 J# W. O  n2 e# l6 `2 N
  226. BNE L5
      t+ G- i0 `' W8 L
  227. LDA $04804 G3 U: [0 A$ n' ]' h! _, x
  228. CLC
    , L+ E8 S2 ?) @/ ^
  229. ADC #$10
    & ~* W# |* n$ F/ q! x& ^
  230. STA $0480
    % z1 i  m5 V* a# G
  231. L5:
    . D! {+ D$ I  B" m, a
  232. MOVE_FORCE_RTS:
    2 H/ k" ~! A% c$ O
  233. RTS
    2 m3 M  y) P2 O& c

  234. 0 U' F4 d& M* h/ N% s
  235. ;[FC][忍者神龟PPU][END]: z8 C+ p* K0 l6 h1 p' D+ w7 |
  236. ! I3 u, s4 g# d. Q5 E
  237. ( I& y5 L& ^7 ?
  238. KEY_ADDR = $F51 m6 i9 G7 t) z& k( r1 D
  239. STAGE_TEMP = $6010# F; W& m; ^0 Q4 M
  240. TITLE_A = $21
    1 ]) V+ A/ x, [2 x% D
  241. TITLE_A_ON = $01
    $ g8 X; L& `$ @" _
  242. TITLE_B = $592 F5 c; Y# `* x" n& c3 P- [; j
  243. TITLE_B_ON = $01
    5 E, {; J* N& |5 k/ Z
  244. PPU_END = $FF
    : _& \( Z6 Y6 u9 Y( o9 v8 K
  245. TIME_LAY = $3A
    6 t( ?6 h5 S7 _8 `
  246. BUTTON_DEC = $42
    % ?# p. {; A  O6 a2 ^
  247. BUTTON_INC = $81
    2 t5 P9 y0 z& o- F/ C: q9 k* |
  248.   n$ O0 a6 W6 q% x( |( A7 F
  249. .ORG $70005 f. v+ i! T4 {! r, p# i, O" Z
  250. 6 q6 r; f$ l" U) |) N% `
  251.   ( X0 _% @6 O9 o
  252. ; G/ p6 ?1 K' y% X+ H0 p: _
  253. PHA
    1 p3 w( G& d2 t2 P5 ^! d, ]
  254. TXA
    ; V5 `. b* O/ O+ J9 k; k: P# P" o
  255. PHA
    : k9 B( [) l  Y
  256. TYA" T; r$ j% T) `% x
  257. PHA
    $ [% V) U9 B  |' F
  258. LDA TITLE_A/ V% _- w+ b  A2 P( n% a" l
  259. CMP #TITLE_A_ON    ;比较是否为标题画面4 \6 |. y) l$ R% `
  260. BNE RET
    * l7 |; u" i4 C% p: o( F# L
  261. LDA TITLE_B" O1 k# S3 v  k% m& t$ C0 [
  262. CMP #TITLE_A_ON    ;比较是否为标题画面- F4 Z2 n3 P2 y: _
  263. BEQ PPU_STAGE4 i' s( Y7 H2 X9 X& w$ _/ h
  264. RET:- j6 t: }0 N% Y  F8 j
  265. PLA# f2 M; ~6 X3 }$ M: N7 ^
  266. TAY
    : d$ A* T. b/ y$ e( ^
  267. PLA  T2 X1 w+ b8 H, Y
  268. TAX
    $ ?/ q& Z% x$ E2 o- Z% Y2 V2 g
  269. PLA$ J( ~5 K6 g8 w0 u  x
  270. RTS+ ?' z4 y5 x2 d3 U/ e* w: N
  271. PPU_STAGE:    ;STAGE显示程序- Z- @4 d. p8 j% [; |7 p1 _' m, Q0 W
  272. LDA PPU_ADDR_DATA
    4 r8 ]/ \8 W7 F& F  M/ l1 e1 O
  273. STA $2006) _- \" h$ ~! J$ B
  274. LDA PPU_ADDR_DATA+12 ^7 D6 g+ _0 X3 G8 e9 }) c. Q
  275. STA $2006    ;坐标设置
    6 f  Q& N/ ?' G9 k
  276. LDX #$00: V) J8 D! u( d
  277. PPU_STAGE_WROTE:    ;写入STAGE字模
    0 e% M5 D$ ~* ^# q
  278. LDA STAGE_DATA,X
    / K8 e% k6 _; Q5 T6 Z
  279. CMP #PPU_END
    - ]" L: t0 }2 S  v. e4 O
  280. BEQ STAGE_CMP( V6 e0 w. }8 ]# P* f
  281. STA $2007+ s7 R' Z4 ~6 v# e: k6 r  ^# Y; p' i7 U; m3 _
  282. INX4 q6 ]$ z( m# X) ]5 q; x
  283. BCC PPU_STAGE_WROTE7 J* @5 ^9 S- l9 T3 E. ?: `0 R$ F
  284. STAGE_CMP:
    4 m! {8 J0 h' T; `' v" T( z
  285. LDA STAGE_TEMP
    0 m# a- \( i* W, t0 o/ ]( q4 Z
  286. CMP #$FF    ;关卡数据初始化条件判断
    * y6 m& r; e: x4 E9 H  h- p
  287. BNE KEY_B
    7 j. u$ P" H4 Z" U4 w
  288. LDA #$00
    1 f# r5 ?6 d" ]) W# e
  289. STA STAGE_TEMP    ;关卡数据初始化
    3 B  M3 Z# l% s( V& g
  290. LDA #$57
    ) V' z. n4 H  G% [0 H
  291. JSR $DB52    ;按键音效/ z: c1 X( P9 y
  292. KEY_B:    ;关卡减少& [- W  R$ G) r( M( Z& S
  293. LDA KEY_ADDR7 A8 H. O1 }+ x# |
  294. AND #BUTTON_DEC    ;按键B或左减关" E' d  e2 D& b$ {& ?3 a" g2 b
  295. BEQ KEY_A
    ' S+ ]1 ~+ i' V
  296. LDA #$FF    ;重设标题延时
    3 ^/ ?5 P! @8 b2 J8 y
  297. STA TIME_LAY
    9 d3 k/ h9 h& G4 N/ p) {
  298. LDA STAGE_TEMP
    4 p1 f4 f2 U& l: u* w
  299. CMP #$00    ;关卡比较
    + j8 c% U$ _; p- @8 B
  300. BEQ KEY_A/ H& @- g+ Q( K2 I. \! F3 G( ?
  301. DEC STAGE_TEMP   ;减关1 b8 q1 H3 ^! P2 r4 H" @
  302. JSR MUSIC    ;按键音效+ d/ M2 _, f% n5 o- t& j# D, S. X9 Q
  303. KEY_A:    ;关卡增加  D" Q$ J. W- ]; V# `, z( x( r
  304. LDA KEY_ADDR6 s; V& A; v0 @/ q+ [
  305. AND #BUTTON_INC    ;按键A或右加关1 @$ z+ u8 E7 {' p7 U: g3 E/ O9 V  b
  306. BEQ PPU_NUM_WRITE1 D/ Z! P0 A8 A+ P$ l
  307. LDA #$FF
    2 R6 b% ?8 N6 c! f: E) Y; w
  308. STA TIME_LAY    ;重设标题延时
    % d1 G2 q; Q4 ]
  309. LDA STAGE_TEMP  i# K* T( Q1 y
  310. CMP #$04    ;关卡比较
    ; o: Q5 f5 c7 H( `- `
  311. BEQ PPU_NUM_WRITE# }# B' A9 z5 t5 O; P5 k# v
  312. INC STAGE_TEMP    ;加关
    3 K: r- q- {! v0 u4 U
  313. JSR MUSIC    ;按键音效
    2 s" \5 Q- y  j6 A. m1 O
  314. PPU_NUM_WRITE:, D% `  \4 a+ S% g' G
  315. LDA PPU_ADDR_DATA7 I% g6 @7 z1 t" B/ K
  316. STA $2006/ p  P( ^  K( E8 i- u8 ]
  317. LDA PPU_ADDR_DATA+1
      h1 L' @% W) m4 s
  318. CLC4 ?3 j0 ^' x. S+ C2 B9 s; a
  319. ADC #$06
    0 \3 m. {# }( E4 h1 E5 ]
  320. STA $2006    ;坐标设置" Q9 ^8 q& e2 T! m# l
  321. LDA STAGE_TEMP& X4 `! t* C. g8 V! F) @/ F
  322. TAX) \* P9 Z$ D+ u' E* I" S
  323. LDA STAGE_D1,X    ;写入数字) \1 e2 y3 ]6 Q2 y- O& U
  324. STA $2007
    3 f9 @+ _  B% V: w: _
  325. STAHE_WRITE:
    6 B1 Z' t8 ]" ]; Z4 e( E
  326. LDA STAGE_TEMP
    2 D' W! s" [5 U" H6 m8 K
  327. STA $42   ;初始关卡写入
    & j. r  O4 l8 e9 r( v6 m' n
  328. PPU_RTS:" X( h% L. F' i; ^6 H
  329. PLA
    - i$ q* B* n# e& \
  330. TAY3 e4 ?' r+ ]% l+ S
  331. PLA+ d: n: J0 x5 C; x
  332. TAX
    $ S0 R. ]$ L( Y9 R% ^' a  I
  333. PLA2 W5 z7 O8 I/ v% g  g
  334. RTS
      _9 ^' K4 c7 m  N# M' c8 P, m6 L
  335. ; x: p! M/ [% g7 l6 X8 L
  336. 9 _2 N+ w+ I* [. p  r% z, D0 F3 Y
  337. STAGE_DATA:    ;关卡文字S,T,A,G,E,X,-,X字模数据
    % N* A% O" J: f" l! D! e4 j& N
  338. .BYTE $22,$23,$10,$16,$14,$00,$FF
    " K8 M! |5 ?  Y
  339. ! h+ X0 n5 u% `; C" _
  340. STAGE_D1:   ;关卡数字
    3 r0 |. X1 B) O' j& [7 B# y
  341. .BYTE $01,$02,$03,$04,$05: @. k& C" O/ N. R3 E& R& p
  342. $ k+ Q* r9 |1 {, P7 [8 d
  343. # j' ?4 [& w/ a2 M3 r& c4 O
  344. PPU_ADDR_DATA:% S& G. T4 H, Y/ H6 S
  345. .BYTE $23,$0C: ?1 X8 L! I# D, a# B: G  R
  346. : \+ T, ?5 V) e. Y
  347. MUSIC:. Q. f7 o& q. D6 E* ^  W7 h( Q+ n
  348. LDA $80008 `$ H2 F6 I8 i2 C* o: i+ @& @6 H
  349. PHA- Q4 }. e( ^9 N
  350. LDA #$00
    : D, m+ T+ G- V- _3 R/ D& p
  351. JSR $CEA7
    # ~8 H3 I% X6 F  J* X' Y3 `  @1 i7 h& Z
  352. LDA #$3C6 B6 u/ N/ y. D' w% Q- }
  353. JSR $9057
    7 j7 z9 \" g" \" R6 k! U
  354. PLA, v' P2 J0 W) m( Q# H
  355. JSR $CEA7! p  u! D2 D9 y" y2 d* m- U
  356. RTS
    6 k& c' r' ^5 j# j% p
  357. 2 T/ ~8 J- j" S4 X: W- O

  358. 6 H- Q* N! K& U* O: D5 |- M$ n
  359. 7 @- b1 j! A( \8 n& y
复制代码

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

评分

1

查看全部评分

[发帖际遇]: yandagui辛苦发帖,赚了 2 个 柠檬. 幸运榜 / 衰神榜

签到天数: 39 天

[LV.5]常住居民I

 楼主| 发表于 2017-4-2 23:31:01 来自手机 | 显示全部楼层
看情况喽,我现在很想睡觉,困了

点评

楼主辛苦了,好好休息吧。  发表于 2017-4-3 19:28

评分

1

查看全部评分

回复 1 0

使用道具 举报

签到天数: 1622 天

[LV.Master]伴坛终老

发表于 2017-4-2 16:49:37 | 显示全部楼层
感谢分享!楼主继续加油!
[发帖际遇]: 狮子座踩坏了花花草草,被罚款3 个 柠檬. 幸运榜 / 衰神榜
回复

使用道具 举报

签到天数: 71 天

[LV.6]常住居民II

发表于 2017-4-2 19:47:30 | 显示全部楼层
谢谢楼主分享,不错!不错!楼主辛苦了。{:4_103:}
[发帖际遇]: 街机爱好者摆地摊卖菜,占道经营被城管罚款 3 个 柠檬. 幸运榜 / 衰神榜
回复

使用道具 举报

签到天数: 39 天

[LV.5]常住居民I

 楼主| 发表于 2017-4-2 20:49:00 | 显示全部楼层
我记得有人想要忍者神龟我才修改的,那个人跑哪里去了
[发帖际遇]: yandagui 被钱袋砸中进医院,看病花了 1 个 柠檬. 幸运榜 / 衰神榜
回复

使用道具 举报

签到天数: 71 天

[LV.6]常住居民II

发表于 2017-4-2 20:51:45 | 显示全部楼层
yandagui 发表于 2017-4-2 20:49
& ^, ^% q" D- X% [4 j我记得有人想要忍者神龟我才修改的,那个人跑哪里去了
! L* \' F2 }- D2 C% Y, U: s
就是我呀,楼主都忘了,呵呵,辛苦了楼主。{:4_104:}
回复

使用道具 举报

签到天数: 666 天

[LV.9]以坛为家II

发表于 2017-4-2 21:41:42 | 显示全部楼层
thx for sharing.
回复

使用道具 举报

签到天数: 39 天

[LV.5]常住居民I

 楼主| 发表于 2017-4-2 21:51:51 | 显示全部楼层
街机爱好者 发表于 2017-4-2 20:519 Y3 k( f2 l7 F6 L/ a' A
就是我呀,楼主都忘了,呵呵,辛苦了楼主。
# F- ?9 P, o4 h) N- r# c2 B: w% w
也不顶个贴,唉,真是的
回复

使用道具 举报

签到天数: 71 天

[LV.6]常住居民II

发表于 2017-4-2 21:57:28 | 显示全部楼层
yandagui 发表于 2017-4-2 21:51
: o# B5 s$ j8 n也不顶个贴,唉,真是的
$ I% E& y2 O3 Y6 l0 [3 R: d* X
我一直在顶贴啊。{:4_92:}
[发帖际遇]: 街机爱好者辛苦发帖,赚了 1 个 柠檬. 幸运榜 / 衰神榜
回复

使用道具 举报

签到天数: 39 天

[LV.5]常住居民I

 楼主| 发表于 2017-4-2 22:18:00 | 显示全部楼层
哈哈哈,谢谢了,修改真的好累啊
[发帖际遇]: yandagui辛苦发帖,赚了 2 个 柠檬. 幸运榜 / 衰神榜
回复

使用道具 举报

签到天数: 48 天

[LV.5]常住居民I

发表于 2017-4-2 23:20:06 | 显示全部楼层
好强大啊。神龟系列也全了。感谢分享。
( m4 g) l4 ]' K) }8 n5 ]9 w请问巨巨闲暇的时候,可不可以做一下双截龙全系列的选关旋风版呢,巨巨之前好象只做有三的修改吧。
, ^& K/ c4 O1 S; g" _8 ~" z1和2也很经典好玩,真的很期待啊。
[发帖际遇]: cococo8858 打扫环境卫生,被奖励 5 个 柠檬. 幸运榜 / 衰神榜
回复

使用道具 举报

签到天数: 2060 天

[LV.Master]伴坛终老

发表于 2017-4-3 00:32:56 | 显示全部楼层
1代没有通关过。。。。。
回复

使用道具 举报

签到天数: 187 天

[LV.7]常住居民III

发表于 2017-4-3 01:59:02 | 显示全部楼层
感谢分享,修改辛苦了
[发帖际遇]: dabayu 在论坛发帖时没有注意,被小偷偷去了 4 个 柠檬. 幸运榜 / 衰神榜
回复

使用道具 举报

签到天数: 1418 天

[LV.10]以坛为家III

发表于 2017-4-3 07:50:23 | 显示全部楼层
FC四款忍者神龟中,激龟忍者的难度确实是最难的。感谢撸主的修改
[发帖际遇]: 文子萝卜 在网吧通宵,花了 2 个 柠檬. 幸运榜 / 衰神榜
回复

使用道具 举报

签到天数: 1887 天

[LV.Master]伴坛终老

发表于 2017-4-3 08:24:13 | 显示全部楼层
感谢您的分享!赞一个!
[发帖际遇]: 一个袋子砸在了 nihao 头上,nihao 赚了 3 个 柠檬. 幸运榜 / 衰神榜
回复

使用道具 举报

签到天数: 2051 天

[LV.Master]伴坛终老

发表于 2017-4-3 10:29:09 | 显示全部楼层
龟1还真没玩过
回复

使用道具 举报

签到天数: 3161 天

[LV.Master]伴坛终老

发表于 2017-4-3 12:01:54 | 显示全部楼层
感谢楼主分享!
[发帖际遇]: 一个袋子砸在了 afti 头上,afti 赚了 3 个 柠檬. 幸运榜 / 衰神榜
回复

使用道具 举报

签到天数: 1783 天

[LV.Master]伴坛终老

发表于 2017-4-3 16:50:39 | 显示全部楼层
喜欢楼主的修改,顶一个
[发帖际遇]: pp12摆地摊卖菜,占道经营被城管罚款 4 个 柠檬. 幸运榜 / 衰神榜
回复

使用道具 举报

签到天数: 71 天

[LV.6]常住居民II

发表于 2017-4-3 19:25:27 | 显示全部楼层
希望大家都能进来顶顶楼主的贴子,进来支持一下楼主强大的游戏修改,楼主修改每一款游戏真的很不容易, 我们应该珍惜一下这些来之不易的改版游戏,给予楼主强大支持的鼓励,谢谢大家了。{:4_104:}
回复

使用道具 举报

签到天数: 2366 天

[LV.Master]伴坛终老

发表于 2017-4-3 22:00:04 | 显示全部楼层
感谢分享新游戏
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|国治模拟精品屋 ( 沪ICP备15012945号-1 )

GMT+8, 2026-8-25 08:42

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表