RetroPie bijwerken
De conventionele manier om RetroPie bij te werken en nieuwe functies te installeren, is via het installatiescript.
Het setup-script is toegankelijk via het RetroPie-menu in EmulationStation.
Het is ook toegankelijk vanaf de terminal met sudo ~/RetroPie-Setup/retropie_setup.sh
.
OPMERKING : voor updates moet het RetroPie-systeem online zijn , anders werkt het downloaden en installeren van de bestanden die nodig zijn in het proces niet.
Voordat u belangrijke updates uitvoert, is het belangrijk om back-ups te maken voor het geval dat (zie back-upopties hieronder) .
Alle geïnstalleerde pakketten bijwerken
- Basisinstallatie: Dit is bedoeld als een eerste installatie en is niet vereist als u een vooraf gebouwde afbeelding gebruikt. bijv. Bij het installeren van RetroPie bovenop een bestaand besturingssysteem.
- Bijwerken: hiermee worden het RetroPie-Setup-script en alle geïnstalleerde pakketten bijgewerkt.
- Pakketten beheren: hiermee kunt u afzonderlijke emulators, poorten, controllerstuurprogramma’s (zoals de ps3 of xboxdrv) en andere optionele pakketten installeren en bijwerken.
- Configuratie / Tools: Configuratie en tools inclusief BlueTooth en WiFi setup, splashscreens en thema. U kunt hier ook toegang krijgen tot pakketten met aanvullende configuratie.
- RetroPie-Setup-script bijwerken: werkt het RetroPie-Setup-script bij naar de nieuwste versie.
- RetroPie verwijderen: verwijdert RetroPie van het systeem.
- Opnieuw opstarten: start uw systeem opnieuw op.
Pakketten beheren
- Kern: dit zijn essentiële pakketten die nodig zijn om RetroPie te laten werken. Verwijder ze niet.
- Main: Dit zijn de belangrijkste emulators die bij de RetroPie SD-image zijn geïnstalleerd.
- Optioneel: dit zijn optionele pakketten die werken, maar niet zijn opgenomen in de RetroPie SD-image.
- Stuurprogramma’s: hier installeer je gamepad-stuurprogramma’s zoals de PS3 of Xboxdrv.
- Experimenteel: deze pakketten zijn niet volledig getest en kunnen bugs bevatten.
Kernpakketten beheren
Elke sectie van het gedeelte Pakketten beheren van het installatiescript heeft de optie om alle pakketten te installeren/bijwerken en alle geïnstalleerde pakketten te verwijderen. U kunt pakketten ook afzonderlijk bijwerken/installeren en verwijderen.
De kerncomponenten die nodig zijn om RetroPie te laten functioneren zijn:
- RetroArch: Frontend voor de Libretro-api, nodig om de meeste emulators te laten werken.
- EmulationStation: Frontend voor het sorteren en starten van al je games.
- RetroPie Menu: Menu in EmulationStation voor een eenvoudigere configuratie van uw systeem.
- Runcommand: Het Runcommand-startmenu dat helpt bij het starten van je games met de juiste configuraties, zie de gerelateerde documentatiepagina HIER .
Individuele pakketten bijwerken/installeren
U kunt pakketten afzonderlijk bijwerken/installeren en verwijderen.
Bij het selecteren van een pakket is er ook een helpgids met extra informatie specifiek voor dat pakket:
Pakket Hulp
De Package Help voor elke emulator zou u moeten tonen: – De naam van het pakket – ROM-extensies – ROM-map – BIOS-bestandsnaam en map indien van toepassing
Binaire versus bronupdates
binair
Bij het bijwerken van binair wordt de vooraf gecompileerde versie van het/de pakket(ten) opgehaald. Het is snel en zal meestal een bekende goede versie zijn. Binaries worden doorgaans elke RetroPie-release bijgewerkt. Het is de voorgestelde methode, tenzij u een specifieke reden hebt om de nieuwste, meest geavanceerde versie nodig te hebben. Opmerking: Binaire versies zijn niet voor alle platforms/pakketten beschikbaar.
Bron
Bijwerken vanaf de broncode downloadt de nieuwste broncode en bouwt het binaire bestand rechtstreeks op uw systeem. Dit duurt veel langer – uren, zelfs dagen, afhankelijk van het systeem en de pakket(ten). Het wordt alleen aanbevolen als u een specifieke oplossing nodig hebt die niet als binair bestand beschikbaar is.
Nieuwste SD-afbeelding
Als je je zorgen maakt over conflicten tijdens een update, kun je altijd gewoon beginnen met de nieuwste verse SD-afbeelding die hier kan worden gedownload en gewoon al je bestanden daarnaartoe kopiëren in plaats van te updaten vanaf een oudere afbeelding.
Een back-up maken
Back-upoptie 1
U kunt een sd-afbeelding van uw huidige sd-kaart maken met win32diskimager (als u Windows gebruikt)
- Sluit je sd-kaart aan op je laptop (hiervoor heb je een sd-kaartlezer nodig)
- Open win32diskimager als beheerder (u kunt er met de rechtermuisknop op klikken om het als beheerder uit te voeren)
- zorg ervoor dat je de juiste stationsletter voor je SD-kaart hebt!
- definieer het bestandspad waarop u uw .img-back-up wilt opslaan
- Klik op lezen om uw back-up te maken. (nadat je een back-up van deze afbeelding hebt gemaakt, als je later iets verknoeit en vanaf deze afbeelding wilt beginnen, kun je gewoon op schrijven klikken en het zal deze SD-afbeelding terug naar je SD-kaart schrijven.)
- let op: als je een SD-kaart van 64 GB hebt, wordt er een back-upbestand van 64 GB gemaakt, zelfs als je het niet volledig hebt gevuld. Als je niet zo’n groot bestand wilt, bekijk dan de volgende optie.
Opmerking: afbeeldingen die op deze manier zijn gemaakt, kunnen alleen worden geschreven naar een microSD-kaart van EXACT hetzelfde formaat of groter. U kunt bijvoorbeeld een afbeelding van een 64 GB microSD niet op een andere 64 GB-kaart schrijven. Dat komt omdat de werkelijke bruikbare ruimte per fabrikant kan verschillen en in sommige gevallen zelfs met dezelfde fabrikant. Om dit probleem te voorkomen, kunt u optie 3 gebruiken.
Back-upoptie 2
als je geen sd-image wilt maken, kun je gewoon een back-up maken van je bios, roms en configuratiebestanden van de samba-shares
Back-upoptie 3 (overzetten naar een andere SD)
Je kunt Rpi-clone gebruiken , een shellscript dat rechtstreeks op je Raspberry Pi draait. Vereist een USB microSD-kaartlezer. Gedetailleerde instructies hier .
Back-upoptie 4 (OS X)
Open een terminalvenster en typ diskutil list
. Er verschijnt een lijst met alle harde schijven en partities. Zoek een partitie met de naam boot
– er moet staan (intern, fysiek) naast /dev/disk#. Voorbeeld:
user@host$ diskutil list
/dev/disk0 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *500.3 GB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_CoreStorage Mac HD 499.4 GB disk0s2
3: Apple_Boot Recovery HD 650.0 MB disk0s3
/dev/disk1 (internal, virtual):
#: TYPE NAME SIZE IDENTIFIER
0: Apple_HFS Mac HD +499.0 GB disk1
Logical Volume on disk0s2
3BAC0F9E-19F8-4AAB-8752-6514B573B497
Unencrypted
/dev/disk2 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: FDisk_partition_scheme *15.9 GB disk2
1: Windows_FAT_16 boot 59.8 MB disk2s1
2: Linux 15.9 GB disk2s2
user@host$
In dit geval heeft /dev/disk2 partitie 1 de naam boot
. Die schijf# is de retropie-sd-kaart – in het voorbeeld is dit /dev/disk2. Controleer of het formaat (aan de rechterkant) overeenkomt met het formaat van je SD-kaart.
Typ cd ~ ; sudo dd if=/dev/disk2 of=backup.img bs=1m
om een schijfkopie naar uw thuismap te schrijven. Merk op dat je de hele schijf (/dev/disk2) moet gebruiken en niet alleen een partitie (/dev/disk2s0).