Llançament de Wine 7.4 i Wine Staging 7.4

Una versió experimental de la implementació oberta de WinAPI - Wine 7.4. Des del llançament de la versió 7.3, s'han tancat 14 informes d'errors i s'han fet 505 canvis.

Els canvis més importants:

  • El tema predeterminat és "Llum".
    Llançament de Wine 7.4 i Wine Staging 7.4
  • L'estructura principal inclou la biblioteca vkd3d 1.3 amb una implementació de Direct3D 12, que funciona mitjançant la traducció de trucades a l'API de gràfics Vulkan.
  • Les biblioteques WineD3D, D3D12 i DXGI s'han convertit per utilitzar el format de fitxer executable PE (Portable Executable) en lloc d'ELF.
  • S'han afegit talons per a funcions de reconeixement de veu (API SpeechRecognizer).
  • S'ha afegit suport per al format WAV49 a la biblioteca gsm.
  • La DLL crypt32 afegeix suport inicial per a la codificació i descodificació de sol·licituds OCSP (Protocol d'estat de certificat en línia) signades digitalment.
  • Suport continuat per al codi de tipus "llarg" (uns 200 canvis).
  • Assegura que els efectes de vibració funcionen correctament als jocs quan s'utilitzen controladors DualSense.
  • S'han resolt els problemes amb la càrrega de DLL que admeten conjunts d'API de Windows a Arch Linux.
  • Els informes d'error relacionats amb el funcionament dels jocs estan tancats: League of Legends, Psi-Ops: The Mindgate Conspiracy, The Godfather, MahjongSoul.
  • Es tanquen els informes d'error relacionats amb el funcionament de les aplicacions: 3Dmark03, 3Dmark05, 3Dmark06.

A més, podem assenyalar la formació del llançament del projecte Wine Staging 7.4, en el marc del qual es formen compilacions esteses de Wine, que inclouen pegats no totalment preparats o arriscats que encara no són adequats per a l'adopció a la branca principal de Wine. En comparació amb Wine, Wine Staging ofereix 561 pegats addicionals. La nova versió aporta sincronització amb la base de codi Wine 7.4. S'ha treballat per eliminar els avisos dels pedaços relacionats amb l'ús del tipus "llarg" (per exemple, les substitucions "%u" es van substituir per "%lu" o el tipus ULONG es va substituir per UINT32).

Font: opennet.ru

Afegeix comentari