EMU618社区

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

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

[复制链接]

签到天数: 39 天

[LV.5]常住居民I

发表于 2017-3-13 21:31:30 | 显示全部楼层 |阅读模式
本帖最后由 yandagui 于 2017-3-18 16:16 编辑
8 F/ K" ^4 R% Z
; L* Q: Y! R/ D/ j2017.3.13
& Z* U5 o9 b% J$ ^8 q! e
  t0 B) F8 y# |, e
6 e6 R! R( d; d, k0 q3 ?, F3 J# q4 S- O7 b# j3 A8 ~
游客,如果您要查看本帖隐藏内容请回复
  1. .ORG $8001 ;SUPER CONTRA(J)# t7 G, r' r' G* S- w( A
  2. LDA $39" }+ J- A& b, _, M. W
  3. BEQ ADDR_804D
    . ]# y" U; f( O/ r
  4. ADDR_8001: LDA $0087
    $ w. M/ j1 J$ H9 m1 \
  5. ADDR_8003: BEQ ADDR_804D9 V% c% U: D+ Z- x
  6. ADDR_8005: LDY $0020; p6 E7 X8 Y6 \# w: B
  7. ADDR_8007: STY $0002
    ) i; f; M- M0 t4 A% R0 |8 G# u& v
  8. ADDR_8009: LDA $00CA,Y
    : B% s) F/ F; y8 w1 Z
  9. ADDR_800C: LDY #$08
    # p- y5 i7 Q: |) a! l  P
  10. ADDR_800E: ORA $001F( Y, S) m# O4 j1 X
  11. ADDR_8010: BNE ADDR_801D4 }5 ^# H+ I2 U. z9 S& {
  12. ADDR_8012: LDY $0002
      w! c- o1 Q7 T* |
  13. ADDR_8014: LDA $0053,Y3 C0 J" `; P# z4 H9 c9 o# t6 K: m
  14. CLC9 i# a0 L; D# o( g$ S4 j! Z
  15. ADC #$028 r% E/ V- y! U# C
  16. ADDR_8017: LDY #$00, l; g2 b/ R9 ~3 d( ?; g
  17. ADDR_8019: CMP #$086 s; q( N% D2 J) t, V0 ]0 p
  18. ADDR_801B: BCC ADDR_801F
    8 Z. P) a3 p5 e' s( R/ p
  19. ADDR_801D: LDA #$08* Z% t) f; U' m
  20. ADDR_801F: STA $0001
    : P; X" x  ?5 N; z4 |' [% \9 |) S
  21. ADDR_8021: DEC $0001
    * [( e" L1 _% P1 P& Z7 |) {
  22. ADDR_8023: BMI ADDR_8048
    " _# H0 x$ [) z. [; L3 y
  23. ADDR_8025: LDA #$08
    ; F/ |* d  L( V( e
  24. ADDR_8027: STA $0200,X                ;送入纵坐标地址
    4 ^9 R5 ~" t+ N  v6 }  r; m
  25. ADDR_802A: LDA ADDR_804E,Y        ;读取图快号数据$ h+ m: _2 n; S' Y
  26. ADDR_802D: STA $0201,X                ;送入图快号地址
    + s- O  u: k2 z# ~; ^4 C3 I! d6 d- C! r
  27. ADDR_8030: LDA $0002                ;读取属性值数据. M. ^" B3 A: @( n8 T# Y  x, {
  28. ADDR_8032: STA $0202,X                ;送入属性值地址* T) L7 X. W7 ^. R* c/ a
  29. ADDR_8035: LSR                                ;逻辑右移: Y0 e& D% J# p8 F
  30. ADDR_8036: LDA ADDR_8056,Y        ;读取横坐标数值1 U. j* D8 \1 s" y! a. o
  31. ADDR_8039: BCC ADDR_803E        ;C==0,有借位则跳过$2字节; o* s& {8 S1 M* m" V# b
  32. PHA: c! l$ N9 f4 A0 }# l
  33. TYA! P1 p$ P1 i! R& j4 L) ~
  34. PHA0 C  y+ G0 P  A# j
  35. LDA #$D48 S$ {6 a' R( ~8 {9 R! y' f# }
  36. STA $0200,X
    , `9 C( I  i+ d# W
  37. PLA
    * D% b4 m$ i4 w5 j
  38. TAY. d" Y- T8 j& {9 l/ U1 @5 U
  39. PLA
    9 f% v  ]! v  k
  40. ADDR_803D: CLC
    ) {/ P: a6 S' C1 d
  41. ADDR_803E: JSR WEAPON- Y; F" g% `' f% [; u
  42. ADDR_8041: TXA
    5 ]% q$ r4 i2 z, F0 y
  43. ADDR_8042: ADC #$C4* A3 Z5 d9 s# R& b7 U7 Q+ `
  44. ADDR_8044: TAX% u( U( k: y8 h/ J
  45. ADDR_8045: INY
    9 a! C7 q% F0 `! |' L5 j7 u# i
  46. ADDR_8046: BNE ADDR_8021
    9 V; x- ~3 Q2 o7 c' _
  47. ADDR_8048: LDY $0002
    1 O' e( i9 J  L, j( E
  48. ADDR_804A: DEY
    : B( [4 q2 a$ b3 _
  49. ADDR_804B: BPL ADDR_8007# {$ o' J& _) A' g+ Z
  50. ADDR_804D: RTS7 |, N* ^, f5 b% k' A2 @) j0 n* |
  51. 8 W2 x( ^- W: m. D. B' W( `' F$ N
  52. .ORG $FF20" X$ \1 D4 h3 }+ H* J8 Q, f
  53. ADDR_804E:, ?5 k6 u6 Y0 Q! }- I0 e
  54. .BYTE $8D,$8D,$8D,$8D,$8D,$8D,$8D,$8D ;生命图块号
    & Y5 B. }2 s9 J' F- W
  55. .BYTE $83,$85,$87,$89,$FF,$FF,$FF,$FF ;GAME OVER图块号% z% @: L4 D+ g7 }7 x) B  {
  56. ADDR_8056:
    ( g/ ^7 {. |& C2 L" }2 C. O7 D8 i
  57. .BYTE $14,$1C,$28,$34,$40,$4C,$58,$64 ;生命图块坐标
    7 F2 x8 e2 I! S6 b% ~8 B
  58. .BYTE $10,$1C,$28,$34,$40,$4C,$58,$64 ;GAME OVER图块坐标
    + m) A" p3 @7 q3 Z/ |; e' b+ n

  59. 9 a+ o$ c8 s+ Q; B$ `- d& P
  60. + y; J. [! J! J4 @7 t4 E3 R/ d, u9 ]
  61. .ORG $FF407 X% R4 \. h9 r+ A: W( b4 N

  62. . w" a; d3 t( U& V! w* `% Q
  63. WEAPON:
    7 ?1 A  X( i# f9 X4 k/ g/ O- u
  64. STA $0203,X; N5 _! \" [" U$ H/ c0 Q  p; Y( m
  65. PHP
    ( F! ?; z# e! u+ ?4 h8 S$ z9 [& B
  66. PHA" |* G: f0 @* `1 r" r
  67. TYA: b# V5 P6 L; z; `# p
  68. PHA6 O& I- {+ [9 j5 u( P) [+ t/ ~$ n
  69. CPY #$00 ;
    ! k2 Y5 l" B! T+ j' ~
  70. BNE LB
    6 r) Z' G+ o  G8 |6 \) l; f3 m
  71. JSR S_WRITE ;第一个精灵
    ; e6 ?. |' ~6 {# G# P4 A
  72. LB:
    # C; d) Q' c# @" f( w* l8 p. Z
  73. CPY #$01% e6 {# H) B8 x: }' j; {5 B) y; \6 a$ Y
  74. BNE RE
    9 H- x' r' @3 n+ h# S/ L
  75. JSR D_WRITE ;第二个精灵
    / j' D5 m( R2 \8 p# k. k
  76. RE:
    8 Q9 E0 S# _  j* ]
  77. PLA
    7 m& y) {$ I: q* E3 {# ~
  78. TAY
    $ b1 h! [) u+ E. h- u5 x5 N
  79. PLA
    4 W- T8 _* o2 q" C" N
  80. PLP
    5 V- I/ m; n6 Y
  81. RTS
    4 X' C8 h. A- z3 F, L9 R
  82. 1 M) G4 u& Y  l
  83. S_WRITE:
    " D8 M9 W+ D# {$ Z
  84. PHA$ k9 k# t2 V, c& }1 q% ^4 ~
  85. TYA6 U9 `5 G( f8 ^1 f
  86. PHA
    8 }( ?: W5 A& M' f
  87. S_CMP:
    & Y- N+ w: f& \2 Z* ?1 _9 G4 f
  88. LDY $02% [8 x. ^' g, A0 Z. o
  89. LDA $B8,Y ;读取武器值
    8 X/ I# d. y7 R* a% z
  90. AND #$10
    0 A; O( @! j( c* E+ i& }/ `
  91. BNE S_WEAPON
    2 l: d+ n  E- J% r0 m
  92. M_WEAPON: ;普通状态& |% _( L+ a. Y. m
  93. LDA #$93
    - p) @# k5 j" m0 ^. u# |( y
  94. STA $0201,X& k- ]9 l+ K9 _# \9 W* B
  95. BNE RETURN$ L. S, O$ z+ K! K# r
  96. S_WEAPON: ;加速状态) U2 |5 T7 G' a6 X
  97. LDA #$956 j# T# y6 G6 ?0 a' I3 h9 G9 g
  98. STA $0201,X# v/ S5 f8 q& a! J, @5 f3 V

  99. ) V, v- E+ q; o) O  }4 W
  100. RETURN:% R; J7 ]% u3 N) h% X
  101. PLA
    % p8 `$ Q. T. ?6 _! ?
  102. TAY# M( X' Q9 ]+ ~
  103. PLA; g, |) U* [4 H0 o' d& y
  104. RTS
    ! q" u- y; _0 j5 D# R
  105. ; R! f* ^8 a+ e' \
  106. . v8 W0 v+ b7 S7 A3 L' n

  107. ) o+ p1 f5 Y) n& m9 \- a$ \0 M- Q

  108. . s/ \# S4 ]9 ^
  109. D_WRITE:+ i5 d6 f* D% V& B
  110. PHA
    2 q: }" d  @- p7 ?
  111. TYA3 m1 J3 \( e! i- y
  112. PHA7 D' w3 T8 k7 h  H# a  ~/ I' j9 K
  113. WEAA:
    9 Z% A7 t' ]3 b+ p
  114. LDY $02% A0 I5 y9 z% l7 ~8 P7 x
  115. LDA $B8,Y
    , c) f6 f& E9 e8 R  j+ t
  116. AND #$0F
    * s( l  m2 \/ X0 j
  117. TAY6 ]9 I- r( }, t8 j& ?
  118. LDA DATA,Y6 P6 f9 Y! M/ ?9 ^2 N7 c, x$ d
  119. STA $0201,X
    8 n* V% A, `/ P0 a

  120. * z" m0 J* B3 u7 G1 l7 J' F
  121. PLA
    7 V, l( y4 w* L& t3 J  B4 |  m3 c) h& d
  122. TAY
    ; s9 x* P+ ?3 I% \, V5 [
  123. PLA1 r5 H1 p5 X: L8 O4 p( M' d
  124. RTS
    5 {2 o. X. t9 z& X

  125. ! d/ @/ v2 A/ I/ X5 W1 x
  126. DATA: ;武器种类图块6 L$ \5 P) r- x# h
  127. .BYTE $9B,$93,$95,$97,$99,$99
复制代码

本帖子中包含更多资源

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

x

评分

1

查看全部评分

签到天数: 1593 天

[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 | 显示全部楼层
很好的修改

签到天数: 1781 天

[LV.Master]伴坛终老

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

签到天数: 3092 天

[LV.Master]伴坛终老

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

签到天数: 135 天

[LV.7]常住居民III

发表于 2017-3-14 13:56:42 | 显示全部楼层
真的假的,不过还是先谢了
2 p6 e! V' ^; ^+ L% u) k  o+ }6 [
[发帖际遇]: 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 | 显示全部楼层
这个修改好像很厉害。。。。

签到天数: 2208 天

[LV.Master]伴坛终老

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

签到天数: 57 天

[LV.5]常住居民I

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

签到天数: 1994 天

[LV.Master]伴坛终老

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

签到天数: 69 天

[LV.6]常住居民II

发表于 2017-3-19 00:02:43 | 显示全部楼层
8 M; S) P1 K) W3 L1 n, U6 z
感谢分享,收下了
[发帖际遇]: zhaoyunchun 在网吧通宵,花了 6 个 柠檬. 幸运榜 / 衰神榜

签到天数: 4 天

[LV.2]偶尔看看I

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

签到天数: 101 天

[LV.6]常住居民II

发表于 2017-4-18 21:33:16 | 显示全部楼层

4 y/ a& D' x& _支持一下

签到天数: 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, 2025-6-12 07:16 , Processed in 1.131836 second(s), 28 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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