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,

TheLegoSensei

New Member
Newbie
Joined
Aug 14, 2022
Messages
3
Trophies
0
Age
25
Location
Idaho
XP
58
Country
United States
so, using Geforce experience, then it streams for a while then kicks me off, usually freezing up the Wii U as well and I have to unplug it or hold the power button long enough it complains when I turn it back on. it also flickers between whatever I'm trying to stream and whatever window's behind it, which is often Steam big picture. made sure my GPU drivers were all up to date and same with Geforce experience. tried using Sunshine, which works way better, but still flickers, and the gamepad controls don't seem to make it to the PC. reading some of the comments here (didn't read them all, too many) implies that if I downloaded an older version of moonlight it might work better? not sure what to do. would love to get this homebrew working. Windows 10, Wii U firmware 5.5.3 U, modded with Tiramisu, Nvidia Geforce GTX 960M. most of my other homebrew mods are working fine. got a USB lan adapter just for this, my PC and the Wii U are connected to the same router via ethernet. when it works it's a consistent framerate and has almost no delay. I'm so so close
 

Tryflin

Member
Newcomer
Joined
Mar 1, 2022
Messages
14
Trophies
0
Age
23
Location
La
XP
61
Country
United States
I finally got the wii u gamepad to hook up to my pc (hooray) however, like the post above me is saying, my wii u often freezes or crashes and i have to reconnect it. Is there a fix to this I don't know about? I am using a GTX 960 4Gb
 

TheLegoSensei

New Member
Newbie
Joined
Aug 14, 2022
Messages
3
Trophies
0
Age
25
Location
Idaho
XP
58
Country
United States
have now tried several versions of Geforce experience, and messed with Sunshine some more, still no results. older Geforces won't even launch the stream, and sunshine still doesn't see my controller, despite the web interface settings showing that it should be mappable as a Xbox 360 controller or a Playstation controller.
 

MysticFlipFlop

Well-Known Member
Newcomer
Joined
Apr 26, 2020
Messages
52
Trophies
0
Age
20
Location
no
Website
www.youtube.com
XP
750
Country
Peru
i need some help. yesterday i was using moonlight without problems. like 2 hours maybe. today i tried to use it but only i get this screen. i use wifi
19e2adfd-46cd-46d9-9a0c-5011bcbf48eb.jpg
 

MysticFlipFlop

Well-Known Member
Newcomer
Joined
Apr 26, 2020
Messages
52
Trophies
0
Age
20
Location
no
Website
www.youtube.com
XP
750
Country
Peru
i need some help. yesterday i was using moonlight without problems. like 2 hours maybe. today i tried to use it but only i get this screen. i use wifiView attachment 324356
well, after 15 minutes waiting i pressed the home button for 3 seconds to exit. tried again and it worked. but this is strange
 

TheLegoSensei

New Member
Newbie
Joined
Aug 14, 2022
Messages
3
Trophies
0
Age
25
Location
Idaho
XP
58
Country
United States
tried the post before mine by MysticFlipFlop, no dice. but was looking into sunshine again, realized I completely missed the part where it says you need to install ViGEmBus, as I was skimming over the compilation bit. installed that, and it's working with sunshine now.
 

Tryflin

Member
Newcomer
Joined
Mar 1, 2022
Messages
14
Trophies
0
Age
23
Location
La
XP
61
Country
United States
Anddddd I still get "connection terminated with error:-1". Anyone know what this is? After I reconnect it usually crashes.
 

CrisMod

Well-Known Member
Member
Joined
May 4, 2020
Messages
422
Trophies
0
Age
39
XP
1,369
Country
Italy
I'm using windows 10 and yes I have a Nvidia 960 4gb. I have two monitors connected to my GPU.
The problem could be the two monitors connected to GFE doesn't like multimonitor connected especially if you don't disattivate properly....... Disconnect one monitor, because GFE it crash on your side....and test it
 

Tryflin

Member
Newcomer
Joined
Mar 1, 2022
Messages
14
Trophies
0
Age
23
Location
La
XP
61
Country
United States
The problem could be the two monitors connected to GFE doesn't like multimonitor connected especially if you don't disattivate properly....... Disconnect one monitor, because GFE it crash on your side....and test it
It's still doing error code -1
 

CrisMod

Well-Known Member
Member
Joined
May 4, 2020
Messages
422
Trophies
0
Age
39
XP
1,369
Country
Italy
It's still doing error code -1
Better that you uninstall your Nvidia drivers with the software DDU (please Google it how to) , and uninstall your Nvidia drivers from Your PC by safe mode (this it's important to completely delete some corrupted driver files).
After delete completely your Moonlight folder from your Wii U SD card, and download the latest Nvidia drivers for your 960 and the latest Moonlight version from Gary.
Restart everything, and start to install the Nvidia drivers and set with the new config file the right parameters that you gave to the old Moonlight file with IP and what so ever (so don't use the old conf. file if you were in some old version of Moonlight because Gary upgraded it).
Please, on GFE set to stream your system directly like this:
C: \ Windows \ System32 \ mstsc.exe
Instead of STEAM or what so ever you try to stream on your Wii U.

When you will do all of this procedure do it with one monitor connected, after that lets see what next......
 

Tryflin

Member
Newcomer
Joined
Mar 1, 2022
Messages
14
Trophies
0
Age
23
Location
La
XP
61
Country
United States
Better that you uninstall your Nvidia drivers with the software DDU (please Google it how to) , and uninstall your Nvidia drivers from Your PC by safe mode (this it's important to completely delete some corrupted driver files).
After delete completely your Moonlight folder from your Wii U SD card, and download the latest Nvidia drivers for your 960 and the latest Moonlight version from Gary.
Restart everything, and start to install the Nvidia drivers and set with the new config file the right parameters that you gave to the old Moonlight file with IP and what so ever (so don't use the old conf. file if you were in some old version of Moonlight because Gary upgraded it).
Please, on GFE set to stream your system directly like this:
C: \ Windows \ System32 \ mstsc.exe
Instead of STEAM or what so ever you try to stream on your Wii U.

When you will do all of this procedure do it with one monitor connected, after that lets see what next......
I tried this and it still gives me the error. I don’t get this error if I try using my phone or iPad to mirror my pc. Only my Wii U.
 

danny19901

Well-Known Member
Member
Joined
Feb 12, 2016
Messages
633
Trophies
0
Age
32
XP
1,570
Country
I knew Gary showed me a GUI Version of this on discord I wonder if he will port it seems it has a lot of pad support and stuff and a neat GUI talking about Web OS Version
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Psionic Roshambo @ Psionic Roshambo: Ak Aack AAAACK!!!