Thank you so much for the text document. I installed this a few weeks ago and fumbled the 30 and 60 FPS part, both links were giving me 30 FPS, this makes it so much easier to reinstall moonlight!
For everyone saying that when you use "moonlight map controller.map" and it fails, I have a semi-solution. Without the controller mapping the 30fps and 60fps options will not launch. What you need to do is type cd ~ $ cd /opt/retropie/configs/moonlight sudo nano controller.map type this string here all in one line - 78696e70757401000000000000000000,Logic3 Controller,a:b0,b:b1,x:b2,y:b3,back:b6,start:b7,leftstick:b8,rightstick:b9,leftshoulder:b4,rightshoulder:b5,dpup:h0.1,dpdown:h0.0,dpleft:h0.8,dpright:h0.2,leftx:a0,lefty:a1,rightx:a3,righty:a4,lefttrigger:a2,righttrigger:a5,platform:Linux, do ctrl+x then ctrl+y then press enter. cd ~ $ emulationstation Annnnd that's it. you should be able to launch the streaming options but the controller wont work only the keyboard and no mouse. but you can use a keyboard or controller connected to your pc.
There are ways to pair PC based emulators with Steam. Doing that with this could possibly allow fun things like PS2 emulation or Dolphin Emulator streaming to your pi. I have Moonlight and I have looked into pairing some of my emulators but I've yet to follow through.
Here are a few pointers: You don't need putty, you can use windows' built in "PowerShell" to use ssh It's not called an "Ethernet Cable" in reality, that's just a way to send information. Your internal IP is not something secret, it is only used on your local network. Still a good guide though
Just followed your video step by step and its working perfectly! Thank you so much, what an amazing option to add to my Raspberry Pi! Thank you very much mate!
Hi, thanks for the video, you did this showing how to use controller, is there much difference in having a mouse and keyboard? I have steam games i actually prefer using those. do you just edit out/not do the controller section or is there some type of config required for it to recognize mouse and keyboard for streaming?
Hi! Thanks for this. Do you know if it's possible to install multiple controllers for multiplayer steam games? Or bluetooth PS3 controllers to the Pi for Steam? Thanks so much for this helpful guide!
#EDIT: So, after writing this I decided read the source again. Depending on your device. You may have either Raspian Stretch, or Raspian Jesse. Add your source.list including the corresponding version. I've run into a whole host of problems. Either, this method is dead, or sorely needs an update. Because I and I'm sure many people have very basic knowledge of bash, and are having a hard time sifting through the knowledge base to find what's needed to do this. Using this method. I've run into two error's. 1. This method doesn't provide the GpG key. Which, I had a wonderful time figuring about on my own. For those of you who are having this issue. Here are the commands that set that up Fetch and install the GPG key : wget archive.itimmer.nl/itimmer.gpg sudo apt-key add itimmer.gpg 2. The sources are unable too provide certain files, and completely denies my any access too moonlight, period. It will not install, and I'm stuck at a dead end here. So I'm gonna leave it at that for now. Maybe if a based user might spread the good word on how to fix or workaround this. I'd be inclined to give many likes and bow's.
I have a medium knowledge with Linux and I still couldn't get any of it to work. Hours of finding different workarounds and none of them work. Is moonlight dead on Linux?
I can confirm that I was able to play mouse and keyboard based games. I have a wireless mouse and keyboard and was able to play Quake Live on my couch with my Raspberry Pi 2 and 60' tv.
I have an important question!!! Can moonlight and steam be also added onto the floobs' retropie merged with attract mode? And if yes, then are there different commands for installing moonlight onto it or is it the same as only on retropie without attract mode? :)
Hey Prime! Love your videos, helped me get into the world of Retropie :D. I was watching this tutorial in plans of streaming some of my PC fighters (SFV,MKX,etc) to my arcade cab project I'm currently working on. I got to the part where you are entering the inputs for the controller, and was wondering if there is any way to skip certain button presses. My control layout (for both players) only has enough for: Start,Select, leftstick/dpad, and 6 other buttons. Thanks for reading! Keep up the great videos!
Each time I try to map the wired Xbox 360 controller I'd like to play with I get "Can't connect to server controller.map" any idea how to fix this anyone?
Just got it working. To solve it I just removed the call to run the custom mapping file and it works like a dream. Basically in step 11 type: moonlight stream -30 192.168.10.xxx And then step 12: moonlight stream -60 192.168.10.xxx
I still cant get mine to work. I'm using a 360 controller with a wireless dongle. It will connect to my pc through moonlight now that I skipped the mapping part and left the command to run the custom mapping out of the script. The controller doesn't work though. Every time i push a button it just exits the stream. Any advice?
This was a very helpful tutorial, thank you. I was wondering though if there any way to change the stream resolution because I am using an ultrawide but I am streaming to a small 600p screen and it shows up with black lines at the top and bottom even though it is set to the 600p resolution. Do you know a solution for this?
Still no answers on the "you need to specify an input device using -input"? Successfully installed Steam on the Pi but can't launch it because of that controller map issue.
Having a hell of a time getting this running on raspbian stretch. the controller mapping part doesnt work. You need to specify one input device using input..... HOW
ETA, can we stream Origin (EA) games on this stance of moonlight too? I know we can do it in Moonlight Android version on Mi Box... EDIT. I did it, just add your Origin games as "Non Steam games" at the steam library e leave the Origin app opened on pc. The question now is, we can use 2 controllers to play some local multiplayer via streaming?
Hey ETA PRIME thank you so much for this video it worked perfect for me on my Raspberry Pi 3. I wanted to ask if you know how to make the stream turn for 720p to 1080p instead. I have tried finding a solution but no one seems to have the answer. Could you let me know if you find or know a way? Thanks ETA PRIME!
Hello, thank you very much for this tutorial. But I would like to know if is it possible to steam steam on retropi without any computer on the same network, like I do on my Ubuntu 16.04. I don't know if it's possible because the rasp doesn't have a video board like my PC does, but the games that I would like to put on it is simple(seems to me) because the graphics are all 8 bits. An example is a very known game like Terraria.
I tried to connect to my Pi (Running Retropie) using Putty, with it and my PC on the same network connection (using WIFI), and I typed the correct IP Address into Putty, but it never gave me a security warning and an option to login. Instead, it waited 15 seconds and timed out. What do I do from here?
Hey! I'm pretty late on the topic but i'm looking for a way to uninstall moonlight-embedded... I tryed to many times with many tutorials and I think my pi is messed up for moonlight... I already deleted every files that have moonlight in their names but when I try to redo the install it doesn't download any files from the sources and the commands can't be found when i try to sudo apt-get moonlight-embedded.
Help please! I followed everything exactly. Pi paired with pc but when I launch from retropie it says can't connect to server. Tried turning off firewall but nothing works.
followed step for step twice still not showing up have a pi 3b board running newest retro pie graphic card is nvida good fro streaming not sure what im missing
When i try to run "sudo apt-get install moonlight-embedded" it wont install, why? "Some packade cant be instaled, it might men that you dont have the premisson"
in your sources list. Check and see if you have the stretch version or the jesse version on the top line. Then, alter the text he wants you to input with whatever version you have.
hello im having trouble getting a ps3 controller to map when i hit the command moonlight map controller.map it hangs forever is there a way to fix this?
well i took a look through the comments and got my issue resolved took of the pointer to the map file out now its working great also took part of your script and meshed it with techwiz made a shortcut for 1080 30/60fps and 720 30/60 fps thx again for your vids i like your audio quality and your straight to the point videos!
+Anthony Esposito I just tried it with motion blue attract mode and it shows up in emulation station. Double check the system cfg make sure the code is added correctly. Also make sure the carbon theme is up to date
I've tried out software Steam Link and Moonlight (Game Stream protocol) and for me Moonlight is waaay better in terms of input lag. Tho steamlink is way more solid and reliable but I prefer lagg free gaming. Using RPi4 + Raspbian+ ethernet
so i finally got this figures out and streaming YAY!!! buuuuuuut..... my left analog stick wont detect..... so most of my games are un playable.... why is this?
i tried remapping the controls and now my controller wont work at all.... I have been at this for 2 whole days and after i finally got it working and i cant use my controller..... Please help...
Don't spend your money on a Raspberry Pi only to stream your games. This software doesn't work properly. Search for "moonlight stream stutter" and you'll see how this piece of crap can replace a NVidia Shield / Steam Link. The Steam Link is more expensive but it won't give you that annoying stutter every 5 seconds!
N3r0 I have overclocked pi with wired connection and steam Streaming works just fine. Btw, who the hell would buy pi just to stream steam on it? You can do so much more with it then just that, streaming is just small bonus you can do with it.
"steam Streaming works just fine." You're probably not spotting the stuttering. "Btw, who the hell would buy pi just to stream steam on it?" People are buying a pi in order to stream games. I've bought one myself because of random youtubers saying "it works just fine for a fraction of the price". In my country a pi is half of the price of a Steam Link. If people want to Stream games and "it works just fine", it will be a waste. Better go with the more expensive solution. At least you'll have support and someone to complain as a customer, if it doesn't work.
"Im not gonna show my ip" dude. Thats your internal IP. People cant do anything with that, as its inside your network only.
When I typed in moonlight map controller.map it sent this back to me you need to specify one input device using -input
yeah, i can't figure it out
Me 3
Thank you so much for the text document. I installed this a few weeks ago and fumbled the 30 and 60 FPS part, both links were giving me 30 FPS, this makes it so much easier to reinstall moonlight!
For everyone saying that when you use "moonlight map controller.map" and it fails, I have a semi-solution. Without the controller mapping the 30fps and 60fps options will not launch. What you need to do is type
cd ~ $
cd /opt/retropie/configs/moonlight
sudo nano controller.map
type this string here all in one line - 78696e70757401000000000000000000,Logic3 Controller,a:b0,b:b1,x:b2,y:b3,back:b6,start:b7,leftstick:b8,rightstick:b9,leftshoulder:b4,rightshoulder:b5,dpup:h0.1,dpdown:h0.0,dpleft:h0.8,dpright:h0.2,leftx:a0,lefty:a1,rightx:a3,righty:a4,lefttrigger:a2,righttrigger:a5,platform:Linux,
do ctrl+x then ctrl+y then press enter.
cd ~ $
emulationstation
Annnnd that's it. you should be able to launch the streaming options but the controller wont work only the keyboard and no mouse. but you can use a keyboard or controller connected to your pc.
There are ways to pair PC based emulators with Steam. Doing that with this could possibly allow fun things like PS2 emulation or Dolphin Emulator streaming to your pi. I have Moonlight and I have looked into pairing some of my emulators but I've yet to follow through.
I did everything to the letter but Steam will not show up in emulation station. Any suggestions?
HOW TO BACKUP RETROPIE - RECALBOX IMAGE - ruclips.net/video/C1QdZSjc1C0/видео.html
This is spooky, I was searching your channel for this a couple of hours ago! Thanks!
+Magnus Snickars no
Problem I should have made this a lot earlier
Here are a few pointers:
You don't need putty, you can use windows' built in "PowerShell" to use ssh
It's not called an "Ethernet Cable" in reality, that's just a way to send information.
Your internal IP is not something secret, it is only used on your local network.
Still a good guide though
Just followed your video step by step and its working perfectly! Thank you so much, what an amazing option to add to my Raspberry Pi! Thank you very much mate!
can u do an tutorial like this for recalbox ? im to dumb never find how to start moonlight on my recalbox
how do I specify the input of the controller
I use this all the time works really good over a wired connection
Hi, thanks for the video, you did this showing how to use controller, is there much difference in having a mouse and keyboard? I have steam games i actually prefer using those. do you just edit out/not do the controller section or is there some type of config required for it to recognize mouse and keyboard for streaming?
Hi! Thanks for this. Do you know if it's possible to install multiple controllers for multiplayer steam games? Or bluetooth PS3 controllers to the Pi for Steam? Thanks so much for this helpful guide!
Command "moonlight map controller.map" brings the isse of "You need to specify one input device using -input"
help me, i have this problem
Thank you! Followed every step and it works flawlessly
can u do this for the recalbox, please
You rock! Will try this as soon as my Pi3 shows up. :)
#EDIT: So, after writing this I decided read the source again.
Depending on your device. You may have either Raspian Stretch, or Raspian Jesse.
Add your source.list including the corresponding version.
I've run into a whole host of problems.
Either, this method is dead, or sorely needs an update. Because I and I'm sure many people have very basic knowledge of bash, and are having a hard time sifting through the knowledge base to find what's needed to do this.
Using this method. I've run into two error's.
1. This method doesn't provide the GpG key. Which, I had a wonderful time figuring about on my own. For those of you who are having this issue. Here are the commands that set that up
Fetch and install the GPG key
:
wget archive.itimmer.nl/itimmer.gpg
sudo apt-key add itimmer.gpg
2. The sources are unable too provide certain files, and completely denies my any access too moonlight, period. It will not install, and I'm stuck at a dead end here. So I'm gonna leave it at that for now. Maybe if a based user might spread the good word on how to fix or workaround this. I'd be inclined to give many likes and bow's.
I have a medium knowledge with Linux and I still couldn't get any of it to work. Hours of finding different workarounds and none of them work. Is moonlight dead on Linux?
would this work with a gigabyte gtx 1060 6gb?
yeah
Hello ETA, Does this work on the Pi 3 B+ ?
When I do prompt the command "moonlight map controller.map" the system replies:
You need to specify one input device using -input
What should I do?
I'm running into the same issue! Please help!
I can confirm that I was able to play mouse and keyboard based games. I have a wireless mouse and keyboard and was able to play Quake Live on my couch with my Raspberry Pi 2 and 60' tv.
Matthew McNair awesome I tried one game with a mouse and keyboard and it did not work. Glad you got some working!
Was your mouse and Keyboard connected to the Pi or the PC? I believe it has to be on the PC.
In my setup it was connected to the Pi and worked without issue.
wow awesome, something to look into, thanks
How did you get it to work without mapping? I get error when not having anything mapped to a controller.
I have an important question!!! Can moonlight and steam be also added onto the floobs' retropie merged with attract mode? And if yes, then are there different commands for installing moonlight onto it or is it the same as only on retropie without attract mode? :)
Good Sir, I assume 8bitdo PRO controllers will work with moonlight?
Hey Prime! Love your videos, helped me get into the world of Retropie :D. I was watching this tutorial in plans of streaming some of my PC fighters (SFV,MKX,etc) to my arcade cab project I'm currently working on. I got to the part where you are entering the inputs for the controller, and was wondering if there is any way to skip certain button presses. My control layout (for both players) only has enough for: Start,Select, leftstick/dpad, and 6 other buttons.
Thanks for reading! Keep up the great videos!
Ethan Latimer would that work when setting up the controller for Moonlight? I know it works when setting up the controller for emulationstation
Thanx,
Can I activate bezels in this image?
Can you find a way to play steam games from the raspberry pi?
Hello ETA! Have you tried this on the Zero W?
Do you know the emulator settings to have it working on AttractMode?Thanks for the great videos ETA!
Thank you very much for the tutorial. Yours are the best on youtube
Heey ETA, could you do a video about the Odroid XU4 streaming steamgames and how to set it up?
Each time I try to map the wired Xbox 360 controller I'd like to play
with I get "Can't connect to server controller.map" any idea how to fix
this anyone?
I'm getting this error too. I am using a wireless wii u controller which has always been OK in the past
Just got it working. To solve it I just removed the call to run the custom mapping file and it works like a dream. Basically in step 11 type:
moonlight stream -30 192.168.10.xxx
And then step 12:
moonlight stream -60 192.168.10.xxx
I still cant get mine to work. I'm using a 360 controller with a wireless dongle. It will connect to my pc through moonlight now that I skipped the mapping part and left the command to run the custom mapping out of the script. The controller doesn't work though. Every time i push a button it just exits the stream. Any advice?
same issue.. found a solution yet?
suffering with you guys
This was a very helpful tutorial, thank you. I was wondering though if there any way to change the stream resolution because I am using an ultrawide but I am streaming to a small 600p screen and it shows up with black lines at the top and bottom even though it is set to the 600p resolution. Do you know a solution for this?
The link for the text document is dead. Is there a new link?
is there a way to do the same thing with lakka or do I need retropie for this?
moonlight map controller.map
"Can't connect to server controller.map"
Any solution?
Still no answers on the "you need to specify an input device using -input"? Successfully installed Steam on the Pi but can't launch it because of that controller map issue.
Having a hell of a time getting this running on raspbian stretch. the controller mapping part doesnt work. You need to specify one input device using input..... HOW
ETA, can we stream Origin (EA) games on this stance of moonlight too? I know we can do it in Moonlight Android version on Mi Box...
EDIT. I did it, just add your Origin games as "Non Steam games" at the steam library e leave the Origin app opened on pc. The question now is, we can use 2 controllers to play some local multiplayer via streaming?
Hey ETA PRIME thank you so much for this video it worked perfect for me on my Raspberry Pi 3. I wanted to ask if you know how to make the stream turn for 720p to 1080p instead. I have tried finding a solution but no one seems to have the answer. Could you let me know if you find or know a way? Thanks ETA PRIME!
Hi
Do you know how to put mugen or capcom vs snk evolution rev2 on retropie ?
Is it possible to use redream or any other emulator on steam in this manner? (so I could play full-speed DC on my CRT! :) )
Hello, thank you very much for this tutorial. But I would like to know if is it possible to steam steam on retropi without any computer on the same network, like I do on my Ubuntu 16.04. I don't know if it's possible because the rasp doesn't have a video board like my PC does, but the games that I would like to put on it is simple(seems to me) because the graphics are all 8 bits. An example is a very known game like Terraria.
Best ETA PRIME, you can play games on retropie if you have a keyboard and mouse connection on the pi with cable or wireless on Bluetooth
hi. please i have "permissioin denied" if i want go to steam. 30fps or 60fps. pls help me
I have been having the same issue did you find a fix?
text file link doesnt work
Can not create directory moon light permission denied. No idea what that means, cant get past step 4
why can't you do with amd?
because amd doesn't have moonlight, which you need for this method.
When I typed in moonlight map controller.map it sent this back to me you need to specify one input device using -input
Please help me
I tried to connect to my Pi (Running Retropie) using Putty, with it and my PC on the same network connection (using WIFI), and I typed the correct IP Address into Putty, but it never gave me a security warning and an option to login. Instead, it waited 15 seconds and timed out. What do I do from here?
THANK YOU SO MUCH FOR THE AMAZING TUTORIAL
how can i do if i have a ps3 control? i can't do this instruction moonlight map controller.map
Hey! I'm pretty late on the topic but i'm looking for a way to uninstall moonlight-embedded... I tryed to many times with many tutorials and I think my pi is messed up for moonlight... I already deleted every files that have moonlight in their names but when I try to redo the install it doesn't download any files from the sources and the commands can't be found when i try to sudo apt-get moonlight-embedded.
Help please! I followed everything exactly. Pi paired with pc but when I launch from retropie it says can't connect to server. Tried turning off firewall but nothing works.
I have the same problem. I am confused is the IP address "192.168.10.*** (the rest of the IP)" or is it the IP exactly?
that was a coding error on his part. change the .10. to .1.
Can i connect my raspberry pi to my pc with ethernet (without going throug router) and then do this?
no
Great work.... Works a charm. Q: What do I need to do for it to show up on Attract Mode (Motion Blue)?
followed step for step twice still not showing up have a pi 3b board running newest retro pie graphic card is nvida good fro streaming not sure what im missing
+Nicholas D what theme are you using?
Side note using ps4 orig controller. when setting up controller i get "can't open mapping file: controller.map" does this mean i can't use it?
what is a force graphics card?
hi it won't map my Xbox one remote but will on the retro pie (can't connect to server controller) someone please help
Have you tried the steam link install via the retropie_setup.sh?
Juan Borges limelight? If so I could never get it working properly
Yeah. I was wondering. Don't have the card to test it. Great videos!!!
I haven't watched the video, but what's the benefit of streaming a game instead of playing it on the machine itself?
Glychee S this will pretty much turn your Pi into a steam link. Have your PC in one room and stream a game to the big to in the living room.
If latency is low enough,then i can see the benefits,yeah, i'll try it out some time.
it says Network error: Connection refused HELP MEEEEEEE!
enable ssh on your pi yo. i was struggling with this
use the command: sudo service ssh restart
then try putty again
When i try to run "sudo apt-get install moonlight-embedded" it wont install, why? "Some packade cant be instaled, it might men that you dont have the premisson"
in your sources list. Check and see if you have the stretch version or the jesse version on the top line. Then, alter the text he wants you to input with whatever version you have.
hello im having trouble getting a ps3 controller to map when i hit the command moonlight map controller.map it hangs forever is there a way to fix this?
well i took a look through the comments and got my issue resolved took of the pointer to the map file out now its working great also took part of your script and meshed it with techwiz made a shortcut for 1080 30/60fps and 720 30/60 fps thx again for your vids i like your audio quality and your straight to the point videos!
i want to solve dat issue too
make a video on how to back up your image, please
ruclips.net/video/C1QdZSjc1C0/видео.html
You don't miss a beat. Thanks!!
Also followed step by step and i don't even have a logo on emu station at all.
+Anthony Esposito what theme are you using?
ETA PRIME Rey's updated image as of tonight.
ETA PRIME what do you think eta prime?
+Anthony Esposito I just tried it with motion blue attract mode and it shows up in emulation station. Double check the system cfg make sure the code is added correctly. Also make sure the carbon theme is up to date
I had to change the system.cfg at /home/pi/.emulationstation/es_systems.cfg instead of the one at /etc/emulationstation/es_systems.cfg.
I've tried out software Steam Link and Moonlight (Game Stream protocol) and for me Moonlight is waaay better in terms of input lag. Tho steamlink is way more solid and reliable but I prefer lagg free gaming. Using RPi4 + Raspbian+ ethernet
(shrugs) Counts me out - I use AMD.
same man...
Buy a Steam Link instead. Even if you were Nvidia, you would be better with a Steam Link.
how can i map a ps3 joystick?
I get booted up in big picture perfectly but i can't start any game. i just get a splash screen and then nothing happens.. anyone have any ideas?
if my graphic card is AMD?
"failed to pair to server"
etro pi will not let me give permission to the shell script.
Hi :) Thanks for your videos! They are great.
When i try to run it i get msg: Permision denied :(
One more thing, ive got all roms and bioses running from USB hdd.
I have the same problem... DX did you end up figuring it out?
Weston Uchiha nope, not yet...
Same problem
just FYI - if your on stretch you need deb archive.raspbian.org/raspbian jessie main contrib non-free added to sources to progress to install.
so i finally got this figures out and streaming YAY!!!
buuuuuuut..... my left analog stick wont detect..... so most of my games are un playable.... why is this?
i tried remapping the controls and now my controller wont work at all....
I have been at this for 2 whole days and after i finally got it working and i cant use my controller.....
Please help...
bash: moonlight: command not found
Does this work on the retropie zero? lol
i wanna play games like csgo soooo i need to play with a keyboard can anybody help me with this i would be very happy...
in the first place you said i'm not going to show my IP address to you and after a few minuts you just typed it in xD
dropbox is dead
how do i exist?
14:00 sound of an chinese phone
Why, why, I have amd so goodbye
No love for us AMD peasants. :{
Don't spend your money on a Raspberry Pi only to stream your games. This software doesn't work properly. Search for "moonlight stream stutter" and you'll see how this piece of crap can replace a NVidia Shield / Steam Link. The Steam Link is more expensive but it won't give you that annoying stutter every 5 seconds!
N3r0 I have overclocked pi with wired connection and steam Streaming works just fine. Btw, who the hell would buy pi just to stream steam on it? You can do so much more with it then just that, streaming is just small bonus you can do with it.
"steam Streaming works just fine."
You're probably not spotting the stuttering.
"Btw, who the hell would buy pi just to stream steam on it?"
People are buying a pi in order to stream games. I've bought one myself because of random youtubers saying "it works just fine for a fraction of the price". In my country a pi is half of the price of a Steam Link.
If people want to Stream games and "it works just fine", it will be a waste. Better go with the more expensive solution. At least you'll have support and someone to complain as a customer, if it doesn't work.