设为首页收藏本站

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

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

  [复制链接]

签到天数: 39 天

[LV.5]常住居民I

发表于 2017-4-2 16:10:18 | 显示全部楼层 |阅读模式
本帖最后由 yandagui 于 2017-4-2 16:13 编辑
* b' \, l& ~2 p7 [7 v' F4 Q6 v3 J' Y
[FC][忍者神龟1][END选关]
9 U& o5 Z2 x$ m* E8 G
! [* b5 k, {' ^; _# z% a时间:2017.4.2
5 Y" t1 F  m! E; X# p& l6 W7 W作者:FlameCyclone& y7 i' [. Z5 ]
内容:0 E7 X- V, z& L" d, a! v" O
    1.关卡选择:   标题时,左或B减,右或A加;
# n1 V) v; N; P) C2 p: j    2.一击必杀:   选择+B键切换;4 g/ T5 o" H; ]4 y+ X% R
    3.无敌锁定:   选择+上键切换;, F( I  ]% `  X
    4.血量锁满:   选择+下键切换;
. A* h7 ]1 ~7 g0 O8 ~' d9 @! f    5.水下时间:   选择+左键切换;3 J( `: T0 U' `1 t% e* u, ~
    6.武器切换:   B+上键切换;
5 n& \. b: @: \2 }( m! c& d    7.暗器数目:   B+下键切换补满/空缺;( T. G7 k; r& w
    8.强制移动:   在平面地图时,按住A不放,按方向键强制移动.- w. \  A2 W' R+ i' a3 |

" L3 h. P6 }  \- A3 r' W; x- ]9 L3 P5 g2 h! p6 y
FlameCyclone.ys168.com
3 f' n$ y! b5 i3 jwww.nesbbs.com( O1 o7 E, }2 _3 Y- s
游客,如果您要查看本帖隐藏内容请回复
  1. .ORG $80E05 L' b( l. e+ W- R( ~; E
  2. ora_data:
    4 b9 a+ `) |" c1 f$ h) _
  3. .BYTE $08,$04,$02,$01,$80,$40,$20,$10! x0 ~2 V* q$ j( S& I4 S9 Z* }
  4. and_data:
    : R! k$ E- I3 y* R/ x
  5. .BYTE $F7,$FB,$FD,$FE,$7F,$BF,$DF,$EF+ D, ]- b1 n8 k

  6. ! G) s+ I( R3 p% W3 l; t/ ?' v
  7. button = $F5( \3 S0 P5 W8 O
  8. flag = $6000$ B, w6 `: b* F
  9. .org $8000
    2 ^% d7 X) _5 h
  10. JMP $8400
    ) [3 a8 d! o/ c& O
  11.   A' {* f) v; z. s$ d1 v# ?+ I

  12. % E1 e; V9 F: h
  13. .org $84006 T! `3 T& s) x4 S5 m
  14. PHA+ B* }) F& b7 v* S( Z; o
  15. TXA
    , p4 ^! d8 n2 D9 e% @! W
  16. PHA
    0 m+ [; T+ f6 W3 B- ?! I
  17. TYA/ g3 A/ U4 {- g8 q0 E5 K
  18. PHA
    2 l; Y7 ?# s4 V3 Q& @6 M
  19. KJMP:
    % e1 |$ `( S9 T6 h. x5 r
  20. JSR $8100
    ' E* M- H! L) n! ?6 }* x, w
  21. JSR KEY_OPERATE* q- s! L7 ?' S0 f
  22. JSR WEACH) p9 h7 h1 ~+ u+ r. v
  23. JSR INV0 M( A+ C2 u# W
  24. JSR TIME; Q# h4 D, A% R% b8 `
  25. JSR TOOLS
    ! `2 B# M' z- t% S  B- g+ y
  26. JSR BLOOD
    , M* `6 i; F( c+ U6 R1 n! U( n
  27. JSR MOVE_FORCE
    4 M8 o" F3 F3 w, L! ^/ l; k, p0 J3 A
  28. PLA& A# \8 [/ e7 K9 v0 Y3 U9 E
  29. TAY
    / I$ M) @% O4 |  O+ F* I
  30. PLA# h; j: A/ r' M
  31. TAX
    0 W: g8 Q: h% A' @
  32. PLA1 ^& C- c$ v# \! Q2 t0 [8 P
  33. RTS' E5 r& M2 L; r9 C, S: h# K  {

  34. 2 `: s2 b# w) F+ u
  35. KEY_OPERATE:, B( r5 o& |6 C% G% z0 v( ^
  36. data_protect:
      o) u4 j! K+ f* K9 U% i1 D
  37. PHA
    . A2 O' A7 P2 r
  38. TXA
    7 ~' P7 R5 c% W7 Z( q% B7 P
  39. PHA, O4 G! S! ]2 e$ W3 v' O& J4 @
  40. TYA4 P6 F, ~9 q6 q9 R6 H, d
  41. PHA1 s! F1 V- T! m
  42. ! b$ E$ y* g- @2 e% C
  43. FLAG_CMP:+ K* B1 u6 z" \
  44. LDA $600F$ _+ F1 P! T% x) K5 J
  45. CMP #$7F    ;标志数据初始化条件判断1 e0 O+ n6 ~# O0 B( Q5 J) A& y# d! s
  46. BEQ pause_cmp
    9 E' L3 D2 O- X' W: W5 i
  47. LDA #$00
      ^; {+ U, ?$ v  {! s+ a
  48. STA $6000    ;数据初始化
    7 Q. n: r, g% u# s, S0 T) d
  49. STA $6001    ;数据初始化
    " p+ h7 Q5 w  o
  50. LDA #$7F' u7 g  c* Z+ W
  51. STA $600F: V+ _) {, q( N
  52. pause_cmp:& k/ ~5 g8 m4 v0 L) X
  53. LDA button+2,X. ?( c# F8 \. P- }" @
  54. AND #$20
      L3 k' T# V- D) X
  55. BNE button_press* m* N6 X8 t: V" ~/ J0 n9 E
  56. PLA
    4 K( J. i+ R/ y! J* N
  57. TAY
    ' @8 E" f+ u2 z. ^
  58. PLA
    % p. n6 ]$ b! F
  59. TAX* P& O$ Y# n4 P% i+ J
  60. PLA
    1 q; `" _5 V" g3 I1 }1 y7 |
  61. RTS
    3 K  R0 W: T6 f) Q5 H
  62. % g% i3 s4 _# F# u9 P
  63. button_press:
    : f% y/ ?+ K% ]( y; w
  64. ini_Y:0 I8 n6 F1 e8 F, _; X7 M7 U
  65. LDY #$00
    9 e7 f3 L: s: Q+ `
  66. button_cmp:
    1 d# s* N# X% {* ~0 ~9 v( r% K$ W
  67. LDA button,X  b2 z' O' e; y3 }0 p
  68. CMP ora_data,Y) B# r+ S& w' ?* N& u% V
  69. BNE count_Y_cmp
    3 [, |; G& ^& v: v# D7 B7 v, P/ u
  70. flag_cmp:' J& J: _& Z" m
  71. LDA flag,X3 v- C, u8 p5 u7 j, Q
  72. AND ora_data,Y
    1 d' I$ N8 Y1 x* u+ B( F9 P
  73. BNE flag_and
    ( ^  W3 j8 R; w
  74. flag_ora:$ Z, a+ X# I! H# O5 C0 v1 i
  75. LDA flag,X
    6 e" k" H9 B$ U6 n' B2 Y
  76. ORA ora_data,Y
    $ y4 @& I. U  u4 Q1 B$ P
  77. STA flag,X: A  I+ i) F& P
  78. BNE count_Y_cmp2 l5 Y- g6 ]; S5 G% r2 ?
  79. flag_and:
    % F+ x7 o' C% A, h& B( E
  80. LDA flag,X
      J; z( d0 G( V! D% u
  81. AND and_data,Y& t3 d3 r; H4 F* g' I  H
  82. STA flag,X& h3 _% e, Q* I3 O3 R
  83. count_Y_cmp:; L# B* w+ T4 L1 s# z1 V1 d
  84. INY
    2 F! r" i' C  t
  85. CPY #$08
    2 M  D, Y8 [7 D9 o9 D
  86. BCC button_cmp
    - H  u0 o2 [1 V) z0 }

  87. 2 f$ ?# X3 E; N+ E5 `
  88. data_extract:' U  I+ V% C: i/ B
  89. PLA. Z) e( N' j: r! w
  90. TAY
    4 c: [4 z4 I) w6 j
  91. PLA) C/ j8 N+ u( i& d
  92. TAX
    7 h  q& F4 z" H& v) b
  93. PLA
    5 k/ X' T3 i; G. Y/ h! j2 s
  94. * I6 Q* b' g% R* \' J
  95. return:; V2 s& Y2 k- o  P; Z
  96. RTS
    ! o% f8 \8 ]9 ?3 B
  97. " v( U+ J6 p; T* z

  98. 4 ^& F( l  L9 O" B* q4 w7 D+ z
  99. INV:    ;无敌/ J5 c1 Q& C+ M& ^
  100. LDA $6000,X
    / B3 B, ^! v" F) y( u4 C
  101. AND #$08: ~$ S% t) Q9 e' D8 h
  102. BEQ INV_RTS+ L6 o8 L2 |- U6 U2 f
  103. LDA $04509 b/ f& V0 ~6 c$ d- O& n% v
  104. ORA #$04/ H* M+ W2 O# ^
  105. STA $0450) K# @4 I. u; [$ \  I# W1 u
  106. LDA #$05; _4 \/ p7 T. ?# g" S
  107. STA $0500,X
    ' i' N7 Y' u- W* y& ]9 t4 [6 @
  108. INV_RTS:
    * g) l2 K: y6 `4 g  M7 V9 Y. S
  109. RTS1 q* k' z) J  N+ E) l
  110. . I! d* ?: E8 D; C  W' t

  111. 4 T8 O7 q9 P  r0 g( r2 m; A6 k. w
  112. TIME:    ;水下时间
    ( l. d7 a3 X: o4 M, s& W. r9 ]
  113. LDA $6000,X3 ^1 S1 e: f5 l% ]; q( ]
  114. AND #$02% u; O6 e0 l& [: G
  115. BEQ TIME_RTS
    + Q$ B. @! `8 t- J; L6 D: l
  116. LDA #$1E
    - I1 w1 s/ d8 L8 p% f* Z
  117. STA $BA+ a! x) B9 V* a! Z* H
  118. LDA #$8C& p( G* S# q1 `) p8 ~" q: j
  119. STA $BB' X  O* M1 ~* @6 P
  120. TIME_RTS:
      I( _) i# E2 i- h
  121. RTS
    ' E; t9 M6 K- M4 X4 V! y
  122. ( j! D. P5 c, q6 @, ~/ A% f1 f
  123. BLOOD:    ;血量1 w3 V  U8 V; k7 F5 [
  124. LDA $6000,X
    ! B5 m  i! z, _* J1 Q) n! J
  125. AND #$04* h8 G2 n5 @6 T' |( @* _  o
  126. BEQ BLOOD_RTS
    5 z% Q) v' ^5 M9 M
  127. LDA #$80; s% f7 j: r. p& Z
  128. STA $777 z4 O- f" ~# T
  129. STA $78
    ( x% B) U! J& R1 i2 E5 p3 ?
  130. STA $79
    0 [6 S9 J& O- X
  131. STA $7A
    + s* J7 z+ j  h! o" a! O5 j! F
  132. BLOOD_RTS:6 Z! q- F2 P+ c$ S# w8 r
  133. RTS
    $ p1 U1 q% E; c# a$ t. Q. A
  134. 1 a' x% g$ a8 h0 z5 [
  135. TOOLS:    ;工具
    ' Y! z; X, R  A2 s: v" B# ~$ c
  136. LDA button+2,X2 h! b5 `* M& y6 H
  137. CMP #$40
    2 V* S% w+ I' `
  138. BNE TOOLS_RTS9 L) x6 F( P+ D- U7 c$ L* k! P
  139. LDA button,X
    2 Q0 {  a2 B! o4 V, g7 v' J
  140. CMP #$04
    ' W: C/ H% r0 H' E  f7 P- F! B" V2 \: `
  141. BNE TOOLS_RTS0 X# L5 a; B- X$ C" _
  142. LDA $A8
      {2 s4 E! ]3 e5 b' R: @
  143. CMP #$00, d: w% t- s7 I$ F
  144. BEQ FULLTOOL
    % S, F( R( ~* a1 R
  145. LDA #$009 _! O/ H; I6 @3 @6 Z* F
  146. STA $BF
    4 Z4 e8 C9 G/ b* R& I7 z  g7 a! G
  147. STA $A7& V; q1 q. V  g# x. q- ~
  148. STA $A8
    ! z) a" N5 M0 Q) e; @4 v* i
  149. STA $A9. m2 U6 a) ^: |9 n
  150. STA $AA, Y& B( j  \) t/ ~' c" L6 H4 B
  151. STA $AB
    ) N- q, B$ e" _. B* X4 r6 O
  152. STA $5B
    # y; _/ F! H' e) K5 D9 J
  153. BEQ TOOLS_RTS
    4 W- |" c$ c4 D
  154. FULLTOOL:9 Z: n& j2 ]& }% E& r* G
  155. LDA #$0A
    . f, V/ d, b" z( H  I
  156. STA $BF& c6 i' Q( d( v6 b
  157. LDA #$0F9 [  {' W/ N( ?: y& M
  158. STA $A70 e! u$ Z' I  d2 b( w
  159. LDA #$63* ]8 ]2 h" v" u8 y/ v% u, s
  160. STA $A8) \$ {- y' T8 F1 J7 V3 F5 @
  161. STA $A9
    5 S9 L1 ]7 t% m, U" x* a
  162. STA $AA
    ( e# s; A2 i3 H$ R; m% w! d
  163. STA $AB
    9 e- [$ B$ u$ ~/ U- q/ K
  164. TOOLS_RTS:& t& {( H# `8 `+ K4 `4 ^) ~( B
  165. RTS
    # f* l! K+ E5 o1 W

  166. : T5 H& ~# B& Z8 T$ ?0 ~
  167. WEACH:% d$ D5 g# B( X$ |  z) \
  168. LDA button+2,X% t# e$ \$ ~8 |9 H
  169. CMP #$40
    ( ~( Q  ^: e" x/ b
  170. BNE WEARTS4 S$ u, G" o+ _* _: B
  171. LDA button,X- r0 T: @+ n% ?+ L) g
  172. CMP #$08# H2 |5 c2 u9 e  x7 t
  173. BNE WEARTS
    ! L7 I0 x& j6 o( A9 G, v
  174. LDA $73
    / |& t: E9 D& X2 x# C3 @
  175. CMP #$04
    , L: E, Q2 Y0 {1 N/ o# M
  176. BNE WEAINC0 z( i! X( o3 Q! o
  177. LDA #$FF6 u( F0 t6 B7 w6 e3 |
  178. STA $73
    ! o& R; a& J0 w
  179. WEAINC:
    , `7 T" Y) m) u% b: @$ W* ?# k& D
  180. LDA $735 a4 Q$ J& l" l6 L& y
  181. CLC$ ^! y. V, D) u7 Q6 y# ]: d8 e
  182. ADC #$01
    3 Y7 L( o; E; D3 W; w4 n
  183. STA $73" m; m6 ^& T8 [8 O
  184. STA $74, r6 ~: N' L* y
  185. STA $75
    6 T/ u( m' L) V6 G( O- R
  186. STA $76$ [$ Q; a  t: p9 U. p* T
  187. WEARTS:
      u+ V% O( \0 E( b. i! B
  188. RTS& D5 @8 F; L3 l% A/ n7 z: S

  189. ! G- A: s/ O) E* x! s* `, G/ r

  190. - ~6 m/ i6 r; ]& L
  191. MOVE_FORCE:+ f0 V7 q# F5 ]" F% x+ N# r
  192. LDA $35# F" S9 U  w0 L  e/ M' h7 `
  193. BNE MOVE_FORCE_RTS$ ~/ @( S7 j7 _5 e( |; V2 R
  194. LDA $5C
    4 P5 `- B9 r* P$ M2 _$ r
  195. BNE MOVE_FORCE_RTS% N) B* W; F$ l. j% w
  196. LDA button+2,X/ F# m# a- f8 _; {5 L! F4 S
  197. CMP #$80: A0 v7 F" L1 i
  198. BNE MOVE_FORCE_RTS) x1 N. [6 Z9 Y; _2 `. n/ z
  199. L1:, x! P/ \( i4 f; p0 M4 ~
  200. LDA button,X1 O7 o3 M5 y" ~3 x/ C0 p
  201. CMP #$08
    * z- `3 s) l# R5 R: ]! F1 R
  202. BNE L28 d+ K, t1 L9 l. K" ?
  203. LDA $0460
    . l* i- o! V2 `, u
  204. SEC
      [) Y" U0 g$ a3 [
  205. SBC #$10, U0 i& Y' r! a7 g0 G
  206. STA $0460+ Y+ x2 ^4 v2 e0 w! ~& d) t
  207. L2:; i2 z7 l/ s3 N9 {, n
  208. LDA button,X
    * T* x% W& F& b; z4 w
  209. CMP #$045 C  e! n# K" G3 l0 p7 w( N
  210. BNE L35 W% m+ p1 B  K9 s
  211. LDA $0460
    , g1 D* d  n. r, G
  212. CLC $ S0 ]3 f5 {4 `0 Y9 x+ z, N
  213. ADC #$10
    - H. i  o6 A1 l5 y  }2 w8 x, {
  214. STA $04605 T0 P, |9 w2 n% G! |
  215. L3:
    9 [( A* H& }+ L8 d4 s0 U8 S  V
  216. LDA button,X
    6 `! U1 G/ j& u4 t* W
  217. CMP #$02
    # F/ N" x$ d* W; x
  218. BNE L4
    ( @/ G# i' S  g
  219. LDA $0480
    , u2 f# J( E, ?& ?2 _* @
  220. SEC ( S$ O6 _% F4 X. y
  221. SBC #$10
    + D2 [9 K6 A+ {' g1 C. L# Y
  222. STA $0480' y* `; D8 T- x, o( t& X5 D$ Q
  223. L4:
    1 G) K9 n8 ], [- i+ v9 T5 o( ^7 e
  224. LDA button,X6 O& h$ Z9 b6 W7 K* G$ |# W2 w
  225. CMP #$01
    " ~( M+ b7 t4 h4 J/ D9 P
  226. BNE L5  H8 f' B, z$ d7 c7 c
  227. LDA $0480
    " F: X- H" a  p6 ~
  228. CLC . r, p% O" e; Q7 o4 K4 J
  229. ADC #$108 ^, X" {5 s) J. X8 s; J$ N, j- V$ ]6 n
  230. STA $0480
    & P' {3 @( x7 B4 o. ]
  231. L5:5 M  c/ \; h0 s
  232. MOVE_FORCE_RTS:
    + w! e1 U/ E: S+ T5 \2 f! T& h
  233. RTS- O+ I% ^7 S' ~+ {9 l( k3 O
  234. 0 b& {# o0 i6 C. T; X1 g
  235. ;[FC][忍者神龟PPU][END]
    4 J$ o  ]5 J* N' y% [

  236. - a+ E5 ~0 _9 d

  237. 1 g. l  r. F0 j
  238. KEY_ADDR = $F5" w/ b2 X2 t) k2 H8 o1 }
  239. STAGE_TEMP = $6010  {: l- w# I$ Q2 P
  240. TITLE_A = $219 A4 m3 o" b; S3 Y1 K3 Z
  241. TITLE_A_ON = $01
    . c4 {0 g& Q+ i1 q1 \7 n
  242. TITLE_B = $596 z. w! B3 _- p3 J, p6 P
  243. TITLE_B_ON = $018 L8 p) s8 p1 V5 A  c5 l: t" O
  244. PPU_END = $FF; }4 S8 u' h2 A& q5 z& l
  245. TIME_LAY = $3A) P% N+ s/ n$ Q. o+ r
  246. BUTTON_DEC = $42
    6 Z; A: k2 F( [; c- H
  247. BUTTON_INC = $81
    ) Y$ @5 [2 K$ i) v

  248.   J9 z* p" [2 O- y' }9 ?: W2 a
  249. .ORG $7000
    5 ~) W$ u& c! e8 P

  250. # r/ `7 ~  \5 v& F2 a# T' m
  251.   
    . [* G# ~# t' J& n0 W+ u

  252. ! L, v4 U, {0 n6 H, K6 N3 ]* I
  253. PHA
    ; S( n) m7 n1 T  o/ R& x( E, p
  254. TXA
    1 s4 z3 D7 I" M# w: b  I
  255. PHA
    0 q& O5 _' i, {+ i9 Z
  256. TYA
    / j% S; K; R7 c! p
  257. PHA8 f" S6 m6 ?) o
  258. LDA TITLE_A
    - C0 r7 W7 S5 ?, S
  259. CMP #TITLE_A_ON    ;比较是否为标题画面
    2 ?7 N/ \- G! L  J! |
  260. BNE RET
    ( w) \+ E9 }  c1 z0 E9 ?8 f4 L
  261. LDA TITLE_B
    8 s& I5 f, ?# I+ R3 c
  262. CMP #TITLE_A_ON    ;比较是否为标题画面
    % u' Z+ Y1 j2 l% V2 v6 @* ]5 D
  263. BEQ PPU_STAGE4 I) f& v! ~& W# A2 s/ n
  264. RET:
    ' D, b) L8 F( B* l3 N4 R3 k
  265. PLA
    ! W& ~/ {9 P# O4 U( l
  266. TAY7 b: M( e/ \. V: X
  267. PLA
    3 y& O. J7 {! D
  268. TAX: i+ E% E- U2 x* e2 H
  269. PLA# G- q  p6 v: A8 t( w; i( f9 z2 J
  270. RTS
    ) E8 F' i4 Y8 B7 n
  271. PPU_STAGE:    ;STAGE显示程序5 D; D2 B9 t6 q; h. ^
  272. LDA PPU_ADDR_DATA' E! R& n' D0 J$ a
  273. STA $20068 v# k  n- [- l$ {1 }$ a1 K
  274. LDA PPU_ADDR_DATA+1
    # N' k) ^8 j" Z% _+ }
  275. STA $2006    ;坐标设置
    3 z3 ?% f1 T' o% I; {6 E$ f9 G
  276. LDX #$00* K  F3 b7 M; N
  277. PPU_STAGE_WROTE:    ;写入STAGE字模
    / F6 f/ }( |5 Z. e$ ^
  278. LDA STAGE_DATA,X
    4 o& b# x, h3 P! G
  279. CMP #PPU_END
    4 |+ L! j5 }& r7 m' f3 E) ?
  280. BEQ STAGE_CMP
    % c% J5 F/ i- k$ e9 Z- F8 N. v
  281. STA $2007
    / o* @, f+ o% n- D, s9 ^
  282. INX
    * k4 z) d6 P4 K1 y) n% S
  283. BCC PPU_STAGE_WROTE
    / @1 N1 s" G7 l: \& f
  284. STAGE_CMP:( U; V9 P% d4 r. Q8 [7 T, [4 q  W
  285. LDA STAGE_TEMP4 a; j, H: R+ |8 b
  286. CMP #$FF    ;关卡数据初始化条件判断
    ; v( w1 j* P( Q: ^
  287. BNE KEY_B
    2 a# U) Q. v, ^- y' N
  288. LDA #$00
    ; Q/ F, g& w% n9 ~; t
  289. STA STAGE_TEMP    ;关卡数据初始化3 ^0 H! J' @: {% P7 C$ a: S
  290. LDA #$573 u3 z) V5 H4 G1 Z; [
  291. JSR $DB52    ;按键音效) s# l& |1 P* M. p- V+ u
  292. KEY_B:    ;关卡减少
    . }: O3 T8 c& w
  293. LDA KEY_ADDR/ M0 j% }: b9 m  @/ N( D, w
  294. AND #BUTTON_DEC    ;按键B或左减关
    9 Q: g8 Z# q' A7 G' s$ Z) P
  295. BEQ KEY_A% Z& H$ u9 S3 ^' L& }9 R4 k
  296. LDA #$FF    ;重设标题延时) x* t/ O+ c; `
  297. STA TIME_LAY
    / t1 e1 g  l% J- j, [
  298. LDA STAGE_TEMP1 [/ m/ J1 ?- p8 N4 C; S
  299. CMP #$00    ;关卡比较7 }0 d* _1 E- T: {, `: |$ w
  300. BEQ KEY_A
    4 f! y$ E5 W! J" t$ b6 h3 L
  301. DEC STAGE_TEMP   ;减关
    6 c+ }( D7 ]+ `7 B) m$ O+ G2 t1 b
  302. JSR MUSIC    ;按键音效
    % u0 i, l* G: B  J" g" ~; P1 i
  303. KEY_A:    ;关卡增加6 n" N2 h/ K3 q: d) j
  304. LDA KEY_ADDR
    6 I  o' o% u% O
  305. AND #BUTTON_INC    ;按键A或右加关
    ( S5 q) {5 S5 A- X6 S' Q$ k$ {! p0 N9 T
  306. BEQ PPU_NUM_WRITE) f$ G! i) t, s; J; z; ?+ {
  307. LDA #$FF
    # w1 w- z# x$ \5 N9 B- e
  308. STA TIME_LAY    ;重设标题延时
    % U. A3 X, p' k6 j! }( |
  309. LDA STAGE_TEMP
    / x  B: e% g& Z3 V
  310. CMP #$04    ;关卡比较: [8 a6 L8 T3 U% I
  311. BEQ PPU_NUM_WRITE+ F1 j/ X3 h; X; @3 c! ~0 m: \8 ?
  312. INC STAGE_TEMP    ;加关2 J7 @. u" |  _0 e9 f+ }
  313. JSR MUSIC    ;按键音效0 \" a5 Q$ s2 l+ A2 J! e& Z
  314. PPU_NUM_WRITE:
    2 u) w' R% u! g0 A! j# Y
  315. LDA PPU_ADDR_DATA; A5 x: W6 L- ]3 ?3 i0 a
  316. STA $2006( ~5 W" D5 k$ {7 [$ b* R  e
  317. LDA PPU_ADDR_DATA+1: ]" g4 g; D% n+ _2 H2 y, ]
  318. CLC
    6 j9 R' ?% v. ?0 Q
  319. ADC #$06
    1 G8 s" I* y) x
  320. STA $2006    ;坐标设置- D) e6 u. x4 `0 i1 Q
  321. LDA STAGE_TEMP0 d: R1 H% z1 ^- X5 x2 U$ a% Z
  322. TAX
    + K! M0 _( e! f5 L
  323. LDA STAGE_D1,X    ;写入数字6 r% e7 h. a: D! u1 p0 K
  324. STA $2007
    8 W) I, ^; z; p5 b- a
  325. STAHE_WRITE:
    - z* T0 v: V; e6 P0 h, v8 \! ?7 d( t1 t
  326. LDA STAGE_TEMP
    ! V3 k- r& f- F0 y* V, O
  327. STA $42   ;初始关卡写入
    . k: @2 c5 `% y! c( t/ o
  328. PPU_RTS:
    , P9 |6 W$ c' ]
  329. PLA# `( e8 J9 B9 d- A1 e; u' Q* B
  330. TAY$ j' A- w0 ], Q0 B
  331. PLA1 u* {; _9 c) F# @
  332. TAX
    ! @8 J& m6 s6 q) j8 N
  333. PLA
    0 h' i+ l$ ^& K3 y
  334. RTS
    : n* R7 K, y3 `. {' X0 q# |9 s

  335. - n( I7 O( t( m( u" c8 c

  336. $ v  l7 h  l$ N2 P
  337. STAGE_DATA:    ;关卡文字S,T,A,G,E,X,-,X字模数据6 {% P# }& T& Z
  338. .BYTE $22,$23,$10,$16,$14,$00,$FF
      H1 E) ?9 P! G% T7 U. ~) z
  339. $ ~; L  B9 K, G9 P0 V% o- A# s4 z
  340. STAGE_D1:   ;关卡数字( V$ j- \4 Y% B* g1 L/ ^$ g& w
  341. .BYTE $01,$02,$03,$04,$05& c+ n3 e5 _" a& l& [* }
  342. ( F  h2 z) j2 R& \( a' @' x7 q! ~

  343.   `4 J5 J0 C3 f# U0 m( H0 Q8 K
  344. PPU_ADDR_DATA:
    * n4 q& p4 R5 Y8 ]8 N
  345. .BYTE $23,$0C
    7 _  }* d5 T5 q4 ^
  346. % q5 [) M, V9 y: a! `
  347. MUSIC:( \5 d( Y: h6 O  c% z" K
  348. LDA $80006 n: l; f  C0 k! T- y
  349. PHA9 p9 Z0 w; W" x, [6 J. v. Y1 I
  350. LDA #$00
    1 r4 Y4 {$ n  r. d2 B/ Q9 X
  351. JSR $CEA71 P" O* ~* C; W" f! o  B; {( P* J
  352. LDA #$3C( s" m* ^: P2 v# H4 u% z
  353. JSR $9057
    7 K* L! N: Y8 x' C3 f8 N5 y
  354. PLA
    ; |, m8 h' L1 s5 p0 j
  355. JSR $CEA7" r: A3 U! {% {2 O; m2 d; @4 d
  356. RTS. s% \$ G5 @0 G( h2 U  n% x# x" y
  357. 6 |# c% e0 l3 i' a7 e- F; `

  358. 3 e$ e3 e3 x% W; k
  359. 5 @! C4 ~/ n( K
复制代码

本帖子中包含更多资源

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

×

评分

1

查看全部评分

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

签到天数: 39 天

[LV.5]常住居民I

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

点评

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

评分

1

查看全部评分

回复 1 0

使用道具 举报

签到天数: 1599 天

[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, H, W; U9 l, U  e
我记得有人想要忍者神龟我才修改的,那个人跑哪里去了
7 P* G* g# ?; J5 j: Z/ 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:51( \# F- C0 ^5 f. H. ~. T3 v1 T, r
就是我呀,楼主都忘了,呵呵,辛苦了楼主。
7 @6 {# {8 _$ v6 @. c3 \# U
也不顶个贴,唉,真是的
回复

使用道具 举报

签到天数: 71 天

[LV.6]常住居民II

发表于 2017-4-2 21:57:28 | 显示全部楼层
yandagui 发表于 2017-4-2 21:51
" Q6 ?1 C* p  H/ A2 i% x也不顶个贴,唉,真是的

- ?7 V& [3 G  J我一直在顶贴啊。{: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 | 显示全部楼层
好强大啊。神龟系列也全了。感谢分享。2 L+ C2 h" A. O: R, W1 q
请问巨巨闲暇的时候,可不可以做一下双截龙全系列的选关旋风版呢,巨巨之前好象只做有三的修改吧。
+ r6 F& p1 j0 t. s9 v5 O; q4 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 个 柠檬. 幸运榜 / 衰神榜
回复

使用道具 举报

签到天数: 1992 天

[LV.Master]伴坛终老

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

使用道具 举报

签到天数: 3109 天

[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-6-25 22:04

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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