Wine 8.0 udgivet med bedre controller-kompatibilitet, eksperimentel WoW64-understøttelse og mere

Wine 8.0 er her, og det rummer en masse forbedringer i forhold til sidste års Wine 7.0.

Hvis du søger at køre Windows-applikationer på Linux, så har du sikkert hørt om Wine. Wine fungerer som et lag, der oversætter Windows API-kald til POSIX-opkald (Portable Operating System Interface). samtidig med at du genskaber en Windows-biblioteksstruktur og giver alternative implementeringer af systemet tjenester. Det bruger heller ikke nogen emulering eller virtualisering til at udføre Windows-binære filer. Nu er Wine version 8.0 netop blevet frigivet med et væld af forbedringer og ændringer.

En af de mest bemærkelsesværdige ændringer er færdiggørelsen af ​​Portable Executable (PE) konvertering, Windows binære format. Dette er vigtigt, da det betyder, at forskellige kopibeskyttelsesordninger, der kontrollerer, at on-disken og systemmodulernes indhold i hukommelsen er identisk, vil nu stole på det system, de kører på. Vinudviklere siger, at dette vil give mulighed for "32-bit-applikationer på 64-bit-værter, Windows-debuggere, x86-applikationer på ARM" og mere.

Desuden WoW64 (Windows 32-bit on Windows 64-bit)-understøttelse er blevet implementeret for "i det væsentlige alle" Unix-biblioteker. Dette gør det muligt at udføre 32-bit applikationer i et 64-bit miljø uden tilstedeværelsen af ​​de relevante 32-bit biblioteker. Vindudviklere anbefaler det ikke til generel brug endnu, men det kan aktiveres ved at bygge med muligheden '--enable-archs'.

Andre forbedringer omfatter:

  • Nyt lystema aktiveret på standardkonfiguration
  • Mange Direct3D optimeringer og forbedringer
  • Controller-hotplug-understøttelse forbedret
  • Registrering af drivhjul
  • Sony DualShock- og DualSense-controllere understøttes, når der bruges hidraw-backend
  • Windows Runtime (WinRT) modul Windows. Spil. Input er blevet introduceret, en programmeringsgrænseflade til adgang til gamepads, joysticks og drivhjul
  • Wine Gecko får tilgængelighedsstøtte

Sørg for at tjekke den officielle Wine 8.0-meddelelse for at lære mere. Selvom binære filer ikke er tilgængelige til download endnu, kan du bygge dem selv eller vente på, at disse binære filer bliver frigivet. Når de er det, vil du være i stand til at installere det på Ubuntu, Debian, Fedora og macOS. Vin er en del af Steam dæk's Proton, så det er muligt, at nogle af disse forbedringer også vil gøre spil på Steam Deck endnu bedre i fremtiden.


Kilde: Vin