CheatMaker 论坛

注册

 

发新话题 回复该主题

有關大尾排列數據 [复制链接]

1#

小幅更新是一定会的.谢谢一直以来的支持!
分享 转发
希望CheatMaker帶給你樂趣
 
TOP
2#

完全的64位更新会很大工作量.只能看使用32位程序尽可能的支持64位修改.
我记得最后几个版本应该是支持64位程序内存处理和基址的.能说明下当前支持有什么问题吗?
希望CheatMaker帶給你樂趣
 
TOP
3#

2018/09/02 svn 270

自动刷新内存视图选项可以保存在配置文件中.下次启动程序时自动使用上次的设置

--------------------

增加8byte字节的指针处理支持.这是一个复杂的理解.但它也是非常自由的

在没有选项给你设置数据大小时,或者系统内部默认要处理地址的地方
如: 支持程序设置, 设计器控件中设置直接读取内存地址或指针地址时
系统会根据这个选项设定来读取内存数据的长度

比如在设计器中设置9或10附加值指针地址时,原来使用64位地址 9([14028D2C0])如果它指向的地址是一个64位地址0x14AB000000,那么在之前只能读取到0xAB000000
现在可以完整的读取到0x14AB000000这个值并使用.同样也适用于"支持程序"中的基址设定与特征码

所以现在,所有系统设置长度的多级指针指向地址可以自由的根据选项设置为4字节还是8字节
它是对64位程序修改的一种加强.并且可以在64位程序上使用32位长度地址,也可以32位程序上使用64位长度地址


我不记得是不是这个版本的支持,你可以翻下更新说明日志,64位地址我可以确认基本的是支持的.
希望CheatMaker帶給你樂趣
 
TOP
4#

应该反过来说,CM对内存浏览不完善,对搜索也不完善.但对访问数据却是支持的.在搜索里可以搜索到64位数据,但显示地址不正确,在内存中可以看到64位地址数据,但无法定位修改等等.

但在修改器中设置的地址是64位长度地址,它是可以正确读取到数据的,并且基址设定也是支持的.
为此我测试了个64位模拟器Snes9x v1.6.0版本,分别对32位和64位做了验证都是可正确访问内存地址.64位版本的基址是长地址可以支持,如果换成64位地址内的特征码也是可以搜索到的.

希望CheatMaker帶給你樂趣
 
TOP
发新话题 回复该主题