Emulátor

A DOSBox szoftver a DOS parancssoros felhasználói felületét emulálja

Az emulátor egy olyan számítógépes program vagy hardver, ami más programoknak vagy eszközöknek a környezetét (vagy annak részét) „szimulálja”, vagyis lehetővé teszik az adott rendszerrel nem kompatibilis programok (vagy operációs rendszerek) vagy számítógépek futtatását. Természetesen (a szükséges átalakítások miatt) az emulátorok lassabban működnek, mint az eredeti környezet. Tesztelésre viszont ideálisak (hiszen hiba esetén csak az álkörnyezet fagy le).

A számítástechnikában az emulátor egy olyan hardver, szoftver vagy mindkettő, amely lemásolja ill. utánozza (emulálja) egy kiinduló számítástechnikai rendszer funkcióit egy második, eltérő számítógépes rendszeren, úgy, hogy a második rendszer viselkedése minél jobban megközelítse a kiinduló rendszer viselkedését. A hangsúly a külső viselkedés pontos visszaadásán van, ellentétben a szimulációval, amelyben egy rendszer absztrakt modelljét állítják elő. Emiatt például egy hurrikán vagy kémiai reakció szimulációja nem emuláció.

Az emulátor leggyakrabban tehát egy olyan program, amely más rendszereket vagy konkrét gépeket "utánoz", például játékkonzolokat. Az emulátorok megpróbálják értelmezni vagy végrehajtani az eredeti szoftver kódját az adott rendszeren. A kártyával (cartridge) működő játékkonzolok játékai úgynevezett ROM fájlokban, míg a lemezes adattárolást használó játékkonzolok (pl. Nintendo GameCube, PlayStation) szoftverei lemezképfájlokban vannak eltárolva.

Más nyelveken
English: Emulator
العربية: محاكي (حاسوب)
azərbaycanca: Emulyator
беларуская: Эмуляцыя
български: Емулатор
čeština: Emulátor
dansk: Emulator
Deutsch: Emulator
Esperanto: Imitilo
español: Emulador
eesti: Emulaator
فارسی: برابرساز
français: Émulation
עברית: אמולציה
hrvatski: Emulator
interlingua: Emulator
Bahasa Indonesia: Emulator
Ido: Emuleso
italiano: Emulatore
한국어: 에뮬레이터
lietuvių: Emuliatorius
Nederlands: Emulator
norsk nynorsk: Emulator
norsk: Emulator
polski: Emulator
português: Emulador
русский: Эмуляция
Simple English: Emulator
slovenščina: Emulator
српски / srpski: Emulator
svenska: Emulator
Türkçe: Öykünücü
українська: Емуляція
中文: 仿真器