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

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

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

kernpakketten

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:

individueel

Pakket Hulp

package_help

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)

als administrator uitvoeren

  • zorg ervoor dat je de juiste stationsletter voor je SD-kaart hebt!
  • definieer het bestandspad waarop u uw .img-back-up wilt opslaan

win32diskimager

  • 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

samba

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=1mom 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).