Homebrew Question Anyone working on a Moonlight app?

  • Thread starter Thread starter zero44
  • Start date Start date
  • Views Views 11,131
  • Replies Replies 36
  • Likes Likes 1
I'm glad to see I'm not the only person interested in this. I'm not gonna bug anyone about it and if I had the skills I would do it myself. Hopefully there's a dev out there wanting to do this too. The switch would be the perfect device for this imho.
 
m4xw said he wanted to work on it over in the libnx retroarch thread but besides that, im sure it'll come out one day since the framework is there and its open source already.
 
Also interested in this. Not sure if Rainway will ever come t o Switch but would love to stream PC.
 
Also interested in this. Not sure if Rainway will ever come t o Switch but would love to stream PC.
doubt it. the dev had a public freak out on twitter/reddit because he was being accused of "knowing the switch version was never going to get past by nintendo", yet he advertised it anyway, the only thing he says about it is the copy and paste excuse "the balls in nintendo's court"

Moonlight however has a lot of potential and will likely get ported to switch
 
I am indeed working on a Moonlight client for homebrew. This is the correct repository.

For now, the homebrew doesn't do anything besides generating a key pair and sign a certificate with it.

Cryptography is a big part of the NVIDIA GameStream protocol, everything goes through HTTPS (via curl) and then a secure UDP connection (via mbedtls). A bug in libnx sockets implementation (in NBIO to be precise) prevents me from going any further at the moment. We are trying to find what's wrong with @m4xw but I can't guarantee that we'll come up with something anytime soon (or anytime at all).

As a side note, curl was fixed along with ftpd, you just need to rebuild them with the latest master commit of libnx.
 
Any moonlight implementation will be garbage without nvdec. Nouveau doesn't have it. Keep that in mind.
 
Any moonlight implementation will be garbage without nvdec. Nouveau doesn't have it. Keep that in mind.
Would it be possible to get working with a linux distro? I'm not one to ask for things like this but I would imagine it's possible. Too bad it isnt in lakka, that would be the best imho.
 
No, because as I said nouveau doesn't support nvdec.

Well it supports it for the Titan X but that would be one hell of a mod for a Switch wouldn't it
 
what is nouveau? so even with opengl support moonlight on horizon will not be possible?
 
nouveau is the name of the open source driver Lakka is using, and that's what Armada and fincs ported to libnx.
 
Very nice to know thank you :D this means things will be easier now to have a working moonlight port :D:D

can't wait
 
It's a hard stopping point until nouveau gets updated, or someone implements nvdec for the Switch independently of nouveau
 

Site & Scene News

Popular threads in this forum