Hogyan készítsd el a saját NES vagy SNES Classic-t egy Raspberry Pi és RetroPie segítségével

A NES Classic Edition az eredeti Nintendo Entertainment System hivatalos klónja, és az egyik legjobb módszer kedvenc retro játékainak lejátszására. A SNES Classic az utódja. Sajnos annyira népszerű, hogy szinte lehetetlen a kezébe kerülni. Ne fizessen 300 dollárt az eBay-en, amikor a szerény árú Raspberry Pi-t felhasználhatja saját készítéséhez - még több játékkal.

Mi a NES és a SNES Classic, és miért jobb a Raspberry Pi?

2016 őszén a Nintendo kiadta a NES Classic Edition-t, amely a régi, 1980-as évekbeli Nintendo Entertainment System miniatűr mása. 30 klasszikus játékot szállít , köztük a  Super Mario Bros.-ot , a The Legend of Zelda -t és a Castlevania-t,  valamint egy régi iskola NES vezérlőjét (igaz, nagyon rövid kábellel és különböző csatlakozóval, hogy a NES Classic kisebb méretéhez is illeszkedjen).

60 dollárért kiskereskedelemben kapható, és egy vezérlővel szállítható - megvásárolhat egy másik játékos vezérlőt további 10 dollárért, így a teljes befektetése akár 70 dollár is lehet. Sajnos a konzol olyan népszerűnek bizonyult, és a Nintendo olyan keveset produkált, hogy szinte lehetetlen megtalálni az eredeti listaárat, csak olyan webhelyeken jelent meg, mint az eBay, 200-500% -os felárral.

2017-ben a Nintendo követte az SNES Classic Edition-t, amely 70 dollárért kerül forgalomba és két vezérlővel érkezik. Megkezdődtek az előrendelések, és már nagyon nehéz bebizonyítani, hogy ilyet kapunk.

Ne essen kétségbe: még akkor is, ha olyan ritkák, hogy még soha nem is látott ilyet személyesen (pláne nem volt esélye megvásárolni), könnyedén gördítheti otthon saját robusztus Classic Edition konzolját - még sok mással játékok és további funkciók. A mai oktatóanyagban egyesítjük a gazdaságos Raspberry Pi-t, néhány ingyenes szoftvert, amely a NES, SNES és más konzolokat emulálja, néhány olcsó USB NES vezérlővel együtt, hogy létrehozzunk egy barkácsolási verziót, amely még jobb is, mint az eredeti.

Jobb, hogyan? A barkácsverzió nem csak a tényleges NES Classic összes funkcióját tartalmazza - például a mentési állapotokat, a CRT árnyékolókat a retro megjelenésű játékokhoz és a nagyszerű szervezést a borítókkal -, hanem bármilyen  játékot is lehetővé tesz (nem csak a a Classicshoz mellékelve), használjon bármilyen USB-vezérlőt (nem csak az egyszerű, kétgombos NES-vezérlőt), és jobb mentési állapotokat és szervezést tartalmaz.

Nem csak ez, de a rendszere képes lesz más rendszerekből is játszani - például az Atari, a Game Boy, a Sega Genesis és még későbbi rendszerek, például a PlayStation Portable vagy a Nintendo 64. A támogatott rendszerek teljes listáját itt tekintheti meg.

Amire szükséged van

A bemutatónk követéséhez egy maroknyi dologra és egy kis szabad időre van szükség, hogy mindet összeszövje.

Málna Pi és tartozékai

Először is szükséged lesz egy Raspberry Pi mikrokomputerre és néhány alapvető kiegészítőre. A Nintendo Entertainment System emulátor futtatásához szükséges számítási teljesítmény nagyon alacsony, így ha már van egy régebbi Raspberry Pi 1-es vagy 2-es modell, akkor használhatja (és kell is!). Ha új Pi-t kell vásárolnia, mindenképpen vásárolja meg a legújabb Raspberry Pi 3-t (40 USD).

A Pi mellett szüksége lesz egy megfelelő méretű SD-kártyára vagy microSD-kártyára (a Pi modell alapján), egy HDMI-kábelre a TV-hez való csatlakoztatáshoz, egy USB-billentyűzetre (csak ideiglenesen a beállításához) és egy jó áramellátás. Valószínűleg azt is szeretné, ha a Pi internet-hozzáférése frissítéseket tölt le és játékokat továbbít - ezt megteheti Ethernet kábellel vagy Wi-Fi-vel. A Raspberry Pi 3 beépített Wi-Fi-vel rendelkezik, míg a régebbi modellekhez USB-s Wi-Fi-adapterre lesz szükség.

Ha még nem ismeri a Raspberry Pi-t, ne aggódjon: részletes útmutatót írtunk az összes szükséges alkatrészről, ezért további információkért tekintse meg ezt a cikket.

Az eset megalkotja a projektet

A Pi beállításának kerekítéséhez szükséged lesz egy esetre is. Ha már végzett egy csomó Pi projektet, akkor máris van egy ügye, ami rendben van. De ha a semmiből indul, vagy valóban a teljes élményre vágyik, fontolja meg egy egyedi NES vagy SNES témájú tok beszerzését a Raspberry Pi készülékéhez.

Van néhány NES- és SNES-témájú eset az Amazon-on, köztük az Old Skool NES és a Super Tinytendo esete. Ha azonban bármilyen okból nem tetszik ezeknek a kinézete, akkor mindig 3D-ben kinyomtathatja saját vagy ezek egyikét, vagy találhat másokat az olyan webhelyeken, mint az Etsy.

Vezérlők: Old School vagy Modern Comfort

Ezután legalább egy USB-vezérlőre lesz szüksége (kettőre, ha barátjával szeretne játszani). A vezérlő helyzetét kétféleképpen közelítheti meg: Először tiszta klasszikusra válthat, és beszerezhet egy pár USB NES vezérlőt.

Ez a megközelítés, elsőként ismerjük el, sokkal nehezebb volt, mint amire eredetileg számítottunk. Úgy tűnik, hihetetlenül egyszerű lenne néhány olcsó és jól elkészített NES vezérlőt vásárolni, de a valóságban jelenleg olyan futás van a piacon, hogy a listázás gyakran pontatlan, a vezérlőket nehéz beszerezni, és a lehető legjobb gyakorlat Jelenleg azt javasoljuk, hogy vásároljon egyszerre több vezérlőt, adja vissza azt, amelyet nem szeretne, és tartsa meg a jókat (amelyeknek jó a feje, jó a gombok reagálása és jól játszanak).

Kipróbáltuk a két legnépszerűbb USB NES vezérlőt az Amazon-on: a Retro-Link vezérlőt és egy általános, de jól áttekintett Classic USB NES vezérlőt (amelynek tényleges megérkezésekor iNext márkanév volt). Míg a Retro-Link heftje jobban tetszett nekünk, de az iNext vezérlő gombjainak érzékenysége jobb volt. Gyakorlatilag ez egy próba és hiba tapasztalat. (Ha valami klasszikusat szeretne, de kényelmesebb, mint a NES vezérlők, akkor erről a Buffalo SNES vezérlőről sem tudunk mást mondani.)

A másik megközelítés, amely kevésbé hiteles, de kicsit sokoldalúbb, egy modernebb vezérlő megvásárlása, például egy vezetékes Xbox 360 vezérlő. Nemcsak az elkészítés minősége és elérhetősége következetesebb, hanem a felállítandó emulációs platform, a RetroPie nem csak a NES-et támogatja - tehát ha más rendszerekből szeretne játékokat játszani, akkor egy újabb vezérlővel, több gombokkal szép.

Akárhogy is, legalább egy USB-vezérlőre lesz szüksége a projekthez, ezért válassza ki kedvencét.

A szoftver: RetroPie és ROM minden kedvenc játékához

A hardver mellett a szoftverek játékára is szükséged lesz. Le kell töltenie a RetroPie, egy fantasztikus szoftvercsomag egy példányát, amely számos emulációs eszközt és szoftvert egyesít egy nagyon felhasználóbarát felületen.

Célunkhoz az előkészített képeket fogjuk használni a Raspberry Pi számára (szemben a meglévő operációs rendszerre történő telepítésével). Töltse le itt a megfelelő képet a Pi modellszámához. Ezenkívül szükséged lesz valamiféle eszközre, amellyel ezt a képet SD-kártyádra írhatod - a választott eszközünk a több platformon futó Etcher képíró.

KAPCSOLÓDÓ: A Retro videojáték-ROM-ok letöltése mindig törvényes?

Végül, és tematikusan a legfontosabb, szükséged lesz néhány játékra! Ezek ROM fájlok formájában érkeznek, melyeket akár saját maga is felvehet (a megfelelő hardverrel), akár letölthet a netről. A ROM-ok megszerzése gyakorlat, a jogi problémák miatt a legjobb, ha az olvasóra bízzák - itt nem fogunk közvetlenül ROM-okat vagy ROM-oldalakat linkelni. Ennek ellenére azonban egy egyszerű Google-keresés messzire visz.

Első lépés: Készítse elő a Pi-t

Az összes fent említett anyag összegyűjtésével ideje elmerülni a Pi előkészítésében. Először beállítjuk az SD-kártyát. Tegye be az SD-kártyát a számítógépébe, és indítsa el az Etchert. A folyamat olyan egyszerű, mint az 1-2-3: válassza ki a letöltött RetroPie képet, ellenőrizze, hogy az SD-kártya a kiválasztott lemez-e, majd kattintson a „Flash!” Gombra.

Várja meg, amíg a kép beég, befejezi az SD-kártyát biztonságosan a számítógépről, és megragadja a Pi-t és a tartozékokat. Csatlakoztassa a Pi-t HDMI-kábellel a TV-hez, csatlakoztassa az USB-billentyűzetet és a vezérlőket, helyezze be az SD-kártyát, majd csatlakoztassa a tápkábelt a rendszer bekapcsolásához.

Ha valaha is elakadna a telepítési folyamat során, olvassa el nyugodtan a Raspberry Pi kezdő útmutatónkat, amely egy csomó hasznos információt tartalmaz a kezdeti beállításról.

Második lépés: A RetroPie beállítása

Miután először bekapcsolta a Pi-t a telepített RetroPie SD-kártyával, az automatikusan végrehajtja az egyszeri telepítési lépéseket (például a partíció kibővítését, a fájlok kicsomagolását stb.). Ezután újraindul, és a vezérlő konfigurációs képernyőjére mutat, az alábbiak szerint.

Ahogy a képernyő is sugallja, a konfigurációs folyamat elindításához nyomja meg és tartsa lenyomva az USB-vezérlő bármely gombját. A konfigurációs menüben nyomja meg röviden az egyes felsorolt ​​bejegyzések megfelelő gombját (pl. Felfelé az irányítópadon az induláshoz).

Végül olyan gombokhoz juthat el, amelyeknél nincsenek megfelelő gombok a vezérlőn (például, ha hagyományos NES vezérlőt használ, és az X és Y gombokról kérdez). Amikor elérte a nem rendelkezõ gombok bejegyzéseit, egyszerűen tartsa lenyomva 2 másodpercig a már beprogramozott gombot, majd engedje el. Ez jelzi a konfigurációs varázsló számára, hogy át akarja hagyni ezt a gombot. Ismételje meg ezt a folyamatot, amíg kihagyja az összes felesleges bejegyzést, és a folytatáshoz rákattinthat az „OK” gombra.

Ekkor a következő képernyőt látja, amely alatt a RetroPie logó és a „13 elérhető játék” látható.

„Tizenhárom játék? Édes!" gondolkodhat. Nem olyan gyorsan: ez nem 13 játék, amelyeket játszhatsz, ezek a „RetroPie” 13 konfigurációs eszközei (amelyet az egyik emulátorodként ismerünk el, bár valójában ez az alapul szolgáló rendszer). Ne aggódjon, csak egy pillanat alatt megismerkedünk a tényleges játékokkal.

Ha Wi-Fi helyett Ethernet-kábelt használ a Pi-vel a hálózati hozzáféréshez, akkor ugorjon a következő szakaszra, és rögtön belevetheti a játékokat a RetroPie-ba. Ha azonban Wi-Fi-t használ, nyomja meg a vezérlő A gombját a menü elindításához. A RetroPie alapértelmezett színvilága kissé nehezen látható egy kisebb képernyőképen, de a Wi-Fi bejegyzése az utolsó a listán, amint az alább látható.

Amikor kiválasztja a „WIFI” bejegyzést, elindít egy Wi-Fi konfigurációs eszközt. Válassza a „Csatlakozás WiFi hálózathoz” lehetőséget.

Ezután válassza ki az otthoni hálózatot, írja be a jelszót, kattintson az OK gombra, majd az alkalmazásból való kilépéshez kattintson ismét a főképernyőn az OK gombra (visszatér a képernyőre, amelyről a Wi-Fi bejegyzést választotta).

Noha internet-hozzáférés nélkül is használhatja a RetroPie-t, sokkal könnyebb a játékokat a hálózatra átvinni az eszközre.

Harmadik lépés: Adja hozzá a játékokat

A Pi hálózatunk felállításával és az otthoni hálózathoz való csatlakozással a legfontosabb lépés ránk vár: édes, édes, retro játékokkal töltjük fel. A játékok átvitelének legegyszerűbb módja a hálózati megosztások használata. (Használhat USB meghajtót, de a hálózati beállítás valójában még egyszerűbb, ezért itt részletezzük ezt a módszert). Kezdjük el.

Alapértelmezés szerint a RetroPie mezőhöz „retropie” nevű hálózati megosztást rendelnek, és böngészhet úgy, hogy egyszerűen megnyitja a Windows Intézőt a számítógépén, és beírja \\retropie\a cím mezőbe. Ezután csak nyissa meg az „ROM” mappát, lépjen a választott rendszerhez (ebben a példában a „nes” -et fogjuk használni), és másolja a ROM fájlokat arra a mappára. Az egyik kedvenc RPG játékunkat, a Crystalis-t lemásoltuk teszt-ROM-nak.

Miután hozzáadta a játékokat, újra kell indítania a RetroPie-t (vagy pontosabban az alatta lévő Emulation Station felületet). A Pi-n nyomja meg a vezérlő B gombját, hogy visszatérjen a főmenübe, majd nyomja meg a Start gombot a főmenü megnyitásához, az alábbiak szerint. Válassza a „Kilépés” lehetőséget.

Válassza az „Restart EmulationStation” lehetőséget, és erősítse meg, hogy valóban újra akarja indítani.

Amikor újraindul, hirtelen nem csak a „RetroPie” bejegyzés lesz a fő grafikus felhasználói felületen, hanem (mivel a ROM-okat felvettük a „nes” könyvtárba) látni fogja a Nintendo Entertainment System bejegyzését. Ez kulcsfontosságú lépés a RetroPie bármely emulátorának beállításakor. Alapértelmezés szerint rengeteg emulátor van telepítve a különböző videojáték-platformokhoz, de mindaddig nem jelennek meg a kezelőfelületen, amíg legalább egy ROM-ot nem ad hozzá az „ROM” könyvtárukhoz.

Nyomja meg az A gombot az elérhető játékok megtekintéséhez. Válassza ki a játszani kívánt játékot (esetünkben az egyetlen játék), majd nyomja meg újra az A gombot.

Nagyon rövid pillanat múlva a NES emulátor befejezi a ROM betöltését, és ugyanúgy látni fogja a játékot, mintha egy vintage NES egységre töltötte volna be.

Ezen a ponton ugyanúgy játszhatja a játékot, mint az eredeti játékot. Ha újra kell indítania a játékot, egyszerűen nyomja meg egyszerre a SELECT és a B gombot. Ha vissza akar lépni a játékból a RetroPie menübe, nyomja meg egyszerre a SELECT és a START gombot. Nyugodtan ismételje meg ezt a lépést SNES játékok, Genesis játékok és bármilyen más rendszer esetén, amelyet játszani szeretne.

A lédús extrák: Cover Art, Shaders és Save Games

Ennyi kell a játék indításához. De ha teljes "saját NES Classic-t szereztem" élményre vágysz, akkor még néhány extra funkciót be kell használnunk: borító (amely szép és könnyen böngészhetővé teszi a könyvtáradat), árnyékolók (amelyek még jobban kinézik a játékot) retro a modern TV-n), és mentse az állapotokat (amelyek lehetővé teszik a játék mentését, még akkor is, ha az eredeti játék nem támogatta. Ezeket a funkciókat tartalmazza a hivatalos NES Classic.

Adjon hozzá borítót a könyvtárához

Miután egy csomó játékot átmásolt az „ROM” mappájába, menjen vissza a NES menübe (ahol éppen elindítottuk tesztjátékunkat), nyomja meg a Start gombot a menü megnyitásához, majd válassza a „Scraper” lehetőséget.

A következő képernyőn módosíthatja a beállításokat. A kaparót hagyja „THEGAMESDB” néven. Ha akarja, kikapcsolhatja az értékeléseket (bekapcsolva hagytuk). Ezután válassza a „Kaparás most” lehetőséget.

Mivel ez az első kaparásunk, állítsuk át a szűrőt „Minden játék” -ra. Alapértelmezés szerint a lehúzó úgy van beállítva, hogy csak a betöltött rendszert használja (ebben az esetben NES), így nem kell semmit sem változtatni. Végül győződjön meg arról, hogy a „Felhasználó dönt az ütközésekről” be van kapcsolva. Ez fontos, különben a lehúzó esetleg rossz adatokat kaparhat meg, ha nem biztos benne, hogy a játék Double Dragon vagy Double Dragon II .

Az egyetlen ok, amiért nem szeretné használni ezt a beállítást, az az, ha több száz játékot szeretne kaparni, és nem szeretné manuálisan megerősíteni az egyes kijelöléseket (azonban vissza kell térnie és később manuálisan kell megoldania az ütközéseket, játékról játékra) . Ha készen áll, válassza a „Start” lehetőséget.

Amint a rendszer működik, a rendszer kéri az egyes választások megerősítését (még akkor is, ha csak egy választás van). Nyomja meg az A gombot, miután kiválasztotta a megfelelő játékot.

Ha elkészült, szépen rendezett játékgyűjteménye lesz.

Szerezd meg azt az Old School CRT Vibe-t simítóval és árnyékolókkal

Egy dolog, amit azonnal észrevehet a játék megalapozása után, az az, hogy a grafika mennyire élénk és éles. Valójában a Crystalis bemutató játékunk betöltése során  először azt vettem észre, hogy a színek sokkal élénkebbek és a vonalak élesebbek, mint amire emlékeztem.

Ennek az eltérésnek az elsődleges oka az, hogy a képek hogyan jelennek meg a digitális kijelzőn az analóg CRT kijelzővel szemben. A számítógép monitora és a HDTV tökéletes 1: 1 pixel / pixel arányban mutatja be a játékot, míg a régi CRT kijelzője foszfor alapú volt, lágyabb képpel, és a képernyő egyes pontjai körül „virított” a fény / szín.

Ennek kompenzálására beállíthatja a rendszerét árnyékolók vagy simító algoritmusok alkalmazására a CRT-effektus újbóli létrehozása érdekében. Nem biztos benne, hogy ez érdekli-e? Hasonlítsuk össze ugyanabból a játékból ugyanabban a pillanatban készített képeket különböző effektusokkal. Először nézzük meg, hogyan néz ki a Crystalis legelső lejátszható pillanata  árnyékolók és simítás nélkül.

Figyelje meg, hogy a vonalak nagyon élesek, lényegesen élesebbek, mint amire valószínűleg emlékszel (ha az eredeti játékot az eredeti hardveren játszottad). Ha tetszik ez az élesebb külső, éles szélekkel, akkor mindenképpen játsszon így.

Vessünk egy pillantást a játék kinézetére a simító algoritmus segítségével kisimított grafikával. Ha régebbi Pi-t használ, ez nagyszerű lehetőség, mivel a simító algoritmus (az árnyékolókkal ellentétben) alig vagy egyáltalán nem terheli a GPU-t.

Ezt a számítógép monitorán vagy egy éles, nagy felbontású képernyővel rendelkező mobileszközön nézve azt gondolhatja, hogy „Ez… homályosnak tűnik”. de ha távolról nézzük (például a kanapé és a televízió között), akkor a simító hatás a játékokat CRT-szerűbbé teszi, és az elmosódás nem érzi annyira intenzívnek. Álljon hátrébb, és nézze meg a kép szélén lévő sziklákat az első képhez képest, és meglátja, mire gondolok.

Végül árnyékolókkal hozhat létre CRT effektusokat, például szkennelési vonalakat és még enyhe torzításokat is (mivel a CRT kijelzők elülső része a legtöbb esetben kissé ívelt volt). Itt van egy egyszerű CRT árnyékoló.

Ismét, ha szoros összehasonlító veteményben nézzük, mint itt, a hatás kifejezettnek tűnik (mintha mintha nagyon közel ülne egy CRT képernyőhöz). De távolról nézve nagyon természetesnek tűnik. Valójában, bár nem bántam, hogy a játék hogyan néz ki simítónak vagy árnyékolóknak, amikor CRT árnyékolót bekapcsoltam, akkor „Oh!  Úgy néz ki, mint a játék, amire emlékszem!

Mind a simítás, mind az árnyékolók beállításai ugyanazon a helyen találhatók, de van egy kis csípés, amelyet végre kell hajtanunk, mielőtt belevágnánk a menübe. Bár a RetroPie állítólag már előre feltöltött árnyékolókkal szállít, tapasztalataink szerint manuálisan frissítenie kell az árnyékolók listáját (amihez internetkapcsolatra lesz szükség, ezért csatlakoztassa ezt az Ethernet kábelt most, ha még nincs). Térjen vissza az eredetileg meglátogatott RetroPie beállítási menübe, és válassza a menüből a „RetroArch” elemet, az alábbiak szerint.

Ez elindítja a  nagyon retro kinézetű RetroArch konfigurációs menüt. Válassza ki az „Online Updater” bejegyzést.

Az „Online Updater” menüben válassza az „Update GLSL Shaders” lehetőséget.

Lent a bal alsó sarokban apró sárga szövegben egy kis frissítésjelző jelenik meg, amely azt mutatja, hogy a „shaders_gsls.zip” letöltés folyamatban van. Várja meg, amíg befejeződik. Miután a folyamat befejeződött, nyomja meg a billentyűzet Esc gombját vagy a vezérlő B gombját, hogy visszalépjen a menükből egészen a főmenüig. Ott válassza a „Quit RetroArch” lehetőséget. Visszatérve a RetroPie menübe válassza a „RetroPie Setup” lehetőséget.

A RetroPie beállító menüjében válassza a „configedit - RetroPie / RetroArch konfigurációk szerkesztése” lehetőséget.

Válassza az „Alapvető libretro emulátor-beállítások konfigurálása” lehetőséget.

Itt választhatja az árnyékolók és a simítás konfigurálását emulátoronként, vagy univerzálisan alkalmazhatja. Hacsak nem kíván minden rendszerhez különféle árnyékolóbeállításokat, a legjobb, ha csak az „Alapértelmezett beállítások konfigurálása az összes libretro emulátorhoz” lehetőséget választja.

Ebben a menüben megtalálja a simításhoz és az árnyékolókhoz szükséges összes beállítást. Fontos megjegyezni, hogy a simítás és az árnyékolók vagy / vagy megoldás - nem használhatja mindkettőt egyszerre. Ha megpróbál dönteni a kettő között, ne feledje, hogy a simítás sokkal könnyebb a Pi erőforrásain, mint az árnyékolók.

Ha simítást szeretne használni, válassza a „Videó simítása” lehetőséget, és változtassa meg a „hamis” értéket „igaz” értékre. Ezután visszatérhet a főmenübe, és engedélyezett simítással játszhat.

Ha árnyékolókat szeretne használni, két lépésből áll. Győződjön meg arról, hogy a „Videó simítása” beállítása a hamis alapértelmezett érték. Ezután állítsa a „Video Shader Enable” beállítást „true” értékre. Végül válassza ki a „Video Shader File” lehetőséget a használni kívánt árnyékoló kiválasztásához.

Az árnyékolók listája kissé ijesztőnek tűnhet, de van egy egyszerű megoldás. Egyszerűen keressen olyan árnyékoló fájlokat, amelyek nevében „pi” szerepel, mint például a fent látható „crt-pi.glslp” fájl. Ezeket az árnyékolókat a Raspberry Pi kevésbé hatékony GPU-jához optimalizálták. Mindig használhat más árnyékolókat, de ne lepődjön meg, ha a teljesítmény szenved.

Ha bármikor már nem szeretne simítással vagy árnyékolókkal játszani (vagy módosítani szeretné, hogy melyik árnyékolót használja), egyszerűen visszatérhet ezekhez a menükhöz, és hamis értékre állíthatja az értékeket, vagy megváltoztathatja az árnyékoló fájlt.

Állítsa be az államok mentését ... mert Contra nagyon nehéz

Ha purista, akkor érdemes ezt a részt teljesen kihagynia. Néhány játék natív módon támogatja az előrehaladás mentését, néhány játék nem (például elmentheti a játékot a The Legend of Zelda-ba, de a  Super Mario Bros.-ban nem ).

Még azoknál a játékoknál is, amelyek támogatják a megtakarítást, megköveteli, hogy a játékot meghatározott módon mentse el, gyakran használva valamilyen játékon belüli mechanizmust, például vendéglő meglátogatását vagy bejelentkezést egy űrállomáson. Az emulátorok segítségével bármikor és  bárhová elmentheti a játékot  , akárcsak egy fájlt a Microsoft Word programban, miközben dolgozik rajta. Ezenkívül több mentési helyet ad játékonként, így annyi mentési fájl áll rendelkezésére, amennyit csak akar. Lehet, hogy nem a purisztikus módszer erre, de az ember, ez egy jó módja annak, hogy csökkentse a frusztráció szintjét, miközben őrülten nehéz játékokat játszik.

A vezérlőalapú gyorsbillentyűk használatával mentheti és betöltheti játékát játék közben. Azok számára, akik sok gombos vezérlőt használnak (mint például a fent említett Xbox 360 vezérlő), egyáltalán nem kell különösebben finom gomb-hozzárendelést végrehajtani, egyszerűen használhatja az alapértelmezett RetroPie / RetroArch gombtérképeket a vezérlőhöz. Nézze meg ezt a RetroPie wiki bejegyzést az alapértelmezett joypad gyorsbillentyűk megtekintéséhez.

Ha azonban a NES vezérlőt használja, a korlátozott számú gomb valóban kissé megterheli. Ha a mentési állapot rendszert kívánja használni, akkor kisebb billentyűparancs-szerkesztéseket kell végrehajtania. A mentési állapotok mentésének és betöltésének alapértelmezett kulcstérképe a vezérlő vállgombjait használja, amelyek nincsenek a NES vezérlőn. A funkciók eléréséhez át kell alakítanunk ezeket a gombokat. Ennek kétféle módja van: vagy szerkesztheti a retroarch.cfg fájlt, amely a fájlban található \\retropie\configs\all\retroarch.cfg(ami nagyon unalmas), vagy használhatja a RetroArch felületet (ami normális mennyiségű unalmas). Utóbbin fogunk végigmenni.

A billentyűs felület használatához indítsa újra a RetroArch menürendszert (a RetroPie főmenüből válassza ki a RetroPie kategóriát, majd válassza a “RetroArch” lehetőséget). A főmenüben válassza a „Beállítások” lehetőséget. Mielőtt bármilyen változtatást végrehajtanánk, be kell kapcsolnunk a mentés-kilépés beállításokat a változások megőrzése érdekében.

A Beállítások menüben válassza a „Konfiguráció” lehetőséget.

Ebben a menüben válassza a „Konfiguráció mentése a kilépéskor” lehetőséget a mentés bekapcsolásához. E beállítás nélkül az általunk végrehajtott változtatások nem maradnak meg, amikor kilépünk a RetroArch menürendszerből.

Nyomja meg a B gombot vagy az Esc billentyűt, hogy kilépjen a menüből, amíg ismét a RetroArch főmenübe nem kerül. Válassza a Beállítások menüt.

Válassza az „Input” lehetőséget. Itt találja meg a billentyűparancsok és a kapcsolódó konfigurációk összes beállítását.

Válassza az „Input Hotkey Binds” lehetőséget. Itt megváltoztathatjuk a vezérlő gyorsbillentyű-kombinációit.

Annak érdekében, hogy a játék közben hozzáférést nyissunk a RetroArch menühöz, valamint megfelelő hozzáférést biztosítsunk az állapotok mentéséhez, három gombkombinációt kell feltérképeznünk: mentés, betöltés és a RetroArch menü elérése. Választhatja a kívánt gombkombinációk használatát mindegyikhez, de az ehhez az oktatóanyaghoz kiválasztott gombkombinációk optimálisak abban az értelemben, hogy nem zavarják a meglévő billentyűzeteket.

Kezdjük a „Load state” -vel. Válassza ki azt a bejegyzést, és nyomja meg az A gombot a vezérlőjén. Négy másodperces visszaszámlálást kap a rendszer, hogy nyomja meg a funkcióhoz leképezni kívánt gombot.

A lefelé mutató billentyűt az iránytáblán szeretné feltérképezni, hogy amikor megnyomja a gyorsbillentyű-aktivátort (a Kiválasztás gombot) és a Le gombot, akkor mentse a játékot. Válassza a „Állapot mentése” lehetőséget, és kapcsolja az iránybillentyű felfelé mutató gombjával. Menjen előre, és hagyja egyedül a „Savestate slot +/-” bejegyzéseket, mivel azok rendben vannak (ez úgy van beállítva, hogy balra vagy jobbra kattintva megváltoztathatja a mentési helyet).

Végül görgessen egészen a lista végéig, amíg meg nem jelenik a „Menü váltás” felirat. Jelölje ki, majd hozzárendelje az A gombot (ezzel megnyomhatja a Select + A billentyűt) a játékban, hogy elérje a RetroArch menüt.

Nyomja meg a B gombot a menükből való kilépéshez, amíg meg nem jelenik a főképernyőn, majd válassza a „Quit RetroArch” lehetőséget a változtatások mentéséhez.

Ezen a ponton minden készen áll, és most már a következő gombkombinációkat használhatja:

  • Válassza a + Start lehetőséget: Kilép az emulátorból.
  • Válassza a + B lehetőséget: Az emulátor visszaállítása.
  • Válassza a + A lehetőséget: Szüneteltesse a játékot, és nyissa meg a RetroArch menüt az emulátoron belül.
  • Select + Right: Növelje a mentési helyet (például lépjen az 1. számú mentési helyről a 2. helyre)
  • Válassza a + Bal lehetőséget: Csökkentse a mentési helyet (például lépjen a 2. számú mentési helyről az 1. helyre)
  • Select + Up: A játék mentése az éppen kiválasztott mentési helyre.
  • Select + Down: A játék betöltése a mentésből az aktuális mentési helyre.

Most még a legnehezebb játékokat is végigjátszhatja anélkül, hogy el kellene kezdenie a semmiből, valahányszor a Game Over játékot kapja.

Végre elkészültél: nem csak a NES Classic használatának élményét hoztuk létre, hanem valóban egy kiváló verziót is létrehoztunk, mivel bármely NES játékot képes lejátszani, több mentési helyet támogat, mint a NES Classic, és még többet árnyékolók és videó opciók, és (ha ezt meg akarja tenni) túlléphet a bemutató keretein, sőt használhatja a Game Genie-szerű csalási kódokat, azonnali visszajátszásokat és még sok mást. Nézze meg a RetroPie és a RetroArch wikiket, ha további információt szeretne a platformon elhelyezett összes speciális funkcióról, valamint a RetroArch speciális beállításainak útmutatójáról.

KAPCSOLÓDÓ: Hogyan állítsuk be a RetroArch-ot, a végső multifunkciós Retro Games Emulátort

Kép jóváírása: Fynsya / Etsy és Clive Darra / Flickr.