设为首页收藏本站

 找回密码
 立即注册
搜索
查看: 1594|回复: 22

[原创FC/FDS-HACK] [FC][超级魂斗罗][按键切子弹显示子弹]

[复制链接]

签到天数: 39 天

[LV.5]常住居民I

发表于 2017-3-13 21:31:30 | 显示全部楼层 |阅读模式
本帖最后由 yandagui 于 2017-3-18 16:16 编辑 . ^6 }( ]: w+ ], X8 b) F
1 A8 V, S7 J- \) ?
2017.3.13/ E) P& P" G# v/ D0 U4 r
+ w* b4 z( ~* g

1 y% ^. S/ @  X+ \8 _9 m" S" p4 b3 ^( O* y; i. c, F
游客,如果您要查看本帖隐藏内容请回复
  1. .ORG $8001 ;SUPER CONTRA(J)
    % p' Q- w8 N% ]0 c
  2. LDA $39
    0 b; y& c7 \" P$ _
  3. BEQ ADDR_804D
    9 S& [: D3 P2 w" I0 r9 }
  4. ADDR_8001: LDA $0087
    8 M- H' J" y& ^
  5. ADDR_8003: BEQ ADDR_804D
    5 L1 x* Z2 z& ?: ^$ W( }4 g
  6. ADDR_8005: LDY $0020
    ' S4 R: A, n9 l5 f/ `( O
  7. ADDR_8007: STY $0002
    3 f! ^# S4 Y. |
  8. ADDR_8009: LDA $00CA,Y, f4 \# D7 l7 w. ~: e- j
  9. ADDR_800C: LDY #$08% L5 `, F; O% x: L& S, D" H" ?
  10. ADDR_800E: ORA $001F
    - [: j/ y0 Q, \* e: G
  11. ADDR_8010: BNE ADDR_801D
      x$ d3 T& i" \( e1 z
  12. ADDR_8012: LDY $0002  h5 C& w7 g) T' k: z" @
  13. ADDR_8014: LDA $0053,Y% _( j+ J1 \4 M! s
  14. CLC; X6 S8 P" F- Q  Q
  15. ADC #$02
    : ?- P3 }* ?8 U! J
  16. ADDR_8017: LDY #$002 K3 Q; P1 ]/ q4 m- S2 l
  17. ADDR_8019: CMP #$08
    & ]9 l( w# K4 X$ I$ z5 }
  18. ADDR_801B: BCC ADDR_801F
    $ M& ^1 n6 u  r+ a
  19. ADDR_801D: LDA #$08
    ' ?" s3 F2 x, k2 d( ^
  20. ADDR_801F: STA $00016 M4 @. D( c' K# S. u
  21. ADDR_8021: DEC $0001
    8 F1 ]- }3 _% D8 n# a. |0 S* A  s2 o
  22. ADDR_8023: BMI ADDR_8048- d, b5 z3 Q6 z8 }. p# N! o# Y# v
  23. ADDR_8025: LDA #$08
    . s2 J, n3 J# o& B( ^
  24. ADDR_8027: STA $0200,X                ;送入纵坐标地址
    - W; X1 @" ?0 l. C: J
  25. ADDR_802A: LDA ADDR_804E,Y        ;读取图快号数据
    - ^- P; I- y2 r4 q5 v: Q. [- ?; ^
  26. ADDR_802D: STA $0201,X                ;送入图快号地址
    5 G0 n; H+ x  `0 R# f) `, P
  27. ADDR_8030: LDA $0002                ;读取属性值数据0 g4 N! r8 f4 A7 j
  28. ADDR_8032: STA $0202,X                ;送入属性值地址: d( @* q8 _" q) b
  29. ADDR_8035: LSR                                ;逻辑右移
    % v; K8 ~5 [0 M; N1 e0 X
  30. ADDR_8036: LDA ADDR_8056,Y        ;读取横坐标数值$ I6 i' ]" b8 Q; T: C& O% }
  31. ADDR_8039: BCC ADDR_803E        ;C==0,有借位则跳过$2字节
    ! d+ s% W2 ~; Z# C# |
  32. PHA
    , r9 {- ?/ r' I) m- V: X$ m
  33. TYA5 f8 A; _; @2 Q& \0 d8 S
  34. PHA
    , X$ P2 Z* _" p. ^
  35. LDA #$D4
    * k) T* r' Y7 a2 k
  36. STA $0200,X( T/ I- [9 S2 R1 Z; H
  37. PLA, Z% P! d& W  G$ v) E
  38. TAY
      S: o# ~2 l! O8 D3 h2 ~
  39. PLA
    / E) V3 t! r; p2 f
  40. ADDR_803D: CLC
    4 L7 I7 N7 C" L% e7 x2 s( c4 Z
  41. ADDR_803E: JSR WEAPON
    " E( @' s  M/ }5 C# o
  42. ADDR_8041: TXA& X! }* c% b) A5 I3 V- d) U. |
  43. ADDR_8042: ADC #$C4/ W( o/ _( d1 d2 _/ q
  44. ADDR_8044: TAX% W2 Z) k& }6 L( `' _# K/ \
  45. ADDR_8045: INY7 }8 F% d" Z3 ?6 l/ r+ y( g
  46. ADDR_8046: BNE ADDR_8021
    , L& r+ G9 K4 `- U# D. \- x
  47. ADDR_8048: LDY $0002
    % G6 k5 l3 I* {" `& Y/ L
  48. ADDR_804A: DEY
    * K5 R: U* e/ W9 A! {8 R
  49. ADDR_804B: BPL ADDR_8007
    8 y* g. O8 H  }
  50. ADDR_804D: RTS
    & Y5 Z( a$ F4 M. p9 o) V, A3 h
  51. ; g4 ~- _7 S& ]& l+ \3 k: U, @
  52. .ORG $FF20
    - _2 @& [/ G7 I/ J4 c
  53. ADDR_804E:
    . C& n' A  f4 `  i5 }' N# b& }' |
  54. .BYTE $8D,$8D,$8D,$8D,$8D,$8D,$8D,$8D ;生命图块号5 H* U  t- f* o
  55. .BYTE $83,$85,$87,$89,$FF,$FF,$FF,$FF ;GAME OVER图块号
    - v# g  j# K- K/ E" U; i  |% Q
  56. ADDR_8056:
    0 _3 R6 U8 r/ i6 M# o
  57. .BYTE $14,$1C,$28,$34,$40,$4C,$58,$64 ;生命图块坐标
    ! ?$ o& |+ f" _1 ~0 w/ c8 s3 w7 `
  58. .BYTE $10,$1C,$28,$34,$40,$4C,$58,$64 ;GAME OVER图块坐标0 x- V  r. j1 i; x

  59. * {( q% t4 V% A9 K4 K1 Z

  60. % H, j1 h% \  @9 H6 m
  61. .ORG $FF404 L9 w2 w5 {8 _1 Q% P
  62. $ G- m) B, m8 T
  63. WEAPON:
    ( b! S& j) Q4 F2 E9 a# R
  64. STA $0203,X
    , Y4 U( T7 Q5 W2 W
  65. PHP7 Y( ?  _' ?& y) U1 V
  66. PHA
    ' N; \1 y7 a9 x9 U( D
  67. TYA; M- ?% b3 m7 P0 M: g9 G4 b
  68. PHA
    * D) E: x- r1 B+ n* b. m
  69. CPY #$00 ;
    % l8 d1 ?! h" f: r1 ^! J
  70. BNE LB
    2 v- Q# j1 M  Q' f/ K( C
  71. JSR S_WRITE ;第一个精灵5 a5 C! x, ~- S2 }
  72. LB:
    ) f! h% N# z1 p
  73. CPY #$01: c3 c! @. j7 j+ A* ~0 y' h0 L7 r
  74. BNE RE
    - p4 Z& z( v8 v: E/ C) t: Q( Y8 P
  75. JSR D_WRITE ;第二个精灵
    & ?; o" F; y2 K6 t8 I* W: A
  76. RE:
    - a& \4 L  a! k% X( G9 B
  77. PLA
    7 U; @; _2 k. n1 h3 p
  78. TAY
    3 T. ~( a+ j8 `# V4 r
  79. PLA, I  @4 E# C+ \9 l2 f$ n6 Q- L
  80. PLP5 X" Q& k' t& p9 k
  81. RTS6 B3 T( I; z( _2 c) q
  82. " n+ u7 o. B' W! n+ n; y" o/ T  V& x
  83. S_WRITE:" n% e5 i$ c" x8 W& V8 @/ k1 @
  84. PHA* z0 N  S2 P% g% d; K
  85. TYA
    ' I& L8 p/ J: d+ q, E' _
  86. PHA5 Z7 n% O  S$ A; x' k" c$ G% e1 S
  87. S_CMP:+ m! Y5 m: w) G1 \! P# c
  88. LDY $02: C: f. q1 v1 M
  89. LDA $B8,Y ;读取武器值
    / R; [( y) W: D
  90. AND #$10
    - I5 @  r" a# e3 Y
  91. BNE S_WEAPON
    5 _7 ^* l) ^$ X7 S1 g! A- b
  92. M_WEAPON: ;普通状态
    ) k1 H5 U8 o( M( z( @7 P6 S5 ~* W/ M
  93. LDA #$93  S3 g2 y! {. D+ {2 x$ v
  94. STA $0201,X
    9 ?2 R; t! G1 x# y0 m' `, {
  95. BNE RETURN, ?: h% O0 E7 z5 d3 ?
  96. S_WEAPON: ;加速状态- Y9 k- H. B( b: q# Z& |# V
  97. LDA #$95) ^) r  ?9 A+ E9 {" q7 u
  98. STA $0201,X
    5 {4 h0 j+ x# d$ {; Q  E

  99. + R8 ]4 }. R4 U  m
  100. RETURN:; O* j% f( R2 v8 G. h
  101. PLA' X& [* o9 y% d. ]) }+ e
  102. TAY
    % c7 K  e! ^! V+ K! V; E- N
  103. PLA6 h1 E6 f2 r6 D1 s5 J! }
  104. RTS
    7 q0 q" |& {: b. e, s, b

  105. 4 |9 w# o8 r$ X7 m' P

  106. ! C# v/ e8 X5 L! A+ Y6 h
  107. 1 k4 d2 a0 t. z. H$ R8 ^* s* G0 O
  108. 0 r! c. i; Z; M( H  k
  109. D_WRITE:2 Q9 D/ I, H$ W
  110. PHA5 T7 i, ]3 o$ Z
  111. TYA' C" C8 A. w) U$ a& m$ s
  112. PHA+ @( u# ]1 [' v; s
  113. WEAA:4 D5 _/ E4 P0 ?4 ]) B
  114. LDY $02, C/ v, B, A3 ]5 b" e) S
  115. LDA $B8,Y1 g3 B, D# S( l0 u, Y
  116. AND #$0F
    ' K, y! A, [3 v8 y! O" M
  117. TAY# T+ A! D( ]* N7 M+ r8 b. R' [
  118. LDA DATA,Y
    4 b  @8 U9 o4 d) W2 e8 n9 U
  119. STA $0201,X( y" y9 d7 K' i
  120. 1 p/ ^1 n0 ?( `9 |7 V4 [% l9 l
  121. PLA2 u% o7 g; o' T  A+ |' W7 x
  122. TAY
    ; l& P- {% m# Q9 @3 s4 A
  123. PLA# B3 [: I- Z! m- B9 s4 N$ l8 i# n& W
  124. RTS  x9 V6 [0 n) b1 B2 s+ E/ o& Z

  125. ( v/ Z: D5 }# e4 E# g2 W- y
  126. DATA: ;武器种类图块
    + z. z( L0 i2 ~
  127. .BYTE $9B,$93,$95,$97,$99,$99
复制代码

本帖子中包含更多资源

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

×

评分

1

查看全部评分

签到天数: 1672 天

[LV.Master]伴坛终老

发表于 2017-3-13 21:51:40 | 显示全部楼层
支持一下,不错的修改。
[发帖际遇]: yyhxyr整理箱子竟然翻出了 5 个 柠檬. 幸运榜 / 衰神榜
回复

使用道具 举报

签到天数: 187 天

[LV.7]常住居民III

发表于 2017-3-13 23:03:45 | 显示全部楼层
多谢楼主的分享,修改辛苦了
回复

使用道具 举报

签到天数: 1418 天

[LV.10]以坛为家III

发表于 2017-3-14 08:04:11 | 显示全部楼层
我的个大爷,这都能有{:4_137:}
回复

使用道具 举报

签到天数: 48 天

[LV.5]常住居民I

发表于 2017-3-14 10:58:21 | 显示全部楼层
感谢分享,收下了。
回复

使用道具 举报

签到天数: 852 天

[LV.10]以坛为家III

发表于 2017-3-14 11:51:34 | 显示全部楼层
很好的修改
回复

使用道具 举报

签到天数: 1783 天

[LV.Master]伴坛终老

发表于 2017-3-14 11:55:24 | 显示全部楼层
看看怎么样
回复

使用道具 举报

签到天数: 3163 天

[LV.Master]伴坛终老

发表于 2017-3-14 11:56:35 | 显示全部楼层
自由切换并实时显示当前子弹,好强大的修改
回复

使用道具 举报

签到天数: 135 天

[LV.7]常住居民III

发表于 2017-3-14 13:56:42 | 显示全部楼层
真的假的,不过还是先谢了
$ y$ z+ j& J+ ?0 \' s
[发帖际遇]: wjb19780515为灾区捐款 8 个 柠檬. 幸运榜 / 衰神榜
回复

使用道具 举报

签到天数: 1279 天

[LV.10]以坛为家III

发表于 2017-3-14 14:07:53 | 显示全部楼层
这个厉害了!下载试试效果!
回复

使用道具 举报

签到天数: 38 天

[LV.5]常住居民I

发表于 2017-3-14 15:26:41 | 显示全部楼层
多谢分享
回复

使用道具 举报

签到天数: 2060 天

[LV.Master]伴坛终老

发表于 2017-3-14 19:56:01 | 显示全部楼层
这个修改好像很厉害。。。。
回复

使用道具 举报

签到天数: 2297 天

[LV.Master]伴坛终老

发表于 2017-3-15 19:37:22 | 显示全部楼层
支持一下
回复

使用道具 举报

签到天数: 57 天

[LV.5]常住居民I

发表于 2017-3-18 15:29:43 来自手机 | 显示全部楼层
支持楼主,楼主的教程非常棒!
回复

使用道具 举报

签到天数: 1907 天

[LV.Master]伴坛终老

发表于 2017-3-18 21:06:24 | 显示全部楼层
支持修改,下载试玩。
回复

使用道具 举报

签到天数: 69 天

[LV.6]常住居民II

发表于 2017-3-19 00:02:43 | 显示全部楼层

5 n7 x9 N7 m0 t' O感谢分享,收下了
[发帖际遇]: zhaoyunchun 在网吧通宵,花了 6 个 柠檬. 幸运榜 / 衰神榜
回复

使用道具 举报

签到天数: 4 天

[LV.2]偶尔看看I

发表于 2017-3-19 10:32:27 | 显示全部楼层
汇编,牛B啊!
回复

使用道具 举报

签到天数: 101 天

[LV.6]常住居民II

发表于 2017-4-18 21:33:16 | 显示全部楼层
, l, k6 G; E. I$ z& l3 e% W
支持一下
回复

使用道具 举报

签到天数: 1 天

[LV.1]初来乍到

发表于 2017-7-31 18:51:08 | 显示全部楼层
呵呵,不错,纯支持了^-^
回复

使用道具 举报

签到天数: 78 天

[LV.6]常住居民II

发表于 2017-8-14 18:41:09 | 显示全部楼层
很有意思的HACK,一直都蠻喜歡按鍵系列的!{:4_97:}
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-8-26 20:54

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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