
一、修改設定檔
DOSBOX 的設定檔副檔名為 .conf,通常可以在 DOSBOX 目錄中找到,例如 v0.74 的檔名會是這樣:dosbox-0.74.conf
用記事軟體例如 Notepad++ 開啟就能看到所有設定參數,而且修改說明非常仔細,不過全都是英文需要花點時間研究。
然而從 Steam 購買的老遊戲,可能會找不到上面這個檔案 dosbox-0.74.conf。以我玩的 Police Quest I(警察故事1)為例,要找到 DOSBOX 設定檔,需要進入類似這樣的目錄:
E:\Police Quest Collection\PQ1\DOSBOX
可找到這個檔案 二、以全螢幕啟動
1. 切換全螢幕沒修改設定檔的情況下,有可能會以視窗模式啟動遊戲,而老遊戲在視窗模式下通常解析度很小,玩起來傷眼睛。Windows 視窗切換為全螢幕的熱鍵須一記:Alt + Enter
想從全螢幕切換為視窗模式的話,一樣按此熱鍵。
2. 預設全螢幕執行每次都按 fullscreen=true
fullscreen 這個參數位於 [sdl]~[dosbox] 之間。
三、自訂視窗大小
1. 使用全螢幕的不便雖然全螢幕看起來比較舒服,但由於我玩的是「文字冒險遊戲」,必須頻繁查詢英文單字,所以會另外開啟字典工具,用
fullscreen=false
windowresolution=1920x1080
- 其中 1920x1080 請改為自訂尺寸
- 視窗大小的數值可能要不斷微調測試,因為遊戲本身可能會維持既定的畫面比例
四、自訂視窗位置


- 開始 → 設定 → 系統 → 關於 → 最右側找到「進階系統設定」→ 環境變數
- 如上圖按「新增」→ 變數名稱填入「SDL_VIDEO_WINDOW_POS」
- 變數值填入 x,y 軸座標,例如
0,0 代表左上角處 - 將畫面上所有「確定」都按一按即可生效
五、自訂視窗比例
有時可能會發現,自訂視窗尺寸後,並沒有按照設定的比例呈現,有可能是該遊戲預設會以某個固定比例呈現,此時可修改某些 DOSBOX 參數試試看:aspect=true
scaler=none
以上這兩個參數位於 [render]~[cpu] 之間。
六、解決畫面模糊問題
現在的螢幕解析度都是 1920x1080 起跳,當老遊戲的視窗尺寸放大數倍後,如果出現畫面變得模糊時,可以嘗試修改這個 DOSBOX 參數試試看:output=openglnb
以上這個參數位於 [sdl]~[dosbox] 之間。
更多 Windows 軟體相關文章: