Emulátor je počítač nebo program, který emuluje nebo napodobuje jiný počítač nebo program. Emulátory například umožňují provozovat Windows na počítači Mac a naopak. Přečtěte si o tom, jak fungují emulátory a proč byste mohli emulátor používat.
Co je to emulátor?
IBM pojala koncept počítačové emulace jako způsob, jak spouštět programy určené pro starší zařízení na novějších modelech. Metoda, kterou IBM použila, se spoléhala na kombinaci softwaru a hardwaru věnovaného emulaci. Spíše než navrhování nových aplikací pro nové počítače poskytla vestavěná zpětná kompatibilita vývojářům větší flexibilitu.
Dnes se termín emulátor běžně používá v kontextu videoher. Emulátor videoher se stal populárním během 90. let, protože umožňoval lidem hrát starší konzolové hry na moderních stolních počítačích. S rozšiřováním chytrých telefonů a tabletů emulátory schopné provozovat iOS nebo Android na PC jsou také stále více žádané.
Co je to emulátor?Jak fungují emulátory
Různé typy emulátorů využívají různé techniky emulace. Konečný cíl je však vždy stejný: replikovat zkušenosti s používáním původního hardwaru nebo softwaru. Některé emulátory převyšují výkon původního produktu a obsahují další funkce.
jak nahlásit někoho sváru
Emulace vyžaduje mnoho výpočetních zdrojů. Kvůli této dani za emulaci mnoho zaostává za svými protějšky v reálném světě, pokud jde o výkon. Protože je obvykle vytvářejí neplacení programátoři, vývoj emulátorů může trvat dlouho.
Emulace úzce souvisí s pojmem virtualizace. Virtuální stroje jsou typem emulátoru, který běží na základním hardwaru hostitelského systému. Proto neexistuje žádná daň za emulaci, ale virtuální stroje jsou ve srovnání s původním strojem omezené v tom, co mohou dělat.
Proč používat emulátory?
Software má tendenci být specifický pro platformu, a proto vývojáři vytvářejí samostatné aplikace pro Android, iOS, Windows a Mac. Pokud používáte Mac a chcete používat aplikaci, která je dostupná pouze pro Windows, jedinou možností (kromě nákupu počítače s Windows) je použít emulátor.
Emulátory také hrají důležitou roli při uchovávání digitálních záznamů. Programy uložené na zastaralých formátech, jako jsou staré herní kazety, lze stáhnout jako soubory ROM (paměť pouze pro čtení) pomocí speciálního zařízení. ROM pak lze hrát pomocí emulátoru pro původní herní systém, pro který byly navrženy.
Příklady emulátorů
Pro každý hlavní operační systém je k dispozici nespočet komerčních a open-source emulátorů. Zde jsou nějaké příklady:
- Emulátory jako BlueStacks umožňují používat aplikace pro Android na Windows a Mac.
- Programy jako Xcode to umí spustit iOS na Macu a Windows .
- Appetize.io je emulátor založený na prohlížeči, který vám umožňuje používat aplikace pro iOS na jakémkoli počítači.
- WINE spouští aplikace Windows na OS Linux.
- Emulátory jako Nestopia mohou hrát hry Nintendo na Linuxu.
- Emulátory konzoly jako např Klasika SNES jsou samostatný hardware, který hráčům umožňuje hrát staré videohry na moderních HD televizorech.
- Četné emulátory pro PlayStation Portable umožňují uživatelům hrát hry pro jiné konzole na mobilním systému Sony.