设为首页收藏本站

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

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

[复制链接]

签到天数: 39 天

[LV.5]常住居民I

发表于 2017-3-13 21:31:30 | 显示全部楼层 |阅读模式
本帖最后由 yandagui 于 2017-3-18 16:16 编辑
5 g7 ~' D% b1 O! i  x; K" t2 O, J7 b; Y
2017.3.137 G( F5 u3 ?+ `

3 E3 I: X+ Z, Q1 r6 f
1 O" h9 F, M  N( ^$ c, ?- O. i6 S
, y( N0 d6 ]7 ^2 u2 X
游客,如果您要查看本帖隐藏内容请回复
  1. .ORG $8001 ;SUPER CONTRA(J)
    2 |0 @* U' c5 d% S* d! ~8 f
  2. LDA $39
    * W8 h& f* O, I% X% e* k1 ]
  3. BEQ ADDR_804D5 I# Q& O# |  G/ Y6 Z- _
  4. ADDR_8001: LDA $00873 [# u7 v) V& Y" i; g9 `7 r" z
  5. ADDR_8003: BEQ ADDR_804D
    ; Y, D. H7 O8 |5 a1 k) r) j
  6. ADDR_8005: LDY $0020! o" ~( T, G: v* r. x3 @
  7. ADDR_8007: STY $0002
    $ D) m$ }$ E! f# O! c! \% S
  8. ADDR_8009: LDA $00CA,Y7 F0 b- A1 F4 I9 F. T; d
  9. ADDR_800C: LDY #$08' M4 v- c9 b( \9 q/ v9 X7 U
  10. ADDR_800E: ORA $001F
    & B9 L3 t2 P1 p0 I* R, j
  11. ADDR_8010: BNE ADDR_801D2 p5 I5 D& Z- u6 b
  12. ADDR_8012: LDY $00027 B) C9 w3 P& c5 F" v9 C
  13. ADDR_8014: LDA $0053,Y
    2 G% C8 m. Z" v4 i5 ~! X" b& _1 M
  14. CLC
    8 T- Z3 I( i) L: D$ \
  15. ADC #$02
    * J( d* o8 {, q0 y- D$ v
  16. ADDR_8017: LDY #$00. e. U" q+ k1 ~% T5 A3 [8 k7 I7 K
  17. ADDR_8019: CMP #$08+ A  h& u) u& W- \/ U7 a
  18. ADDR_801B: BCC ADDR_801F
    # ^5 q; k  J% ]1 V+ s
  19. ADDR_801D: LDA #$08- o( Q' e. V) X3 k" {8 `1 k, G
  20. ADDR_801F: STA $0001
    . M2 X* S0 H" I- k2 ^" F: S
  21. ADDR_8021: DEC $0001
    ( e$ d' F" G* A3 |1 T3 H9 W
  22. ADDR_8023: BMI ADDR_80482 m. l, M! ?7 G! f' z4 h* V
  23. ADDR_8025: LDA #$082 `- y8 C" x) ]2 _' E
  24. ADDR_8027: STA $0200,X                ;送入纵坐标地址
    ) Y* u% q4 j$ P, L3 p+ h4 r5 K& Q
  25. ADDR_802A: LDA ADDR_804E,Y        ;读取图快号数据
    - j1 X, T0 T4 H" [% e# E8 ]
  26. ADDR_802D: STA $0201,X                ;送入图快号地址& [, f# F1 _3 i8 L0 F8 G
  27. ADDR_8030: LDA $0002                ;读取属性值数据' g9 R0 }/ p5 ?# {$ Q
  28. ADDR_8032: STA $0202,X                ;送入属性值地址- L. s0 G9 U, s; ]
  29. ADDR_8035: LSR                                ;逻辑右移+ C/ j0 T8 y' G, p
  30. ADDR_8036: LDA ADDR_8056,Y        ;读取横坐标数值
    + q, i" l* @$ _- E4 X
  31. ADDR_8039: BCC ADDR_803E        ;C==0,有借位则跳过$2字节4 a0 ]8 d! Y( r9 k# o1 `
  32. PHA- _% T, I+ t) v( }8 {8 c' x+ R
  33. TYA. \; l8 o  e, }! U- b
  34. PHA! F2 e' {4 x! k2 q- R
  35. LDA #$D4* m! j. t. y7 f5 k4 E( t) e
  36. STA $0200,X* `* _. r4 E# m: {, X
  37. PLA
    - G/ D" K" [' W: Q2 ]  n! E
  38. TAY! |& W: O" K4 U5 X1 Y' C% ]
  39. PLA
    # F9 p& t. ?; A- X
  40. ADDR_803D: CLC7 C8 r$ ~4 d0 ^0 {0 k! S7 @/ e0 N
  41. ADDR_803E: JSR WEAPON( A+ o! R  m7 Z8 T* p
  42. ADDR_8041: TXA
    6 k9 ]6 K. R: O
  43. ADDR_8042: ADC #$C4
    4 X! [. z6 s/ D: q4 o5 ~& [
  44. ADDR_8044: TAX
    : @# i/ W) D' ^; u2 Q) g; e
  45. ADDR_8045: INY
    ! a! F5 P" v9 D: X- q+ p
  46. ADDR_8046: BNE ADDR_8021
    0 g/ W! Z2 d$ c4 ?0 T1 e
  47. ADDR_8048: LDY $00025 ]' r4 z: [; l- v! H, `: N: d
  48. ADDR_804A: DEY$ S0 Q, M: K; H
  49. ADDR_804B: BPL ADDR_8007
    + f) Y& K3 X/ L
  50. ADDR_804D: RTS
    * W( ?$ g" S  ^, v; C, f2 D8 N

  51. 2 B3 k; J% F2 @! n6 t) x9 ~
  52. .ORG $FF20
    - I( p9 |' D. t3 g$ e, x0 G
  53. ADDR_804E:0 [/ c: r3 g; z# G. ^
  54. .BYTE $8D,$8D,$8D,$8D,$8D,$8D,$8D,$8D ;生命图块号
    & s% b  a7 M2 X6 d
  55. .BYTE $83,$85,$87,$89,$FF,$FF,$FF,$FF ;GAME OVER图块号
    ) C& a. Q# ~3 z2 E
  56. ADDR_8056:' R/ J: o2 `5 G4 [( F% m& m
  57. .BYTE $14,$1C,$28,$34,$40,$4C,$58,$64 ;生命图块坐标
      B' U4 Q6 v- R* u5 d9 ?3 [6 K
  58. .BYTE $10,$1C,$28,$34,$40,$4C,$58,$64 ;GAME OVER图块坐标
    / ^' w# K8 t9 J& Z& r7 c% O
  59. 0 J" y) L% P5 O0 x8 T+ y% z4 P: C
  60. ! K9 }9 b/ [4 J3 _+ O
  61. .ORG $FF40
    6 e+ Z; g1 U7 ]0 |
  62. + \) F; n" Z+ z0 p3 ]) d1 X
  63. WEAPON:
    1 _" V" W: X# m5 H& j- ?
  64. STA $0203,X
    5 |8 G& {3 t" a  d$ u& r/ r
  65. PHP4 e  z5 e' ^1 A( v7 g5 [5 k: }$ O
  66. PHA
    * ^0 q0 {, v, w4 K6 ~7 I
  67. TYA
    & O/ C  {3 H7 G, P
  68. PHA6 H4 J% e% I# k: L
  69. CPY #$00 ;
      r7 U) W8 V& e
  70. BNE LB
    , F; U* a% @0 C( i& B
  71. JSR S_WRITE ;第一个精灵3 P. G: F8 F' E
  72. LB:
    6 k+ [* t1 `$ @2 a& e
  73. CPY #$01
    8 n2 g- a% G8 ~4 u1 a* q* O5 R
  74. BNE RE/ b$ ]6 F. t# Q0 r- r
  75. JSR D_WRITE ;第二个精灵
    , ^* P5 J9 b8 I0 A, i' s
  76. RE:/ c/ a9 C+ t3 ^" S6 `6 a
  77. PLA
      A$ P2 G: w, g
  78. TAY
    3 m7 y3 ]" q  z$ z3 |
  79. PLA
    : r- o6 N: ?2 x# M
  80. PLP& S3 R: c  ]. s  v0 O/ K) l
  81. RTS2 P' `+ R2 |6 J  N
  82. 5 E; |8 `$ r3 Y, X1 a
  83. S_WRITE:
    ) D" W8 S& t: p* U* O- n9 j
  84. PHA* X% L5 r2 O; |. g- v9 W; d
  85. TYA7 @, Z" T1 u) r9 P* x$ M! K
  86. PHA
    0 Y1 G+ Z% g" Q. [% g
  87. S_CMP:
    4 r1 ?7 A  j' h2 e# S' t
  88. LDY $029 L' y- y% [$ `
  89. LDA $B8,Y ;读取武器值
    # B4 A% k2 \3 x% r- a. Q& P
  90. AND #$10. A# l6 X* j, g9 Z; T' c2 k' \
  91. BNE S_WEAPON
    ! h$ n2 }! r+ W- _8 ~7 F8 U8 k3 ?
  92. M_WEAPON: ;普通状态( V3 m5 f" b5 d+ d0 f
  93. LDA #$93% Y( b& O; ]4 O3 I' @. w
  94. STA $0201,X0 h. N9 `. g/ K8 E; H
  95. BNE RETURN
    . ]& p$ E. d/ s$ f( K' s% _4 V
  96. S_WEAPON: ;加速状态& P1 B4 [( U3 ~6 x8 q
  97. LDA #$95
    / A4 R) P: W, H& Z4 C
  98. STA $0201,X! A3 ?% D& ?! {) X/ m3 m  h
  99. & m/ V' |0 ~% P1 `8 ~+ R
  100. RETURN:
    " u  E7 j* A& `: ?, {
  101. PLA) p6 ?" {. z( v) N
  102. TAY2 s. ~7 q& Q+ G7 B' t4 I9 `
  103. PLA
    " H! w) e, V( D5 [9 E5 x7 D
  104. RTS2 _" O; Q  B. G: u% \, e

  105. , K( U( W$ V% v: `0 W
  106. 3 H+ X; r, \- o

  107. ! L5 }# C) m# X1 Y1 {+ P
  108. 4 l9 n- c7 I  D* ^& |
  109. D_WRITE:, w$ h1 B" P' A1 x$ T- |
  110. PHA
    1 f/ B. q4 M# o& d* _) X/ e
  111. TYA  ^# I5 ^2 z* N; J
  112. PHA
    4 x4 |8 o, o6 W, g+ s" P8 X
  113. WEAA:3 t1 \0 Z3 j! y8 H+ n# ]
  114. LDY $02
    ; }8 }" |( l% g+ Y
  115. LDA $B8,Y
    . }  [1 f6 [3 v; x. p$ X
  116. AND #$0F
    % j9 p; w2 _  R! m' B6 o1 F" A
  117. TAY* f. o9 G, W1 E) Q
  118. LDA DATA,Y
    " e5 ~8 A3 m- m: V6 j
  119. STA $0201,X
    & P4 y# q- w; \" G  F8 {
  120. ; m% J1 ~$ D" M0 c% k" y; s. X, A
  121. PLA  \2 M0 b& D  H  f" [: e5 w& ^
  122. TAY
    # y7 w5 v" M$ ~+ e
  123. PLA
    8 {# ^1 U  S- X
  124. RTS) k" z; }3 Q9 [

  125. % }7 p) ]* b) F, w6 P
  126. DATA: ;武器种类图块
    0 z3 m# k- h: E# h' Y
  127. .BYTE $9B,$93,$95,$97,$99,$99
复制代码

本帖子中包含更多资源

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

×

评分

1

查看全部评分

签到天数: 1614 天

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

使用道具 举报

签到天数: 1783 天

[LV.Master]伴坛终老

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

使用道具 举报

签到天数: 3109 天

[LV.Master]伴坛终老

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

使用道具 举报

签到天数: 135 天

[LV.7]常住居民III

发表于 2017-3-14 13:56:42 | 显示全部楼层
真的假的,不过还是先谢了: j3 }6 s, E+ j# c; `2 G1 ~
[发帖际遇]: 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 | 显示全部楼层
这个修改好像很厉害。。。。
回复

使用道具 举报

签到天数: 2238 天

[LV.Master]伴坛终老

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

使用道具 举报

签到天数: 57 天

[LV.5]常住居民I

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

使用道具 举报

签到天数: 1907 天

[LV.Master]伴坛终老

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

使用道具 举报

签到天数: 69 天

[LV.6]常住居民II

发表于 2017-3-19 00:02:43 | 显示全部楼层
  }% p2 ?( u" _
感谢分享,收下了
[发帖际遇]: zhaoyunchun 在网吧通宵,花了 6 个 柠檬. 幸运榜 / 衰神榜
回复

使用道具 举报

签到天数: 4 天

[LV.2]偶尔看看I

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

使用道具 举报

签到天数: 101 天

[LV.6]常住居民II

发表于 2017-4-18 21:33:16 | 显示全部楼层
3 I6 H8 h; n9 ?8 j
支持一下
回复

使用道具 举报

签到天数: 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-6-26 06:58

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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