intressant

Hur man bygger en Raspberry Pi Retro-spelkonsol

Läs mer!

Sedan det släpptes har Raspberry Pi-minidatoren $ 35 hyllats som den perfekta allt-i-ett-retro-spelkonsolen. Nu är det lättare att göra än någonsin och det kräver ingen Linux-kunskap alls. Så här gör du din egen retro spelkonsol på under 10 minuter.

Vi har gått igenom alla typer av DIY-projekt för Raspberry Pi, men det här är kanske det enklaste. Du kommer att ha din retro spelkonsol - komplett med gamla skolans kontroller - igång på mindre än 10 minuter. Allt du behöver göra är att installera operativsystemet på ett SD-kort och göra en enkel fildelning från din dator.

Innan vi börjar, låt oss gå igenom några grunder. Att efterlikna gamla skolvideospel kräver två saker: ROM-spel och en emulator för att spela dem. En ROM är en kopia av ett spel som finns på din enhet. En emulator är ett program som kan spela den ROM. Emulatoretikens regel är att du ska ha en fysisk kopia av ett spel om du har en ROM (eller om du kan skapa din egen från dina gamla patroner). Vi lämnar det åt dig att komma med ROM-skivorna på egen hand. Med det, låt oss få fram Raspberry Pi.

Vad du får

Din Raspberry Pi startas automatiskt i EmulationStation. Detta är ett program som kör ett anpassat SD-kort som heter RetroPie som låter dig använda en kontroller för att välja en emulator och ett spel utan att någonsin beröra ett tangentbord eller en mus. När allt har konfigurerats kan du navigera och göra allt du behöver göra på Raspberry Pi från en kontroller.

Vid sidan av spelen får du också tillgång till en fullständig version av mediacenter-programvaran, Kodi (du måste komma in i några avancerade inställningar för att ladda ner Kodi). Det betyder att du i princip kan ha ett allt-i-ett-underhållningscenter som kör klassiska spel och ditt mediecenter. Det är en ganska mördareinstallation.

Vilka system kan du efterlikna? Många av dem:

  • 3DO
  • Amiga
  • Amstrad CPC
  • Apple II
  • Atari 2600
  • Atari 5200 och 8 bitars serier
  • Atari 7800
  • Atari Jaguar
  • Atari Lynx
  • Atari ST / STE / TT / Falcon
  • Kokospalm
  • ColecoVision
  • Commodore 64
  • Daphne
  • Dragon 32
  • Dreamcast
  • FinalBurn Alpha
  • Spel kub
  • Game & Watch
  • Spelutrustning
  • Game Boy
  • Game Boy Color
  • Game Boy Advance
  • Intellivision
  • Macintosh
  • MAME
  • Master System
  • Megadrive / uppkomst
  • RÖRA
  • MSX
  • Nintendo 64
  • Nintendo DS
  • Nintendo Entertainment System
  • Neo Geo
  • Neo Geo Pocket
  • Neo Geo Pocket Color
  • Oric-1 / Atmos
  • PC
  • PC Engine / TurboGrafx-16
  • PC-FX
  • PSP
  • PlayStation 1
  • PlayStation 2
  • ResidualVM
  • SAM Coupé
  • saturnus
  • ScummVM
  • Sega 32X
  • Sega CD
  • Sega SG-1000
  • Super Nintendo Entertainment System
  • TI-99 / 4A
  • TRS-80
  • Vectrex
  • Videopac / Odyssey2
  • Virtuell pojke
  • Wii
  • wonderswan
  • WonderSwan Color
  • Zmachine
  • ZX Spectrum

Du får också ett antal specialportar för specifika spel, inklusive Quake, Minecraft Pi, Baldur's Gate och mer.

Vad du behöver

Du behöver inte mycket för att komma igång här:

  • En Raspberry Pi (Vi rekommenderar Raspberry Pi 3 eftersom du får fullt spel kompatibelt såväl som inbyggt Wi-Fi och Bluetooth. RetroPie fungerar dock på äldre versioner av Raspberry Pi).
  • Micro USB-strömförsörjning.
  • Minst ett 8 GB Micro SD-kort.
  • USB-styrenheter (valfritt, men gör hela saken mycket roligare. Vi gillar Buffalo Classic USB) RetroPie stöder också nativt PS 3/4 och Xbox 360 / One-kontroller.
  • Ett USB-tangentbord (bara för den första installationen och bara om du vill ställa in Wi-Fi behöver du inte det efteråt. Naturligtvis, om du emulerar PC-spel kan du använda ett tangentbord och mus för att kontrollera dem) .
  • TV / bildskärm, AV / HDMI-kablar (du kan hitta en fullständig lista över kompatibla SD-kort, power brick och allt annat på Raspberry Pi Wiki).
  • En Windows / Mac / Linux-dator för att ställa in ditt SD-kort och överföra dina ROM.

Steg ett: Ladda ner och installera RetroPie på ett SD-kort

På grund av RetroPies arbete är processen att installera alla dessa emulatorer på din Raspberry Pi otroligt lätt:

  1. Ladda ner RetroPie Project SD-kortbilden för din version av Raspberry Pi (antingen 0 / B / B + eller 2/3). För den här guiden använder vi version 3.7. En varning, men det kan ta en stund att ladda ner denna suger beroende på hur upptagen deras servrar är, så ge dig själv massor av tid.
  2. När den har laddats ner extraherar du bilden till SD-kortet på samma sätt som en vanlig Raspbian-bild. Windows-användare kan göra detta riktigt enkelt med Win32DiskImager, och Mac-användare kan använda RPI-sd-kortbyggaren. Linux-användare måste ha ett ganska enkelt kommandoradstrick. Hursomhelst, kolla in vår nybörjarguide för DIYing med Raspberry Pi och följ samma instruktioner som du skulle göra med Raspbian.
  3. När det är klart tar du bort SD-kortet och lägger det i din Raspberry Pi.

Så långt som den första installationen är det allt du behöver göra. I själva verket, om du planerar att använda ett tangentbord och mus istället för en kontroller är du i grunden klar och kan hoppa till steg fem för att överföra över dina ROM-filer.

Om du föredrar att manuellt installera emulatorerna kan du göra det också. RetroPie Github-sidan har en guide för att göra det, men varnas: den manuella processen tar cirka sex till nio timmar att ladda ner och installera allt. Fördelen är att du får de senaste versionerna av emulatorer och du kan välja vad som ska installeras. Men för våra ändamål fungerar ovanstående metod utmärkt och är otroligt enkel.

Steg två: Starta upp Raspberry Pi och konfigurera EmulationStation

Därefter startar vi upp din Raspberry Pi. Anslut en av dina styrenheter och tangentbordet till Raspberry Pi. Sätt i SD-kortet du just brände och slå på Raspberry Pi. Efter några minuters automatisk installation (det kommer att utöka filsystemet och förbereda några andra saker) kommer det att startas direkt in i EmulationStation, gränssnittet med alla dina emulatorer på sig. Här ställer du in din controller och gör några andra tweaks för att få systemet att konfigurera.

Följ första instruktionerna på skärmen med din styrenhet för att ställa in den (upp, ner, vänster, höger, etc). Om du använder en Bluetooth-styrenhet ansluter du den till USB-kabeln under detta steg. Du kan ställa in Bluetooth senare i nästa steg.

När du är klar kan du navigera genom din RetroPie med bara din controller. Dessa kontroller fungerar både i emulatorerna och i RetroPie själv. Utöver att kontrollera grundläggande rörelser får du också ett antal "snabbtangenter" så att du snabbt kan göra vissa åtgärder från insidan:

  • Välj + Start: Avsluta ett spel
  • Välj + Höger axel : Spara
  • Välj + Vänster axel : Ladda
  • Välj + Höger : Input State Slot-ökning
  • Välj + Vänster : Input State Slot Minska
  • Välj + X : RGUI-meny
  • Välj + B : Återställ

Inte alla dessa genvägar är användbara för alla, men du bör åtminstone veta hur du lämnar ett spel, skapa en spara och ladda en spara.

En annan sak som är värt att notera, medan RetroPie kommer packat med massor av emulatorer, döljer det alla emulatorer som inte har spel installerade . Så när du först bläddrar i RetroPie kommer du att märka att inga emulatorer är tillgängliga. oroa dig inte! Det är så det ska fungera. De andra emulatorerna dyker upp när du lägger till spel.

Steg tre: Ställ in Wi-Fi

Den senaste versionen av RetroPie har ett inbyggt system där du kan komma åt alla dina Raspberry Pi-inställningar, finjustera ditt minne och mer direkt från EmulationStation. De flesta av dessa inställningar är för avancerade användare, men en ganska mycket som alla vill ställa in är Wi-Fi:

  1. Rulla ner till alternativet Konfigurera WiFi och tryck på A-knappen.
  2. Välj "Anslut till WiFi-nätverk" och välj ditt nätverk. Skriv in ditt lösenord och välj OK.

Det är det för basinställningen. Om du vill tänka på lite mer är det här du gör det. Du kan redigera temat RetroPie, ställa in en Bluetooth-kontroller för trådlöst (detta varierar lite baserat varumärke till märke, men RetroPie GitHub-sidan har guider för de mest populära alternativen), hantera filer och mycket mer på detta område. Det mesta av det här är inte värt att leka förrän du är lite mer bekväm med grunderna. Kolla in vår guide till RetroArch (ryggraden i RetroPie-systemet) om du är intresserad av hur du justerar några av dessa avancerade alternativ.

Steg fyra (valfritt): Överför dina ROM från din primära dator

För det här steget kommer vi att anta att du redan har ett gäng ROM på din primära dator som du vill överföra till din Raspberry Pi. Detta är superlätt att göra:

  1. Se till att Raspberry Pi är på och ansluten till din router.
  2. RetroPi-mappen ska visas automatiskt som en delad mapp. Om inte kan du ladda den manuellt. \\retropie filhanteraren från Windows och skriv \\retropie i \\retropie plats. Öppna Finder på Mac och välj Gå> Anslut till server. Skriv in smb://retropie och klicka på Anslut.

Härifrån och ut kan du enkelt kopiera ROM till Raspberry Pi på distans genom den här metoden, så oroa dig inte om du vill lägga till mer längs linjen. När filöverföringen är klar, starta om Raspberry Pi.

Om du föredrar att använda en USB-enhet full av ROM-skivor kan du göra det också. Släpp dem bara på USB-enheten i en mapp med namnet retropie och retropie sedan den till din Pi.