Raspberry Pi är en liten enstaka dator som har DIY entusiaster slagna. Det finns otaliga projekt du kan ägna din Pi till, men händerna ner en av de coolaste är retro spel. Tack vare ett open-source-projekt som heter RetroPie, gör en Pi till en fångst - alla videospelemulatorn är en snap.

Medan RetroPie är super lätt att installera, kommer det inte förinstallerat med några spel. Så hur får du dina spel aka ROM på din Pi? Det finns ett par olika sätt, men en av de enklaste är via en vanlig gammal USB.

Vad är en ROM?

Roligt faktum: ROM står för Read-Only-Memory. I huvudsak är en ROM en digital kopia av ett spel. Lagligheten hos videospel-ROM-skivor är skumma och inte något vi kommer att komma in här. På grund av detta kommer vi inte att berätta för dig hur eller var du ska få ROM-skivor.

Nu när du har dina ROM-skivor måste du ladda dem på din RetroPie. Följ bara stegen nedan, och du kommer att återuppliva din barndom på nolltid!

Överföring av ROM till RetroPie

Det finns tre sätt att överföra ROM-skivor till en Raspberry Pi som kör RetroPie: Samba, Secure File Transfer Protocol och USB . USB är den snabbaste och utan tvekan den enklaste metoden. För Pi som inte har internetanslutning (t.ex. Pi Zero) är USB ditt enda praktiska alternativ. Tekniskt kan du uppnå internetanslutning med ett USB-nav och en USB-WiFi-adapter. Då kan du använda Samba eller SFTP för att överföra dina ROM-skivor. För enkelhetens skull kommer denna guide att fokusera på att överföra ROM till RetroPie utan internetanslutning.

Formatera din USB

Innan du kan överföra ROM till din Pi måste du först formatera din USB till FAT32. Tänk på att omformatering av en enhet alltid leder till dataförlust. Kontrollera att USB-enheten du använder inte innehåller data som du inte vill förlora. Dessutom föreslår vi att du använder en USB som har ett indikatorlampa som blinkar när USB är i bruk. Detta är inte nödvändigt, men det gör livet lite enklare i senare steg.

Om du är på en Windows-dator, anslut din USB och öppna File Explorer. Leta reda på din USB i menyn till vänster. Högerklicka på USB, och en meny kommer att visas. Härifrån klickar du på "Format". Ett fönster kommer att dyka upp med några rullgardinsmenyer. Den andra från toppen ska vara märkt "File system." Klicka på pilen och välj "FAT32." Slutligen, klicka på "Start" knappen längst ner för att formatera USB.

Om du är på en Mac, anslut USB och öppna "Disk Utility." Programmet Disk kan hittas genom att följa den här sökvägen "Program -> Verktyg -> Diskverktyg". Alternativt kan du skriva "Disk Utility" i Strålkastare. Med Disk Utility öppen, klicka på din USB-enhet i panelen till vänster. För Yosemite och under, klicka på fliken "Radera", välj "MS-DOS (FAT)" i rullgardinsmenyn och klicka på Radera-knappen. För El Capitan och över klickar du på Radera, välj "MS-DOS (FAT)" och klicka på Radera igen.

Med din USB formaterad till FAT32, skapa en mapp vid USB-roten. Byt namn på den här mappen "retropie", all små bokstäver.

Skapa automatiskt ROM-mappstruktur

Utsläpp, eller om du är någon som gillar att leva farligt, dra din USB ut ur din dator. Om du inte har blinkat RetroPie till ett SD-kort, gör det nu.

Starta din Raspberry Pi som kör RetroPie och sätt i din nyformaterade USB. RetroPie skapar sedan mappar med namnen på emulatorerna automatiskt. Din Pi är klar när indikatorlampan på din USB slutar blinka. Om din USB inte har ett kontrollampa, gör en kopp kaffe. När du kommer tillbaka ska det göras. Ta nu bort USB-enheten från din Pi och anslut den till datorn igen.

Lägg till ROM-skivor

När du kopplar in din USB till datorn, bör du märka att den "retropie" -mappen du skapade tidigare nu har en undermapp som heter "roms". Inne i den här mappen är en mapp som motsvarar alla konsolerna RetroPie support.

För att lägga till ROM-skivor, dra och släpp bara dina ROM-skivor till motsvarande konsol / emulator. Var medveten om att endast MAME ROM kan sluta i .zip. Alla andra ROM-skivor måste avlastas innan de läggs till.

Slutligen måste Sega Genesis ROM-enheter placeras i mappen "megadrive", och TurboGrafx 16 ROM-skivor måste placeras i "pcengine" -mappen.

Överför ROM till Raspberry Pi

Vi går in i hemstret här. Eject eller yank (du galna) din USB ut ur din dator. Starta din Raspberry Pi-säkerhetskopia och sätt i USB-enheten. RetroPie kopierar automatiskt ROM-skivorna från din USB till SD-kortet.

Hur lång tid denna process tar tar beror på hur många ROM-skivor du har. Om du använder en USB med en indikeringslampa, är processen klar när lampan slutar blinka. Om din USB inte har ett indikeringslampa, beräkna hur lång tid det tar att överföra ROM-skivorna från din dator till USB och lägg till lite stopptid för att vara säker.

När kopiering är klar måste du starta om EmulationStation. Ta bort din USB och anslut ett tangentbord. Om du trycker på F4 på tangentbordet tvingas Emulationsstation att starta om. När det brinner tillbaka, borde du vara bra att gå!

Vilka är dina favoritprojekt för Raspberry Pi? Låt oss veta i kommentarerna!