rilascio sperimentale dell'implementazione open source dell'API Win32 — . Dalla pubblicazione della versione sono stati chiusi 17 report di bug e sono state apportate 370 modifiche.
Le modifiche più importanti:
- È proseguito il lavoro sulla compilazione della DLL predefinita con la libreria incorporata (fornita dal progetto Wine, e non la DLL di Windows) nel formato PE (Portable Executable). Rispetto al rilascio precedente, sono state convertite ulteriori 143 DLL nel formato PE;
- Aggiornata la versione del motore Mono 4.9.0 e del framework ;
- Introdotta un'implementazione più rapida dei blocchi SRW (Slim Reader/Writer) per Linux, tradotta su Futex;
- Nella libreria user32 è stato implementato un supporto iniziale per la chiamata per ottenere informazioni sui monitor in uso nella sessione corrente;
- In winex11.drv è stato aggiunto un gestore per schermi basati su Xinerama e garantita la gestione delle modifiche ai dispositivi di output;
- Nel pacchetto wined3d è stato incluso il codice per le operazioni con le texture wined3d_texture_gl;
- Chiusi i report di bug relativi al funzionamento di giochi e applicazioni: SWAT4 Areas, AutoIt v3.x, Max Payne 3, Port Royale 2,
Catzilla 1.0, 7-Zip 15.06, Legacy of Kain: Soul Reaver, Fallout 4, .NET Framework 4.0, applicazioni basate su Chromium Embedded Framework (CEF), Nero CoverDesigner.
In aggiunta, si può notare da parte di un sviluppatore della Canonical per avviare i giochi dalla directory GOG in una build di prova di Ubuntu 19.10 senza librerie a 32 bit, utilizzando Wine64. Alla fine, di 6 giochi testati casualmente che funzionano in Wine con librerie a 32 bit, nessun gioco ha funzionato in Wine64. In particolare, non siamo riusciti a installare tre giochi (Theme Hospital, Quake The Offering, Shadow Warrior), un gioco non si è avviato (GOG Braid), e gli altri due (FTL Advanced Edition, GOG Surgeon Simulator 2013) hanno mostrato solo uno schermo nero (probabilmente a causa delle limitazioni del supporto OpenGL in VirtualBox).
Fonte: opennet.ru
