VKD3D-Proton(用Vulkan處理DX12指令嘅Wrapper)已經更新出2.0版,開發Team仲發佈埋成品不過有兩層壓縮嘅首先zst壓縮檔格式要用CLI工具解壓縮之後tar壓縮嗰層就7zip可以直接解壓縮到,佢哋話已經可以喺一部份DX12 Game度正常用到。
https://github.com/HansKristian-Work/vkd3d-proton/releases/tag/v2.0

This initial release supports D3D12 Feature Level 12.0 and Shader Model 6.0 (DXIL).

Games expected to work include:

Control
Death Stranding
Devil May Cry 5
Ghostrunner
Horizon Zero Dawn
Metro Exodus
Monster Hunter World
Resident Evil 2 / 3
Please refer to the README for supported driver versions.

TOP

本帖最後由 Okt04175 於 2020-11-15 16:33 編輯

Valve(Steam嘅經營公司)已經更新咗Proton到5.13-2版,正式引入VKD3D-Proton 2.0明顯改善對DX12嘅支援程度。

Proton係Valve改良嘅Wine可以令Linux/MacOS好似Windows咁照玩Windows版PC Game。
Steam啟用Proton嘅參考,啟用SteamPlay同埋進階設定再揀最新版Proton就搞掂。

5.13-2:
•KNOWN ISSUES: https://github.com/ValveSoftware/Proton/issues/4289
•Updated vkd3d-proton to version 2.0, which improves Direct3D 12 support.
•Fixed Risk of Rain 2 multiplayer lobbies.
•Fixed Killer Instinct crash when battle ends.
•Fixed Assetto Corsa Competizione and Summer Funland in VR mode.
•Fixed games not launching in Uplay Connect, and Origin crashing when updating.
•Fixed mouse cursor in Mount & Blade II: Bannerlord.
•Fixed SpellForce crash on launch on some systems.
•Fixed very long load times in Warhammer 40k: Inquisitor - Martyr.
•Atelier Ryza: Ever Darkness & the Secret Hideout is playable again.
•Fixed Healer's Quest and Coloring Game 2 on AMD.
•Scaled resolution now functional for Middle Earth: Shadow of War.
•Restore behavior of horizontal scrolling input from previous Proton versions.
•Proton log directory can now be configured with PROTON_LOG_DIR.

TOP

本帖最後由 Okt04175 於 2020-11-24 19:53 編輯

Vulkan 1.2.162已經發佈咗,今次有埋Vulkan Ray-Tracing嘅最終標準,之後VKD3D同VKD3D-Proton呢兩個將DX12轉Vulkan嘅Wrapper都可以利用埋官方正式最終版嘅指令完成轉譯。
可以講光影追蹤唔會再係Win10獨有,只要新Game用Vulkan做底就可以喺Win7/8/8.1、Linux、MacOS同iOS(經埋MoltenVK轉換)、Android甚至日後嘅Raspberry Pi OS(需要再新啲嘅Vulkan Driver)度開埋光影追蹤效果。

VK_KHR_acceleration_structure、VK_KHR_ray_tracing_pipeline、VK_KHR_ray_query、VK_KHR_pipeline_library同埋VK_KHR_deferred_host_operations有最終版本。

Vulkan光影追踪標準而家已經有AMD、ARM、EA、Epic Games、Facebook、Imagination、Intel、NVIDIA、Qualcomm、三星、Unity、Valve同埋其他利益相關者嘅支援。

參考資訊:[Vulkan 1.2.162 Released With Ray-Tracing Support Promoted]
https://www.phoronix.com/scan.ph ... ay-Tracing-Promoted

TOP

DXVK出咗1.7.3版,改善DX9遊戲相容同DX11遊戲效能。

https://github.com/doitsujin/dxvk/releases/tag/v1.7.3
Bug fixes and Improvements
•Added support for new DXGI interfaces introduced in Windows 10 version 1809.
•Added an option to scale the HUD on high-DPI displays. Refer to the README for details. (#771)
•Changed generated D3D11 shader code to allow drivers to optimize away texture operations in case no texture is bound.
•Fixed some old D3D9 games crashing on RADV due to invalid shader code.
•Fixed Vulkan validation errors when the HUD is active.
•Optimized away redundant render target clears in some games to potentially increase performance.
•Indirect draw batching can now work with arbitrary strides. This may slightly reduce the draw call count in Trine 4.
•EverQuest 2 Fixed broken cloth rendering on Nvidia. (#1832)
•Trine 4: Fixed rendering issues that would occur on some Nvidia GPUs as well as on RADV. (#1816)

TOP

Wine都差唔多要正式發展到6.0版喇,早幾日出咗6.0-rc1版,上次5.22版改善咗播片體驗同改善字型Cache機制,而今次6.0-rc1更新Gecko引擎同埋加快字型初始化速度仲有解決部份Game相容問題。

詳情睇返:
https://www.winehq.org/announce/6.0-rc1

The Wine development release 6.0-rc1 is now available.

This is the first release candidate for the upcoming Wine 6.0. It
marks the beginning of the yearly code freeze period. Please give this
release a good testing to help us make 6.0 as good as possible.

What's new in this release (see below for details):
  - Gecko engine update.
  - WindowsCodecs and QCap libraries converted to PE.
  - Faster font initialization at process start.
  - Support for named pipes with empty names.
  - Various bug fixes.

TOP

本帖最後由 Okt04175 於 2020-12-19 13:10 編輯

VKD3D-PROTON喺早幾日已經更新到2.1版,都係改善效能同提升相容程度咁,另外刺客教條最新一集應該都會玩到(建議用N卡),Cyberpunk 2077已經玩到(但建議用A卡),仲有減少咗CPU同RAM嘅使用率。

詳情同下載:https://github.com/HansKristian- ... n/releases/tag/v2.1

This release fixes various bugs (mostly workarounds) and improves GPU-bound performance.

New games added to "expected to work" list:

•The Division (was working already in 2.0, but missing from list)
•AC: Valhalla (*)
(*): Game requires full D3D12 sparse texture support to work.
Currently only works on NVIDIA drivers.
RADV status remains unknown until support for this feature lands in Mesa.

New games added to "kinda works, but expect a lot of jank" list:

•Cyberpunk 2077 (**)
(**): Currently only runs correctly on AMD hardware with RADV and VK_VALVE_mutable_descriptor_type.
As of game version 1.03, this requires the latest Mesa Git build.
The game has some fatal bugs where it relies on undefined behavior with descriptor management
which this extension works around by accident.
The game will start and run on NVIDIA, but just like what happens without the extension on AMD,
the GPU will randomly hang, making the game effectively unplayable.
A game update to fix this bug would likely make the game playable on NVIDIA as well.
Game version 1.04 changed some behavior, and support for this game will likely fluctuate over time as future patches come in.

Bug fixes and workarounds:

•Fix various implementation bugs which caused AC: Valhalla to not work.
•Work around game bug in Death Stranding where accessing map could cause corrupt rendering.
(Several games appear to have the same kind of application bug.)
•Fix corrupt textures in Horizon Zero Dawn benchmark.
•Fix SM 6.0 wave-op detection for Horizon Zero Dawn and DIRT 5.
•Work around GPU hangs in certain situations where games do not use D3D12 correctly,
but native D3D12 drivers just render wrong results rather than hang the system.
•Fix invalid SPIR-V generated by FP64 code.
•Fix crash with minimized windows in certain cases.

Performance:

•~15% GPU-bound uplift in Ghostrunner. •Might help UE4 titles in general.
•Slightly improve GPU bound performance when fully GPU bound on both AMD and NVIDIA.
•Slightly improve GPU bound performance on RADV in various titles.
•Reduce multi-threaded CPU overhead for certain D3D12 API usage patterns.
•Add support for VK_VALVE_mutable_descriptor_type which
improves CPU overhead, memory bloat, and avoids potential memory management thrashing on RADV.
•Also avoids GPU hangs in certain situations where games misuse the D3D12 API.

Misc:

•Implement DXGI_PRESENT_TEST.
•Fix log spam when DXGI_PRESENT_ALLOW_TEARING is used.

TOP

望 6.0 版能改善 5.0 裝完搵唔到 WINE ICON 未能直接處理 UNINSTALL,需要整個 UNINSTALLER 同埋無法自己整個 SHORTCUT 去開D 軟件,有點不便

TOP

回覆 317# chue
我用Ubuntu 18.04同Wine-Stagging 5.1x嗰陣已經可以自動喺程式集度建立返平時Windows裝完就會喺開始功能表度建立嘅捷徑 同埋 可以直接執免安裝嘅exe檔案格式嘅程式/遊戲,或者係Stagging版先做到咁,或者6.0版會合併呢啲特色。

TOP

TOP

有沒有人用過Wine加DOSBox for Windows?效果如何?雖然DOSBox有Linux版,但有些DOSBox定制版只有Windows版,有些遊戲需要用DOSBox定制版才可正常運行。

via HKEPC Reader for Android

TOP