Wine 4.8 un D9VK 0.10 izlaišana ar Direct3D 9 ieviešanu virs Vulkan

Pieejams Win32 API atvērtas ieviešanas eksperimentāls izlaidums - Vīns 4.8. Kopš versijas izlaišanas 4.7 Tika slēgti 38 kļūdu ziņojumi un veiktas 315 izmaiņas.

Svarīgākās izmaiņas:

  • Pievienots atbalsts veidošanai PE formātā lielākajai daļai programmu;
  • Unikoda dati atjaunināti uz versiju 12.0;
  • Pievienots atbalsts MSI ielāpu failiem;
  • Pievienots atbalsts karogam “-fno-PIC”, lai izveidotu skriptus, lai kompilatorā atspējotu PIC (no pozīcijas neatkarīgo kodu). i386 arhitektūrai pēc noklusējuma ir iespējota montāža bez PIC;
  • Uzlabots kursorsviras atbalsts. Ievadei pievienota heiristika, lai noteiktu, vai ierīce ir spēļu panelis vai kursorsvira. vīna kursorsvira pievienoja atbalstu kursorsviras riteņa koordinātām;
  • Kļūdu ziņojumi saistībā ar spēļu un lietojumprogrammu darbību ir slēgti:
    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 instalētājs, NI sistēmas tīmekļa serveris, Star Citizen, Esportal klients 1.0.

Turklāt var atzīmēt pirmais izdevums projekts D9VK 0.10, kuras ietvaros tiek izstrādāta Direct3D 9 ieviešana, strādājot ar zvanu tulkošanu uz Vulkan grafikas API. Projekta pamatā ir DXVK projekta kodu bāze, kas ir paplašināta ar Direct3D 9 atbalstu. Pašreizējā formā tiek atzīmēts, ka D9VK jau tagad var izmantot, lai palaistu lielāko daļu moderno spēļu, kuru pamatā ir Direct3D 9, izmantojot 2. vai 3. versiju. no Shader modeļa (Shader Model 1 atbalsts D9VK vēl nav pieejams) pabeigts).

Avots: opennet.ru

Pievieno komentāru