跟大盡長虹一起學(xué)自制漢化法拉系譜,其實(shí)你也可以自己完成的

跟大盡長虹一起學(xué)自制漢化法拉系譜,其實(shí)你也可以自己完成的
很多事情都是從不會(huì)到會(huì),從困難到簡單,只要突破了一些技術(shù)難關(guān),很多事情都可以自己動(dòng)手的。下面開始一起跟著我學(xué)習(xí)如何自制法拉系譜的漢化吧,你一定會(huì)感覺可以洞悉一切的,如果看完的話。
先簡單介紹SMC格式的法拉系譜劇情里的文字是如何顯示的吧,雖然有很多概念我自己還是很模糊,但是不妨聽我這樣講看看。每一句話的字都是從SMC里的字庫中調(diào)用出來的,這些字庫是可以TLP軟件打開,使用BMP圖片進(jìn)行編輯修改。然后每一個(gè)字庫的字對(duì)應(yīng)的16進(jìn)制表,就是我們常說的碼表。由于我們要做漢化,所以要先弄到日語的碼表。"0928=の"從0910到0E5F都是碼表默認(rèn)存放的地方,自己一一取得對(duì)應(yīng)以后,自己做出一個(gè)UNICODE格式碼表來不難。其中碼表的格式就是用= 賦值的方式來表達(dá),這個(gè)很直白很好理解,注意不要寫錯(cuò)就可以了。
接下來SFC運(yùn)行SMC的時(shí)候就需要對(duì)什么條件下才顯示文字而做出判斷,這就是我們?cè)谟锰煺D熊軟件的CTL功能時(shí)會(huì)提到。一般來說,02=換行 08=輸出文本 這兩個(gè)都是所有游戲通用的。至少我去試了一下多拉基亞776就也可以適用。然后我給出一個(gè)是我自己做出來的CTL命令符的文檔內(nèi)容吧:
[break]
04=話
06=切換人
07=話人
08=文本
0801=文本01
0802=文本02
0803=文本03
0805=文本05
0807=文本07
0808=文本08
02BF=BF01
02BFBF=BF10
02BFBFBF=BF11
[normal]
3F7F=切行
0F0F=切圖
0F02=等待換行
0D00=回車
0A18=停頓
0A00=換行段
09=假名
06=切換人
04=話
02=換行
0029=清屏
07001D=說話
07001D08=回話
07001D10=搶話
有了這個(gè)以后,對(duì)于我們導(dǎo)出SMC里面的對(duì)話劇情文本非常有幫助,一句句對(duì)話會(huì)歷歷在目呈現(xiàn)出來。導(dǎo)出來了以后,就可以翻譯了。日語需要大學(xué)里面學(xué)四年才基本過一級(jí),所以做漢化容易,難的是翻譯。翻譯完成了以后,在導(dǎo)入文本,修改字庫,一個(gè)你自制的漢化版法拉系譜就做出來了。