網站首頁 單機圖文攻略 單機視頻攻略 單機遊戲攻略 單機遊戲問答 遊戲常見問題 遊戲心得體會 手遊圖文攻略 手遊視頻攻略 手遊圖鑑攻略 手遊軟件教程 手遊攻略問題 網遊圖文攻略 網遊綜合攻略 網遊遊戲問答
當前位置:趣味遊戲館 > 單機圖文攻略 > 

最終幻想15美版按鍵靜態修改方法

欄目: 單機圖文攻略 / 發佈於: / 人氣:1.9W

最終幻想15美版按鍵靜態修改方法

遊戲啟動的時候,會去檢測是不是"日本專供版"?如果是專供版的話,就會直接跳過語言檢測,然後以日文的版本直接運行.

否則的話,就會檢測當前系統的"UI語言",也就是你界面顯示的那個語言.

中文的語言ID是0804,而英文的是0409.

遊戲檢測到如果是英文語言的話,就會使用XBOX那樣的美式按鍵設定:A為確定,B為取消.

原本的指令是CALL [&GetUserDefaultUILanguage],對應的彙編碼是:FF 15 A4 1F 27 00

這個API返回的是一個語言ID,現在將其直接改為:MOV EAX,0X0904,對應彙編碼是:B8 04 09 00 00 90

這樣修改的話,目前測試發現僅僅是按鍵變為了美版,不會對語言方面有影響,當然這個也是我們期望中的結果.

修改方式:

使用十六進制的編輯器,打開ffxv_,跳轉到偏移:0x2C6696E 處,將FF 15 A4 1F 27 00這6個字節改為B8 04 09 00 00 90,注意,是剛好6個字節!

這個偏移值是對應未加密版的,Steam版本我沒有購買,有Steam版本的,可以對應特徵搜索找到要修改的地方.

完成!

最終幻想15美版按鍵靜態修改方法