Wine 7.4 izlaišana un Wine iestudēšana 7.4

Ir notikusi WinAPI - Wine 7.4 atvērtās ieviešanas eksperimentālā izlaišana. Kopš versijas 7.3 izlaišanas ir slēgti 14 kļūdu ziņojumi un veiktas 505 izmaiņas.

Svarīgākās izmaiņas:

  • Noklusējuma motīvs ir "Gaisma".
    Wine 7.4 izlaišana un Wine iestudēšana 7.4
  • Galvenā struktūra ietver vkd3d 1.3 bibliotēku ar Direct3D 12 ieviešanu, kas darbojas, tulkojot zvanus uz Vulkan grafikas API.
  • Bibliotēkas WineD3D, D3D12 un DXGI ir pārveidotas, lai ELF vietā izmantotu PE (Portable Executable) izpildāmā faila formātu.
  • Pievienoti stubs runas atpazīšanas funkcijām (API SpeechRecognizer).
  • Gsm bibliotēkai ir pievienots WAV49 formāta atbalsts.
  • crypt32 DLL pievieno sākotnējo atbalstu ciparparakstu OCSP (Online Certificate Status Protocol) pieprasījumu kodēšanai un dekodēšanai.
  • Turpināts atbalsts "garajam" tipa kodam (apmēram 200 izmaiņas).
  • Nodrošina vibrācijas efektu pareizu darbību spēlēs, izmantojot DualSense kontrolierus.
  • Ir atrisinātas problēmas ar DLL ielādi, kas atbalsta Windows API kopas operētājsistēmā Arch Linux.
  • Kļūdu ziņojumi saistībā ar spēļu darbību ir slēgti: League of Legends, Psi-Ops: The Mindgate Conspiracy, The Godfather, MahjongSoul.
  • Kļūdu ziņojumi saistībā ar lietojumprogrammu darbību ir slēgti: 3Dmark03, 3Dmark05, 3Dmark06.

Papildus var atzīmēt projekta Wine Staging 7.4 izlaiduma veidošanos, kura ietvaros tiek veidotas paplašinātas Vīna būves, tai skaitā nepilnīgi gatavi vai riskanti ielāpi, kas vēl nav piemēroti iekļaušanai galvenajā Vīna atzarā. Salīdzinot ar Wine, Wine Staging nodrošina 561 papildu ielāpu. Jaunais laidiens nodrošina sinhronizāciju ar Wine 7.4 kodu bāzi. Ir veikts darbs, lai noņemtu brīdinājumus no ielāpiem, kas saistīti ar “garā” tipa izmantošanu (piemēram, “%u” aizvietojumi tika aizstāti ar “%lu” vai ULONG tips tika aizstāts ar UINT32).

Avots: opennet.ru

Pievieno komentāru