EMU618社区

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

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

[复制链接]

签到天数: 39 天

[LV.5]常住居民I

发表于 2017-3-13 21:31:30 | 显示全部楼层 |阅读模式
本帖最后由 yandagui 于 2017-3-18 16:16 编辑
; M) \+ s* O; {% L5 {: Q+ g* G4 y0 N% t0 j$ x1 B
2017.3.13
0 n% F1 f$ I$ z3 t0 e9 H( \' q, D3 n& ^* U0 G9 }

; X7 W3 S9 @, e0 Z* d' O0 Z# I$ [$ |6 q+ C0 _$ u2 K) A6 |# e$ v% x2 Z
游客,如果您要查看本帖隐藏内容请回复
  1. .ORG $8001 ;SUPER CONTRA(J)
    ; [# H: b# Y1 U+ k, h) T+ A
  2. LDA $39# H9 v6 @7 W# K& V
  3. BEQ ADDR_804D+ w- {  H+ g: @. j2 R
  4. ADDR_8001: LDA $00874 x) I3 b2 \0 K1 ^3 g" A
  5. ADDR_8003: BEQ ADDR_804D
    % J1 p3 V9 B, E8 H# f8 \# O
  6. ADDR_8005: LDY $0020
    1 [  U' E* B! w1 q, J* N1 A( ~
  7. ADDR_8007: STY $0002
    % f/ H+ @2 q# N# M( U$ q) \& A% b
  8. ADDR_8009: LDA $00CA,Y; k! ]7 \& X0 b" r
  9. ADDR_800C: LDY #$08
    4 x: G: D( c; H" R# W
  10. ADDR_800E: ORA $001F
    . ?% \; u! J: W% C" Y9 X5 Y
  11. ADDR_8010: BNE ADDR_801D
    % [& [: J4 F& O  y0 |
  12. ADDR_8012: LDY $0002( T: r  A4 X) n) @
  13. ADDR_8014: LDA $0053,Y+ h1 i2 o9 `0 v9 i6 \: u+ [! c
  14. CLC
    . w9 l; A; K, z( G' G
  15. ADC #$02- C' C! \( v; ?' g9 l/ i. w2 L, {% t
  16. ADDR_8017: LDY #$00. Q: f5 ?2 F+ r  [+ _& Q7 T
  17. ADDR_8019: CMP #$08
    . N% ~  y; h4 }
  18. ADDR_801B: BCC ADDR_801F# X# ]" u5 }6 S( u5 d  y& {# A, v
  19. ADDR_801D: LDA #$08# G( ]' p% i) a& T, E' v
  20. ADDR_801F: STA $0001
    / t& S8 [2 M  X/ y
  21. ADDR_8021: DEC $00010 {' I; y( r* F+ x% p
  22. ADDR_8023: BMI ADDR_8048
    8 y; s5 Z: Y' D* u8 |$ G' l5 d/ z
  23. ADDR_8025: LDA #$08
    ' @# d; ]# N* U$ n
  24. ADDR_8027: STA $0200,X                ;送入纵坐标地址
    4 A1 I1 j" [5 S( S& G0 L8 l
  25. ADDR_802A: LDA ADDR_804E,Y        ;读取图快号数据* ?4 H( x; r$ T
  26. ADDR_802D: STA $0201,X                ;送入图快号地址
    + \; C8 N. d- _# ^, q) ?
  27. ADDR_8030: LDA $0002                ;读取属性值数据5 H, k# M  Y! n9 ?+ K* o) z; [3 m3 C
  28. ADDR_8032: STA $0202,X                ;送入属性值地址
    # M; ]5 @1 S5 i
  29. ADDR_8035: LSR                                ;逻辑右移
    : `+ {! k3 d2 v- ~$ y
  30. ADDR_8036: LDA ADDR_8056,Y        ;读取横坐标数值0 L4 f$ V6 }4 R) l7 {
  31. ADDR_8039: BCC ADDR_803E        ;C==0,有借位则跳过$2字节, C1 S( I- t. D6 X# @" \8 Z1 M) x
  32. PHA+ P" u6 N2 Y! x6 K" V. m0 |  {
  33. TYA0 s5 R; O$ |/ `% w
  34. PHA
    1 ]" b/ [8 d% X, Z3 n0 y5 F
  35. LDA #$D4
    6 l# S( G! |1 N! E  Y" i" ^. G
  36. STA $0200,X
    9 H  w+ k8 x$ [2 J
  37. PLA
    4 l, M5 Z# ~' ?7 r5 s
  38. TAY0 `5 w4 K) s  |* M8 t$ D
  39. PLA% F( [. p7 \0 |. z9 |
  40. ADDR_803D: CLC9 o/ ~/ O& G# ?+ ?2 e1 M
  41. ADDR_803E: JSR WEAPON7 \0 P% R: r1 k* u
  42. ADDR_8041: TXA
    : o  P! Y  u" M: R) e8 A7 G
  43. ADDR_8042: ADC #$C4* L7 Z5 K7 A; Q+ d% T  F: I
  44. ADDR_8044: TAX  v, h1 k7 z$ H' B/ {! k) ?
  45. ADDR_8045: INY
    6 i  |, E2 y3 O# k' t. {1 h
  46. ADDR_8046: BNE ADDR_8021* r2 ^( B8 A) f2 Z
  47. ADDR_8048: LDY $0002# C- _2 f6 t) \4 Z5 D  B
  48. ADDR_804A: DEY
    + p( t5 b. p$ I8 J% {6 _* H
  49. ADDR_804B: BPL ADDR_8007
    , C4 ]4 G, Q; ?( q  _
  50. ADDR_804D: RTS+ t/ P* Y+ S* v+ |0 M/ ]
  51. $ M* F6 K3 }6 _; v4 N7 e( b
  52. .ORG $FF20& E8 a  |# o/ t+ a
  53. ADDR_804E:
    7 _, M- d# M$ i
  54. .BYTE $8D,$8D,$8D,$8D,$8D,$8D,$8D,$8D ;生命图块号" F" O5 s/ R. w, Y0 h  I. B- I+ J
  55. .BYTE $83,$85,$87,$89,$FF,$FF,$FF,$FF ;GAME OVER图块号
    . p- K& H# h3 D* X# G0 s7 l0 t
  56. ADDR_8056:
    2 O: n  Z9 r3 Q" p/ d# a
  57. .BYTE $14,$1C,$28,$34,$40,$4C,$58,$64 ;生命图块坐标& a8 f. J: _+ Q8 ^' P) C
  58. .BYTE $10,$1C,$28,$34,$40,$4C,$58,$64 ;GAME OVER图块坐标
    8 _, I. N% A2 E+ S% r& h2 ?. q
  59. + m9 F. y2 A& W' V% m  f  W# V

  60. 0 \4 P5 Y! a% p; W; m+ X
  61. .ORG $FF406 M; i! ~8 l  Y! N0 n( ^# S- V

  62. 9 G" e, Z6 _4 w* H1 O; F) j
  63. WEAPON:  r  b% `( T$ E1 i+ {
  64. STA $0203,X
    2 m! ]( `0 A+ F4 _0 |
  65. PHP6 r2 m; `6 Y, [8 {$ w4 ?
  66. PHA; T; ^8 {5 F3 n) M# q
  67. TYA
    " p. g8 b- y4 q9 }2 @( {
  68. PHA
      D( R# y2 c6 l) @$ c5 |0 {
  69. CPY #$00 ;9 T! g" r' [' l2 ?# I
  70. BNE LB& Y$ ^+ f2 x0 b2 D4 o
  71. JSR S_WRITE ;第一个精灵
    ' P# ~- m: j) U0 V0 ^2 B3 w
  72. LB:% Z& a/ A5 j  t4 `% S5 P( f3 Q! T
  73. CPY #$01
    1 F8 X* I5 r2 Y
  74. BNE RE
    ) x1 X" o2 g; N
  75. JSR D_WRITE ;第二个精灵! E4 V* R+ J6 J, a9 V# z0 a
  76. RE:8 T- p9 Z  A3 [0 Q7 v$ s) }
  77. PLA  t; t/ J' b$ s+ y3 E) L
  78. TAY$ T) O- R' F  N* n5 ~$ U/ i2 j9 x
  79. PLA
    8 i5 j3 ?/ U7 D# M0 D) A
  80. PLP0 ]$ c9 I1 F3 m) q' I
  81. RTS
    ' p5 h! k; g$ ]

  82. " D. K1 f  ?) i# }
  83. S_WRITE:
    7 \% Q: ^4 O+ ]1 c; F9 Q( |
  84. PHA/ _+ b1 i& ?" p( e* D% g3 m0 G
  85. TYA- V  z2 L2 F: l
  86. PHA, w1 U8 }: L6 c* b" B) G/ B- A$ I
  87. S_CMP:
    4 M- M. C9 \% E- L) F
  88. LDY $02
    3 j8 x- o" ~. c! b( ]
  89. LDA $B8,Y ;读取武器值
    2 E# D% w+ R9 x# e$ B
  90. AND #$10- x& i* h% a3 Q1 v
  91. BNE S_WEAPON; P2 @8 |" f6 i' j
  92. M_WEAPON: ;普通状态; T- A. X: G/ D
  93. LDA #$93
    8 ~. C( I; ^- }5 P/ f! d! {9 p* ~/ p7 O
  94. STA $0201,X& l+ U/ {2 }& s- F/ X0 I4 s
  95. BNE RETURN+ f7 ?& x5 i  S+ x) C) ~
  96. S_WEAPON: ;加速状态
    , ^% g$ m1 f4 H8 w; Z( ?
  97. LDA #$95
    - t9 \2 w% M- {) B
  98. STA $0201,X
    $ G, o) _- Z9 p1 E" f1 m0 u+ ^
  99. 2 x& f* U2 r$ B: N1 \2 T
  100. RETURN:
    % W; J" ?1 B4 l: M2 v
  101. PLA& P  ~/ c9 u8 f3 x$ q. O1 S+ D
  102. TAY7 [% X8 t0 F) B. h( P+ e5 k* T
  103. PLA2 {+ U  `4 b7 d2 O* L' A  a9 ^
  104. RTS8 ]& `8 d9 u7 X. z+ g1 z3 z; G, ^

  105. ( b) O, y6 p: d! X( L7 f

  106. ! a; q, ^4 a! C+ v8 G" y
  107. 9 G4 I8 \. g) l, F5 p5 p

  108. ' v1 O& V; h: v8 U
  109. D_WRITE:5 |0 f/ U- L" p  \5 b$ S5 a
  110. PHA
    * p" z( N1 D: o. V+ h$ k: C
  111. TYA
    ) w& B) W- m- f* F$ M+ K- E4 N, f
  112. PHA  x6 U( Y, [% D1 T3 ^
  113. WEAA:5 b0 ~* J- C4 {$ g" \/ _
  114. LDY $02
    . `# g; r6 R) W! U
  115. LDA $B8,Y
    # }- e: r* |" {: e9 q$ `9 y
  116. AND #$0F
    , r% P0 F4 {2 t6 w6 @7 m
  117. TAY
    ! c& [0 h7 G  B6 [% N* `/ o2 t. r
  118. LDA DATA,Y
    0 d& o* \7 H7 ~# ~7 Q4 W; {
  119. STA $0201,X
    $ c/ r: _0 K, j$ b; \

  120. * T! m5 \$ [$ B, N6 ~$ {7 R
  121. PLA
    1 w7 M. W- d4 s, }& w' d
  122. TAY
    % M9 p/ D4 ?1 c. d/ l
  123. PLA2 A3 F& y" E0 A* f
  124. RTS
    6 P( K5 e8 l, y; j2 x6 w( E( @7 F  R

  125. 4 l& v# n& X6 f$ [
  126. DATA: ;武器种类图块6 A* P, J+ b* C8 |( l
  127. .BYTE $9B,$93,$95,$97,$99,$99
复制代码

本帖子中包含更多资源

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

x

评分

1

查看全部评分

签到天数: 1803 天

[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:}

签到天数: 49 天

[LV.5]常住居民I

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

签到天数: 852 天

[LV.10]以坛为家III

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

签到天数: 1810 天

[LV.Master]伴坛终老

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

签到天数: 3299 天

[LV.Master]伴坛终老

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

签到天数: 135 天

[LV.7]常住居民III

发表于 2017-3-14 13:56:42 | 显示全部楼层
真的假的,不过还是先谢了
: M9 S1 o' N3 N5 s2 |& a. F! \
[发帖际遇]: 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 | 显示全部楼层
这个修改好像很厉害。。。。

签到天数: 2418 天

[LV.Master]伴坛终老

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

签到天数: 57 天

[LV.5]常住居民I

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

签到天数: 2206 天

[LV.Master]伴坛终老

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

签到天数: 69 天

[LV.6]常住居民II

发表于 2017-3-19 00:02:43 | 显示全部楼层
9 e% Z% a- w$ k
感谢分享,收下了
[发帖际遇]: zhaoyunchun 在网吧通宵,花了 6 个 柠檬. 幸运榜 / 衰神榜

签到天数: 4 天

[LV.2]偶尔看看I

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

签到天数: 102 天

[LV.6]常住居民II

发表于 2017-4-18 21:33:16 | 显示全部楼层
. l# ^' B! j9 u: x, 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, 2026-1-12 16:30 , Processed in 1.119140 second(s), 28 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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