EMU618社区

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

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

[复制链接]

签到天数: 3 天

[LV.2]偶尔看看I

发表于 2010-8-29 13:22:12 | 显示全部楼层 |阅读模式
我修改的魂斗罗2日版只求一个怎么样修改初始武器的教程0 |$ U& V& d+ n' j: U
我已经修改的地方:
% S0 I, l5 F' n4 O6 s1.人物初始99人
5 i2 i) o" e' O- {1 e! r- }2人物死亡一次就会变成S+R弹(接了别的子弹会变化)
" l! ?- W9 p, B( {. C. Q8 E这个是我修改的ROM

本帖子中包含更多资源

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

x

签到天数: 1718 天

[LV.Master]伴坛终老

发表于 2010-8-29 16:04:53 | 显示全部楼层
初始武器修改不是很难,怎么修改你自行思考一下吧。8 {9 A! E/ q( x/ P, T0 w

: t  g3 {8 t( J2 o" q) j, ~. r1 {给点提示:初始武器地址的数据是在什么时候写入去?

签到天数: 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 j3 V5 ]4 f5 S, D9 b  S" w
e5a3: A5 22    LDA $22    @ $0022 = $00
# x7 i& c( |/ X- T4 E2 ~6 Xe5a5: 85 20    STA $20
. z: ~& S8 @5 I; r- ^; [. T  \e5a7: A6 20    LDX $20    @ $0020 = $00
- u3 A5 U' T- X4 E, I2 [# o- E8 @! \e5a9: A9 01    LDA #$01
- n# u( J% V; ?6 I& V! `e5ab: 95 A0    STA $A0,X    @ $00A0
3 y/ J, D, ^" u8 F, \e5ad: A9 00    LDA #$00; Q$ B) V6 B3 ]: A) T
e5af: 95 CA    STA $CA,X    @ $00CA7 c! }: j3 Y9 @
e5b1: 95 C4    STA $C4,X    @ $00C4
: }, A+ z0 U, p5 \e5b3: 95 B8    STA $B8,X    @ $00B8
; K. d; [. `" p5 Ge5b5: A9 62    LDA #$626 ?. J1 A* V$ l0 h- R
e5b7: AC EC 07 LDY $07EC  @ $07EC = $005 V1 C' W. E* P
e5ba: F0 02    BEQ $E5BE
/ \- Q5 [% ?! Q+ {e5bc: A9 1D    LDA #$1D& p- V# \' n2 `6 X
e5be: 95 53    STA $53,X    @ $0053
! m& y- g8 g* i3 z$ I- }e5c0: A9 30    LDA #$30
  ^3 y+ P/ i2 He5c2: 95 55    STA $55,X    @ $0055
* {. m6 B2 h: d) `" O5 De5c4: A9 00    LDA #$00  U) q3 g+ X0 x* P% L2 ^
e5c6: 95 57    STA $57,X    @ $0057
! P1 o4 B# P" \) C. p) [- f6 O/ ~e5c8: CA       DEX
3 l) A; e9 p  b% L: r1 s% u  E/ [$ Ve5c9: 10 DE    BPL $E5A9
( X4 A8 g7 d# e& G; q9 Ie5cb: A9 00    LDA #$002 s) k! x7 f. R
e5cd: A0 05    LDY #$05+ x# x7 W5 O8 O& b  e8 S
e5cf: 99 E3 07 STA $07E3,Y  @ $07E3' ?* a7 h; e( t$ m4 P- \6 r3 ^5 v
e5d2: 88       DEY
. W2 c4 o2 b" Fe5d3: 10 FA    BPL $E5CF
* V) D9 s9 P# B我改这一行03 85 59 A5 22 85 20 A6 20 A9 01 95 A0 A9 00 95, _% K+ ^  `1 f
03 85 59 A5 22 85 20 A6 20 A9 01 95 A0 A9 82 95+ D3 b1 w( ]2 b7 ^" Q) N
然后就是1P能在开始的时候S+R而双人模式的时候刚进去就GAME OVER了,我很费解

签到天数: 1718 天

[LV.Master]伴坛终老

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

本版积分规则

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

GMT+8, 2024-9-25 08:21 , Processed in 1.091797 second(s), 20 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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