CheatMaker 论坛

首页 » 游戏相关版块 » 游戏工具及相关 » [問題] 模塊起始地址
Blader - 2022/4/6 11:41:56
藉由網絡搜索, 得知可以在編譯模擬器時添加命令
讓模塊起始地址為固定或動態, 但我不曉得應該維持模擬器默認的編譯命令
或是應該都改為固定/動態地址才好呢?
測試過改變編譯命令後, 編譯出來的exe沒什麼大問題
如果要方便設置基地址, 是否應該用固定地址?
我甚至還知道可以指定地址, 我正在想不如都設置在0x400000這個地址
感覺會很便利哦, 雖然不清楚遊戲的主內存段會不會跟著改變就是
银河漫步 - 2022/4/6 15:41:36
我没研究过编译
可以问问ppx那几个编译人员
Blader - 2022/4/6 21:55:06
32位模擬器大多都可設置模塊起始地址在0x400000
這點沒毛病, 但有些64位模擬器就算也設置在0x400000
遊戲主內存段也不會被載入到0xFFFFFFFF以內
目前確定可以這樣做的64位模擬器大概就DeSmuME
這模擬器的好處就是不用設置基地址, 只要設置起始地址就好
所以模塊起始地址一旦改到0x400000, 那麼就可以當作32位模擬器來修改
1
查看完整版本: [問題] 模塊起始地址