Homebrew Question Anyone working on a Moonlight app?

barnhilltrckn

Well-Known Member
Newcomer
Joined
Jan 12, 2016
Messages
90
Trophies
0
Age
39
XP
675
Country
United States
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.
 

coppertj

Well-Known Member
Member
Joined
May 26, 2017
Messages
193
Trophies
0
Age
25
XP
482
Country
United States
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.
 

coppertj

Well-Known Member
Member
Joined
May 26, 2017
Messages
193
Trophies
0
Age
25
XP
482
Country
United States
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
 

natinusala

Win32 error 31 is not an error
Member
Joined
Dec 1, 2012
Messages
1,032
Trophies
0
Age
44
XP
2,914
Country
France
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.
 

natinusala

Win32 error 31 is not an error
Member
Joined
Dec 1, 2012
Messages
1,032
Trophies
0
Age
44
XP
2,914
Country
France
Any moonlight implementation will be garbage without nvdec. Nouveau doesn't have it. Keep that in mind.
 

barnhilltrckn

Well-Known Member
Newcomer
Joined
Jan 12, 2016
Messages
90
Trophies
0
Age
39
XP
675
Country
United States
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.
 

natinusala

Win32 error 31 is not an error
Member
Joined
Dec 1, 2012
Messages
1,032
Trophies
0
Age
44
XP
2,914
Country
France
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
 

natinusala

Win32 error 31 is not an error
Member
Joined
Dec 1, 2012
Messages
1,032
Trophies
0
Age
44
XP
2,914
Country
France
nouveau is the name of the open source driver Lakka is using, and that's what Armada and fincs ported to libnx.
 

dovere

Well-Known Member
Newcomer
Joined
Apr 26, 2018
Messages
55
Trophies
0
Age
29
XP
255
Country
Italy
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
 

natinusala

Win32 error 31 is not an error
Member
Joined
Dec 1, 2012
Messages
1,032
Trophies
0
Age
44
XP
2,914
Country
France
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

General chit-chat
Help Users
  • SylverReZ @ SylverReZ:
    @Maximumbeans, I'm doing alright, thanks.
    +1
  • Maximumbeans @ Maximumbeans:
    That must be rough. Productive I'm sure but hard to balance with daily life
    +1
  • SylverReZ @ SylverReZ:
    @Maximumbeans, Indeed. I've been working on getting this Infecutus chip to work on my PS2. But after soldering, I realised that a plastic piece was missing from the power ribbon cable to the power and eject buttons.
  • SylverReZ @ SylverReZ:
    Now I could go with soldering the contacts from the cable to the connector on the mobo, but doesn't sound like a good permanent solution.
  • Maximumbeans @ Maximumbeans:
    Man, that's beyond my brain :rofl: I'm no good with hardware for now. I'd like to get into hardmods in future though
  • SylverReZ @ SylverReZ:
    @Maximumbeans, Maybe start practice soldering. Get a cheap-ass soldering iron and follow some good YouTube tutorials.
    +1
  • SylverReZ @ SylverReZ:
    Least my experience has gotten better than over a decade ago. My iron would constantly bump into components and break them.
  • Maximumbeans @ Maximumbeans:
    Sounds good. I actually did soldering but like 16 years ago for school so uuuuh probably rusty haha
  • SylverReZ @ SylverReZ:
    @Maximumbeans, Same here. I did soldering at school from a teacher who I honestly liked since he had plenty of good electronics experience.
    +1
  • Maximumbeans @ Maximumbeans:
    I wish I could play chess well
    +1
  • Maximumbeans @ Maximumbeans:
    Useless but a true art
    +1
  • SylverReZ @ SylverReZ:
    @Maximumbeans, I had a friend who had a glass chess set for their birthday.
  • SylverReZ @ SylverReZ:
    It was like all clear and fancy. Tbf I'm not too experienced with chess, but would like to learn someday.
  • Maximumbeans @ Maximumbeans:
    That sounds really cool
  • Maximumbeans @ Maximumbeans:
    I know the basics but no strategy at all :rofl:
    +1
  • Veho @ Veho:
    Watch chess streamers on Twitch and you'll pick up a thing or two.
    +1
  • Veho @ Veho:
    Not to mention there's an infinite number of chess games for every possible platform.
    +1
  • DinohScene @ DinohScene:
    just play it, get beaten a few times and start dominating
    +1
  • K3Nv2 @ K3Nv2:
    Nude chess is best
    +1
  • DinohScene @ DinohScene:
    strip checkers > nude chess
    +1
  • K3Nv2 @ K3Nv2:
    Nude checkers get jumped
    +1
  • SylverReZ @ SylverReZ:
    @Veho, I guess you'd pick up something while watching tub streams.
  • SylverReZ @ SylverReZ:
    @K3Nv2, Dick fights. :tpi:
  • Veho @ Veho:
    Turkish olive oil wrestling.
    +1
    Veho @ Veho: Turkish olive oil wrestling. +1