Emulator je računalnik ali program, ki posnema ali posnema drug računalnik ali program. Emulatorji na primer omogočajo zagon sistema Windows na računalniku Mac in obratno. Naučite se, kako delujejo emulatorji in zakaj bi jih lahko uporabili.
Kaj je emulator?
IBM je koncept računalniške emulacije zasnoval kot način za zagon programov, zasnovanih za starejše naprave, na novejših modelih. Metoda, ki jo je uporabil IBM, je temeljila na kombinaciji programske in strojne opreme, namenjene emulaciji. Namesto oblikovanja novih aplikacij za nove računalnike je vgrajena združljivost za nazaj razvijalcem omogočila večjo prilagodljivost.
Danes se izraz emulator običajno uporablja v kontekstu video iger. Emulator video iger je postal priljubljen v devetdesetih letih, ker je ljudem omogočal igranje starejših konzolnih iger na sodobnih namiznih računalnikih. S širjenjem pametnih telefonov in tablic, emulatorji, ki lahko poganjajo iOS ali Android na osebnih računalnikih je prav tako vse večje povpraševanje.
Kaj je emulator?Kako delujejo emulatorji
Različne vrste emulatorjev uporabljajo različne tehnike emulacije. Kljub temu je končni cilj vedno enak: ponoviti izkušnjo uporabe izvirne strojne ali programske opreme. Nekateri emulatorji presegajo zmogljivost izvirnega izdelka in vključujejo dodatne funkcije.
kako postaviti slike v živo na instagram
Emulacija zahteva veliko računalniških virov. Zaradi tega emulacijskega davka mnogi zaostajajo za svojimi primerki iz resničnega sveta glede zmogljivosti. Ker jih običajno ustvarijo neplačani programerji, lahko razvoj emulatorjev traja dolgo.
Emulacija je tesno povezana s konceptom virtualizacije. Navidezni stroji so vrsta emulatorja, ki deluje na osnovni strojni opremi gostiteljskega sistema. Zato ni davka na emulacijo, vendar so virtualni stroji omejeni glede tega, kaj lahko počnejo v primerjavi z izvirnim strojem.
Zakaj uporabljati emulatorje?
Programska oprema je običajno odvisna od platforme, zato razvijalci izdelujejo ločene aplikacije za Android, iOS, Windows in Mac. Če ste uporabnik Maca in želite uporabljati aplikacijo, ki je na voljo samo za Windows, je vaša edina možnost (poleg nakupa računalnika Windows) uporaba emulatorja.
Emulatorji imajo tudi pomembno vlogo pri digitalnem arhiviranju. Programe, shranjene v zastarelih formatih, kot so stare igralne kartuše, je mogoče prenesti kot datoteke ROM (pomnilnik samo za branje) s posebno napravo. ROM-e lahko nato predvajate z emulatorjem za originalni sistem iger, za katerega so bili zasnovani.
Primeri emulatorjev
Za vsak večji operacijski sistem je na voljo nešteto komercialnih in odprtokodnih emulatorjev. Tukaj je nekaj primerov:
- Emulatorji, kot je BlueStacks, omogočajo uporabo aplikacij za Android v sistemih Windows in Mac.
- Programi, kot je Xcode, lahko zaženite iOS v sistemih Mac in Windows .
- Appetize.io je emulator, ki temelji na brskalniku in vam omogoča uporabo aplikacij iOS na katerem koli računalniku.
- WINE poganja aplikacije Windows v operacijskem sistemu Linux.
- Emulatorji, kot je Nestopia, lahko igrajo igre Nintendo na Linuxu.
- Konzolni emulatorji, kot je SNES Classic so samostojna strojna oprema, ki igralcem omogoča igranje starih video iger na sodobnih televizorjih HD.
- Številni emulatorji za PlayStation Portable uporabnikom omogočajo igranje iger za druge konzole na Sonyjevem mobilnem sistemu.