First Installation · RetroPie_RetroPie-Setup Wiki
Transcript of First Installation · RetroPie_RetroPie-Setup Wiki
-
7/26/2019 First Installation RetroPie_RetroPie-Setup Wiki
1/9
https://github.com/RetroPie/RetroPie-Setup/wiki/_newhttps://github.com/RetroPie/RetroPie-Setup/wiki/First-Installation/_edithttps://github.com/RetroPie/RetroPie-Setup/graphshttps://github.com/RetroPie/RetroPie-Setup/pulsehttps://github.com/RetroPie/RetroPie-Setup/wikihttps://github.com/RetroPie/RetroPie-Setup/pullshttps://github.com/RetroPie/RetroPie-Setup/issueshttps://github.com/RetroPie/RetroPie-Setuphttps://github.com/RetroPie/RetroPie-Setuphttps://github.com/RetroPiehttps://github.com/RetroPie/RetroPie-Setup/subscriptionhttps://github.com/RetroPie/RetroPie-Setup/watchershttps://github.com/RetroPie/RetroPie-Setup/networkhttps://github.com/RetroPie/RetroPie-Setup/stargazershttps://github.com/BobbyccWhttps://github.com/newhttps://github.com/notificationshttp://elinux.org/RPi_USB_Wi-Fi_Adaptershttp://elinux.org/RPi_SD_cardshttps://www.youtube.com/watch?v=WAyDUQoxMKY%0Ahttps://github.com/RetroPie/RetroPie-Setup/wiki/Manual-Installationhttp://www.emulationstation.org/http://www.libretro.com/https://github.com/RetroPie/RetroPie-Setup/wiki/First-Installation/_historyhttps://github.com/RetroPie/RetroPie-Setup/wiki/PC-Enginehttps://github.com/RetroPie/RetroPie-Setup/wiki/PChttps://github.com/RetroPie/RetroPie-Setup/wiki/Neo-Geo-Pocket-Colorhttps://github.com/RetroPie/RetroPie-Setup/wiki/Neo-Geo-Pockethttps://github.com/RetroPie/RetroPie-Setup/wiki/Neo-Geohttps://github.com/RetroPie/RetroPie-Setup/wiki/Nintendo-Entertainment-Systemhttps://github.com/RetroPie/RetroPie-Setup/wiki/Nintendo-DShttps://github.com/RetroPie/RetroPie-Setup/wiki/Nintendo-64https://github.com/RetroPie/RetroPie-Setup/wiki/MSXhttps://github.com/RetroPie/RetroPie-Setup/wiki/MESShttps://github.com/RetroPie/RetroPie-Setup/wiki/Genesis-Megadrivehttps://github.com/RetroPie/RetroPie-Setup/wiki/Master-Systemhttps://github.com/RetroPie/RetroPie-Setup/wiki/MAMEhttps://github.com/RetroPie/RetroPie-Setup/wiki/Macintoshhttps://github.com/RetroPie/RetroPie-Setup/wiki/Intellivisionhttps://github.com/RetroPie/RetroPie-Setup/wiki/Game-Boy-Advancehttps://github.com/RetroPie/RetroPie-Setup/wiki/Game-Boy-Colorhttps://github.com/RetroPie/RetroPie-Setup/wiki/Game-Boyhttps://github.com/RetroPie/RetroPie-Setup/wiki/Game-Gearhttps://github.com/RetroPie/RetroPie-Setup/wiki/Game-&-Watchhttps://github.com/RetroPie/RetroPie-Setup/wiki/FinalBurn-Alphahttps://github.com/RetroPie/RetroPie-Setup/wiki/Dreamcasthttps://github.com/RetroPie/RetroPie-Setup/wiki/Dragonhttps://github.com/RetroPie/RetroPie-Setup/wiki/Daphnehttps://github.com/RetroPie/RetroPie-Setup/wiki/Commodore-64https://github.com/RetroPie/RetroPie-Setup/wiki/Colecovisionhttps://github.com/RetroPie/RetroPie-Setup/wiki/Cocohttps://github.com/RetroPie/RetroPie-Setup/wiki/Atari-Lynxhttps://github.com/RetroPie/RetroPie-Setup/wiki/Atari-Jaguarhttps://github.com/RetroPie/RetroPie-Setup/wiki/Atari-7800https://github.com/RetroPie/RetroPie-Setup/wiki/Atari-800-and-5200https://github.com/RetroPie/RetroPie-Setup/wiki/Atari-2600https://github.com/RetroPie/RetroPie-Setup/wiki/Atari-ST-STE-TT-Falconhttps://github.com/RetroPie/RetroPie-Setup/wiki/Apple-IIhttps://github.com/RetroPie/RetroPie-Setup/wiki/Amstrad-CPChttps://github.com/RetroPie/RetroPie-Setup/wiki/Amigahttps://github.com/RetroPie/RetroPie-Setup/wiki/Adventure-Game-Studiohttps://github.com/RetroPie/RetroPie-Setup/wiki/3dohttps://github.com/RetroPie/RetroPie-Setup/wiki/Supported-Systemshttps://github.com/RetroPie/RetroPie-Setup/wiki/sshhttps://github.com/RetroPie/RetroPie-Setup/wiki/Updating-RetroPiehttps://github.com/RetroPie/RetroPie-Setup/wiki/Managing-ROMshttps://github.com/RetroPie/RetroPie-Setup/wiki/runcommandhttps://github.com/RetroPie/RetroPie-Setup/wiki/scraperhttps://github.com/RetroPie/RetroPie-Setup/wiki/Transferring-Romshttps://github.com/RetroPie/RetroPie-Setup/wiki/RetroArch-Configurationhttps://github.com/RetroPie/RetroPie-Setup/wiki/Wifihttps://github.com/RetroPie/RetroPie-Setup/wiki/First-Installationhttps://github.com/RetroPie/RetroPie-Setup/wiki/First-Installationhttps://github.com/petrockblog/RetroPie-Setup/wikihttps://gist.github.com/https://github.com/issueshttps://github.com/pullshttps://github.com/ -
7/26/2019 First Installation RetroPie_RetroPie-Setup Wiki
2/9
https://github.com/RetroPie/RetroPie-Setup/wiki/Updating-RetroPiehttps://unetbootin.github.io/http://www.tweaking4all.com/hardware/raspberry-pi/macosx-apple-pi-baker/http://sourceforge.net/projects/win32diskimager/http://www.7-zip.org/https://github.com/RetroPie/RetroPie-Setup/releaseshttps://github.com/RetroPie/RetroPie-Setup/releases/download/3.6/retropie-v3.6-rpi2.img.gzhttps://github.com/RetroPie/RetroPie-Setup/releases/download/3.6/retropie-v3.6-rpi1.img.gzhttp://www.amazon.com/CanaKit-Raspberry-Complete-Starter-9-Items/dp/B008XVAVAWhttp://blog.petrockblock.com/2014/12/29/controlblock-power-switch-and-io-for-the-raspberry-pi/https://github.com/RetroPie/RetroPie-Setup/wiki/sshhttps://github.com/RetroPie/RetroPie-Setup/wiki/Setting-up-Wii-U-Pro-controllerhttps://github.com/RetroPie/RetroPie-Setup/wiki/Wiimotes-with-classic-controllershttps://github.com/RetroPie/RetroPie-Setup/wiki/Virtual-Gamepadhttps://github.com/RetroPie/RetroPie-Setup/wiki/Setting-up-a-Bluetooth-controllerhttps://github.com/RetroPie/RetroPie-Setup/wiki/Setting-up-an-N64-controllerhttps://github.com/RetroPie/RetroPie-Setup/wiki/Setting-up-a-PS3-controllerhttps://github.com/RetroPie/RetroPie-Setup/wiki/Setting-up-the-XBox360-controllerhttps://github.com/RetroPie/RetroPie-Setup/wiki/Child-friendly-EmulationStationhttps://github.com/RetroPie/RetroPie-Setup/wiki/RetroPie-install-for-OSMC-with-external-memory-USB-Drivehttps://github.com/RetroPie/RetroPie-Setup/wiki/RetroPie-Ubuntu-15.10-x86-Flavorhttps://github.com/RetroPie/RetroPie-Setup/wiki/RetroPie-Arch-Linux-Flavorhttps://github.com/RetroPie/RetroPie-Setup/wiki/Odroidhttps://github.com/RetroPie/RetroPie-Setup/wiki/Manual-Installationhttps://github.com/RetroPie/RetroPie-Setup/wiki/Memory-Splithttps://github.com/RetroPie/RetroPie-Setup/wiki/Overclockinghttps://github.com/RetroPie/RetroPie-Setup/wiki/Netplayhttps://github.com/RetroPie/RetroPie-Setup/wiki/Configuration-Editorhttps://github.com/RetroPie/RetroPie-Setup/wiki/themeshttps://github.com/RetroPie/RetroPie-Setup/wiki/splashscreenhttps://github.com/RetroPie/RetroPie-Setup/wiki/Solarushttps://github.com/RetroPie/RetroPie-Setup/wiki/Wolfenstein-3Dhttps://github.com/RetroPie/RetroPie-Setup/wiki/Stratagushttps://github.com/RetroPie/RetroPie-Setup/wiki/The-Ur-Quan-Mastershttps://github.com/RetroPie/RetroPie-Setup/wiki/SuperTuxhttps://github.com/RetroPie/RetroPie-Setup/wiki/Super-Mario-Warhttps://github.com/RetroPie/RetroPie-Setup/wiki/SDLPoPhttps://github.com/RetroPie/RetroPie-Setup/wiki/Xrickhttps://github.com/RetroPie/RetroPie-Setup/wiki/ResidualVMhttps://github.com/RetroPie/RetroPie-Setup/wiki/Quakehttps://github.com/RetroPie/RetroPie-Setup/wiki/Cannonballhttps://github.com/RetroPie/RetroPie-Setup/wiki/OpenTyrianhttps://github.com/RetroPie/RetroPie-Setup/wiki/OpenTTDhttps://github.com/RetroPie/RetroPie-Setup/wiki/OpenBORhttps://github.com/RetroPie/RetroPie-Setup/wiki/Minecrafthttps://github.com/RetroPie/RetroPie-Setup/wiki/Micropolishttps://github.com/RetroPie/RetroPie-Setup/wiki/Marathonhttps://github.com/RetroPie/RetroPie-Setup/wiki/KODIhttps://github.com/RetroPie/RetroPie-Setup/wiki/Lovehttps://github.com/RetroPie/RetroPie-Setup/wiki/Lincityhttps://github.com/RetroPie/RetroPie-Setup/wiki/Giana's-Returnhttps://github.com/RetroPie/RetroPie-Setup/wiki/Duke-Nukem-3Dhttps://github.com/RetroPie/RetroPie-Setup/wiki/Doomhttps://github.com/RetroPie/RetroPie-Setup/wiki/Descenthttps://github.com/RetroPie/RetroPie-Setup/wiki/Commander-Keenhttps://github.com/RetroPie/RetroPie-Setup/wiki/CaveStoryhttps://github.com/RetroPie/RetroPie-Setup/wiki/GemRBhttps://github.com/RetroPie/RetroPie-Setup/wiki/Portshttps://github.com/RetroPie/RetroPie-Setup/wiki/ZX-Spectrumhttps://github.com/RetroPie/RetroPie-Setup/wiki/Zmachinehttps://github.com/RetroPie/RetroPie-Setup/wiki/Wonderswan-Colorhttps://github.com/RetroPie/RetroPie-Setup/wiki/WonderSwanhttps://github.com/RetroPie/RetroPie-Setup/wiki/Virtual-Boyhttps://github.com/RetroPie/RetroPie-Setup/wiki/VideoPac-Odyssey-2https://github.com/RetroPie/RetroPie-Setup/wiki/Vectrexhttps://github.com/RetroPie/RetroPie-Setup/wiki/Super-Nintendo-Entertainment-Systemhttps://github.com/RetroPie/RetroPie-Setup/wiki/SG-1000https://github.com/RetroPie/RetroPie-Setup/wiki/Sega-CDhttps://github.com/RetroPie/RetroPie-Setup/wiki/Sega-32Xhttps://github.com/RetroPie/RetroPie-Setup/wiki/ScummVMhttps://github.com/RetroPie/RetroPie-Setup/wiki/Saturnhttps://github.com/RetroPie/RetroPie-Setup/wiki/Playstation-1https://github.com/RetroPie/RetroPie-Setup/wiki/PSP -
7/26/2019 First Installation RetroPie_RetroPie-Setup Wiki
3/9
3/17/2016 First Installation RetroPie/RetroPie-Setup Wiki
https://github.com/RetroPie/RetroPie-Setup/wiki/First-Installation 3/9
jessie only)
Xin-Mo Driver
GPIO Controller Modules
Troubleshooting
Sound Issues
Speed Issues
Video Issues
FAQ
Clone this wiki locally
Hold down any button on your keyboard or gamepad and the name will appear at the bottom and
then open up into a configuration menu:
Follow the onscreen instructions to configure your gamepad- if you run out of buttons just hold
down a button to skip each unused button. When you get to OK press the button you have
configured as "A".
If you wish to configure more than one controller, you can do so from the start menu of
emulationstation. For more details on manual controller configurations see this page Here. See
also HERE
https://github.com/RetroPie
Clone in Desktop
https://windows.github.com/https://github.com/RetroPie/RetroPie-Setup/wiki#controller-configurationshttps://github.com/petrockblog/RetroPie-Setup/wiki/RetroArch-Configurationhttps://github.com/RetroPie/RetroPie-Setup/wiki/FAQhttps://github.com/RetroPie/RetroPie-Setup/wiki/Video-Issueshttps://github.com/RetroPie/RetroPie-Setup/wiki/Speed-Issueshttps://github.com/RetroPie/RetroPie-Setup/wiki/Sound-Issueshttps://github.com/RetroPie/RetroPie-Setup/wiki/GPIO-Moduleshttps://github.com/RetroPie/RetroPie-Setup/wiki/Xin-Mo-Controllerhttps://github.com/RetroPie/RetroPie-Setup/wiki/Setting-up-Wii-U-Pro-controller -
7/26/2019 First Installation RetroPie_RetroPie-Setup Wiki
4/9
3/17/2016 First Installation RetroPie/RetroPie-Setup Wiki
https://github.com/RetroPie/RetroPie-Setup/wiki/First-Installation 4/9
See the following diagrams for reference:
-
7/26/2019 First Installation RetroPie_RetroPie-Setup Wiki
5/9
3/17/2016 First Installation RetroPie/RetroPie-Setup Wiki
https://github.com/RetroPie/RetroPie-Setup/wiki/First-Installation 5/9
Default Hotkeys
Hotkeys enable you to press a combination of buttons to access functions such as saving, loading,
and exiting emulators. The following chart shows the default hotkey combinations. By default, the
hotkey is select so that means you hold down select while pressing another button to execute a
command.
Hotkeys Action
Select+Start Exit
Select+Right Shoulder Save
Select+Left Shoulder Load
Select+Right Input State Slot Increase
Select+Left Input State Slot Decrease
Select+X RGUI Menu
Select+B Reset
For those that are interested, the retroarch controller config that is created after you've followed the
aforementioned steps is located in:
/opt/retropie/configs/all/retroarchjoypads
the following is an example of a SNES controller config- your configurations may be a bit different.
input_device = "USB gamepad "
input_driver = "udev"
input_r_btn = "5"
input_save_state_btn = "5"
input_start_btn = "9"
input_exit_emulator_btn = "9"
input_l_btn = "4"
input_load_state_btn = "4"
input_up_axis = "1"
input_a_btn = "1"
input_b_btn = "2"
input_reset_btn = "2"
input_down_axis = "+1"
input_right_axis = "+0"
input_state_slot_increase_axis = "+0"
input_x_btn = "0"
input_menu_toggle_btn = "0"
input_select_btn = "8"
input_enable_hotkey_btn = "8"
input_y_btn = "3"
input_left_axis = "0"input_state_slot_decrease_axis = "0"
EmulationStation
Where are the systems?
When you first see EmulationStation you may wonder why you don't see systems like
the SNES or Game Boy- worry not- they are installed on the system, roms just need to
be added to their respective rom folders before they will become visible. Transferring
roms are described in the following steps.
-
7/26/2019 First Installation RetroPie_RetroPie-Setup Wiki
6/9
3/17/2016 First Installation RetroPie/RetroPie-Setup Wiki
https://github.com/RetroPie/RetroPie-Setup/wiki/First-Installation 6/9
Configuring Wifi
If you wish to use a wifi dongle to transfer roms over the network rather than a USB stick or
Ethernet cable you'll need to setup your wifi- which can also be done from the Retropie menu in
emulationstation:
It will open into this menu:
-
7/26/2019 First Installation RetroPie_RetroPie-Setup Wiki
7/9
3/17/2016 First Installation RetroPie/RetroPie-Setup Wiki
https://github.com/RetroPie/RetroPie-Setup/wiki/First-Installation 7/9
Choose your SSID from a list:
Type your Wifi Password (You may need to wait a bit after you finish for the configurations to save)
After it's done configuring you should see your wifi info in the original menu:
For more WiFi configuration options see this page HERE
https://github.com/RetroPie/RetroPie-Setup/wiki/Wifi -
7/26/2019 First Installation RetroPie_RetroPie-Setup Wiki
8/9
3/17/2016 First Installation RetroPie/RetroPie-Setup Wiki
https://github.com/RetroPie/RetroPie-Setup/wiki/First-Installation 8/9
Transferring Roms
Due to the nature/complexity of Copyright/Intellectual Property Rights Law, which differs
significantly from Country to Country, ROMs cannot be provided with RetroPie and must be
provided by the user. You should only have ROMs of games that you own.
There are three main methods of transferring roms:
USB(ensure that your USB is formatted to FAT32 or NTFS)
first create a folder called retropie on your USB stick
plug it into the pi and wait for it to finish blinking
pull the USB out and plug it into a computer
add the roms to their respective folders (in the retropie/roms folder)
plug it back into the raspberry pi
wait for it to finish blinking
refresh emulationstation by choosing restart emulationstation from the start menu
see this video for reference:
FTP (needs an active internet connection)
Wired (needs ethernet cable)Wireless (needs wifi dongle) There are many FTP programs out there, for windows many
people use WinSCPfor mac you can use something like Cyberduck
You can also log in as root if you wish to change more files than just the roms, but you first need to
enable the root password which is explained here
Samba-Shares (needs an active internet connection)
if on windows type \\retropie into the computer folder. You can also replace retropie with
your Raspberry Pi's IP address
https://github.com/RetroPie/RetroPie-Setup/wiki/FAQ#why-cant-i-ssh-as-root-anymorehttps://cyberduck.io/?l=enhttps://winscp.net/eng/download.phphttps://www.youtube.com/watch?v=OYMoxvbkYD4%0A -
7/26/2019 First Installation RetroPie_RetroPie-Setup Wiki
9/9
3/17/2016 First Installation RetroPie/RetroPie-Setup Wiki
https://github com/RetroPie/RetroPie Setup/wiki/First Installation 9/9
if on MAC OS X open finder, select "Go" menu and "Connect to Server". Type smb://retropie
and hit "Connect".
PLAY!
After you've added your roms you need to restart emulationstation in order for them to show up.
You can restart emulationstation from the start menu, or by rebooting your pi with sudo reboot .
see the rest of the wikifor more detailed information on individual emulators, advanced
settings etc. If you still can't figure it out, the RetroPie community is very helpful on the forum.
The RetroPie Project is primarily maintained by a few developers who develop the
project in their free time. If you have found the RetroPie project useful please consider
donating to the project here. We will always release RetroPie for free, but unfortunately
our servers still cost money. As you become more familiar with RetroPie, pay it forward
by helping others on the forum. The RetroPie Project is what it is today because of the
many contributions of the community.
THANK YOU!
The RetroPie Project
Ab ou t F orum S etu p-S crip t
Status API Training Shop Blog About 2016 GitHub, Inc. Terms Privacy Security Contact Help
https://github.com/RetroPie/RetroPie-Setup/wiki/_Footer/_edithttps://help.github.com/https://github.com/contacthttps://github.com/securityhttps://github.com/site/privacyhttps://github.com/site/termshttps://github.com/abouthttps://github.com/bloghttps://shop.github.com/https://training.github.com/https://developer.github.com/https://status.github.com/https://github.com/petrockblog/RetroPie-Setuphttp://blog.petrockblock.com/forums/forum/retropie-project-forum/http://blog.petrockblock.com/retropie/http://blog.petrockblock.com/donations-2/http://blog.petrockblock.com/forums/forum/retropie-project-forum/https://github.com/RetroPie/RetroPie-Setup/wiki