Lanzouse unha rama experimental da implementación aberta de WinAPI, Wine 6.18. Desde o lanzamento da versión 6.17, pecháronse 19 informes de erros e fixéronse 485 cambios.
Os cambios máis importantes:
- As bibliotecas Shell32 e WineBus convertéronse ao formato PE (Executable Portátil).
- Datos Unicode actualizados á versión 14.
- O motor Mono actualizouse á versión 6.4.0.
- Realizouse traballo adicional para admitir o formato de depuración DWARF 3/4.
- O novo backend está habilitado de forma predeterminada para os joysticks que admiten o protocolo HID (Human Interface Devices).
- Os informes de erros relacionados co funcionamento de Resident Evil 7 pecháronse.
- Informes de erros pechados relacionados co funcionamento das aplicacións: Far Manager 2.0, Melodyne 5, ID Photo Maker 3.2, Thai2English, Windows ISO Downloader 8.45, Click-N-Type 3.03.
Ao mesmo tempo, formouse o lanzamento do proxecto Wine Staging 6.18, no marco do cal se forman compilacións estendidas de Wine, incluíndo parches non totalmente listos ou arriscados que aínda non son aptos para a súa adopción na rama principal de Wine. En comparación con Wine, Wine Staging ofrece 616 parches adicionais.
A nova versión sincronízase coa base de código Wine 6.18. 7 parches relacionados co soporte de ntoskrnl.exe, IRP, unixfs en shell32 e a implementación das funcións K32GetModuleBaseNameW, K32GetModuleInformation e K32GetModuleBaseNameA foron transferidos ao Wine principal. Engadíronse 4 parches coa capacidade de integrar obxectos Token en sapi e soporte para as funcións FltBuildDefaultSecurityDescriptor e ISpObjectToken-CreateInstance. Actualización do parche de soporte de plat-streaming.
Ademais, podemos observar o anuncio de Epic Games sobre a implementación do soporte para a plataforma Linux no sistema anti-trampa Easy Anti-Cheat. O soporte está implementado tanto para compilacións nativas de Linux como para xogos lanzados usando capas Wine e Proton, o que resolverá os problemas co lanzamento de xogos con anti-trampa activado nas compilacións Wine/Proton Windows. Easy Anti-Cheat permítelle executar un xogo en rede nun modo de illamento especial, que verifica a integridade do cliente do xogo e detecta a cuña do proceso e a manipulación da súa memoria.
Fonte: opennet.ru