Wine 4.8:n ja D9VK 0.10:n julkaisu Direct3D 9 -toteutuksella Vulkanin päällä

Saatavilla Win32 API:n avoimen toteutuksen kokeellinen julkaisu - Viini 4.8. Version julkaisusta lähtien 4.7 38 vikailmoitusta suljettiin ja 315 muutosta tehtiin.

Tärkeimmät muutokset:

  • Lisätty tuki PE-muodossa rakentamiseen useimmille ohjelmille;
  • Unicode-tiedot päivitetty versioon 12.0;
  • Lisätty tuki MSI-korjaustiedostoille;
  • Lisätty tuki "-fno-PIC"-lipulle skriptien muodostamiseksi PIC:n (Position Independent Code) poistamiseksi käytöstä kääntäjässä. PIC-vapaa kokoonpano on oletuksena käytössä i386-arkkitehtuurissa;
  • Parannettu ohjaussauvan tuki. Lisätty heuristiikka syötteeseen sen määrittämiseksi, onko laite peliohjain vai ohjaussauva. winejoystick lisäsi tuen ohjaussauvan pyörän koordinaateille;
  • Pelien ja sovellusten toimintaan liittyvät virheilmoitukset on suljettu:
    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 -asennusohjelma, NI System Web Server, Star Citizen, Esportal-asiakas 1.0.

Lisäksi voidaan huomauttaa ensimmäinen painos projekti D9VK 0.10, jonka puitteissa kehitetään Direct3D 9:n toteutusta, joka työstää kutsujen kääntämisen Vulkan-grafiikkasovellusliittymään. Projekti perustuu DXVK-projektin koodipohjaan, jota on laajennettu Direct3D 9:n tuella. Nykyisessä muodossaan todetaan, että D9VK:lla voidaan jo ajaa useimpia nykyaikaisia ​​Direct3D 9 -pohjaisia ​​pelejä versioilla 2 tai 3. Shader Model (Shader Model 1 -tuki D9VK:ssa ei ole vielä saatavilla) valmis).

Lähde: opennet.ru

Lisää kommentti