EMU618社区

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

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

[复制链接]

签到天数: 39 天

[LV.5]常住居民I

发表于 2017-3-13 21:31:30 | 显示全部楼层 |阅读模式
本帖最后由 yandagui 于 2017-3-18 16:16 编辑
' Q  P( }1 }6 E. e; X8 m- q7 |! _
* E# u/ a- t9 p2017.3.13- O: a/ _) ?3 m  {7 N( }

% A8 O: i; {& u! V( D( H% N' @: H' _: E: l' ?, _( Q( c4 M" O" k6 b
* H' {. j( v$ f, P6 y+ ^) }, k* J! f1 j
游客,如果您要查看本帖隐藏内容请回复
  1. .ORG $8001 ;SUPER CONTRA(J)( f& i) e$ p* o8 }  P' b
  2. LDA $39( M. W4 {9 T" _) J. H$ \: j
  3. BEQ ADDR_804D( p; t! u, d* j
  4. ADDR_8001: LDA $0087
    0 ~1 L( I: e: H5 P+ u3 I9 i# o
  5. ADDR_8003: BEQ ADDR_804D
    8 R2 P- m  w& o; w/ S: E- E' q' \: k
  6. ADDR_8005: LDY $0020, i  x  _# q6 F% |& E4 z* m
  7. ADDR_8007: STY $0002. @1 D$ s; i: A4 \" X' z( ?( B! b
  8. ADDR_8009: LDA $00CA,Y/ t. V# M# n2 A1 ]* R, A8 f
  9. ADDR_800C: LDY #$08
    / z" L; A  ~" r* J; x
  10. ADDR_800E: ORA $001F
    4 ~) R- p  C- C+ r  A9 G
  11. ADDR_8010: BNE ADDR_801D7 @8 T! y+ R* T  Z
  12. ADDR_8012: LDY $0002
    8 h) o# e0 |- `% D" |
  13. ADDR_8014: LDA $0053,Y
    0 f* T& F  r% @3 i6 d* n
  14. CLC8 ]7 Y% |; _: v2 F. G# s+ ^
  15. ADC #$02
    : a8 x% S. F, n* J% M0 u% J
  16. ADDR_8017: LDY #$00! ^0 Z+ P4 ~8 V' s- s3 s: A
  17. ADDR_8019: CMP #$08
    & N3 D: |  u; H1 J6 Q8 N) ?
  18. ADDR_801B: BCC ADDR_801F
      L! N& F& w3 Z: f2 [
  19. ADDR_801D: LDA #$08
    / [) m( {1 ?2 T4 l, G- L# D" k% V$ t3 T
  20. ADDR_801F: STA $00010 l' l' B0 @9 M3 e# q& _6 N1 Z
  21. ADDR_8021: DEC $0001+ S8 N6 ]7 e2 J) N  Z6 y4 A2 Z3 h
  22. ADDR_8023: BMI ADDR_8048
    ! O' }3 r2 e( k. E5 v' n* W5 T# ~
  23. ADDR_8025: LDA #$087 \+ z6 i) C- E
  24. ADDR_8027: STA $0200,X                ;送入纵坐标地址0 _0 p" r/ n! _) i
  25. ADDR_802A: LDA ADDR_804E,Y        ;读取图快号数据& l8 M! N: R; m0 l" [
  26. ADDR_802D: STA $0201,X                ;送入图快号地址
    ' B3 ?* D2 G* N6 K0 @+ n
  27. ADDR_8030: LDA $0002                ;读取属性值数据
    5 a2 w" i0 J1 n4 ~& i0 [. w
  28. ADDR_8032: STA $0202,X                ;送入属性值地址2 L+ p9 ?9 E! O8 ^
  29. ADDR_8035: LSR                                ;逻辑右移# i- d4 w0 i6 @- k, I# b! `% |
  30. ADDR_8036: LDA ADDR_8056,Y        ;读取横坐标数值
    7 W+ h5 N3 k7 }1 z- \& p' _
  31. ADDR_8039: BCC ADDR_803E        ;C==0,有借位则跳过$2字节$ T  q& ~3 d' w, R
  32. PHA
      W* L/ @9 u% B# G# _4 T; t
  33. TYA; h& o/ s! x. e7 x9 `6 @; e
  34. PHA( y; ^/ W  Y& H* J
  35. LDA #$D4
    3 V2 x* G' `+ p5 Q
  36. STA $0200,X
    8 M, D) I& A. B. {. p* F
  37. PLA
    ' o: R) D* K1 w; u- F$ S
  38. TAY( ^1 H' b# i' y2 y  J+ M
  39. PLA1 |4 c6 A: x. \; |
  40. ADDR_803D: CLC
    8 o, n* o4 ^" J/ Z* v7 d
  41. ADDR_803E: JSR WEAPON
    5 @0 l" [' ~5 G$ ^+ ~7 U& h0 o
  42. ADDR_8041: TXA
    4 E7 |, u7 k  Q- W1 Y' e* I
  43. ADDR_8042: ADC #$C4$ T6 H2 W4 g7 i- g
  44. ADDR_8044: TAX
    2 u- q8 k' q& l) N2 M+ p; a2 l
  45. ADDR_8045: INY
    % N" l5 K3 M& K+ ~# v: k
  46. ADDR_8046: BNE ADDR_80211 i7 s+ v7 q7 U9 y, S: H& N
  47. ADDR_8048: LDY $0002  H3 z; g/ L# f' Q$ K
  48. ADDR_804A: DEY
    $ G8 c0 H& P7 ^) _* T5 \
  49. ADDR_804B: BPL ADDR_8007
    - P2 C; A8 N3 _3 S$ z& I& V8 @  g
  50. ADDR_804D: RTS
    ) e% ?6 W1 l. K( ~: T

  51. $ o% }5 e! y" A& f
  52. .ORG $FF20
    8 t# w  G8 Q! K
  53. ADDR_804E:% I: X/ B4 x0 O7 i1 l, n
  54. .BYTE $8D,$8D,$8D,$8D,$8D,$8D,$8D,$8D ;生命图块号
    - N; h3 E; p% U) Y4 x& w, ]: _
  55. .BYTE $83,$85,$87,$89,$FF,$FF,$FF,$FF ;GAME OVER图块号
    3 A$ {/ ]+ ]  S5 q
  56. ADDR_8056:( q2 A" y  y6 h7 b2 p& I
  57. .BYTE $14,$1C,$28,$34,$40,$4C,$58,$64 ;生命图块坐标! D5 z9 {  ~: A* I0 T* e2 v$ M/ s
  58. .BYTE $10,$1C,$28,$34,$40,$4C,$58,$64 ;GAME OVER图块坐标0 ~% o8 S& p( n

  59. / e! z+ a2 y; ?& p) R) H9 a

  60. 8 H; C; R1 ~" y
  61. .ORG $FF40' D0 x% Z5 I  S  C
  62. . A: q9 L$ M! v( m5 m
  63. WEAPON:' u7 c  \" o6 Y; O5 r; }& F2 a
  64. STA $0203,X) u) V- X) r' ?# M* s; _8 W
  65. PHP# r7 g3 K' [2 c: m$ v
  66. PHA
    * i& q$ C) @' K6 Z
  67. TYA& p$ w0 n) i3 v5 U
  68. PHA
    0 j0 h5 o4 e# T, V
  69. CPY #$00 ;, x5 Q: ?& ^$ W/ @: i6 o
  70. BNE LB. F5 R& J) ~' K8 U- l
  71. JSR S_WRITE ;第一个精灵
    . y3 G6 p9 p! N5 F% M% x
  72. LB:
    ) U1 T) b' Q0 ]) |: o
  73. CPY #$01$ s. N, w  t: f9 Q5 c8 H0 e$ x
  74. BNE RE
    ( ^* \: @" y7 ?2 z$ O. H
  75. JSR D_WRITE ;第二个精灵
    5 m/ c3 ]  m# n' ~* a* `
  76. RE:7 P( ]" V  w! D" i3 j4 M
  77. PLA6 ^2 ?( m( F3 l* V, P9 g  K
  78. TAY! K; [3 c/ V; v: u6 q9 v
  79. PLA
    & j- @. L) v$ o' R
  80. PLP" r5 \- p2 k& w/ w7 r
  81. RTS
    & C! P: \) a& \) e

  82. # M! s) p  t' p  ~
  83. S_WRITE:1 W! Z# R" y" x
  84. PHA. q7 ^) j' Y" }! E6 T% I
  85. TYA. d; _3 n3 T' p* i
  86. PHA4 J+ M; F! Q0 ~) F
  87. S_CMP:. e1 S. R5 n+ R% R& d. j
  88. LDY $02
    3 Z+ G, ~6 @$ }  b. {; n' N# f% |
  89. LDA $B8,Y ;读取武器值" r! d) ~) O% E$ p
  90. AND #$10
    , D$ X' {# q8 D4 j% C
  91. BNE S_WEAPON
    ' A. F( p4 Z: Z1 a
  92. M_WEAPON: ;普通状态/ e- w( ^, L0 k8 K- K
  93. LDA #$93- O% @" l8 _/ ]9 @6 S) G) G5 `
  94. STA $0201,X1 M& c& ?- d5 S* k
  95. BNE RETURN& s* R% i8 [' u8 h* j* L1 t
  96. S_WEAPON: ;加速状态8 m, u4 |4 u9 W
  97. LDA #$959 B. h! A$ s; |
  98. STA $0201,X
    3 i- r* W, D7 z, |

  99. 1 t! X5 M; n/ d9 ]$ V
  100. RETURN:
    . _+ u9 X/ a) z+ q, o, @
  101. PLA) t& r2 @; o9 c* }3 r
  102. TAY3 J% r; X+ C" y
  103. PLA4 Q% }( D9 c, x1 X8 u
  104. RTS! m! q+ ?4 K) I( y2 \* D
  105. ' `) {+ p2 o% U6 h
  106. 3 B" ]* B, G: y1 d8 M- u8 q2 u
  107. 3 \3 q; w  `' y& u  B# N

  108. / k; R& v0 l& D4 h4 I
  109. D_WRITE:4 N, v- R# ?! [2 ]3 d! y6 b
  110. PHA/ _0 a) x9 Y$ F6 D1 |
  111. TYA
    ! Z# ]' A4 ]' g
  112. PHA
    ' `- c/ t/ _9 `. t/ Y
  113. WEAA:! j9 r1 S9 e1 D: I2 o, _2 E
  114. LDY $02
    ' p4 F$ `& C, c2 M4 Y
  115. LDA $B8,Y
    : ?  @4 }$ ?, u" D+ \) h# j( k  v
  116. AND #$0F
    9 @1 ]$ c) z1 ~; {: G9 ~9 `
  117. TAY  C1 ^! X1 q7 b
  118. LDA DATA,Y6 q2 S* z9 h5 |. L. h. o! X! K* M/ q
  119. STA $0201,X4 y0 E6 ]7 z7 F! `& d

  120. . A' \1 p. q) s6 s" }; E
  121. PLA3 g) O! ~9 C, }- ~
  122. TAY
    * e9 T- l3 b  q
  123. PLA7 @2 ^3 L7 H' b* Z/ R- Q
  124. RTS
    8 V6 ^% i) \6 G
  125. ! {2 \1 w6 |( T
  126. DATA: ;武器种类图块
    ) z3 x+ B, _3 E: r( A" I+ @
  127. .BYTE $9B,$93,$95,$97,$99,$99
复制代码

本帖子中包含更多资源

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

x

评分

1

查看全部评分

签到天数: 1590 天

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

签到天数: 1779 天

[LV.Master]伴坛终老

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

签到天数: 3089 天

[LV.Master]伴坛终老

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

签到天数: 135 天

[LV.7]常住居民III

发表于 2017-3-14 13:56:42 | 显示全部楼层
真的假的,不过还是先谢了
  f5 a6 D6 L- g2 D4 c1 P& W. 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 | 显示全部楼层
这个修改好像很厉害。。。。

签到天数: 2205 天

[LV.Master]伴坛终老

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

签到天数: 57 天

[LV.5]常住居民I

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

签到天数: 1991 天

[LV.Master]伴坛终老

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

签到天数: 69 天

[LV.6]常住居民II

发表于 2017-3-19 00:02:43 | 显示全部楼层
% S1 q3 z* N$ H2 m' Q
感谢分享,收下了
[发帖际遇]: zhaoyunchun 在网吧通宵,花了 6 个 柠檬. 幸运榜 / 衰神榜

签到天数: 4 天

[LV.2]偶尔看看I

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

签到天数: 101 天

[LV.6]常住居民II

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

  e! j* E/ H4 e; A' r支持一下

签到天数: 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-9 06:54 , Processed in 1.088867 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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