Nw BBS 壬天堂世界

 找回密码
 注册
搜索
热搜: 资料集合
查看: 9475|回复: 0
收起左侧

【资料】游戏修改高级篇--ROM屠杀(NW旅团原创)

[复制链接]
发表于 2003-7-19 00:36:11 | 显示全部楼层 |阅读模式
转载请勿删除以下信息) X& {, m% f9 D. x4 {7 [
■  ■┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅★ ' a) _8 y; s( ?" t; c, |
■● ■NintendoWorld  NW旅团·RANSOMA 原创 3 h) X( t! @/ x3 x1 n+ F- Y
■ ●■ http://www.newwise.com/
9 R* J; ]. z4 }0 t8 Q% x, v■  ■┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅★
# g2 L& w5 Z' t5 ]+ S7 E2 U
8 C& w( A$ r3 t& A, r1 {
" C. L3 J7 Q, x% n; v) d5 c- G6 r3 A  总是修改存档,或进行游戏中的动态修改,在只进行一遍GAME的情况下,能让玩家痛宰电脑。但若是火文这种需要通关N遍的游戏,N遍的重复修改是很令人厌烦的。所以修改ROM就一次到位,省掉许多的麻烦时间。) U+ r* W# f* ^" h" g. ~- A3 ?( n
   
( Y! s6 d" D; c( N- m9 k  必备屠刀:PCTOOLS/WINHEX/ULTRAEDIT/TRW等其中任何一款,GBAROM修改必须NO$GBA。1 Z/ P, _* _& ?. K
   
  ~/ j  G8 `2 E- C3 _  我以GBAROM为例子,详细介绍修改方法,其他模拟器类似,不多赘述。! \) U4 S/ W- b& h% h3 @- ^
  j  }' \2 N7 M% U' B
  第一种方法:适用于数据直接搜索型2 \5 W# J4 p( E3 s+ O, C
            % }' |$ i7 n2 f% R8 |9 [* v* u7 B
  直接将游戏中的数据,比如若干能力值,转换成16进制,然后启动PCTOOLS,搜索数据串,找到地址后修改即可。
! q9 V* m1 S6 ^7 a. h3 m' _' N/ A  详细方法和例子,见我前面发的《铸剑物语武器能力值修改和PCTOOLS使用方法》一帖。
3 e1 d; \) U" P) w1 h  r            
) A) }, A0 U' S9 @! n0 w8 x  适合类型:激战,铸剑物语等有着明确且易搜索数据地址的ROM。
' s3 m# k; B/ n+ x5 p7 }  修改建议:先通关,就能掌握更多的修改数据。
" x' P- ]( H# k3 k! Y; A9 S
* Y9 Z3 r! Y# u3 a7 e, ^; }1 U, X" ^  第二种方法:适合于数据地址直接搜索不能: b$ B. h9 U+ L

* ~; @# |! k8 W  以晓月为例子,人物初始数值搜索不到,又想改成不掉血的无敌版。
6 K! v& p" H& _7 ]& |4 }* L5 \3 z
, m) A( B0 {( B$ J5 Y( e) f步骤
* a. c1 U& n. b! l$ r5 C
- s. r' m) j  U8 s, _1,运行VBA,用VBA的金手指功能找到主角的生命值地址为0201326E! S: B. p7 ]3 C5 Z9 s' @
2,运行NO$GBA,运行ROM后,在菜单中选择DEBUG,选择DEFINE BREAK/CONDITIONG一项设置断点,并在对话框中输入刚才的地址。7 C. k% D- A" I1 ]' ?
格式如下:[0201326E]!
" x7 k7 {9 W" g3,继续运行ROM,主角血值变化后,断点的数据也会变化,此时游戏自动中断,左方地址栏中显示出中断地址为08020912(黑色覆盖的那个)。/ x( M( r! ~7 N& H& T- V3 l  V
4,向上2位找到0802090E,一直到08020912,将右边的双字节数据顺序记下,显示为1B00 8008 0400,然后关闭程序,打开PCTOOLS,搜索00 1B 08 80 00 04 。8 W/ C9 u4 F7 ~% ]6 e
5,找到地址后,只要将001B中的00改掉即可,存盘后运行ROM,无敌了~~~
- j$ t2 W5 g" C! l  K
& `/ q7 I* O/ O注意事项:( G$ Y* W" Q, _' R* R; O( o
( q! a/ _4 R4 @* J  J0 V+ m
1,此法可以改出时间,生命,金钱等数据锁定的ROM,十分方便1 o# h9 P9 J/ I3 V$ K* D( p
2,双字节数据顺序记下可多可少,记录的目的是便于搜索
8 f2 ]6 q3 T( o$ ^3,一般来说,从中断地址向上2位的地址为实际变更数据地址,就是你想要的,后边一般字符为 sub rX,xh,它后面的地址,字符一般为strh rX,[rx],即使字符不太一样,只要有SUB RX,一般就没错。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|小黑屋|手机版|Archiver|Nw壬天堂世界 ( 京ICP备05022083号-1 京公网安备11010202001397号 )

GMT+8, 2025-12-18 04:46 , Processed in 0.016828 second(s), 4 queries , Redis On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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