Veröffentlichung von Wine 9.20 und Wine Staging 9.20

Eine experimentelle Version der offenen Win32 API-Implementierung - Wine 9.20 wurde veröffentlicht. Seit der Ausgabe von 9.19 wurden 15 Fehlerberichte geschlossen und 198 Änderungen vorgenommen.

Die wichtigsten Änderungen:

  • Die Capstone-Bibliothek wurde integriert, über die die Disassemblierung in WineDbg realisiert wurde.
  • Im D3DX9 wurde die Unterstützung für die Formate X8L8V8U8, A2W10V10U10, A8P8, V16U16 und Q16W16V16U16 implementiert.
  • Das Gitlab-basierte kontinuierliche Integrationssystem hat Unterstützung für statische Analyse mit Clang und JUnit-Testberichten hinzugefügt.
  • Die Implementierung der Unterstützung für Netzwerk-Sitzungen im DirectPlay-API wurde fortgesetzt.
  • Die verwendeten Bibliotheksversionen wurden aktualisiert: faudio 24.10, mpg123 1.32.7, png 1.6.44, tiff 4.7.0, ldap 2.5.18, fluidsynth 2.3.6, xslt 1.1.42 und xml2 2.12.8.
  • Fehlerberichte, die mit den Anwendungen verbunden sind, wurden geschlossen: Rhinoceros, Helicon Focus 8.2.0, Notepad++, Nikon NX Studio.
  • Fehlerberichte, die mit den Spielen verbunden sind, wurden geschlossen: Victoria 2, Just Cause, BeamNG.drive, Wargaming.net, KnightOfKnights.

Zusätzlich wurde die Version des Projekts Wine Staging 9.20 erstellt, die erweiterte Builds von Wine bereitstellt, die unvollständig erstellte oder riskante Patches enthalten, die derzeit nicht für die Haupt-Wine-Zweig akzeptiert werden. Im Vergleich zu Wine bietet Wine Staging 357 zusätzliche Patches. In der neuen Version von Wine Staging wurde die Synchronisierung mit der Wine-Codebasis 9.20 durchgeführt und aktuelle Änderungen aus vkd3d übertragen. In die Hauptversion von Wine wurde eine Korrektur übertragen, die ein Problem mit dem Rendering von gedrehtem und skaliertem Text in win32u löst (das Problem bestand seit 2013).

Außerdem kann das Update des Proton Experimental-Zweigs erwähnt werden, in dem Valve ein Paket entwickelt, das auf der Wine-Codebasis basiert und es ermöglicht, in Linux Spiele-Apps auszuführen, die ursprünglich für Windows erstellt wurden und im Steam-Katalog angeboten werden. In Proton Experimental wurde die Unterstützung für folgende Spiele hinzugefügt:

  • APB Reloaded
  • Conqueror’s Blade
  • Hard Chip Demo
  • Onimusha: Warlords
  • Sniper Elite: Nazi Zombie Army 2
  • Test Drive Unlimited Solar Crown
  • Total War: SHOGUN 2
  • Warhammer 40k: Space Marine 2
  • Willkommen in Dustown

Probleme in den Spielen wurden behoben:

  • Age of Empires II: Definitive Edition
  • B-17 Flying Fortress
  • Bloodstained: Ritual of the Night
  • Clash for Crust
  • Curse of Brotherhood
  • Devil May Cry 3 Special Edition
  • Diablo IV
  • Dog Brew
  • DOOM Eternal
  • Fablecraft
  • Fallout: New Vegas
  • Final Fantasy XVI
  • For Honor
  • GreedFall
  • Hotshot Racing
  • Hunt: Showdown 1896
  • March of Empires
  • Mary Skelter 2
  • Microsoft Flight Simulator
  • Oddworld: Stranger’s Wrath HD
  • Pharaoh Rebirth+
  • Phasmophobia
  • Red Dead Redemption 2
  • Resident Evil 2
  • Shadow Warrior 2
  • SpellForce 3: Versus Edition
  • The Finals
  • Tomb Raider
  • Trackmania Nations Forever
  • Trackmania United Forever
  • Verdrehte Segel
  • UNO
  • WARRIORS ALL-STARS
  • Yakuza 3
  • Yakuza 4
  • Yakuza 6

Quelle: opennet.ru

60GB SSD 8Gb DDR4