Moonlight Wii U

Moonlight Wii U is a port of Moonlight Embedded, which is an open source client for Sunshine and NVIDIA GameStream. Moonlight allows you to stream your full collection of games and applications from your PC to other devices to play them remotely.

It's using the hardware-accelerated h264 library of the Wii U which results in pretty fast decoding.
Using my LAN Adapter 720p@60fps runs almost flawlessly.

Here's a little demo (and april fools) video:


Quick Start

ℹ️ A Wii U LAN Adapter is recommended!
  • Grab the latest version from the releases page and extract it to the root of your SD Card.
  • Enter the IP of your Sunshine/GFE server in the moonlight.conf file located at sd:/wiiu/apps/moonlight.
  • Ensure your Sunshine/GFE server and Wii U are on the same network.
  • If using GFE, turn on Shield Streaming in the GFE settings.
  • Pair Moonlight Wii U with the server.
  • Accept the pairing confirmation on your PC.
  • Connect to the server with Moonlight Wii U.
  • Play games!
Configuration
You can configure all of the documented settings in the moonlight.conf file located at sd:/wiiu/apps/moonlight.
Note that a lot of option are commented out by default, to edit them you need to remove the # in front of them.

Supported controllers
  • Gamepad (can be disabled with the disable_gamepad option).
  • Up to 4 Wii U Pro Controllers and Wii Classic Controllers (Pro).
    The Gamepad needs to be disabled to use the 4th controller.

Troubleshooting

Input doesn't work when using Sunshine

Verify that you've installed Nefarius Virtual Gamepad and restarted your PC after the installation.

The stream disconnects frequently/immediately

Depending on your network connection you need to adjust the configuration to find a stable bitrate and resolution.Try something like this to get started:
Code:
width = 854
height = 480
fps = 30
Code:
bitrate = 1500
Then slowly increase the bitrate until the stream is no longer stable.

Can't find app Steam

Moonlight Wii U tries to start the app "Steam" by default, but sunshine does not have a default Application called "Steam".
You can either rename the app in the moonlight.conf to
Code:
app = Steam Big Picture
which is a default option in sunshine or add a new application called "Steam" in the sunshine configuration.

Releases: https://github.com/GaryOderNichts/moonlight-wiiu/releases
Source code: https://github.com/GaryOderNichts/moonlight-wiiu


Special thanks to agilly1989, rw and QuarkTheAwesome.
 
Last edited by GaryOderNichts,

CrisMod

Well-Known Member
Member
Joined
May 4, 2020
Messages
422
Trophies
0
Age
38
XP
1,358
Country
Italy
This is great, but unfortunately it cuts off after pairing because of GFE updates.

I've been using Moonlight for years via macosx, ios and windows. Would be great to see it working on the Wii U gamepad again without rolling back drivers.
Guys read my guide above (Page 7), and you will be fine.....
 
Last edited by CrisMod,

CrisMod

Well-Known Member
Member
Joined
May 4, 2020
Messages
422
Trophies
0
Age
38
XP
1,358
Country
Italy
Have you tried with 3DS??
What you mean with 3DS?????

This it's Wii U sections, with this app on Wii U you can play from Switch, Dreamcast anything that you can do with the PC remotely, I let my son to play with Apex by the Wii U for example....(and if you want even the 3DS emulator from PC)
 
Last edited by CrisMod,
  • Like
Reactions: FanNintendo

FanNintendo

Well-Known Member
Member
Joined
Apr 16, 2018
Messages
1,585
Trophies
0
Age
51
XP
2,531
Country
United States
What you mean with 3DS?????

This it's Wii U sections, with this app on Wii U you can play from Switch, Dreamcast anything that you can do with the PC remotely, I let my son to play with Apex by the Wii U for example....(and if you want even the 3DS emulator from PC)
yes is it possible to play from 3DS on Wii U like Switch, Dreancast? if no then all im asking it worth to ask
 

CrisMod

Well-Known Member
Member
Joined
May 4, 2020
Messages
422
Trophies
0
Age
38
XP
1,358
Country
Italy
Would you willing to give a try play from 3ds on Wii U if you happen to have 3ds??
Ok, don't take me bad but I got that you don't know what we talking about......
I try to explain as much as clear as I can, what you have to do, and it's as following:

1) Turn on your Windows PC, and download Citra here: https://citra-emu.org/
2) Install Citra , Citra it's a 3DS Emulator for PC.
3) Once you have set Citra (by following the Automatic settings Wizard) , you have to get/ dump your legit ROM games and from PC by Citra run your 3DS favorit game.
4) Go to the 7 page of this Topic and follow my little Guide to let the PC/GeForce Experiemce and Wii U/Moonlight to communicate to each other and your Wii U will be the Monitor + Controller of your PC.
5)Turn off your PC Monitor, and enjoy in your Wii U PAD the 3DS Games by Citra Emulator.

So, when I'm talking about Switch it's because thanks of Yuzu Emulator, and when i'm talking about the example of Dreamcast , it's thanks to Redream Emulator (from PC).

So, as you can see, it's nothing about the real phisical 3DS Console or Switch or wathever. I hope to clear, your thoughts on that.
 
Last edited by CrisMod,
  • Like
Reactions: FanNintendo

FanNintendo

Well-Known Member
Member
Joined
Apr 16, 2018
Messages
1,585
Trophies
0
Age
51
XP
2,531
Country
United States
Ok, don't take me bad but I got that you don't know what we talking about......
I try to explain as much as clear as I can, what you have to do, and it's as following:

1) Turn on your Windows PC, and download Citra here: https://citra-emu.org/
2) Install Citra , Citra it's a 3DS Emulator for PC.
3) Once you have set Citra (by following the Automatic settings Wizard) , you have to get/ dump your legit ROM games and from PC by Citra run your 3DS favorit game.
4) Go to the 7 page of this Topic and follow my little Guide to let the PC/GeForce Experiemce and Wii U/Moonlight to communicate to each other and your Wii U will be the Monitor + Controller of your PC.
5)Turn off your PC Monitor, and enjoy in your Wii U PAD the 3DS Games by Citra Emulator.

So, when I'm talking about Switch it's because thanks of Yuzu Emulator, and when i'm talking about the example of Dreamcast , it's thanks to Redream Emulator (from PC).

So, as you can see, it's nothing about the real phisical 3DS Console or Switch or wathever. I hope to clear, your thoughts on that.
Thanks for explains! :)
 
  • Like
Reactions: CrisMod

CrisMod

Well-Known Member
Member
Joined
May 4, 2020
Messages
422
Trophies
0
Age
38
XP
1,358
Country
Italy
I appreciate your guide, thanks for that. But, I don't want to roll back my drivers. I use Moonlight with other devices and I'd rather stay updated than stay behind.
Absolutely, but you don't need to roll back your Graphic Card driver, you have to roll back the GeForce Experience that it's nothing deal with the function of your Graphic Card Drivers. Also the Graphic Cards drivers if not some really important bug to fix , the upgrades usually will improve some compatibility with some specific game that maybe you will never play with it. So the Graphic Cards drivers are not always beneficial especially when the company release a new Families Cards to slow down a bit the previous Graphic cards families to push the clients to buy a new one .
 

Moofl

New Member
Newbie
Joined
Jul 10, 2021
Messages
4
Trophies
0
Age
43
XP
44
Country
France
Hello,
I use moonlight on pc, on raspberry and on android, i am very hyped by the wiiu port cause the console is perfect for this, so i installed it, blocked gfe updates, and configured it very quickly, everything worked so far.
But there's something missing, you should add a shortcut to "stop" the stream, cause i quit the app, quit haxchi, turn down the wiiu, but the streaming process was not correctly closed and my screen was still using a 720p resolution and i couldnt fix it manually.

My only option there was to reboot the pc, on every other moonlight port there's an hotkey to "stop" the streaming process (like hitting multiple pad's buttons) you should definetely implement this in it.

Thanks !
 

bongdanoff

New Member
Newbie
Joined
Jul 11, 2021
Messages
4
Trophies
0
Age
30
XP
63
Country
United States
Hello everyone, to whom will face the stream problems between GeForce Experience - Moonlight - Wii U, no worries because just then I was setting for my son the PC streamimng to the Wii U, and after some testing I discovered that the GeForce Experience v.3.22.0.32 it doesn't work well or at all with Wii U Moonlight (even the Moonlight v. 1.1).
So, to use the stream service without problems, I suggest you to follow as below:

1) Find and Download in a trusted internet site the NVIDIA GeForce Experience v. 3.21.0.36

2) Once done it, go to Windows Control Panel - Programs and uninstall only the voice from Nvidia the NVIDIA GeForce Experience v. 3.22.X.XX

3) Once the uninstalling process will be finished, the software will ask you to Reboot, so before Reboot the system go to disable your Internet connection in anyway more convieninet for you.

4) After that Reboot System, once you are into your Desktop, go to the search bar and write and press Enter (or press Windows Button + R) then into the Terminal (or the popup shell) write and press Enter.

5) This will open the Windows Firewall, now on the left Menu you will find the Rules for the Internent connections IN and OUT , click on the IN connections Rules and and choose New Rule .

6) Press Next on the first page, and on second page click on Browse, and once pop up the new window go to find NVIDIA Web Helper.exe in click open and press Next.

7) On the third page select Block the connection and press Next, and on the fourth page keep everything selected and Next again

8) On Final fifth page just give a name to this New Rule like GeForce Experience Auto Update Block, and then click Finish .

9) Repeat the same steps from 5 to 8 for the New Rule under the Connections OUT .

10) Connect again the Computer to internet and login to your GeForce Experience account.

As you can undersatnd, this will block only the Geforce Experience to Auto Update , so all the services from the Drivers, Wii U streaming and so on, will keep to working as always. This will just block the annoying Auto Update from the GeForce Experience software.

Maybe some of you knows already how to block a single service connections , but I made this just for the people who has less practice with internet block service connections.....

The best Stream from my side, that doesn't give me any problem with the Wii U connected by WiFi , it's to keep the bitrate at 5000 as below:



And the Video streaming configuration, or you keep as default with all the symbol # that will auto adjust the stream quality on different scenarios, or you can make as below:



The differences are solely that from the first Default Settings the Video will adjust the resolution on base of your stream bandwidth and the second will keep always the same native resolution. But in terms of stability and performance I cannot see so much differences.....
And last thing, when you will test the streaming I suggest you to keep the Router-Wii U- and PC close to each other, and once you are sure that the Stream it's working well, after you can try to put back in them place. Just to be sure that your problems of straming are not related to the Wii U base and Router/ PAD controller because are far from each other....

Thanks a lot! this is the only method that worked for me. Also within steam controller settings you can check the "xbox configuration support" box and it will let you control the mouse pointer so you can play games without controller support


I am playing DOA and CIV5 with this thing while laying on my bed I almost want to cry with how good this is
 

Sinore

New Member
Newbie
Joined
Jul 12, 2021
Messages
3
Trophies
0
Age
21
XP
46
Country
Russia
Hello everyone, I apologize in advance for my poor English.

I installed everything correctly (I have AMD, so I use Sunshine), but as soon as I try to connect the application on the Wii U immediately turns off. At the same time, the steam is launched. I tried to change the resolution, bitrate, but nothing helps.
 

Lukekulyoeda

New Member
Newbie
Joined
Jul 14, 2021
Messages
1
Trophies
0
Age
20
XP
24
Country
United States
Pls help:
My Wii U says “Can’t find app Steam”, does anyone know how to fix this. I’ve tried everything can think of, I’ve put the location of steam in app = steam I’ve changed the app and it just says the new apps name, I’ve put the # before it, I’ve formatted my sd card 2x and the same error every time. Btw I'm using sunshine because I'm on amd.
The problem is in the moonlight.conf where it says
## Default started application on host
#app = Steam
 
Last edited by Lukekulyoeda,

lexarvn

Well-Known Member
Member
Joined
Nov 15, 2010
Messages
157
Trophies
1
XP
1,804
Country
United States
Pls help:
My Wii U says “Can’t find app Steam”, does anyone know how to fix this. I’ve tried everything can think of, I’ve put the location of steam in app = steam I’ve changed the app and it just says the new apps name, I’ve put the # before it, I’ve formatted my sd card 2x and the same error every time. Btw I'm using sunshine because I'm on amd.
The problem is in the moonlight.conf where it says
## Default started application on host
#app = Steam

Maybe you have this issue:

If you downloaded the app from sunshine's release page, you need to change the name of the app in sunshine's assets/apps_windows.json. It has "Steam BigPicture" in it as the name instead of just "Steam".
 

GerbSnail

New Member
Newbie
Joined
Jul 16, 2021
Messages
1
Trophies
0
Age
54
XP
32
Country
United States
Hi there, I'm running moonlight (and anything homebrew for that matter) for the first time, and I'm running into some issues. I've painstakingly gone through this whole thread and I can't find anyone with the same problem as me. When I press A to stream, it goes to a black screen and nothing happens. Steam big picture stays closed on my pc as well. I've tried a few things like changing the "app" config to the full file address and to "Steam BigPicture" like the AMD version has as the default, and everything leads to the same conclusion. I am using GFE v.3.21.0.36, so the only other thing I can think of is the fact that I have an RTX 3070 and maybe something on the GFE side is breaking because of that. Do any of you have advice on what I should try next?

Edits as I try other stuff:
-completely reinstalling the app and checking that my IP and all that are correct
- (it is my ethernet IPv4, right? I might as well check if the wifi one works any different)
-removing the Mario Kart 8 disk that I forgot was in there
-apparently pressing the home button takes me out of the app, that's good to know cause I've been turning off the console after every attempt. It's also good to know that the wii u's not freezing every time I try to stream
-restarted my PC just in case
 
Last edited by GerbSnail,

GaryOderNichts

Well-Known Member
OP
Member
Joined
Aug 9, 2018
Messages
792
Trophies
1
XP
5,501
Country
Germany
Moonlight Wii U version 1.2
Changelog:
  • Some bug fixes regarding pairing and streaming on newer GFE and sunshine versions
    The newer versions should be fully supported now
  • Updated moonlight-common-c
  • Small performance increase
Downgrading GFE should no longer be required.

I still plan to implement a full GUI but that will require a lot of work.
 

ZTylerDurden

Member
Newcomer
Joined
Jul 6, 2021
Messages
20
Trophies
0
Age
39
XP
73
Country
United States
DUUUDE thanks so much! It works now. I checked this site randomly and got lucky.

I'll need a wired connection though for sure. It chugs on Wifi and since we're limited to 2.4ghz that's pretty much the solution.

edit: Following a useful guide from someone here I got it pretty dang stable!
 
Last edited by ZTylerDurden,
  • Like
Reactions: GaryOderNichts

Giamon

Member
Newcomer
Joined
May 18, 2017
Messages
10
Trophies
0
Age
33
XP
57
Country
Australia
Moonlight Wii U version 1.2
Changelog:
  • Some bug fixes regarding pairing and streaming on newer GFE and sunshine versions
    The newer versions should be fully supported now
  • Updated moonlight-common-c
  • Small performance increase
Downgrading GFE should no longer be required.

I still plan to implement a full GUI but that will require a lot of work.

Thanks for the update! The work you're putting into this is greatly appreciated! I had no intention of downgrading my GFE drivers and I'm super pleased at how quickly you've come up with the goods!

DUUUDE thanks so much! It works now. I checked this site randomly and got lucky.

I'll need a wired connection though for sure. It chugs on Wifi and since we're limited to 2.4ghz that's pretty much the solution.

edit: Following a useful guide from someone here I got it pretty dang stable!

Can you please share the guide that you followed? I have a solid connection at home with my AC86U router, and I've had no trouble using moonlight / Steam link on any other device (currently have 5 devices at home running Moonlight) other than the Wii U. I can buy an ethernet adapter, but I'm not convinced that this will correct the issue. Games are so choppy, that they're unplayable.
 

ZTylerDurden

Member
Newcomer
Joined
Jul 6, 2021
Messages
20
Trophies
0
Age
39
XP
73
Country
United States
Thanks for the update! The work you're putting into this is greatly appreciated! I had no intention of downgrading my GFE drivers and I'm super pleased at how quickly you've come up with the goods!



Can you please share the guide that you followed? I have a solid connection at home with my AC86U router, and I've had no trouble using moonlight / Steam link on any other device (currently have 5 devices at home running Moonlight) other than the Wii U. I can buy an ethernet adapter, but I'm not convinced that this will correct the issue. Games are so choppy, that they're unplayable.

Yea so I'm just going off someone's recommendation. There's a config file in the download per the developer's first post so check that out.

Once you're in there change these values (remove hash symbol for non headers for it to kick in)
## Video streaming configuration
width = 854
height = 480
fps = 60
bitrate = 5000

The gamepad is 480 native so it won't make a difference scaling it to 1080p. I guess it'll super-sample but whatever.

How does it run when you do that?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    ZeroT21 @ ZeroT21: only ps5 updated to latest firmware can go on psn, jailbroken ones just don't use psn or they...