EMU618社区

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

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

[复制链接]

签到天数: 3 天

[LV.2]偶尔看看I

发表于 2010-8-29 13:22:12 | 显示全部楼层 |阅读模式
我修改的魂斗罗2日版只求一个怎么样修改初始武器的教程7 Y6 G' s9 M1 o- U! Z% E
我已经修改的地方:+ [8 Q: J( u+ ]* \$ F: D
1.人物初始99人9 j$ {* U; k! d, @+ p0 c
2人物死亡一次就会变成S+R弹(接了别的子弹会变化). T1 u+ A. S7 Z7 W3 K+ @$ Z
这个是我修改的ROM

本帖子中包含更多资源

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

x

签到天数: 1803 天

[LV.Master]伴坛终老

发表于 2010-8-29 16:04:53 | 显示全部楼层
初始武器修改不是很难,怎么修改你自行思考一下吧。
! {* ^. Z6 o8 L1 E" Q& D& c4 R- ^  X6 D( E9 {# |
给点提示:初始武器地址的数据是在什么时候写入去?

签到天数: 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
; N. e$ I. r- h! }0 Y1 Fe5a3: A5 22    LDA $22    @ $0022 = $00
% {% f0 ^# f% `& S" z4 {e5a5: 85 20    STA $20# \* i4 I2 k9 V5 @' @
e5a7: A6 20    LDX $20    @ $0020 = $00
. w9 j1 A. e. L) q2 Y0 oe5a9: A9 01    LDA #$019 ]- g' J4 j# t/ F5 e: G* A
e5ab: 95 A0    STA $A0,X    @ $00A0
% C) z( @5 d8 U/ z: k8 d4 n3 d% te5ad: A9 00    LDA #$00
4 w( a' N( {& m8 K! y; R; A. he5af: 95 CA    STA $CA,X    @ $00CA
$ a) S) o8 H# @5 p, G0 {1 Y/ o3 ae5b1: 95 C4    STA $C4,X    @ $00C4- H9 E$ {. Q8 B: ]! L# f5 O) x
e5b3: 95 B8    STA $B8,X    @ $00B8( E" n4 K! h. Z( M6 u6 E
e5b5: A9 62    LDA #$62
3 }' S5 N; Q- L1 T+ ee5b7: AC EC 07 LDY $07EC  @ $07EC = $007 S7 \& M5 u0 N6 S3 O% ^# `4 q
e5ba: F0 02    BEQ $E5BE* R; U; m7 p$ ~( K
e5bc: A9 1D    LDA #$1D- s- ~) H1 n" W% h# R% q5 I
e5be: 95 53    STA $53,X    @ $0053+ E) C# r0 u1 c& V
e5c0: A9 30    LDA #$30$ q0 }7 P2 {4 A' N; ]2 o* ?  q
e5c2: 95 55    STA $55,X    @ $0055
' G( q$ h2 d8 p% [1 F* Ge5c4: A9 00    LDA #$00; h1 G' e! e: m: @
e5c6: 95 57    STA $57,X    @ $00578 m! k7 P6 L  [2 I6 a/ g% l! o
e5c8: CA       DEX8 H8 h  q+ V/ {0 D- |9 B7 ]
e5c9: 10 DE    BPL $E5A9$ h* m" b( x1 f+ m$ j% _# N! z/ k
e5cb: A9 00    LDA #$007 G' O+ ~# f# z1 r8 ~" l% {& o
e5cd: A0 05    LDY #$05
3 F! {. i! p2 }3 h; P" R1 Ze5cf: 99 E3 07 STA $07E3,Y  @ $07E3: i4 o+ ^% f# J, q4 O  U/ T
e5d2: 88       DEY6 K  ~. w8 ?% b; J  o8 S# Y( \
e5d3: 10 FA    BPL $E5CF6 x: u7 e" K7 q7 Q
我改这一行03 85 59 A5 22 85 20 A6 20 A9 01 95 A0 A9 00 952 L2 a5 t+ ]6 o1 k. Q
03 85 59 A5 22 85 20 A6 20 A9 01 95 A0 A9 82 956 `0 q3 d! _. R7 V
然后就是1P能在开始的时候S+R而双人模式的时候刚进去就GAME OVER了,我很费解

签到天数: 1803 天

[LV.Master]伴坛终老

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

本版积分规则

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

GMT+8, 2024-12-19 22:13 , Processed in 1.070312 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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