EMU618社区

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

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

[复制链接]

签到天数: 39 天

[LV.5]常住居民I

发表于 2017-3-13 21:31:30 | 显示全部楼层 |阅读模式
本帖最后由 yandagui 于 2017-3-18 16:16 编辑
7 c  K; l% v1 {3 w$ w
2 c9 q; B* i- R0 @9 ~2017.3.13
: j# g" i6 o% ^# p& n, Y5 Y
8 ^- |1 {, q. L) m. d
, Z# k, A+ \5 a9 F7 L6 S
' R6 ]! Y8 ?! H4 E  R
游客,如果您要查看本帖隐藏内容请回复
  1. .ORG $8001 ;SUPER CONTRA(J): e  A; p7 L& k& ^. `
  2. LDA $392 ]0 B* A; L* `" d3 }* |
  3. BEQ ADDR_804D
    ' K. V( F# a+ P9 Y* h% q
  4. ADDR_8001: LDA $0087
      k1 ~& _$ L* R2 w: n
  5. ADDR_8003: BEQ ADDR_804D' i1 Y. V# C6 Q7 p
  6. ADDR_8005: LDY $00200 Y7 f+ }" L" c' B6 x& E
  7. ADDR_8007: STY $0002- @! B+ E% R) B- G
  8. ADDR_8009: LDA $00CA,Y" @- v6 Z( h( z5 |
  9. ADDR_800C: LDY #$08( w4 D( J! [/ M' X7 F
  10. ADDR_800E: ORA $001F% V2 @' ], a2 p: _! Q
  11. ADDR_8010: BNE ADDR_801D+ Y2 h# k. n; _  O/ i- y) ?! E
  12. ADDR_8012: LDY $0002
    + Y1 \! q. f7 U9 f
  13. ADDR_8014: LDA $0053,Y& A8 h' D; f8 x9 A2 s8 S# t2 Y( _5 `
  14. CLC( V" m/ k2 C  s6 p
  15. ADC #$02% B; c- z; w8 d* X0 |
  16. ADDR_8017: LDY #$00
    & o# k* N  M5 v/ r+ s) x9 @
  17. ADDR_8019: CMP #$089 d7 m* Y1 w* u" s' z0 W: N# \$ n3 r
  18. ADDR_801B: BCC ADDR_801F: p6 S+ K, V* F4 g
  19. ADDR_801D: LDA #$08& F8 o9 C* J: \: y
  20. ADDR_801F: STA $0001. T) p, w) B0 e+ `" d
  21. ADDR_8021: DEC $0001
    * b8 y( F2 g7 b# `
  22. ADDR_8023: BMI ADDR_80480 v5 S' A% z/ {/ L) T9 \1 }* J% t
  23. ADDR_8025: LDA #$085 n; p' t7 P2 X: F
  24. ADDR_8027: STA $0200,X                ;送入纵坐标地址
    5 |- `+ }- F, Z9 S2 W" B& E$ |
  25. ADDR_802A: LDA ADDR_804E,Y        ;读取图快号数据3 G( Z; Z; o3 g* a1 d$ u
  26. ADDR_802D: STA $0201,X                ;送入图快号地址/ i  ^: |/ C/ E
  27. ADDR_8030: LDA $0002                ;读取属性值数据
    * P2 E3 A) f6 n& ?8 l) d
  28. ADDR_8032: STA $0202,X                ;送入属性值地址
    9 i2 @- a% q1 h
  29. ADDR_8035: LSR                                ;逻辑右移% S) b& z! J* B
  30. ADDR_8036: LDA ADDR_8056,Y        ;读取横坐标数值
    8 V5 V8 g8 t" P
  31. ADDR_8039: BCC ADDR_803E        ;C==0,有借位则跳过$2字节' E$ J7 L: [+ i3 A7 \& }' U
  32. PHA) g) K* ~2 d9 K8 l1 ]) f7 G- @
  33. TYA4 @8 z. p, s3 T% d, M) V+ z
  34. PHA
    5 I* A3 H- c, j9 C8 S
  35. LDA #$D4
    " c3 w! V8 Z8 W
  36. STA $0200,X  [8 M9 i4 d$ f+ n. u
  37. PLA
    ' u5 Z4 Q0 x2 g
  38. TAY! R7 `5 C) v3 ^" U& T
  39. PLA
    9 N+ ^# c2 d/ ~2 v8 p. Y
  40. ADDR_803D: CLC5 P; ^& \5 s- q2 z
  41. ADDR_803E: JSR WEAPON
    4 x3 ]/ r/ y: L9 j3 j4 u
  42. ADDR_8041: TXA
    ) |8 `2 @# Z" B# K: i" [1 I
  43. ADDR_8042: ADC #$C4
    9 Q9 r* [. }% Y; T" T
  44. ADDR_8044: TAX
    ( _& z* c9 \/ A8 s
  45. ADDR_8045: INY* k# @' q+ {; O7 M
  46. ADDR_8046: BNE ADDR_8021
    2 a/ \6 ^' h" O$ W) l( x
  47. ADDR_8048: LDY $0002
    6 b. h3 s& s" ^
  48. ADDR_804A: DEY
    $ Z  @  @1 \8 C1 R
  49. ADDR_804B: BPL ADDR_8007- _1 x+ Z3 L1 l$ D* u& y
  50. ADDR_804D: RTS$ l1 g1 `5 |+ j. C5 q3 E4 B) D
  51. 4 s4 Z$ a" n# ]) w. U( E; w
  52. .ORG $FF201 L% ?, |" J, b$ t7 O5 [
  53. ADDR_804E:% \% }* W6 l4 D' ~
  54. .BYTE $8D,$8D,$8D,$8D,$8D,$8D,$8D,$8D ;生命图块号# O* m$ b+ z0 R# \, [
  55. .BYTE $83,$85,$87,$89,$FF,$FF,$FF,$FF ;GAME OVER图块号  n- p( b$ u. C4 B+ J: k' S
  56. ADDR_8056:# I) {! {9 ^- R
  57. .BYTE $14,$1C,$28,$34,$40,$4C,$58,$64 ;生命图块坐标) G. h3 T* d" \4 k
  58. .BYTE $10,$1C,$28,$34,$40,$4C,$58,$64 ;GAME OVER图块坐标
    ; _3 e' k5 ~4 V1 G2 F# t
  59. 3 L  `: g% e$ [8 U5 W  r
  60. % M5 R. d; ?" G; q/ V( a* c" G
  61. .ORG $FF40" z' M8 r6 h7 _6 m4 O8 X
  62. 5 u( Q6 F7 y4 c0 r! n! }! g
  63. WEAPON:
    # S" ~1 v% V& ]
  64. STA $0203,X
    ' j- ^$ n- z& q: d
  65. PHP
    $ w: n9 |& ]: ]5 K
  66. PHA# q; l, M6 v* F3 u% d
  67. TYA7 G) `7 W( e6 O$ ^! z7 x
  68. PHA4 @# F, G+ ?; P! _- h
  69. CPY #$00 ;& H* }3 e  l% v# E# ]" R1 f
  70. BNE LB$ l0 E7 }7 j( h" _' C" q1 g& R
  71. JSR S_WRITE ;第一个精灵
    6 l& X+ @% T5 l- E
  72. LB:0 R) n- W3 A. T( H& y9 _6 X
  73. CPY #$011 }  w" E8 R0 n& g. c
  74. BNE RE5 n% [: Y% X' E' J  H1 X$ @6 V
  75. JSR D_WRITE ;第二个精灵
    - O1 J7 e6 G9 T, p8 `2 s. q- j
  76. RE:& Q3 P( r5 ^0 @" l" ]7 ?  ?0 n
  77. PLA
    / V: R" r+ T9 s+ S  g
  78. TAY) v# I0 @9 T% m
  79. PLA9 @2 r; e4 n$ |! t5 i9 P3 x
  80. PLP
    # C* P# }% d! _' v  i
  81. RTS7 a; P/ h" F, V6 e, a, |5 f/ F
  82. 4 \3 ]* X8 O" a9 T
  83. S_WRITE:' j& h! b% g; @$ p
  84. PHA# N  H. `5 g+ @% @
  85. TYA. f% d; w- @: @3 O/ p
  86. PHA) `! K4 Y- X$ r, N7 d) }
  87. S_CMP:0 b& o  f0 A- m$ C
  88. LDY $02' P8 V0 `+ w* b: n
  89. LDA $B8,Y ;读取武器值/ Y. Y& d& @# b* o# w2 U) J
  90. AND #$10
    ; D+ h5 u' z" g3 W, O- L% n
  91. BNE S_WEAPON" f) \5 l& j# U4 k* O7 M% d6 R
  92. M_WEAPON: ;普通状态! U6 a' f0 ?' w  c' N# g
  93. LDA #$93
    1 m5 r$ Y$ F2 J) L9 C: V
  94. STA $0201,X
    ) Y* T1 ^0 e, A" c/ J% B6 q
  95. BNE RETURN
    : q# K  Z0 h; f4 h) O" b# t
  96. S_WEAPON: ;加速状态
    9 D$ w5 z( F2 ?% P: C( N
  97. LDA #$95( A2 D4 w" ^- z! X' @( w
  98. STA $0201,X
    5 w! C  ]- z6 E$ h6 H+ D

  99. ; P9 a3 [* \% M0 Y
  100. RETURN:
    9 ~8 k4 N8 Y$ z# z/ ^, J2 u- l
  101. PLA
    ! F1 E. o; v; t& y: V% W7 o2 I
  102. TAY4 \" l0 e4 C6 T1 d1 o2 P7 _$ M& V% G
  103. PLA5 p+ {' R$ u4 }
  104. RTS0 H% e% i5 \9 B" o! B

  105. 1 ?& d8 ~( U) q8 s6 |6 w
  106. / I- V; i8 @1 P* y
  107. ' h% H) Z) C1 Q5 A; F. U: v4 S  s0 R
  108. ( I0 D* Z2 o9 I$ O& k* H2 u3 d! b
  109. D_WRITE:: k2 ]/ J& m7 s7 f8 D4 _+ T; o
  110. PHA: {# C5 I, d8 F
  111. TYA
      c0 g2 y! t: u, l8 I
  112. PHA
    0 r) o- K1 f) f, h4 H' e- H' u. I
  113. WEAA:
    - J. \6 y; ?. }/ W; E# v
  114. LDY $02- h" q. d, u* N/ w
  115. LDA $B8,Y
    ; o( b1 ~% f4 o9 K; M
  116. AND #$0F2 ], q8 P/ I2 _# h8 a" s
  117. TAY
    ' y$ V: s; r' }  j# n$ h+ o8 F9 ?
  118. LDA DATA,Y
    8 p$ ]. r& P+ I/ T( ?3 H
  119. STA $0201,X! p! M3 s. T; i( `- u

  120. * q& _, n( H* ?
  121. PLA
    , V/ O3 I' G/ W0 f1 m- D. m& _, {
  122. TAY
    3 `& f1 \" G9 E! M  C3 _
  123. PLA2 o' ?9 ?6 a5 Z/ w" X- Q# H
  124. RTS: _: x" |5 b/ s1 p

  125. 1 F& ]) Z& k" `3 d) h+ V! d
  126. DATA: ;武器种类图块% C& f% ~! b/ W
  127. .BYTE $9B,$93,$95,$97,$99,$99
复制代码

本帖子中包含更多资源

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

x

评分

1

查看全部评分

签到天数: 1421 天

[LV.10]以坛为家III

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

签到天数: 186 天

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

签到天数: 1750 天

[LV.Master]伴坛终老

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

签到天数: 2925 天

[LV.Master]伴坛终老

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

签到天数: 135 天

[LV.7]常住居民III

发表于 2017-3-14 13:56:42 | 显示全部楼层
真的假的,不过还是先谢了
0 _2 B% ^) s* C
[发帖际遇]: 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 | 显示全部楼层
这个修改好像很厉害。。。。

签到天数: 2045 天

[LV.Master]伴坛终老

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

签到天数: 57 天

[LV.5]常住居民I

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

签到天数: 1832 天

[LV.Master]伴坛终老

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

签到天数: 69 天

[LV.6]常住居民II

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

( n1 C, Y' ^7 p感谢分享,收下了
[发帖际遇]: zhaoyunchun 在网吧通宵,花了 6 个 柠檬. 幸运榜 / 衰神榜

签到天数: 4 天

[LV.2]偶尔看看I

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

签到天数: 100 天

[LV.6]常住居民II

发表于 2017-4-18 21:33:16 | 显示全部楼层
7 D8 P3 `8 B* k2 i
支持一下

签到天数: 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-12-20 01:48 , Processed in 1.074219 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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