EMU618社区

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

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

[复制链接]

签到天数: 3 天

[LV.2]偶尔看看I

发表于 2010-8-29 13:22:12 | 显示全部楼层 |阅读模式
我修改的魂斗罗2日版只求一个怎么样修改初始武器的教程
& a: n+ }7 z$ o我已经修改的地方:
4 `& l4 M' X5 c5 Q6 S' y; w1.人物初始99人( b0 ~# j# s( v7 F
2人物死亡一次就会变成S+R弹(接了别的子弹会变化)
2 w. j: a! F$ M. ~这个是我修改的ROM

本帖子中包含更多资源

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

x

签到天数: 1978 天

[LV.Master]伴坛终老

发表于 2010-8-29 16:04:53 | 显示全部楼层
初始武器修改不是很难,怎么修改你自行思考一下吧。
. \3 t$ z0 Q9 r& w3 `
& X( Q( W, u3 F, r: u0 w2 y给点提示:初始武器地址的数据是在什么时候写入去?

签到天数: 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, ^4 S& @# }) a" {8 W1 y
e5a3: A5 22    LDA $22    @ $0022 = $005 I0 g& O, J+ `+ O' g
e5a5: 85 20    STA $20
! b- V0 w  ?- M0 v3 H! Oe5a7: A6 20    LDX $20    @ $0020 = $00
, \! G0 U1 C. pe5a9: A9 01    LDA #$01" x% ~/ B& J$ j1 ^  \6 N
e5ab: 95 A0    STA $A0,X    @ $00A0" V$ \$ \" }* U, j# }! d0 x, I
e5ad: A9 00    LDA #$00
* U5 y& g2 e0 _% u* A( ie5af: 95 CA    STA $CA,X    @ $00CA! O6 }. ?$ i  N
e5b1: 95 C4    STA $C4,X    @ $00C4
6 o2 |, m( c; [! g- T$ D: Pe5b3: 95 B8    STA $B8,X    @ $00B89 a, _9 X& x0 W( b
e5b5: A9 62    LDA #$62
2 X2 ~8 j6 O! ue5b7: AC EC 07 LDY $07EC  @ $07EC = $00
' b/ a9 {2 P: Z$ s  ke5ba: F0 02    BEQ $E5BE
6 E7 e% p; h' M4 G6 _7 Pe5bc: A9 1D    LDA #$1D% }  e; r+ W7 i3 [6 X9 l
e5be: 95 53    STA $53,X    @ $00535 g2 k+ F0 {6 q' J  j
e5c0: A9 30    LDA #$302 j) Y# |* ^7 t) C6 r
e5c2: 95 55    STA $55,X    @ $0055
. |6 f+ F, P$ a/ Ke5c4: A9 00    LDA #$009 n3 F( \$ ~! d. R* Z# }
e5c6: 95 57    STA $57,X    @ $0057
; s% X+ W7 R# k, x- F, L* C: k  je5c8: CA       DEX
6 K% s# k* J# S; b9 L2 ^e5c9: 10 DE    BPL $E5A9
/ b* i- C& |8 o( c# l& [e5cb: A9 00    LDA #$005 P3 g3 A7 ^6 H- ?9 X/ |( n
e5cd: A0 05    LDY #$05, s. c% m2 ?! a3 r5 I# r5 }( Q
e5cf: 99 E3 07 STA $07E3,Y  @ $07E3/ N( D* [5 _, u: W, _
e5d2: 88       DEY( C$ Q; ^4 }* j/ k' x- G
e5d3: 10 FA    BPL $E5CF; m9 w& A2 c! P$ n7 M
我改这一行03 85 59 A5 22 85 20 A6 20 A9 01 95 A0 A9 00 95
' b; }0 n6 A! b4 n  ^03 85 59 A5 22 85 20 A6 20 A9 01 95 A0 A9 82 95
/ {* ^# n' r$ U) F- T: F然后就是1P能在开始的时候S+R而双人模式的时候刚进去就GAME OVER了,我很费解

签到天数: 1978 天

[LV.Master]伴坛终老

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

本版积分规则

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

GMT+8, 2025-6-14 22:11 , Processed in 1.093750 second(s), 20 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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