EMU618社区

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

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

[复制链接]

签到天数: 39 天

[LV.5]常住居民I

发表于 2017-3-13 21:31:30 | 显示全部楼层 |阅读模式
本帖最后由 yandagui 于 2017-3-18 16:16 编辑
3 g' [% J7 Q2 w8 ]
2 Y9 {2 N6 O; }/ V! p) g& h2017.3.13
/ X8 c, K! f" O) k  D- I# n
! Y' t( T% k4 U, G. }; [' L0 j- S8 o7 L# m9 t: Q
' S4 o; J, ~% J, o
游客,如果您要查看本帖隐藏内容请回复
  1. .ORG $8001 ;SUPER CONTRA(J)
    1 Y9 [6 R. w+ V% T; {5 i
  2. LDA $39, L3 ^( J; f  ^, d% `, }2 H
  3. BEQ ADDR_804D
    9 Q5 l' G3 Q/ C2 s$ n" c  s4 _
  4. ADDR_8001: LDA $00875 {/ \5 m9 H3 m1 K1 e
  5. ADDR_8003: BEQ ADDR_804D
    5 n" [; O. |3 \5 n
  6. ADDR_8005: LDY $0020
    : {- n: [+ i: ^& Q; \
  7. ADDR_8007: STY $00029 c! r( Y9 T- I/ B' l
  8. ADDR_8009: LDA $00CA,Y# @8 @/ N: Z2 B8 \$ _- H
  9. ADDR_800C: LDY #$08+ c2 d6 ?- u* w! Y7 g$ g, R
  10. ADDR_800E: ORA $001F
    % {2 Y$ B  F. h2 Q
  11. ADDR_8010: BNE ADDR_801D
    7 p/ D/ B, t7 R% W) _+ L, }% x3 u* b# L
  12. ADDR_8012: LDY $0002
    & E- l( Z, T+ a- P
  13. ADDR_8014: LDA $0053,Y8 N( s- I  R9 a
  14. CLC7 C# k6 v2 @7 ~% v# F* @0 i
  15. ADC #$020 S# P: Y7 D" O$ d- v2 @$ f
  16. ADDR_8017: LDY #$00
    % p, i& @) p+ n' Z
  17. ADDR_8019: CMP #$088 ~0 `6 S. r5 O) V- p7 T3 R. o! b" |
  18. ADDR_801B: BCC ADDR_801F& z" `8 y1 u+ v1 F8 C0 t
  19. ADDR_801D: LDA #$08" c$ Y+ K; K8 z3 @: _8 O: r
  20. ADDR_801F: STA $00013 l- P8 y$ z/ o5 S
  21. ADDR_8021: DEC $0001
    2 A! g: w5 f3 W: ~" T
  22. ADDR_8023: BMI ADDR_8048
    1 N7 h) m; P/ Z6 W# }5 P8 {$ [# `
  23. ADDR_8025: LDA #$08
    0 U& {- q9 R" ?& d6 h. K' ^6 Y
  24. ADDR_8027: STA $0200,X                ;送入纵坐标地址: U% s% A) Z" E; p7 ~
  25. ADDR_802A: LDA ADDR_804E,Y        ;读取图快号数据8 Q9 J4 g$ A/ s! M% Q0 M& [( V
  26. ADDR_802D: STA $0201,X                ;送入图快号地址
    ' p6 S% I4 j2 H
  27. ADDR_8030: LDA $0002                ;读取属性值数据6 Q9 `- d+ J8 ^* b4 c$ [5 L, m
  28. ADDR_8032: STA $0202,X                ;送入属性值地址# M$ u* _1 `* |9 T
  29. ADDR_8035: LSR                                ;逻辑右移
    5 j8 A5 U6 T6 y
  30. ADDR_8036: LDA ADDR_8056,Y        ;读取横坐标数值7 _/ Y% O: G, m2 Y5 l3 @
  31. ADDR_8039: BCC ADDR_803E        ;C==0,有借位则跳过$2字节
    " c6 y% ?, b) s9 C" u5 r$ Z' b
  32. PHA3 |1 n  I7 {( [3 J9 L0 l# Z
  33. TYA5 o! N8 V! h; T( U3 @
  34. PHA, w% d. `. \/ f4 r9 L$ I8 W$ G- x
  35. LDA #$D4
    4 l/ O$ p2 u+ G* r
  36. STA $0200,X4 H1 |) @  Z1 }7 J6 ]+ ~; E* c$ L
  37. PLA8 H" b: T$ j. Y
  38. TAY
    , \$ g2 K- g6 N5 B3 F! H& |
  39. PLA
    ; c  z6 `* \0 N# j: M- X8 x5 J
  40. ADDR_803D: CLC% Z$ s. k6 Q  A% d2 Z, ?( F2 N. V
  41. ADDR_803E: JSR WEAPON& `- f, |4 L9 V3 h4 g$ |/ z
  42. ADDR_8041: TXA
    4 l" g; N: N+ a) e
  43. ADDR_8042: ADC #$C4! u- A7 f2 c! N4 e
  44. ADDR_8044: TAX1 I8 c* S; _  O! a
  45. ADDR_8045: INY5 h0 [& j( \& M9 Y+ G! s
  46. ADDR_8046: BNE ADDR_8021
    - m- Y' T9 a3 u, u2 k# ~
  47. ADDR_8048: LDY $0002
    , a+ _* n, a1 z( h
  48. ADDR_804A: DEY
    8 G  S9 z( P0 L9 F  c( `) v( r" R
  49. ADDR_804B: BPL ADDR_8007! p7 H# Z2 \8 j
  50. ADDR_804D: RTS
    3 l/ n' W* I, Q, b

  51. / u# F+ h- c4 t* ]" O  g; a: y
  52. .ORG $FF20
    6 X& r2 ~! G/ _0 H0 x& E
  53. ADDR_804E:6 u, T/ ]& b0 c( F
  54. .BYTE $8D,$8D,$8D,$8D,$8D,$8D,$8D,$8D ;生命图块号1 H- ~) g$ \" E
  55. .BYTE $83,$85,$87,$89,$FF,$FF,$FF,$FF ;GAME OVER图块号
    6 n6 D- @6 s& z! v1 F* Y' P
  56. ADDR_8056:
    ' f# |/ O5 X& M+ [3 e! Q
  57. .BYTE $14,$1C,$28,$34,$40,$4C,$58,$64 ;生命图块坐标
    0 z; [4 k) o, D$ @) s  R& o  s
  58. .BYTE $10,$1C,$28,$34,$40,$4C,$58,$64 ;GAME OVER图块坐标0 r; W$ G1 O/ g2 T4 d) ]$ @
  59. 2 D5 U$ K% c. I

  60. ( b6 [5 T$ Z' _2 G$ S
  61. .ORG $FF40! B$ V- f- ~) O% W/ |" X3 m% a
  62. ' p! U# h6 G9 E! y5 ^
  63. WEAPON:5 c# v5 T5 Z* U4 }* _
  64. STA $0203,X
    : k8 r$ c$ ^7 X) u5 G
  65. PHP
    ( U: ^8 m! N/ m# H& E
  66. PHA
    0 s% m9 C, g0 I# \3 O5 y% ^
  67. TYA4 g9 H4 \, N$ ~7 [4 ?
  68. PHA
    % w- D8 X5 }$ p. R5 S
  69. CPY #$00 ;
    6 \3 P0 @  c3 w( ]+ ~  w! b
  70. BNE LB$ t2 E3 W" r8 l+ W
  71. JSR S_WRITE ;第一个精灵) \- O- ~3 P# Q& W& Y9 H  c
  72. LB:
    * e# k4 z. z6 h7 `/ L6 R
  73. CPY #$017 z" g) l7 S0 m$ v/ B$ {
  74. BNE RE8 `4 A* N$ _9 }* D
  75. JSR D_WRITE ;第二个精灵
    2 {( G9 J; K, u' a& q
  76. RE:
    ' z  p: k. X) j& `( ^# c7 G
  77. PLA4 n- H& s. Q. h% @
  78. TAY
    0 Y4 @6 F' g' E8 A8 z* g/ |1 }
  79. PLA! z% i" d. n, [& v, y; G! P
  80. PLP
    ! `$ x1 }" \+ f' w7 F1 B9 Y
  81. RTS
    / ?* {# j/ c4 O) q/ a, Z' W
  82. / m( e2 P( n+ {3 J7 D' n
  83. S_WRITE:
    8 \' f& v# i* u6 o4 S2 D9 }
  84. PHA
    # c8 m/ B  I4 @
  85. TYA
    7 C; o7 N* x# s; `/ C+ w: j( o; m7 Q. t
  86. PHA/ K# Y$ l2 k+ t, \; h
  87. S_CMP:4 T2 T9 Q6 L4 o; j* X4 D0 X4 `
  88. LDY $02
    ( N8 d: H: [4 ]0 v! T
  89. LDA $B8,Y ;读取武器值3 z6 N* l6 ~% y9 P
  90. AND #$10: c: N9 \5 z" F
  91. BNE S_WEAPON" a. R$ l* {5 K
  92. M_WEAPON: ;普通状态
    8 ]" T! x& W7 R5 Q  U6 E4 @! g
  93. LDA #$93
    2 s/ H) j9 E4 q: S5 B5 g% a( d6 ]# `
  94. STA $0201,X# O8 ^1 b) Q7 Q, |2 N9 k
  95. BNE RETURN
    3 ]8 j$ `8 i4 a4 N9 L% a$ Y* |
  96. S_WEAPON: ;加速状态
    * m2 @6 d6 p- F
  97. LDA #$95* }" @& d6 M0 u
  98. STA $0201,X9 f/ J4 p1 u9 n% q2 ?- l3 o' @$ p! l& U
  99. & }  m+ b: Y7 N8 N4 E
  100. RETURN:
    / x/ R  X+ K1 G1 t
  101. PLA
    3 }8 G+ g5 q( T! p
  102. TAY
    9 o) R% E4 t1 F  o! j- Z2 k# z2 b
  103. PLA
    # g- V+ \" c7 S9 b8 T! G2 h
  104. RTS/ Q' b9 w. B. n1 X. \

  105. # Q( Z1 {$ d' Y$ d1 X9 H; P: B

  106. 7 S  P, [! l( j& C. P' q

  107. * B; I' u8 B; N% A  p4 o

  108. ) j& d: F# S% T  |$ D( D
  109. D_WRITE:
    & u3 m0 v* g7 B& E1 r
  110. PHA+ W' `" d$ ]0 z2 c
  111. TYA& V) u% d4 d* t3 _  n/ P
  112. PHA6 f1 F- s1 {+ j# c3 x
  113. WEAA:5 X& g' `1 j) q: |0 F' \
  114. LDY $02" T0 \& X7 h4 L6 d" k) R1 Y! g( @
  115. LDA $B8,Y' n$ R, `+ ?4 C0 A
  116. AND #$0F! F1 g- s" _& n# D
  117. TAY" V& S& a% S# D: }
  118. LDA DATA,Y( z/ G2 S7 K+ F8 x* R' z
  119. STA $0201,X7 x  a+ L3 K: [. L& w

  120. ) E3 C5 o$ |" ?
  121. PLA1 N  h; a2 ]2 {0 E
  122. TAY
    * ]- `+ S  H3 `' {$ H" T
  123. PLA7 N+ c! [7 K" U& \
  124. RTS  o1 e0 }( y) b' B+ h
  125. ( c) T9 o- L, P% |9 `( p
  126. DATA: ;武器种类图块
    6 s/ ^8 _" s% Q% C7 n- [2 ^, h
  127. .BYTE $9B,$93,$95,$97,$99,$99
复制代码

本帖子中包含更多资源

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

x

评分

1

查看全部评分

签到天数: 1504 天

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

签到天数: 1766 天

[LV.Master]伴坛终老

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

签到天数: 3001 天

[LV.Master]伴坛终老

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

签到天数: 135 天

[LV.7]常住居民III

发表于 2017-3-14 13:56:42 | 显示全部楼层
真的假的,不过还是先谢了
# M; i+ ]! x6 w& F; U* B
[发帖际遇]: 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 | 显示全部楼层
这个修改好像很厉害。。。。

签到天数: 2125 天

[LV.Master]伴坛终老

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

签到天数: 57 天

[LV.5]常住居民I

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

签到天数: 1904 天

[LV.Master]伴坛终老

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

签到天数: 69 天

[LV.6]常住居民II

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

" A9 n/ `9 J# ~) @/ C; z4 w感谢分享,收下了
[发帖际遇]: zhaoyunchun 在网吧通宵,花了 6 个 柠檬. 幸运榜 / 衰神榜

签到天数: 4 天

[LV.2]偶尔看看I

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

签到天数: 101 天

[LV.6]常住居民II

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

; \3 ~0 F9 z; t7 ?支持一下

签到天数: 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-3-12 08:55 , Processed in 1.114258 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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