魔兵驚天錄2修改 CEMU模擬器版本無限魔力修改教程
{%tree game=CEMU模擬器 system=精華教程推薦 attrs=默認,默認 tpl=3%}
模擬器2代通關無限了,本人手殘黨一枚,打羅丹的時候被虐得很慘,無奈下祭出了CE,虐一下羅丹,瞬間滿身心通暢無比。
鄙人的機子還不錯,1080的卡,16g記憶體,CEMU開4k毫無壓力,唯一可惜的聲音模擬還不完善,刺耳的聲音讓鄙人賢妻頻頻獅吼,只好關了聲音玩無聲版了。
好了,心情說就到此,下面是技術內容:
首先是修改前準備
1.CEMU 1.74模擬器一枚
2.CheatEngine 6.x一件 下載地址:https://dl.3dmgame.com/201701/93114.html
3.魔女2Wii U遊戲本體一個
以上
好了,工具都齊了,我們打開遊戲進入到選關畫面,游標選擇停留在商店上,這時候是可以看到錢的。
這時候我們打開CE(CheatEngine)我用的是6.6目前最新版
【原理】可以不看
基礎的操作打開進程什麽的我就不教了,這個都會,網上也一堆,唯一要說的是,遊戲主機的遊戲,所有記憶體數據存儲都是反向存儲。
我們看到圖1的錢是4494184,轉換成Hex16進製後就是00 44 93 68,如果我們照著原來PC遊戲的方法去搜是找不到的,這也就是為什麽有人說,255以內的錢可以搜到,255以後的就搜不到的原因,因為數據反向存儲了,因為超過了255(Hex:FF),程式就會向自己的低位儲存位進1,也就是01 00,而PC遊戲的進位是向高位進1,也就是00 01,不知道為什麽,現在大部分遊戲的存儲都用了向低位進位的方式存儲(可能是怕數據溢出),如果不是鄙人多年修改的經驗也發現不了這個問題。以上是遊戲數據記憶體存儲的原理。
【/原理】
下面說方法:
數據得到了,那麽把數據00 44 93 68這個16進碼反過來,就是這個遊戲金幣的Hex碼,也就是:00689344 ,就在搜索框裡輸入:00689344進行搜索(我懶忽略掉了00,你們錢少的可以加入00提高搜索精準度)。
得到以上的8個地址,那麽我們可以測試一下,修改第一個地址看看錢是否變動了,遊戲裡是即時顯示的,不用退出或者進入某些場景,即改即變,很直觀方便。
那麽我這裡是第一個,選擇好地址,按Ctrl + B進入記憶體地址瀏覽。
這裡經過測試,改動一下數字,發現遊戲裡的金幣顯示改變了,那麽地址是正確的,我們進入下一步。
進入遊戲裡的練習模式。
進入後開始對小怪輸出,我們會發現記憶體瀏覽器裡某個資料欄變紅了,也就是有改變了。
沒錯,它就是我們要找的魔力的記憶體地址。
那麽,從圖裡的41開始,就是魔力的數據,那麽我們要鎖成多少合適呢?
鄙人測試一下,只要把前兩個字節鎖成46FA (10進製是64070)就可以了。
這時候對著41資料欄右鍵選擇將地址加入到列表中。
那麽在CE的主視窗看到這個地址了(鎖定的時候記得選2字節)
然後雙擊地址列表的數值
修改
鎖定
好了,大功告成!這下可以慢慢去爽了。