Retro Gaming Console Instruction Manual

What is an Emulator?

An emulator is software that makes a computer behave like another computer, or in the case of RetroPie a computer that behaves like a video game console such as the Super Nintendo. The RetroPie SD image comes pre-installed with many different emulators. Additional emulators may be installed from within RetroPie.


What are ROMs?

ROMs are digital versions of game cartridges. Loading up a ROM in an emulator is the equivalent of putting a cartridge in a game console.

ROMs are copyrighted content and as such are not included with Retro Gaming Console.

Configure Controllers

On first boot your filesystem will be expanded automatically, you will then be welcomed with the following screen- this menu will configure your controls.

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 the following diagrams for reference:




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. Note that hotkeys are only specific supporting systems.

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



ROMs stand for Read Only Memory. ROMs are essentially digital versions of old game cartridges which allow you to play games on emulators (software that mimics your old gaming consoles.) There are many issues involving Copyrights laws regarding the usage of ROMs, as a result in order to preserve the integrity and longevity of the Retro Gaming Console project, the console will not include games.  That being said, in the search of your childhood - Google is your friend. You should only have ROMs of games that you own. 

ROMS can be downloaded from:

Transferring Roms using USB stick

  1. (ensure that your USB is formatted to FAT32)
  2. first create a folder called retropie on your USB stick
  3. plug it into the pi and wait for it to finish blinking
  4. pull the USB out and plug it into a computer
  5. add the roms to their respective folders (in the retropie/roms folder)
  6. plug it back into the raspberry pi
  7. wait for it to finish blinking
  8. you can now remove the USB stick.
  9. refresh emulationstation by pressing F4, or choosing quit from the start menu

ROMS can be downloaded from:



When adding roms to your Retro Gaming Console make sure that you have the required space on your Console Storage. To check how much storage remains one has to Press F4 on the Remote Keyboard or press the Start button from the controller to open the Main Menu and select the Quit option from the list and press Quit Emulationstation.

The following will appear

One can check how much storage remains by checking the % total used. Kindly do not fill the console over 90%  as it will cause multiple system errors.

To exit type using the Remote Keyboard

sudo reboot  


sudo shutdown

Deleting Roms to make more space.

Start Midnight Commander by typing sudo mc in a black terminal window. The main section will be the two directory panels, with a drop-down menu line above, a command line below, and below that a list of the present functions of the F (function) keys. Above the command line is a Hint line that shows random tips.

 To quit mc, use key F10

The Basics: Navigation in the Directory Panels

Generally, you want to display different directories either side, so you can action files between them.

Navigate around mc with the keyboard:

  • Tab key to change to the opposite directory panel
  • scroll through directories with up/down arrow keys
  • Home and End to jump to the top or bottom of a long directory
  • pg-up and pg-down to scroll one screen at a time
  • back/left arrow to change to the parent directory (with lynx-like motion enabled)

To change up into a parent directory, arrow up to the top line and enter on  /.. (usual parent directory notation). To change down into a subdirectory, arrow down then Enter.   

    See Configuration on how to enable 'lynx-like motion'. Without needing to scroll to the top, the back arrow will change you directly into the parent directory.


Keyboard Shortcuts

The 'F' (function) keys are widely used in mc for file operations. Read the bar at the bottom for their current function, which may differ according to the context, eg. browsing a directory, using the file viewer, or the editor.


In normal browsing mode:

F1 - help. More readable than the 2000-line man page, although difficult to browse.

F2 - user menu ( offers option to gzip files, etc.)

F3 - view (handy to check the contents of an rpm or tgz file, or read contents of files)

F4 - edit with internal editor, mcedit

F5 - copy

F6 - rename or move

F7 - create a directory

F8 - delete

F9 - pull-down - accesses the menu bar at the top.

F10 - quit. Closes mc, as well as mcedit and any unwanted open menu.


If you don't have F keys, use Esc - number sequence (1-0) instead.

F10 key in Gnome Terminal: opens the main terminal File menu instead, so click quit with the touchpad.

ROMS path

The Retro Gaming Console ROMS can be found under


Delete the unwanted roms will make space for new ones.

Disclaimer: Deleting system files by mistake will cause system corruption. In case this happens take the console back to the vendor for repairs. System corruption is not covered by the warranty for this product.