Emulaatiojärjestelmiä
Emulaatiojärjestelmät mahdollistavat tietokoneohjelmien tai pelien ajamisen ympäristössä, joka on suunniteltu jäljittelemään eri laitteistoa tai käyttöjärjestelmää. Käytännössä tämä tarkoittaa, että vanhemmilla konsoleilla tai vanhoilla tietokonejärjestelmillä pelattavia pelejä tai käytettäviä ohjelmia voidaan ajaa nykyaikaisella laitteistolla, kuten tietokoneella tai älypuhelimella.
Emulaatio perustuu ohjelmistoon, joka simuloi alkuperäisen laitteiston toimintaa, mukaan lukien sen suoritin, muisti ja muut komponentit.
Emulaatiojärjestelmiä käytetään moniin tarkoituksiin. Niitä hyödynnetään pelien pelaamisessa, jotta historiallisia pelejä ei tarvitse etsiä alkuperäisillä konsoleilla.
Emulaattoreiden kehitys on monimutkaista, ja niiden tarkkuus voi vaihdella. Täydellinen emulaatio vaatii syvällistä ymmärrystä alkuperäisen laitteiston