EMU618社区

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

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

[复制链接]

签到天数: 3 天

[LV.2]偶尔看看I

发表于 2010-8-29 13:22:12 | 显示全部楼层 |阅读模式
我修改的魂斗罗2日版只求一个怎么样修改初始武器的教程- B6 {( C1 [# p  M  B$ F' a( k
我已经修改的地方:
$ H' x% a( e5 P  p5 E+ g1.人物初始99人" s2 }" W, B, ^0 P1 I2 u! N6 u
2人物死亡一次就会变成S+R弹(接了别的子弹会变化)# |  I& K3 U$ {+ u
这个是我修改的ROM

本帖子中包含更多资源

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

x

签到天数: 2135 天

[LV.Master]伴坛终老

发表于 2010-8-29 16:04:53 | 显示全部楼层
初始武器修改不是很难,怎么修改你自行思考一下吧。
0 i7 \- `/ F+ n! @
: y5 c2 {3 ?( G8 e4 M) r+ D给点提示:初始武器地址的数据是在什么时候写入去?

签到天数: 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 955 Y3 A6 B  @4 ?. {0 U
e5a3: A5 22    LDA $22    @ $0022 = $009 X$ N" \6 U: ?) U8 {$ ?# X% n
e5a5: 85 20    STA $20
0 L) Z- M9 \! T. [, }( Q4 re5a7: A6 20    LDX $20    @ $0020 = $006 j( }' _5 X" H! x: u" V( }8 ?
e5a9: A9 01    LDA #$01- ]4 f$ F1 u4 T  c% t7 X0 d
e5ab: 95 A0    STA $A0,X    @ $00A0
& ]( e5 i* D6 b! e5 l8 x; Le5ad: A9 00    LDA #$002 P% B2 T, @' E. R1 R, c; V
e5af: 95 CA    STA $CA,X    @ $00CA
3 J: Q/ B. s( n9 \" C' Ue5b1: 95 C4    STA $C4,X    @ $00C4
, `" l* |  `) W2 s$ t- a1 P# ~7 |e5b3: 95 B8    STA $B8,X    @ $00B8$ u" q7 o  D$ P* r6 F6 }" B
e5b5: A9 62    LDA #$62
9 N; l9 W( P9 E3 I0 Ne5b7: AC EC 07 LDY $07EC  @ $07EC = $00; b" o" u' a5 [( ]! ]0 \1 z5 ?8 U
e5ba: F0 02    BEQ $E5BE( u9 c4 S+ q& p$ q% z, g, n7 ~
e5bc: A9 1D    LDA #$1D
) P( F; s$ _7 C+ j6 Fe5be: 95 53    STA $53,X    @ $00532 V, ], D# G0 p  I2 A( X
e5c0: A9 30    LDA #$307 C( _) n. W7 y8 T7 f, v
e5c2: 95 55    STA $55,X    @ $0055
+ t- N$ w* F& F1 se5c4: A9 00    LDA #$00. j/ F5 M7 i3 s1 C+ R3 Q
e5c6: 95 57    STA $57,X    @ $0057
  n1 o+ r0 H2 W9 [; Y, i2 Ve5c8: CA       DEX! z/ Y7 b; ~; U9 x/ |1 r; D' G
e5c9: 10 DE    BPL $E5A9
' k. F" ]1 V  i5 t' Je5cb: A9 00    LDA #$00
% `5 U* R6 ]  xe5cd: A0 05    LDY #$05
, h% M" \2 R  K% ie5cf: 99 E3 07 STA $07E3,Y  @ $07E3
2 t+ M5 I+ d; {: X3 i; l1 u; le5d2: 88       DEY6 h5 w/ R) ~& l1 @' ~2 |4 t
e5d3: 10 FA    BPL $E5CF
. g) W( h# t3 g; F2 j8 C我改这一行03 85 59 A5 22 85 20 A6 20 A9 01 95 A0 A9 00 95
0 Z3 ]( B- r$ ?( Y03 85 59 A5 22 85 20 A6 20 A9 01 95 A0 A9 82 956 }9 b* [4 B% E# I
然后就是1P能在开始的时候S+R而双人模式的时候刚进去就GAME OVER了,我很费解

签到天数: 2135 天

[LV.Master]伴坛终老

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

本版积分规则

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

GMT+8, 2025-11-19 00:07 , Processed in 1.081055 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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