The Windows compatibility layer Wine version 9.17 is out now bringing new features and bug fixes so here's what's new.
From the release notes these are the main highlights:
- Window surface scaling on High DPI displays.
- Bundled vkd3d upgraded to version 1.13.
- Mono engine updated to version 9.3.0
- Improved CPU detection on ARM64.
- Various bug fixes.
The vkd3d upgrade I covered previously is now bundled as noted above that has these changes:
- Basic loop unrolling support in the HLSL compiler.
- Effects compiler support for several version 4.0+ state objects.
- Miscellaneous bug fixes.
For the Wine 9.17 bug fixes they noted fixes for Starcraft Remastered, Epic Online Services, Constantine (2005), the Sven Bømwøllen series, ADOM and various other miscellanious fixes for expected Windows behaviour.
Mono 9.3.0 also bundled has these changes:
- Added a partial work-around for NLogConfigurationException in old NLog versions. (bug 51317)
- Fixed behavior of System.IO.Directory enumeration with a search pattern of String.Empty to match an apparent bug in .NET Framework (returns no results). This fixes a crash reported at https://github.com/ValveSoftware/Proton/issues/7736
- Fixed a crash in winforms when an accessibility tool attempts to enumerate accessible children using IEnumVariant.
- Instead of running each test fixture in its own process, all tests within a single dll are run in a single process. This makes the tests run much faster.
- Upstream updates:
- SDL to 2.30.6.
- llvm-mingw to 20240619
- FNA to 24.08.
In case you missed it, the Wine team now have control of the Mono Project.
Some you may have missed, popular articles from the last month:
All posts need to follow our rules. For users logged in: please hit the Report Flag icon on any post that breaks the rules or contains illegal / harmful content. Guest readers can email us for any issues.
2 comments
This wine version solve a input bug present in constantine pc game (i test this game around more than 8 years) and keyboard input dont work but now finally work
however this dont solve other issues in game like: mouse view dont work correctly and some times crash in cinematics in my case
something more for who use virtual desktop like me, wine add new command (without this command dont show start menu and taskbar)
before:
DXVK_HUD=devinfo,fps,version,api DXVK_FRAME_RATE=60 DXVK_LOG_LEVEL=none DXVK_CONFIG_FILE=/home/linuxdesktopx64/dxvk.conf WINEDEBUG=-all wine Appetizer.exe
now:
DXVK_HUD=devinfo,fps,version,api DXVK_FRAME_RATE=60 DXVK_LOG_LEVEL=none DXVK_CONFIG_FILE=/home/linuxdesktopx64/dxvk.conf WINEDEBUG=-all wine explorer /desktop=shell,1024x768 Appetizer.exe
with this start menu and taskbar back to appear normally, however in my case appear another virtual desktop window but this is easily removed, kill first explorer.exe in wine task manager
Last edited by mrdeathjr on 7 September 2024 at 12:24 pm UTC
however this dont solve other issues in game like: mouse view dont work correctly and some times crash in cinematics in my case
something more for who use virtual desktop like me, wine add new command (without this command dont show start menu and taskbar)
before:
DXVK_HUD=devinfo,fps,version,api DXVK_FRAME_RATE=60 DXVK_LOG_LEVEL=none DXVK_CONFIG_FILE=/home/linuxdesktopx64/dxvk.conf WINEDEBUG=-all wine Appetizer.exe
now:
DXVK_HUD=devinfo,fps,version,api DXVK_FRAME_RATE=60 DXVK_LOG_LEVEL=none DXVK_CONFIG_FILE=/home/linuxdesktopx64/dxvk.conf WINEDEBUG=-all wine explorer /desktop=shell,1024x768 Appetizer.exe
with this start menu and taskbar back to appear normally, however in my case appear another virtual desktop window but this is easily removed, kill first explorer.exe in wine task manager
Last edited by mrdeathjr on 7 September 2024 at 12:24 pm UTC
5 Likes, Who?
5 Likes, Who?
See more from me