Rilascio di Wine 6.20 e Wine staging 6.20

È stato rilasciato un ramo sperimentale dell'implementazione aperta di WinAPI, Wine 6.20. Dal rilascio della versione 6.19, sono state chiuse 29 segnalazioni di bug e sono state apportate 399 modifiche.

Le modifiche più importanti:

  • MSXml, XAudio, DInput e alcuni altri moduli sono stati convertiti nel formato PE (Portable Executable).
  • Sono incluse alcune librerie di sistema per supportare gli assiemi basati sul formato PE.
  • DirectInput supporta solo il nuovo backend per i joystick che supportano il protocollo HID (Human Interface Devices).
  • Winelib ha migliorato il supporto per le build MSVCRT.
  • Sono state chiuse le segnalazioni di errori relativi al funzionamento dei giochi: Emergency 3, Need For Speed ​​​​Most Wanted 2005, Path of Exile, Victor Vran, Diablo 2: Resurrected, Rise of the Tomb Raider, Project CARS 2.
  • Le segnalazioni di errori relative al funzionamento delle applicazioni sono chiuse: ZWCAD 2020, DTS Encoder Suite, WOLF RPG Editor, QuantumClient, PSScript.

Inoltre, possiamo notare la formazione del rilascio del progetto Wine Staging 6.20, nell'ambito del quale vengono formate build estese di Wine, comprese patch non completamente pronte o rischiose che non sono ancora adatte per l'adozione nel ramo principale di Wine. Rispetto a Wine, Wine Staging fornisce 557 patch aggiuntive.

La nuova versione si sincronizza con la codebase di Wine 6.20. 5 patch relative al supporto del joystick in DirectInput e all'inizializzazione COM durante l'attivazione di finestre in imm32 sono state trasferite al Wine principale. Aggiornate le patch eventfd_synchronization e ntdll-NtAlertThreadByThreadId. Disabilitato temporaneamente un set di patch di streaming mfplat e tutte le rimanenti patch dinput (per coordinare il lavoro con il nuovo backend HID).

Fonte: opennet.ru

Aggiungi un commento