Some games automatically save your progress if you exit the game correctly. If your game has a built-in save feature, such as the Save Stations in Super Metroid, then the game is automatically saved when you use
Start+Select to exit the game.
This is the method you'll use for most games. To save a game, simply press
To load a saved game in RetroPie, launch the game and press
RetroPie supports multiple game slots! To change a game slot, press
Select+Right on the D-Pad.
The instructions here will work for most controllers.
However, If you're using a keyboard or non-standard controller to play games (and can't figure out which button/key is mapped to
R1, etc.), you can change the mappings for these commands quite easily to accommodate your particular setup.
To do this, check out the RetroArch configuration section of the RetroPie wiki.
You've just set up your Raspberry Pi with RetroPie, it's plugged into the TV, you've got a controller in your hand when—GASP! You don't have any games to play.