Wine 8.0 utgitt med bedre kontrollerkompatibilitet, eksperimentell WoW64-støtte og mer

Wine 8.0 er her, og den pakker med seg mange forbedringer i forhold til fjorårets Wine 7.0.

Hvis du ønsker å kjøre Windows-applikasjoner på Linux, har du sikkert hørt om Wine. Wine fungerer som et lag som oversetter Windows API-kall til POSIX-anrop (Portable Operating System Interface). samtidig som den gjenskaper en Windows-katalogstruktur og gir alternative implementeringer av systemet tjenester. Den bruker heller ingen emulering eller virtualisering for å kjøre Windows-binærfiler. Nå har Wine versjon 8.0 nettopp blitt utgitt med massevis av forbedringer og endringer.

En av de mest bemerkelsesverdige endringene er fullføringen av Portable Executable (PE) konvertering, det binære Windows-formatet. Dette er viktig, da det betyr at ulike kopibeskyttelsesordninger som kontrollerer at på disken og Innholdet i minnet i systemmodulene er identisk vil nå stole på systemet de kjører på. Vinutviklere sier at dette vil tillate "32-bits applikasjoner på 64-biters verter, Windows-feilsøkere, x86 applikasjoner på ARM," og mer.

Videre WoW64 (Winnows 32-bit on Winnows 64-bit)-støtte er implementert for "i hovedsak alle" Unix-biblioteker. Dette gjør at 32-bits applikasjoner kan kjøres i et 64-bits miljø, uten tilstedeværelse av de riktige 32-bits bibliotekene. Vindutviklere anbefaler det ikke for generell bruk ennå, men det kan aktiveres ved å bygge med alternativet '--enable-archs'.

Andre forbedringer inkluderer:

  • Nytt lystema aktivert på standardkonfigurasjon
  • Mange Direct3D-optimaliseringer og forbedringer
  • Støtte for hotplugg for kontroller forbedret
  • Deteksjon av drivhjul
  • Sony DualShock- og DualSense-kontrollere støttes når hidraw-backend brukes
  • Windows Runtime (WinRT)-modul Windows. Gaming. Input har blitt introdusert, et programmeringsgrensesnitt for å få tilgang til gamepads, joysticks og drivhjul
  • Wine Gecko får tilgjengelighetsstøtte

Sørg for å sjekke ut den offisielle Wine 8.0-kunngjøringen for å lære mer. Selv om binærfiler ikke er tilgjengelige for nedlasting ennå, kan du bygge dem selv eller vente på at de blir utgitt. Når de er det, vil du kunne installere det på Ubuntu, Debian, Fedora og macOS. Vin er en del av Steam dekk's Proton, så det er mulig at noen av disse forbedringene vil gjøre spillingen på Steam Deck enda bedre i fremtiden også.


Kilde: Vin