首先第一個問題是在 Windows 7 下正常執行,解決方法很簡單,進入捷徑內容將相容性設定為"Windows XP (Service Pack 3)"即可。
第二步是要解決解析度不足的問題,修改方式很簡單,只要執行過一次遊戲之後,在我的文件裡就產生一個 Command and Conquer Generals Data 資料夾 (資料片則為 Command and Conquer Generals Zero Hour Data),打開裡面的 Options.ini 將 Resolution = 1024 768 修改為螢幕原生解析度 (例如 Resolution = 1600 900),存檔之後進入遊戲就會發現此時遊戲已經是以高解析度在執行囉! 不過馬上就會發現另一個問題,高解析度下預設的攝影機高度變得太低,視野狹窄根本無法進行操作,因此接下來需要修改一下攝影機的高度。
要修改攝影機的高度步驟就較為麻煩,首先要取得可以解壓縮*.big檔的工具,例如Dragon UnPACKer這套免費工具,接下來就依序進行:
- 將安裝目錄下INI.big檔中GameData.ini解壓縮出來(資料片是在INIZH.big中)。
- 將檔案放進安裝目錄下Data/INI資料夾(執行一次後就會產生)。
- 按右鍵選擇編輯,找到參數 MaxCameraHeight = 310,修改參數(建議420)存檔即可。
- 將Chinese.big (資料片為ChineseZH.big)中的 HeaderTemplate9x.ini 以及 language9x.ini 兩個檔案解壓縮。
- 放進安裝目錄下Data/Chinese資料夾。
- 右鍵編輯,將"細明體"改成自己喜歡的字體,如"微軟正黑體",存檔。
- 將檔名更改為 HeaderTemplate.ini 及 language.ini (去掉9x)即可。
其實本來想先寫射擊遊戲的部分的,不過最近剛好用到這部分,乾脆就趁著記憶猶新先寫了...其他就慢慢再補充囉!