EMU618社区

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

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

[复制链接]

签到天数: 3 天

[LV.2]偶尔看看I

发表于 2010-8-29 13:22:12 | 显示全部楼层 |阅读模式
我修改的魂斗罗2日版只求一个怎么样修改初始武器的教程* L; `& m# u$ U" n8 A
我已经修改的地方:8 E. e* [4 [/ X9 X' X& p* Y
1.人物初始99人
! d8 h5 q$ F1 Y8 n- B2人物死亡一次就会变成S+R弹(接了别的子弹会变化)
# l% z! [" u( ~' G/ ?" E这个是我修改的ROM

本帖子中包含更多资源

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

x

签到天数: 2113 天

[LV.Master]伴坛终老

发表于 2010-8-29 16:04:53 | 显示全部楼层
初始武器修改不是很难,怎么修改你自行思考一下吧。/ O* {7 C7 f0 E7 N
# s0 \# @% Z0 K7 B& |3 U, J
给点提示:初始武器地址的数据是在什么时候写入去?

签到天数: 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, K9 W' o0 W, u9 c
e5a3: A5 22    LDA $22    @ $0022 = $00
9 D" ^% m) U9 j" w1 ge5a5: 85 20    STA $20# X* k6 ~7 ?' T5 p% o4 r6 K
e5a7: A6 20    LDX $20    @ $0020 = $00# s$ E  k0 g  A5 T$ b4 T
e5a9: A9 01    LDA #$01
0 a7 z( n8 V" ]* H. Z! _3 \  `e5ab: 95 A0    STA $A0,X    @ $00A0
* g+ F7 ]: Q% `4 Le5ad: A9 00    LDA #$000 j6 H" D& x9 ^& K" d9 M
e5af: 95 CA    STA $CA,X    @ $00CA
7 h6 {% [  `( {! fe5b1: 95 C4    STA $C4,X    @ $00C45 ~4 |9 w' \" k) E/ _
e5b3: 95 B8    STA $B8,X    @ $00B8
  K* Z/ c5 g( c( o, Pe5b5: A9 62    LDA #$62: d2 a; f) ?% k: P. ]
e5b7: AC EC 07 LDY $07EC  @ $07EC = $00" |+ u9 s, c8 G2 {, J
e5ba: F0 02    BEQ $E5BE; M6 C# [+ {, X% z" R/ |
e5bc: A9 1D    LDA #$1D
2 H1 y, d8 [' p& ye5be: 95 53    STA $53,X    @ $0053
2 `+ ]6 y* L6 p) Q! R+ de5c0: A9 30    LDA #$309 ^& I- H- e5 r; o
e5c2: 95 55    STA $55,X    @ $0055
# S" k  X5 g3 ~7 V& Ye5c4: A9 00    LDA #$00
- V  k! k' l8 t/ [: q% z" ve5c6: 95 57    STA $57,X    @ $0057- H, W1 i: l6 \) `. l5 @  a
e5c8: CA       DEX0 L: k0 x9 U* A5 ]. e9 ]
e5c9: 10 DE    BPL $E5A9
5 E8 M6 b$ {4 ]) o, Oe5cb: A9 00    LDA #$00
+ m- O. Y0 D1 `9 o7 Q8 ve5cd: A0 05    LDY #$05
* Y; p0 d5 S9 s8 K% V- te5cf: 99 E3 07 STA $07E3,Y  @ $07E33 c3 A' @+ N: I9 \. T( H. J
e5d2: 88       DEY" {- a) `. {3 d+ N& V
e5d3: 10 FA    BPL $E5CF: _. c; w* p1 O; ?& z3 W' a$ h6 v
我改这一行03 85 59 A5 22 85 20 A6 20 A9 01 95 A0 A9 00 95! j6 H  d( w2 i# M/ O1 b
03 85 59 A5 22 85 20 A6 20 A9 01 95 A0 A9 82 95
6 i0 D! f( O5 U/ \* @1 U然后就是1P能在开始的时候S+R而双人模式的时候刚进去就GAME OVER了,我很费解

签到天数: 2113 天

[LV.Master]伴坛终老

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

本版积分规则

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

GMT+8, 2025-10-27 23:18 , Processed in 1.053711 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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