If-Koubou

Cum sa-ti construiesti propriul NES sau SNES Classic cu o Pi Pi si RetroPie

Cum sa-ti construiesti propriul NES sau SNES Classic cu o Pi Pi si RetroPie (Cum să)

NES Classic Edition este o clonă oficială a sistemului original de divertisment Nintendo și una dintre cele mai bune moduri de a vă juca jocurile retro preferate. SNES Classic este succesorul său. Din nefericire, este atât de popular încât este aproape imposibil să vă atingeți mâinile. Nu plătiți 300 de dolari pe eBay când puteți folosi prețul modest Raspberry Pi pentru a-ți construi propriul - cu mai multe jocuri.

Care sunt NES și SNES Classic și de ce este mai bună Zmeura Pi?

În toamna anului 2016, Nintendo a lansat NES Classic Edition, o replică miniaturală a vechiului Nintendo Entertainment System din anii 1980. Este livrat cu 30 de jocuri clasice inclusivFrații Super Mario., Legenda lui Zelda, și Castlevania și un controler NES de școală veche (deși cu un cablu foarte scurt și conector diferit pentru a se potrivi dimensiunilor mai mici ale NES Classic).

Se comercializează cu 60 de dolari și se livrează cu un singur controlor - poți achiziționa un al doilea controlor de jucător pentru încă 10 dolari, ceea ce înseamnă că investiția totală este de până la 70 USD. Din păcate, consola sa dovedit a fi atât de populară, iar Nintendo a produs atât de puține, încât este aproape imposibil de găsit pentru prețul lor original de listă, aparând doar pe site-uri ca eBay pentru o marjă de 200-500%.

În 2017, Nintendo a urmat versiunea SNES Classic Edition, care se vinde cu 70 de dolari și vine cu două controale. Pre-comenzile au început, și deja se dovedește foarte dificil să se obțină unul.

Nu disperați, deși: chiar dacă acestea sunt atât de rare încât nu ați văzut nici măcar unul în persoană (cu atât mai puțin ați avut ocazia să cumpărați unul), puteți să vă răsuciți cu ușurință consola dvs. robustă Classic Edition la domiciliu - cu mai multe jocuri și mai multe caracteristici. În tutorialul din ziua de azi, vom combina Raspberry Pi economic, un software gratuit care emulează consolele NES, SNES și alte console, împreună cu niște controlere USB NES necostisitoare pentru a crea o versiune DIY care este chiar mai bună decât originalele.

Mai bine cum? Nu numai că versiunea DIY include toate caracteristicile stărilor actuale de salvare ca NES Classic, shaderele CRT pentru jocuri retro și o organizație minunată cu copertă, dar vă va permite să jucați orice (nu doar cele 30 incluse în Classics), folosiți orice controler USB pe care îl doriți (nu doar controlerul simplu cu 2 butoane NES) și include mai bine stări de salvare și organizare.

Nu numai că, dar sistemul dvs. va putea să joace și jocuri de la alte sisteme - cum ar fi Atari, Game Boy, Sega Genesis și chiar mai târziu sisteme precum PlayStation Portable sau Nintendo 64. Puteți vedea o listă completă a sistemelor acceptate aici.

De ce ai nevoie

Pentru a urmări împreună cu tutorialul nostru, veți avea nevoie de o mulțime de lucruri și un pic de timp liber pentru a le lega împreună.

Zmeura Pi și accesoriile sale

În primul rând, veți avea nevoie de un microcomputer Raspberry Pi și câteva accesorii de bază pentru el. Puterea de calcul necesară pentru a rula un emulator Nintendo Entertainment System este foarte scăzută, deci, dacă aveți deja un model mai vechi de Raspberry Pi 1 sau 2 pe care îl puteți folosi (și ar trebui!). Dacă aveți nevoie să cumpărați un Pi nou, cumpărați prin toate mijloacele cel mai actual Malina Pi 3 (40 $).

Pe lângă Pi, veți avea nevoie de un card SD sau de o cartelă microSD (pe baza modelului dvs. Pi), un cablu HDMI pentru conectarea acestuia la televizor, o tastatură USB (numai temporar pentru configurare) și o o sursă de alimentare bună. Veți dori, de asemenea, acces la internet pe Pi pentru a descărca actualizări și a transfera jocuri - puteți face acest lucru cu un cablu Ethernet sau Wi-Fi. Raspberry Pi 3 are built-in Wi-Fi, în timp ce modelele mai vechi vor necesita un adaptor USB Wi-Fi.

Dacă sunteți nou la Raspberry Pi, nu vă faceți griji: am scris un ghid detaliat pentru toate piesele de care aveți nevoie, deci verificați acest articol pentru mai multe informații.

Cazul face proiectul

Un caz de piersic Pi inspirat de NES, disponibil pe Etsy.

Pentru a încheia configurarea dvs. Pi, veți dori și un caz. Dacă ați făcut deja o grămadă de proiecte Pi, atunci aveți deja un caz, ceea ce este bine. Dar dacă începeți de la zero sau vreți cu adevărat experiența completă, puteți lua în considerare obținerea unui caz personalizat NES sau cu tematică SNES pentru Zmeura dvs. Pi.

Există câteva cazuri cu tematică NES și SNES pe Amazon, inclusiv cazul vechi Skool NES și cazul Super Tinytendo. Cu toate acestea, dacă nu vă place aspectul acestora din orice motiv, puteți oricând să imprimați propriul dvs. unul sau mai multe dintre acestea sau să găsiți alții pe site-uri precum Etsy.

Controlor: Școala veche sau confortul modern

Apoi, veți avea nevoie de cel puțin un controler USB (două dacă doriți să jucați jocuri cu un prieten). Puteți aborda situația controlerului în două moduri: În primul rând, puteți merge pur clasic și puteți obține o pereche de controler USB NES.

Această abordare, vom fi primii care recunoaștem, a fost mult mai dificil decât am anticipat inițial. Se pare că ar fi incredibil de simplu să cumperi niște controlori NES ieftini și bine făcuți, însă în realitate există o astfel de alergare pe piață chiar acum că listele sunt adesea inexacte, controlorii sunt dificil de obținut și cele mai bune practici pe care le putem recomandă în acest moment să cumpărați mai multe controale simultan, să le întoarceți pe cea pe care nu o doriți și să le păstrați pe cele bune (care au o bună bătaie, o reacție bună la butoane și o joacă bine).

Am testat cele două regulatoare USB NES cele mai populare pe Amazon: controlerul Retro-Link și un controler generic, dar bine revizuit, clasic USB NES (care, atunci când a sosit, a fost marcat iNext). În timp ce ne-a plăcut mai bine atașamentul Retro-Link, butonul de reacție al controlerului iNext a fost mai bun.Practic vorbind, aceasta este o experiență de încercare și de eroare. (Dacă doriți ceva clasic, dar mai confortabil decât controlorii NES, nu avem nimic altceva decât să spunem despre acest controler Buffalo SNES.)

Cealaltă abordare pe care o puteți lua, care este un sentiment mai puțin autentic, dar un pic mai versatil, este achiziționarea unui controler mai modern, ca un controler Xbox 360 cu fir. Nu numai că calitatea și disponibilitatea de construcție sunt mult mai coerente, dar platforma de emulare pe care o vom înființa, RetroPie, suportă mai mult decât NES - deci dacă doriți să jucați jocuri de la alte sisteme, un controler mai nou cu mai multe butoane este frumos.

În orice caz, veți avea nevoie de cel puțin un controler USB pentru proiect, deci alegeți preferatul.

Software-ul: RetroPie și ROM-urile pentru toate jocurile preferate

În plus față de hardware, veți avea nevoie și de un software pentru a vă juca jocurile. Va trebui să descărcați o copie a RetroPie, un pachet fantastic de software care combină o serie de instrumente de emulare și software într-o interfață foarte ușor de utilizat.

Pentru scopul nostru, vom folosi imaginile premade pentru Raspberry Pi (spre deosebire de instalarea acestuia pe un sistem de operare existent). Descărcați imaginea potrivită pentru numărul dvs. de model Pi aici. În plus, veți avea nevoie de un fel de instrument pentru a arde acea imagine pe cardul SD - instrumentul nostru de alegere este arzătorul de imagine Etcher cross-platform.

În cele din urmă, și tematic cel mai important, veți avea nevoie de câteva jocuri! Acestea vin sub formă de fișiere ROM pe care le puteți rupe (cu hardware-ul corespunzător) sau descărca de pe net. Dobândirea ROM-urilor este un exercițiu, din cauza problemelor juridice fuzzy, cel mai bine lăsat cititorului - nu ne vom conecta direct la ROM-uri sau site-uri ROM aici. Acestea fiind spuse, cu toate acestea, o căutare simplă pe Google vă va duce departe.

Pasul unu: Pregătiți-vă Pi

Cu toate materialele menționate mai sus, este timpul să se scufunde în pregătirea lui Pi. În primul rând, vom configura cartela SD. Puneți cardul SD în computer și aprindeți-l pe Etcher. Procesul este la fel de ușor ca 1-2-3: selectați imaginea RetroPie pe care ați descărcat-o, confirmați că cardul SD este discul selectat, apoi faceți clic pe "Flash!"

Așteptați ca imaginea să termine arderea, scoateți cardul SD în siguranță din computer și apucați-l pe Pi și accesoriile acestuia. Conectați dispozitivul Pi la televizor cu ajutorul cablului HDMI, conectați tastatura USB și controlerul (ele), introduceți cardul SD și conectați cablul de alimentare pentru a alimenta sistemul.

Dacă vă rămâneți blocați în timpul procesului de instalare, nu ezitați să vă referiți la ghidul de începători al Raspberry Pi, care are o mulțime de informații utile despre configurația inițială.

Pasul al doilea: Configurați RetroPie

Odată ce ați introdus fișierul Pi pentru prima dată cu cardul SD RetroPie instalat, acesta va trece automat prin anumite etape de configurare o singură dată (cum ar fi extinderea partiției, despachetarea fișierelor și așa mai departe). Apoi se va reporni aducerea pe ecranul de configurare a controlerului așa cum se vede mai jos.

La fel cum arată ecranul, ar trebui să apăsați și să țineți apăsat orice buton de pe controlerul USB pentru a porni procesul de configurare. În meniul de configurare, apăsați scurt butonul corespunzător pentru fiecare intrare listată (de ex., Pe pad-ul de direcție pentru a începe).

În cele din urmă, veți ajunge la intrările de butoane care pot să nu aibă butoane corespunzătoare pe controlerul dvs. (de exemplu, dacă utilizați un controler NES tradițional și vă începe să vă întreb despre butoanele X și Y). Când atingeți intrările pentru butoanele pe care nu le aveți, pur și simplu țineți apăsat un buton pe care l-ați programat deja timp de 2 secunde, apoi eliberați-l. Aceasta va semnala expertul de configurare pe care doriți să îl ignorați. Repetați acest proces până când ați omis toate intrările care nu sunt necesare și puteți da clic pe "OK" pentru a continua.

În acest moment, veți vedea următorul ecran cu logo-ul RetroPie și "13 Jocuri disponibile" sub el.

"Treisprezece jocuri? Sweet! "S-ar putea sa te gandesti. Nu este atât de rapid: acestea nu sunt 13 jocuri pe care le puteți juca, acestea sunt 13 instrumente de configurare pentru "RetroPie" (care este recunoscut ca fiind unul dintre emulatorii dvs., chiar dacă este într-adevăr sistemul subiacent). Nu vă faceți griji, într-o clipă vom ajunge la jocurile reale.

Dacă utilizați un cablu Ethernet cu dispozitivul dvs. Pi pentru accesul la rețea în loc de Wi-Fi, puteți să sarăți la următoarea secțiune pentru a intra imediat în punerea jocurilor în RetroPie. Dacă utilizați Wi-Fi, totuși, apăsați butonul A de pe controler pentru a lansa meniul. Schema de culori implicită RetroPie îl face puțin greu de văzut într-o captură de ecran mai mică, dar intrarea pentru Wi-Fi este ultima în listă, după cum se vede mai jos.

Când selectați intrarea "WIFI", va lansa un instrument de configurare Wi-Fi. Selectați "Conectare la rețeaua Wi-Fi".

Apoi, selectați rețeaua dvs. de domiciliu, introduceți parola, faceți clic pe OK, apoi faceți clic pe OK din nou pe ecranul principal pentru a ieși din aplicație (veți reveni la ecranul pe care ați selectat intrarea Wi-Fi).

Deși puteți utiliza RetroPie fără acces la internet, este mult mai ușor să transferați jocurile pe dispozitiv utilizând rețeaua.

Pasul al treilea: adăugați-vă jocurile

Cu fiul nostru pus și conectat la rețeaua noastră de domiciliu, cel mai important pas este pentru noi: încărcarea lui cu dulce, dulce, jocuri retro. Cea mai ușoară modalitate de a transfera jocuri este utilizarea acțiunilor din rețea. (Puteți utiliza o unitate USB, dar configurarea rețelei este de fapt chiar mai simplă, așa că vom detalia această metodă aici). Să începem.

În mod prestabilit, caseta RetroPie este atribuită unei partajări de rețea numită "retropie" și puteți să o parcurgeți prin simpla deschidere a Windows Explorer pe PC și tastând \ retropie \ în caseta de adrese. Apoi, deschideți dosarul "roms", navigați la sistemul dvs. de alegere (vom folosi "nes" în acest exemplu) și copiați orice fișiere ROM în acel director. Am copiat unul dintre jocurile noastre RPG preferate, Crystalis, ca test ROM noastre.

Odată ce ați adăugat jocuri, trebuie să reporniți RetroPie (sau, mai precis, interfața Emulation Station de dedesubt). Pe dispozitivul dvs. Pi, apăsați butonul B de pe controler pentru a reveni la meniul principal, apoi apăsați pe butonul Start pentru a deschide meniul principal, așa cum se vede mai jos. Selectați "Renunțare".

Selectați "Restart EmulationStation" și confirmați că doriți să o reporniți.

Când se reporneste, dintr-o data nu va mai exista o intrare pentru "RetroPie" in GUI-ul principal, dar (pentru ca am adaugat rom-urile in directorul "nes") veti vedea o intrare pentru sistemul de divertisment Nintendo. Acesta este un pas cheie în configurarea oricărui emulator pe RetroPie. Există tone de emulatori pentru diferite platforme de jocuri video instalate în mod prestabilit, dar acestea nu vor apărea în interfață până când nu adăugați cel puțin o ROM în directorul "roms".

Apăsați pe butonul A pentru a vedea jocurile disponibile. Selectați jocul pe care doriți să-l jucați (singurul joc în cazul nostru) și apăsați din nou A.

După un moment foarte scurt, emulatorul NES va termina încărcarea ROM-ului dvs. și veți vedea jocul ca și cum l-ați încărcat pe o unitate vintage NES.

În acest moment, puteți juca jocul exact așa cum ați jucat originalul. Dacă trebuie să reporniți jocul, pur și simplu apăsați SELECT și B simultan. Dacă doriți să părăsiți jocul înapoi în meniul RetroPie, apăsați simultan SELECT și START. Simțiți-vă liber să repetați acest pas pentru jocurile SNES, jocurile Genesis și orice alte sisteme pe care doriți să le jucați.

Extrasul Juicy: Cover Art, Shaders și Salvați jocuri

Asta e tot ce ai nevoie pentru a începe să joci. Dar dacă doriți să aveți experiența completă "Am construit propria mea experiență NES Classic", există câteva funcții suplimentare pe care trebuie să le folosim: acoperirea artei (care face biblioteca destul de ușor și ușor de navigat), shadere (care fac jocul să arate mai mult retro pe televizorul dvs. modern) și salvați stările (care vă permit să vă salvați jocul, chiar dacă jocul original nu a suportat-o.) Toate acestea sunt caracteristici incluse în clasicul NES Classic.

Adăugați o copertă în biblioteca dvs.

Odată ce aveți o grămadă de jocuri copiate în dosarul "roms", reveniți la meniul NES (unde am lansat jocul nostru de testare), apăsați pe butonul Start pentru a deschide meniul, apoi selectați "Scraper".

În ecranul următor, puteți ajusta setările. Lăsați racleta ca "THEGAMESDB". Puteți să dezactivați ratingurile dacă doriți (l-am lăsat pe acestea). Apoi selectați "Scrape Now".

Deoarece aceasta este prima noastră răsturnare, comutați filtrul la "Toate jocurile". În mod implicit, răzuitorul este setat să utilizeze doar sistemul în care este încărcat (în acest caz, NES), deci nu este nevoie să schimbați nimic. În cele din urmă, asigurați-vă că "User Decides On Conflicts" este activat. Acest lucru este important, în caz contrar, răzuitorul poate răsturna datele greșite dacă nu este sigur dacă jocul este Dublu Dragon sau Dublu Dragon II.

Singurul motiv pentru care nu doriți să utilizați acea setare este dacă aveați sute de jocuri pentru a răzui și nu ați dori să confirmați manual fiecare selecție (totuși, trebuie să vă întoarceți și să rezolvați manual conflictele mai târziu, joc de joc) . Când sunteți gata, selectați "Start".

Pe măsură ce sistemul funcționează, vi se va solicita să confirmați fiecare selecție (chiar dacă există o singură alegere). Apăsați A odată ce ați selectat jocul corect.

Când este terminat, veți avea o colecție de jocuri bine organizată.

Obțineți acea Școală veche CRT Vibe cu Smoothing și Shaders

Un lucru pe care ați putea-o observa imediat după ce ați făcut un joc este cât de vibrante și clare arată grafica. De fapt, la încărcarea jocului demoCrystalis, primul lucru pe care l-am observat a fost că culorile erau mult mai strălucitoare, iar liniile erau mult mai clare decât mi-am amintit.

Motivul principal al acestei discrepanțe este modul în care imaginile sunt afișate pe un afișaj digital față de un afișaj CRT analogic. Monitorul computerului și televizorul HDTV prezintă jocul cu un raport perfect de pixeli-pixeli de 1: 1, în timp ce ecranul CRT vechi a fost bazat pe fosfor, cu o imagine mai moale și "înflorit" în jurul punctelor individuale de pe ecran.

Pentru a compensa acest lucru, puteți configura sistemul să aplice shadere sau algoritmi de netezire pentru a recrea efectul CRT. Nu sunteți sigur dacă acest lucru vă interesează? Să comparăm imaginile capturate din același joc în același moment, cu diferite efecte aplicate. În primul rând, să ne uităm la modul în care este primul moment care poate fi jucatCrystalis arata fara shadere sau netezire.

Observați că liniile sunt foarte clare, mult mai clare decât probabil vă amintiți (dacă ați jucat jocul original pe hardware-ul original). Dacă vă place acest aspect mai clare cu muchii ascuțite, atunci prin toate mijloacele jucați jocul în acest fel.

Să aruncăm o privire la modul în care jocul arată cu grafica netezită folosind algoritmul de netezire. Dacă utilizați un Pi mai vechi, aceasta este o opțiune excelentă, deoarece algoritmul de netezire (spre deosebire de shadere) nu oferă prea puțină încărcare pe GPU.

Privind la acest lucru pe monitorul computerului sau pe un dispozitiv mobil cu un ecran clar de înaltă rezoluție, s-ar putea să vă gândiți "Asta pare ... neclară", dar atunci când este văzută la distanță (ca între canapea și televizor), efectul de netezire dă are o senzație mai mare de CRT, iar blurul nu se simte atât de intens. Stați în spate și priviți la pietrele de la marginea fotografiei în comparație cu prima imagine și veți vedea ce vreau să spun.

În cele din urmă, puteți utiliza shadere pentru a crea efecte CRT cum ar fi linii de scanare și chiar distorsiuni ușoare (deoarece partea frontală a ecranelor CRT a fost ușor curbată în majoritatea cazurilor). Iată un simplu shader CRT aplicat.

Din nou, când privim într-o cultură comparativă apropiată ca aici, efectul pare pronunțat (ca și cum ați fi foarte aproape de un ecran CRT). Dar atunci când este privită la distanță, pare foarte naturală. De fapt, chiar dacă nu mă deranjează cum jocul părea neted sau neted, atunci când am pornit un shader CRT, m-am dus "Oh!Acea arata ca jocul imi amintesc! "

Atât setările de netezire cât și de shadere sunt localizate în același loc, însă există un mic truc pe care trebuie să îl efectuăm înainte de a se arunca în meniul respectiv. Deși RetroPie se presupune că va fi livrat cu shadere deja preîncărcate, din experiența noastră trebuie să actualizați manual lista shaderelor (pentru care veți avea nevoie de o conexiune la internet pentru a conecta acum acest cablu Ethernet dacă nu este deja). Reveniți la meniul de configurare RetroPie pe care l-am vizitat inițial și selectați "RetroArch" din meniu, după cum se vede mai jos.

Aceasta va lansafoarte retro-look RetroArch meniu de configurare. Selectați opțiunea "Actualizator online".

În meniul "Actualizator online", selectați "Actualizați Shaderele GLSL".

În colțul din stânga jos, în text galben mic, veți vedea un mic indicator de actualizare, care arată că "shaders_gsls.zip" se descarcă. Așteaptă să se termine. Odată ce procesul este complet, apăsați tasta Esc de pe tastatură sau butonul B al controlerului pentru a renunța din meniuri până la meniul principal. Acolo, selectați "Quit RetroArch". După revenirea în meniul RetroPie, selectați "RetroPie Setup".

În meniul de configurare RetroPie, selectați "configedit - Editați RetroPie / RetroArch configurații".

Selectați opțiunea "Configurați opțiunile libretro emulator de bază".

Aici puteți alege să configurați shaderele și netezirea pe baza emulatorului cu emulator sau să o aplicați universal. Dacă nu doriți setări de shader diferite pentru fiecare sistem, este mai bine să selectați "Configurați opțiunile implicite pentru toți emulatorii libretro".

În acest meniu, veți găsi toate setările de care aveți nevoie atât pentru netezire, cât și pentru shadere. Este important să rețineți că netezirea și shaderele sunt o soluție / soluție sau nu puteți utiliza ambele simultan. Dacă încercați să decideți între cei doi, amintiți-vă că netezirea este mult mai ușoară în resursele lui Pi decât în ​​shadere.

Dacă doriți să utilizați netezirea, selectați "Smoothing Video" și schimbați "false" în "true". Apoi, puteți reveni la meniul principal și puteți juca cu activarea netezitoare.

Dacă doriți să utilizați shadere, aveți doi pași. Asigurați-vă că opțiunea "Netezire video" este setată la valoarea prestabilită a funcției false. Apoi setați "Video Shader Enable" la "true". În cele din urmă, selectați "Fișier video Shader" pentru a selecta shaderul pe care doriți să îl utilizați.

Lista de shadere ar putea părea puțin descurajantă, dar există o soluție ușoară. Pur și simplu căutați fișiere shader cu "pi" în nume, cum ar fi fișierul "crt-pi.glslp" vazut mai sus. Aceste shadere au fost optimizate pentru GPU-ul mai puțin puternic al Raspberry Pi. Puteți utiliza întotdeauna alte shadere, dar nu fi surprins dacă performanța suferă.

Dacă oricând nu mai doriți să jucați cu netezire sau shadere (sau doriți să schimbați ce shader utilizați), puteți să reveniți la aceste meniuri și să setați valorile false sau să modificați fișierul shader.

Configurați salvați statele ... Deoarece Contra este foarte greu

Dacă sunteți un purist, ați putea dori doar să săriți complet această secțiune. Unele jocuri suportă nativ salvarea progresului, unele jocuri nu (puteți, de exemplu, să vă salvați jocul Legenda lui Zelda dar nu poți să intriFrații Super Mario.).

Chiar și acele jocuri care susțin economisirea necesită să salvați jocul într-un mod specific, adesea folosind unele mecanisme în joc cum ar fi vizitarea unui han sau verificarea la o stație spațială. Cu ajutorul emulatorilor, puteți salva joculoricând șioriunde, la fel cum ați putea salva un fișier în Microsoft Word pe măsură ce lucrați la el. De asemenea, vă oferă mai multe sloturi de salvare pe joc, astfel încât să puteți avea cât mai multe fișiere de salvare după cum doriți. S-ar putea să nu fie modul purist de a face acest lucru, dar omul este o modalitate frumoasă de a reduce nivelul de frustrare în timp ce jucați jocuri nebunești.

Puteți să salvați și să încărcați jocul pe măsură ce jucați utilizând tastele rapide bazate pe controler. Pentru cei care folosesc un controler cu numeroase butoane (cum ar fi controlerul Xbox 360 menționat mai sus), nu este nevoie să faceți niciun fel de mapare a cheilor fidele, puteți utiliza pur și simplu hărțile implicite RetroPie / RetroArch pentru controlerul dvs. Consultați această intrare wiki RetroPie pentru a vedea tastele rapide joypad implicite.

Dacă utilizați controlerul NES, cu toate acestea, numărul limitat de butoane impune cu adevărat un pic de povară. Dacă doriți să utilizați sistemul de salvare de stat, va trebui să efectuați o modificare minoră a tastelor. Fișa de taste implicită pentru salvarea și încărcarea stărilor de salvare utilizează butoanele umărului de pe un controler, care nu sunt prezente pe controlerul NES. Va trebui să redimensionăm acele butoane pentru a accesa aceste funcții.Există două moduri de a face acest lucru: fie puteți edita fișierul retroarch.cfg situat în \ retropie \ configs \ toate \ retroarch.cfg (care este foarte foarte obositoare) sau puteți folosi interfața RetroArch (care este o cantitate normală de plictisitoare). Vom trece prin acesta din urmă.

Pentru a utiliza interfața keymap, lansați din nou sistemul de meniu RetroArch (din meniul principal RetroPie, selectați categoria RetroPie și apoi selectați "RetroArch"). În meniul principal, selectați "Setări". Înainte de a face orice schimbări, trebuie să comutați pe setarea Salvare pe ieșire pentru a păstra aceste modificări.

În meniul Setări, selectați "Configurare".

În acest meniu, selectați "Salvați configurația la ieșire" pentru a comuta între salvare. Fără această setare, orice modificări pe care le vom face nu vor fi păstrate atunci când ieșim din sistemul de meniuri RetroArch.

Apăsați butonul B sau tasta Esc pentru a vă retrage din meniu până când veți reveni la meniul principal RetroArch. Selectați meniul Setări.

Selectați "Intrare". Aici găsiți toate setările pentru legăturile de taste și configurațiile aferente.

Selectați "Comandă rapidă de intrare". Aici putem schimba ceea ce fac combinațiile de taste de pe controler.

Pentru a debloca accesul la meniul RetroArch în timpul jocului, precum și pentru a ne oferi accesul adecvat la salvarea stărilor, există trei combinații de butoane pe care trebuie să le mapăm: salvați, încărcați și accesați meniul RetroArch. Puteți opta pentru utilizarea oricăror combinații ale butoanelor pe care le doriți pentru fiecare dintre acestea, dar combinațiile de butoane pe care le-am selectat pentru acest tutorial sunt optime în sensul că acestea nu interferează cu nici o cheie de chei existente.

Să începem cu "Starea încărcării". Selectați acea intrare și apăsați A de pe controler. Vi se va solicita o numărătoare inversă de patru secunde pentru a apăsa tasta pe care doriți să o mapați la această funcție.

Doriți să cartografiați tasta Down de pe panoul direcțional, astfel încât atunci când apăsați pe butonul de selectare a butonului de selectare rapidă și pe jos, acesta va salva jocul. Selectați "Salvați starea" și mutați-o în partea de sus a tastei direcționale. Continuați și lăsați singuri intrările "Savestate slot +/-", deoarece acestea sunt bine (este setat astfel încât să puteți face clic pe stânga sau la dreapta pentru a schimba slotul de salvare).

În cele din urmă, derulați până la sfârșitul listei până când vedeți "Comutare meniu". Selectați-l și apoi cartografiați-l pe butonul A (acesta vă va permite să apăsați Select + A) în joc pentru a accesa meniul RetroArch.

Apăsați butonul B pentru a renunța la meniuri până când vă aflați pe ecranul principal și apoi selectați "Quit RetroArch" pentru a salva modificările.

În acest moment, sunteți toți setați și puteți utiliza acum următoarele combinații de butoane:

  • Selectați + Start: Ieșiți din emulator.
  • Selectați + B: Resetați emulatorul.
  • Selectați + A: Întrerupeți jocul și deschideți meniul RetroArch din cadrul emulatorului.
  • Selectați + Dreapta: măriți spațiul de salvare (de exemplu, mutați din Salvarea spațiului # 1 în # 2)
  • Selectați + Stânga: Reduceți spațiul de salvare (de exemplu, mutați din Salvarea spațiului # 2 în # 1)
  • Selectați + Sus: Salvați jocul în slotul de salvare selectat.
  • Selectați + Jos: Încărcați jocul din salvare în slotul curent de salvare.

Acum puteți juca chiar și prin cele mai grele jocuri fără a fi nevoie să începeți de la zero de fiecare dată când obțineți un joc peste.

În cele din urmă ați terminat: nu numai că am recreat experiența utilizării NES Classic, dar de fapt am creat o versiune superioară, deoarece poate juca orice joc NES realizat vreodată, suportă mai multe slot-uri decât NES Classic, mai mult shadere și opțiuni video și (dacă doriți să faceți acest lucru) puteți ajunge dincolo de scopul acestui tutorial și chiar puteți utiliza codurile de cheat de tip Game Genie, replici instantanee și multe altele. Consultați wiki-urile RetroPie și RetroArch pentru mai multe informații despre toate funcțiile avansate ascunse în platformă, precum și ghidul nostru pentru setările avansate ale RetroArch.

Creditele de imagine: Fynsya / Etsy și Clive Darra / Flickr.