Hjemmeside » hvordan » Sådan opbygger du din egen NES eller SNES Classic med en Raspberry Pi og RetroPie

    Sådan opbygger du 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 er umuligt at få hænderne på. Betal ikke $ 300 på eBay, når du kan bruge de beskedne priser 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 udgav Nintendo NES Classic Edition, en miniature replika af det gamle Nintendo Entertainment System fra 1980'erne. Den leveres med 30 klassiske spil inklusive Super Mario Bros., Legenden om Zelda, og Castlevania og en old-school NES controller (omend med et meget kort kabel og en anden stik til plads til den mindre størrelse af NES Classic).

    Den sælger til $ 60 og skibe med en controller - du kan købe en anden spiller controller til 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 ikke kan finde deres oprindelige listepris, der kun vises på websteder som eBay for en markering på 200-500%..

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

    Fortvivl ikke, selvom: selvom de er så sjældne, at du aldrig selv har set en person (endsige har en chance for at købe en), kan du nemt rulle din egen robuste Classic Edition-konsol hjemme - med mere spil og flere funktioner. I dagens tutorial vil vi kombinere den økonomiske Raspberry Pi, nogle gratis software, der emulerer NES, SNES og andre konsoller sammen med nogle billige USB NES controllere til at lave en DIY-version, der er endnu bedre end originalerne.

    Bedre hvordan? Ikke alene vil din DIY-version indeholde alle funktionerne i de faktiske NES Classic-lignende gemte stater, CRT-shaders til retro-serielle spil og flotte organisationer med cover-kunst, men det vil tillade dig at spille nogen spil (ikke kun de 30, der er inkluderet i klassikerne), brug en hvilken som helst USB-controller, du vil have (ikke kun den enkle 2-knappen NES-controller) og indeholder bedre gemme stater og organisation.

    Ikke kun det, men dit system vil også kunne spille spil fra andre systemer, som Atari, Game Boy, Sega Genesis og endda 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 skal du bruge en håndfuld ting og lidt ledig tid til at væve dem alle sammen.

    En Raspberry Pi og dens tilbehør

    Først og fremmest skal du have en Raspberry Pi mikrocomputer og nogle grundlæggende tilbehør til det. Den computerkraft, der kræves for 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 skulle!) Bruge den. Hvis du har brug for at købe en ny Pi, køb for alle de nyeste Raspberry Pi 3 ($ 40).

    Ud over Pi har du brug for et passende SD-kort eller microSD-kort (baseret på din Pi-model), et HDMI-kabel til at slutte det til dit tv, et USB-tastatur (kun midlertidigt til opsætning) og en god strømforsyning. Du vil også sikkert have internetadgang på Pi 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 Wi-Fi indbygget, mens ældre modeller kræver en USB Wi-Fi-adapter.

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

    Sagen gør projektet

    En NES-inspireret Raspberry Pi-sag, tilgængelig på Etsy.

    For at afrunde din Pi-opsætning vil du også have en sag. Hvis du allerede har lavet en masse Pi projekter, så 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-tema sag til din Raspberry Pi.

    Der er et par NES- og SNES-tema tilfælde på Amazon, herunder 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 af ​​disse eller disse eller finde andre på websteder som Etsy.

    Controllers: 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 henvende dig til controllersituationen på to måder: For det første kan du gå ren klassiker og få et par USB NES controllere.

    Denne tilgang, vi vil 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 velindrettede NES-controllere, men i virkeligheden er der sådan et løb på markedet lige nu, at fortegnelser ofte er unøjagtige, controllere er vanskelige at få, og den bedste praksis vi kan anbefaler i øjeblikket at købe flere controllere på en gang, returnere den, du ikke vil have, og hold de gode (der har god hæft, god knapfølelse og spille godt).

    Vi testede de to mest populære USB NES-controllere på Amazon: Retro-Link-controlleren og en generisk, men velovervejet Classic USB NES Controller (der, da den faktisk var ankommet, blev mærket iNext). Mens vi kunne godt lide styrken af ​​Retro-Link bedre, men knappens respons på iNext-controlleren var bedre. Praktisk set er dette en forsøgs- og fejloplevelse. (Hvis du vil have noget klassisk, men mere komfortabelt end NES controllere, har vi intet andet end gode ting at sige om denne Buffalo SNES controller også.)

    Den anden tilgang, du kan tage, hvilket er mindre autentisk følelse, men lidt mere alsidig, er at købe en mere moderne controller, som en kablet Xbox 360-controller. Ikke alene er byggekvaliteten og tilgængeligheden mere konsekvent, men emuleringsplatformen, 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 favoritspil

    Ud over hardwaren skal du også have nogle software til at spille dine spil. Du skal downloade en kopi af RetroPie, et fantastisk bundt af software, der kombinerer en række emuleringsværktøjer og software til en meget brugervenlig grænseflade.

    Til vores formål bruger vi de præmade 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 valgmulighed er cross-platform Etcher image brænder.

    Endelig, og tematisk det vigtigste, skal du have nogle spil! Disse kommer i form af ROM-filer, som du enten kan rive dig selv (med den tilhørende hardware) eller downloade fra nettet. Erhvervelse af ROM'er er en øvelse på grund af uklar juridiske problemer, der er bedst til venstre for læseren. Vi vil ikke direkte linke til ROM'er eller ROM-websteder her. Når det er sagt, vil en simpel Google-søgning imidlertid tage dig langt.

    Trin 1: Forbered din Pi

    Med alle de ovennævnte materialer samlet, er det tid til at dykke ind i forberedelsen af ​​Pi. Først opretter vi SD-kortet. Pop dit SD-kort i din computer og tag etcher op. Processen er lige så nem 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 til billedet er færdigt med at brænde, skub SD-kortet sikkert ud af din computer, og tag din Pi og tilbehør. Sæt Pi op til dit tv med dit HDMI-kabel, sæt dit USB-tastatur og controller (er) i, sæt SD-kortet i og tilslut strømkablet for at tænde for systemet.

    Hvis du nogensinde sætter dig fast under installationen, er du velkommen til at henvende dig til vores Raspberry Pi Beginners Guide, som har en masse nyttige oplysninger om den oprindelige opsætning.

    Trin to: Konfigurer RetroPie

    Når du først har slået Pi til første gang med RetroPie SD-kortet installeret, løber det automatisk gennem nogle engangs opsætningstrin automatisk (f.eks. Udvidelse af partitionen, udpakning af filer osv.). Derefter genstarter du med at bringe dig til controllerens konfigurationsskærm som vist nedenfor.

    Ligesom skærmen antyder, skal du trykke og holde en vilkårlig knap på din USB-controller for at starte konfigurationsprocessen. I konfigurationsmenuen skal du trykke kort på den tilsvarende knap for hver angivne post (fx op på retningspuden for at starte).

    Til sidst kommer du til knapindlæg, der muligvis ikke har tilsvarende knapper på din controller (for eksempel hvis du bruger en traditionel NES-controller, og det begynder at spørge dig om X og Y knapper). Når du når indtastningerne for de knapper, du ikke har, skal du blot trykke og holde en knap inde, du allerede har programmeret i 2 sekunder, og slip derefter den. Dette vil signalere til konfigurationsguiden, at du ønsker at springe over den pågældende knap. Gentag denne proces, indtil du har hoppet over alle de unødvendige poster og kan klikke på "OK" for at fortsætte.

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

    "Tretten spil? Sød! "Du tænker måske. Ikke så hurtigt: det er ikke 13 spil, du kan spille, de er 13 konfigurationsværktøjer til "RetroPie" (som anerkendes som en af ​​dine emulatorer, selv om det virkelig er det underliggende system). Bare rolig, i et øjeblik vil vi komme rundt til de aktuelle 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-standardfarvesystemet gør det lidt svært at se på et mindre skærmbillede, men indgangen til Wi-Fi er den sidste på listen, som vist nedenfor.

    Når du vælger "WIFI" -indgangen, 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 programmet (du vil blive returneret til skærmen, du valgte Wi-Fi-indgangen fra).

    Selv om du kan bruge RetroPie uden internetadgang, er det langt nemmere at overføre dine spil til enheden via netværket.

    Trin tre: Tilføj dine spil

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

    Som standard er RetroPie-boksen tildelt en netværksandel med navnet "retropie", og du kan gennemse det ved blot at åbne Windows Stifinder på din pc og skrive \\ retropie \ i adressefeltet. Derefter skal du bare åbne mappen "roms", navigere til dit valgte system (vi bruger "nes" i dette eksempel) og kopiere eventuelle ROM-filer til den pågældende mappe. Vi har kopieret et af vores foretrukne RPG spil, Crystalis, som vores test ROM.

    Når du har tilføjet spil, skal du genstarte RetroPie (eller nærmere bestemt emulationsstationens grænseflade nedenunder). På din Pi, tryk på B-knappen på din controller for at vende tilbage til hovedmenuen og tryk derefter på knappen Start for at åbne hovedmenuen, som vist nedenfor. Vælg "Afslut".

    Vælg "Genstart emulationStation" og bekræft, at du virkelig vil genstarte den.

    Når det genstarter, vil der pludselig ikke være en indgang til "RetroPie" i hovedguiten, men (fordi vi tilføjede romene til "nes" -kataloget), vil du se en indgang til Nintendo Entertainment System. Det er et vigtigt skridt i oprettelsen af ​​enhver emulator på RetroPie. Der er tonsvis 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 "roms" -mappe.

    Tryk på knappen A 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 vil NES-emulatoren afslutte at læse din ROM, og du vil se spillet, som om du havde læst det på en vintage NES-enhed.

    På dette tidspunkt kan du spille spillet, ligesom du spillede originalen. Hvis du skal genstarte spillet, skal du blot trykke på SELECT og B samtidig. Hvis du vil afslutte spillet tilbage til RetroPie-menuen, skal du trykke på SELECT og START samtidig. Du er velkommen til at gentage dette trin til SNES-spil, Genesis-spil og uanset 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 har opbygget min egen NES Classic" -oplevelse, er der et par ekstra ekstra funktioner, vi skal bruge til: cover art (som gør dit bibliotek smukt og let at browser), shaders (hvilket gør spillet til at se mere ud retro på dit moderne tv) og gemme stater (som gør det muligt at gemme dit spil, selvom det originale spil ikke understøtter det. Disse er alle funktioner, der er inkluderet i den officielle NES Classic.

    Tilføj Cover Art til dit bibliotek

    Når du har en masse spil kopieret til din "roms" -mappe, gå tilbage til NES-menuen (hvor vi netop lancerede vores testspil), tryk på knappen Start for at åbne menuen og vælg derefter "Scraper".

    På den næste skærm kan du justere indstillingerne. Lad skraberen stå som "THEGAMESDB". Du kan skifte ratings fra, hvis du vil (vi forlod det). Vælg derefter "Scrape Now".

    Fordi dette er vores første skrabe, skift filteret til "Alle spil". Som standard er scraperen indstillet til kun at bruge det system, den er indlæst i (i dette tilfælde NES), så det er ikke nødvendigt at ændre noget. Endelig skal du sikre dig, at "Bruger bestemmer om konflikter" er tændt. Dette er vigtigt, ellers kan scraperen 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 hundredvis af spil at skrabe og ikke ønskede manuelt at bekræfte hvert valg (du skulle dog gå tilbage og manuelt rette eventuelle konflikter senere, spil ved spil) . Når du er klar, vælg "Start".

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

    Når det er færdigt, har du en pænt organiseret spilsamling.

    Få den gamle skole CRT Vibe med udglatning og shaders

    En ting du måske bemærker umiddelbart efter at du har lavet et spil, er, hvor levende og skarp grafikken ser ud. Faktisk ved indlæsning af vores demo spil Crystalis, Det første jeg bemærkede var 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 i forhold til en analog CRT-skærm. Din computerskærm og HDTV præsenterer spillet med et perfekt 1: 1 pixel-til-pixel-forhold, mens din gamle CRT-skærm blev fosforbaseret med et blødere billede og lys / farve "blomstrer" rundt om de enkelte punkter på skærmen.

    For at kompensere for det, kan du konfigurere dit system til at anvende shaders eller udglatning algoritmer for at genskabe den CRT effekt. Er du ikke sikker på, om det er noget du bekymrer dig om? Lad os sammenligne billeder taget fra samme spil i samme øjeblik med forskellige effekter anvendt. Lad os først se på, hvordan det første spilbare øjeblik i Crystalis ser uden shaders eller udjævning.

    Bemærk, at linjerne er alle meget skarpe, betydeligt mere skarpe, end du sandsynligvis husker (hvis du spillede det oprindelige spil på den originale hardware). Hvis du kan lide dette skarpere udseende med skarpe kanter, så må du i hvert fald spille spillet på denne måde.

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

    Hvis du kigger på dette på din computerskærm eller en mobil enhed med en skarp høj opløsningsskærm, tænker du muligvis "Det ser ud ... sløret." Men når man ser på afstand (sådan som mellem din sofa og fjernsyn), giver udglatningseffekten Spil en mere CRT-lignende følelse, og sløringen føles ikke så intens. Stå tilbage og se på klipperne på kanten af ​​billedet i forhold til det første billede, og du vil se, hvad jeg mener.

    Endelig kan du bruge shaders til at skabe CRT-effekter som scanlinier og endda mindre forvrængning (da CRT-skærmens forsiden var lidt buet i de fleste tilfælde). Her er en simpel CRT-shader anvendt.

    Når vi ses i en tæt sammenligning, som vi har her, synes effekten udtalt (ligesom om du sad meget tæt på en CRT-skærm). Men når det ses på afstand, ser det meget naturligt ud. Faktisk, selvom jeg ikke havde noget imod hvordan spillet så sans udglatning eller shaders, det var da jeg slog en CRT shader jeg gik "Oh! At ligner det spil, jeg husker! "

    Både udglatning og shaders indstillinger er placeret på samme sted, men der er en lille tweak, vi skal udføre, før vi dykker ind i menuen. Selvom RetroPie skal sendes med shaders allerede forudindlæst, skal vi efter vores opfattelse manuelt opdatere shaders-listen (som du skal bruge internetforbindelse til, så tilslut det Ethernet-kabel nu, hvis det ikke allerede er). Gå tilbage til den RetroPie opsætningsmenu, vi oprindeligt besøgte, og vælg "RetroArch" fra menuen, som vist nedenfor.

    Dette vil starte meget Retro-RetroArch-konfigurationsmenu. Vælg posten "Online Updater".

    Inden for "Online Updater" -menuen skal du vælge "Opdater GLSL Shaders".

    Ned i nederste venstre hjørne, i lille gul tekst, ses en lille opdateringsindikator, der viser at "shaders_gsls.zip" downloades. Vent til det er færdigt. Når processen er færdig, skal du trykke på Esc-tasten på tastaturet eller på B-knappen på din controller for at komme tilbage fra menuerne helt til hovedmenuen. Der skal du vælge "Afslut RetroArch". Når du er tilbage i RetroPie-menuen, vælg "RetroPie Setup".

    Inden i RetroPie-opsætningsmenuen skal du vælge "configedit - Rediger RetroPie / RetroArch-konfigurationer".

    Vælg "Konfigurer grundlæggende muligheder for libretro-emulator".

    Her kan du vælge at konfigurere shaders og udjævning på emulator-by-emulator basis, eller anvend det universelt. Medmindre du ønsker forskellige shader-indstillinger 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 udglatning og shaders. Det er vigtigt at bemærke, at udjævning og shaders er en eller / eller løsning - du kan ikke bruge begge på én gang. Hvis du forsøger at bestemme mellem de to, husk at udjævning er meget lettere på Pi's ressourcer end shaders.

    Hvis du vil bruge udjævning, skal du vælge "Videoudjævning" og ændre "false" til "true". Du kan så vende tilbage til hovedmenuen og spille med udglatning aktiveret.

    Hvis du vil bruge shaders, har du to trin. Sørg for, at "Videoudjævning" er sat til standard for falsk. Indstil derefter "Video Shader Enable" til "true". Endelig skal du vælge "Video Shader File" for at vælge den skærm, du ønsker at bruge.

    Shaders listen kan se lidt skræmmende ud, men der er en nem løsning. Du skal blot søge efter shader-filer med "pi" i navnet, som filen "crt-pi.glslp" set ovenfor. Disse shaders er blevet optimeret til Raspberry Pi's mindre kraftfulde GPU. Du kan altid bruge andre shaders, men vær ikke overrasket, hvis ydeevne lider.

    Hvis du når som helst ikke ønsker at spille med udjævning eller shaders (eller ønsker at ændre hvilken shader du bruger), kan du simpelthen vende tilbage til disse menuer og indstille værdierne til falsk eller ændre shaderfilen.

    Opsætning Gem stater ... Fordi Contra er virkelig hårdt

    Hvis du er en purist, kan du bare hoppe over denne sektion helt. Nogle spil støtter nemmere dine fremskridt, nogle spil gør det ikke (du kan for eksempel gemme dit spil i Legenden om 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 at bruge nogle in-game-mekanismer som at besøge et kro eller tjekke ind på en rumstation. Med emulatorer kan du gemme spillet når som helst og overalt, ligesom du måske gemmer en fil i Microsoft Word, mens du arbejder på den. Det giver dig også flere gemme pladser pr. Spil, så du kan have så mange gemme 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 dem af jer, der bruger en controller med mange knapper (som den førnævnte Xbox 360 controller), behøver du ikke at lave nogen fiddly key mapping på det hele. Du kan bare bruge standard RetroPie / RetroArch knappekort til din controller. Tjek denne RetroPie wiki entry for at se standard joypad hotkeys.

    Hvis du bruger NES-controlleren, pålægger det begrænsede antal knapper dog virkelig en smule byrde. Hvis du ønsker at bruge gemtilstandssystemet, skal du gøre nogle mindre tastaturredigering. Standard keymap til at gemme og indlæse gemme stater bruger skulderknapperne på en controller, som ikke er til stede på NES-controlleren. Vi skal genbruge disse knapper for at få adgang til disse funktioner. Der er to måder at gøre det på: Du kan enten redigere filen retroarch.cfg placeret i \\ retropie \ configs \ alle \ retroarch.cfg (hvilket er meget meget kedeligt), eller du kan bruge RetroArch interface (hvilket er en normal mængde kedelig). Vi går gennem sidstnævnte.

    For at bruge keymap-grænsefladen, skal du starte RetroArch-menusystemet igen (fra hovedmenuen RetroPie-menu, vælg RetroPie-kategorien og vælg derefter "RetroArch"). Inden for hovedmenuen skal du vælge "Indstillinger". Før vi foretager nogen ændringer, skal vi veksle på indstillingen Gem på udgang for at bevare disse ændringer.

    I menuen Indstillinger skal du vælge "Konfiguration".

    Inden for denne menu skal du vælge "Gem konfiguration på udgang" for at skifte til opbevaring. Uden denne indstilling bliver de ændringer, vi foretager, ikke bevaret, når vi forlader RetroArch-menusystemet.

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

    Vælg "Input". Her finder du alle indstillinger for keybindings og relaterede konfigurationer.

    Vælg "Input Hotkey Binds". Her kan vi ændre, hvad hurtigtastkombinationerne på din controller gør.

    For at både låse adgangen til RetroArch-menuen i spillet og give os den rette adgang til at gemme stater, er der tre tastekombinationer, vi skal kortlægge: Gem, læs og få adgang til RetroArch-menuen. Du kan vælge at bruge hvilken som helst knapkombination, du ønsker for hver af disse, men de knappekombinationer, vi har valgt til denne vejledning, er optimale i den forstand, at de ikke forstyrrer nogen eksisterende keymaps.

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

    Du vil kortlægge ned-tasten på retningsstykket, så når du trykker på genvejstaster-aktivatoren (Select-knappen) og Down vil det gemme dit spil. Vælg "Gem tilstand" og map det til op-tasten på retningspladen. Gå videre og forlad de "Savestate slot +/-" poster alene, da de er fine (det er indstillet, så du kan klikke til venstre eller højre for at ændre gemt slot).

    Endelig rulle hele vejen ned til bunden af ​​listen, indtil du ser "Menu skift". Vælg det og derefter map A-knappen til det (dette vil tillade dig at trykke på Vælg + 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 helt indstillet og kan nu bruge følgende knapkombinationer:

    • Vælg + Start: Afslut emulatoren.
    • Vælg + B: Nulstil emulatoren.
    • Vælg + A: Pause spillet, og åbn menuen RetroArch indefra emulatoren.
    • Vælg + Højre: Forøg gemt slot (fx flyt fra Gem slot nr. 1 til # 2)
    • Vælg + Venstre: Reducer gemmesporten (fx flyt fra Gem slot nr. 2 til # 1)
    • Vælg + Op: Gem spillet til den aktuelt valgte spareplads.
    • Vælg + Nede: Indlæs spillet fra gemmen i den aktuelle gemmeplads.

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


    Du er endelig færdig: Vi har ikke kun genoprettet oplevelsen af ​​at bruge NES Classic, men vi har faktisk lavet en overlegen version, da det kan spille ethvert NES-spil, der nogensinde er lavet, understøtter mere gemme slots end NES Classic, mere shaders og video muligheder, og (hvis du ønsker det) kan du nå ud over denne tutorials anvendelsesområde og endda bruge Game Genie-lignende snydekoder, øjeblikkelige replays og meget mere. Tjek RetroPie og RetroArch wikis for mere information om alle de avancerede funktioner gemt væk i platformen, samt vores guide til RetroArchs avancerede indstillinger.

    Billedkreditter: Fynsya / Etsy og Clive Darra / Flickr.