How to Set Up RetroArch

Getting Started

Before we can continue please:

  1. Make sure you've downloaded and extracted Retroarch.
  2. Make a folder for your ROMs if you hadn't already. Remember where this folder is. (In this folder, you should create more folders to separate different systems, i.e.: NES, SNES...)

Step One: Controller setup

When you first start up RetroArch, you will be greeted with this screen.:
screen1
With your keyboard (arrow keys, x to accept, z to go back) move over to the right where the gear icon is. Then scroll down to Input and hit x.
screen2
Go to Input User 1 Binds, then go to User 1 Bind All.
Follow the instructions and press the buttons on your controller to match what they are saying.
It doesn't show all the face buttons in order so be extra careful to press the right ones.
Here are the face buttons. Everything else is self explanatory.
face buttons


Setp Two: Pointing to your ROMs

By default, RetroArch doesn't know where to look to find your ROMs. Let's set them up.

  1. Under the gear icon, scroll all the way down and go into Directory.
  2. Some emulators require a BIOS. The first option in this menu (System/BIOS Dir) points to where your BIOSes will be. Select it.
    You know where your RetroArch folder is located? There is a folder in that folder called system.
    Select that as your BIOS folder.
    (Example: My RetroArch folder is C:/users/me/desktop/retroarch. So, my system folder is C:/users/me/desktop/retroarch/system.)
  3. Next, go down to and enter File Browser Dir.
  4. Change that to the big folder you made to keep all your ROMs.
    (Example: My ROM folder is C:/users/me/desktop/roms)

Step Three: Getting Emulator Cores

You set up RetroArch but it doesn't have any emulators yet.

  1. Under the leftmost icon, go to Online Updater.
  2. Go to Core Updater.

  3. Go down to and select NES / Famicom (Nestopia UE). It should dowload and extract automatically.
    face buttons
  4. You'e done!