Emulgaatoritena
Emulgaatoritena tarkoittaa ohjelmistoja tai järjestelmiä, jotka jäljittelevät toisen laitteiston tai ohjelmiston toimintaa toiseen ympäristöön. Tavoitteena on mahdollistaa alkuperäislaitteiston ohjelmiston ajaminen nykyaikaisilla tietokoneilla, tutkimus- ja kehitystyö sekä kulttuuriperinnön säilyttäminen. Emulgaattorit voivat jäljitellä esimerkiksi pelikonsolien, arkadia-automaatioiden, tietokoneiden ja sulautettujen järjestelmien arkkitehtuuria.
Tyypillisiä emulgaattorina käytettäviä järjestelmiä ovat ohjelmistopohjaiset emulaattorit, jotka jäljittelevät laitteiston CPU-, muistija grafiikka- sekä äänipiirejä. Tunnettuja
Tekniikaltaan emulointi voi hyödyntää sekä tulkintaa että dynaattista käännöstä (JIT, dynarec) parantaakseen suorituskykyä samalla kun pyritään
Käyttöön liittyy oikeudellisia näkökulmia: ROM-tiedostojen ja muistikuvan käyttö voi olla rajoitettua omistusoikeuksien mukaan, ja lainsäädäntö vaihtelee