close

 trans.png

介紹一項尋找遊戲內文字檔位置的利器:Translhextion

下載位置:

http://www.zophar.net/download_file/2779

我們利用Translhextion可以找到遊戲內的文字碼位置,找到以後可以嘗試修改看看,並推算出文字代碼的規則性,方便日後的其他修改工作。

不管是日文字或是英文字,在遊戲中一向都是按字的照順序一直排下去的,因為各種遊戲用的文字位置沒有統一,我們雖然不能一開始就確定日文字的「あ」或英文字的「A」是哪一個代碼(每個遊戲內文字的定址可能不同),卻可以利用字母間的相對位置關係,找到字碼在遊戲中的位置,進而修改遊戲。

trans2.png

選擇Decimal表示「十進位」,Hex表示16進位,找字的時候先使用十進位。開啟Translhextion中的「Value Scan Realtive」的功能,就可以嘗試搜尋遊戲中字的位置。比較簡單的例子,如果我們要找遊戲裡「APPLE」這五個字我們一開始不知道A的代碼,但是可以暫時先把他當作「01」(A是第1個字母),然後「P」是第16個字母,「L」是第12個字母,「E是第5個字母」所以我們可以依序輸入在Values空格內依序輸入01 16 16 12 05,然後按下「Scan」,電腦會自動找出關係位置符合的數值(第二個值比第一個+15,第三個值與第二個相同....)。

如果找到,先用筆記下旁邊的位址,再繼續找找有沒有其他相同的組合。找到以後,先做好備份再用Hex工具稍微修改一下數值,然後進遊戲看看文字有沒有改變。如果成功,Bingo!這個遊戲大致上就逃不出我們的手掌心了。球員的屬性參數通常會在姓名的附近,可以慢慢改慢慢試,看有什麼不一樣的結果,然後把結果記錄下來並推算其規則,就這樣子改寫了整個遊戲。

其他技術文件可參考:TGB漢化工作室 

漢化的工程是更困難的,與之相比,改球員能力與參數還算是小兒科。

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 ohgi01 的頭像
    ohgi01

    ohgi的棒球電玩天地

    ohgi01 發表在 痞客邦 留言(2) 人氣()