EMU618社区

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

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

[复制链接]

签到天数: 39 天

[LV.5]常住居民I

发表于 2017-3-13 21:31:30 | 显示全部楼层 |阅读模式
本帖最后由 yandagui 于 2017-3-18 16:16 编辑
7 J/ N2 v+ K& z5 S( B. P1 q9 h3 b2 k. L. u* G8 e4 m& B
2017.3.13' Q8 A/ O. c1 R& |$ A4 Q" J" T; X$ t

1 l3 m) y. V. d
% {7 N  H) m( v4 Z" ~, _
8 m8 B7 n" x$ E* n& S1 `4 B
游客,如果您要查看本帖隐藏内容请回复
  1. .ORG $8001 ;SUPER CONTRA(J)6 G* p& m+ {: k1 }# @' z
  2. LDA $39: c- \+ w8 B$ ^' M" b# n! U
  3. BEQ ADDR_804D
    6 {8 V. Q/ H" H% Z7 m! J# }
  4. ADDR_8001: LDA $0087
    3 C, s& D/ T: W9 b7 P: ~; P
  5. ADDR_8003: BEQ ADDR_804D$ ]% `7 @, f- u
  6. ADDR_8005: LDY $0020+ [: ^8 U4 C4 {; V2 g; x0 E1 H
  7. ADDR_8007: STY $00021 n6 j- J( b3 L8 T! A; ?
  8. ADDR_8009: LDA $00CA,Y
    1 I6 U4 D6 Z4 J7 {
  9. ADDR_800C: LDY #$08) p9 J" J; I- y" q7 B+ j  b3 W
  10. ADDR_800E: ORA $001F9 ?1 N0 Q, u( L8 q9 G! m/ X9 _
  11. ADDR_8010: BNE ADDR_801D
    + ?( \! {5 q/ a, h7 `# t0 z
  12. ADDR_8012: LDY $0002
    * H" J9 a1 S8 Q+ D$ h
  13. ADDR_8014: LDA $0053,Y
    5 U! n1 V# e+ `- d! h3 @
  14. CLC* @* q/ G( l/ k1 J: _- u. k
  15. ADC #$02
    ) {* J: n+ Z0 S- e6 q% |
  16. ADDR_8017: LDY #$00
    # A; S& J' _* o6 S# L4 b, B3 V" x7 o
  17. ADDR_8019: CMP #$08
    ) {# ?5 X1 g2 |! Y
  18. ADDR_801B: BCC ADDR_801F
    5 t: t) @- s. I/ z- K+ U, G# m
  19. ADDR_801D: LDA #$08
    : V. H/ @6 ~: S; P
  20. ADDR_801F: STA $0001
    8 v7 z- Z! k# x: {1 T# \- H
  21. ADDR_8021: DEC $0001
    $ Q; A2 {% y  K# a6 l. G
  22. ADDR_8023: BMI ADDR_8048
    ' [$ H# @8 S; x- p- Y
  23. ADDR_8025: LDA #$088 D: s. r5 N2 c$ _
  24. ADDR_8027: STA $0200,X                ;送入纵坐标地址" G8 |& p  L5 Y
  25. ADDR_802A: LDA ADDR_804E,Y        ;读取图快号数据% g! P- `  m6 `
  26. ADDR_802D: STA $0201,X                ;送入图快号地址" N; _+ r4 _9 X! v0 A& A# b. D! T
  27. ADDR_8030: LDA $0002                ;读取属性值数据7 l0 }% x& }" f6 A! b; Y" z, ?; x
  28. ADDR_8032: STA $0202,X                ;送入属性值地址
    ( }! F* U6 v# q( Q+ h
  29. ADDR_8035: LSR                                ;逻辑右移; P3 `. w1 t9 B9 g* i
  30. ADDR_8036: LDA ADDR_8056,Y        ;读取横坐标数值$ O) W' x; q6 D( G( B4 l7 }
  31. ADDR_8039: BCC ADDR_803E        ;C==0,有借位则跳过$2字节% Z! f0 `( L- h; o/ U! l5 e4 s3 |/ u
  32. PHA
    # b- d7 H- A) R# i5 m
  33. TYA' U5 R# S, O6 m+ L  O: o3 r
  34. PHA' `' \, v' g5 g" B: b8 ]# l  s
  35. LDA #$D4
    , U2 V& P7 F0 q/ i5 t# d: v
  36. STA $0200,X
    / b5 n* n$ S2 S  m; ]$ E
  37. PLA) h3 `# L' A) q9 X( E4 O7 g
  38. TAY- k3 G/ ~4 i& a9 Q& k
  39. PLA" `2 v( l' ^, i2 ~# I
  40. ADDR_803D: CLC
    # D& n: T4 C' q* c: p! ?
  41. ADDR_803E: JSR WEAPON
    1 J) R0 A0 k) G0 Y
  42. ADDR_8041: TXA
    $ Y2 `" r: ?5 M9 L7 L
  43. ADDR_8042: ADC #$C49 @1 @$ i% f/ b+ T  }$ H; E& s1 k
  44. ADDR_8044: TAX) p, `6 |! H: {8 ^+ Y
  45. ADDR_8045: INY
    % H& L% j. |3 \, Y
  46. ADDR_8046: BNE ADDR_8021. |& n7 H& n, W# u: @
  47. ADDR_8048: LDY $00022 |! i- M  p- t
  48. ADDR_804A: DEY1 d2 D) i7 N3 q# y
  49. ADDR_804B: BPL ADDR_8007
    9 V2 [( d, u7 y1 F
  50. ADDR_804D: RTS
    4 U0 l4 H7 }2 I7 D& N
  51. 0 F7 X: X. q9 Y3 d
  52. .ORG $FF20
    . l. K2 e7 x: N( `- W8 F
  53. ADDR_804E:; c6 ~2 O( s* i: n6 }
  54. .BYTE $8D,$8D,$8D,$8D,$8D,$8D,$8D,$8D ;生命图块号
    - r+ Z* m, Q, [7 y
  55. .BYTE $83,$85,$87,$89,$FF,$FF,$FF,$FF ;GAME OVER图块号, x& ^* @& I+ e6 _- P
  56. ADDR_8056:
    3 _4 g! v0 g3 Q6 y3 ~# E3 g
  57. .BYTE $14,$1C,$28,$34,$40,$4C,$58,$64 ;生命图块坐标
    8 z- L- M  g- W! S
  58. .BYTE $10,$1C,$28,$34,$40,$4C,$58,$64 ;GAME OVER图块坐标2 g% B; k# Z; m( i! M

  59. / d5 N* D+ w8 u+ y, I) \, Q

  60. + c. i0 ?& O9 M
  61. .ORG $FF40" @) p( @/ L3 D9 x

  62. - P7 Z9 K" N% I! J/ A" h* I; Y
  63. WEAPON:/ m+ O: Y4 W" n1 d0 e8 m/ }
  64. STA $0203,X
    9 S( _/ ^1 J# N
  65. PHP! g/ z  y1 `5 z
  66. PHA8 ~; H, F  }- Z/ A  |- g. i4 x
  67. TYA
    , R# q- w2 h( H, I2 g
  68. PHA9 D' }- F) d( P6 k0 O* _
  69. CPY #$00 ;# f6 z' F) H. J" l
  70. BNE LB
    5 \- m! P, Q9 a+ I
  71. JSR S_WRITE ;第一个精灵% W7 V' H4 D* {; b% l. n
  72. LB:& p* P/ @2 \& K! [0 Y
  73. CPY #$018 T' ^. }3 E  A2 v* ]
  74. BNE RE# r! S5 g* P" G* y! J
  75. JSR D_WRITE ;第二个精灵/ `1 z  w' Q/ U: G0 h
  76. RE:* ^: F- I6 Z" b5 c/ e* V+ q
  77. PLA
    0 E% ?0 l8 f" m4 o& a3 ~
  78. TAY
    8 j9 u  h7 ?( T5 j! A6 l
  79. PLA; I/ u; O8 l7 p, j/ x; O4 J
  80. PLP
    4 f$ J- |& K, b6 H! |
  81. RTS
      U6 n7 V/ j0 b' y# t

  82. 7 t% Z0 ^& x4 O5 O2 I
  83. S_WRITE:
    ) s" u& M; `. }0 c  d: O) ^
  84. PHA
    , i0 X" f2 z  d* Z1 v9 K- }$ o6 u+ R
  85. TYA
    ! i, G1 M; `* t" \& _3 A) Y
  86. PHA) A0 v: ?5 {  e# ^
  87. S_CMP:
    ' v5 ]& t5 U% X* c% x; ^3 M3 Y! y" d
  88. LDY $02
    & m3 X, s  m5 |, J7 a+ t
  89. LDA $B8,Y ;读取武器值/ i! o8 {: m/ q
  90. AND #$10
    ) ]7 Q' l/ v% q+ g8 ~  H; D
  91. BNE S_WEAPON# Q: \2 J# s' R' N& Q" O% I8 s
  92. M_WEAPON: ;普通状态
    3 t) H. U3 f" ?" g
  93. LDA #$93
    ' Z5 `' S, b) K. ]: d
  94. STA $0201,X
    2 k3 r$ G& v; L. ]0 @* B, B% p, \! Z
  95. BNE RETURN
    " M4 y- q: A3 ^/ [
  96. S_WEAPON: ;加速状态
    7 c2 W9 j3 l5 _2 M0 z) x
  97. LDA #$95
    * b( }& J9 _4 a4 `' z. H/ E' s3 m
  98. STA $0201,X& A- ]+ m+ D0 s* s! H! b/ q

  99. ! ], K2 [7 y* y4 R8 ]5 ~; ]0 [
  100. RETURN:5 ]& J2 r  T2 k/ J
  101. PLA
    ) D$ {( d- h# [  u3 J# G4 J1 i% l
  102. TAY  x  o- |" q4 n7 e( P
  103. PLA
    ' j. i  G. i; [$ a2 r) Y* h0 d. T& H
  104. RTS* R+ B( P: j; P* a, y

  105. ! F; Z$ r( U" t& T' L

  106. , I6 E# Y5 ?2 C6 b  O' w) b
  107. : n  H+ J* \* w3 f4 i5 L+ m

  108. ( L9 |5 o  M# E7 ^
  109. D_WRITE:! }( }; o  V" v* W$ O8 o# k1 T( L
  110. PHA
    ( {: R+ a1 F% Z
  111. TYA
    & @, D2 H5 y: s& N, J7 s, k$ B
  112. PHA  a; C$ w, y+ ]" M/ W4 m% G
  113. WEAA:
    3 X0 g/ Y$ A( q; T& Y/ u" P$ _
  114. LDY $022 i7 u: X8 ~9 M
  115. LDA $B8,Y, W2 t$ T$ d5 `+ e( g  [5 F
  116. AND #$0F/ a$ z' p( U1 b, ~# R) g. A
  117. TAY
    . ~% q6 @& M6 W) Z$ Q
  118. LDA DATA,Y- _! H+ [. ?& B
  119. STA $0201,X  w2 u$ K# r) D' L" \" S; Q
  120. 6 ^5 o: a7 O( G0 n$ e% j
  121. PLA7 D; }1 E. d* r3 i( Y( C
  122. TAY
    * K! `1 a2 a/ T& B# c4 |
  123. PLA
    9 X+ ^! [. u) F& e" Q& I( K' t
  124. RTS6 c" M' \% o1 _6 w7 N/ V! c# ]

  125. $ U+ v% n2 P3 ~4 s2 V- H
  126. DATA: ;武器种类图块/ `9 Y: D  [* g- B' L( g
  127. .BYTE $9B,$93,$95,$97,$99,$99
复制代码

本帖子中包含更多资源

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

x

评分

1

查看全部评分

签到天数: 1336 天

[LV.10]以坛为家III

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

签到天数: 184 天

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

签到天数: 1748 天

[LV.Master]伴坛终老

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

签到天数: 2840 天

[LV.Master]伴坛终老

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

签到天数: 135 天

[LV.7]常住居民III

发表于 2017-3-14 13:56:42 | 显示全部楼层
真的假的,不过还是先谢了
# S4 _+ o! c0 N
[发帖际遇]: 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 | 显示全部楼层
这个修改好像很厉害。。。。

签到天数: 1962 天

[LV.Master]伴坛终老

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

签到天数: 57 天

[LV.5]常住居民I

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

签到天数: 1745 天

[LV.Master]伴坛终老

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

签到天数: 68 天

[LV.6]常住居民II

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

( k( P+ L( ]  g感谢分享,收下了
[发帖际遇]: zhaoyunchun 在网吧通宵,花了 6 个 柠檬. 幸运榜 / 衰神榜

签到天数: 4 天

[LV.2]偶尔看看I

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

签到天数: 99 天

[LV.6]常住居民II

发表于 2017-4-18 21:33:16 | 显示全部楼层
# V9 t" d  P5 N4 O7 A6 S$ |
支持一下

签到天数: 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, 2024-9-23 16:26 , Processed in 1.088868 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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