Dead-Island

如何在 Dead Island 中打開 VSync 和其他高級設置?

  • August 19, 2012

我無法忍受螢幕撕裂,我想知道如何打開垂直同步。似乎沒有通過遊戲本身打開它的選項。我在哪裡可以找到打開它的文件?是否有其他我可以調整但在遊戲中不可用的設置?我正在執行 Windows 7。

使用死島助手

如果您不喜歡手動編輯文件,您可以使用Dead Island Helper,該程序將為您完成此操作。根據創建者的說法,它確實安裝了一個鍵盤掛鉤來檢測死島是否正在執行,但只是為了防止處理多次擊鍵。它不應該觸發 VAC,但你必須自己決定是否要冒這個風險。

如果您想自己編輯文件,可以按照以下步驟操作:

打開垂直同步

  • 導航My Documents\Dead Island\out\Settings

在這裡,您會發現一個名為Video.scrWindows 7 的文件會將此文件辨識為螢幕保護程序文件,因此您需要使用記事本等文件編輯器打開它。您可以通過將 Video.scr 文件拖放到記事本或使用記事本並導航到目錄來執行此操作。如果您這樣做,請記住更改下拉列表以查找“所有文件”。

打開文件後,您會發現如下所示的內容:

!Resolution(i,i)
!WindowOffset(i,i)
!Monitor(i) // -1 primary monitor
!BPP(i)
!FSAA(i) // Full Screen AntiAliasing, 0 - none, higher is better
!TexBPP(i)
!TextureQuality(s) // VeryLow, Low, High
!Filtering(s) // Bilinear, Trilinear, Anisotropic, AnisotropicTrilinear
!GammaFloat(f)
!MaxRefresh(i)
!Shadows(s) // Low, High
!ShadowMapSize(i)
!SpotShadowMapSize(i)
!Lightmaps()
!Fullscreen()
!VSync() // enable vertical sync
!MaterialQuality(i) // lower is better
!WaterQuality(i) // lower is better
!GrassQuality(i) // lower is better
!FXQuality(i) // higher is better
!FXFadeLevel(i) // 0-4 (lower is better)
!EnvQuality(s) // FullDynamic, RareDynamic, Static
!ShaderPath(i) // 0 - 1.1, 1 - 1.4, 2 - 2.0, 3 - 3.0, 4 - x360, 5 - 4.0, 6 - ps3
!PostProcess(s) // Simple, Normal
!DisplayDeviceType(i,f,f,f,f) //device type (LCD TV etc.): 0 - default
!Curves(s) // curves texure

Resolution(1920,1080)
Monitor(0)
BPP(24)
FSAA(0)
TexBPP(32)
TextureQuality("High")
Filtering("Trilinear")
Fullscreen()
Shadows("High")
ShadowMapSize(1024)
SpotShadowMapSize(1024)
Lightmaps()
GammaFloat(1.00)
MaxRefresh(60)
MaterialQuality(2)
FXQuality(3)
FXFadeLevel(2)
WaterQuality(2)
GrassQuality(0)
EnvQuality("FullDynamic")
ShaderPath(3)
DisplayDeviceType(0,0.000000,1.000000,1.000000,1.0 00000) 

這些是遊戲使用的預設值。如果要啟用垂直同步,請在 和VSync()的值之間插入Fullscreen()Shadows("High")如下所示:

Fullscreen()
VSync()
Shadows("High")

請記住,如果您希望它正常工作,則需要將刷新率設置為與顯示器的刷新率相同的值。該變數是:

MaxRefresh(60)

進行此調整後,點擊保存並退出。目前是否需要將此文件設置為只讀存在爭議,有人說需要,否則遊戲會覆蓋你的設置,也有人說它只會覆蓋無效的設置。直到我更改了我的後期處理設置,我才需要這樣做,直到我將其設置為只讀。如果您想安全地使用它,可以通過執行以下操作進行設置:

  • 右鍵點擊Video.scr文件
  • 選擇Properties
  • General選項卡上,您會Attributes在底部附近看到
  • 複選框,然後Read-only點擊Apply``OK

提高圖形質量

即使將游戲選項設置為“高”,您仍然可以做更多的事情來提高圖形質量。如果您願意這樣做並且知道您的影片卡和系統可以處理什麼,您可以調整此文件中的其他屬性。

如果您選擇調整這些單獨的設置,我建議一次只更改一個變數,這樣您就知道在崩潰的情況下要更改什麼(如果您至少將其設置為“只讀”,理論上它應該更改任何如果沒有,則自動設置無效值)。

提高色彩質量

BPP(24)

將此設置更改為32。與此相結合,請確保您:

啟用後期處理

PostProcess("Normal")

添加這一行,放在哪裡似乎都沒有關係。

啟用 FSAA(全屏抗鋸齒)

FSAA(0)

將 更改024816

增加環境細節設置

MaterialQuality(2)
FXFadeLevel(2)
WaterQuality(2)
GrassQuality(0)

確保所有這些都設置為0.

提高紋理質量

Filtering("Trilinear")

更改TrilinearAnisotropicAnisotropicTrilinear

提高陰影質量

ShadowMapSize(1024)
SpotShadowMapSize(1024)

更改102420484096請注意,更改這些設置可能會導致崩潰。我成功地將 SpotShadowMapSize 更改為 4096,但是我只能將 ShadowMapSize 增加到 2048 而不會崩潰。如前所述,確保您單獨更改變數以便能夠查明崩潰原因。

範例設置

我在具有 12GB RAM 的系統上執行 ATi Radeon HD 4890 1GB 卡,我的設置如下:

Resolution(1920,1080)
Monitor(0)
BPP(32)
FSAA(16)
TexBPP(32)
TextureQuality("High")
Filtering("AnisotropicTrilinear")
Fullscreen()
Shadows("High")
ShadowMapSize(2048)
SpotShadowMapSize(4096)
Lightmaps()
GammaFloat(1.35)
MaxRefresh(60)
MaterialQuality(0)
FXQuality(3)
FXFadeLevel(0)
WaterQuality(0)
GrassQuality(0)
EnvQuality("FullDynamic")
ShaderPath(5)
VSync()
PostProcess("Normal")
DisplayDeviceType(0,0.000000,1.000000,1.000000,1.000000)

~來源:這個文章和Steam 論壇上的這個文章

引用自:https://gaming.stackexchange.com/questions/29950