Re: [問題] 戰鎚4000:靈魂風暴SS的字體有辦法改善嗎?
※ 引述《papapapa5566 (56)》之銘言:
: 我的電腦配備不太好
: 開1024*768單位太多會小小的不順
: 偏偏字體在這個解析度也不清楚(大字ok,小字像輔助框說明文字,就要很仔細的看)
: 請問有辦法改它的字體或大小嗎?
: 我是玩繁體版,謝謝
不知道這篇是否發文妥當,若有不妥之處煩請版主告知
這篇本來是給W40k DC用的,我想SS應該也能依樣畫葫蘆
請參考
作者: Gesctro () 看板: Interwise
標題: Re: [心得]DOWDC的一些抱怨...
時間: Thu Jan 4 16:33:38 2007
以下是戰鎚字型解決方法,若有違法,請英特衛自己刪 :p
若想用原來的字型,請跳過。「最後面有再補加一些新的測試」
好了,廢話不多說,直接開始
請先下載下列網址的檔案
http://gesctro.myweb.hinet.net/Warhammer_font.zip
解壓縮後,會有兩個目錄,一個是 font original 一個是 font patch
font original 是經過 SpookyRAT 解壓縮程式,將遊戲的檔案解開,
所解開的檔案是
D:\Dawn of War - Dark Crusade\Engine\Locale\Chinese\EnginLoc.sga
而 font patch 目錄下是我將裡面的資料用記事本打開修改的檔案後,
而改為讀取微軟正黑體字型的檔案。
接下來先簡單講怎麼改字型,接下來再介紹重點好了,
下載好 Warhammer_font 檔案後,解壓縮,接著把 font patch 所有的檔案,
拷貝到你安裝的遊戲目錄下\Engine\Locale\Chinese\data\font
比方如 D:\Dawn of War - Dark Crusade\Engine\Locale\Chinese\data\font
在這裡你會遇到 D:\Dawn of War - Dark Crusade\Engine\Locale\Chinese
目錄下沒有 data 目錄,data 目錄下沒有 font 目錄,
此時你只要自己新增目錄,把目錄改名字即可。
檔案丟進去後,找一個你喜歡的字型,改名成 font.ttf 也丟進去即可。
然後開遊戲看看字型有沒有變即可。
如果你還覺得字不夠漂亮,此時就要自己改 font original 目錄下的格式,
font original 目錄下的 fnt檔,全部都可以用記事本打開,
用記事本(notepad.exe) 打開後,你會發現裡面是以下格式。
font =
{
type = "Windows";
name = "Gulim";
file = "";
bold = true;
sizeDefault = 16;
size640 = 16;
size800 = 18;
size1024 = 20;
size1280 = 24;
size1600 = 28;
spaceChar = " ";
missingChar = "?";
}
首先的 type 可以隨便打,除非你 file 那一行沒有指定檔案,
name基本上也可以隨便打,理由同上,若你沒指定 file 檔案時,
則 type 與 name 需要指定,因為它會去存取系統字型目錄下的
檔案,然後接下來就是最後一個了,bold是指字體的型態,比方
說粗體、斜體之類的。
那麼如果到這邊瞭解的話,下面就是一個修改後的範例。
font =
{
type = "Windows";
name = "微軟正黑體";
file = "font.ttf";
bold = true;
sizeDefault = 16;
size640 = 16;
size800 = 18;
size1024 = 20;
size1280 = 24;
size1600 = 28;
spaceChar = " ";
missingChar = "?";
}
file所指定的檔案如果沒有指定路徑,則預設是放在
D:\Dawn of War - Dark Crusade\Engine\Locale\Chinese\data\font
那麼接下來的
sizeDefault = 16;
size640 = 16;
size800 = 18;
size1024 = 20;
size1280 = 24;
size1600 = 28;
spaceChar = " ";
missingChar = "?";
第一個是預設的字型大小,
第二個是 640x480 解析度下的字型大小,
第三個是 800x600 解析度下的字型大小,
第四個是 1024x768 解析度下的字型大小,
第五個是 1280x1024 解析度下的字型大小,
第六個是 1600x1200 解析度下的字型大小,
最後兩個 spaceChar 跟 missingChar 不知道是什麼,但不建議修改。
忘了提,每個系統設定的字型都可以不一樣,如果要設定不一樣的字型
只需把不同的字型丟到設定目錄下,然後檔案內容的設定改一改即可。
經過反覆不停的測試,發現有幾個地方講錯了,
首先檔案內容格式中
type = "Windows";
name = "微軟正黑體";
file = "font.ttf";
bold = true;
type的部份,若引號中輸入的是 Windows,則遊戲存取的字型是系統目錄
下的字型,也就是從"我的電腦 -> 控制台 -> 字型"中可以看到安裝完後
的字型部份。
但若 type 的引號中輸入的是 FreeType2,則遊戲存取的是下列目錄中的字型
D:\Dawn of War - Dark Crusade\Engine\Locale\Chinese\data\font
然後格式中的 name ,要輸入的是開啟字型檔後,在 Typeface name:
後面的文字,但我不知道一定要英文,還是中文也可以,我是都輸入英文,
接下來的 file 部份,就是當你 type 輸入的是 FreeType2時,在目錄下
你要對應到的字型檔案名稱,以微軟正黑體來說的話,是 msjh.ttf
bold格式的部份,好像影響不大,故可以跳過不要去動它即可。
把剩下的補完,另外先前的文章有做一點點的修改,有用到的人再自己去看。
quorum medium bold16.fnt 修改載入中、主選單、主選單說明文字大小
quorum medium bold13.fnt 修改主選單右下角上方字體大小
gillsans_bold_16.fnt 修改對戰地圖清單、種族選擇、遊戲中資源數值、
遊戲中指令主文字字體大小
11 是修改指令說明字體大小
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.132.114.222
推
05/01 12:58, , 1F
05/01 12:58, 1F
→
05/01 13:17, , 2F
05/01 13:17, 2F
→
05/01 13:29, , 3F
05/01 13:29, 3F
→
05/01 13:44, , 4F
05/01 13:44, 4F
※ 編輯: skyhawkptt 來自: 220.132.114.222 (05/01 13:59)
→
05/01 14:00, , 5F
05/01 14:00, 5F
推
05/01 15:18, , 6F
05/01 15:18, 6F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):