Emulaatiojärjestelmät
Emulaatiojärjestelmät, tunnetaan myös nimellä emulaattorit, ovat ohjelmisto- tai laitteistoratkaisuja, jotka jäljittelevät yhden tietokonejärjestelmän toimintaa toisen järjestelmän päällä. Tavoitteena on luoda ympäristö, jossa alkuperäisen järjestelmän ohjelmistot ja sovellukset voivat toimia muuttumattomina. Emulaatio on yleistä erityisesti vanhojen pelikonsolien tai tietokoneiden ohjelmistojen ajamisessa nykyaikaisilla laitteilla.
Emulaation toteuttamiseen on useita tapoja. Ohjelmistopohjaiset emulaattorit ovat yleisimpiä, joissa tietokoneohjelma jäljittelee kohdejärjestelmän prosessoria, muistia ja
Emulaattoreita käytetään moniin tarkoituksiin. Pelialalla ne mahdollistavat klassikkopelien pelaamisen, säilyttäen samalla pelien alkuperäisen tunnelman ja toiminnallisuuden.
Emulaatioon liittyy myös oikeudellisia ja eettisiä kysymyksiä, erityisesti liittyen tekijänoikeuksiin ja pelien tai käyttöjärjestelmien ROM-tiedostojen jakeluun.