laitteistoemulointiin
Laitteistoemulointiin viittaa prosessiin, jossa tietokoneohjelma matkii toisen tietokoneen laitteiston toimintaa. Tämä mahdollistaa ohjelmien, kuten vanhojen pelien tai käyttöjärjestelmien, suorittamisen ympäristössä, joka ei ole niiden alkuperäinen. Emulaattorit ovat ohjelmistoja, jotka suorittavat tämän matkimisen. Ne ovat olennaisia retropeleissä, ohjelmistokehityksessä ja yhteensopivuuden varmistamisessa.
Yleisimpiä laitteistoemuloinnin kohteita ovat pelikonsolit ja vanhemmat tietokonejärjestelmät. Emulaattorit voivat jäljitellä prosessorin, muistin, näytönohjaimen ja äänipiirien
Laitteistoemulointi voi tapahtua eri tasoilla. Käyttöjärjestelmätason emulaattorit, kuten Wine, mahdollistavat ohjelmien suorittamisen eri käyttöjärjestelmien välillä ilman
Emuloinnin hyötyjä ovat ohjelmien säilyttäminen ja saavutettavuus ajan mittaan, ohjelmistokehityksen helpottaminen eri alustoilla ja yhteensopivuuden ylläpitäminen.