Release of Wine 4.8 and D9VK 0.10 with Direct3D 9 implementation on top of Vulkan

Available experimental release of the open implementation of Win32 API — Wine 4.8. Since the release of version 4.7 38 bug reports have been closed and 315 changes have been made.

The most significant changes:

  • Support for PE format builds has been added for most programs;
  • Unicode data has been updated to version 12.0;
  • Support for MSI patch files has been added;
  • Build scripts have been updated with the '-fno-PIC' flag to disable Position Independent Code (PIC) in the compiler. Non-PIC builds are enabled by default for the i386 architecture;
  • Joystick support has been improved. dinput now includes heuristics to determine whether a device is a gamepad or joystick. Winejoystick has added support for coordinate mapping for joystick wheels;
  • Bug reports related to the operation of games and applications have been closed:
    Lifeforce, Test Drive Unlimited, ScoobyRom v0.6.x-0.8.x, Planetside 2, MidiIllustrator Virtuoso 3, Visual Studio 2017 Installer, Native Access, Universe Sandbox 2, Grand Prix Legends, MS Office 365 Installer, NI System Web Server, Star Citizen, Esportal Client 1.0.

Additionally, it can be noted first release project D9VK 0.10, which develops a Direct3D 9 implementation operating through call translation to the Vulkan graphics API. The project is based on the DXVK codebase, which has been extended to support Direct3D 9. It is noted that in its current form, D9VK can already be used to run a large portion of modern games based on Direct3D 9, utilizing Shader Model 2 or 3 (support for Shader Model 1 in D9VK is still in progress).

Source: opennet.ru

Buy reliable website hosting with DDoS protection, VPS VDS servers 🔥 Buy reliable website hosting with DDoS protection, VPS VDS servers | ProHoster