凍結遊戲之遊戲修改(高級篇)

~Edit by TABLE


宿命-遊戲重定數值轉換

唉~~我們還有一些宿命沒有結束,來,看看甚麼是"遊戲重定數值轉換"吧!!

遊戲重定數值轉換-是一種類似coding的方法(詳細請查密碼學),把Game中看到的數值,使用特殊的方法,存於記憶體中;常見的像是:模擬器.

我們遇到這種"重定數值轉換型的Game"大多都可以用FPE的"增減搜尋模式"給抓出來;我舉個最近我玩的Game- "惡靈古堡2" 來說明:

遊戲:惡靈古堡2 (中文版適用)

目標:改主角的生命值

說明:主角的生命值大概有3種情形: 1.良好 2.受傷 3.危險 (並沒有給定數值)

方法:

step1.在Fpe中輸入"?"

step2.給僵屍咬一下

step3.在Fpe中輸入"-"

step4.補個血吧

step5.在Fpe中輸入"+"

ps:+,-的關係均是比對前一次結果

以此類推,大概9次後可以找到生命值,千萬不要太貪心,把生命值改太高會當機!

------------------END------------------

 

這當然太簡單了,但多數的模擬器,是無法這樣找到的,再舉一個例子(遊戲名子我忘了,是用callus95的模擬器)

遊戲:忘了......是像1943那種的

目標:改錢(買武器用的)

說明:錢是有數字的,但用Fpe照正常方法抓不到,因為遊戲將數值存入記憶體時,是用下列的方法.

遊戲中看到的數字

記憶體中的數字(hex)

十進位碼

1000 0010 4096
2100 0021 8448
3456 5634 13398

看懂了嗎??就是說,你要將遊戲中看到的數字視為16進位,並反其道而行,化為10進位,再用10進位來找(或用16進位來找 ex: 1000h)

方法:不用再說了吧!!

------------------END------------------

 

啊......你說我怎麼知道它用甚麼方法來存啊??

我是用猜的!!反正用正常方法找不到時~~嘿嘿!!大家就心知肚明了吧!!