Gaming Homebrew Play xCloud games on HOS! Or stream your Xbox Series S/X!

  • Thread starter Thread starter Taffer
  • Start date Start date
  • Views Views 1,155
  • Replies Replies 6
  • Likes Likes 4

Taffer

Well-Known Member
Member
Joined
Mar 10, 2021
Messages
244
Reaction score
165
Trophies
1
Age
34
XP
865
Country
Czech Republic
Hey, I'm the dev behind this. Just wanted to let you know that there has been a couple of updates now. Both quality and input is significantly improved. Even got haptics up and running.

IMO it's pretty much on par with my Samsung S22 in regards to latency. Actually quite suprised with the network performance of the Nintendo Switch.

This project has revived my Switch. As it was banned from Nintendo a long time ago, I really had no way of using any online functionality. Can now, via Xbox :)

Also created a small side project to create thumbnails and grab the xCloud title Ids by searching for a title by name:

https://github.com/ursusworks/LibNXboxNROHelper

Ultimate goal there would be for it to spit out a ready to go forwarder nsp file. But haven't had the time yet.
 
Hey, I'm the dev behind this. Just wanted to let you know that there has been a couple of updates now. Both quality and input is significantly improved. Even got haptics up and running.

IMO it's pretty much on par with my Samsung S22 in regards to latency. Actually quite suprised with the network performance of the Nintendo Switch.

This project has revived my Switch. As it was banned from Nintendo a long time ago, I really had no way of using any online functionality. Can now, via Xbox :)

Also created a small side project to create thumbnails and grab the xCloud title Ids by searching for a title by name:

https://github.com/ursusworks/LibNXboxNROHelper

Ultimate goal there would be for it to spit out a ready to go forwarder nsp file. But haven't had the time yet.
The nsp ready stuff would be killer!
 
  • Like
Reactions: lordelan
Hey, I'm the dev behind this. Just wanted to let you know that there has been a couple of updates now. Both quality and input is significantly improved. Even got haptics up and running.

IMO it's pretty much on par with my Samsung S22 in regards to latency. Actually quite suprised with the network performance of the Nintendo Switch.

This project has revived my Switch. As it was banned from Nintendo a long time ago, I really had no way of using any online functionality. Can now, via Xbox :)

Also created a small side project to create thumbnails and grab the xCloud title Ids by searching for a title by name:

https://github.com/ursusworks/LibNXboxNROHelper

Ultimate goal there would be for it to spit out a ready to go forwarder nsp file. But haven't had the time yet.
Great job, man!
I usually use chiaki a lot to play ps5 games via stream and I love this kind of project.
I remember that chiaki made a huge leap in quality and latency when they implemented another type of codeI remember that chiaki made a huge leap in quality and latency when they implemented another type of codec.
I think they put the h265 codec. I'm a bit of a layman on this subject, but there was a brutal improvement in latency. Is it possible to do this in your project?

Again, thank you very much for the app. Great job.
 
  • Like
Reactions: lordelan
Great job, man!
I usually use chiaki a lot to play ps5 games via stream and I love this kind of project.
I remember that chiaki made a huge leap in quality and latency when they implemented another type of codeI remember that chiaki made a huge leap in quality and latency when they implemented another type of codec.
I think they put the h265 codec. I'm a bit of a layman on this subject, but there was a brutal improvement in latency. Is it possible to do this in your project?

Again, thank you very much for the app. Great job.
Not a bad idea. could reduce the bandwidth demand. I'm not sure we would see any reduced latency here. When I've been testing it's pretty much on par with xcloud in a browser on a pc. And I suspect we might not get any lower latency as the main bottleneck is decode time on the Switch. And libnxbox already uses NVDEC to decode the video stream.

I looked into how Chiaki did stuff. The Deko3d / NVDEC approach comes from moonlight-nx. And I think Chiaki also got their decode approach from the same project (although i might be confusing projects here...). They might have implemented that approach at the same time they moved from h264 to h265. When I did that it was a major step to reduce both latency. Using NVDEC as a hardware accelerator allowed for much higher quality, while at the same time reducing decode time

I'll make a test build with h265 and test a little. If we can reduce the bitrate and keep the same quality. We might also see less drain on the battery.
Post automatically merged:

Worlds shortest test... xCloud does not respond when requesting h265 over the SDP offering. xCloud only supports H264
 
Last edited by nr89,
  • Like
Reactions: ISHOWMANI
Not a bad idea. could reduce the bandwidth demand. I'm not sure we would see any reduced latency here. When I've been testing it's pretty much on par with xcloud in a browser on a pc. And I suspect we might not get any lower latency as the main bottleneck is decode time on the Switch. And libnxbox already uses NVDEC to decode the video stream.

I looked into how Chiaki did stuff. The Deko3d / NVDEC approach comes from moonlight-nx. And I think Chiaki also got their decode approach from the same project (although i might be confusing projects here...). They might have implemented that approach at the same time they moved from h264 to h265. When I did that it was a major step to reduce both latency. Using NVDEC as a hardware accelerator allowed for much higher quality, while at the same time reducing decode time

I'll make a test build with h265 and test a little. If we can reduce the bitrate and keep the same quality. We might also see less drain on the battery.
Post automatically merged:

Worlds shortest test... xCloud does not respond when requesting h265 over the SDP offering. xCloud only supports H264
When I made my post, I had not yet tested the latest version available. Now it's very good to play. I finished some levels in doom the dark ages playing on the highest difficulty. I have nothing to complain about, except for the resolution which is a bit low.

My cousin bought monster hunter stories 3 to play via xcloud because she doesn't have a console that runs the game, now she can play via switch thanks to its amazing app. Thank you
 
Not a bad idea. could reduce the bandwidth demand. I'm not sure we would see any reduced latency here. When I've been testing it's pretty much on par with xcloud in a browser on a pc. And I suspect we might not get any lower latency as the main bottleneck is decode time on the Switch. And libnxbox already uses NVDEC to decode the video stream.

I looked into how Chiaki did stuff. The Deko3d / NVDEC approach comes from moonlight-nx. And I think Chiaki also got their decode approach from the same project (although i might be confusing projects here...). They might have implemented that approach at the same time they moved from h264 to h265. When I did that it was a major step to reduce both latency. Using NVDEC as a hardware accelerator allowed for much higher quality, while at the same time reducing decode time

I'll make a test build with h265 and test a little. If we can reduce the bitrate and keep the same quality. We might also see less drain on the battery.
Post automatically merged:

Worlds shortest test... xCloud does not respond when requesting h265 over the SDP offering. xCloud only supports H264
Assuming you're talking about akira, moving to deko was one of the optimizations.

H264 is for ps4, H265 is for ps5 afaik.
 
  • Like
Reactions: lordelan

Site & Scene News

Popular threads in this forum