i denne tutorial vil vi se på et meget bredere udvalg af juridiske konsolrom ‘ er. Nogle kan købes lovligt, mens andre er blevet udviklet og distribueres gratis.
så lad os oprette en RetroPie konsol og spille nogle klassiske spil.
blomstrende scene
Segas Mega Drive Classics-samlinger inkluderer ROM-billeder af de spil, du kører på enhver emulator, du kan lide, og helt nye kommercielle udgivelser til Sega og andre platforme trives, ligesom aktive hjemmebryggescener bringer innovative nye spil til konsolformater, der gik ud af produktionen for over 25 år siden.
Sega støtter utroligt sit emuleringsfællesskab og er glad for bare at sælge dig nogle klassiske Mega Drive-Rom ‘ er, der er inkluderet i Sega Mega Drive Classics-kollektionerne til vinduer, macOS og Lini. Du kan købe 50 klassiske Mega Drive-spil på Steam, enten individuelt eller som en pakke.
når du har købt ROM ‘ erne, skal du åbne titelens Steam-Biblioteksside, rydde tandhjulsikonet til højre, vælge Egenskaber Egenskaber, vælge fanen Lokale filer og derefter klikke på Gennemse lokale filer. Du finder alle ROM ‘ erne i det tydeligt mærkede ukomprimerede Rom-bibliotek. Omdøb alle filer med’.68K ‘og’.SGD ‘udvidelser til’.bin ‘ og kopiere dem over til Raspberry Pi ved hjælp af en USB-stick eller via sin Samba share.
Køb nye klassikere
hvis du er ude efter nye spil til klassiske systemer, kløe.io skal være din første anløbshavn. Nintendo Entertainment System er den mest populære 8-bit konsol til moderne udviklere, mens Mega Drive har vundet hjerterne hos 16-bit devs. Spil er også tilgængelige for 8-bit Sega Master System og 16-bit Super Nintendo Entertainment System.
vi har lavet itch.io samlinger til hver af disse platforme, går ud af vores måde at undgå uautoriserede porte og ROM-hacks. Disse inkluderer både kommercielle og gratis spil, plus et par open source-titler:
-
Mega Drive spil
-
NES spil
-
Master System spil
-
SNES spil
det er ikke det eneste sted, du finder udgivelser til disse platforme. I tutorial, vi henter Mystery verden svimmel af Oliver tvillinger. Det er et vidunderligt eksempel på et tabt NES-spil, der blev genoprettet af dets skabere og frigivet som gratis udstyr til fan-samfundet, men det er også sjældent at finde Nintendo-spil fra den æra genudgivet med deres skabers velsignelse. Og i modsætning til Sega ser Nintendo ikke kærligt ud på ROM-hacks, fan-spil og lignende.
på hjemmebryggesiden af ting, projekter som Retrobryggerier og steder som vintageisthenewold.com og indieretronews.com Saml samlinger og lister over hjemmelavede spil til klassiske konsoller, men pas på, at den ulige uautoriserede port glider ind i deres kataloger.
der er en lille, men livlig industri, der frigiver patroner til retrokonsoller, og en række udviklere og udgivere gør ROM-filerne tilgængelige online, enten gratis eller en lille pris. Blandt disse er RetroSouls, holdet bag gamle tårne og miniplanets udgiver Playonretro.
billede din RetroPie drev
Hent Raspberry Pi Imager til dit operativsystem. Indsæt et microSD-kort-8 GB vil være fint, hvis du planlægger at begrænse dig til 8 – og 16-bit-spil, men hvis du vil efterligne mere kraftfulde konsoller i fremtiden, er et 32 GB-kort en god investering.
Kør Raspberry Pi Imager og vælg RetroPie fra listen Vælg operativsystem. Du vil have den mest kraftfulde Raspberry Pi, du kan lægge dine hænder på, men en Raspberry Pi nul vil gøre tricket, hvis du holder dig til at efterligne relativt tidlige systemer og er fantastisk til indlejrede konsolprojekter.
Vælg dit microSD-kort, Klik på Skriv, og giv programmet tilladelse til at overskrive alle data på microSD-kortet. Vent på, at billedet bliver hentet og blinket.
sæt det i, baby
Indsæt microSD-kortet, og tilslut Raspberry Pi til et tastatur, en mus og en skærm. Hvis du har controllere eller joysticks, skal du tilslutte dem, før du tænder.
efter billedstøvlerne bliver du bedt om at tildele din gamepads knapper, hvis du har en. Udløserknapper på nogle controllere – især 360-kompatible gamepads-registreres muligvis ikke, når der trykkes på dem. Tryk og hold på en anden knap for at springe konfiguration af dem for nu. Hvis du laver en fejl, kan du gå tilbage og rette den, når du kommer til slutningen af konfigurationslisten.
Løs dine udløsere (valgfrit)
hvis udløserne ikke reagerer på din 360-kompatible controller, skal du opdatere driveren. Gå til RetroPie configuration og vælg RetroPie Setup. I menuen ncurses skal du vælge Administrer pakker > Administrer driverpakker > 847.Gå tilbage til Hovedemulationstation-grænsefladen, og åbn menuen. Du kan opleve, at dette er blevet remapped fra Start til højre udløserknap efter opdateringen. Rul ned, og vælg Konfigurer Input.
Sæt mig op
når din controller er konfigureret, føres du til hovedgrænsefladen. Du vil ikke se nogen emulatorer på tilbud, indtil du har kopieret over spil for dem at spille. Tryk på A on RetroPie for at åbne konfigurationsmenuen.
Vælg Trådløst Internet. Tryk på OK i følgende menu for at fortsætte med at oprette forbindelse til et trådløst netværk. Vælg fra netværkslisten, og indtast netværksnøglen. Vælg Afslut for at vende tilbage til hovedmenuen EmulationStation config.
nogle 1920 liter 1080 skærme vil vise en sort kant. Hvis dette er tilfældet, skal du vælge raspi-config. Gå til Avancerede indstillinger, så Overscan – dette vil slippe af med den sorte kant. Vælg Nej for at deaktivere overscan-kompensation. Du skal genstarte for at dette kan træde i kraft.
få nogle rom ‘ er
før vi går videre, skal du bruge nogle spil til at køre på Retropies suite af emulatorer. Til vores første NES ROM, vi griber Oliver-tvillingernes Mysterieverden svimmel. Gå til yolkfolk.com/mwd og klik på Hent. For at teste Mega Drive emulering, gå til arkagis.com og klik på ‘Hent prøveversion’ for at tage Arkagis Revolution store roterende felt navigation for et spin.
det er nemmest at hente Rom ‘ er på en anden computer og kopiere dem på tværs af dit lokale netværk til Retropies Samba share på retropie.lokal ved hjælp af din filhåndtering. Hver konsol har sin egen undermappe under roms-biblioteket. Brugere skal sikre, at netværksopdagelse er aktiveret.
tid til at spille
tilbage på Raspberry Pi, genstart EmulationStation: tryk på Start på din controller, vælg Afslut, og genstart derefter systemet. Genstart grænsefladen hver gang du tilføjer spil for at tvinge den til at kontrollere dens ROM-mapper igen.
hvis du har tilsluttet et tastatur, er det hurtigere at trykke på og holde F4 nede for at afslutte kommandolinjen, og skriv derefter Afslut for at genstarte EmulationStation.
når du ruller til venstre eller højre, skal du se logoer til NES og Mega Drive. Tryk på A for at åbne menuen, og tryk derefter på A, mens du fremhæver det spil, du vil spille. Højre og venstre retningskontrol skifter mellem forskellige konsoller.
genveje, mods og rettelser
husk den genvejstast, du definerede under controller-konfiguration? Du bruger det meget, da det fungerer som en tilstandskontakt til controller genveje. Du finder mere info i docs, men disse er de mest nyttige:
-
Genvejstast + Start-Afslut spillet
-
Genvejstast + højre skulder-Gem
-
Genvejstast + venstre skulder-belastning
-
Genvejstast + B-Nulstil
-
Åbn hurtigmenu for at gemme tilstande, skærmbilleder, optagelse og lignende
hvis du ikke får nogen lyd fra Raspberry Pi 4, skal du sørge for, at HDMI-ledningen, der forbinder din skærm, er tilsluttet HDMI 0-porten, nærmest strømstikket.