Spelkonsol emulering programvara används för att efterlikna specifik hårdvara funktioner för att spela specialiserade spelfiler. Spel som en gång fanns på stora plast vagnar finns nu som ROM- filer , relativt små programpaket som innehåller alla spelets kod. De mest använda NES emulatorer är Nestopia , DreamNES , FCE Ultra och NESticle . Dessa fristående emulatorer kan anpassas och parat med tusentals ROM- filer . Inbyggda emulatorer kombinerar en ROM -fil med specialiserad kod för att skapa ett spel fil som startar oberoende av varandra . Det finns flera typer av inbyggda emulatorer som kan hittas på många olika plattformar .
Virtual Console emulering
Wii -och DS- spelkonsoler är för närvarande den enda enheter som huvudnummer officiella NES emulatorer som utvecklats av Nintendo . Dessa emulatorer distribueras tillsammans med spel som en del av Nintendos Virtual Console -program . När en Virtual Console -spel spelas på Wii eller DS-konsoler , är det faktiskt behandlas genom en underliggande emuleringsprogram. Spelarna ser aldrig emulatorn i aktion , och spelet lanseras sömlöst inom det befintliga operativsystemet .
NES emulatorer på smarta telefoner
den ökade populariteten av smarta telefoner och den ökade tillgången på iOS och Android spel har väckt den en ökning av antalet tillgängliga inbyggda emulatorer . NES emulatorer som körs på mobiltelefoner är konstruerade för att köra spelet så smidigt som möjligt och anpassar pekskärm och tilt kontroller för in- game -kommandon . Många NES-spel som finns på iOS -och Android- marknaden lanseras med inbyggda emulatorer som innehåller inget användargränssnitt som helst . De emulatorer tyst körs i bakgrunden , vilket gör det verkar som om spelet är igång rakt ut i telefonens operativsystem .
Browser - baserade NES -emulerings
Många webbplatser nu erbjuda NES-spel som spelas direkt i ett webbläsarfönster . Dessa spel körs på inbyggda NES emulatorer som är unikt utformade för att arbeta med ett begränsat urval av spel . Browser - baserade emulatorer saknar oftast någon form av anpassning som syns i andra typer av emulatorer , och några emulatorer fungerar endast med vissa webbläsare . En emulator som är konstruerad för att köras i ett webbläsarfönster kräver i allmänhet att använda ett tangentbord , som alternativa metoder för användarens input är inte tillgängliga . Addera