Homebrew RELEASE Moonlight-NX - Nvidia Game Stream client

masterzero

Well-Known Member
Member
Joined
Apr 20, 2007
Messages
624
Trophies
0
XP
492
Country
There's one game I cant play from the nvidia client (pso2) I gotta use either the MS store or open the pso2 tweaker program. How can I play this game with moonlight ?
 

rock88

Well-Known Member
OP
Newcomer
Joined
May 19, 2018
Messages
81
Trophies
0
Age
35
XP
900
Country
Russia
There's one game I cant play from the nvidia client (pso2) I gotta use either the MS store or open the pso2 tweaker program. How can I play this game with moonlight ?
You can add this game (or MS Store app) manually by press "Add" button here:

GeForce-Exp-Shield-740x513.jpg
 

txr293

Member
Newcomer
Joined
Jun 14, 2020
Messages
6
Trophies
0
Age
41
XP
61
Country
United States
Rock, why am I getting a “Failed to start stream” error all the time?

is it because I am on OFW 3.00? I am using the latest atmosphere though.

moonlight works absolutely fine with my laptop on the same network.
 

masterzero

Well-Known Member
Member
Joined
Apr 20, 2007
Messages
624
Trophies
0
XP
492
Country
seems the game doesnt like new gamepads being installed when pc is already running so I cant make the gamepad work with it lol
 

rock88

Well-Known Member
OP
Newcomer
Joined
May 19, 2018
Messages
81
Trophies
0
Age
35
XP
900
Country
Russia
Rock, why am I getting a “Failed to start stream” error all the time?

is it because I am on OFW 3.00?
Yep, recvmsg/sendmsg and recvfrom/sendto from libnx (for receive/send messages from sockets) works only on a 7.0.0+. And no any replacement for this functional...

seems the game doesnt like new gamepads being installed when pc is already running so I cant make the gamepad work with it lol
Hm.. Another clients (for Android/iOS/PC) work properly or has this issue too?
 

mattyxarope

Well-Known Member
Member
Joined
Jan 15, 2019
Messages
544
Trophies
0
XP
1,995
Country
United States
You can add this game (or MS Store app) manually by press "Add" button here:

GeForce-Exp-Shield-740x513.jpg


This is the much simpler method for sure.

But there is also a method to play games detected by Geforce - that is, the ones that are supported natively in the software - through moonlight without having it direct you to Steam/MS Store/Epic if your games are not, uh, "up to snuff". I can write a guide if anyone is interested.
 
Last edited by mattyxarope,

Kuraicof

New Member
Newbie
Joined
Jun 14, 2020
Messages
1
Trophies
0
Age
29
XP
41
Country
Spain
Hello!
First post here (years of reading in the shadows tho)
First of all, great job mate! I was looking for this since scene on switch was a thing.

I made my own forwarder so I don't have to open the HBMenu every time.
I created this cool icon, so feel free to use it for your own forwarder!

Moonlight.jpg
2020061614585900-57B4628D2267231D57E0FC1078C0596D.jpg
 

rob151515

Member
Newcomer
Joined
May 6, 2019
Messages
8
Trophies
0
Age
37
XP
112
Country
Albania
This is the much simpler method for sure.

But there is also a method to play games detected by Geforce - that is, the ones that are supported natively in the software - through moonlight without having it direct you to Steam/MS Store/Epic if your games are not, uh, "up to snuff". I can write a guide if anyone is interested.

A guide would be great!
 
  • Like
Reactions: mattyxarope

landysmods

Well-Known Member
Newcomer
Joined
Jul 13, 2018
Messages
88
Trophies
0
XP
740
Country
Australia
Anyone else having trouble with control mapping after the new update? Can't seem to get A & B reversed to match xbox style controls.
 

rock88

Well-Known Member
OP
Newcomer
Joined
May 19, 2018
Messages
81
Trophies
0
Age
35
XP
900
Country
Russia
Anyone else having trouble with control mapping after the new update? Can't seem to get A & B reversed to match xbox style controls.
You needs to open new "Input Settings" screen by pressing gamepad icon on a main screen. Then switch A/B buttons.
Please note - if you run any game before, settings for this game was saved, so needs select this game on a "App list" screen with a Dpad, press Y button and tap "Undo" button for apply new default buttons mapping for this game.

I think needs make this feature more clarify, for example use swapped A/B and X/Y by default and no save mapping for game which no made specially mapping.
 
  • Like
Reactions: landysmods

landysmods

Well-Known Member
Newcomer
Joined
Jul 13, 2018
Messages
88
Trophies
0
XP
740
Country
Australia
You needs to open new "Input Settings" screen by pressing gamepad icon on a main screen. Then switch A/B buttons.
Please note - if you run any game before, settings for this game was saved, so needs select this game on a "App list" screen with a Dpad, press Y button and tap "Undo" button for apply new default buttons mapping for this game.

I think needs make this feature more clarify, for example use swapped A/B and X/Y by default and no save mapping for game which no made specially mapping.

Thanks so much, that was what I was overlooking.
 

resetes12

Well-Known Member
Newcomer
Joined
Apr 11, 2017
Messages
82
Trophies
0
Age
25
XP
315
Country
So I've been testing all day this app and I can't get it to work with good input lag. I've tested my 5Ghz wifi, my 2,4ghz wifi, the bitrate, the encoder, the resolution... And nothing. It's too laggy to play, and the audio desyncs pretty fast. It's strange since I've been able to play with Moonlight on my Vita with no problems, and in fact, I've tested it now and there's low input lag at 4mbps, 720p 30FPS.

The lowest settings I've tried were:
- 720p
- 30FPS
- Tested bothe encoders
- 2,5mbps

And nothing. Unplayable.

So yeah, that's my experience. If anyone knows how to improve it, I'll listen. Anyways, thanks for creating this app. It's pretty useful and I hope you continue improving it.
 

masagrator

The patches guy
Developer
Joined
Oct 14, 2018
Messages
6,265
Trophies
3
XP
12,026
Country
Poland
So I've been testing all day this app and I can't get it to work with good input lag. I've tested my 5Ghz wifi, my 2,4ghz wifi, the bitrate, the encoder, the resolution... And nothing. It's too laggy to play, and the audio desyncs pretty fast. It's strange since I've been able to play with Moonlight on my Vita with no problems, and in fact, I've tested it now and there's low input lag at 4mbps, 720p 30FPS.

The lowest settings I've tried were:
- 720p
- 30FPS
- Tested bothe encoders
- 2,5mbps

And nothing. Unplayable.

So yeah, that's my experience. If anyone knows how to improve it, I'll listen. Anyways, thanks for creating this app. It's pretty useful and I hope you continue improving it.
Use only x264 and be sure you have at least 2 threads decode in settings (4 is overkill, you can try 3)
 

resetes12

Well-Known Member
Newcomer
Joined
Apr 11, 2017
Messages
82
Trophies
0
Age
25
XP
315
Country
Use only x264 and be sure you have at least 2 threads decode in settings (4 is overkill, you can try 3)

I see. I just tested 3 and yes, it improves a lot and the stream doesn't freeze after a few minutes. I've been testing both decoders just to be sure it wasn't me, currently using x264, 720p, 30fps, 2.5Mbps. Still not very good input lag, and audio dies very quickly, but it's better. Not playable though.
 

rob151515

Member
Newcomer
Joined
May 6, 2019
Messages
8
Trophies
0
Age
37
XP
112
Country
Albania
I see. I just tested 3 and yes, it improves a lot and the stream doesn't freeze after a few minutes. I've been testing both decoders just to be sure it wasn't me, currently using x264, 720p, 30fps, 2.5Mbps. Still not very good input lag, and audio dies very quickly, but it's better. Not playable though.
Personally with my setup I'm finding that 60fps seems to work better than 30fps. I'm seeing some slight choppiness in 30fps mode that seems to last a minute or two at a time, then the stream goes back to being smooth again. I don't seem to be getting this in 60fps mode. The statistics show that I'm not dropping any frames so I'm not sure what the issue is... That and the fact that it still gets out of sync at times and it freezes quite often and I have to restart the stream again. Although this is happening in both 60fps mode and 30fps mode. I did some testing during the week with the Android Moonlight client and it doesn't seem to have these issues so I don't think it's my network.
 

GuitarXxX

Member
Newcomer
Joined
May 5, 2019
Messages
5
Trophies
0
Age
35
XP
42
Country
Brazil
I think needs make this feature more clarify, for example use swapped A/B and X/Y by default and no save mapping for game which no made specially mapping.

I think this is a good point.
Or maybe you should consider the default joypad configurations (that you define on the main screen) for all the games and if just the user go and define a specific setup for a game, then you consider these specific values.

Another suggestion, is to have an option to scroll down throw the logs using the touchscreen and maybe an option to export the results to the sd card?

I played today "Ori and the Will of the Wisps" with (720p, 9.0 video bitrate, 3 cores, x264) and everything works very well.
I had some freezes using 10 video bitrate.
 

rock88

Well-Known Member
OP
Newcomer
Joined
May 19, 2018
Messages
81
Trophies
0
Age
35
XP
900
Country
Russia
I think this is a good point.
Or maybe you should consider the default joypad configurations (that you define on the main screen) for all the games and if just the user go and define a specific setup for a game, then you consider these specific values.
I already made this changes, but not did release new version (I also want to fix audio bug when go to home menu and back to app, and maybe some else). You can download latest GitHub build from here (require github login).

Another suggestion, is to have an option to scroll down throw the logs using the touchscreen and maybe an option to export the results to the sd card?
Scroll with two fingers should work in latest 1.1.0 version, but I don't tested it on a Logs Screen. All logs currently saved to sdcard/switch/moonlight/log.txt, if enable "Write log" option in Settings.
 
  • Like
Reactions: Eternam

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    ButterScott101 @ ButterScott101: +1