EMU618社区

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

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

[复制链接]

签到天数: 39 天

[LV.5]常住居民I

发表于 2017-3-13 21:31:30 | 显示全部楼层 |阅读模式
本帖最后由 yandagui 于 2017-3-18 16:16 编辑 8 M# G& c7 ?( n9 [' ~
7 i+ V1 d# A" b6 _
2017.3.138 c  ]7 m, ~& q! a

, x, w  \4 I2 p; G6 N# o' p0 b5 P/ p& t6 ~0 x: b# p- E" w

# _3 l: ?$ g' \! O, a4 A  v
游客,如果您要查看本帖隐藏内容请回复
  1. .ORG $8001 ;SUPER CONTRA(J)
    4 Y. i& H2 V8 m9 h% k
  2. LDA $39* s& `/ j$ P( k+ D
  3. BEQ ADDR_804D
    ! X3 W- L+ {0 l
  4. ADDR_8001: LDA $00871 N( J6 x7 p: f9 \
  5. ADDR_8003: BEQ ADDR_804D* i5 E! @. r) ]
  6. ADDR_8005: LDY $0020/ W: w( J7 D% `  [
  7. ADDR_8007: STY $0002$ h% W5 P5 L5 `3 E
  8. ADDR_8009: LDA $00CA,Y
    ) P* g& N7 g; k' t' h& s+ \
  9. ADDR_800C: LDY #$08
    ( X: d, p* y( r/ T- C
  10. ADDR_800E: ORA $001F2 M7 x& h4 @0 L3 s5 [
  11. ADDR_8010: BNE ADDR_801D0 c2 R+ E) r0 S# G. B. C: p
  12. ADDR_8012: LDY $0002* f' q: }  I3 f  q; H
  13. ADDR_8014: LDA $0053,Y
    6 p  `' O4 Y  d  l
  14. CLC
    7 r2 I# T0 T  J( A, U1 n* z* N% n
  15. ADC #$02
    . F+ E- e8 ~- u/ T8 A
  16. ADDR_8017: LDY #$00& ]6 ?; r% k; i( E$ P
  17. ADDR_8019: CMP #$083 W% i5 \; o( I. W2 b
  18. ADDR_801B: BCC ADDR_801F! [/ ]2 k4 t" b0 J3 |: R
  19. ADDR_801D: LDA #$089 [( Q% Q  b* x+ u4 L
  20. ADDR_801F: STA $0001
    9 U. Q, F- y; y# m* @5 {
  21. ADDR_8021: DEC $0001
    + B% D1 |) T" P/ y( p& n
  22. ADDR_8023: BMI ADDR_8048
    , u& [+ a$ v! }' g5 M
  23. ADDR_8025: LDA #$08  ^7 t* \5 b$ @& ~2 A
  24. ADDR_8027: STA $0200,X                ;送入纵坐标地址
    ) [( b& R1 V8 f3 c, C& p  ^! ]
  25. ADDR_802A: LDA ADDR_804E,Y        ;读取图快号数据8 Q! I$ U1 v9 u6 t. l* H& q  T& ~
  26. ADDR_802D: STA $0201,X                ;送入图快号地址
    3 {5 t0 E" |" D/ ?4 z3 o9 ^
  27. ADDR_8030: LDA $0002                ;读取属性值数据
    8 |: P& _2 `/ C1 b' y
  28. ADDR_8032: STA $0202,X                ;送入属性值地址' w. w. o1 ?7 W# Q
  29. ADDR_8035: LSR                                ;逻辑右移
    * J- N+ N& N: z  v# \* A/ A/ o
  30. ADDR_8036: LDA ADDR_8056,Y        ;读取横坐标数值
    ' l) [+ k0 G- p: t
  31. ADDR_8039: BCC ADDR_803E        ;C==0,有借位则跳过$2字节
    # H. ?) X+ q* @/ U3 h% a+ B
  32. PHA
    5 F  B2 ]7 j; Z5 l1 p
  33. TYA
    * L' l6 n4 x9 T' P
  34. PHA
    & |1 p8 A6 @/ ~6 w8 ?/ A1 T1 K! D
  35. LDA #$D4" E" d6 c# r( ]9 t$ S  p) W  |
  36. STA $0200,X
    - o7 P+ i0 w; Q; U7 _
  37. PLA
    8 O- O; `( p: ?! R2 w. L1 |
  38. TAY
    9 a2 ]9 s& S& y% w/ g3 K
  39. PLA3 p. {$ k# J8 s8 ^
  40. ADDR_803D: CLC( r+ X% `! B+ P2 m9 G" q
  41. ADDR_803E: JSR WEAPON1 P* E" O$ C; p3 ^& q
  42. ADDR_8041: TXA) Y3 z& w8 o* \0 Y3 @: _
  43. ADDR_8042: ADC #$C42 q8 v, f5 p& e! H0 {5 K
  44. ADDR_8044: TAX& g; {3 `8 s( M# V+ N
  45. ADDR_8045: INY% R3 f  u& r. s0 `( i
  46. ADDR_8046: BNE ADDR_8021; X. J1 Q0 f2 ]( y. b9 B% s. h
  47. ADDR_8048: LDY $0002' P- C# ]( o2 H* m8 W
  48. ADDR_804A: DEY; @. f8 u+ A$ @$ ?; d8 b' o
  49. ADDR_804B: BPL ADDR_8007" s" S2 U9 l1 u2 U2 J( G
  50. ADDR_804D: RTS$ @( i) w/ B: t9 s! e6 e

  51. ' P$ B7 e+ K; x) {8 ~: }
  52. .ORG $FF20/ ~3 y+ D! V! G0 n, z8 A; \
  53. ADDR_804E:9 A/ S7 L0 i, v: d% t2 S% h, x
  54. .BYTE $8D,$8D,$8D,$8D,$8D,$8D,$8D,$8D ;生命图块号  Y" ], H7 R0 l& r
  55. .BYTE $83,$85,$87,$89,$FF,$FF,$FF,$FF ;GAME OVER图块号* c# C, ]( {6 q6 E- m' u' W
  56. ADDR_8056:
    8 R5 r) T2 ]) Z, N- O$ b
  57. .BYTE $14,$1C,$28,$34,$40,$4C,$58,$64 ;生命图块坐标
    8 w' C1 \7 N' @0 _; s/ ]# B
  58. .BYTE $10,$1C,$28,$34,$40,$4C,$58,$64 ;GAME OVER图块坐标# R& O1 L, Z5 ?) c& z# i
  59. " a& m* O: B. \$ R

  60.   ?; {1 C$ w2 n5 Y  {  b! s
  61. .ORG $FF40  X. E0 X% Z$ P& V) r- c
  62. # o1 V6 a6 l$ X- v
  63. WEAPON:
    ( T/ J9 y+ |% ]" Z: J
  64. STA $0203,X
      v! l; M8 w, z
  65. PHP
    $ p4 {  f7 L3 N! v# C* L5 L7 n
  66. PHA
    " v/ E7 T7 C. V& q1 \& e# C& d
  67. TYA
    1 d( y% W! o  d  `9 ?
  68. PHA  Z( C# g; G7 K+ c& s3 K
  69. CPY #$00 ;
    2 n) g, u& e+ `
  70. BNE LB$ [7 C- Z. Z8 ]7 j7 z
  71. JSR S_WRITE ;第一个精灵
    7 Y; V3 a6 f- K& X# P! M4 `
  72. LB:) @" m( o7 X1 o4 b
  73. CPY #$010 \( y1 C7 I3 p5 V9 m3 i
  74. BNE RE( ?7 @1 |" _2 N) O8 y3 a- x
  75. JSR D_WRITE ;第二个精灵7 o: |# _* S. o- ?2 R# ~
  76. RE:  z- B! Y- R* @8 ~2 ^5 `
  77. PLA
    9 P) g$ p$ p6 k) q- Y. G# f
  78. TAY
    5 W/ K2 X8 G$ a7 Y# [! h
  79. PLA
    1 C" @: t: }$ O% {8 v6 c* T$ a# X! w
  80. PLP
    4 ]& C) D& {, l! q: j" N
  81. RTS9 L* ?8 g: i. L9 g0 c. c5 U9 }; t

  82. 1 @* G  |% g* ?! o4 Z1 m
  83. S_WRITE:" K5 J5 ~" s! q& f" @
  84. PHA* N8 v( r4 ]+ K
  85. TYA  q7 T: ]1 |# b% s9 T' X! z
  86. PHA
    7 C2 ~/ O+ S0 u7 x4 n
  87. S_CMP:& H- k7 C8 w& I: X
  88. LDY $02# k3 U8 e, J, V9 C
  89. LDA $B8,Y ;读取武器值( X, P. ]* d$ {4 D7 }+ r9 M/ X# u1 I  ~
  90. AND #$10  a8 x; w) i* U3 q: u
  91. BNE S_WEAPON
    " d, @# U$ i( S' a) C
  92. M_WEAPON: ;普通状态
    & i8 E/ P$ L* a6 E4 J
  93. LDA #$937 A; Z1 z- \3 X+ O, j  M/ f
  94. STA $0201,X
    $ G8 }5 C, v0 x: j/ L9 ^; x/ ]% E
  95. BNE RETURN
    ; B. a; `5 c, i0 Q& N0 E( @) _
  96. S_WEAPON: ;加速状态
    + q* A4 d4 }3 D; S
  97. LDA #$95: P9 p4 j4 H. |+ h( J+ A
  98. STA $0201,X* Q( |. p+ {/ f& y; @) j

  99. $ Q. A3 Q, W0 w) b4 a' O" o) u
  100. RETURN:# I  }4 F- y- S# F7 \% m
  101. PLA! W- Y+ n3 R0 b& ~3 b! E0 j+ a* I
  102. TAY- @" ~+ D' n: P: ?
  103. PLA. P: b# s' z4 z- b8 ^+ C$ e" M
  104. RTS
    $ k+ k) _' S/ @! B& e% @

  105. ; T5 d, ^2 f0 t
  106. + q& g9 v2 \. \+ d% x
  107. " q; M$ r+ w+ f* I; k

  108. 3 i. |1 [: ~8 o. K: z
  109. D_WRITE:
    ' `8 W8 ~4 Y. F* B- i$ O$ d' w
  110. PHA
    6 {9 ]6 n  d5 V: x) n. s' c) y. R
  111. TYA
    ) W9 m. F* N; o. i
  112. PHA
    4 \4 F' U& K# R$ ^
  113. WEAA:
    0 o5 f+ B, V. i$ O0 c4 ]
  114. LDY $02# m; I+ @5 o9 p; j
  115. LDA $B8,Y/ ?: o: l. \  S
  116. AND #$0F
    7 o- A5 S/ {* e( h, V3 `! h$ A
  117. TAY( E. q( ^# z9 l3 i) e" J
  118. LDA DATA,Y3 u) d& _4 X' }% k4 k% v8 H
  119. STA $0201,X+ Y1 h  I- E8 a
  120. / C1 ?$ E# T; w9 K3 M& X
  121. PLA, O  n3 d/ y7 r% V/ M6 T+ L
  122. TAY
    & C+ I3 ]* E8 T1 \8 X  W
  123. PLA( `0 f' h2 l: g' R8 l' q, X
  124. RTS
    - A/ K8 H( \) q' b8 N% O
  125.   V  B% X" r* D  _* e2 x. w. y" i" m" ~
  126. DATA: ;武器种类图块
    $ b5 Q. c( [' h$ j
  127. .BYTE $9B,$93,$95,$97,$99,$99
复制代码

本帖子中包含更多资源

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

x

评分

1

查看全部评分

签到天数: 1543 天

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

签到天数: 1771 天

[LV.Master]伴坛终老

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

签到天数: 3042 天

[LV.Master]伴坛终老

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

签到天数: 135 天

[LV.7]常住居民III

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

签到天数: 2166 天

[LV.Master]伴坛终老

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

签到天数: 57 天

[LV.5]常住居民I

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

签到天数: 1942 天

[LV.Master]伴坛终老

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

签到天数: 69 天

[LV.6]常住居民II

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

0 m- [- ~/ D& x3 I感谢分享,收下了
[发帖际遇]: zhaoyunchun 在网吧通宵,花了 6 个 柠檬. 幸运榜 / 衰神榜

签到天数: 4 天

[LV.2]偶尔看看I

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

签到天数: 101 天

[LV.6]常住居民II

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

+ ~/ ^( h# }$ Z) D7 q' `! k支持一下

签到天数: 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-4-22 07:52 , Processed in 1.129883 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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