
Using the RetroPie project we will make your Raspberry Pi play Nintendo, Super Nintendo, SEGA Genesis, SEGA Master System and even arcade games such a PacMan or Donkey Kong.
To get started you’ll need a Raspberry Pi, a screen connected to it, a keyboard, and most importantly some controllers – remember to buy two so you can play with your friends. Raspberry Pi 2/3 – for the best performance use the Raspberry Pi 3 Model B. Monitor (or you can just use your TV with HDMI input). Gamepads / Controllers – I suggest you get a couple of game pads that emulate the look and feel of your favorite system that you want to emulate here are some pointers. Nintendo Entertainment System (NES) Controller. Sega Genesis (also knows as Mega Drive outside North America) Controller. If you’re not sure which one to get I can recommend the USB Xbox controller as a good all round controller. Instead of starting from scratch with an empty Raspbian image and installing emulators one by one we are going to use a fantastic project called RetroPie. The RetroPie project lets you download a Raspberry Pi image that comes with the pre-loaded emulators cores and a slick interface. It will come with emulators for: NES, SNES, Genesis, Amiga, MAME (for arcade games) and many others. Those that are not pre-loaded you can find and install through the easy to use menu system. Once downloaded, extract the image and load it on to a SD card using win32diskimager: Now to get started head over to the RetroPie download page and click the button download the version for Raspberry 2/3. Now connect your Raspberry Pi to the your TV, keyboard, favorite controller and WiFi dongle (if Raspberry 2) and power it up. On your first boot you will see the regular Raspberry boot sequence and the RetroPie logo. Optionally all data can be AES algorithm-encrypted.Once its done you’ll see the welcome screen below: RetroPie will initialize and expand the file system as well as initialize it self, this will take a little while (5+ minutes) so have patience. All files may be compressed in gzip, either in toto or separated by subfolders as zip files. The original directory structure remains unchanged beneath these folders. The original drives (C, D, etc.) appear as subdirectories LwC, LwD, etc. Additional criteria are the selection by file type, file age, and file name filter. But the user can exclude or include any subdirectories from or in the backup by selection or a filter. All subfolders are included automatically. The selection of the files to be backed up is made on a by-folder basis.
You can configure and store as many backup tasks as you wish. Personal Backup saves personal data to any destination folder located on a local fixed or removable drive, Windows network server, or an FTP server.