Ustvarjanje orodij za študij NES-iger. Kaj je razširitev datoteke NES? Kako odpreti nes datoteko na računalniku

Pred kratkim me je poklicala sestra in vprašala: » Ali je mogoče igrati igre Dandy na računalniku?". Seveda sem ji povedal, kako to naredi, in se tudi odločil, da za vas napišem kratek članek. Navsezadnje se mnogi včasih želijo na kratko vrniti v otroštvo in igrati svojo najljubšo konzolo. In za to sploh ni treba poskušati nekje najti in razmišljati o tem, kje drugje dobiti kartuše z igrami.

Kako torej igrati Dendy na PC-ju?

Najprej potrebujemo prenesite igre na spletu. Vse igre za Dendy so datoteke s pripono .nes.

Imate več možnosti, kje dobite igre:

1) V kateri koli iskalnik lahko vnesete besedno zvezo »igre za dendy« in pred vami se bo odprlo na desetine spletnih mest, kjer jih lahko prenesete.

2) Igre lahko prenesete z določenega mesta, ki ga priporočam. Tukaj je povezava do tega.

Ta stran mi je všeč, ker je vse na njej izjemno preprosto in jasno. Preprosto izberete ime predpone na levi (v našem primeru Dendy) - nato pojdite na razdelek »Igre«. Tukaj so vse igrače razvrščene po abecedi: izberite želeno črko - poiščite igro - kliknite na ime (ali na besedo "posnetki zaslona"). Če je to res tista igrača, ki ste jo iskali, jo prenesite s klikom na povezavo.

3) Prav tako lahko neposredno prenesete majhen sklop najbolj priljubljenih iger za Dendy, po mojem mnenju, ki sem jih naredil sam. Vključuje: Battle City (tanki), Battletoads & Double_Dragon (bojne žabe), Chip and Dale Rescue Rangers 2 (čip in dale), Darkwing Duck (črni plašč), Double Dragon III (dvojni zmaj), GALAXIAN (muhe), Jackie Chan, Super Mario Bros (super mario), Teenage Mutant Ninja Turtles III (teenage Mutant Ninja želve), Tiny Toon Adventures (zajec):

Torej, ne glede na to, kje natančno prenesete igro, bo to arhiv, ki vsebuje datoteko s pripono NES. Svetujem vam, da kopirate vse prenesene arhive z igrami v eno mapo in jih shranite vanjo. Osebno sem ustvaril na svojem disku IZ mapo igre in vanjo zbral vse moje najljubše igre Dendy:

Zdaj potrebujemo poseben program emulator, prek katerega bomo izvajali vse igre Dendiv.

Obstaja kar nekaj emulatorjev set-top box. Predlagam pa, da uporabite morda najbolj priljubljeno med njimi - FCEUX. Da bi se izognili težavam pri zagonu iger, je bolje prenesti najnovejšo različico programa in poleg tega z uradnega spletnega mesta. To različico lahko prenesete od mene.

Ko naložite arhiv s programom, ga odpakirajte nekje v računalniku. Razpakirala sem na disk C:\fceux-2.2.2. Vsebina te mape je videti takole:

Če želite zagnati emulator, morate tukaj najti datoteko fceux.exe in ga odprite z dvojnim klikom.

Če želite (da ne greste vsakič v to mapo), lahko ustvarite bližnjico do te datoteke na namizju. Če želite to narediti, kliknite datoteko fceux.exe desni klik - izberite "Pošlji na" - "Namizje (ustvari bližnjico)":

Torej, emulator deluje:

Najprej nastavimo nadzor: v meniju izberite konfigurVnos:

Vidimo naslednje okno. Tukaj nasproti Pristanišče 1 pritisni gumb Konfiguriraj:

Zdaj moramo nastaviti bližnjico na tipkovnici za nadzor. Dandy se lahko igra na kateri koli tipkovnico; ali če imaš igralno palico(ali bolje rečeno igralno ploščo), nato pa s pomočjo nje. Tako tipkovnica kot krmilna palica sta nastavljeni na enak način.

Nastavitev je zelo preprosta: z miško kliknite v oknu na želeni gumb in nato dvakrat pritisnite želeni gumb na tipkovnici (ali krmilni palčki). Nato preidemo na naslednji gumb.
Osebno sem gumbe na tipkovnici nastavil na naslednji način:

Levo, gor, desno, dol je puščice

izberi- prostor

začetek- Vnesite

Turbo B in Turbo A sta ključi A in S

B in A - Z tipke in X

Ko končamo z nastavitvijo vseh gumbov, zapustimo od tu s klikom na "Zapri".

In končno, zdaj zaženite igro prek emulatorja. Kot se spomnite, imam vse prenesene igre za Dandy shranjene na disku C v mapi igre. Mimogrede, emulator FCEUX lahko odpre igre neposredno iz arhiva. Nekateri drugi emulatorji ne bodo videli igre, razen če je datoteka najprej razpakirana. Tudi FCEUX različica 2.2.2 odpira tako zip kot rar arhive. Toda starejše različice tega programa ne vidijo rar arhivov.

Torej, v meniju, na katerega gremo mapaOdprite ROM:

Nato v računalniku poiščemo želeno igro, jo izberemo in kliknemo »Odpri«:

To je vse: igra teče in lahko začnemo igrati s tipkami, ki smo jih vnaprej konfigurirali:

In še nekaj: emulator FCEUX ima čudovito lastnost " Shrani«, kar je tako primanjkovalo v otroštvu. tiste. lahko se ustavite, ko morate, in se ne bojite, da bo vaš celoten prehod izgubljen.

Uporabite ga lahko na naslednji način: med igro kliknite meni »Datoteka« - nato »Shrani« - »Shrani stanje«:
Če moramo nato začeti igro z mesta shranjevanja, potem igro začnemo kot običajno - nato pojdimo na "Datoteka" - "Savestate" - "Stanje nalaganja".

O notranjosti iger NES bom tokrat govoril o raziskovalnih orodjih, ki jih uporabljam.

Večina tistega, kar potrebuje raziskovalec, je že v emulatorju FCEUX, ki je zelo primeren za odpravljanje napak v igrah. V dokumentaciji morate temeljito preučiti razdelek odpravljanje napak, je vsako orodje od tam uporabno za raziskovalca, možnost njihove skupne uporabe pa povečuje zmogljivosti hekerja.

Vendar ne bom ponavljal dokumentacije, ampak se bom osredotočil na primere, ko je zmožnosti emulatorja malo in je treba dodati nove ali ko obstajajo nenavadni načini, da neposredno poiščete, kar želite v datoteki ROM, mimo dolgega preučevanja kodo igre.

Uporaba skriptov Lua

Pravzaprav je prvi način, katerega primer je prikazan na sliki, da pritegne pozornost, ustvarjanje pomožnih orodij z uporabo skripta Lua, vgrajenega v tolmač emulatorja.
V zgornjem primeru se za preučevanje igre (in samo goljufivi odlomek po želji) uporablja takšna značilnost skriptov kot prikazovanje slik na zaslonu nad sliko, ki jo nariše emulator.

Tako lahko raziskovalec opazi nekaj, kar navadnemu igralcu ni na voljo, na primer na zgornjem posnetku zaslona od treh skritih diamantov lahko igralec skoči le na prva dva, tretjega pa nikakor ne more vzeti. ali celo samo ugibati o njegovem obstoju. V DuckTales 2 so celo takšni dragulji, ki so običajno postavljeni zunaj ravni igre.

Drug primer skripta, ki prikazuje dodatne podatke na zaslonu, je kompas do najbližjega dragulja v Knjigi o džungli:

Seveda vizualizacija informacij iz RAM-a ali ROM-a igre ni edina možnost skriptov.

Druga pogosto uporabljena možnost je beleženje dogajanja v kodi igre, na primer predloga skripta za izpis razpakiranih podatkov takoj po odpakiranju (za SMD igre, vendar načelo velja tudi za NES).

No, nihče ne prepoveduje ustvarjanje polnopravnih pripomočkov na skriptih Lua, kot urejevalnik pritisnjenih tipk, ki je že vključen v emulator TasEditor.

Tudi ideja je po mojem mnenju podcenjena delno prepisovanje kode igre na skripte ko podatke igre skript sproti zakrpa, da spremeni igranje. Dokaz koncepta takšnega scenarija, ki spreminja sovražnike v New Ghostbusters 2:

Vendar pa je za kompleksno obdelavo določene igre ali ustvarjanje novih heck metod vredno razmisliti o uporabi naslednje metode.

Spreminjanje izvorne kode emulatorja

Obstaja prostor za fantazije o različnih temah, ki niso povezane z raziskovanjem iger, kot so dodajanje podpore za dosežke emulatorjem, 3D upodabljanje ali izboljšana grafika, vendar bom poskušal ostati znotraj teme članka.

Ena od smeri za razširitev emulatorja z namenom izboljšanja možnosti za povratni inženiring je potisne čim več svojih notranjih funkcij v knjižnice Lua. V drugem članku cikla sem že pokazal, kako je s pomočjo le nekaj novih funkcij postalo mogoče izdelati univerzalno (primerno za raziskovanje katere koli igre) orodje za raziskovanje.

Še en preprost in uporaben primer, ki ga še ni v najnovejši različici emulatorja - možnost modifikacije iz skripta pomnilnika PPU.

Spreminjanje emulatorja se lahko uporablja tudi za vanjo vdelajte urejevalnik za določeno igro z možnostjo, da ga sproti zaženete in preverite izvedene spremembe:

Skripti za statično analizo kode igre

Prejšnji dve kategoriji modifikacij sta se ukvarjali z dinamično analizo igre med njenim izvajanjem. Vendar je večina raziskav statična analiza datoteke ROM igre (ali izpisov vseh podatkov iz nje).

Glavni program za tako analizo kode je interaktivni razstavljalnik IDA. Podpira sestavljalnik 6502, vendar zahteva oba vključiti za pravilno nalaganje datotek v nes formatu in nabor skriptov za avtomatizacijo rutinskih dejanj za pretvorbo naložene datoteke v lepo kodo. Sestavljen je nabor skriptov, specifičnih za raziskovanje iger NES.

Sami skripti za IDA so lahko napisani v vgrajenem ukaznem jeziku idc oz python , v vsakem primeru jih je najbolje odpreti z urejevalnikom besedil in jih preučiti, v večini primerov to pomaga bolje razumeti ukaze same IDA, ki bo koristno pri delu z njo in se naučiti, kako sami napisati takšne skripte. To je zelo uporabno, ko morate izvesti več sto podobnih dejanj, na primer združevanje bajtov v kazalce ali dodelitev nizov po določenih pravilih.

Orodja za statično analizo podatkov igre

IDA je dobro orodje za analizo kode, tako dobro, da nekateri guruji raziskav iger celo mislijo, da je dovolj za raziskovanje in spreminjanje iger. Vendar pa je tudi z igro, razstavljeno na prevedene in komentirane vire, težko spremeniti podatke igre - nivoje, grafične kartice, animacije likov. Žal se format podatkov igre pogosto zelo razlikuje od igre do igre, zaradi česar je težko ustvariti univerzalna orodja, primerna za večino iger.

Urejevalniki zemljevidov ploščic

Format za shranjevanje grafične banke (najnižja raven grafične pomnilnike) je standardna za vse igre NES, zato obstaja veliko urejevalnikov zemljevidov ploščic, vendar med njimi nisem našel niti ene knjižnice, ki bi omogočala upodabljanje teh ploščic v moji aplikaciji.

Takšni programi lahko urejajo grafične ploščice v igrah s prisotnostjo CHR-ROM - cele banke grafike. Druge igre uporabljajo CHR-RAM - video pomnilnik ploščic v njih se po delih prebere iz banke s podatki in kodo ter kopira v video pomnilnik (včasih na precej zapletene načine, vendar je o njih bolje govoriti v članku o stiskanje podatkov).

Na višjem nivoju se igre tako razlikujejo, da skupnih programov za urejanje praktično ni, kvečjemu so uredniki, ki pokrivajo več iger na istem motorju. O svojih poskusih izdelave univerzalnega urejevalnika nivojev bom pisal na koncu članka, za zdaj pa bom podal še nekaj splošnih idej, kako najti podatke v igrah, in pripomočke, ki te ideje izvajajo.

Kot implementacijski jezik uporabljam python za dejstvo, da lahko na njem hitro in enostavno preverite katero koli ugibanje, včasih tudi neposredno v interaktivnem načinu.

Pokvarjen ROM

Pravzaprav je šlo le za to idejo - če pregledate vse možne možnosti za spremembo enega bajta v ROM-u in vidite, kako bo to vplivalo na zaslon, potem lahko to pomaga razjasniti notranjo strukturo igre. Po tem je mogoče celo ustvariti preprosto različico urejevalnika iger - pripraviti morate nabor slikovnih blokov najvišje ravni, iz katerih je zgrajen zaslon, ne da bi popolnoma razumeli, kako so te slike same zgrajene iz podatkov ROM, in prikažite niz teh slik, ki jih najdete s to metodo.

Blokiraj iskanje

Vstopite lahko tudi z druge strani.

Ozadje, ki je prikazano na zaslonu, je nastavljeno z nizom indeksov ploščic video pomnilnika na fiksnem naslovu PPU - za NES so na voljo 4 zaslonske strani, ki se lahko, odvisno od nastavitev PPU, prikažejo na različne načine. Ni pomembno, kaj točno bo na zaslonu, dovolj je le, da zajamete kakšno naloženo stran za analizo.

Prva stran zaslona (Tabela z imeni) se nahaja pri PPU $2000-$23BF. Njegova vsebina v emulatorju FCEUX se vidi v oknu Odpravljanje napak → Pregledovalnik tabele z imeni :

In tudi kot bajti v oknu Odpravljanje napak → Hex Editor, Pogled → Pomnilnik PPU (pojdite na 2000 $).

Tukaj lahko tudi odložite celoten video pomnilnik, ki nam bo koristen za analizo ( Datoteka → Izpis v datoteko → Pomnilnik PPU ).

To je le niz 960 indeksov majhnih ploščic video pomnilnika 8x8 slikovnih pik. Hkrati je po preobratu velikega števila iger znano, da so igralni zasloni pogosto opisani z bloki večje velikosti, na primer 16x16 ali 32x32 slikovnih pik. Torej, če predpostavimo določeno velikost bloka (za začetek poskusimo z najbolj standardnimi - ploščicami 2x2, označenimi na posnetku zaslona z rdečim okvirjem), lahko podatke s strani zaslona razdelimo na odseke, od katerih bo vsak vsebujejo opis enega bloka.

Rezultat je seznam vseh blokov, ki so prisotni na zaslonu. Poleg tega imamo »čiste« opise blokov, brez informacij o spriteih znakov (spriti so narisani na drugačen način) in neodvisno od animacije (animacije v ozadju se skoraj vedno izvajajo s spremembami palete ali samim video pomnilnikom, številke ploščic v tabeli z imeni ostati nespremenjen). Ne poznamo pa številk blokov.

Na zaslonu imamo opis blokov, vendar ne poznamo njihovega vrstnega reda shranjevanja v ROM-u. Lahko pa z nekaj verjetnosti ugibamo, kje točno se nahaja opis blokov. Algoritem za to je:

1. Gremo skozi celoten ROM in označimo vse naslove, na katerih se nahaja blok, pri tem pa shranimo njegovo številko (pravo število je lahko drugačno, pomembno je, da opazimo le razlike med bloki drug od drugega).

2. Poiščite območje v ROM-u, v katerem je bilo najdeno največje število RAZLIČNIH blokov. Najverjetneje je to opis blokov.

Tako lahko v igrah najdemo bloke 2x2, kjer so shranjeni zaporedno.

To ni slabo, vendar obstaja način za dramatično izboljšanje rezultatov algoritma. Stvar je v tem, da obstaja omejeno število osnovnih velikosti blokov in načinov, kako jih shraniti v ROM, in lahko jih vse preberemo.

Glavne velikosti blokov so 2x2, 4x2, 2x4 in 4x4, po potrebi pa je mogoče enostavno dodati druge velikosti.

Z nekoliko bolj zapletenim načinom njihovega shranjevanja v ROM lahko bloke shranjujete tako linearno kot v razčlenjenih nizih (Structure of Arrays, skrajšano kot SoA), t.j. najprej je v ROM shranjen niz samo prvih delov blokov, ki mu sledijo nizi z naslednjimi deli. Najpogosteje so takšni nizi shranjeni drug za drugim, medtem ko je vrzel med začetki nizov enaka številu blokov. Da bi našli takšne nize SoA v ROM-u, moramo ugotoviti njihovo dolžino, kar je mogoče storiti z naštevanjem vseh možnosti (v igrah se pogosto uporablja 256 blokov, zato je vredno začeti preverjanje s to številko in jo postopoma zmanjševati).

Vse to je videti precej zmedeno, saj se zanašamo le na verjetnost, da igra uporablja določeno vrsto bloka, v praksi pa pripomoček najde bloke v 80-90% preizkušenih iger!

Poleg tega vam omogoča, da izločite igre z nenavadno strukturo (neblocky), da jih natančneje preučite.

Primerjajte datoteke CDL

Emulator FCEUX lahko med emulacijo označi vsako navodilo, kateri bajti so bili interpretirani kot koda in kateri bajti so bili interpretirani kot podatki (meni Debug → Code/Data Logger... ). Ta funkcija je uporabna sama po sebi in je tesno povezana z drugimi funkcijami za odpravljanje napak emulatorja – poskusite omogočiti ta način in poglejte, kako se spreminjajo druga okna za odpravljanje napak. Vendar bi rad govoril o eni njegovi posebni uporabi. Če shranite dve takšni datoteki cdl, eno PRED izvedbo proučevanega dejanja, drugo pa takoj PO njegovem zaključku, bo razlika med obema datotekama pokazala samo podatke (ali kodo), ki so bili uporabljeni med dejanjem. S pravilnim obrezovanjem lahko poiščete podatke, ki jih potrebujete, tako da izberete pravi dve časovni točki med izmerjenimi dogodki.

Sestavljanje velikih igralnih struktur iz osnovnih ploščic in posledično sestavljanje celotnega nivoja je kot sestavljanje uganke iz tisočih kosov in daje enak užitek, ko je končno vsak kos na svojem mestu.

V naslednjem članku ne bo takšnega obilja tehničnih informacij in dal bom primere sestavljanja nivojev igre z nestandardno strukturo ali z uporabo nenavadnih modifikacij standardne blokovne arhitekture. Prav tako lahko v komentarjih poimenujete igro NES, katere format ravni vam je zanimiv, morda jo bom tudi jaz raziskal.

Oznake: Dodaj oznake

Najpogostejši vzrok za težave z razkritjem datotek NES je preprosto pomanjkanje ustreznih aplikacij, nameščenih v vašem računalniku. V tem primeru je dovolj, da poiščete, prenesete in namestite aplikacijo, ki podpira datoteke v formatu NES - takšni programi so na voljo spodaj.

Iskalni sistem

Vnesite pripono datoteke

Pomagaj

Namig

Upoštevajte, da si lahko nekatere kodirane podatke iz datotek, ki jih naš računalnik ne bere, včasih ogledate v beležnici. Na ta način bomo prebrali fragmente besedila ali številk - Vredno je preveriti, ali ta metoda deluje tudi v primeru datotek NES.

Kaj storiti, če je aplikacija s seznama že nameščena?

Pogosto se mora nameščena aplikacija samodejno povezati z datoteko NES. Če se to ni zgodilo, lahko datoteko NES ročno povežete z novo nameščeno aplikacijo. Preprosto z desno miškino tipko kliknite datoteko NES in na seznamu razpoložljivih izberite "Izberi privzeti program". Nato morate izbrati možnost »Prebrskaj« in poiskati svojo najljubšo aplikacijo. Opravljene spremembe je treba odobriti z možnostjo "V redu".

Programi, ki odprejo datoteko NES

Windows
MacOS
Android

Zakaj ne morem odpreti datoteke NES?

Težave z datotekami NES imajo lahko tudi druge razloge. Včasih tudi namestitev programske opreme, ki podpira datoteke NES v vaš računalnik, ne bo rešila težave. Razlog za nezmožnost odpiranja in dela z datoteko NES je lahko tudi:

Neustrezne povezave datotek NES v vnosih v register
- poškodovanje datoteke NES, ki jo odpremo
- okužba z datoteko NES (virusi)
- premajhen računalniški vir
- zastareli gonilniki
- odstranitev razširitve NES iz registra sistema Windows
- nepopolna namestitev programa, ki podpira razširitev NES

Odpravljanje teh težav bi moralo voditi do prostega odpiranja in dela z datotekami NES. V primeru, da ima računalnik še vedno težave z datotekami, morate poiskati pomoč strokovnjaka, ki bo ugotovil točen vzrok.

Moj računalnik ne prikazuje končnic datotek, kaj naj storim?

V standardnih sistemih Windows uporabnik računalnika ne vidi razširitve datoteke NES. To lahko uspešno spremenite v nastavitvah. Pojdite na "Nadzorno ploščo" in izberite "Ogled in prilagajanje". Nato morate vnesti "Možnosti mape" in odpreti "Pogled". V zavihku "Pogled" je možnost "Skrij razširitve znanih vrst datotek" - to možnost morate izbrati in potrditi operacijo s pritiskom na gumb "V redu". Na tej točki bi morale biti vse razširitve datotek, vključno z NES, razvrščene po imenu datoteke.

Datoteka NES je poškodovana

Če po namestitvi programa s seznama še vedno ne morete odpreti datoteke s pripono NES, je razlog morda v tem, da je datoteka poškodovana. Rešitev je morda iskanje nove kopije datoteke NES, ki jo nameravate odpreti.

Končnica datoteke NES ni povezana z ustrezno aplikacijo

V tem primeru je najlažje uporabiti orodje, vgrajeno v operacijski sistem, za povezavo datoteke NES z aplikacijami, ki jo podpirajo. Dvokliknite datoteko, ki je ne morete odpreti - operacijski sistem bo prikazal seznam programov, ki bodo verjetno delovali z vašo datoteko NES. Izberite enega od njih ali na disku označite kraj, kjer ste namestili eno od ponudb z našega seznama. Windows naj odpre datoteko NES z vnaprej nameščenim programom.

Vnos datoteke NES v "Sistemski register Windows" je izbrisan ali poškodovan
Datoteka NES je okužena z virusom

Lahko se zgodi, da je pod datoteko NES shranjen računalniški virus. V tem primeru takšne datoteke zagotovo ne bo mogoče odpreti. Prenesite dober protivirusni program in skenirajte datoteko NES. Če protivirusni program zazna nevarne podatke, lahko to pomeni znak datoteke NES.

Najboljši emulator NES / Dendy in Famicom Disk System odprtokodno. Podpora za shranjevanje, igralne palice, emulacije različnih krmilnikov, arhivi (tudi 7z), snemanje filmov in še več ... Ima pa tudi odlično združljivost. Preneseno na nešteto sistemov (staro ime FCE Ultra). Ima vgrajena orodja za ustvarjanje superplaya s pomočjo orodja.

Velikost: 8,5 MiB | Prenosov: 292188 | Prenesi

emulator NES / famicom / Dendy in FDS odprtokodno. Številne nastavitve, različni filtri, podpora Kaillera, zagon ROM-ov neposredno iz arhiva, možnost samodejnega shranjevanja in odlična združljivost. Nedvomno eden najbolj izpopolnjenih in najboljših emulatorjev NES.

Datum: 06/08/2008 | Velikost: 1,2 MiB | Prenosov: 134522 | Prenesi

Odličen emulator NES / famicom in Famicom Disk System. Podpora za veliko število preslikavalcev, shranjevanja, filtrov, emulacijskega načina Dendy in druge možnosti.

Dober emulator NES / Dendy avtorja Project64, napisanega z API-jem DirectX. Podpira veliko število preslikavalcev in je v glavnem osredotočen na zagon ZDA-romov. Jnes ima podporo za shranjevanje, tudi spletno igranje prek Kaillera.

Datum: 25. 12. 2016 | Velikost: 502 KiB | Prenosov: 62747 | Prenesi

Mednafen je odličen emulator za več platform, ki posnema naslednje platforme:

  • Atari Lynx
  • Game Boy (barva)
  • Game Boy Advance
  • Neo Geo žep (barva)
  • Nintendo Entertainment System/Famicom
  • PC Engine (CD)/TurboGrafx 16 (CD)/SuperGrafx
  • PC-FX
  • Sega Game Gear
  • Sega Genesis/MegaDrive
  • Sega Master System
  • Sony PlayStation
  • Super Nintendo Entertainment System/Super Famicom
  • Virtualni fant
  • čudesni labod
Kakovost emulacije je zelo dobra.
Obstaja podpora za grafične filtre.

Pozor: emulator se zažene samo iz ukazne vrstice. Lahko pa uporabite ovoj: Mednaffe ali MedGui Reborn.
Če želite v celoti delati z emulatorjem, morate prebrati. In tudi ne pozabite na tipko F1.

Datum: 01.09.2015 | Velikost: 17,5 MiB | Prenosov: 57456 | Prenesi

Neuradna izdaja plemenitega emulatorja najbolj znane osem-bitne konzole Nintendo. Odpravljena je napaka, ki je povzročila upočasnitev krmilne palice na nekaterih računalnikih v uradni izdaji in nekatere druge nadležne napake.

Popravljeno sestavljanje Nestopia 1.37 (stabilno za snemanje filmov). Zdaj podpira neomejeno velikost videa pri izpisovanju AVI, pa tudi barvni prostor RGB32.

Datum: 2. 9. 2012 | Velikost: 866 KiB | Prenosov: 5794 | Prenesi

Precej napredno emulator Odprta koda NES / Dendy za Windows. Med njegovimi značilnostmi: način dendy (hibridni), razhroščevalnik, snemanje videa, nastavitev barvne palete, game genie, urejevalnik naslovov ROM in še več.

Datum: 2019-01-02 | Velikost: 7,1 MiB | Prenosov: 10958 | Prenesi

emulator NES za Windows. To je konceptni emulator, katerega glavna značilnost je obratna revizija igranja v realnem času (rewind rewind).

Datum: 2012-03-12 | Velikost: 490 KiB | Prenosov: 4923 | Prenesi

Večsistemski emulator konzole Sega Mega Drive, Sega Master System, Sega Game Gear, Nintendo Entertainment System in arkadni stroj Sega System E. Ima originalen 3D vmesnik, v obliki igralnice z igralnimi avtomati, televizorji. Vgrajena je tudi baza iger in naslovnic.

Datum: 16. 5. 2011 | Velikost: 18,3 MiB | Prenosov: 23823 | Prenesi

Eden najstarejših emulatorjev, ki se nenehno razvijajo NES / Dendy. Ima grafični vmesnik (v slogu DOS, saj je bil emulator dolgo časa za DOS), možnost snemanja in shranjevanja igre, ustvarjanja posnetka zaslona, ​​​​podpora za kode genie igre, shranjevanje iz nesticlea in arhivov. Za ljubitelje in nostalgike.