Wine 10 Gelanceerd met Experimentele Bluetooth Driver en Nieuwe HID Pointer Driver

Vandaag markeert de lancering van Wine 10, de nieuwste versie van deze gratis en open-source compatibiliteitslaag die het mogelijk maakt om applicaties en games die voor Windows zijn ontwikkeld, uit te voeren op Unix-achtige besturingssystemen. Deze release brengt een schat aan nieuwe functies en verbeteringen met zich mee, die zowel ontwikkelaars als gebruikers ten goede komen.

Belangrijkste Kenmerken van Wine 10

Een van de opvallende toevoegingen in Wine 10 is de experimentele Bluetooth driver, waarmee gebruikers een verbeterde connectiviteit met Bluetooth-apparaten kunnen verwachten. Daarnaast is er een nieuwe HID pointer device driver geïntroduceerd, die de interactie met invoerapparaten verder optimaliseert.

Wine 10 introduceert ook de eerste ondersteuning voor OpenGL in de Wayland driver, die eerder werd geïntroduceerd in Wine 9.0. Deze ondersteuning omvat Pbuffer-functionaliteit en verbeterde vensterpositionering. De Wayland driver is nu standaard ingeschakeld in de configuratie, wat de gebruikservaring verder verbetert.

Een andere belangrijke ontwikkeling is de initiële ondersteuning voor het compileren van legacy Direct3D bytecode naar SPIR-V, evenals de eerste ondersteuning voor HLSL-compiler om effectprofielen te compileren. Dit biedt ontwikkelaars de mogelijkheid om hun applicaties efficiënter te optimaliseren.

Verbeteringen in Functionaliteit

Wine 10 biedt ook ondersteuning voor IDL-gegenereerde bestanden die volledig geïnterpreteerde stubs kunnen gebruiken en virtualisatie van beeldschermmodi. Bovendien is de nieuwe Wow64-modus, die ook in Wine 9.0 werd geïntroduceerd, nu beschikbaar in ODBC, evenals ondersteuning voor het verhogen van procesprivileges.

De release bevat ook initiële ondersteuning voor SLTG-formaat typelib in WIDL, geavanceerde AVX-functies in registercontexten en RSA OAEP-padding in BCrypt. Dit alles draagt bij aan een meer robuuste en veelzijdige ontwikkelomgeving.

Nieuwe Functionaliteiten en Verbeteringen

Wine 10 introduceert ook ondersteuning voor user32-datastructuren in gedeeld geheugen, de mogelijkheid om ODBC Windows-drivers te laden, en een herschreven implementatie van mailslots met server-side I/O. Daarnaast zijn prototype- en constructorobjecten in MSHTML toegevoegd, evenals een initiële implementatie van de Driver Store en basisondersteuning voor loop unrolling in de HLSL-compiler.

De effectencompiler in Wine 10 ondersteunt nu verschillende versie 4.0+ state objects, en biedt window surface scaling voor HiDPI-displays. Een nieuwe Media Foundation backend die gebruik maakt van FFMpeg is ook toegevoegd, samen met initiële ondersteuning voor netwerksessies in DirectPlay en een nieuwe Desktop Control Panel applet.

Updates en Verbeteringen

Wine 10 brengt ook belangrijke updates aan de locale data naar Unicode CLDR 46, verbetert de ondersteuning voor internetproxy’s, en actualiseert de tijdzone-database. Verbeteringen aan Minidump-ondersteuning, Direct2D-effecten, en de Vulkan-driverinterface zijn ook doorgevoerd. De DPI Awareness-ondersteuning is verbeterd, net als de CMD.EXE-engine, en er is betere ondersteuning voor shader model 1 tot 3 profielen in de HLSL-compiler.

Bovendien is de HLSL-compiler verbeterd om direct SPIR-V en Direct3D shader assembly uit te voeren. Voor ARM-platforms zijn er verbeteringen doorgevoerd in CPU-detectie, exception handling, RPC/COM-ondersteuning, en C++ RTTI-ondersteuning. Dit alles maakt Wine 10 nog krachtiger en veelzijdiger.

Conclusie

Met een breed scala aan nieuwe functies, verbeteringen en bugfixes, biedt Wine 10 een aanzienlijke vooruitgang ten opzichte van eerdere versies. Het is een must-have voor iedereen die Windows-applicaties op Unix-achtige systemen wil draaien. Voor meer gedetailleerde informatie over deze release, inclusief alle verbeteringen en nieuwe functies, kun je de release-opmerkingen raadplegen. Wine 10 is nu beschikbaar voor download op de officiële website.

  • Eater

    vraag en ik antwoord

    Related Posts

    Nieuwe Windows Defender zero-day blokkeert Microsoft-antivirusupdates

    20-09 bracht beveiligingsonderzoeker Abdelhamid Naceri, ook bekend als Nightmare Eclipse, opnieuw een zero-day-exploit voor Microsoft Defender uit die antivirusupdates blokkeert. Naceri noemde de aanval BigDiskBuster en zei dat deze lijkt…

    Microsoft lost een Excel-kopieer- en plakfout op, maar voorlopig alleen voor een kleine groep gebruikers

    Microsoft heeft eerder deze week bevestigd dat er in Excel een fout zat waardoor kopiëren en plakken niet goed werkte. Het probleem werd veroorzaakt door de Patch Tuesday-update van september.…

    Geef een reactie