|
|
本帖最后由 saberkingeva 于 2010-8-27 10:48 编辑
9 Z" L8 A$ t7 ^; [, d
2 Z, r# K4 f! F; v* D. @开始我想用GC的,后来我发现自己做的好一点
4 f* \, Z' ]/ [) P# w7 b现在暂时改个不坠机,被击中还是会着火,呵呵
2 Y& F; z4 r4 e/ m首先要用到的工具:FCE Ultra 0.98.15
3 L' b2 w+ B0 m# T. t# L
* Y2 s* j& K7 x' {( Hmirkes.de's litte hexer FC专用16进制编辑器(只要是16进制编辑器就可以)% u$ V! b' F: w! i: q
) V9 h" F4 k* G
下面我就写下修改流程(图文)& F5 m4 ~( o3 ~3 d4 h
首先用FCE Ultra 0.98.15打开红巾特攻队的rom% ~8 ^7 |6 U& `# C
# r+ p. S1 u/ W( o& h& w
我们打开debug就是调试器
8 d w" @9 `( X( l0 p9 s6 U* V; P 9 h5 |5 d; i- J7 p& t8 w) k& I
76是我用virtuanes搜到的,这种地址是和EC一摸一样的
, r, W3 t( p8 V7 VEC的是ON=76,0<----这个是我偶然在查看EC时发现的,没什么不一样, e% C4 C; o) p2 R# M
在断点框中输入76,单击添加3 a; W# H, U3 _" {- y" S4 I4 J
3 d0 e, P" L! x& T3 W. a; F
# h* D) H4 @ j* R. H# Q! N8 l
我试过用读取的可是,呵呵。不简单啊,后来用写入找到的地址。我对6502编码大揭秘一窍不通——||3 R3 O0 T! o* Z/ x3 M) Z
然后我就等啊等······
1 r% |) J$ O2 l) b3 t; e6 T终于···被击中并且终止了呵呵% j# N" R, {: A: W

) ?, s a: Y7 ~4 q" `; L, u就是这个地址记下然后打开内存查看
5 v3 ^$ I8 s8 B% X5 \
7 O! @, m3 g, q, U' S' R复制选定的字符串05 75 85 75 E6 76 A9 04 85 77 20 62 FB 38 60 C8
. }! \) P! ~( e0 K在mirkes.de's litte hexer FC专用16进制编辑器打开红巾特攻队的rom文件,点击查找按钮,在编辑里有个查找" `* m% }% F3 W" Z/ O9 ?$ A+ n
% A E8 A4 x& [4 F. C
找到后把字符串05 75 85 75 E6 76 A9 04 85 77 20 62 FB 38 60 C8之中的E6 76修改成EA EA+ i# i7 S: Z. B7 M: P) T5 z
0 N* b7 }9 C J9 j
修改后保存再进游戏试试看被击中后着火的飞机竟然不会坠机啦!难道是传说中的肾斗士牌飞机?
: Z6 ?" ~" G, A- ~(之前的图片地址失效了) |
评分
-
1
查看全部评分
-
|