EMU618社区

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

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

[复制链接]

签到天数: 3 天

[LV.2]偶尔看看I

发表于 2010-8-29 13:22:12 | 显示全部楼层 |阅读模式
我修改的魂斗罗2日版只求一个怎么样修改初始武器的教程- {9 W. V. w* N$ w
我已经修改的地方:. e( N/ m: R' r+ `
1.人物初始99人
8 J, d7 _$ X6 P$ Q% g! d' D2人物死亡一次就会变成S+R弹(接了别的子弹会变化)
6 \6 d6 }% p$ w$ w# y4 A: c这个是我修改的ROM

本帖子中包含更多资源

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

x

签到天数: 1952 天

[LV.Master]伴坛终老

发表于 2010-8-29 16:04:53 | 显示全部楼层
初始武器修改不是很难,怎么修改你自行思考一下吧。) p8 I% Z: @  I) p
) \0 L8 f3 X0 J) [' d, a/ A
给点提示:初始武器地址的数据是在什么时候写入去?

签到天数: 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: @+ q. t7 B9 z7 P9 N9 {2 J; r
e5a3: A5 22    LDA $22    @ $0022 = $00' H* L% w4 N( x& Y3 W
e5a5: 85 20    STA $20
& N4 V/ j& c% S+ `% \e5a7: A6 20    LDX $20    @ $0020 = $00
& T1 `) l$ b) G* w0 X2 xe5a9: A9 01    LDA #$01* F. d" E3 U$ y! r
e5ab: 95 A0    STA $A0,X    @ $00A07 ^; `- B1 U: m3 ?! m& E* W: l& |
e5ad: A9 00    LDA #$00( f* ^( M0 H+ z. k
e5af: 95 CA    STA $CA,X    @ $00CA
7 v* [' @# L3 [2 f& B; c# R! ve5b1: 95 C4    STA $C4,X    @ $00C4
7 i( Z. e* C+ |7 [e5b3: 95 B8    STA $B8,X    @ $00B8
7 S& m# b1 o- F6 Y2 Re5b5: A9 62    LDA #$625 R6 a  T; J, Z2 x$ }3 D
e5b7: AC EC 07 LDY $07EC  @ $07EC = $000 s- J) s1 c% q+ S3 ^) F
e5ba: F0 02    BEQ $E5BE1 d5 b) g, _9 j. x
e5bc: A9 1D    LDA #$1D: A5 {7 j" x3 U. e( |9 E/ `
e5be: 95 53    STA $53,X    @ $0053
; ?! f* n; W: x: h$ R! I9 me5c0: A9 30    LDA #$30
' q2 M- p' H! M; @8 `" E" V2 le5c2: 95 55    STA $55,X    @ $0055
2 b5 E4 |* l; A0 Ee5c4: A9 00    LDA #$00* }. k  X; e5 E7 c/ Y% c; o
e5c6: 95 57    STA $57,X    @ $0057! `+ R* d/ i, y8 U3 i5 P
e5c8: CA       DEX; }8 Y6 A# _) J* E- I& P7 Z9 b) t5 I
e5c9: 10 DE    BPL $E5A93 Q" B: L) q# t
e5cb: A9 00    LDA #$00
( G5 e: h3 x0 D! F2 Q% }4 C3 de5cd: A0 05    LDY #$057 o+ C% Y$ X$ ~+ U3 B
e5cf: 99 E3 07 STA $07E3,Y  @ $07E3
5 H7 p2 c7 e5 V* u$ `' G1 qe5d2: 88       DEY" F) d( F0 g  b$ ^2 }. [( @0 V0 T
e5d3: 10 FA    BPL $E5CF9 q8 [7 D5 U7 V  L$ d" d
我改这一行03 85 59 A5 22 85 20 A6 20 A9 01 95 A0 A9 00 956 |+ l1 Y5 Z9 M2 }; L
03 85 59 A5 22 85 20 A6 20 A9 01 95 A0 A9 82 953 r. `9 m4 u4 `/ C: R; l
然后就是1P能在开始的时候S+R而双人模式的时候刚进去就GAME OVER了,我很费解

签到天数: 1952 天

[LV.Master]伴坛终老

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

本版积分规则

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

GMT+8, 2025-5-18 21:22 , Processed in 1.069336 second(s), 20 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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