EMU618社区

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

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

[复制链接]

签到天数: 39 天

[LV.5]常住居民I

发表于 2017-3-13 21:31:30 | 显示全部楼层 |阅读模式
本帖最后由 yandagui 于 2017-3-18 16:16 编辑
/ J/ j8 s' S, U; Q% q
3 i" O6 |( H# ]3 m4 L2017.3.13
1 Q  \" f1 ?% {/ H! p% A8 t
; ^' Q1 l4 g* m7 d1 ]% v
, o7 N5 ?" V5 y% j& Y6 m' j/ G
, r# F  j  c2 u1 {; R* x: S) y5 B
游客,如果您要查看本帖隐藏内容请回复
  1. .ORG $8001 ;SUPER CONTRA(J)( `0 I. r# w: w% A
  2. LDA $39* V( U* U; t/ |! d
  3. BEQ ADDR_804D
    7 b/ j0 ~) P0 _5 R; z# K
  4. ADDR_8001: LDA $0087
    5 ^% n, x  v% c# s  u# k: c- V
  5. ADDR_8003: BEQ ADDR_804D
    # P; B1 y- [9 q
  6. ADDR_8005: LDY $0020
    + M0 `4 w& i% |& i
  7. ADDR_8007: STY $0002
    / g7 U8 x* N( P, Y5 s
  8. ADDR_8009: LDA $00CA,Y
    0 h+ C. ~" v+ k' k
  9. ADDR_800C: LDY #$08
    " s& [; u* a6 C5 h8 [7 P; w
  10. ADDR_800E: ORA $001F/ a4 _. V. g3 J9 n
  11. ADDR_8010: BNE ADDR_801D. i5 P( e4 y* t
  12. ADDR_8012: LDY $0002) }8 R+ b, s8 L" n0 M2 f4 I, `
  13. ADDR_8014: LDA $0053,Y) q$ A0 C" a0 S" I( h( G. c
  14. CLC, s& l& F! i" k7 m, i5 r, Z) M" e
  15. ADC #$02) M/ c3 o8 |! s; W4 V- V" B0 @+ ]
  16. ADDR_8017: LDY #$00# ?, b$ q6 D1 r  G
  17. ADDR_8019: CMP #$08
    7 q4 `1 v& W2 B& y7 L* R  r3 s
  18. ADDR_801B: BCC ADDR_801F
    2 |& {& s" s& @5 U* r; {. K% K
  19. ADDR_801D: LDA #$086 L0 x# A% {$ P+ G4 f! j' g0 n
  20. ADDR_801F: STA $0001
    4 z# K# }: X6 V  ~6 U. d( B) p' M
  21. ADDR_8021: DEC $0001
    ( r$ N: u  P* y* Y3 a
  22. ADDR_8023: BMI ADDR_8048
    1 J1 ]0 ?; L- e, \. F+ a
  23. ADDR_8025: LDA #$089 H1 m* `2 h- H" k( p* {
  24. ADDR_8027: STA $0200,X                ;送入纵坐标地址; e) v/ E% Y, _6 K: W
  25. ADDR_802A: LDA ADDR_804E,Y        ;读取图快号数据; p7 G0 K' w/ u3 @8 @
  26. ADDR_802D: STA $0201,X                ;送入图快号地址$ P0 U% u9 Z; E1 p7 ^6 z
  27. ADDR_8030: LDA $0002                ;读取属性值数据/ O* j: G" y4 j0 G, q) H6 Z, p* ^2 P
  28. ADDR_8032: STA $0202,X                ;送入属性值地址
    6 r! V7 A; M' ?# x
  29. ADDR_8035: LSR                                ;逻辑右移# R0 ?: ^# a# }8 X7 f9 y9 J
  30. ADDR_8036: LDA ADDR_8056,Y        ;读取横坐标数值
    + _0 ]( V/ h$ @' |# q
  31. ADDR_8039: BCC ADDR_803E        ;C==0,有借位则跳过$2字节: m" W  Z1 B3 P( b2 W" }$ F
  32. PHA
      f, I6 q! R+ M8 |  w* E+ `2 }
  33. TYA: t5 K6 z7 D/ M+ o" ]6 {; Z0 J
  34. PHA8 f1 q' z: L, m. T
  35. LDA #$D4
    " `5 e3 g8 |! U1 |5 l& M
  36. STA $0200,X0 @5 ]' t& R3 O4 U2 Q
  37. PLA
    ( O7 F+ m4 O& r6 ]
  38. TAY
    + y) X) s* T: x5 `
  39. PLA2 Z; L' _  a; [* W8 R/ ~* q
  40. ADDR_803D: CLC
    8 j2 U1 U2 ]2 t" {& k2 L2 n
  41. ADDR_803E: JSR WEAPON2 N" Q' a+ E: I! q2 v$ b" w/ b
  42. ADDR_8041: TXA- e- s9 r% h5 \* Q( Y6 _; |( W
  43. ADDR_8042: ADC #$C4  Q9 P1 w! k& b& D: U3 [4 k; }& o
  44. ADDR_8044: TAX
    ( B6 D; U8 g$ k$ ~
  45. ADDR_8045: INY2 T( @. a) \$ ^! v- d
  46. ADDR_8046: BNE ADDR_8021
    7 x: s; U5 ~% o/ O( L2 t- w
  47. ADDR_8048: LDY $00029 p' U" a0 H, ?% R
  48. ADDR_804A: DEY) @4 I1 T5 l$ _
  49. ADDR_804B: BPL ADDR_8007  H: d5 J9 Z- A; M- v
  50. ADDR_804D: RTS1 d1 _, W% S. J- z, ^# w
  51. $ T) j3 p$ w: f2 Z
  52. .ORG $FF20  e8 m9 E$ s0 K4 s; u* ]
  53. ADDR_804E:
    3 P' ]# F+ T+ i/ T$ l
  54. .BYTE $8D,$8D,$8D,$8D,$8D,$8D,$8D,$8D ;生命图块号, K2 y9 z7 C* a+ @
  55. .BYTE $83,$85,$87,$89,$FF,$FF,$FF,$FF ;GAME OVER图块号
    ) h+ X/ G2 c$ u% l* R! _- i
  56. ADDR_8056:
    - K% V, P% \; \, \: A
  57. .BYTE $14,$1C,$28,$34,$40,$4C,$58,$64 ;生命图块坐标/ T3 r; i, X  r$ B. ~3 Q/ j
  58. .BYTE $10,$1C,$28,$34,$40,$4C,$58,$64 ;GAME OVER图块坐标) \- V4 y/ l& A% G
  59.   G; w7 Y. A5 K3 g# Q: y6 }

  60. ; c8 ~# Y% h& W, p
  61. .ORG $FF40
    . g7 E8 W' j1 ~$ l* K& S2 a3 D
  62. 3 J  W. j7 R1 i$ F$ Y& \* {0 `
  63. WEAPON:
    - K; g! [  {- Q6 c* m
  64. STA $0203,X
    5 ?! r4 Q# T5 ~' m. T. L) P, H2 h
  65. PHP3 g" w$ v8 G2 Y1 \' c- }
  66. PHA4 S' Z0 B) ?. B6 f; w( Q
  67. TYA
    & Q$ N; y; u& A. \
  68. PHA9 a, t. ~9 W  a% ?& T7 p  \
  69. CPY #$00 ;
      U3 {2 @% N. I
  70. BNE LB
    & u1 L3 O# q0 Z# Z
  71. JSR S_WRITE ;第一个精灵/ i1 y! `4 b4 p# v% Y0 l
  72. LB:
    " f# B" n/ G9 K- h5 R$ ^! ]3 e
  73. CPY #$01
    , w) m5 H  Y1 V) e4 q+ _
  74. BNE RE
    " [; g! p' R9 G+ Q" g
  75. JSR D_WRITE ;第二个精灵
    ( X3 E( s' g9 u' c3 g% _' ~
  76. RE:
    $ A5 X; K3 [2 G7 c$ q; n
  77. PLA
    " ?2 e! R: N' D4 N% G
  78. TAY
    . E# n( K$ L' S  a; C
  79. PLA# B4 X3 R8 p$ t1 R
  80. PLP
    ( a! R3 v7 k& _+ p" b* U! Q
  81. RTS- `' ^8 k- c( \8 W) m
  82. ; z0 H. n% [; G5 g; J
  83. S_WRITE:7 D4 r4 C/ e. j' E8 Y. s2 c" c
  84. PHA1 K( g$ m6 D# }: [
  85. TYA# f4 W" M6 T6 ]" k" E) F
  86. PHA
    & p$ N3 W% z6 Q; {
  87. S_CMP:
    2 N7 |; \) z  I9 o* M. g
  88. LDY $02* P6 W  s9 V0 g* q
  89. LDA $B8,Y ;读取武器值; X$ N0 L' ]4 S1 ]' z  H/ M
  90. AND #$10
    ) I" |1 v6 s4 r1 Q! K
  91. BNE S_WEAPON
    ) Y; X: _. v7 a  j' h2 A
  92. M_WEAPON: ;普通状态
    , V0 i7 t, Y# ~6 E7 I3 `0 Y0 f& r# }
  93. LDA #$93+ Y. n5 J) a6 A6 E. e4 l
  94. STA $0201,X+ Y9 F: L$ j6 y  g$ h- f3 b2 E
  95. BNE RETURN
    7 w6 \* s( a1 M5 g. q7 @# o
  96. S_WEAPON: ;加速状态
    ' }& A) S; C9 K$ G4 {
  97. LDA #$958 t; ]4 ~' p% K) A- b' A4 Y0 Y' k- V
  98. STA $0201,X6 J% X% _. ?! {5 H0 O& A% O& U

  99. 3 k! i8 b: p$ Z. f  ]6 y$ ]
  100. RETURN:+ D* }' d9 ~, P& @! L
  101. PLA
    8 v& I7 f; {/ S  Q+ @# v
  102. TAY
    * B; ~3 r6 p" l0 X5 e+ c& _
  103. PLA4 c6 F" o7 w2 C. D& V: G
  104. RTS
    $ ^$ r! F+ V1 o. p. m

  105. # d4 T2 N& v4 l7 u5 j6 ^
  106. 1 z5 s8 Z4 H& B$ b1 N# K+ |

  107. 8 e/ x6 e2 p' I& F8 p# n7 c
  108. " q! x0 F+ N& S' Z' J& R  ~6 X
  109. D_WRITE:
    : [3 M5 J& M5 l8 U6 {) C& D
  110. PHA
    4 \, s- T% ~4 {8 n
  111. TYA$ _0 F% |$ j) X1 n
  112. PHA- Y1 t' b% e, u  g# o
  113. WEAA:
    1 S' z) u2 i$ P: A
  114. LDY $028 A8 i% x$ P- P' N
  115. LDA $B8,Y
    ( i8 l+ x- O8 o% P1 ~8 i
  116. AND #$0F6 T8 A2 p- D3 c& t9 X3 q- U
  117. TAY
    4 Z4 N0 R- Q* e7 {- Y
  118. LDA DATA,Y
    3 U; J0 k1 V$ Z- ]
  119. STA $0201,X1 B& r% f; @( U( b7 ^7 z

  120. 5 G8 b  N; H. e- X; \, ^
  121. PLA" U0 t+ H7 [0 |
  122. TAY
    9 A+ F1 c+ M9 Y6 Z% Y
  123. PLA
    ! D! H& {( s- P0 z3 _$ c, T% s( V2 f
  124. RTS
    : y3 Q4 ~" Z! ]$ |( }  c; e% w$ B

  125. % D/ u: Y" U" F
  126. DATA: ;武器种类图块6 I+ _& h( W$ E, c9 U! \
  127. .BYTE $9B,$93,$95,$97,$99,$99
复制代码

本帖子中包含更多资源

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

x

评分

1

查看全部评分

签到天数: 1633 天

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

签到天数: 1790 天

[LV.Master]伴坛终老

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

签到天数: 3130 天

[LV.Master]伴坛终老

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

签到天数: 135 天

[LV.7]常住居民III

发表于 2017-3-14 13:56:42 | 显示全部楼层
真的假的,不过还是先谢了3 h" l6 D' T0 Y6 d
[发帖际遇]: 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 | 显示全部楼层
这个修改好像很厉害。。。。

签到天数: 2246 天

[LV.Master]伴坛终老

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

签到天数: 57 天

[LV.5]常住居民I

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

签到天数: 2032 天

[LV.Master]伴坛终老

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

签到天数: 69 天

[LV.6]常住居民II

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

6 j9 Z7 Q1 e4 Q) l3 y, x感谢分享,收下了
[发帖际遇]: zhaoyunchun 在网吧通宵,花了 6 个 柠檬. 幸运榜 / 衰神榜

签到天数: 4 天

[LV.2]偶尔看看I

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

签到天数: 101 天

[LV.6]常住居民II

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

' R, }& |/ ~. w$ L( ]! u& Q支持一下

签到天数: 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-7-22 01:02 , Processed in 1.119141 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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