今天 負責Wine項目的開發商宣布 通過張貼 發布了開放式Win32 API Wine 4.14實現的新實驗版本。
伴隨著 Valve還發布了Proton 4.11-2項目更新的帖子, 它基於Wine項目的成就,旨在確保發佈為Windows構建並在Steam目錄中具有特色的基於Linux的遊戲應用程序。
Wine 4.14的主要變化
從4.13版本開始,已經關閉了18個錯誤報告,並進行了255次更改 隨著新版Wine 4.14的到來。
來自與遊戲工作相關的已關閉錯誤報告 和應用 我們發現了以下方面的改進 第一次世界大戰,AviUtl,東方14-17,Eleusis,Rak24u,Omni-NFS 4.13,The Sims 1,Star Control Origins,Process Hacker,Star市民,Adobe Digital Editions 2。
在出版物中突出顯示的主要變化中 我們發現單聲道引擎已更新至版本4.9.2。,這可以消除啟動DARK和DLC任務時出現的問題。
在PE格式的DLL中時 (便攜式可執行文件) 它們不再與MinGW運行時綁定。
在其他突出的變化中:
- Ntoskrnl實現對MmIsThisAnNtAsSystem的調用,並添加對SePrivilegeCheck和SeLocateProcessImageName的調用的存根。
- Wtsapi32實現WTSFreeMemoryExA和WTSFreeMemoryExW函數,並為WTSEnumerateProcessesEx [AW],WTSEnumerateSessionsEx [AW]和WTSOpenServerEx [AW]添加存根。
- 添加了新的wlanui和utildll dll。
- 與管理進程,線程和文件描述符相關的代碼已從kernel32轉移到kernelbase。
- 添加了用於在wined3d中處理紋理的功能,例如wined3d_texture_upload_data()和wined3d_texture_gl_upload_data()。
- 與ARM64平台上的異常處理相關的錯誤修復。
如何在Ubuntu及其衍生產品上安裝Wine 4.14的實驗版本?
如果您有興趣在自己的發行版上測試Wine的新開發版本,則可以按照以下我們共享的說明進行操作。
在Ubuntu及其衍生版本上安裝此版本的Wine 4.14 我們將在終端中輸入以下內容:
sudo dpkg --add-architecture i386
現在,我們將向系統添加以下內容:
wget https://dl.winehq.org/wine-builds/Release.key sudo apt-key add Release.key sudo apt-add-repository https://dl.winehq.org/wine-builds/ubuntu/ sudo apt-get update sudo apt-get --download-only install winehq-devel sudo apt-get install --install-recommends winehq-devel sudo apt-get --download-only dist-upgrade
質子4.11-2的變化
他們怎麼知道 Proton允許您直接運行Steam客戶端上僅適用於Windows的遊戲應用程序。
埃爾帕克特 包括DirectX 9實施 (基於D9VK),DirectX 10/11(基於DXVK)和12(基於vkd3d), 通過將DirectX調用轉換為Vulkan API,無論遊戲中受支持的屏幕分辨率如何,都為遊戲控制器提供了更好的支持,並具有使用全屏模式的能力。
在這個新版本中 Proton 4.11-2強調了FAudio組件 與DirectX聲音庫(API XAudio2,X3DAudio,XAPO和XACT3)的實現 它們已更新到版本19.08。
當引擎 Mono已更新至版本4.9.2和DXVK層 直到版本1.3.2。
還提供60 FPS模式下的數據輸出,以用於具有高幀頻的顯示器 (舊版遊戲需要)。 修復了在Earth Defense Force 5和Earth Defense Force 4.1遊戲中輸入文本時凍結的問題。
如何在Steam上激活Proton?
對於這 他們應該打開Steam客戶端,然後單擊左上角的Steam,然後單擊設置。
在“帳戶”部分,您將找到註冊Beta版的選項。 這樣做並接受後,將關閉Steam客戶端並下載Beta版本(新安裝)。
最後,訪問他們的帳戶後,他們返回相同的路徑以驗證他們已經在使用Proton。