Utgivelse av Wine 4.8 og D9VK 0.10 med Direct3D 9-implementering på toppen av Vulkan

Tilgjengelig eksperimentell utgivelse av en åpen implementering av Win32 API - Wine 4.8. Siden utgivelsen av versjonen 4.7 38 feilrapporter ble lukket og 315 endringer ble gjort.

De viktigste endringene:

  • Lagt til støtte for bygging i PE-format for de fleste programmer;
  • Unicode-data oppdatert til versjon 12.0;
  • Lagt til støtte for MSI-patch-filer;
  • Lagt til støtte for "-fno-PIC"-flagget for å bygge skript for å deaktivere PIC (Position Independent Code) i kompilatoren. PIC-fri montering er aktivert for i386-arkitekturen som standard;
  • Forbedret styrespakstøtte. Lagt til heuristikk til dinput for å avgjøre om enheten er en gamepad eller joystick. vinjoystick lagt til støtte for koordinater for hjulet på joysticken;
  • Feilrapporter knyttet til driften av spill og applikasjoner er lukket:
    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 installasjonsprogram, NI System Web Server, Star Citizen, Esportal-klient 1.0.

I tillegg kan det bemerkes første utgave prosjekt D9VK 0.10, der implementeringen av Direct3D 9 utvikles, arbeider gjennom oversettelse av samtaler til Vulkan grafikk API. Prosjektet er basert på kodebasen til DXVK-prosjektet, som er utvidet med støtte for Direct3D 9. Det bemerkes i sin nåværende form at D9VK allerede kan brukes til å kjøre de fleste moderne spill basert på Direct3D 9 ved bruk av versjon 2 eller 3 av Shader-modellen (støtte for Shader Model 1 i D9VK er ennå ikke tilgjengelig) fullført).

Kilde: opennet.ru

Legg til en kommentar