Introduction: How to Setup RetroPie With Moonlight Steam Streaming on Raspberry Pi
In this article, you are going to learn how to setup your blog in your Raspberry Pi.
If you really enjoy this article, consider checking out my TechWizTime YouTube Channel.
And for an awesome source of Raspberry Pi Accessories, check out my Raspberry Pi Amazon List.
Let’s get started!
Step 1: What You'll Need
- Raspberry Pi 1, 2 or 3
- 8GB MicroSD Card
- Wired Controller
- Keyboard
- WiFi or Ethernet Connection
- PC with Nvidia Shield (GeForce GTX 650 or greater)
Step 2: Download and Install Moonlight
Press "F4" In your RetroPie installation.
Type "sudo nano /etc/apt/souces.list"
Press "Enter"
Type in "deb http://archive.itimmer.nl/raspbian/moonlight jessie main"
Pres "Enter"
Press "Ctrl X" "Y" and "Enter" to save the file.
Type in "sudo apt-get update"
Press "Enter"
Type in "sudo apt-get install moonlight-embedded"
Press "Enter"
Press "Y" when it asks for confirmation.
Step 3: Configure Moonlight
Type in "cd /opt/retropie/configs"
Press "Enter"
Type "mkdir moonlight"
Press "Enter"
Type "cd moonlight"
Press "Enter"
Type in "moonlight map controller.map"
Press the corresponding keys when you're asked to.
Once you finish, type in "moonlight pair YOURPCIPADDRESS"
You'll be given a pair number, head over to your PC and insert that number when you're asked to and press "Connect"
Step 4: Type Some Code
Type in "sudo nano /etc/emulationstation/es_systems.cfg"
Scroll down to the very bottom, but stay above "/systemList"
Type in "
<system>
<name>Steam</name>
<fullname>Steam</fullname>
<path>~/Retropie/roms/moonlight</path>
<extension>.sh .SH</extension>
<command>%ROM%</command>
<platform>steam</platform>
<theme>steam</theme>
</system>"
Press "Ctrl X", "Y" and "Enter"
Type in "mkdir ~/Retropie/roms/moonlight"
Press "Enter"
Type in "cd ~/Retropie/roms/moonlight"
Press "Enter"
Type "sudo nano stream30fps.sh"
Press "Enter"
Type in "#!/bin/bash"
Press "Enter"
Type in "moonlight stream -30fps -mapping /otp/retropie/configs/moonlight/controller.map YOURPCIPADDRESS"
Press "Ctrl X", "Y" and "Enter"
Type "sudo cp stream30fps.sh stream60fps.sh"
Press "Enter"
Type in "sudo nano stream60fps.sh"
Press "Enter"
Change the "-30fps" to "-60fps"
Press "Ctrl X", "Y" and "Enter"
Step 5: Create the Shortcuts
Type in "sudo chmod +x stream30fps.sh"
Press "Enter"
Type in "sudo chmod +x stream60fps.sh"
Press "Enter"
Type "exit"
Press "Enter"
Wait for Emulation Station to load up.
Once it loads, you can see the steam shortcuts there, scroll and click on them to stream your favorite games.
Congratulations, you’ve just configurated your Raspberry Pi to stream your Steam games via Moonlight and that’s it for this Instructable.
If you enjoy this Instructable, consider checking out my TechWizTime YouTube Channel.
And for a good source of Raspberry Pi products, check out my Raspberry Pi Amazon List.