LV. 10
GP 382

【心得】【系統】ToS遊戲畫質手動調整全詳解

樓主 Nieo n7225488
  大家好我是逆歐,昨晚研究了救世主之樹最低畫質的方法。
經過各方的探討,英文版看了、簡體版看了,環繞了世界365圈,最後得出此結論。

ToS優化真的太差了,遊戲FPS真的比畫質重要很多,
而且最高畫質和最低畫質前後比較起來我怎麼都看不出有差‧‧‧

但是FPS的提升是肯定的。

首先開啟主程式資料夾>release>尋找一個user.xml的檔案。

用記事本打開,可以看到以下:
<?xml version="1.0" encoding="UTF-8"?>
<idspace>
    <Login SaveId="0" RecentServer="1006" RecentChar="1"/>
    <Config UseWater="0" UseFastLoading="1" UseEnvEffect="1" UseEnvSound="1" CaptureFormat="1" ChatEditVisible="0" MouseSensitivity="1.00" UseCharLod="0" UseEffectHigh="0" DevGamma="10" ResizeLevelOfTextures="0" DrawActorPersent="40" DrawMonsterPersent="40" InverseCameraHor="0" InverseCameraVert="0" InverseCameraZoom="0" CameraZoomIndex="3" UseCameraRotation="0" MaxCameraLongitute="45" Language="English" UseGlow="0" UseFXAA="0" UseWarfog="0" UseDepth="0" UseBloom="0" UseSoftParticle="0" UseHighTexture="0" UseLowOption="1" AutoAdjustLowLevel="0" SklCtrlSpd="200"/>
    <Resolution mode="1" width="1920" height="1080" BitPerPixel="16" VSync="0"/>
    <Sound TotalVolume="181" SoundVolume="206" MusicVolume="255" Language="Japanese"/>
</idspace>
內容會根據每個人的電腦設定不同而有變化,我們重點在於修改引號""裡面的值。
我會如下一一做每一項代號的解釋:

*註:絕大部分,輸入1代表啟動,0代表關閉。

<?xml version="1.0" encoding="UTF-8"?> 開頭不用管
<idspace> 開頭不用管
<Login SaveId="0" RecentServer="1006" RecentChar="1"/> 預設伺服器和角色,不用管
<Config UseWater="0" 液體顯示,改為0不顯示它。
  UseFastLoading="1" 快速讀取,用了之後遊戲啟動會比較快,過地圖微微加快,改1。
  UseEnvEffect="0"  UseEnvSound="1" 估計Env為環境,所以應該是環境效果,右邊是環境音效
  CaptureFormat="1" 拍照錄影格式,不動它,保留1
  ChatEditVisible="0" MouseSensitivity="1.00" UseCharLod="0" 聊天編輯、滑鼠敏感度,不動它
  UseEffectHigh="0" 使用高解析效果,關閉它
  DevGamma="10" Gamma,我沒動它
  ResizeLevelOfTextures="0"  材質階層重塑,我把它關掉
  DrawActorPersent="40" 畫面最大同時顯示人物,預設99,改太低其它隊友/路人會不見‧‧‧
  DrawMonsterPersent="40" 畫面最大同時顯示怪物,預設99,改太低打副本會看不見怪‧‧‧
  InverseCameraHor="0" InverseCameraVert="0" 反轉畫面水平/垂直,不知道做什麼用,不動它
  InverseCameraZoom="0" CameraZoomIndex="3"   UseCameraRotation="1" 類似上一條,不動
  MaxCameraLongitute="45" 最大畫面經度,改了感覺沒變,不動它
  Language="English" 語言資料夾,把內容改成你所使用的語言包資料夾名稱,我玩國際版所以是English,有使用漢化包的人就改成漢化包資料夾的名稱
  UseGlow="0" 使用閃光效果,我把它關掉
  UseFXAA="0" 使用FXAA濾鏡,我把它關掉
  UseWarfog="0" 使用迷霧,我把它關掉
  UseDepth="0" 使用景深,我把它關掉
  UseBloom="0" 高光效果,我把它關掉
  UseSoftParticle="0" 使用粒子效果,我把它關掉
  UseHighTexture="0" 使用高解析材質,我把它關掉
  UseLowOption="1" 使用低階畫面選項,我把它打開
  AutoAdjustLowLevel="0" 自動低規格模式調整,關閉,因為已經手動調成最低了‧‧‧
  SklCtrlSpd="200"/> 使用鍵盤/搖桿模式時的技能圈圈移動速度
  <Resolution mode="1" 銀幕的模式,2=視窗化,1=無邊界,0=全銀幕。注意,遊戲內所調整的全銀幕其實是無邊界模式,手動改才是真正的全銀幕。聽很多人使用全銀幕比較不會LAG,但是全銀幕之後無法切換畫面查資料‧‧‧
  width="1920" height="1080" 銀幕的解析度,我是1920*1080
  BitPerPixel="16" 顏色位元,預設為32,改為16色。其實顏色看起來沒差很多,但是FPS增加倒是有的,唯一的缺點就是滑鼠指在NPC身上時的輪廓顏色會怪怪的,其它無影響。
  VSync="0"/> 垂直同步,我關掉它。關於它的開關有很多爭議‧‧‧在ToS上開關也很微妙。通常來說,顯示卡超強就打開它,鎖著FPS60。關掉它顯示卡就會全力跑,FPS會很高(但是其實你的液晶銀幕只會顯示到60或75),所以通常是顯示卡不好得把它關掉。
垂直同步如果打開,顯示卡又不夠力,FPS低於60的時候顯卡就會讓FPS砍一半,用FPS30去跑遊戲;如果FPS30沒辦法穩定,顯示卡就會把你的FPS改成15....所以顯示卡不好的人用垂直同步遊戲常常卡FPS30。不好的人就把它關掉,讓它在30~60浮動吧。
  <Sound TotalVolume="181" SoundVolume="206" MusicVolume="255" 音量大小,不動
   Language="Japanese"/> 遊戲語音,我改成日文XD
</idspace>



接著是手動設定遊戲啟動選項,
遊戲名稱點右鍵>內容>設定啟動選項>輸入-dx11

不知道ToS有沒有吃-dx12,有支援dx12的顯卡的人可以試試看。




最後是本文重點之一,改了那麼多東西,記得把修改好的user.xml>點右鍵,設置為唯讀。
這樣遊戲設定才不會在遊戲內不小心又重新改掉了(不過遊戲內還是可以調設定,只是遊戲內調好後它不會儲存,每次重啟遊戲都是上述自己手動設定好的設置)。


最後,以上是Steam國際服適用,
如果你玩台版,因為我也沒主程式,有些步驟用法可能不一樣。
只能請你打1985,因為我5891。

我身邊的親友團都用了本文的設置,
FPS明顯提升,尤其是使用老筆電在玩的那位XD
重點是最低和最高畫質看起來跟本一樣啊‧‧‧


我其它的文:

板務人員:

593 筆精華,07/03 更新
一個月內新增 6
歡迎加入共同維護。


face基於日前微軟官方表示 Internet Explorer 不再支援新的網路標準,可能無法使用新的應用程式來呈現網站內容,在瀏覽器支援度及網站安全性的雙重考量下,為了讓巴友們有更好的使用體驗,巴哈姆特即將於 2019年9月2日 停止支援 Internet Explorer 瀏覽器的頁面呈現和功能。
屆時建議您使用下述瀏覽器來瀏覽巴哈姆特:
。Google Chrome(推薦)
。Mozilla Firefox
。Microsoft Edge(Windows10以上的作業系統版本才可使用)

face我們了解您不想看到廣告的心情⋯ 若您願意支持巴哈姆特永續經營,請將 gamer.com.tw 加入廣告阻擋工具的白名單中,謝謝 !【教學】