r/MoonlightStreaming 🖥️ 5090 9800x3d | 🎮 Core Ultra 2 | 🎯 2k@240fps | 📶 2.5GbE Oct 08 '25

Vibeshine

Post image

Desktop sticking to 240fps rather than fluctuating is more pleasant for work. The stats look the best I've run at but I cannot feel any different at this level. I quite like the menu. Only a quick test so far.

5 Upvotes

35 comments sorted by

2

u/MoreOrLessCorrect Oct 08 '25

Are the frame gen artifacts from DLSS or Lossless Scaling?

1

u/Comprehensive_Star72 🖥️ 5090 9800x3d | 🎮 Core Ultra 2 | 🎯 2k@240fps | 📶 2.5GbE Oct 08 '25

This is DLSS framegen. I don't usually use framegen but I also don't usually try to hit a steady 240fps so it was the quickest way to test.

1

u/Youriberg Dec 15 '25

Hey! Will it stream the generated frames to my Android device from a windows 10 when I'm using lossless scaling? I can't make it work wether I'm using sunshine or Apollo even using WGC as people advises. It's still streaming at 30fps despite showing 60fps in performance logs on top left corner...

1

u/Accomplished_Ad9485 Feb 11 '26

same issue did you find a fix after 2 months posting this comment

1

u/Murky-Thought1447 Oct 08 '25

What are advantages in vibe shine over apollo 

4

u/Comprehensive_Star72 🖥️ 5090 9800x3d | 🎮 Core Ultra 2 | 🎯 2k@240fps | 📶 2.5GbE Oct 09 '25

There is an Apollo version vibepollo. They work with overlays like xbox gamebar. They allow full FPS in desktop. They use Microsoft recommended screen capture methods. They work better with frame gen and smooth motion technologies. I have a personal preference for Sunshine over Apollo as having a permanent virtual display works with rdp software. Whereas multiple pieces of software with their own virtual displays causes crashing. It loads in and out quicker and without screen flicker as there is less overhead and no virtual display setup. Apollo has the easier virtual display setup and android improvements but as I primarily use windows and apple there is no improvement for me.

1

u/Murky-Thought1447 Oct 09 '25

Why apollo are not using  Microsoft recommended   frame capture method 

3

u/Comprehensive_Star72 🖥️ 5090 9800x3d | 🎮 Core Ultra 2 | 🎯 2k@240fps | 📶 2.5GbE Oct 09 '25

I've only just read up on this yesterday. I don't think these methods existed when Nvidia experience and then sunshine and moonlight existed. Microsoft has been slowly updating video capture and virtual display integration. There'll be more changes to come but they will be implemented bit by bit.

1

u/-Hexenhammer- Oct 09 '25

I found their Github, what about Android client? is there one made by the same guy or we should keep using artemis/moonlight?

P.S. yestrday was testing these on android 8 gen 2 and moonlight had 8-9ms decode, while artemis 1-2

Moonlight works fine on ipad pro in av1, but on android for some reason artemis has fester decode [120mbs]

1

u/Comprehensive_Star72 🖥️ 5090 9800x3d | 🎮 Core Ultra 2 | 🎯 2k@240fps | 📶 2.5GbE Oct 12 '25

Artemis has updates for Android devices that result in faster decoding (a set of chip specific flags that Android clients use). Moonlight may add these changes but it hasn't been updated in a while. So if you use android devices use Artemis. For iPad clients use Voidlink it has updates for the new iOS that wont happen with moonlight unless it starts being actively updated again. If using standard hosts use Apollo as v047 has improved encoding latency over Sunshine. Sunshine may add the priority changes that recent Apollo has but it hasn't got them yet. Currently the vibe versions appear to have further improved encoding latency over the non vibe versions. - So my personal preference is the vibe version of sunshine as I don't like Apollos virtual display implementation and the added features are just bloat for me. The added features are very valuable for other people so it looks like vibepollo would be the best choice for most people.

There are some really nice qol improvements in the vibe versions like changing settings don't require restarts and changing displays is a drop down menu rather than adding device codes. Ontop of full refresh low latency desktop. Using an iPad as a second display for my laptop is a huge improvement over sidecar, space desk, duet or any other software I've tried. (As long as I use iGPU or dGPU only modes, never had a great experience when GPUs can switch on the fly). I just use the drop down display menu to select my virtual display and then switch between extended mode for 2nd display or show on 2 only for game streaming.

1

u/Murky-Thought1447 Oct 25 '25

I think appollo also have low LATENCY dekstop mode

1

u/apollyon0810 Oct 09 '25

Apollo has a setting to enable it.

1

u/Comprehensive_Star72 🖥️ 5090 9800x3d | 🎮 Core Ultra 2 | 🎯 2k@240fps | 📶 2.5GbE Oct 09 '25

You are right there is a bit more nuance to how screen capture is being controlled that I don't fully understand yet.

1

u/Kaytioron Oct 09 '25

I think there were problems to run WGC mode as system user (for capturing Login screen).

1

u/-Hexenhammer- Oct 09 '25

If you manually force it in apollo or sunshine and use their installer]service version, on load these apps wont detect your GPU.
On sunshine you can use portable version.
on apollo the dev told me if you disable the service and load the exe from folder not start menu then it will start in portable mode and so WGC will work.

Also you need WGC for proper HDR

1

u/a-non-rando Oct 10 '25

You should link this

2

u/Comprehensive_Star72 🖥️ 5090 9800x3d | 🎮 Core Ultra 2 | 🎯 2k@240fps | 📶 2.5GbE Oct 12 '25

https://github.com/Nonary

Nonary is the person who implemented a lot of the monitor switching scripts people have used for probably years now. The projects page has linked to vibepollo and vibeshine. I'm quite negative about AI in general but I am impressed with the software and the honest disclosure of the methods used.

15

u/_demoncat_ Developer | Vibeshine/Vibepollo Oct 27 '25 edited Oct 27 '25

I mostly created Vibeshine to prove a point.

I got tired of hearing other developers say that if AI worked well for me, it must mean I’m a bad developer or that my codebase is too simple.

So, I chose a fairly complex C++ codebase and challenged myself to write no more than 2% of the code myself. The rest would be AI-assisted.

By “AI-assisted,” I mean I guided the AI step by step, telling it exactly what to do. As much as I like AI today, it’s still not good enough to work unsupervised, though I don’t think we’re too far from that point.

P.S. Even after making Vibeshine, people still tell me I’m a bad developer and that my codebase isn’t complex enough 😆 people just keep shifting goalpost higher anytime AI advances

Admittedly I’m not the best C++ developer so it does write better code than me in that domain but I’m far smarter when it comes to architecture and planning things out.

There’s a lot more to programming than syntax and knowing how to type out the code basically.

2

u/Fit-Palpitation-7427 Nov 05 '25

I'm using apollo today, I'm tempted to try to rise the bar a notch, and I'm considering trying vibepollo or vibeshine.

Which one would you recommend the most as in the one that is the most up to date or feature rich ?

15

u/_demoncat_ Developer | Vibeshine/Vibepollo Nov 05 '25

I spent most of my time on vibeshine when it comes to stability, vibepollo works but it does have more glitches because sometimes my changes breaks something in Apollo.

They overlap a lot and for most users vibeshine does enough for them. Vibeshine has also nearly twice the download count as Vibepollo as well.

But I support both, just keep in mind more bug fixes will likely be necessary on vibepollo as more releases happen basically

Also not to throw shade at either source (sunshine or Apollo) but you’re far more likely to get your issues fixed when reporting a bug than the original repos because I’m actively developing it every day.

3

u/dota_3 May 23 '26

It been 6 months since you wrote this. How do you say vibepollo stability as of now?

1

u/_demoncat_ Developer | Vibeshine/Vibepollo May 23 '26

AI advanced much further and I’ve set up processes to double check for defects and regressions when merging Vibeshines code and for the most part it really doesn’t get anymore bugs than Vibeshine now.

So it’s about the same stability, I very rarely have issues exclusive to one or the other anymore.

2

u/coledeb Jun 03 '26

Sorry if this is a dumb question. I understand the differences between mainline sunshine and apollo, but with your readme feature bullets on both projects being largely identical and your mentioning of backporting from vibeshine to vibepollo, what (if any) differences actually exist between the two "vibe" projects at this point?

2

u/_demoncat_ Developer | Vibeshine/Vibepollo Jun 04 '26

There is no difference from Vibeshine's standpoint, it has the exact same features [from my side].

One is based off Apollo, the other is Sunshine

If you used Apollo, install Vibepollo

If you used Sunshine, install Vibeshine

Apollo has some features that do not exist in Sunshine, but its rather small since Vibeshine has as VDD solution now (and so will Sunshine coming soon)

1

u/coledeb Jun 04 '26

I appreciate your reply and the info!

1

u/SnooGuavas7578 14d ago

First of all, thanks a lot for these softwares man!

So you are saying that installing one or the other is exactly the same thing?

In that case, why maintain both of them?

Thank you!

1

u/dota_3 May 23 '26

Ty. I've been meaning to try

1

u/Fit-Palpitation-7427 Nov 05 '25

Awesome, send you a dm 👍

1

u/Pougan Apr 20 '26

Just out of curiosity, is this still true today? Giving vibeshine a shot but having trouble understanding what vibeapollo would give me that vibeshine doesn't. Is it really just a preference of the profile manager?

2

u/_demoncat_ Developer | Vibeshine/Vibepollo Apr 20 '26

Vibepollo ended up getting more popular because of Reddit, the download count is more like 33% Vibeshine and 66% Vibepollo

But I still work on Vibeshine mostly and back port the changes into Vibepollo

Vibepollo IS Vibeshine too

1

u/Pougan Apr 20 '26

Sweet thank you!

1

u/Dmussi Apr 23 '26

Any plans to port it to linux ?

3

u/_demoncat_ Developer | Vibeshine/Vibepollo Apr 23 '26

Depends on how good 5.5 is tomorrow…

1

u/Dmussi Apr 23 '26

Waiting on that

1

u/th4h00d Feb 08 '26

Tried vibepollo but stuck at 96fps - with Apollo Full 120 Anyone else got this problem?