EMU618社区

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

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

[复制链接]

签到天数: 39 天

[LV.5]常住居民I

发表于 2017-3-13 21:31:30 | 显示全部楼层 |阅读模式
本帖最后由 yandagui 于 2017-3-18 16:16 编辑 ) S7 _( D2 a  g! V- E4 v

. P; y, J& ]) G) B2017.3.13
, j) `. b7 B8 i6 K& m
! Y* G5 B5 ^) q6 K6 Z2 {9 D/ p
9 P/ q/ z, c2 n7 Z" T! m# z7 r+ n$ n3 L" r& Q8 W
游客,如果您要查看本帖隐藏内容请回复
  1. .ORG $8001 ;SUPER CONTRA(J)
    3 r; z4 f5 r0 f, Q; Y
  2. LDA $391 B: e* V1 ^1 J; h- B9 J# ~+ i- r
  3. BEQ ADDR_804D
    ; o- v/ ^* I: T
  4. ADDR_8001: LDA $0087
    & d8 f# G& D4 k' E; `3 F3 l
  5. ADDR_8003: BEQ ADDR_804D5 C5 X1 r' p; X: t+ Z6 v
  6. ADDR_8005: LDY $0020
    6 c4 N' i) b1 \, b4 P
  7. ADDR_8007: STY $0002- K. W4 w+ y' r8 ~5 d  a
  8. ADDR_8009: LDA $00CA,Y
    ; z/ k% b' f) P) @! g# K  l
  9. ADDR_800C: LDY #$08; H1 \* U1 L" G" ]* Z$ c4 x
  10. ADDR_800E: ORA $001F
    ) j# P' `8 N3 T+ z) s
  11. ADDR_8010: BNE ADDR_801D7 A7 p2 d3 j: p  B5 w1 T
  12. ADDR_8012: LDY $0002
    " P- ]# b/ v; X8 i* E
  13. ADDR_8014: LDA $0053,Y! V; ~5 a7 N2 I+ _5 R5 Y0 ?+ w6 p
  14. CLC3 b, g, ?7 p9 c" E" J0 N
  15. ADC #$02
    . D' e: c6 s  U) ?8 Q/ p
  16. ADDR_8017: LDY #$00
    4 [5 q% b( {0 H7 a1 ~9 G# D, s, h" G
  17. ADDR_8019: CMP #$08
    ; \5 R; n& [5 s0 P/ ?
  18. ADDR_801B: BCC ADDR_801F( L3 q/ A' h6 G: g# I  M) u6 @" z
  19. ADDR_801D: LDA #$08! i0 S$ q% t$ Q: C9 b3 G
  20. ADDR_801F: STA $00014 D+ o  n( B6 W- T  w* m
  21. ADDR_8021: DEC $00014 _% A7 A4 e8 X+ z
  22. ADDR_8023: BMI ADDR_80482 |5 t$ ]; m2 Y. D( O! s- E8 v
  23. ADDR_8025: LDA #$084 }$ [3 e" R) h& P& J' F7 w
  24. ADDR_8027: STA $0200,X                ;送入纵坐标地址5 P4 T$ ^' Z4 y2 r2 i. }
  25. ADDR_802A: LDA ADDR_804E,Y        ;读取图快号数据
    . y3 D! w3 Z0 v9 k9 o2 _0 M9 c8 G! g
  26. ADDR_802D: STA $0201,X                ;送入图快号地址/ R, a* [6 ~( Z) r7 S8 R( V* l
  27. ADDR_8030: LDA $0002                ;读取属性值数据
    ( l8 m- I- C3 g
  28. ADDR_8032: STA $0202,X                ;送入属性值地址( B  F0 F& B5 A
  29. ADDR_8035: LSR                                ;逻辑右移
    - h0 Y8 u  p5 m
  30. ADDR_8036: LDA ADDR_8056,Y        ;读取横坐标数值1 E4 l' F9 U. W7 L$ T  a
  31. ADDR_8039: BCC ADDR_803E        ;C==0,有借位则跳过$2字节+ V# |  C- [" o3 f4 L: t6 Z
  32. PHA$ Y6 v3 H% E5 {
  33. TYA
    # N) n) _! S; k3 u
  34. PHA
    # a9 |2 P* }7 k2 l8 v) v
  35. LDA #$D4
    5 \3 x) p' ?$ q: r$ Z$ J0 C
  36. STA $0200,X
    $ h4 U: A$ t* m# I8 x' G9 d! N2 a
  37. PLA
    ) x+ m- f1 S2 Z, r' i/ G8 _! M
  38. TAY  W* Q) ^5 L% r. F4 @) Y! ~; k9 a
  39. PLA
    4 J; t: W, H5 k) E
  40. ADDR_803D: CLC9 h- X/ D& A7 Z: o* Q! y
  41. ADDR_803E: JSR WEAPON
    % Y3 k- S# m" d, K
  42. ADDR_8041: TXA
    $ _7 {2 \' B7 {& x8 `7 F5 A
  43. ADDR_8042: ADC #$C4: ?( H7 O3 g: o8 J8 Z1 _7 U
  44. ADDR_8044: TAX/ e! {/ {4 r, L8 g! g
  45. ADDR_8045: INY
    ; e4 o+ |; \3 L/ |9 M. c/ T
  46. ADDR_8046: BNE ADDR_8021
    5 D+ T$ {$ o% n/ y* r$ L
  47. ADDR_8048: LDY $0002
    / J' _3 ^6 Q  u7 I
  48. ADDR_804A: DEY
    0 J* Z: L/ ^/ _( W
  49. ADDR_804B: BPL ADDR_8007
    ! _4 t2 }' F9 |
  50. ADDR_804D: RTS4 N- Y7 s1 {: c  t" Q" x( S) G2 _

  51. 1 r' Z) b3 N' W, R/ _. R' H
  52. .ORG $FF20
    2 ~9 q8 o6 n0 W# M  _: u7 u
  53. ADDR_804E:
    0 h  h8 \" b3 f" i$ ?6 c& a
  54. .BYTE $8D,$8D,$8D,$8D,$8D,$8D,$8D,$8D ;生命图块号
    + h2 G- q# a" Y, v  G
  55. .BYTE $83,$85,$87,$89,$FF,$FF,$FF,$FF ;GAME OVER图块号
    & q3 U1 D/ U0 P0 Q* P2 _6 \( ^/ M
  56. ADDR_8056:
    , \, {  K- m8 s: x7 q0 ]" L
  57. .BYTE $14,$1C,$28,$34,$40,$4C,$58,$64 ;生命图块坐标
    . _2 {1 i5 X$ I7 D$ P
  58. .BYTE $10,$1C,$28,$34,$40,$4C,$58,$64 ;GAME OVER图块坐标4 g4 {% K9 Z9 D3 G

  59. ) y8 W+ c' H1 \' Z" j
  60. . {  O0 m" C3 O* b( L( B
  61. .ORG $FF40( r! T8 K4 g# D: [( O3 O  f

  62. ( _- W! e' r* a
  63. WEAPON:4 c( A; V  ^$ g" c
  64. STA $0203,X
    2 N3 t1 A& y1 q8 m
  65. PHP
    , j+ T0 l! j9 {, ^+ r. [$ k" f
  66. PHA1 X- b+ V0 I" h& t! J" |- \# e. v
  67. TYA2 U0 [7 i/ L0 ]
  68. PHA
    6 n8 Q3 y/ B. C5 r
  69. CPY #$00 ;
    " z& t( [3 V7 e# S
  70. BNE LB
    1 ^! N' F+ A* J$ S3 m3 Y
  71. JSR S_WRITE ;第一个精灵4 n8 }0 w9 d6 s% M
  72. LB:8 V$ l+ m* G3 q& \; G5 g% O
  73. CPY #$01! r' Z; \& L' F
  74. BNE RE
    & U# B" S9 O8 c0 X
  75. JSR D_WRITE ;第二个精灵) g9 I, G( }5 o; l" C
  76. RE:- N8 r9 ]& }: O7 F! c, W( e# ]& Q
  77. PLA3 |+ G2 n3 J3 |, I! m
  78. TAY
    6 f/ M( D0 M3 [4 K
  79. PLA2 m2 e8 Y; i3 G
  80. PLP% H- j9 h+ T) A: s6 ]) T
  81. RTS( B  W  A9 g/ U

  82. 3 m+ J! G+ e6 @( |, g" k
  83. S_WRITE:+ c. e" o2 o7 Q
  84. PHA
    3 h1 i* d+ n1 J1 o/ z" @2 N8 z, X
  85. TYA5 `- I' r) {; v$ o5 C
  86. PHA
    . t, }  m7 D9 J8 R7 B3 G; a
  87. S_CMP:9 r- ]! l2 g. f, K. e' i6 X/ p
  88. LDY $02
    6 r/ V" H7 t( I6 O5 _2 X
  89. LDA $B8,Y ;读取武器值& x6 L' o8 Y. @; X8 a8 c) L
  90. AND #$104 p) M8 I: G4 Q8 J  ~' B& \
  91. BNE S_WEAPON- M: Z: X% v. O/ z1 [+ U
  92. M_WEAPON: ;普通状态
    % _& ]" w* \3 b# X
  93. LDA #$93, D' \0 n0 S3 T. j7 K
  94. STA $0201,X
    & `$ H& o- ~2 ~' f: @5 F
  95. BNE RETURN
    ) p% T; s; {& x8 h% q
  96. S_WEAPON: ;加速状态
    ( \+ E; I2 M, O! U2 G$ z- j
  97. LDA #$95  R5 k. M3 Y0 h& ]  d
  98. STA $0201,X
    5 h/ v! q' U& b' q9 I8 t: T

  99. - h/ A5 N6 X; N* i
  100. RETURN:& {; |9 a! @$ q) d+ p' i
  101. PLA6 r3 ]! H# S9 s: T- Y3 ?4 u) o" v
  102. TAY/ l' D' q" L0 O1 L/ u% ?! ]
  103. PLA
    & J* J+ `& c+ J
  104. RTS5 q% K5 [& s7 ?6 o, R+ D& X1 L

  105. 2 r) c: z  v5 J) T
  106. 5 J2 Z4 z2 f0 C/ L1 \  F
  107. ; [6 S* z0 B; q4 ^9 Y5 T

  108. - H. [9 Z1 {( v7 k
  109. D_WRITE:0 q, y' r8 y* \2 B( F" {
  110. PHA
    4 y: r, B  I4 T2 K4 u. Q
  111. TYA# Z/ C9 U0 j+ N. z7 y
  112. PHA; q6 t8 Q6 |# b" Q0 V  o, R
  113. WEAA:
    ( {: L0 v' b6 W' X! V& O5 j
  114. LDY $02; T, H2 H7 D. E* d
  115. LDA $B8,Y/ ?% z9 V: ~$ R' k
  116. AND #$0F5 F* R7 M) Z% s$ f5 R0 W
  117. TAY3 J  d+ y- v& l: d& e  l( H; H
  118. LDA DATA,Y0 M  X5 ^) U( q! m% B. k
  119. STA $0201,X
    ( ~/ E0 h/ k3 `2 a% T) ]
  120. $ C3 ^0 `  a* z! M  p! G7 m
  121. PLA' h* |; ^- K, p# G, V+ U+ |
  122. TAY
    ) v+ ~) n1 \6 f  |$ ^, ~5 T, ]
  123. PLA
    ' [) j4 F/ R# {0 |
  124. RTS
    % l5 l$ b# Z' ]4 \, f/ L
  125. 3 X, C2 E$ ]/ a' k% F. R( q1 B
  126. DATA: ;武器种类图块& U0 X) Y- S, J$ ~
  127. .BYTE $9B,$93,$95,$97,$99,$99
复制代码

本帖子中包含更多资源

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

x

评分

1

查看全部评分

签到天数: 1390 天

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

签到天数: 1749 天

[LV.Master]伴坛终老

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

签到天数: 2893 天

[LV.Master]伴坛终老

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

签到天数: 135 天

[LV.7]常住居民III

发表于 2017-3-14 13:56:42 | 显示全部楼层
真的假的,不过还是先谢了
/ j! n9 V+ g, }1 U
[发帖际遇]: 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 | 显示全部楼层
这个修改好像很厉害。。。。

签到天数: 2015 天

[LV.Master]伴坛终老

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

签到天数: 57 天

[LV.5]常住居民I

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

签到天数: 1801 天

[LV.Master]伴坛终老

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

签到天数: 69 天

[LV.6]常住居民II

发表于 2017-3-19 00:02:43 | 显示全部楼层
' }; K. W$ W; A  d2 O6 ~0 J0 v
感谢分享,收下了
[发帖际遇]: zhaoyunchun 在网吧通宵,花了 6 个 柠檬. 幸运榜 / 衰神榜

签到天数: 4 天

[LV.2]偶尔看看I

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

签到天数: 100 天

[LV.6]常住居民II

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

/ M1 Q" @) O: Z支持一下

签到天数: 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-11-18 22:53 , Processed in 1.087890 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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