Sådan opbygges din egen NES eller SNES Classic med en Raspberry Pi og RetroPie

NES Classic Edition er en officiel klon af det originale Nintendo Entertainment System og en af ​​de bedste måder at spille dine yndlings retro-spil på. SNES Classic er dens efterfølger. Desværre er det så populært, at det næsten ikke er muligt at få fat i begge dele. Betal ikke $ 300 på eBay, når du kan bruge den beskedne pris Raspberry Pi til at bygge din egen - med endnu flere spil.

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

I efteråret 2016 frigav Nintendo NES Classic Edition, en miniaturereplika af det gamle 1980'ers æra Nintendo Entertainment System. Den leveres med 30 klassiske spil, herunder  Super Mario Bros. , The Legend of Zelda og Castlevania  og en old-school NES-controller (omend med et meget kort kabel og et andet stik, der passer til den mindre størrelse af NES Classic).

Det sælges for $ 60 og leveres med en controller - du kan købe en anden spillercontroller for yderligere $ 10, hvilket bringer din samlede investering op til $ 70. Desværre har konsollen vist sig så populær, og Nintendo har produceret så få, at de næsten er umulige at finde til deres oprindelige listepris, kun vises på websteder som eBay til en 200-500% markup.

I 2017 fulgte Nintendo op med SNES Classic Edition, som sælges til $ 70 og leveres med to controllere. Forudbestillinger er begyndt, og det viser sig allerede meget svært at få en.

Fortvivl dog: Selvom de er så sjældne, at du aldrig engang har set en personligt (endsige haft en chance for at købe en), kan du nemt rulle din egen robuste Classic Edition-konsol derhjemme - med mere spil og flere funktioner. I dagens tutorial skal vi kombinere den økonomiske Raspberry Pi, noget gratis software, der efterligner NES-, SNES- og andre konsoller sammen med nogle billige USB NES-controllere til at skabe en DIY-version, der er endnu bedre end originalerne.

Bedre hvordan? Ikke kun vil din DIY-version omfatte alle funktionerne i den faktiske NES Classic - som gemte stater, CRT-skyggelægere til retro-udseende spil og flot organisation med omslagskunst - men det giver dig mulighed for at spille ethvert  spil (ikke kun de 30 inkluderet i Classics), brug en hvilken som helst USB-controller, du ønsker (ikke kun den enkle NES-controller med 2 knapper) og inkluderer bedre gemtilstande og organisation.

Ikke kun det, men dit system kan også spille spil fra andre systemer - som Atari, Game Boy, Sega Genesis og endnu senere systemer som PlayStation Portable eller Nintendo 64. Du kan se en komplet liste over understøttede systemer her.

Hvad du har brug for

For at følge med vores vejledning har du brug for en håndfuld ting og lidt fritid til at væve dem alle sammen.

En Raspberry Pi og dens tilbehør

Først og fremmest skal du bruge en Raspberry Pi-mikrocomputer og noget grundlæggende tilbehør til den. Den krævede computerkraft til at køre en Nintendo Entertainment System-emulator er meget lav, så hvis du allerede har en ældre Raspberry Pi model 1 eller 2, der ligger rundt, kan du (og bør!) Bruge den. Hvis du har brug for at købe en ny Pi, skal du købe den nyeste Raspberry Pi 3 ($ 40).

Ud over Pi skal du bruge et SD-kort eller microSD-kort med passende størrelse (baseret på din Pi-model), et HDMI-kabel til at slutte det til dit tv, et USB-tastatur (kun midlertidigt til opsætning) og et god strømforsyning. Du vil sandsynligvis også have internetadgang på Pi'en for at downloade opdateringer og overføre spil - du kan gøre dette med et Ethernet-kabel eller med Wi-Fi. Raspberry Pi 3 har indbygget Wi-Fi, mens ældre modeller kræver en USB Wi-Fi-adapter.

Hvis du er ny på Raspberry Pi, skal du ikke bekymre dig: vi har skrevet en detaljeret guide til alle de dele, du har brug for, så tjek den artikel for mere info.

Sagen skaber projektet

For at afrunde din Pi-opsætning vil du også have en sag. Hvis du allerede har lavet en masse Pi-projekter, har du allerede en sag, hvilket er fint. Men hvis du starter fra bunden eller virkelig vil have den fulde oplevelse, kan du overveje at få en brugerdefineret NES- eller SNES-temaetui til din Raspberry Pi.

Der er et par sager med NES- og SNES-tema på Amazon, inklusive Old Skool NES-sagen og Super Tinytendo-sagen. Men hvis du ikke kan lide udseendet af dem af en eller anden grund, kan du altid 3D-udskrive din egen en af ​​disse eller disse eller finde andre på websteder som Etsy.

Controllere: Old School eller Modern Comfort

Dernæst skal du bruge mindst en USB-controller (to, hvis du vil spille spil med en ven). Du kan nærme dig controllersituationen på to måder: For det første kan du gå rent klassisk og få et par USB NES-controllere.

Denne tilgang, vil vi være den første til at indrømme, var langt vanskeligere, end vi oprindeligt forventede. Det ser ud til, at det ville være utroligt simpelt at bare købe nogle billige og godt lavede NES-controllere, men i virkeligheden er der sådan et løb på markedet lige nu, at lister ofte er unøjagtige, controllere er svære at få, og den bedste praksis, vi kan anbefaler i øjeblikket er at købe flere controllere på én gang, returnere den, du ikke vil have, og beholde de gode (der har god heft, god knaprespons og spiller godt).

Vi testede de to mest populære USB NES-controllere på Amazon: Retro-Link-controlleren og en generisk, men godt gennemgået Classic USB NES-controller (der, da den faktisk ankom, blev mærket iNext). Mens vi kunne lide bakken af ​​Retro-Link bedre, men knappen respons på iNext controller var bedre. Praktisk set er dette en prøve-og-fejl-oplevelse. (Hvis du vil have noget klassisk, men mere behageligt end NES-controllere, har vi kun gode ting at sige om denne Buffalo SNES-controller.)

Den anden tilgang, du kan tage, som er mindre autentisk følelse, men lidt mere alsidig, er at købe en mere moderne controller, som en kablet Xbox 360-controller. Ikke kun er byggekvaliteten og tilgængeligheden mere ensartet, men den emuleringsplatform, vi er ved at oprette, RetroPie, understøtter mere end bare NES — så hvis du vil spille spil fra andre systemer, er en nyere controller med flere knapper pæn.

Uanset hvad skal du bruge mindst en USB-controller til projektet, så vælg din favorit.

Softwaren: RetroPie og ROM'er til alle dine yndlingsspil

Ud over hardwaren har du også brug for noget software til at spille dine spil. Du bliver nødt til at downloade en kopi af RetroPie, en fantastisk pakke software, der kombinerer et antal emuleringsværktøjer og software til en meget brugervenlig grænseflade.

Til vores formål bruger vi de foruddefinerede billeder til Raspberry Pi (i modsætning til at installere det over et eksisterende operativsystem). Download det rigtige billede til dit Pi-modelnummer her. Derudover skal du bruge en slags værktøj til at brænde billedet til dit SD-kort - vores valgte værktøj er den tværgående platform Etcher-billedbrænder.

RELATERET: Er download af retro-videospil-rom nogensinde lovligt?

Endelig og tematisk det vigtigste skal du bruge nogle spil! Disse kommer i form af ROM-filer, som du enten kan rippe selv (med den relevante hardware) eller downloade fra nettet. At erhverve ROM'er er en øvelse på grund af uklare juridiske problemer, der bedst overlades til læseren - vi linker ikke direkte til ROM'er eller ROM-steder her. Når det er sagt, vil en simpel Google-søgning dog føre dig langt.

Trin et: Forbered din Pi

Med alle de ovennævnte materialer samlet, er det tid til at dykke ned i forberedelsen af ​​Pi. Først opretter vi SD-kortet. Sæt dit SD-kort i din computer, og fyr etcher op. Processen er lige så let som 1-2-3: Vælg det RetroPie-billede, du downloadede, bekræft, at SD-kortet er den valgte disk, og klik derefter på "Flash!"

Vent på, at billedet er færdig med at brænde, skub SD-kortet sikkert ud af din computer, og tag din Pi og tilbehør. Tilslut Pi'et til dit tv med dit HDMI-kabel, tilslut dit USB-tastatur og din controller (r), isæt SD-kortet, og sæt strømkablet i for at tænde for systemet.

Hvis du nogensinde sidder fast under installationsprocessen, er du velkommen til at henvise til vores Raspberry Pi begyndervejledning, som har en masse nyttige oplysninger om den indledende opsætning.

Trin to: Konfigurer RetroPie

Når du har tændt for Pi for første gang med RetroPie SD-kortet installeret, løber det automatisk gennem nogle engangs-opsætningstrin (som at udvide partitionen, udpakke filer osv.). Derefter genstarter den og bringer dig til skærmbilledet til controllerens konfiguration som vist nedenfor.

Ligesom skærmen antyder, skal du trykke og holde på en vilkårlig knap på din USB-controller for at starte konfigurationsprocessen. I konfigurationsmenuen skal du trykke kortvarigt på den tilsvarende knap for hver angivne post (f.eks. Op på retningstastaturet for at starte).

Til sidst kommer du til knapindgange, der muligvis ikke har tilsvarende knapper på din controller (for eksempel hvis du bruger en traditionel NES-controller, og den begynder at bede dig om X- og Y-knapper). Når du når posterne for de knapper, du ikke har, skal du blot trykke og holde på en knap, du allerede har programmeret, i 2 sekunder og derefter slippe den. Dette signalerer til konfigurationsguiden, at du vil springe denne knap over. Gentag denne proces, indtil du har sprunget over alle de unødvendige poster og kan klikke på “OK” for at fortsætte.

På dette tidspunkt ser du følgende skærmbillede med RetroPie-logoet og "13 tilgængelige spil" under det.

”Tretten spil? Sød!" tænker du måske. Ikke så hurtigt: disse er ikke 13 spil, du kan spille, det er 13 konfigurationsværktøjer til "RetroPie" (som er anerkendt som en af ​​dine emulatorer, selvom det virkelig er det underliggende system). Bare rolig, om et øjeblik kommer vi rundt til de faktiske spil.

Hvis du bruger et Ethernet-kabel med din Pi til netværksadgang i stedet for Wi-Fi, kan du hoppe lige til næste afsnit for at komme lige ind i at sætte spil i RetroPie. Hvis du bruger Wi-Fi, skal du dog trykke på A-knappen på din controller for at starte menuen. RetroPie-standardfarveskemaet gør det lidt svært at se i et mindre skærmbillede, men posten til Wi-Fi er den sidste på listen som vist nedenfor.

Når du vælger posten "WIFI", starter den et Wi-Fi-konfigurationsværktøj. Vælg "Opret forbindelse til WiFi-netværk".

Vælg derefter dit hjemmenetværk, indtast adgangskoden, klik på OK, og klik derefter på OK igen på hovedskærmen for at afslutte applikationen (du kommer tilbage til det skærmbillede, du valgte Wi-Fi-posten fra).

Selvom du kan bruge RetroPie uden internetadgang, er det langt nemmere at overføre dine spil til enheden ved hjælp af netværket.

Trin tre: Tilføj dine spil

Med vores Pi oprettet og forbundet til vores hjemmenetværk er det vigtigste skridt over os: at indlæse det med søde, søde, retro-spil. Den nemmeste måde at overføre spil på er at bruge netværksandele. (Du kan bruge et USB-drev, men netværksopsætningen er faktisk endnu enklere, så vi beskriver den metode her). Lad os komme igang.

Som standard er RetroPie-feltet tildelt en netværksshare med navnet “retropie”, og du kan søge på den ved blot at åbne Windows Stifinder på din pc og skrive \\retropie\i adressefeltet. Derefter skal du bare åbne mappen “rom”, navigere til dit valgte system (vi bruger “nes” i dette eksempel) og kopiere eventuelle ROM-filer til den mappe. Vi kopierede et af vores foretrukne RPG-spil, Crystalis , som vores test-ROM.

Når du har tilføjet spil, skal du genstarte RetroPie (eller mere specifikt Emulation Station-grænsefladen nedenunder). På din Pi skal du trykke på B-knappen på din controller for at vende tilbage til hovedmenuen og derefter trykke på Start-knappen for at åbne hovedmenuen som vist nedenfor. Vælg "Afslut".

Vælg “Genstart EmulationStation”, og bekræft, at du virkelig ønsker at genstarte den.

Når den genstarter, er der pludselig ikke bare en post til "RetroPie" i hoved-GUI'et, men (fordi vi tilføjede romerne til "nes" -mappen) vil du se en post til Nintendo Entertainment System. Det er et vigtigt trin i opsætningen af ​​en hvilken som helst emulator på RetroPie. Der er masser af emulatorer til forskellige videospilplatforme installeret som standard, men de vises ikke i grænsefladen, før du tilføjer mindst en ROM til deres "rom" -katalog.

Tryk på A-knappen for at se de tilgængelige spil. Vælg det spil, du ønsker at spille (det eneste spil i vores tilfælde), og tryk på A igen.

Efter et meget kort øjeblik afsluttes NES-emulatoren med at indlæse din ROM, og du vil se spillet, som om du havde indlæst det på en vintage NES-enhed.

På dette tidspunkt kan du spille spillet ligesom du spillede originalen. Hvis du har brug for at genstarte spillet, skal du blot trykke på VÆLG og B samtidig. Hvis du vil afslutte spillet tilbage til RetroPie-menuen, skal du trykke på VÆLG og START samtidig. Du er velkommen til at gentage dette trin for SNES-spil, Genesis-spil og de andre systemer, du vil spille.

The Juicy Extras: Cover Art, Shaders og Save Games

Det er alt hvad du behøver for at komme i gang med at spille. Men hvis du vil have den fulde "Jeg byggede min egen NES Classic" -oplevelse, er der et par ekstra funktioner, vi har brug for: cover art (som gør dit bibliotek smukt og nemt at browser), shaders (som får spillet til at se mere ud retro på dit moderne tv), og gem stater (som giver dig mulighed for at gemme dit spil, selvom det originale spil ikke understøttede det. Disse er alle funktioner inkluderet i den officielle NES Classic.

Føj omslagskunst til dit bibliotek

Når du har kopieret en masse spil til din “rom” -mappe, skal du gå tilbage til NES-menuen (hvor vi lige har startet vores testspil), trykke på Start-knappen for at åbne menuen og derefter vælge “Skraber”.

I det næste skærmbillede kan du justere indstillingerne. Efterlad skraberen som “THEGAMESDB”. Du kan slå ratings fra, hvis du vil (vi lod det være). Vælg derefter “Skrab nu”.

Da dette er vores første skrabe, skal du skifte filteret til "Alle spil". Som standard er skraberen indstillet til kun at bruge det system, det er indlæst i (i dette tilfælde NES), så det er ikke nødvendigt at ændre noget. Endelig skal du sikre, at "Bruger beslutter konflikter" er slået til. Dette er vigtigt, ellers kan skraberen muligvis skrabe de forkerte data, hvis det ikke er sikkert, om spillet er Double Dragon eller Double Dragon II .

Den eneste grund til, at du ikke vil bruge denne indstilling, er, hvis du havde hundreder af spil at skrabe og ikke ønskede at manuelt bekræfte hvert valg (du skal dog gå tilbage og manuelt rette eventuelle konflikter senere, spil for spil) . Når du er klar, skal du vælge “Start”.

Da systemet fungerer, bliver du bedt om at bekræfte hvert valg (selvom der kun er et valg). Tryk på A, når du har valgt det rigtige spil.

Når den er færdig, har du en pænt organiseret spilsamling.

Få den Old School CRT Vibe med udjævning og Shaders

En ting du måske bemærker straks efter at have lagt et spil, er hvor levende og skarp grafikken ser ud. Faktisk ved indlæsning af vores demo-spil  Crystalis var det første, jeg bemærkede, at farverne var så meget lysere og linjerne så meget skarpere end jeg huskede.

Den primære årsag til denne forskel er, hvordan billeder vises på et digitalt display versus et analogt CRT-display. Din computerskærm og HDTV præsenterer spillet med et perfekt 1: 1 pixel-til-pixel-forhold, mens din gamle CRT-skærm var fosforbaseret med et blødere billede og lys / farve, der “blomstrede” omkring de enkelte punkter på skærmen.

For at kompensere for det kan du konfigurere dit system til at anvende shaders eller udjævningsalgoritmer for at genskabe den CRT-effekt. Ikke sikker på, om det er noget, du holder af? Lad os sammenligne billeder taget fra det samme spil i samme øjeblik med forskellige anvendte effekter. Lad os først se på, hvordan det allerførste spilbare øjeblik i  Crystalis ser ud uden skygger eller udjævning.

Bemærk, at linjerne alle er meget skarpe, betydeligt mere skarpe, end du sandsynligvis husker (hvis du spillede det originale spil på den originale hardware). Hvis du kan lide dette skarpere look med skarpe kanter, skal du under alle omstændigheder spille spillet på denne måde.

Lad os se på, hvordan spillet ser ud med grafikken udjævnet ved hjælp af udjævningsalgoritmen. Hvis du bruger en ældre Pi, er dette en god mulighed, da udjævningsalgoritmen (i modsætning til skyggelæggerne) ikke lægger meget på GPU'en.

Ser man på dette på din computerskærm eller en mobilenhed med en skarp skærm i høj opløsning, tænker du måske ”Det ser ud ... sløret.” men når man ser det på afstand (som mellem din sofa og tv), giver udjævningseffekten spil en mere CRT-lignende følelse, og sløret føles ikke så intenst. Stå tilbage og se på klipperne i kanten af ​​billedet sammenlignet med det første billede, så ser du hvad jeg mener.

Endelig kan du bruge shaders til at skabe CRT-effekter som scanlines og endda let forvrængning (da fronten på CRT-skærme i de fleste tilfælde var let buet). Her er en simpel CRT-skygge anvendt.

Igen, når vi ser det i en tæt sammenligningsafgrøde, som vi har her, virker effekten udtalt (ligesom hvis du sad meget tæt på en CRT-skærm). Men set på afstand ser det meget naturligt ud. Faktisk, selvom jeg ikke havde noget imod, hvordan spillet så ud uden glatning eller skygger, var det da jeg tændte for en CRT-skygge, jeg gik “Oh!  Det ligner det spil, jeg husker! ”

Både indstillingerne for udjævning og skyggelægning er placeret samme sted, men der er en lille tweak, vi skal udføre, før vi dykker ned i den menu. Selvom RetroPie skal sendes med allerede indlæste shaders, skal du ifølge vores erfaring manuelt opdatere shaders-listen (som du skal bruge en internetforbindelse til, så tilslut det Ethernet-kabel nu, hvis det ikke allerede er). Gå tilbage til opsætningsmenuen for RetroPie, som vi oprindeligt besøgte, og vælg "RetroArch" i menuen, som det ses nedenfor.

Dette starter den  meget retro-udseende RetroArch-konfigurationsmenu. Vælg posten “Online Updater”.

Vælg "Opdater GLSL Shaders" i menuen "Online Updater".

Nede i nederste venstre hjørne, i lille gul tekst, ser du en lille opdateringsindikator, der viser, at “shaders_gsls.zip” downloades. Vent til den er færdig. Når processen er afsluttet, skal du trykke på Esc-tasten på tastaturet eller B-knappen på din controller for at komme ud af menuerne hele vejen til hovedmenuen. Der skal du vælge “Afslut RetroArch”. Når du er tilbage i RetroPie-menuen, skal du vælge “RetroPie Setup”.

Inde i RetroPie-opsætningsmenuen skal du vælge “configedit - Edit RetroPie / RetroArch configurations”.

Vælg "Konfigurer de grundlæggende libretro-emulatorindstillinger".

Her kan du vælge at konfigurere shaders og udjævning på en emulator-for-emulator-basis eller anvende det universelt. Medmindre du ønsker forskellige skyggeindstillinger for hvert system, er det bedst at bare vælge “Konfigurer standardindstillinger for alle libretro-emulatorer”.

I denne menu finder du alle de indstillinger, du har brug for til både udjævning og skyggelægning. Det er vigtigt at bemærke, at udjævning og skyggelægning er en enten / eller løsning - du kan ikke bruge begge på én gang. Hvis du prøver at beslutte mellem de to, skal du huske, at udjævning er meget lettere på Pi's ressourcer end skyggelægere.

Hvis du vil bruge udjævning, skal du vælge "Videoudjævning" og ændre "falsk" til "sand". Du kan derefter vende tilbage til hovedmenuen og spille med udjævning aktiveret.

Hvis du vil bruge shaders, har du to trin. Sørg for, at "Videoudjævning" er indstillet til standard som falsk. Indstil derefter "Video Shader Enable" til "true". Til sidst skal du vælge "Video Shader File" for at vælge den shader, du vil bruge.

Shaders-listen kan se lidt skræmmende ud, men der er en let løsning. Se bare efter skyggefiler med “pi” i navnet, som “crt-pi.glslp” -filen set ovenfor. Disse shaders er optimeret til Raspberry Pi's mindre kraftfulde GPU. Du kan altid bruge andre shaders, men vær ikke overrasket, hvis ydeevnen lider.

Hvis du når som helst ikke længere ønsker at spille med udjævning eller shaders (eller ønsker at ændre hvilken skygge, du bruger), kan du bare vende tilbage til disse menuer og indstille værdierne til falske eller ændre skyggefilen.

Konfigurer Save States ... Fordi Contra er virkelig hårdt

Hvis du er purist, vil du måske bare springe dette afsnit over. Nogle spil understøtter oprindeligt at gemme dine fremskridt, nogle spil gør det ikke (du kan for eksempel gemme dit spil i The Legend of Zelda, men du kan ikke i  Super Mario Bros. ).

Selv de spil, der understøtter besparelse, kræver, at du gemmer spillet på en bestemt måde, ofte ved hjælp af en mekanisme i spillet som at besøge en kro eller tjekke ind på en rumstation. Med emulatorer kan du gemme spillet  når som helst og  hvor som helst , ligesom du måske gemmer en fil i Microsoft Word, mens du arbejder på det. Det giver dig også flere gemte slots pr. Spil, så du kan have så mange gemte filer, som du vil. Det er måske ikke den puristiske måde at gøre det på, men mand er det en god måde at skære ned på dine frustrationsniveauer, mens du spiller sindssygt vanskelige spil.

Du kan gemme og indlæse dit spil, mens du spiller, ved hjælp af controller-baserede genvejstaster. For de af jer, der bruger en controller med masser af knapper (som den førnævnte Xbox 360-controller), behøver du slet ikke at foretage nogen nøgleknapning, du kan simpelthen bruge standard RetroPie / RetroArch-knapkort til din controller. Tjek denne RetroPie wiki-post for at se standard joypad-genvejstaster.

Hvis du bruger NES-controlleren, påfører det begrænsede antal knapper dog virkelig en byrde. Hvis du ønsker at bruge Save State-systemet, skal du foretage en mindre redigering af tastaturkortet. Standardtastaturet til at gemme og indlæse gemtilstande bruger skulderknapperne på en controller, som ikke er til stede på NES-controlleren. Vi bliver nødt til at kortlægge disse knapper for at få adgang til disse funktioner. Der er to måder at gøre det på: Du kan enten redigere retroarch.cfg-filen, der er placeret i \\retropie\configs\all\retroarch.cfg(hvilket er meget kedelig) eller du kan bruge RetroArch-grænsefladen (som er en normal mængde kedelig). Vi går gennem sidstnævnte.

For at bruge tastaturkortgrænsefladen skal du starte RetroArch-menusystemet igen (fra RetroPie-hovedmenuen skal du vælge RetroPie-kategorien og derefter vælge “RetroArch”). Vælg "Indstillinger" i hovedmenuen. Inden vi foretager ændringer, skal vi skifte indstilling for gemme ved udgang for at bevare disse ændringer.

I menuen Indstillinger skal du vælge “Konfiguration”.

I denne menu skal du vælge “Gem konfiguration ved afslutning” for at skifte mellem at gemme. Uden denne indstilling bevares de ændringer, vi foretager, ikke, når vi forlader RetroArch-menusystemet.

Tryk på B-knappen eller Esc-tasten for at komme ud af menuen, indtil du er i RetroArch-hovedmenuen igen. Vælg menuen Indstillinger.

Vælg "Input". Her finder du alle indstillingerne for tastebindinger og relaterede konfigurationer.

Vælg "Indtast genvejstastebindinger". Her kan vi ændre, hvad genvejskombinationerne på din controller gør.

For både at låse op for adgang til RetroArch-menuen, mens vi er i spillet, samt give os korrekt adgang til at gemme tilstande, er der tre knapkombinationer, vi skal kortlægge: Gem, indlæs og få adgang til RetroArch-menuen. Du kan vælge at bruge de knapkombinationer, du ønsker til hver af disse, men de knappekombinationer, vi har valgt til denne vejledning, er optimale i den forstand, at de ikke forstyrrer eksisterende tastaturkapper.

Lad os starte med "Load state". Vælg denne post, og tryk på A på din controller. Du bliver bedt om en nedtælling på fire sekunder for at trykke på den tast, du vil kortlægge til denne funktion.

Du vil kortlægge Down-tasten på retningstastaturet, så når du trykker på genvejstastaktivatoren (Select-knappen) og Down, gemmes dit spil. Vælg "Gem tilstand", og kort det til Op-tasten på retningstastaturet. Fortsæt og lad "Savestate slot +/-" poster være alene, da de er fine (det er indstillet, så du kan klikke på venstre eller højre for at ændre gem slot).

Til sidst skal du rulle helt ned til bunden af ​​listen, indtil du ser "Menu skifte". Vælg det og kortlæg derefter A-knappen til det (dette giver dig mulighed for at trykke på Select + A) i spillet for at få adgang til RetroArch-menuen.

Tryk på B-knappen for at komme ud af menuerne, indtil du er på hovedskærmen, og vælg derefter "Afslut RetroArch" for at gemme dine ændringer.

På dette tidspunkt er du klar og kan nu bruge følgende knapkombinationer:

  • Vælg + Start: Afslut emulatoren.
  • Vælg + B: Nulstil emulatoren.
  • Vælg + A: Sæt spillet på pause, og åbn menuen RetroArch inde fra emulatoren.
  • Vælg + Højre: Forøg gem-pladsen (f.eks. Flyt fra Gem plads nr. 1 til nr. 2)
  • Vælg + Venstre: Reducer gemmesporet (f.eks. Gå fra Gem plads nr. 2 til nr. 1)
  • Vælg + op: Gem spillet i det aktuelt valgte gemte slot.
  • Vælg + Ned: Indlæs spillet fra gem i den aktuelle gem slot.

Nu kan du spille igennem selv de sværeste spil uden at skulle starte fra bunden hver gang du får et Game Over.

Du er endelig færdig: Vi har ikke kun genskabt oplevelsen af ​​at bruge NES Classic, men vi har faktisk oprettet en overlegen version, da den kan spille ethvert NES-spil, der nogensinde er lavet, understøtter flere gemte slots end NES Classic, mere shaders og videoindstillinger, og (hvis du ønsker at gøre det) kan du nå ud over omfanget af denne vejledning og endda bruge Game Genie-lignende snydekoder, øjeblikkelige gentagelser og mere. Tjek RetroPie- og RetroArch-wikierne for mere information om alle de avancerede funktioner gemt væk på platformen samt vores guide til RetroArchs avancerede indstillinger.

RELATERET: Sådan konfigureres RetroArch, den ultimative alt-i-et-retrospilemulator

Billedkreditter: Fynsya / Etsy og Clive Darra / Flickr.