Du kan nu köra vissa x86-64 Windows-appar på Windows 10 på ARM via Hangover

Hangover, en kompatibilitets- och virtualiseringsapp som drivs av WINE kan nu köra x86/64-appar på PowerPC- och ARM64-enheter, men Android tas bort.

Har du vaknat från helgen, med en dålig baksmälla, kan du trösta dig med en bra baksmälla istället. Användare av enheter som kör PowerPC- eller ARM64-enheter, gläds - dina böner har besvarats när du kan nu köra en rad Windows x86/x64-appar på din maskin, tack vare Hangovers senaste Alpha släpp. För den oinitierade är Hangover en WINE-baserad virtualiseringsplattform, ursprungligen inrättad för att utforska sätt att skapa kompatibilitet mellan 64-bitars ARM-drivna enheter och deras x86-baserade kusiner. Nu, tack vare ett samarbete med Raptor Computing Systems, använder man tekniken för att skapa en liknande lösning för PowerPC (via Phoronix).

Lösningen fungerar genom att köra WINE 64-bitars på värden, tillsammans med en speciellt anpassad QEMU-instans, och en hel massa "thunk"-bibliotek för att sy ihop allt. Resultatet är en virtualiserad version av dina favorit Windows-appar – även om det löftet kommer med en stor varning.

Även om framstegen fortfarande pågår finns det överraskande mycket det redan kan göra, till och med grundläggande 3D-rendering och Direct3D om du har OpenGL installerat. Men om du behöver något som du kan lita på för varje Windows-app du kastar på det, är det här verkligen inte för dig. Det kan bli en dag, men detta är, enligt utvecklarnas eget medgivande, en mycket Alpha-y Alpha och är inte redo att lita på som ett alternativ till en Windows-inbyggd PC ännu. Hangover tillåter nu Windows x86/x64-appar att köras på ARM 64, PPC64LE, x86_64 - men alla mycket "i teorin" - dina resultat kan skilja sig åt. Användare kan notera det Android-stöd har tagits bort i denna konstruktion. Det kan komma som en besvikelse, men det har inte fungerat ordentligt på ett tag och det verkar som att utvecklarna har beslutat att inaktivera det för nutid och överskådlig framtid.

För mer information och för att ladda ner Hangover Alpha, klicka på den här länken ska tas till GitHub-förvaret.