冰楓論壇

標題: GTA5 ASI二進制文件MOD漢化 中文化教學 [打印本頁]

作者: 馬狗    時間: 2015-5-10 23:06
標題: GTA5 ASI二進制文件MOD漢化 中文化教學
漢化教程:
步驟:1.下載Hex Workshop  16進制編輯器。
           2.使用Hex Workshop 16編輯器打開要漢化ASI文件。
           3.點擊編輯選項-替換,彈出下圖選項框。
           4.請看圖,類型Text String,編碼必須是UTF-8,選中ped with Nulls。輸入查找文本和替換文本,然後確認替換就OK啦!。
085114frfn19echlfr1evw.jpg


特別注意:

               1.圖中的查找文本替換文本Hex一定要對齊,像圖中一樣。
如果沒有對齊,替換文本比查找文本少,就用空格填充(選中ped with Nulls的原因,自動填充00),但是有些函數忽略00,會造成替換文本顯示不全。解決辦法用英文符號「.」代替00填充,如,ASI文件中查找文本帶有ON/OFF的文本,只能用「.」代替00才能正常顯示。「.」16進制是2E。



               2。如果替換文本多於查找文本,需記下多餘出來的16進制Hex,修改
查找文本後面的00,替換成多餘16進制代碼(添加/替換的前提是:查找文本後面有很多00才行。00表示空格的16進制,直接修改查找文本後面的00為多餘出來的16進制代碼,切記只能修改00。)。

               3.極少部分查找文本的存儲變量內存小。替換文本無法修改成很多漢字。如主菜單peds,修改成「保鏢」兩漢子都不行。

               4.漢化後的文件與沒漢化文件一樣大。知道為什麼替換文本和查找文本Hex對齊原因了吧。


                5.
Hex Workshop  16進制編輯器也是可以修改菜單按鍵地。。 085115dpmecflfggcedml4.jpg

                6.UTF-8一個中文字符佔12字節。一個英文佔4字節,要是GTAV使用Unicode編碼,漢化就更好啦 085115tb7ttmb6k0kkm556.jpg
,更方便啦。

這種漢化屬於二進制文件漢化。漢化只是
16進制編輯器其中一個很小功能,其它用處多了去了。當然這種沒有源碼級漢化爽。那是一定的。


085117uooukou6blud6za6.jpg



               我就是今天突然發現有這種漢化方式,就決定漢化個玩玩。 085118nl5z229mjdee8q29.jpg
,不知道源碼也能漢化哈。Endeavour不開源的。可惜了,太強大的MOD了 085118zue7q998qweq5puq.jpg

漢化圖示:願更多人一起來玩



作者: supersoul    時間: 2021-8-10 20:19
需要什么软体呢?




歡迎光臨 冰楓論壇 (https://bingfong.com/) Powered by 冰楓