EMU618社区

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

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

[复制链接]

签到天数: 39 天

[LV.5]常住居民I

发表于 2017-3-13 21:31:30 | 显示全部楼层 |阅读模式
本帖最后由 yandagui 于 2017-3-18 16:16 编辑
4 b5 ~2 J7 P% t+ H6 }! l1 k( A6 a4 g' k0 K, g# }& C2 `, R5 `
2017.3.13) U2 M2 b, D* b+ z5 s+ t( w1 f
- d0 U" [; u6 U" e" _2 |; n

' `% V& _5 V( \/ E* d. {+ d9 s! g8 u0 @% Y
游客,如果您要查看本帖隐藏内容请回复
  1. .ORG $8001 ;SUPER CONTRA(J). T, v9 S" Q2 s' s6 R' f# [! ?4 a
  2. LDA $39- q1 w5 i( P0 U3 ]$ x$ l; G
  3. BEQ ADDR_804D
    1 y0 S) P3 H0 K1 `. ^+ s) d
  4. ADDR_8001: LDA $0087' E2 \8 O& r: j, Y, q1 Z
  5. ADDR_8003: BEQ ADDR_804D
    5 \: r) W2 P4 E9 C8 S
  6. ADDR_8005: LDY $0020
    . r& o# d' @6 |- |; R
  7. ADDR_8007: STY $0002
    ; F" m$ ?8 b9 n& P
  8. ADDR_8009: LDA $00CA,Y, c6 f- a! k5 X' D. M  w6 \/ {; V
  9. ADDR_800C: LDY #$083 M% x' \" g# P0 B. E  k& L  m' h0 a
  10. ADDR_800E: ORA $001F% N' _& j: d2 d& y. P0 z
  11. ADDR_8010: BNE ADDR_801D
    1 t4 [; x4 R" W9 u6 G) O" U0 Z% C
  12. ADDR_8012: LDY $0002
    ' [1 @; Q, K0 A  c
  13. ADDR_8014: LDA $0053,Y3 X" A. U$ d8 t, u) U3 Q
  14. CLC- X! X/ M' l1 p- q* W
  15. ADC #$020 I+ E9 o6 v/ t8 E* m- r
  16. ADDR_8017: LDY #$000 D5 B- u9 K$ m. y: p* k5 t, v2 J7 B
  17. ADDR_8019: CMP #$08
    / ^" q9 C1 c* @% U% ]
  18. ADDR_801B: BCC ADDR_801F: w* }5 U% n8 K% d6 q4 k
  19. ADDR_801D: LDA #$08
    , I5 X% Z9 {! g1 h4 Q# n
  20. ADDR_801F: STA $0001
    , r7 v5 k9 Y% G( H- C* E. _  c, A- G
  21. ADDR_8021: DEC $00014 G# }0 E( u0 \4 g! u+ W" d
  22. ADDR_8023: BMI ADDR_8048
    & t0 j  F3 y  |* y+ X
  23. ADDR_8025: LDA #$084 S$ w7 u/ D: V/ \5 Q2 K. ^. E
  24. ADDR_8027: STA $0200,X                ;送入纵坐标地址
    . c9 m6 s" {2 O" d
  25. ADDR_802A: LDA ADDR_804E,Y        ;读取图快号数据
    ( \* [2 x- T4 I( U# t, R! r
  26. ADDR_802D: STA $0201,X                ;送入图快号地址' d3 c. n$ r9 }' p: M, X
  27. ADDR_8030: LDA $0002                ;读取属性值数据
    : C) q* G: k  Z1 s3 {
  28. ADDR_8032: STA $0202,X                ;送入属性值地址
    , }) J. z  m* [' k, j: @! a8 T/ Q- ?0 l
  29. ADDR_8035: LSR                                ;逻辑右移
    9 U$ `" G( {$ x* f
  30. ADDR_8036: LDA ADDR_8056,Y        ;读取横坐标数值; f- a4 W2 L* r: g
  31. ADDR_8039: BCC ADDR_803E        ;C==0,有借位则跳过$2字节
    : Q( V) d$ e4 c3 c# }7 e& V
  32. PHA
    7 J+ E1 {5 N5 l
  33. TYA5 \8 J8 @1 ]0 I1 z$ \
  34. PHA2 I& {# N) e( A1 m6 L
  35. LDA #$D4" W3 S7 ^- [# ^. Y/ ~8 O
  36. STA $0200,X
    2 t* C9 F; B$ S# V3 x1 A
  37. PLA  Y- b' d, k7 Q7 v6 i  s
  38. TAY3 E5 g+ f" X" J( E7 x
  39. PLA
    # d! h5 j- f! C2 _3 w
  40. ADDR_803D: CLC  N% a' ^: N, g: b1 s; K
  41. ADDR_803E: JSR WEAPON
    / _* i* }) a2 Y6 j3 `1 E
  42. ADDR_8041: TXA+ p' y5 Z) O: f8 H9 k- C
  43. ADDR_8042: ADC #$C4
    3 v  [1 I, k# Q+ n5 K
  44. ADDR_8044: TAX! ~. b" \$ _) d% H; S: j
  45. ADDR_8045: INY
    " @! \# {, s8 j1 I( `; j
  46. ADDR_8046: BNE ADDR_8021
    . Y4 }5 M: z4 C- Y
  47. ADDR_8048: LDY $0002
    + V$ V5 E6 E5 ^. n$ V
  48. ADDR_804A: DEY. [/ u  L/ g, s
  49. ADDR_804B: BPL ADDR_8007% X1 e4 }8 Y7 W
  50. ADDR_804D: RTS7 X7 {. I$ K' W, S: j- r& W
  51. 1 l5 R9 i9 ~) b' X! Q
  52. .ORG $FF20
    9 a( t/ i- O; V( ?( H+ M
  53. ADDR_804E:) _( |8 e, ?: q8 t" k& m* b) t
  54. .BYTE $8D,$8D,$8D,$8D,$8D,$8D,$8D,$8D ;生命图块号
    * ]6 r- c: N& B! M* b" l
  55. .BYTE $83,$85,$87,$89,$FF,$FF,$FF,$FF ;GAME OVER图块号
    : w9 t; b5 H, P7 z$ I
  56. ADDR_8056:+ Y0 |+ C& z  L  U/ g4 W* V
  57. .BYTE $14,$1C,$28,$34,$40,$4C,$58,$64 ;生命图块坐标4 p  r  V. Q6 b0 z& [9 Y
  58. .BYTE $10,$1C,$28,$34,$40,$4C,$58,$64 ;GAME OVER图块坐标/ i/ U8 c+ }# j" h

  59. / f" _5 F' n, S/ A1 Z
  60. 1 Q- L9 q: z& M; h% V
  61. .ORG $FF40  [! U' O2 C9 G' `

  62. 9 y/ f) X  |3 [' B2 q
  63. WEAPON:
    / @. n, d# H6 k) l- b/ v3 J( `
  64. STA $0203,X
    6 c6 s  O: F% L$ h6 T% J
  65. PHP5 P. j9 k+ V, u, U0 }9 S1 E
  66. PHA
    . v6 h/ K5 N) e  S, W& d0 Y/ I+ s
  67. TYA
    . U; n2 _, Y, D3 K! g
  68. PHA) X0 u$ x6 g$ t& j. f
  69. CPY #$00 ;
    , ^' c. M# P; C' Y
  70. BNE LB
    4 S2 ^+ B: @4 N. v: Q, B; e
  71. JSR S_WRITE ;第一个精灵
    8 P2 R& W3 Z1 T) P% Z7 p
  72. LB:: {4 i9 P' u& F) ]* D# p7 c, n
  73. CPY #$01
    * f" s9 f3 d( Y
  74. BNE RE
    , v. g5 a0 ]" m8 ]
  75. JSR D_WRITE ;第二个精灵, h5 v' \8 I4 M8 z  Y; I: B% ?8 D
  76. RE:
    7 y) `- Z4 i# d5 g: N  _, o3 L
  77. PLA
    , J7 [* c1 f8 L" @
  78. TAY) D6 `4 W% S+ ?# s: P5 u: A
  79. PLA; F1 H; T& Q% Q3 l; {: ?1 b
  80. PLP
    % d- d7 ?$ @, |5 _3 \% ?  b
  81. RTS: i* G0 ^% Q! b' G" Z

  82. . s7 P8 Q) @- C* g/ p4 i
  83. S_WRITE:# C$ O" C: t( C. P: h
  84. PHA
    * }# I0 w% v( n' a# k6 e  G! R4 @8 M
  85. TYA
    / Z/ O  B- U+ c( B; v
  86. PHA6 `( k1 q( G' D. S/ E3 n2 c: Y
  87. S_CMP:
    % i7 r* s: v+ a
  88. LDY $024 U" x6 V0 L+ U4 h  Z6 y
  89. LDA $B8,Y ;读取武器值2 f- Y* X- V# H. o' {
  90. AND #$10
    3 c* j# f* R8 \, b
  91. BNE S_WEAPON
    ! f4 M/ l+ J* b5 ]3 F5 K
  92. M_WEAPON: ;普通状态; r8 m) |2 j* j1 p  B. B6 o7 G
  93. LDA #$93
    + L9 Q5 i6 N3 R: C# j" Q
  94. STA $0201,X& o4 @4 ^! Y  D& t+ ]- r
  95. BNE RETURN2 `9 d4 m- ~! s& M) K
  96. S_WEAPON: ;加速状态% }. W( j$ c) O4 t# g/ D
  97. LDA #$958 C9 l9 z9 m! N, E
  98. STA $0201,X
    3 R" o: }- A- y/ Z/ T

  99. # Z; J. R* `( k8 g
  100. RETURN:6 J. D) s4 \) X1 M: P8 r+ x
  101. PLA7 J" o) U( C: f  w. o
  102. TAY; H( O: V5 T$ G! ~3 s1 ~8 r# B$ x
  103. PLA- d1 F9 l7 O# `% L1 m
  104. RTS# Z7 X+ x3 I6 p% t

  105. / h1 L- ^5 J' T) }, d5 R
  106. % W0 h0 u$ Y1 Y' Q! l/ n( B; S$ a0 ~
  107. 7 i# r3 C4 y3 A- F
  108. 1 h. l0 M, @/ M/ `4 j
  109. D_WRITE:* G5 x7 `; t1 @2 U, C( Z
  110. PHA; A% B0 f3 e8 p! y- h0 k- l
  111. TYA( P( K" R8 `/ x" a& [
  112. PHA' |. s1 s% @! ?# c
  113. WEAA:7 Y6 u% ^2 f3 |! g
  114. LDY $026 y% z  \7 v- Q
  115. LDA $B8,Y
    ( J, @; H: _- O
  116. AND #$0F
    " Q. z- C# f: M
  117. TAY+ B9 b- e( f& I% v2 Y, `
  118. LDA DATA,Y
    9 ]; c0 I( z0 B0 k, q& v" R
  119. STA $0201,X2 @  I6 c0 V+ ?& Z9 _/ k

  120. % g2 ?: P# w' Q1 E+ u
  121. PLA6 H& f8 S& |8 _" c; x
  122. TAY% n( L1 \6 |. v1 a3 d
  123. PLA
    1 e6 Y4 q. g* D" `2 L! q
  124. RTS
    1 E$ [$ j- m5 ]# O& _& X2 l9 Z
  125. # A4 K* d$ G+ C( D3 A
  126. DATA: ;武器种类图块
    ' F8 o7 _8 l+ v
  127. .BYTE $9B,$93,$95,$97,$99,$99
复制代码

本帖子中包含更多资源

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

x

评分

1

查看全部评分

签到天数: 1787 天

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

签到天数: 1803 天

[LV.Master]伴坛终老

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

签到天数: 3283 天

[LV.Master]伴坛终老

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

签到天数: 135 天

[LV.7]常住居民III

发表于 2017-3-14 13:56:42 | 显示全部楼层
真的假的,不过还是先谢了5 x1 ?  W( T: e7 d! q7 J" P
[发帖际遇]: 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 | 显示全部楼层
这个修改好像很厉害。。。。

签到天数: 2402 天

[LV.Master]伴坛终老

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

签到天数: 57 天

[LV.5]常住居民I

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

签到天数: 2189 天

[LV.Master]伴坛终老

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

签到天数: 69 天

[LV.6]常住居民II

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

  m2 j0 S* E# F( }感谢分享,收下了
[发帖际遇]: zhaoyunchun 在网吧通宵,花了 6 个 柠檬. 幸运榜 / 衰神榜

签到天数: 4 天

[LV.2]偶尔看看I

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

签到天数: 102 天

[LV.6]常住居民II

发表于 2017-4-18 21:33:16 | 显示全部楼层
- v! D. S2 [$ H
支持一下

签到天数: 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-12-27 00:41 , Processed in 1.124024 second(s), 28 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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