CheatMaker 论坛

注册

 

发新话题 回复该主题

無法使用CM修改64位元程式 [复制链接]

1#
我的作業系統是Windows 8 x64
修改的程式是模擬器DeSmuME 0.9.9 JIT x64 2013-02-18
已開啟NDS遊戲.但搜尋16進位數值FFDEFFE7時
有出現搜尋結果卻都不是正確的記憶體位址
用CheatEngine6.2.GameMaster9或ArtMoney7.40.5
都能夠找到正確位址.試問是哪個環節出了差錯?
如需其他環境說明還請通知一下.看到會立刻補上
分享 转发
TOP
2#

在1.70版后 CM是支持x64程式修改的.
此模拟器并未测试,我尝试后再回复你.
希望CheatMaker帶給你樂趣
 
TOP
3#

DeSmuME因为默认有支持到 0.9.7

你可以先尝试添加一个这个模拟器的基地址后再进行数值搜索
TOP
4#

不知道我有沒有弄錯.我添加了此模擬器的基址
基址為1451E05A0並設定附加數據為1
因為DeSmuME的記憶體位址不會變動
所以就這樣設定了
但如上所述.我所找到的基址是個9位數(因為是64位元程式?)
貌似CM的記憶體編輯器無法讀取這個範圍的記憶體
結果設定了也是無法使用.請問這樣是否無解了呢?
使用頂樓說的三種工具.搜尋到的基址也都在相同位置
希望沒有給版主們造成困擾~
TOP
5#

我对64位系统了解甚少
自己也没哪台机器是64
或者让天枫看下这模拟器的64位基地址是什么
TOP
6#

基地址为1451E05A0?
CM不算完全支持x64程式.
比如内存范围及数据操作就不能到64bit.操作范围也只能支持到x86地址.
目前来看只能使用x86模拟器程式.
希望CheatMaker帶給你樂趣
 
TOP
7#

基地址为1451E05A0?
CM不算完全支持x64程式.
比如内存范围及数据操作就不能到64bit.操作范围也只能支持到x86地址.
目前来看只能使用x86模拟器程式.
天枫十一郎 发表于 4/10/2013 8:49:04 AM

或者以后CM考虑出两个版本
x86 和 x64版
(某狼在喊他要apk...)
微软目前很多软件都不是两种cpu可通用的
TOP
8#

感謝版主們的回覆~
我之所以會使用64位元的DeSmuME
只是為了執行速度
64位元的DeSmuME經過自己實測
速度比起32位元版本還要快上10%左右
尤其頂樓所述之DeSmuME版本據說是優化過的
速度上比原版還要快
是我目前玩NDS遊戲的主要模擬器
其實不能修改也不會有什麼大礙
版主們不用太在意~
TOP
发新话题 回复该主题