Retropie unter Raspbian Stretch installieren

Aus NULLRAFFER
Version vom 2. September 2017, 11:27 Uhr von Hhaertel (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „Retropie unter Raspbian Stretch installieren =Schritt 1= ==SSD erstellen== Mit "Etcher" (auf dem Mac) das Image "2017-08-16-raspbian-stretch.img" auf die SS…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche

Retropie unter Raspbian Stretch installieren

Schritt 1

SSD erstellen

Mit "Etcher" (auf dem Mac) das Image "2017-08-16-raspbian-stretch.img" auf die SSD-Karte spielen



Schritt 2 - Wichtige Einstellungen

Tastatur anpassen

(damit alle Zeichen zB y, z und Sonderzeichen korrekt sind) sudo dpkg-reconfigure keyboard-configuration Generische PC-Tastatur mit 101 Tasten<RETURN> Other - German - German<RETURN> Der Standard für die Tastaturbelegung<RETURN> Keine Compose-Taste<RETURN> <JA> <RETURN>

Passwort ändern

passwd Neues Passwort zweimal eingeben

ACHTUNG: Es kann sein, dass das Passwort 'zu einfach' ist.

Dann muss über raspi-config das Passwort geändert werden


Rechnernamen ändern

sudo nano /etc/hostname

"raspberrypi" löschen und durch neuen Rechnernamen ersetzen - zB "raspi-32" <STRG><O> <STRG><X>

Zeitzone ändern

sudo rm /etc/localtime (sudo ln -s /usr/share/zoneinfo/America/Chicago /etc/localtime)

  • sudo ln -s /usr/share/zoneinfo/Europe/Berlin /etc/localtime

Sprachen anpassen

  • sudo dpkg-reconfigure locales

de_DE.UTF-8 UTF-8 suchen und <Leertaste> (Stern setzen) <TAB> <RETURN> <RETURN>

  • sudo locale-gen de_DE.UTF-8
  • sudo localectl set-locale LANG=de_DE.UTF-8
  • sudo update-locale LC_ALL="de_DE.UTF-8"

Änderungen werden erst nach Reboot greifen: sudo reboot



Schritt 3 - Vorbereitungen für RetroPie treffen

Vorbereiten

sudo apt-get update sudo apt-get dist-upgrade sudo apt-get install git

Alternative 1

sudo apt-get install libsdl2-dev sudo apt-get install libboost-system-dev sudo apt-get install libboost-filesystem-dev sudo apt-get install libboost-date-time-dev sudo apt-get install libboost-locale-dev sudo apt-get install libfreeimage-dev sudo apt-get install libfreetype6-dev sudo apt-get install libeigen3-dev sudo apt-get install libcurl4-openssl-dev sudo apt-get install libasound2-dev sudo apt-get install libgl1-mesa-dev sudo apt-get install build-essential sudo apt-get install cmake sudo apt-get install fonts-droid-fallback

Alternative 2

sudo apt-get install -y libudev-dev libasound2-dev libdbus-1-dev libraspberrypi0 libraspberrypi-bin libraspberrypi-dev sudo apt-get install -y libsdl2-dev libboost-system-dev libboost-filesystem-dev libboost-date-time-dev libboost-locale-dev libfreeimage-dev libfreetype6-dev libeigen3-dev libcurl4-openssl-dev sudo apt-get install -y libasound2-dev libgl1-mesa-dev build-essential cmake g++-4.7 fonts-droid-fallback

sudo apt-get update sudo apt-get upgrade sudo rpi-update

Konfiguration fürs Kompilieren

sudo nano /boot/config.txt

		# adjust the gpu-memory
		# comment this line if you want a 50:50 share
		gpu_mem=32

sudo reboot


Schritt 4 - RetroPie installieren

sudo apt-get install lsb-release

cd git clone --depth=1 https://github.com/RetroPie/RetroPie-Setup.git

cd RetroPie-Setup sudo ./retropie_setup.sh


IM RETROPIE-SETUP MENÜ

a)

Manage packages Manage core packages Install/Update all core packages from source <Ja> auswählen <RETURN>

Nach Installation <Back> auswählen <RETURN>

b)

Manage main packages Install/Update all main packages from source <Ja> auswählen <RETURN>

c)

Manage optional packages

>Atari 800 >atari800 >Apple2 >linapple >DOS >rpi86 dosbox >Amiga amiberry uae4all >uae4arm >C64 >vice >KODI >kodi

Mögliche weitere Emulatoren: Colecovision coolcv lr-bluemsx Megadrive dgen NeoGeo gngeopi Gameboy Advance gpsp Atari hatari Gamegear osmose Playstation portable ppsspp lr-ppsspp

Installierte Emulatoren:

  • ZX Spectrum fbzx

fuse zesarux lr-fuse (*)

  • Gameboy color lr-tgbdual

lr-gambatte (*)

  • Playstation pcsx-rearmed

lr-pcsx-rearmed (*)

  • SNES pisnes

snes9x lr-armsnes lr-snes9x lr-snes9x2002 (*) lr-snes9x2006 (*) lr-snes9x2010 (*)

  • Atari2600 stella

lr-stella (*)

  • Nintendo 64 lr-parallel-n64

lr-mupen64plus

  • NES lr-nestopia

lr-quicknes (*)

d)

Manage experimental packages >TI-99 / SIM ti99sim >Nintendo DS lr-desmume MAME lr-mame Minecraft minecraft retropie-manager



Schritt 5 - Einstellungen von RetroPie

Im retropie-setup

Configuration / tools

  • audiosettings
  • autostart

EmulationStation oder Kodi beim Systemstart automatisch starten

  • bluetooth

Bluetooth-Geräte konfigurieren

  • configedit

RetroPie / RetroArch Konfiguration bearbeiten

  • runcommand

Start-Optionen konfigurieren

> esthemes Themes für Emulation Station installieren > raspbiantools

resetromdirs Benutzerrechte zurücksetzen

Für das Aufspielen der ROMs unbedingt folgenden Punkt machen: ! samba Samba-Einstellungen (SMB-Zugriff)



Schritt 6 - Nacharbeiten

sudo apt-get autoremove sudo apt-get clean sudo apt-get update sudo apt-get upgrade

Ganz am Ende:

sudo nano /boot/config.txt

gpu_mem = 32
mit # versehen !!

sudo reboot



Schritt 7 - Wichtige Einstellungen

sudo raspi-config

		3 Boot Options
		B1 Desktop / CLI
		B1 Console
		<RETURN>
			Start nur auf Konsole ohne Anmeldung




Bei Fehlern

In der Emulation-Station cd YourEmulationStationDirectory git pull cmake . make



Sonstige Befehle

Linux-Version ausgeben

cat /etc/issue Raspbian GNU/Linux 9 \n \l

Linux-Version (erweitert) ausgeben

cat /proc/version Linux version 4.9.41-v7+ (dc4@dc4-XPS13-9333) (gcc version 4.9.3 (crosstool-NG crosstool-ng-1.22.0-88-g8460611) ) #1023 SMP Tue Aug 8 16:00:15 BST 2017

uname -a Linux hha-01-raspi 4.9.41-v7+ #1023 SMP Tue Aug 8 16:00:15 BST 2017 armv7l GNU/Linux

cat /etc/debian_version 9.1

Rechnername

cat /etc/hostname



Spezial 1 - Waveshare Display installieren

cd curl -O http://www.waveshare.com/w/upload/0/00/LCD-show-170703.tar.gz sudo raspi-config --> 7 Advanced Options --> A1 Expand Filesystem --> 3 Boot Options --> B1 Desktop / CLI --> B2 Console Autologin reboot cd tar xvf LCD-show-*.tar.gz cd LCD-show/ chmod +x LCD35B-show ./LCD35B-show zeigt auf LCD an ./LCD-hdmi zeigt nur auf HDMI an




HDMI & GPIO gleichzeitig

sudo apt-get update sudo apt-get install cmake cd curl -O https://raw.githubusercontent.com/adafruit/Raspberry-Pi-Installer-Scripts/master/pitft-fbcp.sh sudo bash pitft-fbcp.sh


Kategorie:Raspbian-stretch Kategorie:Retropie