Pelimaailmassa emulaattori on ohjelmisto tai laitteisto, joka emuloi tai jäljittelee videopelikonsolia. Videopeliemulaattorilla ja oikeilla ROM- tai ISO-tiedostoilla on mahdollista pelata retro-Nintendo-, Sega- ja Sony-pelejä tietokoneellasi. Tämän artikkelin tiedot koskevat yleisesti kaikkia videopeliemulaattoreita. Erityyppisille laitteistoille on olemassa muun tyyppisiä emulaattoreita.
Videopeliemulaattorien historia
Videopeliemulaattorit tulivat suosituiksi 1990-luvulla henkilökohtaisten tietokoneiden ja verkon lisääntyessä, jolloin tavoitteelliset kehittäjät voivat tehdä yhteistyötä ja luoda ohjelmistoja, jotka voisivat jäljitellä heidän suosikkipelikonsolejaan, kuten Atari 2600:ta ja Nintendo Entertainment Systemiä. Emuloinnin tarkoitus on yleensä vastata alkuperäisen laitteiston käyttökokemusta, mutta monet peliemulaattorit sisältävät lisäominaisuuksia, kuten vaihtoehdot huijausten integroimiseen, kuvakaappausten ottamiseen ja tallennustilojen luomiseen. Emulaattorit mahdollistavat myös homebrew-pelien tai fanien suunnittelemien pelien pelaamisen. Nykyään useimmat emulaattorit ovat edelleen harrastajakehittäjien valmistamia, mutta suuret yritykset, kuten Nintendo, ovat alkaneet hyödyntää retropelihulluutta julkaisemalla emulaattoreita omille järjestelmilleen, kuten NES Classicille ja SNES Classicille.
Mitä ovat videopelien ROM-levyt?
Jos haluat pelata peliä konsoliemulaattorilla, tarvitset myös kopion alkuperäisestä pelitiedostosta, joka yleensä tallennetaan ROM-muotoon (vain lukumuisti). ROM-tiedostot saadaan käyttämällä erityistä laitteistoa, joka lataa tietoja kasetista tietokoneeseen. Levypohjaisissa konsoleissa, kuten PlayStationissa, pelitiedot ladataan ISO-kuvana optisen aseman avulla.
Miksi ihmiset käyttävät peliemulaattoreita?
Vaikka videopelien saatavuus lisääntyy, fyysisten kopioiden hankkiminen vanhoista peleistä voi olla vaikeaa ja kallista. Siksi emulaattorien ja ROM-levyjen käyttö on ainoa tapa toistaa monia klassisia nimikkeitä. Ohjelmoijat jopa muokkaavat ROM-tiedostoja muuttaakseen oletuskielen, jotta he voivat pelata pelejä, joita ei ole julkaistu paikallisesti. Esimerkiksi ainoa tapa saada alkuperäinen versio Final Fantasy III englanniksi on käyttää fanikäännettyä ROM-levyä. Kuten useimmat ohjelmistot, konsoliemulointiohjelmat ovat käyttöjärjestelmäkohtaisia. Onneksi Linuxille, Windowsille ja Macille on emulaattoreita.
Kuinka videopelikonsoliemulaattorit toimivat?
Emulointimenetelmiä on useita. On esimerkiksi mahdollista rakentaa laite, joka on identtinen alkuperäisen laitteiston kanssa, tai voit luoda ohjelman, joka käyttää tietokoneen laitteistoa toimimaan konsolin tavoin. Jälkimmäinen menetelmä voi olla erittäin raskas, jopa PC:ssä, joka on eksponentiaalisesti tehokkaampi kuin alkuperäinen konsoli. Siksi sujuvasti ja luotettavasti toimivan emulaattorin luominen vaatii paljon yritystä ja virhettä kaikkien virheiden korjaamiseksi. Suurin osa vanhemmista konsoleista voidaan nyt emuloida ilman ongelmia, mutta uudempien järjestelmien, kuten Xbox 360 tai Sony PSP, emulaattorit jäävät suorituskyvyltään yleensä jälkeen tosielämän vastineistaan. Mitä tahansa videopelikonsolia voidaan simuloida teoriassa, mutta sillä on useita rajoituksia. Erityisesti konsolien kehittäjät seuraavat huolellisesti laitteistonsa ominaisuuksia. Yritykset ovat jäljitelleet suosittuja pelikonsoleita alan alusta lähtien, mutta ajan mittaan suuret kehittäjät ovat alkaneet suojella paremmin immateriaalioikeuksiaan.
Ovatko emulaattorit laillisia?
On täysin laillista käyttää emulointiohjelmistoa jo ostamasi videopelin pelaamiseen. ROM-levyjen lataaminen peleihin, joita et omista, ei ole teknisesti laillista Yhdysvalloissa. Siitä huolimatta, ei ole pulaa paikoista, joista voit ladata emulaattoreita ja ROM-levyjä verkosta. Emulointialue on aivan liian suuri, jotta peliyritykset eivät voisi sulkea sitä, minkä vuoksi he ovat alkaneet julkaista vanhoja pelejään ja konsolejaan uudelleen.