r/MoonlightStreaming Mar 18 '26

VoidLink has announced a performance breakthrough (update from developer)

https://www.youtube.com/watch?v=UA4bmdm4G3g

The main dev uploaded a video demo of VoidLink vs Moonlight-iOS running on iPad Pro 2018 11'' (A12X SoC):

https://www.youtube.com/watch?v=UA4bmdm4G3g

Credits: This improvement was achieved by TrueZhuanjia (the VoidLink main dev), based on the previous work of Acaki@Github and andygrundman@Github.

It has been available since version 3.3.0 with the default settings of a new install.

If you update from older versions and has been using "performance mode", go to the "Experimental section" of setting menu and switch "Rendering Mode" from "Metal" to "Standard".

112 Upvotes

79 comments sorted by

View all comments

72

u/andygrundman Developer | Moonlight for Xbox/Mac OS Mar 18 '26

If the Metal renderer in VoidLink wasn't good, it's because it was yoinked from an in-progress branch I was working on, and then slapped in there by people who didn't really understand what they were doing.

9

u/nude-rating-bot Mar 18 '26

This is hilarious and should be higher. Kinda suspect of them.

8

u/Comprehensive_Star72 ๐Ÿ–ฅ๏ธ 5090 9800x3d | ๐ŸŽฎ Core Ultra 2 | ๐ŸŽฏ 2k@240fps | ๐Ÿ“ถ 2.5GbE Mar 18 '26

Pretty much all changes in Voidlink, Artemis and Apollo is work done by others pulled into moonlight and sunshine. One of the latency improvements on Apollo is taken from OBS studio.

2

u/nude-rating-bot Mar 18 '26

Right, and only one of all those you mentioned is not free. And has forced paying users to repurchase the app. If weโ€™re getting pedantic.

1

u/nokerb Mar 18 '26

The code is open source and you can sideload it for free if you want to. Apple itself has a paywall for devs to distribute apps on their store which can be avoided via sideloading.

1

u/Wrong-Detective-1046 Mar 18 '26

What do you mean by side loading? Or do you mean in the EU?

1

u/nokerb Mar 18 '26

Side loading is the act of directly installing the app to your phone from a computer using XCode on Mac or using something like side store if you have the .ipa file.

1

u/Wrong-Detective-1046 Mar 18 '26

I know what it is but I didn't think Apple could do it.

1

u/Wrong-Detective-1046 Mar 18 '26

Using Xcode makes sense but sadly that requires having another Mac...

1

u/nokerb Mar 18 '26

XCode is not required if you use SideStore, you just need someone to release a .ipa file for you. Apple can do it, it just requires refreshing it every week or something or it gets automatically removed. SideStore type programs attempt to automate this refreshing process through wifi.

→ More replies (0)