Cheat Engine
http://cheatengine.org/
Snes9x
http://www.snes9x.com/downloads.php
http://www.s9x-w32.de/dl/
開啟 Snes9x 並且載入遊戲 輸入兩組一模一樣的金手指
然後將 數值(紅色箭頭) 改成 兩個不一樣的數字
然後關閉金手指視窗(重要步驟)
開啟 Cheat Engine 選擇 snes9x 程式
輸入搜尋 99 <=== 金手指所設定的數字
回到 Snes9x 選擇另外一個金手指
回到 Cheat Engine 搜尋 20
再次回到 Snes9x 將啟用數值為 99 的那一組金手指
反覆這個動作到只出現一組結果
將結果保留下來
在結果視窗內選擇
點選位址 出現編輯視窗在原本的位址後面加上 -7E2D4D <=== 金手指所設定位址
最後出現的結果就是起點
以後只要輸入 起點 + Snes9x金手指位址 就會變成 Cheat Engine 位址
-----------------------------------
但是以上方法只要重開 Snes9x
地址就會無效
但是如果你有儲存上一次的 Cheat Engine 檔案
只要在重覆一次上面的動作 得到起點之後
將上一次的起點 與 這一次的起點 相減
就會得到偏移值
可以使用 win10 計算機 或者 直接在 Cheat Engine 內計算
然後將所有之前的項目選起來之後
案右鍵 選擇智能位址編輯
然後輸入進去 如果這次的位址比上一次的大 就直接輸入進去
如果這一次的位址 比上一次的小 就加上一個 減號
最後等待一小段時間 讓 Cheat Engine 處理一下(這部分每次都會有點慢)
然後就完成了
沒有留言:
張貼留言