Software

Wine 9.0: new version of the emulator with Wayland graphics driver

Wine 9.0: new version of the emulator with Wayland graphics driver

The latest version of thefree emulator e open source Wine, which allows you to run apps and games developed for Windows systems on Unix-like operating systems, was released in recent days. The highlights of Wine 9.0 include an experimental Wayland graphics driver with various features. These include basic window management, multiple monitor support, high DPI scaling, relative motion events, and Vulkan. Since this is an initial implementation, the Wayland driver is not enabled by default in Wine 9.0. This means that to use it, you must enable it via the registry key HKCU\Software\Wine\Driversexecuting the command wine reg.exe add HKCU\\Software\\Wine\\Drivers /v Graphics /d x11,wayland and then then disable the environment variable DISPLAY.

Wine 9.0: the other new features of the update

The Vulkan driver has been updated to support Vulkan 1.3.272 and subsequent. Also, the driver PostScript it has been reimplemented to work from Windows format spool files and avoid any direct calls from the Unix side. There is also a dark theme option on WinRT which can be enabled in WineCfg. Wine 9.0 also adds support for many user instructions Direct3D effects 10. Furthermore, it implements the decoder Windows Media Video (WMV) DirectX Media Object (DMO), the filters DirectShow Audio Capture e DirectShow MPEG‑1 Video Decoder and adds support for video and system streams, as well as audio streams to the filter DirectShow MPEG‑1 Stream Splitter. Wine 9.0 also offers loader support for i moduli ARM64X e ARM64ECalong with the ability to run i Windows binaries existing on system ARM64 and initial support for building Wine for the ARM64EC architecture.

Wine 9.0 offers a new 32-bit x86 emulation interface. It then provides a modality WoW64 which supports running 32-bit apps on macOS versions that don’t support 32-bit Unix processes. Additionally, support for action maps has been added DirectInput. This improves compatibility with many older video games that map controller inputs to gameplay actions. Finally, the kernel has been updated to support randomization of address space layout (ASLR) for modern PE binaries. Wine 9.0 also adds support for smart cardand for the keys Diffie-Hellman in BCrypt. Then implement the security package Negotiateadds support for network interface change notifications and fixes many bugs. To find out all the news you can consult the official Wine website.

Leave a Reply

Your email address will not be published. Required fields are marked *