Vill du installera RetroPie men vill inte förlora dina befintliga Raspbian-projekt och miljö? Inte sugen på idén med dubbelstart? Svaret är att installera RetroPie som en applikation i Raspbian. Faktum är att det är så enkelt att du undrar varför du inte gjorde så här tidigare.
Du behöver inte alltid en dedikerad skivavbildning
Raspberry Pi-användare har sålts idén att ha en enda funktion för sin dator. Denna enda funktion är vanligtvis Raspbian-distro, som användare uppmanas att installera om för varje större projekt. Detta minskar inte bara livslängden på ditt SD-kort, det är onödigt.
Raspberry Pi kan stödja uppstart från USB-enheter, och det är till och med möjligt att installera flera operativsystem på en hårddisk via BerryBoot.
Kort sagt, saker och ting har gått vidare sedan Raspberry Pi först dök upp 2012. Dedikerade diskbilder kan vara användbara för Pi-baserade retrospelprojekt, men om du vill ha mer av en mångsidig upplevelse är Raspbian Stretch mer än tillräckligt. Vi har redan tittat på hur man installerar Kodi i Raspbian, så låt oss ta reda på hur man installerar och konfigurerar RetroPie.
Vad du behöver
Som alltid för ett Raspberry Pi-projekt behöver du en pålitlig strömförsörjning, ett microSD-kort (minst 8 GB, med Raspbian Stretch förinstallerat) och en HDMI-kabel (såvida du inte använder en pekskärm).
Du behöver också en Ethernet-kabelanslutning till din router (eller Wi-Fi-anslutning), ett tangentbord och en mus och en spelkontroll. Om du håller dessa anslutna eller inte beror på vilken typ av spel du tänker spela.
Faktum är att om du är intresserad av en mycket speciell typ av spel (som de som släppts för Commodore 64), så är ett tangentbord och två-knapps joystick allt du behöver.
Konfigurera Raspbian för att installera RetroPie
För att komma igång, starta upp din Raspberry Pi och ändra språkalternativen. Detta kan göras på kommandoraden med:
sudo raspi-config
Här, gå till Lokaliseringsalternativ > Ändra språk och bläddra igenom menyn för att välja sv_US.UTF-8 UTF-8 alternativ. Välj OK för att bekräfta och vänta medan ändringen görs.
Starta sedan om Raspberry Pi med:
sudo reboot
Du kanske föredrar att använda skrivbordet Raspberry Pi konfigurationsverktyg, tillgänglig i Inställningar meny. I det här fallet, gå till Lokalisering fliken, välj Ställ in språk, och välj sv_US.UTF-8 teckenuppsättning. Du kommer att uppmanas att starta om, så klicka OK.
Med datorn omstartad öppnar du ett nytt terminalfönster och anger kommandot:
locale
Kontrollera att varje parameter har sv_US.UTF-8 tilldelat värde.
Installera RetroPie på Raspbian
Innan du installerar RetroPie måste du se till att git är installerat i Raspbian:
sudo apt install git
När detta är gjort är du redo att installera RetroPie:
git clone https://github.com/RetroPie/RetroPie-Setup.git
Mappen RetroPie-Setup laddas ner, så byt katalog och gör skriptet retropie_setup.sh körbart:
cd RetroPie-Setup
chmod +x retropie_setup.sh
Du kan nu installera RetroPie med hjälp av installationsskriptet:
sudo ./retropie_setup.sh
Vänta medan detta körs. Vissa ytterligare paket kan installeras. När detta är gjort visas RetroPie-Setup Script-menyn. Välj OK för att stänga introduktionsskärmen och välj sedan 1. Grundläggande installation.
Detta installerar alla paket från kärn- och huvudprojekten i RetroPie; Välj Ja för att fortsätta och vänta medan emuleringssviten är installerad.
Detta kommer att ta ett tag och när det är klart kommer du tillbaka till inställningsmenyn. Välj R Utför omstartoch välj Ja att bekräfta.
Logga in och konfigurera RetroPie
När datorn startar om ser du först skrivbordet; då stängs detta och kommandoradsgränssnittet visas. Logga in med de vanliga Raspberry Pi-uppgifterna. När du har gjort det, kör EmulationStation:
emulationstation
Användargränssnittet till RetroPie kommer att laddas upp och du blir ombedd att konfigurera din kontroller. Om du föredrar att hoppa över detta och navigera via ditt tangentbord, kan du ta itu med handkontrollen senare.
Därefter, om du använder trådlöst nätverk, snarare än Ethernet, måste du ansluta till ditt trådlösa nätverk. Gå till RetroPie-menyn och välj sedan WiFi. Välj 1 Anslut till WiFi-nätverk och välj rätt nätverksnamn. Klick OK, ange sedan lösenordet och bekräfta med OK.
När detta är gjort, vänta tills menyn visas igen; om det lyckas ska den visa IP-adressen för den trådlösa anslutningen. Välj Utgång för att stänga menyn.
Som det ser ut är du redo att installera BIOS-filer och spel-ROM på din Raspberry Pi. Men du kanske behöver några emulatorer först. Du hittar dessa via RetroPie > RetroPie Setup > M Hantera paket. Välj här opt Hantera valfria paket, och hitta den som passar plattformen du vill efterlikna.
Tillsammans med igenkännliga spelplattformar som Nintendo 64 och Sega Dreamcast, hittar du gamla 8-bitarssystem och till och med arkadspel (alltid märkta “MAME”). Samtidigt kan klassiska spel portade till Raspberry Pi hittas i listan (som Doom och Quake), liksom ScummVM-programmet, som gör att du kan köra vissa grafiska äventyrsspel med peka-och-klicka.
När du hittar emulatorn/emulatorerna du vill lägga till väljer du dem en i taget med hjälp av Installera från källan. Detta kan ta ett tag beroende på hur många (och vilka) emulatorer du har valt. Klick Tillbaka när du är klar tills du återgår till huvudmenyn för RetroPie-Setup Script, välj sedan R Utför omstart om igen.
BIOS och spelfiler
För att spela spel på RetroPie behöver du en BIOS-fil för den aktuella emulatorn och ROM-filer för de spel du vill spela. På grund av upphovsrättslagen kan vi inte länka till dessa utan du bör hitta det du behöver via Google. Observera att om du använder ROM-filer bör du redan äga en kopia av det fysiska mediet.
När du har filerna (ROM-filer bör sparas i lämplig emulatormapp, BIOS-filer i BIOS-katalogen), kommer du att kunna köra spelen i EmulationStation.
Vanligtvis skulle vi instruera dig att göra detta via SSH eller FTP från en andra dator. Detta är dock inte nödvändigt om du enkelt kan hoppa av RetroPie och tillbaka till PIXEL-skrivbordet i Raspbian. På så sätt kan du använda Chromium-webbläsaren för att hitta och ladda ner dina BIOS- och ROM-filer och spara dem i din Raspberry Pi.
Avslutar RetroPie
För att avsluta RetroPie, klicka på Start knappen (som du har konfigurerat tidigare) och välj Avsluta > Avsluta EmulationStation, när kommandoraden visas anger du:
sudo systemctl start lightdm
Detta kommer att starta om Pixel-skrivbordet på Raspbian, och du kan fortsätta använda din Raspberry Pi som vanligt. Kanske har du ett projekt du håller på att utveckla? Om inte, finns det många andra bra användningsområden för en Raspberry Pi.
När du vill starta RetroPie igen, använd helt enkelt kommandot emulationstation.
Om du känner dig trött på standardgränssnittet kan du också gräva i inställningarna och installera ett nytt tema på RetroPie.
Kom ihåg att RetroPie inte är det enda retrospelalternativet för Raspberry Pi. Det finns andra retrospelmetoder för Raspberry Pi, även om de kanske inte stöder manuell installation som RetroPie gör. Nu när du har tillgång, varför inte bygga en NES eller SNES Mini med RetroPie? Om du föredrar handdatorer har vi också tittat på hur man bygger ett Raspberry Pi Game Boy-kit.
Om författaren
Christian Cawley (1561 publicerade artiklar)
Biträdande redaktör för säkerhet, Linux, gör-det-själv, programmering och teknisk förklarad, och riktigt användbar podcastproducent, med lång erfarenhet av skrivbords- och mjukvarustöd. Christian är en bidragsgivare till tidningen Linux Format och är en Raspberry Pi-pyssare, en Lego-älskare och en fan av retrospel.
Mer från Christian Cawley
Prenumerera på vårt nyhetsbrev
Gå med i vårt nyhetsbrev för tekniska tips, recensioner, free e-böcker och exklusiva erbjudanden!
Klicka här för att prenumerera
