Új verziók: Wine 4.20 és Wine Staging 4.20

Elérhető kísérleti kiadás a Win32 API nyílt megvalósításából — Bor 4.20. A verzió megjelenése óta 4.19 37 hibabejegyzést zártak le és 341 módosítást végeztek.

A legfontosabb változások:

  • Új Mono 4.9.4 motorverzió került bevezetésre a támogatás frissítésével FNA (a Microsoft XNA Game Studio 4.0 alternatív megvalósításának létrehozására irányuló projekt a Windows-játékok egyszerűsített portolásához);
  • Biztosítva van a kód állapotának megőrzése VBScript és JScript nyelven (script persistence);
  • A Vulkan grafikus API megvalósítása megfelel az új Vulkan 1.1.126 specifikációnak;
  • Javult az LLVM MinGW támogatás;
  • Hibabejegyzések zárultak le, amelyek a LEGO Island, The Odyssey: Winds Of Athena, SimGolf v1.03, Password Safe, TSDoctor 1.0.58, Resident Evil 3, wPrime 2.x, Age of Wonders III, Lethe — Episode One, A Story About My Uncle, HotS, IVMU Social Network Client, TopoEdit, Notepad, Epic Games Launcher játékokkal és alkalmazásokkal kapcsolatosak.

Ezenkívül megtörtént a projekt kiadása Wine Staging 4.20, amely fejlesztett Wine kibővített verziókat tartalmaz, beleértve a nem teljesen kész vagy kockázatos javításokat, amelyek még nem alkalmasak a fő Wine ágbeli átvételre. A Wine Staging, a Wine-hoz viszonyítva, 832 további javítással rendelkezik.

A Wine Staging új kiadásában szinkronizálva lett a Wine 4.20 kódalapjával. Az alap Wine összeállításba 8 javítás került át, amelyek a dsdmo, winebus.inf, winebus.sys, wineboo, ntoskrnl.exe, wine.inf és ole32 fájlokat érintik. Hozzáadva egy javítás, amely implementálja a Direct3DShaderValidatorCreate9() funkciót, amely szükséges a The Sims 2 demóverziójának futtatásához. Frissültek a javítások winebuild-Fake_Dlls, ntdll-NtContinue és ntdll-MemoryWorkingSetExInformation.

További megjegyzésként munka elvégzése hogy hozzáadás a DXVK-hoz lehetőségek a Direct3D 11 közvetlen használata Linux alatt, Wine-ra való kötődés nélkül. Eddig a DXVK réteg a DXGI (DirectX Graphics Infrastructure), Direct3D 10 és Direct3D 11 Vulkan API-n keresztüli megvalósításával DLL-könyvtár formájában készült el, és csak a Wine-nal használható Windows-játékok futtatásához. A javasolt változtatások lehetővé teszik a DXVK megkomponálását megosztott könyvtár formájában Linuxra, amely összekapcsolható a szokásos Linux-alkalmazásokkal a Direct3D 11 API használata érdekében. Ez a lehetőség hasznos lehet a Windows-játékok Linuxra való portolásának megkönnyítésében.

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster