EMU618社区

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

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

[复制链接]

签到天数: 3 天

[LV.2]偶尔看看I

发表于 2010-8-29 13:22:12 | 显示全部楼层 |阅读模式
我修改的魂斗罗2日版只求一个怎么样修改初始武器的教程' f9 }8 ^& @9 N. t" i- ]4 }
我已经修改的地方:  ?# k2 P7 }6 Z
1.人物初始99人7 l$ t3 X7 i! C6 B, u, E
2人物死亡一次就会变成S+R弹(接了别的子弹会变化)& ^2 k; ^! V) P" B
这个是我修改的ROM

本帖子中包含更多资源

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

x

签到天数: 1803 天

[LV.Master]伴坛终老

发表于 2010-8-29 16:04:53 | 显示全部楼层
初始武器修改不是很难,怎么修改你自行思考一下吧。8 Q& P/ @; E2 v( v

/ N0 ~+ X2 |$ @6 }* @- 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 959 m, W0 x1 z- ?1 d0 K' b
e5a3: A5 22    LDA $22    @ $0022 = $00
: [( L5 A( ]+ W$ l) S, m; O% O' ^e5a5: 85 20    STA $20
% ?$ v! k3 S9 @- K# fe5a7: A6 20    LDX $20    @ $0020 = $00
) J) K. S; W3 x, S# W+ je5a9: A9 01    LDA #$01; D4 A2 Y, j; d
e5ab: 95 A0    STA $A0,X    @ $00A0
+ j8 c' N4 H( f1 Z# Qe5ad: A9 00    LDA #$008 F( b. |) C. s5 O
e5af: 95 CA    STA $CA,X    @ $00CA, g, v2 R( w+ @1 c6 b# I* Y& G
e5b1: 95 C4    STA $C4,X    @ $00C48 c6 {- ?* a; |8 P% a- B/ q
e5b3: 95 B8    STA $B8,X    @ $00B8
% z. e7 C% u0 g7 ^  _# ~, [+ l( y1 se5b5: A9 62    LDA #$621 [5 w7 Z% K' M
e5b7: AC EC 07 LDY $07EC  @ $07EC = $00: {$ a& O0 D8 c3 m( i9 A) I
e5ba: F0 02    BEQ $E5BE9 j) [( H: _5 e6 c( j9 Z
e5bc: A9 1D    LDA #$1D
8 k' B! j+ M6 p( J2 Oe5be: 95 53    STA $53,X    @ $0053. b& Z9 k( v6 s- h
e5c0: A9 30    LDA #$30. N- ^( v- F' Z2 x  V) H0 m
e5c2: 95 55    STA $55,X    @ $0055
4 C& t* Q( s0 |/ W* v0 C% I5 Ie5c4: A9 00    LDA #$00, u9 j1 N/ R- y+ W  c0 s3 I
e5c6: 95 57    STA $57,X    @ $00576 `1 h- _) h/ ~$ B% q
e5c8: CA       DEX
1 ?: \( ^6 V& Q( j) m+ Fe5c9: 10 DE    BPL $E5A9
6 H3 u! r& T/ ]6 n- ~2 r0 \e5cb: A9 00    LDA #$00
6 T0 D+ {/ `7 F3 `0 N1 z) j+ be5cd: A0 05    LDY #$05% C) U" M9 I) C+ z( ~6 z/ A0 q
e5cf: 99 E3 07 STA $07E3,Y  @ $07E3
# B/ S9 R8 Q- x2 Y- q/ |7 h6 e) N' ee5d2: 88       DEY
: `9 l6 @7 M; Te5d3: 10 FA    BPL $E5CF
4 y' ~# J$ L" k' E6 s! L我改这一行03 85 59 A5 22 85 20 A6 20 A9 01 95 A0 A9 00 956 W8 \: |% P* n% A- k
03 85 59 A5 22 85 20 A6 20 A9 01 95 A0 A9 82 95( K# @$ o- t. W9 s* [
然后就是1P能在开始的时候S+R而双人模式的时候刚进去就GAME OVER了,我很费解

签到天数: 1803 天

[LV.Master]伴坛终老

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

本版积分规则

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

GMT+8, 2024-12-19 22:08 , Processed in 1.088867 second(s), 20 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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