Emulaotrem se mysli program, bezici na urcite platforme nebo na aurcitem operacnim systemu (OS). Tento program po spusteni simuluje bud nejaky operacni system nebo nejakou jinou platformu. Prikladem muze byt emulovani Dosu v Linuxu ci naopak, nebo emulovani stare zname platformy Atari na klasickem PC.
Duvod emulovat stare platformy je jasny. Malo kdo dnes ma doma stare Atari nebo ZX-Spectrum. Ale rad by si zahral stare dobre hry. To mu umozni prave emulator prislusne platformy. OS se emuluji z podobnych duvodu. Spusta her neni Opensource, a neni mozne je hrat pod jinymi OS. Ale ne jen hry jsou duvodem. Napriklad existuje spousta uzivatelu Adobe PhotoShop, ktery v teto chvili neni mozne spustit v Linux. K jeho spousteni v Linuxu, je mozno pouzit napriklad Wine.
Obecne vsak musime byt s emulatory opatrni. Neni to vseresici alternativa. Lze nalezt spoustu programu prislusneho OS nebo platformy, ktere v emulatoru nespustime. V takovem pripade nam nezbyva nez zkusit jiny emulator, nebo si dany OS ci platformu sehnat originalni. Dalsi moznosti je o problemu napsat autorovy, aby chyby opravil, pokud to lze. Vyhodou je, ze vetsina emulatoru je OpenSource, vyvijena hodne casto nadsenci. Muzeme si tedy emulator zkusit opravit sami, pokud na to mame :-) (hodne stesti se starym dobrym Atari).
Obecne se snad daji sehnat emulatory na cokoli. Doporucuji stranky Linux Software. Na nich naleznete emulatru opravdu hodne a navic neustale pribyvajy.
Napred si musime polozit otazku, jake mame OS pouzivane beznymi uzivately, v trochu vetsi mire. Vcetne tech archaickych. Rekl bych, ze DOS, Windows(3.1/95/2000/XP), Unix, Linux, MacOS (to je spise uz jina platfora, ale budiz) je temer uplny vycet. Ne-li uplny. Na vsechny tyto OS neni problem sehnat pod Linux emulator. Hodne z nich je OpenSource, a jsou tedy pouzitelne i na ostatnich OS. Tedy na tech novejsich. Ale predpokladam, ze se nebudete snazit poustet Wine (emuator Windows) pod DOSem. Rekl bych ze to ani nejde.
Hodne casto se autori snazi emulovat stare platformy, aby na nich bylo mozno hrat hry. Napriklad Atari, ZX-Spectrum apd. Ale hodne casto se take emulujy takove platformy jako napriklad PlayStation. Osobne jsem tyto emutaory nezkousel, ale jak jsem koukal na pozadavky, k nekterym platformam je potreba mit i nejaky specialni hardware. Nektere emulovane platformi mi ani nic nerikaly, ale pokud clovek neco takoveho chce emulovat, vetsinou vi o co jde nebo si to zjisti. I tyto exoticke emulatory lze nalezt na vyse zminene strance (Linux Software).
Testovano na notebooku: Pentium M (1730 MHz); 512 RAM; Debian; kernel 2.6.16. Pozor pri instalaci primo ze 'sourcu'. Vetsina emulatoru potrebuje SDL, pripadne OpenGL knihovnu, pripadne nejake dalsi. Je to nutne k emulaio grafiky. Pri instalaci z balicku samozrejme neni problem, az na vyjimky, kdy je potreba dostahnout neco, co je zalicencencovano.
Jedna se o jednoduchy emulator dosu. Instalace byla bezproblemova, protoze DosBox je obsazen v Debianich baliccich. Ze standartni konzole DosBox spustit nelze, jelikoz po spusteni otevre nove okno. To proto, ze k emulaci pouziva graficke knihovny, a to nejen k emulaci grafiky. Lze tedy spustit jen z X-Window. S tim pak problem nebyl.
Po spusteni je mozno prikazem 'INTRO' vypsat ovladani programu. Zakladem je namountovani vybranho adresare jakozto zvoleny disk. Pak uz je ovladani jednoduche. Kdo nezna Dos prikazy, lze jejich seznam s popisem vypsat prikazem 'HELP'.
Vetsina programu (spise her), ktere jsem zkousel spustit, bezela vporadku. Velice uzitecnou funcionalitou je, ze pomoci 'CTRL+F11' a 'CTRL+F12' lze velmi snadno ovladat rychlost emulovaneho pocitace. Rycholost se vam zaroven zobrazuje v titulku okna.
Pri testovani jsem pouzil FreeDos. Je to volne siritelny system, coz muze nekdy zpusobyt nespustiotelnost nekterych programu. To ale neni vina DosBoxu.
Domovska stranka DosBoxu je http://dosbox.sourceforge.net/
![]() |
![]() |
Dosemu je obdobny emulator jako DosBox. Zkratka jednoducha emulace dosu. S instalaci pomoci balicku nebyl problem. Akorat po spusteni bylo nahlaseno, ze nelze nalezt freedos (cesta byla vypsana). Coz hlasilo i po nainstalovani balicku dosemu-freedos. Bylo potreba stahnout ze sourceforge dosbox-freedos-bin.tgz a rozbalit na prislusne misto. Defaultni adresa je '/var/lib/dosemu/freedos', ale lze to mnenit v souboru '/etc/dosemu/dosemu.conf'.
Co se tyce spousteni v klasicke konzoli a v X-Windou, je tu oproti DosBoxu trochu rozdil. Prikazem 'dosemu' lze spustit emulator jak v konzoli tak v X-Windou, ale s tim, ze emulator je spusten primo v konzoli, ve ketere byl spusten prikaz. Proto lze teto program spustit i v klasicke konzoli. Ale problem je v tom, ze nepracuje s grafikou pomoci knihoven jako je SDL nebo OpenGL. Takze pri emulovani programu, ktery pouziva grafiku, neni emulace to co bychom si predstavovali. Dosemu se zkratka snazi emulaci grafiky nahradit co nejlepeo to umi pomoci znakove sady, ale je jasne, ze to neni dle nasich predstav. Tento problem nastava i v klasicke konzoli i v X-Window. Proto doporucuji pouzit prikaz 'xdosemu', ketery si jako DosBox otevre vlastni okno a emulace je pak bezproblemova. To je samozrejme mozne jen v X-Window.
Pozor pri ukoncovani. Je potreba pouzit prikaz 'exitemu'. 'CTRL+C' ani 'exit' nefunguji. I kdyz jak jsem pozdeji zjistil, nefunguje ani 'exitemu'. Coz je dost zvlastni. Jedina moznost jak ukoncit emulatoru pak byla pomoci 'kill' z druhe kozole, v pripade 'dosemu'. V pripade 'xdosemu' samozrejme stacilo zavrit okno.
Zajimavy problem nastal pri spousteni 'dosemu'. Pokud jsem chtel spustit program v konzoli, ktera mela mene jak 25 radek. Vypsalo to nasledujici hlaseni: "Note that DOS needs 25 lines. You might want to enlarge your window before continuing.". Nebyl vsak problem pak pokracovat dal. Problemy nastaly pokud jsem zkousel velikost konzole zmenit v prubehu spusteni programu. Radeji nedoporiocuji neco takoveho zkouset.
Celkove jsem s timto programem byl spokojen. Jen mi trochu vadilo, ze bylo potreba doresit Freedos. Tedy, ze bylo potreba si ho stahnout a umistit na spravne misto. Ale zase na druhou stranu, zde mate, narodnil od DosBoxu, moznost si sehnat jiny Dos a nahradit jim Freedos. At uz volne siritelnym nebo koupenym.
Domovska stranka Dosemu je http://www.dosemu.org/
![]() |
![]() |
![]() |
Asi nejrozsirenejsi emualtor Windows. Temer kazda distribuce ma tento emulator jako balicek. Navic k nemu existuje spousta doplnujicich balicku. Nektere resi grafiku, nektere zvuk, nektere jsou pro samotny vyvoj programu. V Debianu se mi osvecilo doinstalovat take balicek 'wine-utils'. Ten obsahuje napriklad 'winecfg', coz je program, ketery se pomerne hodi. V nekterych pripadech je dokonce nutny. Jak nazev napovida, jde o programek, ketery se stara o konfiguraci eulatoru. Rekl bych, ze v ostatnich distribucich to bude podbny nazev.
Bezne Windowsove programy sli spustit bez problemu. K wine existujne spousta stranek, ketere rozebyraji konfiguraci a ovladani pod nejruznejsimi distribucemi. Proto mi pripadlo zbytecne to zde jen opisovat.
Jako odrazovy mustek bych rozhodne pouzil domovskou stranku http://www.winehq.org. Wine je totiz pomerne rozsahly projekt a proto neni problem k nemu sehnat nejruznejsi naovody a postupy.
![]() |
![]() |
Jedna se jen o nadstavbu klasickeho wine do X-Window. Obsahuje navic napriklad Notepad nebo Miny a par dalsich pomucek, ale jinak neni nejak zvlaste zajimavy. Zjednodusene reco je to klikaci 'wine'.
Domovska stranka XWine je http://darken33.free.fr/
![]() |
![]() |
Jde o komercni nadstavbu wine. Je urcen prevazne pro hrani her pod Windows. Proto ma v sobe obsazene DierctX.
Na strankach Trans Gaming je mozne si ho zakoupit a take stahnout nejrunjsi hry. Naleznete tam take senzman podporovanych her.
Nejprve je asi potreba vysvetlit nektere pojmy specificke pro ZX-Spectrum. I kdyz verim, ze ten kdo si chce tuto platormu emulovat, tak tyto pojmy zna.
![]() |
Pro platformu ZX-Spectrum jsem testoval dva emualtory. Byly to 'Fuse' a 'Spectrum'. S instalaci Fuse nebyl problem. Na strankach Fuse naleznete jak zdrojaky, tak neoficialni balicky pro ruzne distribuce. Instalace Spectemu byla jeste jednoduzsi. Byl jako balicek pro Debian.
Rozdil mezi programy byl hlavne v ovladani. Spise doporucuji Fuse, jelikoz po spusteni si jiz vystacite s oteverenim oknem. Ovladani je velice intuitivni. Pomoci klaves 'F*' vyvolate nejruznejsi menu. Muzete si nastavyt typ stroje, periferni zarizeni, zvuk apd. Ovladani Spectemu bylo trochu neprakticke. Pokud zadate nejaky prikaz, ktery ocekava parametr, je potreba tento parametr zadat ne v okne emulatoru, ale v konzoli kde jste emulatror pustily. Coz mi nepripadalo zrovna uzivatelsky prijemne. V pripade 'Fuse' vam bylo napriklad nabydnuto listovani v adresarich a podobne, coz je to co by asi uzivatel ocekaval.
Na internetu neni problem stahnout sposutu programu a her pod tuto platformu. Velmi dobre jsou stranky World of Spectrum, kde lze nalezt nejruznejsi hry, programy ale i emulatrory ZX-Spectrum pod ruzne OS.
![]() |
![]() |
![]() |
Jedna se o emulator Atari 800. Instalace z balicku nebyla problemova. Je ale potreba si stahnout ROM soubory. Coz jsou obrazy operacniho systemu. Bez nich emulator hlasi chybu. A to tak neprijemne, ze chybova hlaska je zobrazena na celou obrazovku. Jedna se uz o vlastni emulator a nelze se prepnout do jineho okna, ani nelze emulator ukoncit pomoci 'CTRL+C' apd. Ale pomoci klavesi 'F9' emulator ukoncime bezproblemu. Pozor na to, ze pokud bychom se pokusily emulator ukoncit pomoci prikazu 'kill' z bezne konzole, melo by to za nasledek restart X-Window. Cesta ROM souboru se nastavuje v 'atari800.cfg'. Jeho ukazka byla v '/usr/share/doc/atari800/'. Cesta uvedena v configu se ale neshoduje s tou v manualove strance. Zvlastni je, ze samotny konfiguracni soubor nikde nebyl. Po nastaveni cesty k ukazkovemu konfiguracnimu souboru pomoci prepinace, se ale nic nezmenilo. Jediny zbusob jak se podarilo emulator spustit, bylo spusteni primo v adresari s pozadovanymi ROM soubory.
Po spusteni je mozne pomoci 'F1' nastavit ruzne vlastnosti emulatoru. Take jsem zkusil test klavesnice. Vse fungovalo jak melo, ale pri spousteni her, jsem pohorel. Ale slo spise o to, ze jsem nikdy s Atari nepracoval, takze pro zkusene to nebude problem. Jen vedet co a kdy zmacknout. Je dobre si na zacatku spustit onen test klavesnice, at vite jak jsou klavesy puvodniho Atari namapovany na vasi klavesnici.
Domovska stranka tohoto emulatoru je http://atari800.sourceforge.net/. Take by se mohl hodit FTP vyhledavac pro Atari programy, ktery naleznete na adrese http://www.newbreedsoftware.com/xlsearch/
Jen poznamenam, ze emulace je standartne provadene jako fullscreen, a ovladani je mozne jen pres emulator. Proto doporucuji pouzit prepinac '-windowed'. Tento prepinac take resi problem ohledne nenalezenych ROM souboru zminovany na zacatku. Lze pak jednoduse zavrit okno, ve kterem je emulator spusten. Pro spousteni programu jsem pouzival prepinac '-run ".EXE file"'.
![]() |
![]() |
Tento emulator sice nebezi pod Linuxem, ale jde nopak o emulator Linuxu pod Windows. Muze se to hodit, pokud nekde nemate moznost nainstalovat si Linux, ale potrebujete pouzit nejaky Linuxovy program. Nebudu ho zde rozebyrat, ale chtel jsem se o nem zmitit z toho duvodu, ze souvisi jak s Linuxem tak s Emulatory.
Podrobnosti o nem najdete na strankach Linux Softwaru: CygWin I. cast a CygWin II. cast.