Many people will be content with the emulators available in the default set-up of RetroPie, but if you are hankering after something more then check out the optional packages and experimental packages, available within RetroPie.
Let’s look at how to add new emulators!
Go to the RetroPie Configuration menu and choose RetroPie setup:
Select Manage packages:
Once you are on the Manage Packages menu, the two options we are interested in are Manage Optional Packages and Manage Experimental Packages. The experimental packages are emulators that may not work correctly, so lets stick with Optional Packages for now.
Once you have selected it, you will be presented with a list of optional packages you can install. Most of these are emulators, but some are ports of games, and some add additional functionality to RetroPie
Once you have selected a package (in the above example, we have selected VICE – a Commodore 64 emulator) you will be asked if you want to download a binary of the file, or whether you want to download the source.
Which one you download is up to you. The binary is a version of the emulator that is pre-compiled and known to work. If you download the source it will take longer as it will need compiling, but it will be the most up-to-date version (but on the flip-side, may not work with your setup). If you are unsure, choose the binary version.
Once you have selected your Install, you’ll get a screen looking like this:
Once it has finished, it will send you back to this screen.
Back and you can either add more packages, or keep pressing
back and you can exit back to the main RetroPie system.
When you add an emulator, it will add a new folder in your
roms volume, so you can then add your games. Remember that the games won’t appear until you have restarted EmulationStation or rebooted the system.
Some of the additional emulators are alternate emulators for systems, so you could have several different SNES emulators depending on which works best for each game. You can choose which emulator you use when you load the game by pressing a button on your joypad after you have selected the game (you should see a brief note on screen advising you on this)
A note about Emulators
Most of the emulators installed on the basic version of RetroPie are “Retroarch” emulators. These have all been designed to work with Retroarch’s system and as such have a shared control system. For example, pressing
Select together will quit the emulator. You can recognise these emulators as they start with the prefix ‘lr-‘.
I mention this, as anything that doesn’t start with ‘lr-‘ may work differently than you were expecting. Many won’t use
Select to quit the emulator, and each emulator will work differently. Some might require a keyboard to use the emulator properly.
The RetroPie wiki has lots of information on the emulators here, along with how to use them, which is great if you get stuck.
- How to set up RetroPie and create your own retro games console
- Setting up WiFi on the RetroPie
- Setting up SAMBA share on Windows 10 to access files on the RetroPie
- Setting up SAMBA share on MAC OS to access files on the RetroPie
- Adding games to your retropie
- Adding additional Emulators to RetroPie
- How to add a new platform to the RetroPie interface.