It is not necessary to restart the device as ROM files are transferred. If you transfer ROM files while the Raspberry Pi is in use, you’ll have to tell RetroPie via the configuration to restart the software. Emulators will only appear if games are found.It’s easy to set up and is a great way to play hundreds of classic games such as the original Doom. Works philosophy now extends to open source video game emulation on the Mac.RetroPie is currently one of the most popular retro game emulator packages available. Today we'll build an extremely portable retro gaming console that emulates some classic consoles including Nintendo Entertainment System (NES), SNES, Sega MegaDrive and others.24MB 2021 Retro Arcade Gaming Console Raspberry Pi 4 Retropie 256GB 7000+.Ethernet cable (local network access only)Step-by-Step Guide (OS X) Getting the softwareStart by downloading the latest build of RetroPie from PetRockBlock.com. USB controller (we’re using the excellent NES30 controller) RetroArch is a frontend for emulators, game engines and media players.We will be using a Raspberry Pi 2 and the RetroPie software.
Specifying rdisk writes directly to the disk and skips the write to buffer which speeds up the entire copying process.It’s important you specify the correct output location or you may overwrite data on your primary hard drive and you really don't want to make that mistake!When you hit Enter the copy process will start running but it won’t show any output to the terminal window. Make sure to replace retropie-v3.0beta-rpi2.img with the actual name of the img file you previously uncompressed.Note that we use /dev/rdisk2 instead of /dev/disk2. Use a built-in command-line utility called diskutil to get a list of all current disks attached to your machine.Sudo dd if =retropie-v3.0beta2-rpi2.img of =/dev/rdisk2 bs =1m Installing RetroPieIf you aren't keen to use the command-line on OS X or perhaps use Windows instead there are some programs that can help with the progress.Insert the Micro SD Card into your Mac and open up your Terminal program (I use iTerm2 but OS X comes with a built-in Terminal).We need to start off by finding the device node of the Micro SD Card. Img file after the download is complete. Make sure that you download the correct build depending on whether you're using a Raspberry Pi 1 or 2.The Raspberry Pi 2 is highly recommended for the extra CPU power which comes in handy to get emulation without lag and is a requirement for some of the more demanding consoles such as N64.The RetroPie distributable is usually compressed so unpack the archive to a. Setup the Raspberry Pi HardwareWe are now ready to setup the Raspberry Pi itself.If you haven't already, install the Raspberry Pi 2 into a case and plug in the keyboard, USB Controller, network cable and Micro SD Card. Don't be too alarmed at the 3.5Gb size as by default it won’t have used the entirety of the SD Card’s available space - this is something we’ll correct once we’ve booted up the Raspberry Pi. Under /dev/disk2 you should now see the installation of a boot partition as well as a Linux partition sized at approximately 3.5Gb. You can do this as often as you want until the image copy is complete.Once it’s complete verify the install by running diskutil list again. You will see a message that overclocking may reduce the life of your Raspberry Pi. At this point it will boot the Raspberry Pi Config utility.First, select =Overclock= - you will need to use your keyboard at this config menu. First-time configurationOnce the system has booted and you're inside the GUI, select =RetroPie= from the main menu (you may need to hit right on the controller a few times).Select =Raspberry Pi Configuration Tool Raspi-Config= from the list of options. We'll still need to setup the controller to be recognised within the emulators themselves (but more on that later). This process sets up the controller to allow you to navigate the menus of the RetroPie UI. At this point, it will ask you to “Hold a button on your device to configure it”. ![]() You can safely ignore and wait until the script reaches completion.Once you have completed the setup for the connected controller you will find yourelf back at the RetroPie UI.Repeat the above process for any new controller you may want to use on the RetroPie in the future. If you make a mistake you can just re-run the setup script.Note: Your controller might not have all of the inputs - for example our NES30 does not have any analog sticks. You have to be quite quick as the delay to press a button isn't very long. You will need the keyboard again at this point so use to to select =Configure controller for use with RetroArch=.This will boot a setup script asking you to press the corresponding button shown on the screen. We will now go through the process of ensuring our controllers are properly recognised for use within the Emulators themselves.We have a NES30 Controller which is styled like the old NES controller but has the same number of buttons as the SNES controller (including two shoulder buttons).As before, select =RetroPie= from the UI after booting up but this time select =Configure RetroArch Keyboard/Joystick=. Retropie Terminal Emulator From Free To UseGlslpIf you're keen to experiment you can find the full list of configration options in /opt/retropie/configs/all/retroarch.cfgLastly (and you'll need the USB keyboard plugged in for this bit), switch back to your RetroPie itself and start up your favourite NES title (Super Mario, right?). Best NES SettingsWe have found the following to be the best settings when running NES games to reduce input lag as much as possible.Now open a Terminal window and ssh into your RetroPie by running:# include "/opt/retropie/configs/all/retroarch.cfg"# All settings made here will override the global settings for the current emulator coreInput_remapping_directory = / opt /retropie /configs /nes /Video_shader = / opt /retropie /emulators /retroarch /shader /phosphor. When the RetroPie starts back up you should find an entry in the menu for all of the consoles for which you have uploaded ROMs. This will connect you to the /home/RetroPie directory.All ROMs go into the /home/RetroPie/roms directory under the relevant emulator’s directory.In earlier versions, RetroPie sometimes has multiple emulators for the same device but the ROMs directory has been tidied up in 3.xWe'll be uploading the excellent Super Mario Bros to the /home/RetroPie/roms/nes directory to get ready to stomp some Goombas.Once you've completed and uploaded all of your games onto the Raspberry Pi, you will need to reboot.Reboot the RetroPie by pressing Start on your controller and selecting Quit -> Restart System. Transfer some ROMsFirst off get the IP address of your RetroPie by loading up Terminal and pinging it with the following command:Load your favourite FTP client (I use Transmit but feel free to use any others such as CyberDuck).Connect via SFTP to the Raspberry Pi’s IP address using the username pi and password raspberry. Kingo root download for macWhen I accidentally used a 5V/1A Star Fox on SNES ran at horrendous speeds but using the correct power was 100% speed emulation. IMPORTANT TIP: Make sure you are using the correct power output on the Micro USB (5V/2.1A) otherwise the Raspberry Pi 2 won't get enough to take advantage of all that extra power. Inside here we found the best settings for NES emulation was to use =lr-fceumm= as the emulator using a video mode of =CEA-1= (640x480 without any enhancements).The good news is that all of the above will only need to be done once and will be active permanently.Do you have better configuration options to get the emulation as close to the real NES as possible? Please leave recommendations in the comments below. To safely turn off your RetroPie, press start on the main RetroPie menu to Quit -> Shutdown System when you're done playing. When inside a game, press Start + Select to quit back to the main RetroPie menu. You can use this to tweak the resolution and visual effects to optimise the emulator's settings to get the best performance.
0 Comments
Leave a Reply. |
AuthorEric ArchivesCategories |