Liberazione di Wine 7.4 è Wine Staging 7.4

Una versione sperimentale di l'implementazione aperta di WinAPI - Wine 7.4. Dapoi a liberazione di a versione 7.3, 14 rapporti di bug sò stati chjusi è 505 cambiamenti sò stati fatti.

I cambiamenti più impurtanti:

  • U tema predeterminatu hè "Luce".
    Liberazione di Wine 7.4 è Wine Staging 7.4
  • A struttura principale include a libreria vkd3d 1.3 cù una implementazione di Direct3D 12, chì travaglia per a traduzzione di chjamate à l'API grafica Vulkan.
  • E librerie WineD3D, D3D12 è DXGI sò stati cunvertiti per utilizà u formatu di file eseguibile PE (Portable Executable) invece di ELF.
  • Stubs aghjustatu per e funzioni di ricunniscenza vocale (API SpeechRecognizer).
  • U supportu per u formatu WAV49 hè statu aghjuntu à a biblioteca gsm.
  • U crypt32 DLL aghjusta un supportu iniziale per a codificazione è a decodificazione di e richieste OCSP (Protocolu di Status di Certificatu Online) firmate digitalmente.
  • Supportu cuntinuatu per u codice di tipu "longu" (circa 200 cambiamenti).
  • Assicura chì l'effetti di vibrazione funzionanu currettamente in i ghjochi quandu utilizanu i controller DualSense.
  • I prublemi cù a carica di DLL chì supportanu i set di API di Windows in Arch Linux sò stati risolti.
  • I rapporti d'errore ligati à l'operazione di i ghjochi sò chjusi: League of Legends, Psi-Ops: The Mindgate Conspiracy, The Godfather, MahjongSoul.
  • I rapporti d'errore ligati à l'operazione di l'applicazioni sò chjusi: 3Dmark03, 3Dmark05, 3Dmark06.

Inoltre, pudemu nutà a furmazione di a liberazione di u prugettu Wine Staging 7.4, in u quadru di quale sò furmati builds estesi di Wine, cumprese patch micca cumplettamente pronti o risicate chì ùn sò micca ancu adattati per l'adopzione in u ramu principale di Wine. Comparatu à Wine, Wine Staging furnisce 561 patch supplementari. A nova versione porta a sincronizazione cù a basa di codice Wine 7.4. U travagliu hè statu fattu per caccià l'avvirtimenti da i patches in relazione à l'usu di u tipu "longu" (per esempiu, i sustituzzioni "%u" sò stati rimpiazzati cù "%lu" o u tipu ULONG hè statu rimpiazzatu cù UINT32).

Source: opennet.ru

Add a comment