SoftWindows a RealPC - bratři v emulaci

1. 3. 1998

Sdílet

Spojení Maců s počítači PC je řešeno na několika úrovních, zahrnujících podporu propojení do počítačových...





Spojení Maců s počítači PC je řešeno na několika úrovních,

zahrnujících podporu propojení do počítačových sítí, možnost

přenosu souborů nebo dokonce schopnost spouštět PC aplikace na

Macu. Většina uživatelů vystačí s kompatibilitou souborů, někdy

je ale potřeba mít možnost na Macu spustit PC aplikaci, prostě

proto, že příslušná macovská verze není k dispozici. Kromě

hardwarového řešení lze pro tento účel využít také softwarové

emulace, jejíž použitelnost roste se vzrůstajícím výkonem

procesorů PowerPC.

Již od dob prvních PowerMaců je k dispozici software

SoftWindows firmy Insignia, který byl dlouhou dobu jediným

zástupcem emulátorů schopných spouštět Windows aplikace na Macu.

Minulý rok se tento program dočkal svého již čtvrtého pokračování

v podobě SoftWindows 95 4.0. Ve stejné době také rozčeřila přece

jen trochu stojaté vody PC emulátorů dynamická firma Connectix

uvedením kompletní softwarové emulace hardwaru PC s příznačným

názvem VirtualPC (viz PCW 9/97, str.139). Firma Insignia přirozeně

zvedla hozenou rukavici a přišla na trh s vlastní podobou

takového emulátoru, nesoucí název RealPC.



SoftWindows 95 4.0



SoftWindows 95 4.0 je předposlední verzí tohoto emulačního

softwaru zaměřeného na emulaci prostředí Windows 95 (verze 5.0

byla uvedena pár dní před uzávěrkou, takže se do tohoto testu

ještě nedostala). Emulovány jsou opět instrukce procesoru 586,

oproti předchozí verzi se ale zlepšila podpora grafiky a nyní

jsou podporovány až miliony barev. Windows 95 (US verze) jsou

předinstalována a díky optimalizovaným ovladačům od Insignie je

jejich výkon poměrně slušný, zvlášť pokud jde o rychlost

zobrazování. Při testech se ukázalo, že hrubý výkon (měřený

WinBench) lze výrazně zvýšit zvětšením přidělené paměti.

SoftWindows 95 4.0 nabízejí výbornou integraci s prostředím

Mac OS. Macovské složky lze přimontovat jako disky do Windows

a použít je pro sdílení souborů. Data (text a obrázky) lze

přenášet také přímo přes společnou schránku. V SoftWindows můžete

používat další SCSI zařízení, takže přímé připojené třeba ZIPu

nečiní problém. Snadné je i připojení do sítě, kdy se Mac

s instalovanými SoftWindows chová jako regulérní PC. Zajímavá je

také možnost použít AppleScript pro ovládání programu a zadávat

tak z Maca příkazy Windows aplikacím (simulací stisknutí kláves).

Nesmíme zapomenout ani na funkci TurboStart umožňující start

prostředí Windows v několika sekundách, tedy řádově rychleji než

libovolné reálné PC. S programem je dodávána utilita pro práci

s obrazy disků, která umožňuje virtuální PC disky nejen

zvětšovat, ale také zmenšovat (je-li to vzhledem k jejich

zaplnění možné).

Pro naše uživatele je asi klíčovou otázkou možnost používat

lokalizovaná Windows 95. Bohužel v tomto směru vás trochu zklamu.

Česká Windows 95 se mi sice podařilo instalovat, ale výkon

zobrazování citelně klesl. Po upgradu na originální ovladače od

Insignie zase přestala fungovat myš. Řešením může být selektivní

upgrade jen vybraných ovladačů, což ovšem vyžaduje poměrně

hluboké znalosti PC, které u převážné většiny uživatelů nelze

předpokládat. Navíc v českých Windows 95 nefunguje korektně

přenos českého textu přes schránku mezi Macem a Windows (v DOSu

je vše bez problémů).



RealPC 1.0



Mladším sourozencem SoftWindows je software RealPC, lišící se od

SoftWindows rozšířením emulace PC hardwaru, zjednodušeným

nastavením a hlavně odstraněním Windows ze standardní dodávky

(a výrazně nižší cenou). RealPC vzniklo jako reakce na uvedení

VirtualPC a zaměřilo se především na oblast, ve které SoftWindows

dostávala na frak, totiž na emulaci prostředí DOSu a rozšíření

množství podporovaných aplikací.

RealPC tedy emuluje instrukce procesoru Pentium MMX

a podporuje standard SoundBlaster, jejž vyžaduje zvláště řada

her. Hrubý výkon je dostatečně velký na to, aby se dalo množství

populárních PC her skutečně hrát, a ne pouze znechuceně čekat na

pomalé překreslování. Ostatně řadu z nich si můžete ihned

vyzkoušet, protože součástí dodávky je CD-ROM se sadou her. Co

v RealPC naopak nenajdete, je instalace Windows 95, kterou je

nutné koupit zvlášť. Při testu jsem se pokusil instalovat česká

Windows 95, ale narazil jsem na stejný problém jako

u SoftWindows, tj. nekompatibilitu ovladače myši. Instalaci OS/2

Warp se nepodařilo vůbec spustit. Překvapivě šlo však přímo použít

Windows 95 instalovaná na virtuální disku SoftWindows (virtuální

disky obou aplikací jsou kompatibilní, RealPC navíc umí připojit

disky VirtualPC, ale pouze jako disk D:). Výkon takto

„nainstalovaných“ Windows byl ohromující. Nejen že si RealPC

ponechalo svůj hrubý výkon (jen se trochu zpomalily hry v DOSu),

ale převzalo také rychlost zobrazování SoftWindows.

RealPC má vůbec mnoho podobných vlastností jako SoftWindows

95. Oba programy jsou zhruba stejně velké, vyžadují podobné

množství paměti a nabízejí stejné prostředky integrace s MacOS.

Také v RealPC lze používat sdílené složky, přenášet text

i grafiku přes schránku (opět bez češtiny ve Windows), ovládat

program pomocí AppleScriptu, případně ve Windows využívat funkce

TurboStart. RealPC rovněž nabízí podstatně přehlednější nastavení,

které se podobá nastavení ve VirtualPC, a umožňuje tzv.

EasyLaunch, tj. spuštění PC aplikace umístěné do sdílené složky

poklepáním ve Finderu, tj. stejně jako macovskou aplikaci.



Jaký emulátor?



Když existoval jediný emulátor, bylo vše v mnohém jednodušší.

Dnes, když tady jsou hned tři emulační programy, znamená možnost

výběru trochu úsilí navíc. Zjednodušit výběr pak může přímé

porovnání emulátorů v oblastech výkonu, kompatibility a vazby na

Macy.

SoftWindows 95 4.0 poskytují skvělý „viditelný“ výkon

Windows aplikací, tj. rychlé překreslování obrazovky. Podobný

výkon dostanete i u RealPC 1.0, pokud použijete ovladače od

Insignie. RealPC je vůbec skvělý program a výkon v DOSu umožňuje

hrát množství her, které jsou obecně svou náročností na výkon

známé. VirtualPC 1.0 výkonem zaostává jen nepatrně. Jak

SoftWindows 95, tak RealPC nabízejí dobrou integraci s Mac OS

prostředím, VirtualPC má k dispozici pouze sdílené složky, zase

ale umožňuje přimontovat PC disk na plochu Maca. VirtualPC také

umožňuje uložit a rychle obnovit libovolný stav PC prostředí,

zatímco funkce TurboStart z RealPC a SoftWindows funguje pouze ve

Windows.

Z předchozího je zřejmé, že pokud chcete používat DOS nebo

nelokalizovaná Windows 95, je jasným favoritem RealPC, které

navíc získáte za nejmenší cenu. Klíčové v předchozím hodnocení je

ovšem slovo nelokalizované. Jediný způsob, jak bez problémů

instalovat česká Windows 95 nebo jiný operační systém, je použití

VirtualPC. V takovém případě kupte verzi VirtualPC bez Windows,

přijde vás o polovinu levněji.



Závěr



O věrnosti softwarové emulace Windows a obecně počítačů PC na

Macu svědčí následující příhoda. Když jsem ukazoval emulátor

Windows spuštěný v celoobrazovkovém modu (navíc na macovském

klonu neobsahujícím tradiční znak jablíčka), dostalo se mi

jediného dotazu: „Ty už jsi opustil Macy?“ Málokomu vadilo, že

myš má jediné tlačítko (spíše to uživatelé přivítali) nebo že u

disketové jednotky není tlačítko pro vysunutí – „viditelný“ výkon

byl totiž často vyšší, než na co byli uživatelé zvyklí u svých

počítačů a vše, včetně zapojení do sítě, prostě fungovalo jako

na běžném PC. Takový je dnes svět PC emulace na Macu.



Software SoftWindows 95 4.0 a RealPC 1.0 pro test poskytla firma

Insignia Solutions, Kingsmead Business Park, London Road, High

Wycombe, Bucks, HP11 11JU, United Kingdom (www.insignia.com)



Obrázky :

1) Emulace Windows dnes není na Macu problém (windows.tif)

2) SoftWindows 95 se primárně soustředí na emulaci Windows 95

(softwin.tif)

3) Nastavení parametrů v SoftWindows není tak přehledné jako v

ostatních emulátorech (winmem.tif)

4) RealPC nabízí rychlý DOS a přehledné nastavení (realpc.tif)

5) Srovnání výkonu PC emulátorů (graf.tif)



Test byl prováděn použitím WinBench 98 na počítači Pulsar 2250

s 604e/225 a 80 MB RAM. Každému emulátoru bylo přiděleno 40 MB

RAM a byla instalována Windows 95 (US verze). Subjektivní pocit

rychlosti je ovšem v případě všech emulátorů mnohem lepší, než

jak ukazuje srovnání s Pentiem 166.



Vložené články :



Pro vaši firmu



Volba mezi Macem a PC při koupi počítače většinou končí u otázky

kompatibility, která je dnes ovšem z macovské strany poměrně

slušně řešena. Asi nejucelenější řešení poskytuje kompletní

emulace PC, umožňující Macu chovat se jako PC-kompatibilní

počítač, tj. provozovat libovolný software určený pro počítače

PC. Kromě hardwarových karet je dispozici také trojice

softwarových emulátorů, zahrnující veterána SoftWindows

zaměřeného na Windows aplikace i novinky minulého roku, RealPC a

VirtualPC, zvládající libovolný operační systém, DOSem počínaje

přes Windows 3.1 a 95 až po Windows NT, OS/2 nebo Linux.

Přestože softwarová emulace nutně za výkonem hardwaru zaostává,

poskytují dnešní Macy, a to i v té nejlevnější kategorii, jakou

představuje třeba Apus 2000, dostatek výkonu pro slušný běh

Windows softwaru, o aplikacích pro DOS, včetně her ani nemluvě.



Tipy a triky



Operační systém. I když emulátory (teoreticky) umožňují

instalovat libovolný OS pro PC, používejte ten nejméně náročný,

který vám stačí (náročnost systému je dána jeho požadavky na

hardware). Zhruba platí následující pořadí náročnosti (od

nejméně náročného): DOS, Windows 3.1, OS/2, Windows 95, Windows

NT. Chcete-li používat pouze programy pro DOS, neinstalujte

Windows. V prostředí SoftWindows nepoužívejte jiný OS, než který

je standardně dodáván, tj. Windows 3.1 nebo Windows 95.



Paměť. Pro rychlejší běh přidělte emulátoru více paměti, v

SoftWindows zvolte největší možnou DeltaCache.



Obraz. Pro dosažení optimálního výkonu je vhodné, aby barevná

hloubka (počet barev) macovského monitoru odpovídala barevné

hloubce nastavené v emulátoru. Pro vyšší výkon grafiky také

zvolte zobrazení přes celou obrazovku. Menší rozlišení a menší

počet barev (většinou vystačíte s 256) přináší vyšší výkon.



Výkon. Pro dosažení nejlepšího výkonu je dobré, pokud je

emulátor jedinou spuštěnou macovskou aplikací. Vypnutí Finderu

lze dosáhnout například napsáním spouštěcího skriptu emulátoru v

prostředí AppleScript, kde Finderu zašlete příkaz Quit. Po

ukončení práce emulátoru se Finder opět sám nastartuje.

Rychlejší Mac znamená i rychlejší emulaci, a tak rady pro obecné

urychlení počítače (vypnutí AppleTalku, používání minimálně

doplňků apod.) zrychlí také emulátor. Aplikace v emulátoru také

poběží rychleji, pokud bude jedinou spuštěnou aplikací (týká se

emulace víceúlohových OS).