A – Install your operating system
RetroStone comes without operating system. I suggest you use Retrorangepi (thanks Retrorangepi developper to have made a RetroStone version!).
First please read the two sticky topics on Retrorangepi forum : orangepi.club/forumdisplay.php?fid=40 It will help you avoiding most problems later 🙂
1 – Download the Retrorangepi iso on their website. Choose the RetroStone version.
There are two versions, the Slim version, that is lighter because it does not include some optional things such as linux desktop, some emulators… And the full version that include all the things with a bigger size. I strongly suggest using the FULL version as the SLIM version is currently repported to have lot of bugs.
- Go to http://www.retrorangepi.org/download/
- Download the RetrOrangePi 4.2 FULL “SLIM PLUS”
- Unzip the file to get the .img file
2 – Flash the .img file to the memory card :
First if you previously installed the Slim version on your SD card, please clean it correctly from any leftover partition. I suggest using Diskpart tool as described here. After using Diskpart, rightclick on the memory card. Select FAT32 and format. The you can start flashing.
Usually windows user use win32diskimager. However I found Etcher, a nice alternative that is available on both windows, mac and linux.
Step 1 : Install Etcher
- Go to Etcher website: Click Here
- Select your operating system.
- Download and install it (unless you chose the portable version in which case you don’t need to install).
Step 2 : Flash the .img to the memory ard
- Insert the memory card in your computer
- Make sure your memory card is formated in FAT32 (specially if you reformated it)
- Run Etcher. If using windows run as administrator (right click, run as administrator)
- Click “Select image” and select the .img file you previously downloaded.
- Click “Select drive” and select the memory card.
- Double check you selected the correct drive. The selected drive will be erased !
- Click “Flash!”
Once it completes you are ready to go, insert your SD card into the RetroStone and turn it ON. But wait some important notes to read :
- The RetroStone should not be turned OFF with the ON/OFF switch or this might corrupt your SD card image. You should first shutdown with software (in menu, press start, quit, shutdown system). When the LCD turns OFF then you can turn OFF the switch.
- It’s normal that the LCD is 1/3 blue 2/3 white for 5-10 seconds when booting, it’s because it starts boot process on HDMI before switching to LCD.
Not booting? This is most likely a partition issue, try to use Diskpart tool to clean the memory card before trying to flash again. Tuto to use Diskpart HERE. Make sure to format in FAT32 after.
If you’r still having boot issues, it’s probably because your using retrorangepi retrostone SLIM version which has currently lot of bugs. If you’r using the FULL version:
- did you format in FAT32?
- Did you switch off with software before switching off with ON/OFF switch? Failure to do so might cause memory card getting corrupted.
- Else please post on their forum a description of the boot problem issue, with the error messages if there are any, that will help fixing it !
- If nothing helps your unit might have a hardware issue. Please contact me with a description of the problem and your backer number.
B – Add your ROM games
1. For FULL version : Manually copy them to the linux desktop.
I think this is the easier way, because you can see the transfer. It’s no more than copy files from one computer to another.
Video tutorial: https://www.youtube.com/watch?v=kkDCHb1Y_yg
- Go to desktop mode (press start in emulation station, launch desktop)
- plug a USB mouse
- Plug the USB drive with your roms
- Double click the “retropie” folder shortcut. The browser should open. open the sub folder “rom”
- Open your USB drive in a second browser.
- Select your roms and copy paste them in the “retropie/rom” sub folders. GB roms to “retropie/snes/gb” folder and so on.
Reboot, your game should be added.
2. For SLIM version :
Check here for all methodes possible for Slim version : http://orangepi.club/showthread.php?tid=2572
C – How to connect to TV with HDMI ?
Currently Armbian does not support automatic switch between LCD and HDMI. So you need to switch manually and reboot.
- Go to emulation station main menu.
- In the emulator selection page, go to the emulator “retropie”,
- Select “retrorangepi”,
- then “Bashtool”
- then “tool”
- then “run”.
- Then select the “HDMI”
If you want to switch back to LCD do the same but select “NTSC”
We’r working on an automatic switch that will come soon hopefully! 🙂
D – How to add an emulator?
All emulator are pre-installed, you just need to have at least one game to make it appear in emulation station.
E – How to remove emulator from emulation station?
Not using an emulator and it shows up even if you have no game? That’s because by default on Retrorangepi they put a fake game file called “add rom to play” to have the emulator appeared by default. If you don’t want it to appear anymore your can delete this file in the rom folder of this emulator.
F – How to change button mapping ?
We configured the buttons by default, but if you want to change : Press start in emulation station menu, select configure input, then proceed.
PS when you run out of button to configure but the setup don’t close, you have to hold any button for 3s to skip the button, and do this to the end of the setup.
For N64 mapping if you want to use the Dpad have a look HERE.
G – How to mod RetroStone to add buttons and or joystick?
See tutorial here : http://www.8bcraft.com/modding-retrostone/