Vrystelling van Wine 4.8 en D9VK 0.10 met Direct3D 9-implementering bo-op Vulkan

Beskikbaar eksperimentele vrystelling van oop implementering van Win32 API - Wyn 4.8. Sedert die vrystelling van die weergawe 4.7 38 foutverslae is gesluit en 315 veranderinge is aangebring.

Die belangrikste veranderinge:

  • Bygevoeg ondersteuning vir die bou in PE-formaat vir die meeste programme;
  • Unicode-data opgedateer na weergawe 12.0;
  • Bygevoeg ondersteuning vir MSI patch lêers;
  • Bygevoeg ondersteuning vir die "-fno-PIC" vlag om skrifte te bou om PIC (Position Independent Code) in die samesteller uit te skakel. PIC-vrye samestelling is by verstek vir die i386-argitektuur geaktiveer;
  • Verbeterde joystick-ondersteuning. Heuristiek bygevoeg om te bepaal of die toestel 'n gamepad of joystick is. wynjoystick het ondersteuning bygevoeg vir koördinate vir die wiel op die joystick;
  • Geslote foutverslae wat verband hou met die werking van speletjies en toepassings:
    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 installeerder, NI System Web Server, Star Citizen, Eportal-kliënt 1.0.

Daarbenewens kan dit opgemerk word eerste uitgawe die projek D9VK 0.10, wat die implementering van Direct3D 9 ontwikkel, wat werk deur die vertaling van oproepe na die Vulkan grafiese API. Die projek is gebaseer op die DXVK-projek-kodebasis, wat uitgebrei is met ondersteuning vir Direct3D 9. In sy huidige vorm kan D9VK reeds gebruik word om die meeste moderne speletjies te laat loop wat gebaseer is op Direct3D 9 wat weergawe 2 of 3 van die Shader Model gebruik ( Shader Model 1-ondersteuning in D9VK is nog nie voltooi nie).

Bron: opennet.ru

Voeg 'n opmerking