EMU618社区

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

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

[复制链接]

签到天数: 39 天

[LV.5]常住居民I

发表于 2017-3-13 21:31:30 | 显示全部楼层 |阅读模式
本帖最后由 yandagui 于 2017-3-18 16:16 编辑
  z' B. ~" [, ^2 L: t* ?
$ ~5 @! S' T3 ~& h6 R5 T+ a4 u2017.3.13
4 z2 z, j8 S# t9 I+ {. i: ?6 v- r% u! l
0 M) c, \) c9 }: S: M2 W1 K0 M) f

; D7 T, ]* h1 I8 i4 a
游客,如果您要查看本帖隐藏内容请回复
  1. .ORG $8001 ;SUPER CONTRA(J): u* t" [& s  ~
  2. LDA $39
    & L- \: d2 [0 z+ E4 P+ b
  3. BEQ ADDR_804D& Z$ D2 B8 d5 d! f' h
  4. ADDR_8001: LDA $0087
    , v: p8 ], P, {: L' Y2 v& F
  5. ADDR_8003: BEQ ADDR_804D3 y0 v* L5 K9 m! S" a% }% |
  6. ADDR_8005: LDY $0020
    ; D- b8 j% Y+ r( x) W
  7. ADDR_8007: STY $0002/ g- I# ^1 Z  c' x% w( ^( U! Q
  8. ADDR_8009: LDA $00CA,Y
    1 `3 X% q2 L+ J4 R
  9. ADDR_800C: LDY #$08
    $ ?7 I- G% I! f7 K- M5 J
  10. ADDR_800E: ORA $001F: y# d& C' _7 T: c8 [
  11. ADDR_8010: BNE ADDR_801D
    0 G. @* D! d3 ^% @/ @
  12. ADDR_8012: LDY $0002
    ' B3 w7 h! x9 O% h# T
  13. ADDR_8014: LDA $0053,Y( m# U3 E* _7 l8 \, ~
  14. CLC3 n. h* ~7 q) I; }! o
  15. ADC #$02& A. {5 [: a  ^; {
  16. ADDR_8017: LDY #$00- v8 ^" W2 [$ Q
  17. ADDR_8019: CMP #$08
    + p9 t9 w: M5 @! j' k
  18. ADDR_801B: BCC ADDR_801F* ]9 [% P" ~1 d) U) w; m
  19. ADDR_801D: LDA #$080 Z, w/ ?3 Z# T3 B1 _
  20. ADDR_801F: STA $0001, t' W7 [7 Z/ d
  21. ADDR_8021: DEC $00019 n, y6 {! E& _# W4 N( k0 F( p8 `
  22. ADDR_8023: BMI ADDR_80481 }# n2 U% b4 P) `/ Z/ ?+ L
  23. ADDR_8025: LDA #$08
    % L6 _. L! j( b: x& r( L! n
  24. ADDR_8027: STA $0200,X                ;送入纵坐标地址8 }0 `5 h7 m& o( z; S# g! S
  25. ADDR_802A: LDA ADDR_804E,Y        ;读取图快号数据
    $ M* P8 A4 j% g$ A
  26. ADDR_802D: STA $0201,X                ;送入图快号地址
    " ]: ~- \: k) W4 ^2 T4 h" C
  27. ADDR_8030: LDA $0002                ;读取属性值数据" @3 S  x3 [4 V% p  [4 N
  28. ADDR_8032: STA $0202,X                ;送入属性值地址; k& t. G! z& N3 W
  29. ADDR_8035: LSR                                ;逻辑右移1 M  u+ a5 |+ q$ O3 A$ O$ Q
  30. ADDR_8036: LDA ADDR_8056,Y        ;读取横坐标数值! r# ], t2 h2 m* v; M
  31. ADDR_8039: BCC ADDR_803E        ;C==0,有借位则跳过$2字节
    2 K+ _3 _/ c8 L6 ]; H  Z
  32. PHA
    - z. J3 q1 Q. ?7 |
  33. TYA
    7 P1 a/ d7 ^3 |5 X, \# G9 l* R! N6 x
  34. PHA
    ! @7 S1 |' c/ t8 C( }- Z
  35. LDA #$D4( H7 C& u  O# s- Q
  36. STA $0200,X
    : h8 L3 g4 o4 _
  37. PLA9 Q' M1 s( C* e# h$ o
  38. TAY- q5 W7 |, L: y0 G, \- d
  39. PLA0 J: A0 i# r6 G/ `
  40. ADDR_803D: CLC
    5 m* q# N" t$ C. L# D
  41. ADDR_803E: JSR WEAPON
    % u  f( W% p0 L5 h- W' e
  42. ADDR_8041: TXA
      Q& F  u* Z; y; z& N" q, l0 M/ x
  43. ADDR_8042: ADC #$C4
      V: k# |, R. o6 y4 u
  44. ADDR_8044: TAX5 k) ?! T# W  t8 Y* w6 f
  45. ADDR_8045: INY
    ' p, H8 B+ l6 D6 g( y/ w! e
  46. ADDR_8046: BNE ADDR_8021
    9 M) j+ f5 Q7 i
  47. ADDR_8048: LDY $00024 ?5 e5 \8 Q9 Y+ r3 b1 b* G2 M
  48. ADDR_804A: DEY/ N# p7 e7 V- C4 W4 L% s3 |; W4 i5 j
  49. ADDR_804B: BPL ADDR_8007+ ~, N& F0 W, {1 O. [' U8 P
  50. ADDR_804D: RTS( M3 U, n2 M) P$ t3 K3 R

  51. - Y/ L6 D. z6 j# j/ v$ w9 l/ }( o
  52. .ORG $FF20
    9 n+ v  V& r7 [+ {$ W' C9 K8 a1 f( _
  53. ADDR_804E:' D+ ~  V, Y7 Y' c+ x5 e2 l
  54. .BYTE $8D,$8D,$8D,$8D,$8D,$8D,$8D,$8D ;生命图块号
    . h- t4 K: @; i" B6 D" _" V
  55. .BYTE $83,$85,$87,$89,$FF,$FF,$FF,$FF ;GAME OVER图块号0 \" G+ _3 P) ^2 c
  56. ADDR_8056:5 E+ O1 m2 ?* G
  57. .BYTE $14,$1C,$28,$34,$40,$4C,$58,$64 ;生命图块坐标
    ) r! X% _" \- ?( m
  58. .BYTE $10,$1C,$28,$34,$40,$4C,$58,$64 ;GAME OVER图块坐标0 T: w5 }+ l4 C+ w0 q/ V6 D
  59. 4 Q2 u5 c7 l! t

  60. 2 F9 ?1 X7 F+ s! G% r1 P
  61. .ORG $FF40
    2 l2 I7 a. x& D7 p* H1 y

  62. / K1 Q0 q1 u: ]" p3 H6 C, ~
  63. WEAPON:
    5 H( s6 i8 q" l! N8 G4 q
  64. STA $0203,X. l8 S( ?, ]) G4 f
  65. PHP
    - b" @) d1 S1 G) k
  66. PHA0 Y; c0 E" F4 z* J1 _# |
  67. TYA
    ) [, E9 i7 {: R  U
  68. PHA* n. [( Y& r! }% d0 k$ e8 \4 T
  69. CPY #$00 ;
    6 ^% w& K+ ^; T' D' a2 P
  70. BNE LB
    / H8 ^- G1 r! N# S" r# v  w
  71. JSR S_WRITE ;第一个精灵: {. s$ V: C9 ^& w
  72. LB:; d# \& r) c6 b
  73. CPY #$01" h' C/ a* i2 g. A: {9 e/ P; ~
  74. BNE RE/ t" ^, ^& s- {" u4 W/ C
  75. JSR D_WRITE ;第二个精灵
    2 r& ?2 v% M# ^; {9 q" U7 M' ?( x: u
  76. RE:: `, G/ l! X3 u  I4 W$ P6 T* V
  77. PLA
    9 k* \% j9 j+ W$ j( b" {. ]9 {
  78. TAY
    5 y! M' H$ I" q) w/ N6 O0 `" o* m
  79. PLA' h5 H% f# r1 m6 {
  80. PLP
    + H9 v' F2 H/ y" u
  81. RTS
    ' q1 [" [  y7 D4 D' p$ f( _
  82. % B4 V3 b5 l# ~  W( f
  83. S_WRITE:
    ( Y4 d( O+ o/ Z
  84. PHA
    , X4 E0 E# d6 z: P6 k& m
  85. TYA1 Y( A0 j  e' J8 G1 d
  86. PHA
    ; B; ?; I( V% w3 m( K$ w
  87. S_CMP:
      G8 o+ |7 x1 i9 y) ?2 ~) h1 G' R
  88. LDY $025 {$ ^, K3 f9 ?. I
  89. LDA $B8,Y ;读取武器值
    7 Q; o( y& t8 p- _/ L! M
  90. AND #$10
    , E7 _+ O. O! `- u
  91. BNE S_WEAPON2 K8 r$ O8 p$ W9 U0 E4 a
  92. M_WEAPON: ;普通状态
    , r( H; }6 n4 }
  93. LDA #$93
    : G7 G) w  f$ Z9 G; S. q& i  p/ A
  94. STA $0201,X* e. d7 {: U' @4 J0 Z% E  b
  95. BNE RETURN2 A9 p& `9 M7 a* l( k" c* h
  96. S_WEAPON: ;加速状态
    ! z5 Y4 n7 o6 j4 Y- J8 ?
  97. LDA #$95
      H7 O' V  W5 a% e' t1 y
  98. STA $0201,X( R! N4 X' R5 W* x1 G) c
  99. 8 ^: S0 w7 V) Q5 l
  100. RETURN:
    ! W' }. t, _! q
  101. PLA
    # M2 ]$ P$ B  T9 Z) t/ i
  102. TAY- N: n( V1 T3 c9 t" m
  103. PLA# B( ?/ b& y8 q8 _
  104. RTS
    " s( n2 ~4 m# H. z' z
  105. 2 \8 b1 F5 }7 D- m
  106. - f3 d6 s! p: M! f, ?# ~( l

  107. % g7 R  \: h6 E5 l  h

  108. 7 o8 A/ D2 w% G: [8 j: G
  109. D_WRITE:  w; P3 D" X- W/ f2 y
  110. PHA
    ! S! H9 b# x; Y; o8 T" {3 v
  111. TYA
    4 J, L3 Z" r! ?/ [
  112. PHA" X  Z1 W6 J  r& U1 C! q, y1 N6 s3 e$ T
  113. WEAA:/ W0 m) X+ N. _+ ~( R6 ~3 ~
  114. LDY $02
    + m; |$ _3 k! e% E% Y
  115. LDA $B8,Y" Q9 z4 S! P/ y, P# Y
  116. AND #$0F5 u8 k) [0 B5 @( p$ M+ Z
  117. TAY
    $ t  T! X/ M: T7 K( m
  118. LDA DATA,Y
    $ J% w) D- z0 c& r8 R& C. v3 y% E
  119. STA $0201,X
    % Z: x4 e9 C, E: O( Z
  120. 0 A4 p) o# B" x( _5 b7 b1 Q
  121. PLA$ y7 o9 z' u3 F, T. L
  122. TAY0 S2 G7 k% U1 |
  123. PLA( H! j7 t& D4 A, B4 P
  124. RTS
    , h! Y/ z* Z+ p5 e& W* X1 X
  125. & G3 R0 _7 A$ P# S
  126. DATA: ;武器种类图块' }% \$ L4 s1 |7 Q6 ^
  127. .BYTE $9B,$93,$95,$97,$99,$99
复制代码

本帖子中包含更多资源

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

x

评分

1

查看全部评分

签到天数: 1542 天

[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 | 显示全部楼层
真的假的,不过还是先谢了' b# S" I2 D! L6 O
[发帖际遇]: 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 | 显示全部楼层

5 W2 d  j- Q1 u( e感谢分享,收下了
[发帖际遇]: zhaoyunchun 在网吧通宵,花了 6 个 柠檬. 幸运榜 / 衰神榜

签到天数: 4 天

[LV.2]偶尔看看I

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

签到天数: 101 天

[LV.6]常住居民II

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

5 Q  f4 s+ Y& Q; Y. m' 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-4-21 22:31 , Processed in 1.178711 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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