Eldono de Wine 4.8 kaj D9VK 0.10 kun Direct3D 9 efektivigo aldone al Vulkan

Disponebla eksperimenta liberigo de malferma efektivigo de Win32 API - Vino 4.8. Ekde la publikigo de la versio 4.7 38 cimraportoj estis fermitaj kaj 315 ŝanĝoj estis faritaj.

La plej gravaj ŝanĝoj:

  • Aldonita subteno por konstruado en PE-formato por plej multaj programoj;
  • Unikodaj datumoj ĝisdatigitaj al versio 12.0;
  • Aldonita subteno por MSI flikdosieroj;
  • Aldonita subteno por la flago "-fno-PIC" por konstrui skriptojn por malŝalti PIC (Pozicio Sendependa Kodo) en la kompililo. PIC-libera asembleo estas ebligita por la i386-arkitekturo defaŭlte;
  • Plibonigita stirstanga subteno. Aldonita heŭristiko al dinput por determini ĉu la aparato estas ludpad aŭ stirstango. winejoystick aldonis subtenon por koordinatoj por la rado sur la stirstango;
  • Fermitaj cimraportoj rilataj al la funkciado de ludoj kaj aplikoj:
    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-instalilo, NI System Web Server, Star Citizen, Esporta kliento 1.0.

Aldone, ĝi povas esti notita unua eldono la projekto D9VK 0.10, ene de kiu la efektivigo de Direct3D 9 estas evoluigita, laborante per la traduko de vokoj al la Vulkan-grafika API. La projekto baziĝas sur la kodbazo de la DXVK-projekto, kiu estis vastigita kun subteno por Direct3D 9. Oni rimarkas en sia nuna formo ke D9VK jam povas esti uzata por ruli plej modernajn ludojn bazitajn sur Direct3D 9 uzante versiojn 2 aŭ 3. de la Shader Model (Shader Model 1-subteno en D9VK ankoraŭ ne haveblas) finiĝis).

fonto: opennet.ru

Aldoni komenton