EMU618社区

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

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

[复制链接]

签到天数: 39 天

[LV.5]常住居民I

发表于 2017-3-13 21:31:30 | 显示全部楼层 |阅读模式
本帖最后由 yandagui 于 2017-3-18 16:16 编辑 $ X4 a5 z3 `) B5 G  I2 O  P

* r) J, T( @$ a9 |! g, \* ^2017.3.133 M5 `9 P9 ]' }! `* |
7 j( V0 q7 z  c
$ Z, f8 [) M* N! c7 \
4 p6 K4 f: `; N% U
游客,如果您要查看本帖隐藏内容请回复
  1. .ORG $8001 ;SUPER CONTRA(J)
    6 {* }) m& W* c
  2. LDA $39
    ; l! W7 X. ^- c% ?7 @/ w+ ?$ x
  3. BEQ ADDR_804D
    * ~+ a0 h, `, W0 I7 d" r
  4. ADDR_8001: LDA $0087
    , S" T/ L5 p8 [3 m5 G5 L, m0 p
  5. ADDR_8003: BEQ ADDR_804D- b9 Y( c7 ~7 ]
  6. ADDR_8005: LDY $00200 y3 \9 S& c" b$ a
  7. ADDR_8007: STY $0002
    8 H" W; d/ h% _* y* P' d, \
  8. ADDR_8009: LDA $00CA,Y3 B8 f' I7 m' U; K- v- r
  9. ADDR_800C: LDY #$08
    3 Q- Z- b$ P  U' L7 _$ x4 h
  10. ADDR_800E: ORA $001F: j" e: Q5 R/ A# {, A
  11. ADDR_8010: BNE ADDR_801D! Z3 \' d1 e! j- f: e7 P# U
  12. ADDR_8012: LDY $00028 a" \5 e$ c2 J( A+ C
  13. ADDR_8014: LDA $0053,Y
    : {0 u/ H8 Z3 f5 t8 p" D
  14. CLC
    1 R9 a/ ]1 ?( X' h7 Z
  15. ADC #$026 H# y) r, v9 E0 c5 [: E
  16. ADDR_8017: LDY #$00
    + M. b2 E/ k/ w! A' k
  17. ADDR_8019: CMP #$08
    ) q- f+ @! d  t* p, d. Y! V
  18. ADDR_801B: BCC ADDR_801F: W; h( D0 c1 j+ B0 I; \
  19. ADDR_801D: LDA #$08
    " ~4 {: |9 O0 b% a8 Y
  20. ADDR_801F: STA $0001
    6 E! ?3 A' z; R* [9 y8 {0 ?& Q
  21. ADDR_8021: DEC $0001
    5 B/ n4 \8 m% Z. U( I! D- t# E- a
  22. ADDR_8023: BMI ADDR_8048
    / G0 @  o3 \9 F4 a6 s/ Y
  23. ADDR_8025: LDA #$08
    . a/ \4 k5 I: p1 G0 ]$ \
  24. ADDR_8027: STA $0200,X                ;送入纵坐标地址
      |0 E6 K& L, N! u" ?/ ?6 o( f' b
  25. ADDR_802A: LDA ADDR_804E,Y        ;读取图快号数据; w! E5 k, f9 Z3 e9 E5 L/ l$ J
  26. ADDR_802D: STA $0201,X                ;送入图快号地址
    0 V( t- H7 K6 x/ W! H0 L
  27. ADDR_8030: LDA $0002                ;读取属性值数据7 y4 t9 ~7 T4 l7 v( T; y/ W
  28. ADDR_8032: STA $0202,X                ;送入属性值地址2 _# J0 e0 e; d; @" C
  29. ADDR_8035: LSR                                ;逻辑右移
    2 G0 q+ n; y. k# A- m
  30. ADDR_8036: LDA ADDR_8056,Y        ;读取横坐标数值
    * u. v+ g$ l9 j2 a
  31. ADDR_8039: BCC ADDR_803E        ;C==0,有借位则跳过$2字节
    # [* z, [" K0 {% K9 k
  32. PHA
    - j- v( s( M6 E7 w
  33. TYA
    , b7 I8 x  Z& }( w2 o6 q$ O) }2 j6 G
  34. PHA) e& r7 L+ Q/ N+ R4 V
  35. LDA #$D4
    1 {# `; v6 E8 m. p& h
  36. STA $0200,X6 d% t9 l+ d2 S" D! O& ~* J) ]3 L5 c" b
  37. PLA& z  s5 D' D) O; _& h
  38. TAY' B  Q; \" A* q& k8 C) @
  39. PLA
    / R$ Z" q8 M# z$ F8 e
  40. ADDR_803D: CLC
    7 b) E2 H# m% i$ ?
  41. ADDR_803E: JSR WEAPON
    : F  H% v5 w7 r: f
  42. ADDR_8041: TXA* ~& s4 C' j. W( ^, e9 h9 U
  43. ADDR_8042: ADC #$C4  t4 y- D1 A/ R# i5 G7 A
  44. ADDR_8044: TAX
    " n& J% p. X6 D% j- Z$ u+ t( j$ r
  45. ADDR_8045: INY
    9 G# }0 W" }% _: u
  46. ADDR_8046: BNE ADDR_80218 m% {! @4 m; Q; h8 \; {+ l
  47. ADDR_8048: LDY $0002
    1 @% t/ n* h8 [' j( P$ }( A( h& p
  48. ADDR_804A: DEY
    , s; e. K6 P7 w4 T  L6 g
  49. ADDR_804B: BPL ADDR_8007. a- R0 Z7 t+ V1 G+ }8 d4 z4 L
  50. ADDR_804D: RTS
    ) N$ Q! `' ]$ S4 F, i, h

  51.   k$ ]; H' l* H! J# x( Z5 ]" ?
  52. .ORG $FF20+ a- Y3 J% x# m' E/ G
  53. ADDR_804E:( B0 W" P! C9 @5 }/ q' _
  54. .BYTE $8D,$8D,$8D,$8D,$8D,$8D,$8D,$8D ;生命图块号
    ; z& t) c0 D; ~* s- g
  55. .BYTE $83,$85,$87,$89,$FF,$FF,$FF,$FF ;GAME OVER图块号- j! r3 s0 I8 G- g, ~
  56. ADDR_8056:
    - h, {. |) }( O: B
  57. .BYTE $14,$1C,$28,$34,$40,$4C,$58,$64 ;生命图块坐标
    # k, {( s1 n5 V
  58. .BYTE $10,$1C,$28,$34,$40,$4C,$58,$64 ;GAME OVER图块坐标
    2 C( t/ c" B; ]1 s8 q4 I. k( E

  59. 3 [  R6 ~+ s5 P
  60. : l  D8 c, G& i  `) E
  61. .ORG $FF40/ i. N% ]* I' ?8 i4 Y0 k3 \* D( T

  62. 6 R& C4 j1 G4 y: J+ R: g
  63. WEAPON:- K) A9 }7 I' o7 P7 X7 f! w
  64. STA $0203,X
    : S0 H, ]8 ~4 i. W
  65. PHP
    4 I$ h$ K0 W) v$ Z: k7 w
  66. PHA% `+ ]7 y9 O( t9 t
  67. TYA
    , {* |& Z, e( b, X* q, A
  68. PHA
    2 C4 E; p& a" m/ C: ]. O( [
  69. CPY #$00 ;
    ' S- ~. x: m4 p! t/ l/ u
  70. BNE LB
    ! s; Q* O0 ]- S
  71. JSR S_WRITE ;第一个精灵
    ( H/ c5 j7 r; i1 T* `
  72. LB:
    ) \$ M) L5 r# P# |+ d7 n3 y
  73. CPY #$01# B% C( H0 D+ [  v* Y  c
  74. BNE RE
    2 S8 |0 e2 e; K2 c3 u
  75. JSR D_WRITE ;第二个精灵
    # B; J. V  l' u( ]  H# |+ c) o
  76. RE:3 x+ ^+ W, x) B- v2 x2 A3 a3 e
  77. PLA
    3 k' M5 ]& x0 v: g5 {
  78. TAY: G# F' I8 f$ c# _9 Y
  79. PLA% H4 c: Q5 _. w! R/ c5 i$ `0 `7 V
  80. PLP
    / r3 F7 @9 [6 U2 E! r( {; k. z' n3 i
  81. RTS
      W! B' h. ?. I' f/ o- C
  82. $ X4 U: Z6 G6 ?6 J0 s1 v4 v
  83. S_WRITE:- l0 T$ Y6 B. ^; s/ x: w2 M
  84. PHA- M5 Y1 A9 A, a7 l  k
  85. TYA
    $ Z3 W: B: E/ B* i
  86. PHA
    7 S: ]6 i1 |! R7 z# c! I/ a
  87. S_CMP:7 }8 K0 l, I$ z  J" q7 n
  88. LDY $02
    + n" f" |" r; G( t) b/ N! h& Z
  89. LDA $B8,Y ;读取武器值
    $ D0 D4 m. W& I1 M; e" H. [
  90. AND #$10
    5 `+ w9 h3 {% A
  91. BNE S_WEAPON
    * N/ a0 Y+ L/ P) M) Q2 _
  92. M_WEAPON: ;普通状态
    8 H- b  e. T6 K6 i! D1 N9 T
  93. LDA #$93
    ' s) u1 T0 ?5 Z( Q3 z
  94. STA $0201,X
    ( a* x; W, ^7 `$ z" G/ r! ]
  95. BNE RETURN: \4 T" W: |! Y6 O* E  [
  96. S_WEAPON: ;加速状态- F5 ]2 s$ x, i9 m0 }
  97. LDA #$957 c$ d* r! P* q7 v0 k3 u
  98. STA $0201,X
    4 ^! y( ]1 B$ B' D# n$ l
  99. - E  `9 N* [* ]% n8 z0 S
  100. RETURN:9 X6 j! a' Z, h* G
  101. PLA( x4 U4 z! f5 m. _
  102. TAY* b& |- ^  B* {7 @# d
  103. PLA8 n! y4 u0 u3 O. ^# Q" ^+ H
  104. RTS; g: Y" |0 e. U9 Y7 C
  105. - u0 z8 Q% Q$ L( q

  106. % P# C( L" E$ D9 q4 {- a% h

  107. , X7 s/ w7 R/ J4 K2 Q
  108. " e: E( o1 |% g& e& i/ m
  109. D_WRITE:! ]6 p# T& m7 H' `6 @
  110. PHA
    ) t4 [4 ^+ P; H. |1 C" P9 t3 j
  111. TYA' v( u3 @( _5 e& r: J
  112. PHA
    ' f1 n9 }" c, F  l4 C$ U3 k
  113. WEAA:
    ) t+ p; m$ s! ~2 D2 P/ A$ z
  114. LDY $021 r8 {3 C" T* }5 M: G
  115. LDA $B8,Y) r% x9 g6 b/ x0 M8 c4 W
  116. AND #$0F
    7 L( J! \5 z. x& S. p
  117. TAY7 l0 f4 H7 n8 q- E
  118. LDA DATA,Y
    8 W* g0 n& L. @6 s4 V
  119. STA $0201,X$ K. t4 U- q+ X+ k2 A; C' J: p6 I. J9 v

  120. 9 K+ [9 S. N% D# v  W0 j6 U
  121. PLA
    + f7 q5 x6 T4 x/ e2 W
  122. TAY
    + k) A/ I" m; w; L
  123. PLA8 H, y# R) H" @
  124. RTS0 C; u4 w7 c" T  ]

  125. ' B6 W- _7 Q  L! b; t% D
  126. DATA: ;武器种类图块
    5 d4 H9 K9 g+ P0 ]' Q2 T
  127. .BYTE $9B,$93,$95,$97,$99,$99
复制代码

本帖子中包含更多资源

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

x

评分

1

查看全部评分

签到天数: 1751 天

[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:}

签到天数: 49 天

[LV.5]常住居民I

发表于 2017-3-14 10:58:21 | 显示全部楼层
感谢分享,收下了。

签到天数: 852 天

[LV.10]以坛为家III

发表于 2017-3-14 11:51:34 | 显示全部楼层
很好的修改

签到天数: 1803 天

[LV.Master]伴坛终老

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

签到天数: 3247 天

[LV.Master]伴坛终老

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

签到天数: 135 天

[LV.7]常住居民III

发表于 2017-3-14 13:56:42 | 显示全部楼层
真的假的,不过还是先谢了7 k& Y7 R; ]: _( Q* I3 q8 i8 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 | 显示全部楼层
这个修改好像很厉害。。。。

签到天数: 2364 天

[LV.Master]伴坛终老

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

签到天数: 57 天

[LV.5]常住居民I

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

签到天数: 2151 天

[LV.Master]伴坛终老

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

签到天数: 69 天

[LV.6]常住居民II

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

$ j  P, W( D$ t& a! q/ E) Q感谢分享,收下了
[发帖际遇]: zhaoyunchun 在网吧通宵,花了 6 个 柠檬. 幸运榜 / 衰神榜

签到天数: 4 天

[LV.2]偶尔看看I

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

签到天数: 102 天

[LV.6]常住居民II

发表于 2017-4-18 21:33:16 | 显示全部楼层
, {% h; X) H9 ^6 O0 x
支持一下

签到天数: 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-11-19 03:40 , Processed in 1.093750 second(s), 28 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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