Megjelent a WinAPI nyílt implementációjának kísérleti kiadása — Wine 7.10. A 7.9-es verzió kiadás óta 56 hibajelentést zártak le, és 388 módosítást végeztek el.
A legfontosabb változások:
- A macOS illesztőprogram átváltott a PE (Portable Executable) fájlformátum használatára az ELF helyett.
- A Wine Mono motor, amely a .NET platformot megvalósítja, frissítésre került a 7.3-as kiadásra.
- Megvalósításra kerültek a Windows által kompatibilis Unicode lokalizációs 'Collation' jellemzők, amelyek lehetővé teszik a karakterek jelentése szerint a rendezési szabályok és összehasonlítási módszerek megadását (például ékezetek esetén).
- A Secur32 könyvtárban támogatásra került a WoW64 (64 bites Windows-on-Windows), amely lehetővé teszi 32 bites programok futtatását 64 bites Windows alatt.
- Lezárták a következő játékokkal kapcsolatos hibajelentéseket: Singularity, Panzer Corps, Echo: Secrets of the Lost Cavern, Tribes, Betfair Poker, HITMAN 2 (2018), FAR mod a Nier: Automata számára, Port Royale 4.
- Lezárták a következő alkalmazásokkal kapcsolatos hibajelentéseket: Corel Draw 9, Microsoft Office XP 2002, Visual Studio 2010, Adobe Reader 9.0, Acrobat Reader 5, HaoZip, IE8, RoyalTS 5, Windows PowerShell Core 6.1 ARM64-re, EA Origin, Steam, Rebelbetting, Honeygain, SlingPlayer 2, GPU Caps Viewer 1.54, Kvaser, Alcoma ASD Client 11.1, Powershell Core.
További megjegyzés, hogy a Wine Staging 7.10 projekt kiadása folyamatban van, amely keretében kibővített Wine build-ek készülnek, amelyek nem teljesen készen lévő vagy kockázatos javításokat tartalmaznak, míg azok nem alkalmasak a fő Wine ágba való beillesztésre. A Wine Staging a Wine-hez képest 545 további javítást kínál.
Az új kiadásban szinkronizálva lett a Wine 7.10 kódbázisával. A fő Wine összetételbe 6 javítást transzferáltak, melyek a KERNELBASE.dll-ben a sortkey táblák és a CompareString funkció implementálásához szükségesek a 'Collation' lokalizációs jellemző támogatásához. Két javítást adtak hozzá a dwmapi.dll-ben a DwmGetCompositionTimingInfo alapértelmezett értékeinek implementálásához, amely szükséges az Epic Games Launcher futtatásához, és a DwmFlush hívásával kapcsolatos problémát is megoldották, amely a Powershell összeomlását okozta.
Ezen kívül a Valve bejelentette a Proton 7.0-3 projekt kiadásának jelöltjének tesztelését, amely a Wine projekt eredményein alapul, és célja, hogy lehetővé tegye Linuxon a Windowsra készült játékalkalmazások indítását, amelyeket a Steam katalógusában forgalmaznak. A projekt eredményei BSD licenc alatt állnak rendelkezésre. Az új verzió támogatást nyújt a xinput vezérlők átkonfigurálásához a Steam Deck eszközökön, javítva a játékkormányok azonosítását, frissültek a Wine Mono 7.3.0, dxvk 1.10.1-57-g279b4b7e és dxvk-nvapi 0.5.4 verziók, valamint támogatást nyújt a következő játékokhoz:
- Age of Chivalry
- Beneath a Steel Sky
- Chrono Cross: The Radical Dreamer Edition
- Cities XXL
- Cladun X2
- Cursed Armor
- Disney•Pixar Cars Mater-National Championship
- Gary Grigsby’s War in the East
- Gary Grigsby’s War in the West
- Iragon: Prologue
- MechWarrior Online
- Saviors of Sapphire Wings
- Small Radios Big Televisions
- Split/Second
- Star Wars Episode I Racer
- Stranger of Sword City Revisited
- Succubus x Saint
- V Rising
- Warhammer: End Times — Vermintide
- We Were Here Forever
- Planetary Annihilation: TITANS
- Játékok támogatásának javítása:
- Street Fighter V,
- Sekiro: Shadow Die Twice,
- Elden Ring,
- Final Fantasy XIV,
- DEATHLOOP,
- The Turing Test,
- Mini Ninja,
- Resident Evil Revelations 2,
- Legend of Heroes: Zero no Kiseki Kai,
- Mortal Kombat Komplete,
- Castle Morihisa.
Forrás: opennet.ru
