Moonlight Wii U

Moonlight Wii U is a port of Moonlight Embedded, which is an open source implementation of NVIDIA's GameStream, as used by the NVIDIA Shield.
Moonlight Wii U allows you to stream your full collection of games from your powerful Windows desktop to your Wii U.

It's using the hardware-accelerated h264 library of the Wii U which results in pretty fast decoding.
Using my LAN Adapter [email protected] runs almost flawlessly.

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

Requirements
  • GFE compatible computer with GTX 600/700/900/1000 series GPU (for the PC you're streaming from)
  • Geforce Experience 2.1.1 or higher
  • A Wii U LAN Adapter is recommended
If your PC isn't supported or you're having performance related issues, try using sunshine instead.

Quick Start
  • Grab the latest version from the releases page and extract it to the root of your SD Card
  • Enter the IP of your GFE server in the moonlight.conf file located at sd:/wiiu/apps/moonlight (remove the '#' before the address line, it's commented out by default)
  • Ensure your GFE server and Wii U are on the same network
  • Turn on Shield Streaming in the GFE settings
  • Pair Moonlight Wii U with the GFE server
  • Accept the pairing confirmation on your PC
  • Connect to the GFE 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.

Supported controllers
  • Gamepad (can be disabled with the disable_gamepad option)
  • Up to 4 Wii U Pro Controllers and Wii Classic Controllers (Pro)
    Gamepad needs to be disabled to use the 4th controller
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,

Axellito

Member
Newcomer
Joined
Aug 31, 2021
Messages
12
Trophies
0
Age
22
XP
9
Country
France
In this case, could be because your PC it's connected with 5GHz and your Wii U with 2.4GHz, I know it's crazy but sometimes could happens this, try to connect the PC by ethernet and give in the router settings the IP static to your PC and not Dynamic. If even not with these two test are working, for sure there something between your settings.....
Like I said, even on an other network it just not work... I disable my 5Ghz for the test, so there were only the 2.4Ghz and nothing more, same issue... My computer is currently on ethernet and no more to say...
So sad that it's gonna never work for me, idk why
 

funk192

New Member
Newbie
Joined
Feb 22, 2020
Messages
4
Trophies
0
Age
40
XP
22
Country
Australia
Like I said, even on an other network it just not work... I disable my 5Ghz for the test, so there were only the 2.4Ghz and nothing more, same issue... My computer is currently on ethernet and no more to say...
So sad that it's gonna never work for me, idk why

Hmm, for Sunshine/Openstream I had to actually copy the credentials from those servers over as they wouldn't pair with Moonlight on WiiU otherwise. I also had to rename them. For example, sunshine has a folder called credentials with cacert.pem cakey.pem. Inside Moonlight on WiiU under wii/apps/moonlight/keys are client.pem and key.pem. Basically cacert.pem = client.pem and cakey.pem = key.pem

I doubt this will help you though as it seems like some connection problem only for WiiU to Streaming server, not even allowing you to try to pair with whatever server. I think you should verify any other files other than moonlight.conf and moonlight.rpx in your WiiU, just maybe clean everything. Are there any homebrew apps that can ping ip addresses? Maybe can verify that way if you even have IP connectivity from WiiU to streaming host(I recommend turning off the firewall on streaming host if you can try to ping its IP address.
 

Axellito

Member
Newcomer
Joined
Aug 31, 2021
Messages
12
Trophies
0
Age
22
XP
9
Country
France
Hmm, for Sunshine/Openstream I had to actually copy the credentials from those servers over as they wouldn't pair with Moonlight on WiiU otherwise. I also had to rename them. For example, sunshine has a folder called credentials with cacert.pem cakey.pem. Inside Moonlight on WiiU under wii/apps/moonlight/keys are client.pem and key.pem. Basically cacert.pem = client.pem and cakey.pem = key.pem

I doubt this will help you though as it seems like some connection problem only for WiiU to Streaming server, not even allowing you to try to pair with whatever server. I think you should verify any other files other than moonlight.conf and moonlight.rpx in your WiiU, just maybe clean everything. Are there any homebrew apps that can ping ip addresses? Maybe can verify that way if you even have IP connectivity from WiiU to streaming host(I recommend turning off the firewall on streaming host if you can try to ping its IP address.
Thank's for the answer !
The connectivity threw local network is possible, I used to use FTPU for file transfer so... I really don't know what's going on !
There is no folder "keys" on my SD card on "wii/apps/moonlight/" so I decided to create one with client.pem and key.pem as cacert.pem and cakey.pem.
Not working... I tired of this :wacko:
 

rosaurojeje

New Member
Newbie
Joined
Sep 3, 2021
Messages
2
Trophies
0
Age
24
XP
9
Country
Spain
Hello there, I'm using Openstream and can connect my phone with my pc.

Can connect with WiiU too but when steam opens moonlight crash and returns me to the menu.

Any help?
 

Moofl

New Member
Newbie
Joined
Jul 10, 2021
Messages
2
Trophies
0
Age
40
XP
9
Country
France
do the opposite and disable 2.4ghz, wirelessly, only 5ghz works with any streaming thing like nvidia streams, parsec, rainway etc, cause the 2.4ghz is very sensible to any signal noise and interferences.

Like I said, even on an other network it just not work... I disable my 5Ghz for the test, so there were only the 2.4Ghz and nothing more, same issue... My computer is currently on ethernet and no more to say...
So sad that it's gonna never work for me, idk why
 

Axellito

Member
Newcomer
Joined
Aug 31, 2021
Messages
12
Trophies
0
Age
22
XP
9
Country
France
do the opposite and disable 2.4ghz, wirelessly, only 5ghz works with any streaming thing like nvidia streams, parsec, rainway etc, cause the 2.4ghz is very sensible to any signal noise and interferences.
The opposite does the same thing haha
 

Manpeas

New Member
Newbie
Joined
Jul 21, 2021
Messages
1
Trophies
0
Age
38
XP
11
Country
United Kingdom
This is absolutely amazing! Any chances of a home menu app that goes straight to moonlight?

That would be cool, though I'm guessing it would need to piggyback off of a pre-installed game. Kind of like how the Homebrew channel does with something like Brain Age.

This port has breathed new life into my aging wii u. It's a godsend.

If the dev has the time, could you add the option in the config to launch directly into the preferred gfe app if already paired.

Lastly, here are some generic moonlight assets for anyone to use as homebrew icons/splashscreens

icon.png icon-gradient.png splash.png splash-gradient.png
 
Last edited by Manpeas,
  • Like
Reactions: GaryOderNichts
General chit-chat
Help Users
  • No one is chatting at the moment.
    Sonic Angel Knight @ Sonic Angel Knight: Hey, where the admins at? Come in the chat. I got a idea. How bout a Sound notification or...