Wine 4.0 recently announced by the Wine’s developer team. Those don’t know about Wine it is an emulator for Linux operating system to run Windows app and program. The Wine team has announced in the public press release that with efforts of developers about a year they have done around 6000 changes and improvements.
The main additions we can see in the Wine 4.0 are:
- Vulkan support.
- Direct3D 12 support.
- Game controllers support.
- High-DPI support on Android.
The developers have given the support to Direct 3D 12 which requires vkd3d library, and a Vulkan-capable graphics card. Multi-Threaded Command Stream feature is enabled by default.
Other features those are now available on WIndow 4.0
- Multi-sample textures and views, as well as multi-sample resolves.
- Per-sample fragment shading.
- Support for 1D textures.
- raws without render target views or depth/stencil views.
- Multiple viewports and scissor rectangles per draw.
- Depth clipping control.
- Depth bias clamping.
- Stream output without geometry shaders.
- Several more capability queries.
- Several more resource formats.
The Windows Media Player interfaces are implemented and support media playback. Android x86-64 platforms are supported also in the 64-bit mode.
Furthermore, to support high res displays, the DPI awareness and scaling of non-DPI-aware applications is implemented. However, currently, only on Android, the Wine 4.0 can actually scale the window contents
Scaling is disabled by default and can be enabled by setting the “DpiScalingVer” value under HKEY_CURRENT_USER\Control Panel\Desktop.
The preloader is implemented on macOS, for better address space
Wine 4.0 built-in applications
- Ping program
- SchTasks task scheduler program
- RegEdit registry editor
- FOR loops are properly handled in the Command Interpreter.
- XCopy program supports the /k (keep attributes) option.
To know more about the enhancements have done with Wine 4.0 see their official blog.
The latest version is available for Android, Ubuntu (Ubuntu 14.04, 16.04, 18.04, and 18.10), Debian (Debian Jessie, Stretch, and Buster), Fedora (Fedora 28 and 29) and macOS (macOS 10.8 and higher)
Wine 4.0 Download link