Hvordan bygge din egen NES eller SNES Classic med en Raspberry Pi og RetroPie

NES Classic Edition er en offisiell klone av det originale Nintendo Entertainment System, og en av de beste måtene å spille favorittspillene dine på. SNES Classic er etterfølgeren. Dessverre er det så populært at det er nesten umulig å få tak i noen av dem. Ikke betal $ 300 på eBay når du kan bruke den rimelige Raspberry Pi til å bygge din egen - med enda flere spill.

Hva er NES og SNES Classic, og hvorfor er Raspberry Pi bedre?

Høsten 2016 ga Nintendo ut NES Classic Edition, en miniatyrreplika av det gamle Nintendo Entertainment System fra 1980-tallet. Den leveres med 30 klassiske spill, inkludert  Super Mario Bros. , The Legend of Zelda og Castlevania  og en old-school NES-kontroller (om enn med en veldig kort kabel og annen kontakt for å imøtekomme den mindre størrelsen på NES Classic).

Den selges for $ 60 og leveres med en kontroller — du kan kjøpe en andre spiller-kontroller for ytterligere $ 10, og bringe den totale investeringen din opp til $ 70. Dessverre har konsollen vist seg så populær, og Nintendo har produsert så få at de nesten er umulige å finne for den opprinnelige listeprisen, bare vises på nettsteder som eBay for en påslag på 200-500%.

I 2017 fulgte Nintendo opp med SNES Classic Edition, som selges for $ 70 og leveres med to kontrollere. Forhåndsbestillinger har begynt, og det viser seg allerede veldig vanskelig å få en.

Fortvil ikke: Selv om de er så sjeldne at du aldri har sett en personlig (enn si hatt sjansen til å kjøpe en), kan du enkelt rulle din egen robuste Classic Edition-konsoll hjemme - med mer spill og flere funksjoner. I dagens opplæring skal vi kombinere den økonomiske Raspberry Pi, noe gratis programvare som etterligner NES, SNES og andre konsoller, sammen med noen billige USB NES-kontrollere for å lage en DIY-versjon som er enda bedre enn originalene.

Bedre hvordan? Ikke bare vil din DIY-versjon inneholde alle funksjonene i den faktiske NES Classic-som lagringsstatus, CRT-skyggelegging for retro-utseende spill og flott organisering med omslagskunst - men den lar deg spille hvilket som helst  spill (ikke bare inkludert med Classics), bruk hvilken som helst USB-kontroller du vil ha (ikke bare den enkle NES-kontrolleren med 2 knapper), og inkluderer bedre lagringsstatus og organisering.

Ikke bare det, men systemet ditt vil også kunne spille spill fra andre systemer - som Atari, Game Boy, Sega Genesis og enda senere systemer som PlayStation Portable eller Nintendo 64. Du kan se en full liste over støttede systemer her.

Hva trenger du

For å følge opp veiledningen din, trenger du en håndfull ting og litt ledig tid til å veve dem alle sammen.

En bringebær Pi og dens tilbehør

Først og fremst trenger du en Raspberry Pi-mikrocomputer og noe grunnleggende tilbehør til den. Datakraften som kreves for å kjøre en Nintendo Entertainment System-emulator er veldig lav, så hvis du allerede har en eldre Raspberry Pi-modell 1 eller 2, kan du (og bør!) Bruke den. Hvis du trenger å kjøpe en ny Pi, må du i det hele tatt kjøpe den nyeste Raspberry Pi 3 ($ 40).

I tillegg til Pi, trenger du et SD-kort eller microSD-kort av passende størrelse (basert på din Pi-modell), en HDMI-kabel for å koble den til TV-en, et USB-tastatur (bare midlertidig for å konfigurere det) og en god strømforsyning. Du vil sannsynligvis også ha internettilgang på Pi for å laste ned oppdateringer og overføre spill - du kan gjøre dette med en Ethernet-kabel eller med Wi-Fi. Raspberry Pi 3 har innebygd Wi-Fi, mens eldre modeller vil kreve en USB Wi-Fi-adapter.

Hvis du er ny i Raspberry Pi, ikke bekymre deg: vi har skrevet en detaljert guide til alle delene du trenger, så sjekk ut den artikkelen for mer info.

Saken lager prosjektet

For å avrunde Pi-oppsettet ditt, vil du også ha en sak. Hvis du allerede har gjort en haug med Pi-prosjekter, har du allerede en sak, noe som er greit. Men hvis du begynner fra bunnen av eller virkelig vil ha den fulle opplevelsen, kan du vurdere å få et tilpasset NES- eller SNES-etui til din Raspberry Pi.

Det er et par saker med NES- og SNES-tema på Amazon, inkludert Old Skool NES-saken og Super Tinytendo-saken. Men hvis du ikke liker utseendet til dem av en eller annen grunn, kan du alltid 3D-skrive ut en av disse eller disse, eller finne andre på nettsteder som Etsy.

Kontrollere: Old School eller Modern Comfort

Deretter trenger du minst en USB-kontroller (to hvis du vil spille spill med en venn). Du kan nærme deg kontrollersituasjonen på to måter: For det første kan du gå helt klassisk og få et par USB NES-kontrollere.

Denne tilnærmingen, vil vi være den første til å innrømme, var langt vanskeligere enn vi opprinnelig forventet. Det virker som om det ville være utrolig enkelt å bare kjøpe noen billige og godt laget NES-kontrollere, men i virkeligheten er det et slikt løp på markedet akkurat nå at oppføringer ofte er unøyaktige, kontrollere er vanskelig å få, og den beste praksisen vi kan anbefaler for øyeblikket å kjøpe flere kontrollere samtidig, returnere den du ikke vil ha, og beholde de gode (som har god heft, god knapprespons og spiller bra).

Vi testet de to mest populære USB NES-kontrollerne på Amazon: Retro-Link-kontrolleren og en generisk, men godt anmeldt Classic USB NES-kontroller (som, da den faktisk kom, ble merket iNext). Mens vi likte heftet til Retro-Link bedre, men knappresponsen til iNext-kontrolleren var bedre. Praktisk sett er dette en prøve- og feilopplevelse. (Hvis du vil ha noe klassisk, men mer behagelig enn NES-kontrollere, har vi ikke annet enn gode ting å si om denne Buffalo SNES-kontrolleren også.)

Den andre tilnærmingen du kan ta, som er mindre autentisk, men litt mer allsidig, er å kjøpe en mer moderne kontroller, som en kablet Xbox 360-kontroller. Ikke bare er byggekvaliteten og tilgjengeligheten mer konsistent, men emuleringsplattformen vi er i ferd med å sette opp, RetroPie, støtter mer enn bare NES — så hvis du vil spille spill fra andre systemer, er en nyere kontroller med flere knapper hyggelig.

Uansett trenger du minst en USB-kontroller for prosjektet, så velg din favoritt.

Programvaren: RetroPie og ROM-er for alle favorittspillene dine

I tillegg til maskinvaren trenger du også litt programvare for å spille spillene dine. Du må laste ned en kopi av RetroPie, en fantastisk pakke med programvare som kombinerer en rekke emuleringsverktøy og programvare til ett meget brukervennlig grensesnitt.

For vårt formål bruker vi de forhåndsinnstilte bildene til Raspberry Pi (i motsetning til å installere det over et eksisterende operativsystem). Last ned riktig bilde for Pi-modellnummeret ditt her. I tillegg trenger du et slags verktøy for å brenne bildet til SD-kortet ditt - vårt valgte verktøy er den etser-bildebrenneren på tvers av plattformene.

RELATERT: Er nedlasting av retro-videospill-rom noen gang lovlig?

Til slutt, og tematisk det viktigste, trenger du noen spill! Disse kommer i form av ROM-filer som du enten kan rive deg selv (med riktig maskinvare) eller laste ned fra nettet. Å skaffe ROM er en øvelse på grunn av uklare juridiske problemer, best overlatt til leseren - vi vil ikke koble direkte til ROM eller ROM-sider her. Når det er sagt, vil et enkelt Google-søk imidlertid ta deg langt.

Trinn 1: Forbered Pi

Med alle de nevnte materialene samlet, er det på tide å dykke inn i forberedelsen av Pi. Først setter vi opp SD-kortet. Popp SD-kortet ditt på datamaskinen og fyr opp Etcher. Prosessen er like enkel som 1-2-3: velg RetroPie-bildet du lastet ned, bekreft at SD-kortet er valgt disk, og klikk deretter “Flash!”

Vent til bildet er ferdig med å brenne, ta ut SD-kortet trygt fra datamaskinen din, og ta tak i Pi og tilbehør. Koble Pi til TV-en din med HDMI-kabelen, koble til USB-tastaturet og kontrolleren (e), sett inn SD-kortet og koble til strømkabelen for å slå på systemet.

Hvis du noen gang setter deg fast under installasjonsprosessen, kan du henvise til vår Raspberry Pi nybegynnerveiledning, som har en rekke nyttige opplysninger om det første oppsettet.

Trinn to: Konfigurer RetroPie

Når du har slått på Pi for første gang med RetroPie SD-kortet installert, vil det gå gjennom noen engangsoppsett trinn automatisk (som å utvide partisjonen, pakke ut filer og så videre). Deretter vil den starte på nytt og bringe deg til kontrollerens konfigurasjonsskjerm som vist nedenfor.

Akkurat som skjermen antyder, bør du trykke og holde nede en hvilken som helst knapp på USB-kontrolleren for å starte konfigurasjonsprosessen. I konfigurasjonsmenyen trykker du kort på den tilhørende knappen for hver oppførte liste (f.eks. Opp på retningsknappen for å starte).

Til slutt kommer du til knappoppføringer som kanskje ikke har tilsvarende knapper på kontrolleren din (for eksempel hvis du bruker en tradisjonell NES-kontroller og den begynner å spørre deg om X- og Y-knappene). Når du når oppføringene for knappene du ikke har, holder du bare inne og holder inne en knapp du allerede har programmert i 2 sekunder, og slipper den. Dette vil signalisere til konfigurasjonsveiviseren at du vil hoppe over den knappen. Gjenta denne prosessen til du har hoppet over alle unødvendige oppføringer og kan klikke “OK” for å fortsette.

På dette tidspunktet ser du følgende skjerm med RetroPie-logoen og "13 tilgjengelige spill" under den.

“Tretten kamper? Søt!" tenker du kanskje. Ikke så fort: det er ikke 13 spill du kan spille, det er 13 konfigurasjonsverktøy for "RetroPie" (som er anerkjent som en av emulatorene dine, selv om det virkelig er det underliggende systemet). Ikke bekymre deg, om bare et øyeblikk kommer vi til de faktiske spillene.

Hvis du bruker en Ethernet-kabel med Pi-en din for nettverkstilgang i stedet for Wi-Fi, kan du hoppe rett til neste seksjon for å komme rett inn i å sette spill i RetroPie. Hvis du bruker Wi-Fi, trykker du imidlertid på A-knappen på kontrolleren din for å starte menyen. RetroPie-standardfargeskjemaet gjør det litt vanskelig å se i et mindre skjermbilde, men oppføringen for Wi-Fi er den siste på listen, som vist nedenfor.

Når du velger "WIFI" -oppføringen, vil den starte et Wi-Fi-konfigurasjonsverktøy. Velg "Koble til WiFi-nettverk".

Velg deretter hjemmenettverket ditt, skriv inn passordet, klikk OK, og klikk deretter OK igjen på hovedskjermen for å avslutte applikasjonen (du kommer tilbake til skjermen du valgte Wi-Fi-oppføringen fra).

Selv om du kan bruke RetroPie uten internettilgang, er det langt lettere å overføre spillene dine til enheten ved hjelp av nettverket.

Trinn tre: Legg til spillene dine

Når Pi er satt opp og koblet til hjemmenettverket vårt, er det viktigste trinnet over oss: å laste det opp med søte, søte, retro-spill. Den enkleste måten å overføre spill på er å bruke nettverksaksjer. (Du kan bruke en USB-stasjon, men nettverksoppsettet er faktisk enda enklere, så vi beskriver den metoden her). La oss komme i gang.

Som standard tildeles RetroPie-boksen en nettverksandel som heter "retropie", og du kan bla til den ved å åpne Windows Utforsker på PCen og skrive \\retropie\i adressefeltet. Så er det bare å åpne “roms” -mappen, navigere til ditt valgte system (vi bruker “nes” i dette eksemplet) og kopiere eventuelle ROM-filer til den mappen. Vi kopierte et av våre favoritt RPG-spill, Crystalis , som vår test-ROM.

Når du har lagt til spill, må du starte RetroPie på nytt (eller, nærmere bestemt, Emulation Station-grensesnittet under). På Pi-en din, trykk på B-knappen på kontrolleren for å gå tilbake til hovedmenyen, og trykk deretter på Start-knappen for å åpne hovedmenyen, som vist nedenfor. Velg "Avslutt".

Velg “Restart EmulationStation” og bekreft at du virkelig vil starte den på nytt.

Når den starter på nytt, vil det plutselig ikke bare være en oppføring for “RetroPie” i hovedgrensesnittet, men (fordi vi la til romene i “nes” -katalogen) vil du se en oppføring for Nintendo Entertainment System. Det er et viktig skritt for å sette opp en hvilken som helst emulator på RetroPie. Det er mange emulatorer for forskjellige videospillplattformer som er installert som standard, men de vises ikke i grensesnittet før du legger til minst en ROM i "rom" -katalogen.

Trykk på A-knappen for å se tilgjengelige spill. Velg spillet du ønsker å spille (det eneste spillet i vårt tilfelle) og trykk på A igjen.

Etter et veldig kort øyeblikk vil NES-emulatoren laste inn ROM-en din, og du vil se spillet akkurat som om du hadde lastet det opp på en vintage NES-enhet.

På dette tidspunktet kan du spille spillet akkurat som du spilte originalen. Hvis du trenger å starte spillet på nytt, trykker du bare på SELECT og B samtidig. Hvis du vil avslutte spillet tilbake til RetroPie-menyen, trykker du på SELECT og START samtidig. Gjenta gjerne dette trinnet for SNES-spill, Genesis-spill og hvilke andre systemer du vil spille.

The Juicy Extras: Cover Art, Shaders og Save Games

Det er alt du trenger for å komme i gang med å spille. Men hvis du vil ha den fulle "Jeg bygde min egen NES Classic" -opplevelse, er det noen ekstra funksjoner vi trenger å bruke: omslagsbilder (som gjør biblioteket ditt pent og lett å lese i), shaders (som får spillet til å se mer ut retro på din moderne TV), og lagre stater (som lar deg lagre spillet ditt, selv om det originale spillet ikke støttet det. Dette er alle funksjonene som er inkludert i den offisielle NES Classic.

Legg omslagsbilder til biblioteket ditt

Når du har kopiert en haug med spill til “roms” -mappen, kan du gå tilbake til NES-menyen (der vi nettopp startet vårt testspill), trykke på Start-knappen for å åpne menyen og deretter velge “Scraper”.

I neste skjermbilde kan du justere innstillingene. La skrapen stå som “THEGAMESDB”. Du kan slå av rangeringer hvis du vil (vi la den være på). Velg deretter “Skrap nå”.

Siden dette er vår første skraping, bytter du filteret til “Alle spill”. Som standard er skrapen satt til å bare bruke systemet den er lastet i (i dette tilfellet NES), så du trenger ikke å endre noe. Til slutt må du sørge for at "Bruker bestemmer konflikter" er slått på. Dette er viktig, ellers kan skrapen skrape feil data hvis den ikke er sikker på om spillet er Double Dragon eller Double Dragon II .

Den eneste grunnen til at du ikke vil bruke den innstillingen er hvis du hadde hundrevis av spill å skrape og ikke ønsket å bekrefte hvert valg manuelt (du vil imidlertid måtte gå tilbake og manuelt løse eventuelle konflikter senere, spill for spill) . Når du er klar, velger du “Start”.

Når systemet fungerer, blir du bedt om å bekrefte hvert valg (selv om det bare er ett valg). Trykk på A når du har valgt riktig spill.

Når den er ferdig, har du en pent organisert spillsamling.

Få den Old School CRT Vibe med Smoothing and Shaders

En ting du kanskje legger merke til umiddelbart etter at du har lagt et spill, er hvor levende og skarp grafikken ser ut. Faktisk, da jeg lastet opp demo-spillet vårt  Crystalis , var det første jeg la merke til at fargene var så mye lysere og linjene så mye skarpere enn jeg husket.

Den primære årsaken til denne forskjellen er hvordan bilder vises på en digital skjerm versus en analog CRT-skjerm. Dataskjermen og HDTV presenterer spillet med et perfekt 1: 1 piksel-til-piksel-forhold, mens den gamle CRT-skjermen din var fosforbasert med et mykere bilde og lys / farge som “blomstrer” rundt de enkelte punktene på skjermen.

For å kompensere for det, kan du sette opp systemet ditt til å bruke skyggeleggere eller utjevningsalgoritmer for å gjenskape den CRT-effekten. Ikke sikker på om det er noe du bryr deg om? La oss sammenligne bilder som er tatt fra samme spill i samme øyeblikk med forskjellige anvendte effekter. La oss først se på hvordan det aller første spillbare øyeblikket i  Crystalis ser ut uten skyggelegging eller utjevning.

Legg merke til at linjene alle er veldig skarpe, betydelig mer skarpe enn du sannsynligvis husker (hvis du spilte det originale spillet på den originale maskinvaren). Hvis du liker dette skarpere utseendet med skarpe kanter, så spill for all del spillet på denne måten.

La oss ta en titt på hvordan spillet ser ut med grafikken glattet ut ved hjelp av utjevningsalgoritmen. Hvis du bruker en eldre Pi, er dette et flott alternativ da utjevningsalgoritmen (i motsetning til skyggeleggerne) ikke gir belastning på GPUen.

Ser du på dette på dataskjermen eller en mobilenhet med en skarp høyoppløselig skjerm, tenker du kanskje "Det ser ut ... uskarpt." men sett på avstand (slik som mellom sofaen og fjernsynet), gir utjevningseffekten spillene en mer CRT-aktig følelse, og uskarpheten føles ikke så intens. Stå tilbake og se på klippene på kanten av bildet sammenlignet med det første bildet, så får du se hva jeg mener.

Til slutt kan du bruke skyggelegger for å lage CRT-effekter som skannelinjer og til og med liten forvrengning (da fronten på CRT-skjermer i de fleste tilfeller var svakt buet). Her er en enkel CRT-skygge brukt.

Igjen, når vi ser det i en nær sammenligningsavling som vi har her, virker effekten utpreget (akkurat som om du satt veldig nær en CRT-skjerm). Men sett på avstand ser det veldig naturlig ut. Faktisk, selv om jeg ikke hadde noe imot hvordan spillet så ut uten glattering eller skyggelegging, var det da jeg slo på en CRT-skygge, jeg gikk “Oh!  Det ser ut som spillet jeg husker! ”

Både innstillingene for utjevning og skyggelegging ligger på samme sted, men det er litt justering vi må utføre før vi dykker inn i den menyen. Selv om RetroPie skal leveres med allerede forhåndsinnlastede skyggelapper, må du etter vår erfaring oppdatere skyggelisten manuelt (som du trenger en internettforbindelse for, så koble til Ethernet-kabelen nå hvis den ikke allerede er). Gå tilbake til oppsettmenyen til RetroPie vi opprinnelig besøkte, og velg “RetroArch” fra menyen, som vist nedenfor.

Dette vil starte den  veldig retro RetroArch konfigurasjonsmenyen. Velg oppføringen “Online Updater”.

Velg "Oppdater GLSL Shaders" i "Online Updater" -menyen.

Nede i nedre venstre hjørne, i bittesmå gul tekst, ser du en liten oppdateringsindikator som viser at “shaders_gsls.zip” lastes ned. Vent til den er ferdig. Når prosessen er fullført, trykk Esc-tasten på tastaturet eller B-knappen på kontrolleren for å gå ut av menyene helt til hovedmenyen. Der velger du “Avslutt RetroArch”. Vel tilbake i RetroPie-menyen, velg “RetroPie Setup”.

Inne i RetroPie-oppsettmenyen, velg “configedit - Edit RetroPie / RetroArch configurations”.

Velg “Konfigurer grunnleggende alternativer for libretro-emulator”.

Her kan du velge å konfigurere skyggelegging og utjevning på en emulator-for-emulator-basis, eller bruke den universelt. Med mindre du vil ha forskjellige skyggeleggingsinnstillinger for hvert system, er det best å bare velge “Konfigurer standardalternativer for alle libretro-emulatorer”.

Innenfor denne menyen finner du alle innstillingene du trenger for både utjevning og skyggelegging. Det er viktig å merke seg at utjevning og skyggelegging er en enten / eller løsning - du kan ikke bruke begge på en gang. Hvis du prøver å bestemme mellom de to, husk at utjevning er mye lettere på Pi-ressursene enn skyggelister.

Hvis du vil bruke utjevning, velg “Video Smoothing” og endre “false” til “true”. Du kan deretter gå tilbake til hovedmenyen og spille med utjevning aktivert.

Hvis du vil bruke skyggelegger, har du to trinn. Forsikre deg om at “Video Smoothing” er satt til standard for false. Sett deretter “Video Shader Enable” til “true”. Til slutt velger du “Video Shader File” for å velge skyggen du vil bruke.

Skyggelisten kan se litt skremmende ut, men det er en enkel løsning. Bare se etter skyggefiler med "pi" i navnet, som "crt-pi.glslp" -filen sett ovenfor. Disse skyggeleggerne er optimalisert for Raspberry Pi's mindre kraftige GPU. Du kan alltid bruke andre skyggeleggere, men ikke bli overrasket om ytelsen lider.

Hvis du når som helst ikke lenger vil spille med utjevning eller skyggelegging (eller ønsker å endre hvilken skygge du bruker), kan du ganske enkelt gå tilbake til disse menyene og sette verdiene til falske eller endre skyggefilen.

Sett opp Save States ... Fordi Contra er virkelig vanskelig

Hvis du er purist, kan det være lurt å hoppe over denne delen helt. Noen spill støtter naturlig lagring av fremgangen din, noen spill gjør det ikke (du kan for eksempel lagre spillet ditt i The Legend of Zelda, men du kan ikke i  Super Mario Bros. ).

Selv de spillene som støtter lagring, krever at du lagrer spillet på en bestemt måte, ofte ved hjelp av en spillmekanisme som å besøke et vertshus eller sjekke inn på en romstasjon. Med emulatorer kan du lagre spillet  når som helst og  hvor som helst , akkurat som du kan lagre en fil i Microsoft Word mens du jobber med den. Det gir deg også flere lagringsspor per spill, slik at du kan ha så mange lagringsfiler du vil. Det er kanskje ikke den puristiske måten å gjøre det på, men mennesket er det en fin måte å kutte ned på frustrasjonsnivået mens du spiller vanvittig vanskelige spill.

Du kan lagre og laste spillet ditt mens du spiller ved å bruke kontrollerbaserte hurtigtaster. For de av dere som bruker en kontroller med mange knapper (som den nevnte Xbox 360-kontrolleren), trenger du ikke å gjøre noen fiffige nøkkelkartlegginger i det hele tatt, du kan bare bruke standard RetroPie / RetroArch-knappekart for kontrolleren din. Sjekk ut denne RetroPie-wiki-oppføringen for å se standard joypad-hurtigtaster.

Hvis du bruker NES-kontrolleren, påfører det begrensede antall knapper imidlertid litt byrde. Hvis du ønsker å bruke lagringsstatussystemet, må du gjøre noen mindre tastaturredigering. Standardtastaturet for lagring og lasting av lagringstilstander bruker skulderknappene på en kontroller, som ikke er tilstede på NES-kontrolleren. Vi må kartlegge disse knappene for å få tilgang til disse funksjonene. Det er to måter å gjøre det på: Du kan enten redigere retroarch.cfg-filen som ligger i \\retropie\configs\all\retroarch.cfg(som er veldig kjedelig) eller du kan bruke RetroArch-grensesnittet (som er en normal mengde kjedelig). Vi går gjennom sistnevnte.

For å bruke tastaturgrensesnittet, start RetroArch-menysystemet igjen (fra RetroPie-hovedmenyen, velg RetroPie-kategorien og velg deretter “RetroArch”). Velg "Innstillinger" i hovedmenyen. Før vi gjør noen endringer, må vi slå på innstilling for lagring ved utgang for å bevare disse endringene.

Velg “Configuration” i Innstillinger-menyen.

Velg "Lagre konfigurasjon ved avslutning" i den menyen for å slå lagring på. Uten denne innstillingen vil ikke eventuelle endringer vi bevarer når vi avslutter RetroArch-menysystemet.

Trykk på B-knappen eller Esc-tasten for å gå ut av menyen til du er på hovedmenyen RetroArch igjen. Velg Innstillinger-menyen.

Velg “Input”. Her finner du alle innstillingene for tastebindinger og relaterte konfigurasjoner.

Velg “Inndata hurtigtastbindinger”. Her kan vi endre hva hurtigtastkombinasjonene på kontrolleren din gjør.

For både å låse opp tilgang til RetroArch-menyen mens du er i spillet, samt gi oss riktig tilgang til lagringstilstander, er det tre knappekombinasjoner vi trenger å kartlegge: lagre, laste inn og få tilgang til RetroArch-menyen. Du kan velge å bruke hvilke knappekombinasjoner du ønsker for hver av disse, men knappekombinasjonene vi har valgt for denne opplæringen er optimale i den forstand at de ikke forstyrrer noen eksisterende tastekart.

La oss starte med "Load state". Velg den oppføringen og trykk A på kontrolleren. Du blir bedt om en nedtelling på fire sekunder for å trykke på tasten du vil kartlegge til denne funksjonen.

Du vil kartlegge ned-tasten på retningstastaturet, slik at når du trykker hurtigtastaktivatoren (Velg-knappen) og Ned, vil det lagre spillet ditt. Velg "Lagre tilstand" og kartlegg den til Opp-tasten på retningstastaturet. Gå videre og la "Savestate slot +/-" oppføringene være i det de er fine (det er innstilt slik at du kan klikke på venstre eller høyre for å endre lagringssporet).

Til slutt, bla helt ned til bunnen av listen til du ser "Meny veksle". Velg det og kartlegg deretter A-knappen til det (dette lar deg trykke Select + A) i spillet for å få tilgang til RetroArch-menyen.

Trykk på B-knappen for å gå ut av menyene til du er på hovedskjermen, og velg deretter "Avslutt RetroArch" for å lagre endringene.

På dette punktet er du klar og kan nå bruke følgende knappkombinasjoner:

  • Velg + Start: Gå ut av emulatoren.
  • Velg + B: Tilbakestill emulatoren.
  • Velg + A: Sett spillet på pause og åpne RetroArch-menyen fra emulatoren.
  • Velg + Høyre: Øk lagringssporet (f.eks. Flytt fra Lagre spor nr. 1 til nr. 2)
  • Velg + Venstre: Reduser lagringssporet (f.eks. Flytt fra Lagre spor nr. 2 til nr. 1)
  • Velg + Opp: Lagre spillet i det valgte lagringssporet.
  • Velg + Ned: Last spillet fra lagringen i det nåværende lagringssporet.

Nå kan du spille gjennom de vanskeligste spillene uten å måtte starte fra bunnen av hver gang du får en Game Over.

Du er endelig ferdig: Vi har ikke bare gjenskapt opplevelsen av å bruke NES Classic, men vi har faktisk laget en overlegen versjon, siden den kan spille hvilket som helst NES-spill som noen gang er laget, støtter flere lagringsspor enn NES Classic, mer shaders og videoalternativer, og (hvis du ønsker å gjøre det) kan du nå utover omfanget av denne opplæringen og til og med bruke Game Genie-lignende juksekoder, øyeblikkelige repriser og mer. Ta en titt på RetroPie og RetroArch-wikiene for mer informasjon om alle de avanserte funksjonene som er gjemt i plattformen, samt vår guide til RetroArchs avanserte innstillinger.

RELATERT: Hvordan sette opp RetroArch, den ultimate alt-i-ett-retrospillemulatoren

Bildekreditter: Fynsya / Etsy og Clive Darra / Flickr.