主题 : 为什么有的游戏搜不到生命地址?
级别: 模拟新血
UID: 3870
精华: 0
发帖: 20
威望: 0 星
金钱: 2633 浮游币
贡献值: 0 点
好评度: 7 点
人气: 0 点
在线时间: 2(时)
注册时间: 2004-05-02
最后登录: 2007-08-19
楼主  发表于: 2004-12-26 16:07

为什么有的游戏搜不到生命地址?



内存扫描,找不到生命地址。象
StellaX(雅达利2600模拟器)
Applewin(Apple II模拟器)
还有一些windows游戏

所用工具:
金山游侠 2002 体验版
GameMaster 8
Game Enchanter

比如:
生命数是3
第一次扫描,找到2034个
死一人,生命数为2
第二次扫描,找到26个
死一人,生命数为1
第三次扫描,显示没有找到
级别: 模拟之星
UID: 5924
精华: 0
发帖: 3086
威望: 0 星
金钱: 3134 浮游币
贡献值: 19 点
好评度: 4284 点
人气: 119 点
在线时间: 300(时)
注册时间: 2004-05-31
最后登录: 2013-06-09
沙发  发表于: 2004-12-26 16:16

发错区了-_-
有可能游戏算你现在的这个人,显示生命数是3的时候,搜4试试,每次都+1搜,就能搜到了
级别: 模拟小生
UID: 13550
精华: 0
发帖: 471
威望: 0 星
金钱: 2626 浮游币
贡献值: 0 点
好评度: 0 点
人气: 0 点
在线时间: 0(时)
注册时间: 2004-11-30
最后登录: 2005-09-29
板凳  发表于: 2004-12-26 19:39

内存中的值不一定是显示的值。多试试吧。

md梦模2的金钱值在内存中是除10的。
级别: 模拟专家
UID: 10320
精华: 0
发帖: 48
威望: 3 星
金钱: 3562 浮游币
贡献值: 0 点
好评度: 29 点
人气: 1 点
在线时间: 0(时)
注册时间: 2004-07-28
最后登录: 2009-11-11
地板  发表于: 2004-12-28 18:12

user posted image第2次看到这个帖子,AMEN
魔神王路西法
级别: 论坛版主

UID: 62
精华: 35
发帖: 7692
威望: 83 星
金钱: 806 浮游币
贡献值: 10131 点
好评度: 13251 点
人气: 1271 点
在线时间: 1965(时)
注册时间: 2004-03-25
最后登录: 2024-12-23
草席  发表于: 2004-12-28 20:03

这要看游戏的具体设定。显示的数字不一定是真实的数字,就如2、3楼说的一样。不过这还算容易解决的,很容易就可以式出它的储存规律。碰到半字节和1/4字节储存法,那才是要吐血。还有就是像信长野忘11PK版那样的加过密的储存方式用低阶搜索都搜不出来。