Wine 10.20 – vkd3d 1.18-ra frissült, fontos javításokkal a játékok és alkalmazások működéséhez

Segítséget kaptál? Szívesen töltöd itt az idődet? Visszajársz hozzánk? Támogasd a munkákat: Ko-fi és Paypal!

kami911 képe

A Wine projekt friss, 10.20-as kiadása több fontos hibajavítást és fejlesztést hoz azok számára, akik Linux vagy macOS alatt futtatnak Windows-alkalmazásokat. A mostani kiadás különösen a modern játékok kompatibilitását érinti kedvezően, miközben stabilitási és felhasználói élménybeli fejlesztéseket is kapott.

A vkd3d frissítése: fontos lépés a modern játékok támogatásában

A Wine 10.20 egyik legfontosabb újdonsága a beépített vkd3d 1.18 verzióra történő frissítés. A vkd3d a Wine saját Direct3D 12 → Vulkan fordító rétege (Direct3D 12-to-Vulkan translation layer), amely kulcsszerepet játszik a modern Windows-játékok futtatásában.

Ez a frissítés:

  • jobb funkciólefedettséget biztosít a Direct3D 12-es játékoknál,
  • összhangba kerül az upstream fejlesztésekkel,
  • javítja több újabb játék működését is, amelyek egyre erősebben támaszkodnak D3D12 funkciókra.

A Direct3D-t támogató fordítókönyvtárak fejlődése az utóbbi években kulcsfontosságúvá vált, hiszen a Windows alatt kiadott új játékok többsége már nem D3D11-et, hanem D3D12-t használ. A Wine és a Proton fejlődése így ma már erősen ezen a rétegen múlik.

Reparse pointok és Windows-kompatibilitás

A kiadás bővíti a támogatást a Windows reparse pointok (speciális fájlrendszer-átirányítási pontok) terén is. Ezeket a Windows gyakran használja fejlettebb fájlrendszer-műveletekhez, például szimbolikus linkek vagy alkalmazásspecifikus átirányítások kezeléséhez.

A fejlesztés eredménye:

  • kevesebb kompatibilitási hiba összetettebb Windows-alkalmazások esetében,
  • jobb együttműködés a modern szoftverek fájlrendszeri elvárásaival.

 

Common Controls – folytatódik a v5 / v6 felosztás utáni refaktorálás

A Common Controls (Windows beépített grafikus komponensei) fejlesztése tovább folytatódik a nemrég végrehajtott v5 és v6 szétválasztás után. Ez több Windows-alkalmazás kezelőfelületén javít:

  • egységesebb megjelenítés,
  • kevesebb GUI-hiba,
  • jobb kompatibilitás a Wine beépített eszközeiben (pl. Winecfg, Regedit).

A Common Controls évek óta a kompatibilitási problémák egyik fő forrása volt, így minden ilyen fejlesztés hosszú távon jelentős.

Fejlesztések dokumentumok szkennelésénél

A dokumentumszkennelést érintő komponens is finomítást kapott:

  • új folyamatjelző párbeszédablak (progress dialog) jelent meg a szkennelés során,
  • amely jobban megfelel a natív Windows API-k viselkedésének.

Ez kevésbé látványos, de fontos lépés a vállalati alkalmazások kompatibilitása szempontjából.

31 megoldott hiba – játékok, eszközök és Wine-komponensek javításai

A Wine 10.20 összesen 31 hibát javít. Ezek között található:

  • összeomlási hibák javítása a Civilization, QuarkXPress 2024, több Geneforge cím és a Wagotabi esetében;
  • regressziók javítása a Wine virtuális desktop módjában;
  • hibák korrigálása a Winecfg és Regedit működésében client-side graphics nélkül futtatva;
  • javítás a Windows Steam indítását akadályozó regresszióra;
  • fekete képernyős renderelési hibák megszüntetése több játékban;
  • NVIDIA GPU-s összeomlás megoldása az új WoW64 környezet alatt;
  • a 8BitDo Pro 2 kontroller gombkiosztásának fejlesztése;
  • hibajavítások több eszköz és alkalmazás esetében:
    • grepwinNP3
    • Meld
    • imhex
    • HiveMQ CE
    • CLM Explorer

Ez a széles körű javítási hullám jól tükrözi, hogy a Wine fejlesztői továbbra is aktívan reagálnak a játékosok és professzionális felhasználók visszajelzéseire.

Kitekintés: közeleg a Wine 11.0

A projekt december elején kezdi meg a Wine 11.0 verzió kódjának befagyasztását, így a 10.20 a sorozat egyik utolsó fejlesztői kiadása.

Ez is jelzi, hogy a mostani frissítés előkészíti a terepet a következő nagyobb mérföldkő, a 11.0 előtt.

Letöltés és további információk

A Wine 10.20 egyelőre forrásból érhető el a Wine GitLab projektoldalán, de a bináris csomagok is hamarosan megérkeznek a főbb disztribúciók (például: Ubuntu, Debian, Fedora, Arch) csomagtáraiba, illetve a WineHQ saját PPA tárolójába is. A frissített forráskód innen tölthető le. A különböző disztribúciókhoz számos bináris csomag érhető el a WineHQ letöltési oldaláról. A dokumentáció a WineHQ dokumentációs oldalán érhető el.

Az újdonságok teljes listája a bejelentésben található.

Letöltés és telepítés

Megtalálható magyar nyelven a Súgó-ban: Wine

További disztribúciókhoz szánt csomagok

  • Ubuntu - WineHQ bináris csomagok: Ubuntu aktuális kiadások
  • Debian - WineHQ bináris csomagok: Debian aktuális kiadások
  • Fedora - WineHQ bináris csomagok: Fedora aktuális kiadások
  • macOS - WineHQ bináris csomagok: macOS 10.8 és újabbakhoz.
  • Továbbiak

Jó borozást!