EMU618社区

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

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

[复制链接]

签到天数: 3 天

[LV.2]偶尔看看I

发表于 2010-8-29 13:22:12 | 显示全部楼层 |阅读模式
我修改的魂斗罗2日版只求一个怎么样修改初始武器的教程: O0 G; B5 r0 |. {: a
我已经修改的地方:! z7 @( X) g, n( ]/ h
1.人物初始99人) q- C1 w4 ]3 s9 I+ C
2人物死亡一次就会变成S+R弹(接了别的子弹会变化)% Z; x+ M" ^  w; A
这个是我修改的ROM

本帖子中包含更多资源

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

x

签到天数: 2071 天

[LV.Master]伴坛终老

发表于 2010-8-29 16:04:53 | 显示全部楼层
初始武器修改不是很难,怎么修改你自行思考一下吧。
  I: m. X' K$ S* m  r( ]( y7 L9 [; g, d0 C* r/ o; 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+ W0 D; c  e7 z" P  _( k- E
e5a3: A5 22    LDA $22    @ $0022 = $00
6 p2 t' p( h. S8 h$ G/ He5a5: 85 20    STA $20+ w, X, }) I1 X$ m( Q7 }
e5a7: A6 20    LDX $20    @ $0020 = $00, ]2 D; E& E. Y0 @) X
e5a9: A9 01    LDA #$01/ b& O- D8 J7 Q
e5ab: 95 A0    STA $A0,X    @ $00A0
& X6 S. T2 K7 U# {2 ^/ ce5ad: A9 00    LDA #$00% k+ q7 |- u+ X" z" x; y; y
e5af: 95 CA    STA $CA,X    @ $00CA
, p/ l6 a' @1 E4 V4 x: De5b1: 95 C4    STA $C4,X    @ $00C4
- ?8 C7 i. W4 Ke5b3: 95 B8    STA $B8,X    @ $00B8) h* ^% F) X, v4 j
e5b5: A9 62    LDA #$62
4 v+ p5 e- G+ e5 Ne5b7: AC EC 07 LDY $07EC  @ $07EC = $00
# V4 d) J! c3 P& ~8 `3 A  be5ba: F0 02    BEQ $E5BE# T1 b! l  }' b2 G
e5bc: A9 1D    LDA #$1D
  `( A; I/ H3 J4 O) U# d+ `  be5be: 95 53    STA $53,X    @ $0053
# l  S1 V( Q1 b9 W7 S  O" y& fe5c0: A9 30    LDA #$30' K- q! n* u+ Z+ n. s- d
e5c2: 95 55    STA $55,X    @ $0055+ u' s! l- o; x7 b- w
e5c4: A9 00    LDA #$00; T+ n9 d( f& t, e& ~5 \4 X
e5c6: 95 57    STA $57,X    @ $0057
0 t- @2 T3 R# ve5c8: CA       DEX
9 F3 _9 g$ X* ie5c9: 10 DE    BPL $E5A9. j: i4 _1 q  D
e5cb: A9 00    LDA #$00. M5 p( o" c: `* f3 U8 \- K% C) L
e5cd: A0 05    LDY #$05
8 N* D& W7 t# v0 Ve5cf: 99 E3 07 STA $07E3,Y  @ $07E37 L2 I- \) _  F' m" T
e5d2: 88       DEY
9 b& k  }+ Q* |6 qe5d3: 10 FA    BPL $E5CF
) M  w8 u/ m5 z9 H9 @6 f, c4 a2 Q我改这一行03 85 59 A5 22 85 20 A6 20 A9 01 95 A0 A9 00 95
: z5 J( t+ h, s# R03 85 59 A5 22 85 20 A6 20 A9 01 95 A0 A9 82 95! v: M" u# \. }2 V
然后就是1P能在开始的时候S+R而双人模式的时候刚进去就GAME OVER了,我很费解

签到天数: 2071 天

[LV.Master]伴坛终老

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

本版积分规则

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

GMT+8, 2025-9-15 13:45 , Processed in 1.115234 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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