A9VG电玩部落论坛

 找回密码
 注册
搜索
查看: 1727|回复: 3

向ly63兄请教学习如何对敌我共用代码的处理修改?

[复制链接]

精华
0
帖子
27
威望
0 点
积分
27 点
种子
0 点
注册时间
2012-10-9
最后登录
2014-5-26
 楼主| 发表于 2012-10-16 08:50  ·  天津 | 显示全部楼层 |阅读模式
自己也学了点游戏修改的皮毛,什么锁血、改改道具数量的都会,但是对于敌我共用代码这种一直不知道怎么处理,知道要写单独的代码跳转处理但是很多还是不太明白,希望ly63兄能不吝赐教!

比如 最近在玩SFC上的 ShadowRun 这款经典游戏,静改锁血发现敌我都不死了,一时不知道改如何正确处理解决,希望ly63兄能以此为例指点一下!

另外经验值修改一直个人以为是较简单的修改,通常是锁定经验值地址代码如 B9**** 后改 A9FFFF 之类即可实现,但是问题是有的时候在模拟器金手指里能改的地址,静改以后却完全没用,如 Albert Odyssey 2 这款游戏,也是有些丈二和尚摸不着头脑。同样的方法大部分游戏都有效的...

精华
0
帖子
478
威望
0 点
积分
629 点
种子
12 点
注册时间
2008-3-13
最后登录
2024-8-5
发表于 2012-10-19 20:16  ·  吉林 | 显示全部楼层
最近工作非常忙,每天回到家时都是身心俱疲,上床就睡了,今天周五终于得闲做点自己的事情......

这是送给LZ的:
https://bbs.luryl.com/thread-3364535-1-1.html

精华
0
帖子
478
威望
0 点
积分
629 点
种子
12 点
注册时间
2008-3-13
最后登录
2024-8-5
发表于 2012-10-19 20:30  ·  吉林 | 显示全部楼层
但是问题是有的时候在模拟器金手指里能改的地址,静改以后却完全没用


有些时候你搜索到的地址只是个临时变量,或者是显示的数值其实是内存中的数值乘以X倍,还有些游戏的数据被掩码加密(也许不是故意的)。

临时变量是不可锁定的,因为其它子程序也在用此地址,锁定常常造成游戏Crash。

还有些RPG不显示获得了多少EXP,只显示剩余多少EXP才能升级,此时就要借助模糊搜索功能了,搜到的数据也并没有可见的对应关系,这就需要经验来判断了。

精华
0
帖子
27
威望
0 点
积分
27 点
种子
0 点
注册时间
2012-10-9
最后登录
2014-5-26
 楼主| 发表于 2012-10-21 20:47  ·  天津 | 显示全部楼层
学习中,虽然不是特别明白
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|A9VG电玩部落 川公网安备 51019002005286号

GMT+8, 2025-1-12 22:02 , Processed in 0.189962 second(s), 11 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

返回顶部