EMU618社区

 找回密码
 立即注册
搜索
查看: 929|回复: 3

[求助] 求达人解答一个关于FC魂斗罗2子弹修改的问题

[复制链接]

签到天数: 3 天

[LV.2]偶尔看看I

发表于 2010-8-29 13:22:12 | 显示全部楼层 |阅读模式
我修改的魂斗罗2日版只求一个怎么样修改初始武器的教程1 U/ {% }# Q7 v3 D+ l7 P+ c0 v( e9 |% k
我已经修改的地方:
$ s4 A, a. T& ]8 |% h/ X3 U1.人物初始99人8 X8 m) D$ U$ d0 x+ P- S! e4 ]9 O: \
2人物死亡一次就会变成S+R弹(接了别的子弹会变化)0 |5 ~" a* b, e+ b
这个是我修改的ROM

本帖子中包含更多资源

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

x

签到天数: 1895 天

[LV.Master]伴坛终老

发表于 2010-8-29 16:04:53 | 显示全部楼层
初始武器修改不是很难,怎么修改你自行思考一下吧。! I( l" ~/ k; D$ w* @+ }
5 t, C, g+ @8 P/ R
给点提示:初始武器地址的数据是在什么时候写入去?

签到天数: 3 天

[LV.2]偶尔看看I

 楼主| 发表于 2010-8-29 16:32:44 | 显示全部楼层
e5ax: 03 85 59 A5 22 85 20 A6 20 A9 01 95 A0 A9 00 95  r( Z6 E5 _, ]
e5a3: A5 22    LDA $22    @ $0022 = $00( P4 N9 s( |) k' }( V( Z
e5a5: 85 20    STA $208 n, L4 L7 U& ?- ?7 p
e5a7: A6 20    LDX $20    @ $0020 = $009 A4 [. W8 G5 `9 v' a, s. ?
e5a9: A9 01    LDA #$01$ v4 F( @: `: z& r; a$ W0 o
e5ab: 95 A0    STA $A0,X    @ $00A0+ D7 C6 L3 I. L
e5ad: A9 00    LDA #$00/ X: s% U% P1 l* X* ^+ G9 a5 ?. v
e5af: 95 CA    STA $CA,X    @ $00CA) g  B' k- j4 F' J
e5b1: 95 C4    STA $C4,X    @ $00C4
9 v3 k# [# s$ ne5b3: 95 B8    STA $B8,X    @ $00B81 C& ]3 j) w5 e% F5 Y  x% a8 @
e5b5: A9 62    LDA #$62
6 l! y' @) V" s; Te5b7: AC EC 07 LDY $07EC  @ $07EC = $00. ]8 S3 N( q3 C# ?
e5ba: F0 02    BEQ $E5BE
; n0 X$ P6 ^, W) K8 ]7 Q1 Y/ ~e5bc: A9 1D    LDA #$1D9 Z: V/ i( S2 K5 a! F2 }3 b3 C+ p
e5be: 95 53    STA $53,X    @ $0053: K' M/ c9 s- v) }" I$ f* k6 K- i
e5c0: A9 30    LDA #$300 @$ U( g7 j; r/ w/ [- e/ d! o1 z
e5c2: 95 55    STA $55,X    @ $0055
# ^' O6 Z6 ]  ^4 z& C- T! N% m( {e5c4: A9 00    LDA #$00
, z% D3 G- v. e* p! w( Me5c6: 95 57    STA $57,X    @ $0057
. f, h0 i5 |- ae5c8: CA       DEX7 F9 j! s' m! y* y' |7 y7 j
e5c9: 10 DE    BPL $E5A9
7 A* g4 b. C/ s3 e# }2 }! g( a" Y" t$ k  k" Ae5cb: A9 00    LDA #$00/ p2 \* J- w* C! A9 F
e5cd: A0 05    LDY #$054 U) y0 F, O7 r1 {2 z
e5cf: 99 E3 07 STA $07E3,Y  @ $07E34 z6 T% O% t% }1 n# }
e5d2: 88       DEY( j' n+ N: S' y7 W9 ~; Q: u
e5d3: 10 FA    BPL $E5CF
4 i+ M/ v. D. S: p, \( j5 T5 u我改这一行03 85 59 A5 22 85 20 A6 20 A9 01 95 A0 A9 00 95: E% b3 P" q' p6 V# Y+ f0 z6 T
03 85 59 A5 22 85 20 A6 20 A9 01 95 A0 A9 82 95' N! N) q( T% N( h
然后就是1P能在开始的时候S+R而双人模式的时候刚进去就GAME OVER了,我很费解

签到天数: 1895 天

[LV.Master]伴坛终老

发表于 2010-8-29 16:57:02 | 显示全部楼层
虽然这样修改不行,就换别的方法修改,例如利用无条件跳转添加指令方法修改。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|国治模拟精品屋 ( 沪ICP备15012945号-1 )

GMT+8, 2026-2-25 03:03

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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