提返Wine已經出埋6.0版,今次大變化有更多.DLL檔案預轉定做.SO檔案、WineD3D已經轉做Vulkan底、DirectShow同Media Foundation都正式支援埋、完善埋Unicode嘅支援 仲有 文字終端程式再改良等, 玩Game嘅效能同相容性都會有一定程度嘅提升。

詳情:
https://www.winehq.org/announce/6.0

TOP

早幾日Wine更新到6.1版,主要會用VKD3D 1.2去轉譯DX12 Game同埋進一步改善Apple M1 ARM64架構Mac機嘅相容性,DX12 Game執行效率同相容性又會再進一步提升,Wine喺今日用嚟打機嗰效率已經高過VM好多加上唔會畀防VM環境執行嘅DRM程式Block咗係其中一個好處嚟。

The Wine development release 6.1 is now available.

What's new in this release (see below for details):
  - Arabic text shaping.
  - More WinRT support in WIDL.
  - VKD3D version 1.2 is used for Direct3D 12.
  - Support for Rosetta's memory layout on M1 Macs.
  - Support for Thumb-2 mode on ARM.
  - Various bug fixes.


https://www.winehq.org/announce/6.1

TOP

本帖最後由 Okt04175 於 2021-2-20 20:25 編輯

近日VKD3D-Proton更新出咗2.2版而DXVK就更新出咗1.8版,VKD3D-Proton 2.2更正一啲轉譯方式提升相容性、初步支援Variable Rate Shading轉譯同埋準備支援DXR(DX12光影追蹤)轉譯,DXVK 1.8引入咗CPU軟體加速Vulkan運算支援同埋修復唔少DX9同DX11轉譯相容問題,睇落今年Linux應該有望間接食得晒DX12啲打機功能。

https://github.com/HansKristian- ... n/releases/tag/v2.2

https://github.com/doitsujin/dxvk/releases/tag/v1.8


DXVK 1.8

Bug Fixes and Improvements
•Fixed some build system warnings with newer Meson versions.
•CPU-based Vulkan implementations such as Lavapipe will now always be enumerated last. This should avoid issues on systems without a dedicated GPU where games could potentially default to a CPU rasterizer.
•Optimized image layout transitions, which may improve performance on Intel GPUs in some games.
•D3D9: Improved performance of texture uploads and occlusion queries in some cases.
•D3D9: Fixed an issue where supported back buffer formats would be reported incorrectly.
•DXGI: Enabled multi-monitor support. This requires a relatively recent Wine version with XRandR 1.4 support to work correctly.
•D3D11: Fixed a number of reference counting issues that could potentially lead to stability issues (PR #1887, PR ##1888).
•D3D11: Improved correctness of NaN handling in shaders with VK_KHR_shader_float_controls, and removed most app workarounds setting d3d11.enableRtOutputNanFixup.
•Enabled d3d11.enableRtOutputNanFixup by default on older RADV versions.
•Enabled d3d11.invariantPosition option by default to fix common Z-fighting issues, especially on RDNA2 GPUs.
•Atelier Ryza 2: Added workaround for video playback breaking D3D11 rendering, like in other games of the series.
•Battle Engine Aquila: Fixed broken textures (PR #1759).
•Dark Messiah of Might & Magic: Work around out-of-memory issues on startup.
Everquest: Work around performance issues.
•F1 2018/2020: Work around broken compute shaders causing artifacts on AMD drivers, similar to F1 2019 (#1897).
•Hitman 3: Work around AMDAGS issues on AMD GPUs similar to Hitman 2 (PR #1909).
•Mega Man Legacy Collection 2: Fixed rendering issues (#1922).
•Nioh 2: Work around black screen issues.
•Tomb Raider Legend: Work around performance issues (#1685).

VKD3D-Proton 2.2

Workaround removals
•Replace old force_bindless_texel_buffer workaround with
a more correct and performant implementation.
•Death Stranding and Cyberpunk 2077 (and probably other games as well) do the right thing by default without the hack now.

Remove old workaround •disable_query_optimization for occlusion queries which was enabled for AC: Valhalla,
and is now replaced by a correct and efficient implementation.

•Cyberpunk 2077 status
•From recent testing on our end, it is unknown at this time if VK_VALVE_mutable_descriptor_type is still required for
Cyberpunk 2077. Manual testing hasn't been able to trigger a GPU hang.
•The memory allocation rewrite in 2.2 can plausibly work around some of the bugs that VK_VALVE_mutable_descriptor_type fixed by accident.
•The bugs in question could also have been fixed since release day, but we cannot prove this since the bug is completely random in nature.

Regression fixes
•Fix regression in Horizon Zero Dawn for screen space reflections on water surfaces.

Stability fixes
•Greatly improve stability on Polaris or older cards for certain titles.
•Crashes which used to happen in Horizon Zero Dawn and Death Stranding seem to have disappeared
after the memory allocation rewrite.
•GPU memory usage should decrease on these cards as well.
•DIRT 5 can get in-game now due to DXIL fixes, but is not yet playable.

New features
•Add support for Variable Rate Shading tier 1.

Future development
•DXR is not yet supported, but has seen a fair bit of background work.

•Basic DXR pipelines can be created successfully.
•Memory allocation rewrite in 2.2 unblocks further DXR development.

TOP

本帖最後由 Okt04175 於 2021-4-10 14:03 編輯

由Wine 6.2到6.6嘅更新當中值得留意嘅係多咗唔少WinRT嘅DLL檔案做咗預先轉譯處理,之後可以行到更多用咗WinRT指令嘅程式同Win10X嘅距離又拉近咗。另外支援埋OpenCL 1.2即係行部份Windows版影音轉檔程式做一啲Filter處理可以用GPU加速,當然亦可以行部份Windows版掘礦程式。DWrite同DnsApi都做咗預先轉譯處理就方便用嚟玩Project DIVA Arcade Future Tone呢類街機Game。
The Wine development release 6.2 is now available.
What's new in this release (see below for details):
  - Mono engine updated to version 6.0.0, with DirectX support.
  - Support for NTDLL debugger APIs.
  - More WinRT support in WIDL.
  - Xbox One controller fixes on Mac.
  - Various bug fixes.
The Wine development release 6.3 is now available.
What's new in this release (see below for details):
  - Better debugger support in the NT syscall interface.
  - WineGStreamer library converted to PE.
  - Still more WinRT support in WIDL.
  - Optional support for build IDs.
  - Various bug fixes.
The Wine development release 6.4 is now available.
What's new in this release (see below for details):
  - Support for the DTLS protocol.
  - Fontset support in DirectWrite.
  - Dialog for editing Access Control entries.
  - Theming support for a few more common controls.
  - Support for Korean Wansung encoding.
  - Various bug fixes.
The Wine development release 6.5 is now available.
What's new in this release (see below for details):
  - OpenCL support updated to version 1.2.
  - More support for IE compatibility modes in MSHTML.
  - More windowless RichEdit work.
  - A few more WinRT library stubs.
  - Various bug fixes.
The Wine development release 6.6 is now available.
What's new in this release (see below for details):
  - Mono engine updated to version 6.1.1, with upstream updates.
  - DWrite and DnsApi libraries converted to PE.
  - Plug & play driver support improvements.
  - Various bug fixes.

Wine 6.6版:
https://www.winehq.org/announce/6.6

另外講返DXVK 1.8.1版主要改善咗對DX9嘅抗鋸齒效能同相容程度,同時開始會用Github actions去自動編譯最新測試版。
Bug fixes and Improvements
  - Fixed a regression that would cause a number of D3D9 games to crash when changing the resolution or during startup.
  - Fixed a regression causing black textures in some D3D9 games (#1947)
  - Improved performance in many D3D9 games when using MSAA on RADV.
  - Improved presentation logic for MSAA swap chains, which are common in older D3D9 games.
  - Mafia II: Work around shadows being broken when the game thinks it's running on an AMD GPU.
  - Warhammer Online: Work around the game trying to use unsupported image formats. (#1296)

Github actions
  - Support for automated builds of the current master branch as well as pull requests has been added. Builds can be found here.

DXVK 1.8.1正式版:
https://github.com/doitsujin/dxvk/releases/tag/v1.8.1
DXVK最新測試版(要登入Github先下載到):
https://github.com/doitsujin/dxvk/actions/workflows/artifacts.yml

TOP

覺得 MANJARO  比 UBUNTU 更適合打機.起碼開個軟件都明顯快過自從轉 SNAP 軟件源又需要一段時間執一執解決 SNAP個問題以最終達到 UBUNTU 為 LINUX 界做的偉大理想

可是現階段如果打機係要同人電競比拼的話 UBUNTU 並非最好選擇

TOP

我覺得用慣MacOS嘅人可以先從Ubuntu開始適應Linux,適應之後追求打機效率嘅話可以放心轉用Manjaro。如果有用開Windows有耐性嘅人就可以直接從Manjaro開始用Linux。

TOP

本帖最後由 Okt04175 於 2021-4-11 15:18 編輯

MacOS裝Wine 6.0以上版本嘅簡單做法(睇Comment):
https://www.reddit.com/r/wine_ga ... aq/wine_6_on_macos/

WineskinServer下載(安裝同使用嘅輔助程式):
https://github.com/Gcenx/WineskinServer/releases

Linux對非Unicode Windows程式處理好過MacOS,MacOS擺完中文字型入Wine虛擬C:嘅fonts資料夾仲校返系統語言或者加句指令咁開程式。

LANG=zh_TW.UTF-8 [wine或wine64] [要開嘅程式]

例如喺打指令視窗打LANG=zh_TW.UTF-8 wine加一個空格之後拉要開嘅程式埋去打指令視窗度再撳Enter,咁樣開就唔會有亂碼問題。

TOP

有冇CHing試過係Linux用DMM Game Player玩Game? (E.g. Dead or Alive Xtreme Venus Vacation)

TOP

本帖最後由 chue 於 2021-4-11 22:39 編輯
MacOS裝Wine 6.0以上版本嘅簡單做法(睇Comment):


WineskinServer下載(安裝同使用嘅輔助程式):


Linux ...
Okt04175 發表於 2021-4-11 14:50



但 MAC 已轉 ARM CPU

我上年入左二手 MACBOOK PRO C2D 未知十卜否,OSX 版本應該已升到 HIGH SIERRA,但唔確定,如未升EL CAPTAIN

有冇更多教學?

TOP

但 MAC 已轉 ARM CPU

我上年入左二手 MACBOOK PRO C2D 未知十卜否,OSX 版本應該已升到 HIGH SIERRA,但 ...
chue 發表於 2021-4-11 22:31

呢個Wineskin Server係MasOS 10.13到11都支援,最新發佈版支援埋ARM CPU。

TOP