kísérleti kiadás a Win32 API nyílt megvalósításából — . A verzió megjelenése óta 18 hibajelentést zártunk le, és 255 módosítást hajtottunk végre.
A legfontosabb változások:
- A Mono motor 4.9.2-es verzióra frissült, amely lehetővé tette a DARK küldetések és DLC indításával kapcsolatos problémák megszüntetését;
- A PE (Portable Executable) formátumú DLL-ek már nem kötődnek a runtime MinGW-hez;
MinGW; - Az ntoskrnl-ben megvalósult a MmIsThisAnNtAsSystem hívás, valamint a SePrivilegeCheck és SeLocateProcessImageName hívásaihoz helyettesítők kerültek hozzáadásra;
- A
A wtsapi32-ben megvalósult a WTSFreeMemoryExA és WTSFreeMemoryExW funkciók, valamint helyettesítők kerültek hozzáadásra a WTSEnumerateProcessesEx[AW], WTSEnumerateSessionsEx[AW] és WTSOpenServerEx[AW] hívásokhoz; - Új wlanui és utildll DLL-ek kerültek hozzáadásra;
- A kernel32-ből a kernelbase-be került a folyamatok, szálak és fájldeszkiptorok kezeléséhez kapcsolódó kód;
- A wined3d-ben funkciók kerültek hozzáadásra a textúrák kezelésére, mint például a wined3d_texture_upload_data() és wined3d_texture_gl_upload_data();
- Javítások történtek az ARM64 platformon történő kivételkezeléssel kapcsolatban;
- Lezárásra kerültek a játékokkal és alkalmazásokkal kapcsolatos hibaészrevételek:
World War Z, AviUtl, Touhou 14-17, Eleusis, Rak24u, Omni-NFS 4.13, The Sims 1, Star Control Origins, Process Hacker, Star citizen, Adobe Digital Editions 2.
További megjegyzésként a Valve által a projekt frissítései , amely a Wine projekt fejlesztésein alapul, és célja a Linux alatt Windows-ra készült játékalkalmazások indításának biztosítása, amelyek a Steam katalógusában találhatók. A projekt fejlesztései BSD licenc alatt. A Proton lehetővé teszi a Steam Linux kliensében közvetlenül csak Windows-ra szállított játékalkalmazások indítását. A csomag tartalmazza a DirectX 9 (alapján ), DirectX 10/11 (alapján ) és 12 (a ), amelyek a DirectX hívások API Vulkanba való fordításával működnek, javítják a játékvezérlők támogatását, valamint lehetőséget biztosítanak a teljes képernyős mód használatára a játékok által támogatott felbontástól függetlenül.
Az új verzióban az FAudio komponensek a DirectX hangkönyvtárak (XAudio2, X3DAudio, XAPO és XACT3) megvalósításával a 19.08-as kiadásra frissültek, a Mono motor a 4.9.2-es verzióra, míg a DXVK réteg (a DXGI, Direct3D 10 és Direct3D 11 Vulkan API-ra történő megvalósítása) frissült a verzióra . Biztosították az 60 FPS-es mód és a magas képkockasebességű képernyők adatainak megjelenítését (ami szükséges a régi játékokhoz). Megoldották a szövegbeviteli problémákat az Earth Defense Force 5 és Earth Defense Force 4.1 játékokban.
Forrás: opennet.ru
