《NetDive》技術問題指引

如果你遊玩《NetDive》時遭遇到技術問題,請先閱讀這篇文章

感謝你遊玩我的遊戲!如果讓你沒辦法好好享受可就糟了,所以我準備了一些潛在可能可以解決你遭遇問題的手段:

Steam Deck 體驗 🔗

NetDive 在 Steam Deck 上會是使用 Proton 執行 Windows 的版本,原因是因為 Unity 輸出的原生 Linux 版的效能比過 Proton 的版本還爛,所以就這樣了。

總之應該可以無腦跑在 800p/90FPS。

請確保你有最新的顯示卡驅動程式 🔗

如果你在遊戲中遭遇到任何問題,請先確認你已經安裝最新的顯示卡驅動程式。許多問題都可以靠取得對應廠商最新的驅動程式解決,而你可以在這裡取得最新的驅動程式:

驗證遊戲檔案 🔗

有時候在下載遊戲更新時,可能會發生錯誤。這樣的錯誤可能會導致遊戲無法正常執行,或者是遊戲中出現奇怪的畫面錯誤。如果你遭遇的問題是這樣的,可以試著驗證透過遊戲啟動器驗證你的安裝狀況,並且取代掉缺少或損壞的檔案:

Steam 平台:

  1. 在「收藏庫」右鍵點擊《自動混亂:零式
  2. 選擇「內容…」,然後點選 「已安裝檔案」分頁
  3. 選擇「驗證遊戲檔案的完整性…」

你也可以嘗試完全解除安裝並重新安裝遊戲。同時可能會需要重新啟動電腦才能發揮效果。

如果你沒辦法正常啟動遊戲,或者是看見黑色的畫面 🔗

請考慮你的系統狀況並且依序嘗試適用的解決方案:

  1. Windows 與 Proton 使用者:

    目前遊戲有推出 Vulkan 和 32 位元版的考慮。如果啟動遊戲時有相關選項,你應該可以先嘗試看看這兩個啟動選項。

  2. 如果你使用的是 Steam,請嘗試停用你的 Steam 內嵌介面:

    1. 在「收藏庫」右鍵點擊《自動混亂:零式
    2. 選擇「內容…」
    3. 關閉「在遊戲時啟用 Steam 內嵌介面」
  3. 如果你曾經執行遊戲成功過,試著到你登陸檔備份並且刪除你的設定資料:

    Computer\HKEY_CURRENT_USER\Software\ChosenConcept\NetDive

    注意 這與遊戲的保存紀錄無關。單純是把一些相關系統設定復原回預設設定。

  4. 試著用「系統管理員」權限執行 Steam:

    1. 如果 Steam 還在執行中的話請關閉
    2. 找到 Steam 的執行檔
    3. 右鍵點擊執行檔
    4. 選擇「以系統管理員身分執行」
  5. 試著下載並安裝最新的 Visual C++可轉散發套件,某些狀況下可能會沒有正確安裝。

  6. 從你的 PC 上移除掉所有非必要的 USB 或者藍芽裝置。

  7. Windows 8 使用者:如果你看到了 D3DCompiler_47.dll 遺失的錯誤,可以在這裡下載安裝。

  8. Proton 使用者:請參照以下連結確認你的顯示卡有沒有設定正確 https://github.com/ValveSoftware/Proton/wiki/Requirements#amdintel

    「Arch Linux - Intel Graphics Drivers - Modesetting VS Intel」 https://www.youtube.com/watch?v=zEhAJMQYSws

如果遊戲無法啟動,或者是存讀檔無法進行 🔗

請考慮你的系統狀況並且依序嘗試適用的解決方案:

  1. 特定防毒軟體可能會造成這種性質的問題。如果你看到錯誤訊息說「警告:無法存檔」或者「警告:無法讀檔」的話,這很有可能就是原因出處。要解決這個問題,就得在你的防毒軟體裡加入白名單,或者是直接關閉。

  2. 確保以下路徑存在:

    文件\Saved Games\NetDive

    並且 Windows Defender 與存取受控制的資料夾中允許使用相關資料夾:允許 app 存取受控制的資料夾

  3. OneDrive 和 Google Drive 的同步系統有可能會干擾存檔。請參照這篇文章的第五步驟進行(英文:https://windowsreport.com/access-is-denied-windows-10/)以關閉 OneDrive 對遊戲存檔資料夾的同步。

如果遭遇到了卡頓、停頓、延遲、幀率低落或效能問題 🔗

NetDive》因為有極端高的物件量,可以說是對中央處理器的需求相當高。雖然是這樣說啦,但只要你的裝置至少比 Steam Deck 還強的話就不應該有問題。

如果你有遭遇到任何問題的話,以下幾個措施可能會有幫助:

  • 調整幀率限制可以維持穩定的遊玩環境
  • 在「顯示」選單中關閉「顯示封包殘骸」
  • 在「顯示」選單中關閉「顯示衝擊閃爍」
  • 在「顯示」選單中關閉「顯示衝擊效果」

而如果以上措施都沒幫助,你又很確定你的裝置比 Steam Deck 還強的話,請參考以下步驟:

  1. 確保你有最新的顯示驅動程式。
  2. 試著在遊戲中切換各類型全螢幕顯示與幀率限制設定。
  3. 如果你有啟用 Nvidia G-Sync 或 AMD FreeSync,請停用並且依適用狀況啟用 AMD Anti-Lag。
  4. Windows 與 Proton 使用者:如果這些選項後來有實裝的話,請在啟動遊戲時嘗試使用 Vulkan 與 32 位元版。
  5. 關閉其他執行中的程式。
  6. 如果適用的話,在你的顯示卡控制面板中找尋「最大效能優先」、「快速垂直同步」等相關選項並且嘗試啟用。
  7. 確保沒有對 Autopanic Zero.exe 啟用 Windows 7 相容模式。
  8. 停用所有內嵌介面,像是 Steam 或 GeForce 等。
  9. 物理上停用所有次要顯示裝置。
  10. 如果你使用的是 Nvidia 顯示卡,請參照這篇文章指引(英文:https://www.techadvisor.co.uk/how-to/pc-components/how-set-default-graphics-card-3612668/)並且確保遊戲是在使用對應顯示卡,而不是使用內建的顯示晶片。
  11. 除此之外,確保你的 Windows 效能設定在執行《NetDive》時是處於「高效能模式」。確保遊戲執行的螢幕是連接在 Nvidia 顯示卡上的。

注意:如果你找不到選擇顯示卡的選項,你可能要在系統 BIOS 中調整。在 BIOS 中停用 Intel HD 顯示晶片並且確保使用 PCIe 裝置作為預設的顯示裝置,不要使用「自動」。

滑鼠與手把輸入問題 🔗

如果你時不時遭遇到輸入偵測方面的問題,請將所有連接的手把都斷開連結。

如果你的手把沒有辦法被遊戲偵測到,請嘗試斷開所有手把連結,確保「裝置管理員」中沒有任何手把。接著將你的主要手把重新連接並再次嘗試。要注意這款遊戲隨時都會偵測所有手把的輸入。

你也可以嘗試調整 Steam 輸入,無論是開啟或是關閉都有可能帶來正確的手把偵測。

同時也有一些已知問題:

  • DualShock 4 和 DualSense 手把的觸控板按鍵在啟用 Steam 輸入時都會被顯示(並且實際上對應到)Share 按鈕。但如果你關閉 Steam 輸入的話,就會被正確顯示為觸控板按鍵。

音效問題 🔗

如果你遭遇到遊戲音效的問題,請先確定你的音效驅動程式是最新版:

  • 開啟 Windows 的「裝置管理員」
  • 展開「音訊輸入與輸出」的裝置清單
  • 右鍵點選你的音效裝置,並且選擇「更新驅動程式」

如果音效詭異地中途被斷開,可以嘗試將遊戲選單中任何非最大值的音效設定調整到最大值,並且使用你的系統音量設定來控制音量。

同時也可以注意,如果你使用的手把是 DualShock 4 或 DualSense,由於手把上有音效裝置,可能會劫走音效輸出。請注意確認系統的音效輸出是不是被設定在手把的音效裝置上。

如果全都沒幫助 🔗

如果在這裡沒有找到任何解決辦法,請在 Steam 的技術支援討論區請求協助。 同時也請提供以下檔案:

  1. Windows 使用者,請提供你的 DxDiag

  2. 你的 Player.log,位置參考以下

Windows: 使用者\[Username]\AppData\LocalLow\ChosenConcept\NetDive\Player.log 或直接在檔案總管位址欄輸入:%userprofile%\AppData\LocalLow\ChosenConcept\NetDive\就可以到這個資料夾,再提供裡面的 Player.log

感謝你的閱讀。希望這篇文章能幫助你快點找到解決辦法。