閥門公司 專案的新版本 ,它基於 Wine 項目的開發,旨在使為 Windows 創建並在 Steam 目錄中呈現的遊戲應用程序能夠在 Linux 上運行。 項目成果 在 BSD 許可下。 Proton 可讓您在 Steam Linux 用戶端中直接執行僅限 Windows 的遊戲應用程式。 該軟體包包括 DirectX 9 實作(基於 )、DirectX 10/11(基於 )和12(基於 )透過將 DirectX 呼叫轉換為 Vulkan API 來運作,改進了對遊戲控制器的支援以及使用全螢幕模式的能力,無論遊戲支援的螢幕解析度如何。
在新版本中:
- 對於遊戲,支援直接存取遊戲控制台,無需使用模擬層,這顯著提高了各種遊戲控制器的工作品質。
- D9VK 層(Vulkan API 之上的 Direct3D 9 實作)已更新至版本 ,現在支援選項和函數 d3d9.samplerAnisotropy、d3d9.maxAvailableMemory、d3d9.floatEmulation、GetRasterStatus、ProcessVertices、TexBem、TexM3x2Tex 和 TexM3x3Tex。
- 修正了使用 fsync 補丁時崩潰和凍結的問題。
- 新增了「WINEFSYNC_SPINCOUNT」設置,這可能有助於提高某些遊戲的效能。
- 新增了對最新版本的 Steamworks 和 OpenVR SDK 的支援。
- 改進了對非常老的 VR 遊戲的支援。
- 修正了在某些虛幻引擎 4 遊戲(例如《Mordhau》和《深岩銀河》)中輸入內容時發生的崩潰問題。
此外,您還可以注意到新的 , 附加元件
模擬各種遊戲機,讓您使用簡單、統一的圖形介面來運行經典遊戲。 支援使用 Atari 2600/7800/Jaguar/Lynx、Game Boy、Mega Drive、NES、Nintendo 64/DS、PCEngine、PSP、Sega 32X/CD、SuperNES 等遊戲機模擬器。 可使用現有遊戲機的遙控器,包括 Playstation 3、Dualshock 3、8bitdo、XBox 1 和 XBox360。 該模擬器支援高級功能,例如多人遊戲、狀態保存、使用著色器提高舊遊戲的圖像品質、遊戲倒帶、熱插拔遊戲機和視訊串流。
新版本具有語音合成模式,可讓您識別螢幕上顯示的文本,將其翻譯成指定語言,並在不停止遊戲的情況下大聲朗讀。 還添加了圖像替換模式,該模式也檢測並翻譯文本,但嘗試用翻譯替換螢幕上的原始文本。 例如,這些模式對於玩沒有英文版本的日本遊戲可能很有用。 翻譯是透過存取 Google Translate API 進行的 .

您也可以注意 相容模組 ,讓您可以直接在 Steam Play 上啟動 使用Linux版本 ,無需透過 Proton 運行 Windows 版本的 ScummVM 或 DOSBox。
來源: opennet.ru
