Live data from Hacker News

Moonshine: Lets you stream games from your PC to any device running Moonlight

github.com

21–30 of 162 posts

Re: Moonshine: Lets you stream games from your PC to any device running Moonlight

#21

The Sunshine/Moonlight combo allowed me to stream emulated, upscaled SSX Tricky (PS2 game) from my desktop to an (at least 7 year-old) Android streaming box as smooth as silk. The only downside was that the game had to be running, visibly, on the screen of the desktop machine, meaning the desktop is unusable for anything else - ie. if someone else wanted to play the game while I was working on the desktop. This appea…

Side note: I miss SSX. Such a great franchise, and sad that EA Big shut down (and that no one else picked it up).

Tricky was probably my favorite, but they were all great.

Re: Moonshine: Lets you stream games from your PC to any device running Moonlight

#22
I use moonlight/apollo.

1. Connect my Dualsense controller to my macbook

2. Open moonlight on my macbook

3. Connect to my gaming desktop in full screen mode

3. Launch my AAA game on Steam

4. Profit

Over Wifi 7 I get basically no discernable lag, which was crazy to me the first time I tried it. I also have a Minisforum attached to my large screen TV and the process is identical except I push a different combo on the Dualsense controller to connect to the Minisforum. Because apollo saves settings, I can pretty seamlessly switch between the two with basically no issues.

Re: Moonshine: Lets you stream games from your PC to any device running Moonlight

#23
post #5

I don't remember whether it was this or "sunshine", but game streaming from your own PC hasn't been the same since it was simply "turn on the Nvidia feature". It was way too difficult to figure out how to make it work the last time I tried and I gave up and haven't tried again since. For all the good they do otherwise, FOSS devs just never seem to get usability right.

You should try it again. I had a similar experience to you about 5 years ago and completely gave up on game streaming.

However, I had a cold a month or so ago and wanted to play Oxygen Not Included from the couch from my old-ass Linux laptop which couldn't run it. I set up Sunshine and Moonlight in about... 5 minutes? And it "just worked". And worked well. I was able to play perfectly, and that is including my host machine being on WiFi even though all the documentation says use Ethernet if at all possible (which ofc would be better).

It was honestly the most magical thing I've done with technology in the past few years.

Disclaimer: this was only for local/wifi streaming.

Re: Moonshine: Lets you stream games from your PC to any device running Moonlight

#24

The Sunshine/Moonlight combo allowed me to stream emulated, upscaled SSX Tricky (PS2 game) from my desktop to an (at least 7 year-old) Android streaming box as smooth as silk. The only downside was that the game had to be running, visibly, on the screen of the desktop machine, meaning the desktop is unusable for anything else - ie. if someone else wanted to play the game while I was working on the desktop. This appea…

Side note: I miss SSX. Such a great franchise, and sad that EA Big shut down (and that no one else picked it up). Tricky was probably my favorite, but they were all great.

Tricky and 3 were both great fun. The latter “SSX” was decent but was missing the more arcadey fun of the earlier ones. I tried Steep and it did not hit the spot that hitting uber combos in SSX did.

Re: Moonshine: Lets you stream games from your PC to any device running Moonlight

#25
So, to sum up:

First there was Nvidia Gamestream, which was proprietary and later deprecated by Nvidia themselves.

Then came Sunshine and Moonlight, open source server and client implementations of the protocol to allow low latency streaming for all platforms.

Along the way the Game on Whales project started, to allow multi seat streaming plus virtual displays so currently logged in user sessions aren't impacted. Basically this is a whole "host your own Stadia/Geforce Now" solution. But instead of running already setup applications as an existing user, you run these curated containers of Steam, Firefox, etc.

Then someone forked Sunshine and Moonlight into Apollo and Artemis, to make streaming from a virtual display turnkey and OOTB easy. Sadly the virtual display feature of Apollo is in practice Windows only.

And then there's this, Moonshine, in a way doing what Apollo brings to the table but for Linux servers.

Oh, and along the way someone forked Apollo into Vibepollo, an almost fully vibecoded "enhancement". Personally not touching that.

Did I miss anything?

Re: Moonshine: Lets you stream games from your PC to any device running Moonlight

#26
post #16

I don't quite understand the difference between this, sunshine, and apollo? Is this basically Apollo but for Linux?

I think Apollo is a moonshine fork

Apollo is a fork of Sunshine (it's on the repo).

EDIT: maybe you're mixing up Sunshine and Moonshine (this project)?

Re: Moonshine: Lets you stream games from your PC to any device running Moonlight

#28

So, to sum up: First there was Nvidia Gamestream, which was proprietary and later deprecated by Nvidia themselves. Then came Sunshine and Moonlight, open source server and client implementations of the protocol to allow low latency streaming for all platforms. Along the way the Game on Whales project started, to allow multi seat streaming plus virtual displays so currently logged in user sessions aren't impacted. Bas…

The steam link actual.

While the hardware is no longer being sold the software sort of lives on. In an android app among other things.

Tangentially it almost feels like steam could make a stadia like thing work. They have most of the moving parts including crucially, the bit google didn't, an established base of customers. Tomorrow steam could introduce a "play your games anywhere on any hardware" feature and no one would be surprised.

Re: Moonshine: Lets you stream games from your PC to any device running Moonlight

#29
post #4
post #3

I’m not completely clear on how this differs from running Sunshine on a Linux box

This is perfect for someone who has a active desktop user and can still stream from that same PC to other clients in the house.

Thank you

Re: Moonshine: Lets you stream games from your PC to any device running Moonlight

#30

So, to sum up: First there was Nvidia Gamestream, which was proprietary and later deprecated by Nvidia themselves. Then came Sunshine and Moonlight, open source server and client implementations of the protocol to allow low latency streaming for all platforms. Along the way the Game on Whales project started, to allow multi seat streaming plus virtual displays so currently logged in user sessions aren't impacted. Bas…

Vibepollo is damn great, best solution on Windows by far. Totally painless and damn smooth, don't diss it because of its vibecoding.
Post reply on HN