Live data from Hacker News

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

github.com

151–160 of 162 posts

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

#151
post #28

Earlier quoted context omitted.

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…

Steam Link has saved my ass more times than I can count. VPN having issues, can't connect to any of my stack? Atleast I have a desktop on my LAN I can remote into...from my phone... Basically anytime I have network issues while I'm away, reliable Steam Link connects me back to my infra ~97% of the time.

Do you leave your gaming rig switched on at home at all times?

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

#152

Earlier quoted context omitted.

I've been streaming from an RX5700 XT which is something like 20x more powerful than my steam deck I'm trying to stream to.

20x is a huge exaggeration. It’s more like 5x in hypothetical flops. For example, in Elden Ring an optimized 800p with mixed low to medium settings will hit 45 FPS. On a 5700XT you’re looking at the high 90fps range for 1080p medium settings. So it’s really in all practical purposes 2-3 times better and your steam deck has a maximum refresh rate of 90Hz anyway. On a screen that size you’ll barely see the difference b…

Running Kingdom Come Deliverance 2 on the deck gets around 30-45 fps with some lag spikes on low settings. Streaming from my 5700xt I can get 90fps ultra. It's massively better to stream from even this old GPU than to play locally.

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

#153
post #80

Earlier quoted context omitted.

Now try it on your phone. Playing Diablo 2 Remastered in bed on an android phone with controller attachment on 6.7" OLED 2340x1080 @ 120hz HDR is super amazing. Better than Steam Deck....phone stays cool and battery lasts forever, it's the same as watching a movie on it.

I'm sure that works fine, but playing on an 8 inch 16:10 screen (like the Legion Go S or the MSI) has to be a better experience than a significantly smaller 6.7 inch screen. Despite the obviously higher quality HDR on your phone. Every time I've tried PC gaming on undersized screens, every single inch makes a big difference to the immersiveness and reduced eye-fatigue. It just ends up being something I have to put do…

So for Diablo and Grim Dawn, just zoom the game camera in. The game then plays like an over-the-shoulder experience and is surprisingly very immersive this way and everything is big enough to play an hour or two without much eye strain. The 6.7" screen is very wide and feels natural. When I played the first time it was just an experiment and I expected the worst but I soon discovered playing like this is much better than keyboard and mouse. The only upgrade from this for me would a $2000 laser projector with high refresh rates + controller.

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

#154
post #88

Ah so this is where the influx of activity comes from.. Hi, creator of Moonshine here. I'll try to answer some common questions here instead of replying the same thing everywhere: What is it? At it's core it's similar to Sunshine but with one important difference: Moonshine creates its own compositor and does not rely on an existing desktop environment. The benefits: - You do not need a running desktop environment: i…

I think you're underselling this. Sunshine can't do any resolution on Linux. That's huge. :)

I prefer to undersell and (hopefully?) overdeliver :)

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

#155
post #80

Earlier quoted context omitted.

I'm sure that works fine, but playing on an 8 inch 16:10 screen (like the Legion Go S or the MSI) has to be a better experience than a significantly smaller 6.7 inch screen. Despite the obviously higher quality HDR on your phone. Every time I've tried PC gaming on undersized screens, every single inch makes a big difference to the immersiveness and reduced eye-fatigue. It just ends up being something I have to put do…

So for Diablo and Grim Dawn, just zoom the game camera in. The game then plays like an over-the-shoulder experience and is surprisingly very immersive this way and everything is big enough to play an hour or two without much eye strain. The 6.7" screen is very wide and feels natural. When I played the first time it was just an experiment and I expected the worst but I soon discovered playing like this is much better…

Nice that it works for you. I've tried a similarly sized screen to that, and it's just too much eye strain for me.

"Very wide" on a tiny screen is also a disadvantage IMO. Even something like a 7 inch ROG Ally (which is 16:9) is way more surface area than that. The 16:10 handhelds are even better, but hey to each his own.

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

#156

Earlier quoted context omitted.

That's not too bad, being able to go all the way back to an RTX20XX or RX 6000 series is pretty old for the kind of person looking to stream some games. If you go back much further your client device might just have enough horsepower to run the game you're trying to play without streaming at all!

I've been streaming from an RX5700 XT which is something like 20x more powerful than my steam deck I'm trying to stream to.

Using moonshine? As in what they list isn't a hard requirement just possibly the oldest they cared to test?

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

#157

Earlier quoted context omitted.

No, I mean to have multiple concurrent sessions, e.g. to have friends over on laptops playing games from a centralized device

That's exactly what Game on Whales offers It's multi seat.

[deleted]

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

#158

Earlier quoted context omitted.

AFAIK there is no way to share a GPU between a host and multiple VMs without commercial hardware

Thats the thing, LXC isn't a VM, its a container, so they all share the same kernel. I think its worth a shot, so I may test this.

FWIW Incus is really good here. I don't quite have it fully working for headless gaming containers sharing a single GPU, but I'm very confident it will work at this point.

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

#159

Earlier quoted context omitted.

It’s possible to make a fake display to avoid that; both Linux and Windows have this ability. No dummy plug is required (though it is simpler than software solutions).

I don't use the dummy plug for display, it's only that consumer nvidia gpus won't have working 3D acceleration if there is nothing physically connected to the card. My dummy plug doesn't support the resolutions I run games at anyway. EDIT: Ok, correction, I bothered to go unplug the dummy plug and it still works. So I was wrong, Sunshine does not need a dummy plug at all, not even on Nvidia. Now it remains a mystery…

Sunshine was significantly easier for me to get working using a dummy plug. I'm currently exploring other options but that's definitely the happy path.

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

#160

Earlier quoted context omitted.

No, I mean to have multiple concurrent sessions, e.g. to have friends over on laptops playing games from a centralized device

That's exactly what Game on Whales offers It's multi seat.

Yes, because it uses containers. It’s not using VMs which would probably be required e.g. for many windows games
Post reply on HN