Slik kjører du normale x86 Windows-apper på Windows RT-nettbrettet

Et Windows RT-nettbrett som kjører HoMM3

Det var bare et spørsmål om tid: Du kan nå kjøre konvensjonelle x86 Desktop-apper på din ARM-baserte Windows RT-nettbrett, som Surface RT eller Asus VivoTab RT. x86-spill som Heroes of Might and Magic 3 (video nedenfor) og små verktøy som WinRAR er bekreftet å fungere på Windows RT, med utvikleren som vil støtte uTorrent og noen andre spill i fremtiden.

Verktøyet, som ser ut til å kalles Win86Emu, er egentlig en x86-emulator eller et abstraksjonslag for programvare for Windows RT. Hvis du har brukt DOSBox, eller en slags spillkonsollemulator, er Win86Emu veldig lik: Du kjører Win86Emu, velger hvilken x86-app du vil utføre, og deretter - hvis alt går etter planen - vises x86-appen din. I hovedsak tar Win86Emu tak i API-anropene fra x86-appen, konverterer dem til Windows RT-ekvivalenten, og sender dem deretter videre til WinRT-kjernen. (Se: Under panseret på Windows 8 / RT .) Når det gjelder x86-appen, kjører den på en vanlig x86 Windows-maskin.





Som med enhver emulator er det imidlertid advarsler. Så lenge x86-appen din bruker emulatorens støttede API-er, har du det bra - men for øyeblikket støtter Win86Emu bare en begrenset del av API-samtaler, og noen oversettelser fra x86 til WinRT-kjernen er ikke perfekte. Som et resultat, HoMM3 fungerer under emulatoren, men den har ingen musikk. Emulering er også mye tregere enn opprinnelig utførelse - og kombinert med ARMs vimhet sammenlignet med det nyeste x86-silisiumet, forvent ikke at Windows RT-nettbrettet skal kjøre Crysis .

Windows RT (Surface RT) som kjører usignert Desktop-app, PuttyDenne hackingen følger etter forrige måneds jailbreak av Windows RT, som gir deg muligheten til å kjøre apper som ikke er fra Microsoft på skrivebordet . Den opprinnelige jailbreak er siden blitt omgjort til et brukervennlig verktøy som utføres hver gang du logger på - og faktisk må du kjøre jailbreak før du kan bruke Win86Emu . Hvis du eier et Windows RT-nettbrett, har XDA-Developers det en fin liste over Desktop-apper at du kan kjøre på jailbroken enheter.



Da Microsoft fortalte verden at det delte Windows 8 i x86- og ARM-versjoner, gjorde vi den dristige kunngjøringen om at Intels kommende Atom-prosessorer ville drepe Windows RT . Du skjønner, den eneste fordelen ARM SoC har for øyeblikket over x86 er redusert strømforbruk - men i løpet av det neste året eller så, Intel vil ta igjen . Sammen med det faktum at Microsoft tok den gale avgjørelsen om å låse ned Windows RTs skrivebord, og at Windows RT mangler den innfødte muligheten til å kjøre x86-apper (Microsoft kunne lett ha inkludert sin egen emulator), og det er egentlig ganske vanskelig å forestille seg Windows på ARM slår Windows på x86.

Nå som et par hackere har jailbroken Windows RT og opprettet en x86-emulator, vil det være interessant å se hvordan Microsoft reagerer. Microsofts påståtte grunn til å låse Windows RT er stabilitet og pålitelighet - Windows RT er forbrukerorientert, og det vil ikke at ma og pa skal installere jury-rigget x86-apper som vil føre til at systemet deres krasjer. I stedet for en fullstendig låsing kunne Microsoft imidlertid nettopp ha gravd bryterne dypt inne i kontrollpanelet, slik at strømbrukere i det minste har muligheten til å kjøre x86- og Desktop-apper på Windows RT-nettbrettet. Hvem vet: Kanskje det nedlåste skrivebordet og mangelen på x86-emulering faktisk er resultatet av en intern, politisk kamp på Wintels hegemoniske hovedkvarter.

Copyright © Alle Rettigheter Reservert | 2007es.com