Kde stiahnuť hry pre emulátor qemu. Windows aplikácie v systéme Android

Napriek množstvu aplikácií pre zariadenia so systémom Android môžu mať niektorí používatelia záujem o spustenie známych programov Windows na svojom zariadení. Jedným z najzrejmejších spôsobov, ako to urobiť, je nainštalovať požadovaný emulátor operačný systém.

A QEMU

Zapnuté tento moment Existujú tri najstabilnejšie emulátory WinOS pre Android. QEMU je najrýchlejšia, ale aj zrážka náchylná voľba. Okrem iného vám umožní spustiť shell podobný Windows 95 alebo 98, teda žiadne moderné ozdoby. Na spustenie budeme potrebovať súbory SDLapp.apk (inštalácia), SDL.zip (rozbaliť na sdcard), ako aj obraz OS vo formáte *.img (napríklad Windows 95 alebo Windows 98). Ten sme vložili do priečinka „SDL“ v adresári sdcard. Windows spúšťame priamo cez SDLapp.apk. Okrem iného stojí za zmienku, že obraz Win95 funguje lepšie a je viac prispôsobený na interakciu dotykové obrazovky, v emulácii QEMU však chýba zvuk ani sieťová podpora a práce na ďalšom vývoji projektu boli zastavené.

Windows aplikácie na Android – emulátor BOCHS

Pomalý, nemotorný, ale spoľahlivý a stabilný emulátor, ktorý podporuje spustenie systému Windows XP (teoreticky môžete spustiť akýkoľvek OS i386). Inštaluje sa analogicky s prvým bodom: stiahnite a spustite Bochs2_5_1.apk, rozbaľte SDL_for_BOCHS.zip do priečinka SDL na sdcard a vložte do neho obraz operačného systému (QEMU nebude fungovať). Spustiť cez nainštalovaný ako prvý aplikácie. Tento emulátor podporuje prístup priamo k dátovému úložisku vášho zariadenia so systémom Android, čo uľahčuje spúšťanie hier a programov pre Windows. BOCHS však stále nemá sieťové pripojenie. Navyše na slabých zariadeniach môže načítanie emulátora trvať niekoľko desiatok minút.

Windows aplikácie na Android – emulátor aDOSBox a ďalšie

Okrem obrazov Windows vám tento emulátor pomôže spustiť staré hry určené pre DOS. Ak chcete nainštalovať na Android, vezmite aDosBox-v0.2.5.apk, nainštalujte, rozbaľte

V súčasnosti bohužiaľ väčšina emulátorov Windows poskytuje oveľa menej funkcií ako pôvodné systémy. Perfektne fungujú na starých hrách, ale okrem toho je ich funkčnosť veľmi obmedzená.

Zdravím vás, milý čitateľ. V dnešnom článku vám poviem, ako môžete na svojom gadgete spustiť operačný systém Windows na základe mobilného operačného systému systémy Android. To možno vykonať pomocou špeciálneho softvéru, takéto nástroje sa nazývajú emulátory. Pomocou týchto programov spustíme Windows na vašom gadgete (telefóne alebo tablete s OS Android).

Praktické výhody tejto operácie môžu byť dosť významné.. Okrem prekvapenia svojich priateľov, ktoré môžete spôsobiť spustenie systému Windows na vašom zariadení je možné riešiť veľmi špecifické úlohy. Napríklad musíte v miniaplikácii Android spustiť program, ktorý funguje iba v systéme Windows. Niektoré môžete aj spustiť jednoduchý Windows hry.

Nižšie teda nájdete zoznam emulátorových programov, ako aj ich krátke popisy a pokyny. Chcel by som vás hneď varovať, pretože... Windows je pomerne náročný systém na zdroje, takže váš gadget pre Android by mal byť relatívne výkonný.

QEMU


Dobrý emulátor, ktorý vám umožní spustiť Windows 98 (95) na vašom zariadení. Nižšie nájdete krátke pokyny na používanie tohto softvéru.:

  • Stiahnite si emulátor QEMU (sdlapp.apk) z našej webovej stránky a nainštalujte ho do svojho zariadenia so systémom Android;
  • Stiahnite si súbor s firmvérom BIOS, ovládačmi atď. Stiahnuť ▼ tento súbor Môžete tiež použiť priamy odkaz z našej webovej stránky (sdl.zip). Rozbaľte archív do koreňového adresára karty SDCard;
  • Ďalej si musíte stiahnuť obraz operačného systému Windows tento emulátor podporuje iba Windows 95 a Windows 98. Odkazy – – ;
  • Potom z archívu stiahnutého v predchádzajúcom kroku vyberte súbor C.img a „hoďte ho“ do priečinka „SDL“ v koreňovom adresári vašej karty SDCard;
  • Spustíme program nainštalovaný v prvej fáze. Ak je všetko vykonané správne, systém Windows sa spustí.

Spustenie programov v emulátore

Krátky návod ako spúšťať programy v QEMU. Takže, začnime:

  • Stiahnite si archív s obrázkami (prázdny). Odkaz z našej webovej stránky – qemu_hdd.rar;
  • Stiahnite si program WinImage (winimage_8.10.8100.rar). Pomocou tohto nástroja musíte nahrať svoje súbory do obrázka vhodnej veľkosti;
  • Ďalej musíte premenovať obrázok s vašimi programovými súbormi na „D.img“ a preniesť ho do SDL (priečinka) na vašej SDCard;
  • V súbore sdl.conf musíte pridať riadok: „/sdl -L . -m 128 -boot c -hda C.img -hdb D.img -usb -usbdevice tablet“;
  • Spustite Windows, nainštalujte potrebné programy z jednotky „D“.

BOCHS


Ďalší pre zariadenia s operačným systémom Android. Teoreticky vám tento emulátor umožní spustiť operačný systém Windows ľubovoľný verzie, ale relatívne povedané, stabilne budú fungovať iba dve - 98 a 95. Ak chcete nainštalovať XP alebo 7, pripravte sa na to, že (XP, 7) nebudú fungovať tak, ako by ste chceli. Začnime teda nastavovať:

  • Stiahnite si a nainštalujte zariadenie (

V tomto článku budem hovoriť o spúšťaní aplikácií, ktoré sú vytvorené pre PC pod Win, na telefónoch a tabletoch pod Ovládanie Androidom. Nebudeme hovoriť o aktualizácii vášho gadgetu na operačný systém Windows namiesto na Android. Poďme sa rozprávať o emulátore Win pre Android, ktorý si môžete stiahnuť na konci stránky, napríklad Windows XP alebo operačný systém okenné systémy 7 a budú fungovať dobre (v závislosti od špecifikácií systému Android) v systéme Android. Dnes existujú 3 emulátory Androidu, ale povieme si o výhodách a nevýhodách iba dvoch verzií emulátorov Windows pre PC: ide o program BOSCHS a druhou možnosťou pre Android je Sdlaap (QEMU).

Emulátor pre OS Windows pre Android si môžete stiahnuť na konci textu.

Mali by ste však pochopiť, že žiadna z možností spustenia PC aplikácií Windows na zariadeniach so systémom Android neposkytuje všetky možnosti, ktoré sú vlastné plnohodnotnému OS. Windows nainštalovaný na PC používateľa. Ak pre vás nie je taká dôležitá celková rýchlosť emulátora Android a prípadný nedostatok zvuku, môžete si stiahnuť program Windows pre Android, kde potom môžete celkom efektívne spúšťať rôzne programy bez možnosti prístupu do siete a internetu. Ale napríklad hračky, najmä pod DOSom, môžete hrať veľmi dobre. Nemožnosť pripojenia na internet je obrovskou nevýhodou emulátorov Androidu. Z nejakého dôvodu však emulátor Windows pre Android nemá prístup k sieti.

Pred stiahnutím tento Windows pre Android by ste mali pochopiť, že bez ohľadu na to, čo sa dá povedať, minimálna RAM, frekvencia a počet jadier procesora sú najdôležitejšie charakteristiky výkonu emulátora Windows. Minimum, ktoré potrebujete, je 512 MB RAM, aspoň 500 MB voľnej pamäte na karte a jednojadrový procesor s frekvenciou 1 GHz. Samozrejme, bude fungovať s mierne nižším výkonom, ale iba Windows nie je starší ako Win98. Je nepravdepodobné, že OS XP alebo Win 7 bežia cez emulátor na vašom Androide. Platí to pre smartfóny aj tablety. Ale v každom prípade si môžete stiahnuť program Windows pre Android so všetkým, čo potrebujete a vyskúšať. Pozor: súbory SDL ( firmvér bios a grafické karty) medzi verziami emulátorov Sdlaap (QEMU) a BOSCHS do seba nezapadajú.

Windows Emulator Sdlaap (QEMU)

Proces inštalácie: 1. Stiahnite si program emulátora: Sdlaap (QEMU)
2. Stiahnite si SDL - toto je firmvér biosu a grafickej karty na emuláciu (tento súbor nie je vhodný pre verziu BOCHS)

4. Rozbaľte archív pomocou SDL a umiestnite celý priečinok do koreňového adresára pamäťovej karty zariadenia
5. Skopírujte stiahnutý obraz OS (súbor img) do priečinka SDL
6. Nainštalujte si do zariadenia program Sdlaap. Zobrazí sa v sekcii aplikácie, spustite ju a počkajte, kým sa načíta systém Windows.
Charakteristika:
- Podporovaný zvuk
- Žiadna podpora siete
- Nižšie rozlíšenie obrazovky
- Dobrá rýchlosť práca
- Môže byť trochu chybný a spomaliť
- Spustenie akéhokoľvek 32-bitového OS (vyššie ako Win98 je čisto teoretické - v závislosti od toho, ako to funguje)
- Neprítomný technická podpora produkt Sdlaap (QEMU)

Emulátor Windows BOSCHS


Toto je určite najlepšia zo všetkých verzií emulátorov Androidu. Nie je taká pomalá ako QEMU, funguje oveľa stabilnejšie a s myšou nie sú žiadne problémy. Teoreticky na ňom môžete spustiť akýkoľvek operačný systém Windows. Tento emulátor Androidu však funguje pomalšie ako prvý, takže sa ukazuje, že spustenie akýchkoľvek ťažkých systémov môže trvať desiatky minút. Ale prečo to potrebujete? Koniec koncov, existujú odľahčené verzie všeobecne uznávaných Windows XP alebo Win 7. Dajú sa spustiť na Androide s priemernými vlastnosťami v prijateľnom čase.

Proces inštalácie: 1. Stiahnite si program emulátora: BOSCHS.
2. Stiahnite si SDL - toto je bios a firmvér grafickej karty na emuláciu (tento súbor nie je vhodný pre verziu Sdlaap (QEMU)).
3. Stiahnite si obraz Windows: Win95, Win98, Win2000, WinXP, Win7.
4. Rozbaľte archív pomocou SDL a umiestnite celý priečinok do koreňového adresára pamäťovej karty zariadenia.
5. Skopírujte stiahnutý obraz systému Windows (súbor img) do priečinka SDL.
6. Nainštalujte program BOSCHS na zariadenie. Zobrazí sa v sekcii aplikácie, spustite ju a počkajte, kým sa načíta systém Windows.
Charakteristika:- Verzia systému Android: Android 2.2+
- Žiadna podpora siete
- Nie dobré vysoká rýchlosť práca
- Stabilita prevádzky
- Spustite akýkoľvek 32-bitový OS
- Myš na fungovanie nevyžaduje aplikácie tretích strán
- Touchpad a myš sú emulované pomocou tlačidiel hlasitosti
- Kliknutie na obrazovku je ekvivalentné kliknutiu ľavým tlačidlom myši (Späť = BackSpace, Menu = Zadajte, kliknite na ľavý horný roh obrazovky = TAB)
- Kliknutím na ľavý dolný roh obrazovky zariadenia zobrazíte klávesnicu
- Nejde zvuk, ale môžete ho aktivovať vykonaním zmien v súbore bochsrc.txt a inštaláciou ovládačov pre SoundBlaster 16 do priečinka SDL
- Existuje technická podpora pre program BOSCHS
Tipy a triky:

Ak sa emulátor Android zatvorí ihneď po spustení, existujú dva hlavné body: buď v priečinku SDL nie je súbor bochsout.txt, alebo v ňom máte chybu. Môže to byť napríklad spôsobené nesprávne zadanou cestou k Obraz systému Windows(nezabudnite na prípad mien). Alebo sú v adresovaní nejaké špeciálne znaky, pretože súbor bochsout.txt je uložený v nesprávnom kódovaní.

Môžete kliknúť myšou v systéme Android stlačením tlačidiel hlasitosti.

Ak chcete spustiť nejaké svoje vlastné programy alebo hry, nainštalujte si vyššie popísaný program pre Android – Sdlaap (QEMU). Potom vytvorte obraz disku a pripojte ho ako jednotku D. Ak chcete prinútiť emulátor, aby použil váš obrázok ako jednotku D, musíte otvoriť súbor bochsrc.txt v priečinku SDL a odstrániť znak # pred riadkom #ata0-slave: type=disk, path="d.img". Potom premenujte obrázok na d.img a vložte ho do priečinka SDL.

Výhodou virtualizácie je, že umožňuje súčasne prevádzkovať na jednom počítači niekoľko rôznych operačných systémov a nezáleží na ich architektúre. Medzi domácimi používateľmi sa často používajú počítačové emulačné programy ako Virtualbox a VMware, ide o výkonné programy s grafickým rozhraním a mnohými funkciami, ktoré sa veľmi jednoducho nastavujú.

Existujú však aj iné riešenia, ktoré poskytujú väčšiu kontrolu nad procesom virtualizácie a sú tiež zložitejšie. Jedným z takýchto nástrojov je qemu. V tomto návode sa pozrieme na to, čo je qemu a ako qemu používať na virtualizáciu, navyše rozoberieme jeho výhody oproti iným programom.

Qemu je bezplatný nástroj s otvoreným zdrojový kód na emuláciu a virtualizáciu operačných systémov na počítači. Program môže bežať na Windows, Linux, MacOS a dokonca aj na Androide. Hostiteľské zdroje ako CPU, HDD,Spomienky sú zdieľané medzi virtuálnymi strojmi.

Qemu využíva hardvérovú virtualizáciu, takže môže prevádzkovať hosťujúce operačné systémy takmer rovnako rýchlo ako na hostiteľskom hardvéri. Je možné použiť hypervízor XEN alebo modul jadra KVM v systéme Linux. Qemu môže pracovať v dvoch prevádzkových režimoch:

  • Plná emulácia systému- v tomto režime qemu úplne emuluje zariadenie, napríklad počítač, vrátane všetkých jeho komponentov, procesora a rôznych periférií. Dá sa použiť na spustenie viacerých operačných systémov bez reštartovania alebo ladenia systémového kódu.
  • Emulácia užívateľského režimu- funguje iba pre hostiteľa Linuxu, umožňuje vám spúšťať procesy Linuxu zostavené pre jednu architektúru v inej architektúre, napríklad programy ARM v x86. Užitočné pre vývoj, krížovú kompiláciu a ladenie.

Je možné emulovať nasledujúce architektúry: x86 (32 a 64 bitov), ​​PowerPC (32 a 64 bitov), ​​ARM, MIPS (32 bitov), ​​Sprac (32 a 64 bitov), ​​Alpha, ColdFire (m68k), CRISv2 a MicroBlaze. Tento zoznam je už pôsobivejší ako zoznam Virtualboxu.

Inštalácia qemu

Aby sme mohli program používať, musíme ho nainštalovať. Ak používate Linuxová distribúcia, napríklad Ubuntu, program nájdete v oficiálnych úložiskách. Pre Ubuntu bude príkaz vyzerať takto:

sudo apt install qemu-kvm qemu

Pre Fedora a ďalšie systémy RedHat môžete nainštalovať skupinu Virtualization:

sudo dnf nainštalujte @virtualizácia

Na ArchLinux použite Pacman:

Pre Windows alebo MacOS si musíte stiahnuť spustiteľný súbor z oficiálnej webovej stránky. Program sa ovláda len cez terminál, takže v hlavnom menu systému po inštalácii nič neuvidíte. Teraz prejdime k tomu, ako nakonfigurovať qemu.

Ako používať qemu?

Teraz, keď je program nainštalovaný a pripravený na použitie, pokúsme sa zistiť, ako ho spustiť a používať. Najprv však musíte zistiť, ktoré príkazy sa používajú a prečo. Emulátor qemu produkuje veľa príkazov, ale možno ich rozdeliť do skupín:

  • architektúra qemu- emulácia užívateľského prostredia pre špecifikovanú architektúru;
  • qemu-system-architecture- emulácia kompletný systém pre architektúru;
  • qemu-img- nástroj na prácu s diskami;
  • qemu-io- pomôcka na prácu s diskovým vstupom/výstupom;
  • qemu-user- shell pre architektúru qemu, umožňuje spúšťať programy iných architektúr na tomto systéme;
  • qemu-systém- shell pre qemu-system-architecture, umožňuje úplne emulovať systém požadovanej architektúry.

Najprv sa budeme zaoberať plnou emuláciou systému, keďže na riešenie tohto problému sa najčastejšie používa virtuálny stroj qemu a až potom prejdeme do užívateľského režimu.

1. Použitie systému qemu

Aby ste pochopili, čo a odkiaľ pochádza, najprv sa pozrime na možnosti nástroja qemu-system. Syntax príkazu je:

$qemu-systémové parametre

Syntax každého parametra je oveľa komplikovanejšia:

-názov_parametra názov_možnosti = hodnota: hodnota2

Budeme brať do úvahy iba základné parametre a ich možnosti, ktoré budeme potrebovať:

  • -stroj označuje typ počítača, ktorý sa chystáte emulovať, môžete vybrať ubuntu, pc, pc-q35 a ďalšie možnosti, ďalšie podrobnosti nájdete v príkaze -machine help;
  • -CPU- typ procesora, môžete priamo preniesť typ procesora, ako aj ďalšie príznaky;
  • -smp- zahŕňa simuláciu viacprocesorovej architektúry;
  • -topánka- umožňuje nakonfigurovať poradie spúšťania zariadení, a,b - disketa, c - prvý pevný disk, d - CDROM, n-p - bootovanie cez sieť, predvolene sa virtuálny stroj spúšťa z pevný disk;
  • -m- označuje množstvo Náhodný vstup do pamäťe, prístupný automobil;
  • -k- predvolené rozloženie klávesnice;
  • - soundhw- pripojiť zvuková karta do systému;
  • -zariadenie- pripojte určené zariadenie k stroju, musíte špecifikovať ovládač a jeho možnosti;
  • -názov- názov hosťujúceho systému sa zobrazí v hornej časti okna;
  • -uuid- nastaviť UUID pre systém;
  • -fda, fdb- pripojiť disketu zo súboru;
  • -hda, hdb- pripojiť pevný disk zo súboru;
  • -cdrom- pripojte optickú jednotku;
  • -usb- povoliť podporu USB;
  • -usbzariadenie- pripojte USB zariadenie;
  • -displej- vyberte typ zobrazenia, k dispozícii sú sdl, curses, gtk, none, vga a ďalšie;
  • -celá obrazovka- spustiť na celej obrazovke;
  • -no-acpi- zakázať podporu ACPI;
  • - sieť- vytvoriť sieťové rozhranie;
  • -reálny čas povoliť režim reálneho času, možnosť mclock musí byť zapnutá;
  • -gdb- počkajte, kým sa gdb debugger pripojí;
  • -enable-kvm- povoliť podporu kvm;
  • -loadvm- načítať uložený stav;
  • - démonizovať- vytvoriť pozadie procesu;
  • -snímka- písať zmeny nie pevný súbor disk, ale do samostatných súborov;
  • - nografický- zakázať grafický výstup.
  • - jadro- použite zadaný obraz linuxového jadra.
  • - priložiť - príkazový riadok pre jadro;
  • -initrd- súbor initrd na spustenie systému Linux.

Pozreli sme sa na možnosti pre qemu-system-x86-64 pre iné architektúry, môžu sa mierne líšiť. Teraz sa pozrime na niekoľko jednoduché príklady ako používať qemu, ako vytvoriť stroj qemu a nakonfigurovať ho.

Najprv musíte vytvoriť pevný disk na inštaláciu. Môžete použiť skutočné pevné disky, ale práca s obrázkami je oveľa pohodlnejšia. Môžete jednoducho vytvoriť prázdny súbor s nulami a potom ho naformátovať do požadovaného formátu. systém súborov počas inštalácie, ale môžete vytvoriť aj súbor vo formáte qcow2, toto je predvolený formát v qemu. Použime príkaz qemu-img:

qemu-img create -f qcow2 ubuntu.qcow 10G

Voľba -f určuje formát nového súboru. Teraz môžeme pristúpiť priamo k spusteniu systému qemu. Takto to bude vyzerať jednoduchý príkaz spustenie systému:

qemu-system-x86_64 -hda ubuntu.qcow -boot d -cdrom ~/downloads/ubuntu-17.04-server-amd64.iso -m 640

Tu pripojíme náš pevný disk ako hda, potom označíme, že musíme zaviesť systém z cdrom a pripojiť obraz systémy ubuntu jemu. Posledný parameter určuje, koľko pamäte RAM bude pridelené stroju.

qemu-system-x86_64 -hda ubuntu.img -m 640

Vytvorte virtuálny prístroj s inou architektúrou to nie je veľmi ťažké, stačí zmeniť príkaz. Urobme napríklad virtuálny stroj ppc:

qemu-system-ppc -hda ubuntu.qcow -boot d -cdrom ~/downloads/ubuntu-17.04-server-amd64.iso -m 640

Keďže momentálne nepoužívame kvm, systém bude pracovať veľmi pomaly, všetko sa dá výrazne urýchliť, ak ho povolíte pomocou voľby -enable-kvm:

qemu-system-x86_64 -hda ubuntu.qcow -m 640 -enable-kvm

V predvolenom nastavení nebude v hosťovskom systéme počuť žiadny zvuk, ale môžete tam pripojiť zvukovú kartu:

qemu-system-x86_64 -hda ubuntu.qcow -m 640 -enable-kvm -soundhw ac97

Nie vždy stroj spúšťame len ako server, niekedy potrebujeme spustiť bežný desktopový systém, v takom prípade budeme musieť nakonfigurovať virtuálnu grafickú kartu, pretože to, čo je predvolene dodávané, stačí iba pre konzolu. Ak to chcete urobiť, použite možnosť -vga:

qemu-system-x86_64 -hda ubuntu.qcow -m 640 -enable-kvm -soundhw ac97 -vga qxl

Pomocou voľby -global qxl-vga.vram_size môžete nastaviť množstvo video pamäte dostupnej stroju, hodnota je uvedená v bajtoch, napríklad:

qemu-system-x86_64 -hda ubuntu.qcow -m 640 -enable-kvm -soundhw ac97 -vga qxl -global qxl-vga.vram_size=4294967

Pre mnohé stroje je dôležité, aby mali prístup na internet. Nastavenie siete qemu je pomerne široká téma, ktorej sa v tomto článku nebudeme úplne venovať. Stručne povedané, qemu používa špeciálnu virtuálnu bránu vlan, ktorá vám umožňuje pripojiť stroje k externej sieti alebo k sebe navzájom. Každá vlan má svoje vlastné číslo. Najjednoduchší spôsob konfigurácie siete je použiť tieto parametre:

qemu-system-x86_64 -hda ubuntu.qcow -m 640 -enable-kvm -net nic,vlan=0 -net user,vlan=0

Tu zavoláme možnosť -net dvakrát, keď prvýkrát vytvoríme virtuálny internetová karta pomocou parametra -nic a pripojte ho k vlan číslo 0. Druhá možnosť -net vytvorí našu vlan 0 s typom konfigurácie užívateľa, ktorý nevyžaduje dodatočné nastavenia a automaticky sa pripojí k hostiteľskej sieti.

2. Používanie emulácie prostredia

Teraz sa pozrime na použitie qemu na emuláciu architektúry v používateľskom prostredí. Príkaz qemu-user alebo qemu-architecture vám umožňuje spúšťať programy skompilované pre inú architektúru priamo vo vašom systéme. Toto sa veľmi často používa na ladenie programov zostavených pre arm na počítači alebo iné podobné úlohy. Príkazu stačí odovzdať príkaz a jeho parametre.

Správa o tom, že smartfóny sa z hľadiska výkonu hardvéru približujú k desktopovým riešeniam, už obletela zemeguľu toľkokrát, že zahanbuje tlakovú vlnu z Cárskej bomby. LG V10 má rovnaké množstvo pamäte RAM ako počítač, z ktorého píšem tento text. Môžem sa teda opýtať, na čo by sa mala minúť všetka táto prenosná energia? Samozrejme, na emuláciu! Nie smaltovanie, ale emulácia, nenechajte sa zmiasť. Už som vyskúšal Mupen64 a experimentálnu verziu. A teraz je na rade... celý operačný systém!


Samozrejme, nebol som prvý, kto sa vydal touto logickou cestou myslenia a v súčasnosti existuje niekoľko spôsobov, ako emulovať Windows na smartfóne. Postupne zvážim každú možnosť a ak všetko pôjde dobre, zvýrazním článok pre každú metódu, ktorá mi vyhovuje. Momentálne ich nie je veľa.

QEMU. Toto voľný program open source, emulácia softvér Intel x86. Táto vec je výkonná, multiplatformová a na Západe veľmi populárna. Oficiálne nebol prenesený na Android a v tomto článku sa objavil výlučne vďaka práci nadšencov. Ich nadšenie však netrvalo dlho a podpora pre ARM port sa zastavila už pred niekoľkými rokmi. Áno, Aktuálna verzia funguje to a velmi rychlo. Existuje len jeden problém - Android 5.0 a vyšší nie je podporovaný, takže nebudem môcť otestovať holý port na mojom D802.

Ale budem môcť testovať aj iné aplikácie, ako Limbo a BOCHS. Limbo je to isté ako QEMU, ale s nastaveniami, ktoré uľahčujú spustenie a robia program prívetivejším pre neskúseného používateľa. BOCHS je mierne odlišný vo svojej prevádzkovej schéme, ale používa rovnaký SDL ako QEMU, v dôsledku čoho je stabilnejší, aj keď menej rýchly.


Ďalšou príležitosťou na emuláciu Windowsu je verzia DosBoxu prenesená na Android. Toto je časovo najnáročnejšia a najdrahšia metóda z hľadiska intelektuálnych zdrojov, ale je vhodná pre hry. Povedzme, že Diablo 2 si pokojne zahráte. A samotný DosBox bez namontovaného OS je z hľadiska hrania natoľko užitočný, že o jeho schopnostiach by bolo potrebné napísať samostatný článok.

Budem napodobňovať, samozrejme, nie relatívne najnovšie verzie ako Windows 7 a tie staré - Windows 95/98/XP. Výkonnostný test bude pozostávať zo skutočného spustenia OS podľa pokynov, prístupu na internet, ako aj niekoľkých hier, jednoduchých aj ťažkých.

Keďže nemôžem vyskúšať „nahé“ QEMU, poskytnem vám pokyny, aby ste si aplikáciu mohli nainštalovať a spustiť sami. Najprv budete potrebovať v skutočnosti samotný súbor apk, ktorého autorom je osoba s prezývkou mamaich . Po inštalácii ho musíte rozbaliť koreňový priečinok zariadení. Ďalej sa v čerstvo rozbalenom priečinku vytvorí súbor sdl.conf s nasledujúcim obsahom:

/sdl -L. -m 16 -boot c -hda 1Gb.img -usb -usbdevice tablet

Potom musíte nájsť obraz operačného systému, premenovať ho na 1Gb.img a presunúť ho do priečinka SDL. Potom zapneme samotnú aplikáciu a...modlime sa, aby sa všetko rozbehlo. Na plnú prevádzku potrebujete pripojenú myš a klávesnicu, ale nejakú Verzie systému Windows, zhromaždené špeciálne pre QEMU, viažu časť funkčnosti hlodavca na tlačidlá hlasitosti.

Musím sa priznať, že prvýkrát v živote som oľutoval prechod na Android 5. Pred dvoma rokmi, keď som potreboval spustiť Fallout 2 na D802, urobil som to cez QEMU. Áno, vzlietlo to o 10 minút neskôr, ale za ten čas som sa dobre prešiel po hlavnom námestí v San Franciscu. Teraz QEMU nie je k dispozícii a musím sa vrátiť k predchádzajúcemu Verzia pre Android Neplánujem ho. Ostáva mi len dúfať, že BOCHS, Limbo a DosBox ma nesklamú.