如果裝咗Wine可以行Cemu去模擬WiiU玩返一啲未重製上Switch嘅Game,當然Game就應該用自己最妥當嘅方法入手。

呢個教學For參考裝要用嘅野。
https://github.com/leomaurodesenv/cemu-linux

TOP

本帖最後由 Okt04175 於 2020-5-25 17:06 編輯

Wine 5.6出咗,主要改善Media Foundation同LDAP嘅支援程度仲有改善GDB代理模式同埋Fix一啲問題,Media Foundation對遊戲播放動畫有重要影響,GDB對開發程式嘅人比較有用,另外wined3d同winevulkan都執過下。
https://www.winehq.org/announce/5.6
•Still more Media Foundation work.
•Improvements to Active Directory LDAP support.
•A few more modules converted to PE.
•Improvements to gdb proxy mode.
•Various bug fixes.

TOP

DXVK 1.6.1出咗,都係Fix啲問題,今次可以試下用DXVK行Crysis(當年係打機顯示卡嘅惡夢)。
https://github.com/doitsujin/dxvk/releases
Bug fixes and Improvements
•Configuration options now accept the "..." syntax, e.g. d3d9.customDeviceDesc = "ATi Rage 128" (#1567).
•Added dxgi.tearFree option to enforce the Mailbox present mode when Vsync is disabled, which should prevent tearing. May not work on all setups.
•Fixed various issues causing incorrect rendering or crashes in D3D9.
•Fixed Vulkan validation errors on Nvidia systems.
•Fixed an issue with the setup script not working on Wine 5.6 due to a winepath regression.
•Implemented missing DXGI functionality for some SpecialK mods. (#1544)
•Blue Reflection: Work around game bug causing rendering issues. (#1574)
•Battlefield 2: Work around a game bug causing black terrain. (#1558)
•Crysis: Fixed a crash when loading certain levels in D3D9 mode. (#1528)
•Half-Life Alyx: Fixed incorrect integer division-by-zero handling resulting in distorted geometry.
•Heavy Rain: Improved performance on Nvidia GPUs. (#1575)
•L.A. Noire: Fixed crash on startup. #1564
•Prince of Persia: Fixed incorrect rendering on RADV. (#1537)
•Yooka-Laylee and the Impossible Lair: Work around rendering issues on AMD drivers.

TOP

本帖最後由 Okt04175 於 2020-4-25 05:01 編輯

Linux玩得到嘅大型Game同小型Game加埋已經超過6500款Game,如果數埋遊戲機模擬器玩得到嘅Game數量咁Linux玩到嘅Game數再多幾倍,而家嘅Linux已經係可以開心打機嘅系統平台。

Linux透過Wine/Proton(Windows程式轉譯器)同埋DXVK(DX9/10/11轉Vulkan轉譯器)順利玩到超過6500款遊戲,我自己嘅經驗試過 暗榮嘅無雙系列、Capcom嘅洛克人同生化危機同埋Devil May Cry仲有Monster Hunter系列、Square Enix嘅最終幻想(FF)同埋盜墓者蘿拉系列、UBISOFT嘅Watch_Dogs同埋刺客教條系列、Sega嘅人中之龍系列 呢啲大作系列都玩到,據報導指Linux用Proton行HITMAN 2仲順過Windows直接行。

https://www.techspot.com/amp/new ... ws-games-linux.html
The move was hardly revolutionary, as it was essentially a forked (modified) version of Wine with some additional patchwork and libraries - most notably DirectX over Vulkan (DXVK), which is a translation layer for DirectX 9/10/11 games. But if you go by ProtonDB, there are now over 6,500 Windows games that now work on Linux with little to no effort on the gamer's part.

There are hundreds of games that are added every month that get a Platinum rating, which indicates that most people who have run them have encountered few or no game-breaking issues while playing. And chances are that you're not afraid of adding a launcher flag, meaning you can play games like DOOM and DOOM: Eternal just fine using Proton with very little effort.

More than 12,800 games have been tested so far, so many titles do require a bit more effort, but there's a positive trend for games in the Platinum category, which work outside the box. Performance is a bit slower than you'd get on Windows, but it's more than acceptable even for people who are still rocking low end graphics cards. There are even reports that games like HITMAN 2 run faster on Linux through Proton than they do on Windows.

Still, you don't need to use Proton to realize that Microsoft is in some serious trouble here. A big reason why gamers have had to use Windows is because most popular PC titles are designed for that particular OS and Microsoft hasn't shown any interest in making them work on Linux.

Now it's easier than ever to get into Linux gaming, and the tools that make it possible are getting better every day. Valve is even going as far as proposing a number of Linux kernel patches to make it more game-friendly.

TOP

Wine 5.7喺24號出咗,執過WineD3D嗰Vulkan、著手搞USB裝置Driver、更新Wine Mono、減少Module對libwine嘅依賴、支援用指令校虛擬Windows版本 同 Fix BUG,效能同相容能力應該有改善。
https://www.winehq.org/news/2020042401
•Wine Mono engine updated to 5.0.0, with upstream WPF support.
More progress on the WineD3D Vulkan backend.
•Beginnings of a USB device driver.
•Support for building with Clang in MSVC mode.
•Builtin modules no longer depend on libwine.
•Support for configuring Windows version from the command line.
•Various bug fixes.

TOP

本帖最後由 Okt04175 於 2020-5-6 22:01 編輯

提醒下想玩DX7同DX8年代嘅GAME記得要轉換API。

2000至2005年嘅中文3D Game大多數係DX8 3D Game(D3D8)。

今時今日用DX12年代新卡玩用DX8或DX7技術整嘅Game係會有啲問題(出咩問題視乎整Game嘅人技術如何),DX8 Game解決方法係可以試用D3D8TO9 (DX8轉DX9)搭DXVK (DX9-11轉Vulkan) 咁行Game將啲.dll檔案抄去隻Game主程式所在嘅資料夾度就可以如常開Game。
DX7以下嘅2D Game(Direct Draw 1-6)可以用DXWrapper轉做DX7(Direct Draw 7)再用Dd7to9轉做DX9(D3D9)就可以經DXVK轉做Vulkan。
DX7以下3D Game(D3D 1-6)可以用DXWrapper轉做DX7(D3D7)再經dgVoodoo2轉做DX10.1/11(D3D10_1/D3D11)之後經DXVK轉做Vulkan。
(用轉換API建議定期下載新版本)

D3D8TO9嘅Github下載點
https://github.com/crosire/d3d8to9/releases

DXVK嘅Github下載點
https://github.com/doitsujin/dxvk/releases

dgVoodoo2官方網站
http://www.dege.freeweb.hu/

DXWrapper嘅Github說明頁面
https://github.com/elishacloud/dxwrapper/blob/master/README.md

2017年嗰時有關轉換API嘅詳細介紹
https://synappsis.wordpress.com/ ... gl-over-vulkan-dev/

TOP

Wine5.8出咗,主要改變係 繼續完善WineD3D嘅Vulkan底層、Vulkan規格更新、支援隨插即用裝置通知,今次更新應該有升咗打機時行Vulkan嘅效能。

https://www.winehq.org/news/2020050801
What's new in this release (see below for details):
  - Support for Plug & Play device notifications.
  - More support for building with Clang in MSVC mode.
  - Still more progress on the WineD3D Vulkan backend.
  - Initial implementation of a GIF encoder.
  - Vulkan spec update.
  - Various bug fixes.

TOP

本帖最後由 Okt04175 於 2020-5-20 05:36 編輯

DXVK 1.7出咗,支援多兩個Vulkan指令同埋Fix一啲轉換DX9(D3D9)遊戲時出現嘅問題,轉換DX9(D3D9)遊戲用少咗RAM,VK_EXT_robustness2 指令做到好似DX11(D3D11)咁識Handle遊戲佔用太多RAM/VRAM嘅情況,喺DX11(D3D11)遊戲做到異步載入遊戲資源,解釋未必完全啱最好參考返原文。
https://github.com/doitsujin/dxvk/releases/tag/v1.7
New Vulkan extensions
On supported drivers, the following extensions are now used:

•VK_EXT_custom_border_color is now used to support for arbitrary sampler border colors, which fixes issues in many Direct3D 9 games including Crysis and Halo 2 Vista (#1612).
•VK_EXT_robustness2 is used to handle out-of-bounds access to resources the same way as D3D11 does.
Wine 5.8 is needed for winevulkan support, as well as the following drivers:

AMD, Intel: Mesa 20.2 (current development version)
Nvidia: 440.66.12 (Vulkan developer beta)

Bug fixes and Improvements
•Optimized render target clears and barriers, which may slightly improve GPU-bound performance in a number of games.
•On drivers that do not support a dedicated transfer queue (primarily RADV), the compute queue will now be used for asynchronous resource uploads in D3D11 games.
•Implemented some DXGI 1.6 functionality for future versions of World of Warcraft.
•Reduced memory usage especially in D3D9, which may help with out-of-memory errors in certain games such as Toxikk. Note that this is not a solution for the general 32-bit address space problem (#1318).
•Fixed Vulkan validation errors in Cloudpunk and other games using buffer resources incorrectly.
•Fixed build on GCC 10.1 (#1620).
•Fixed various D3D9 issues.
•Reworked the dxgi.tearFree option, see PR #1606 for details.
•Fallout New Vegas: Fixed white pixel artifacts
•Freelancer: Fixed texturing issues (#1603).
•GTA IV: Fixed HUD rendering issues (#1608, PR #1626).

Build system changes
Support for winelib builds was dropped, due to maintenance issues and incompatibility with some distributions (see #1584). This makes MinGW a hard requirement for building DXVK.

Please note that mingw-w64-binutils 2.34 currently leads to broken builds; see #1625 for details and a fix for the issue.

TOP

Wine 5.9喺22號出咗,Wined3d嘅Vulkan Backend有重大進展,Wined3d同DXVK最終都係要直接競爭。
https://www.winehq.org/news/2020052201
What's new in this release:
•Major progress on the WineD3D Vulkan backend.
•Initial support for splitting dlls into PE and Unix parts.
•Support for generating PDB files when building PE dlls.
•Timestamp updates in the Kernel User Shared Data.
•Various bug fixes.

TOP

SUPERGAMER 就 VM 測試所評估應最少有 16G RAM  先可以快D開機進入桌面,可見勁食資源,又係既,唔食資源都唔叫 SUPER 啦,明既

TOP