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,

Hei02

Member
Newcomer
Joined
Jan 18, 2023
Messages
10
Trophies
0
Age
33
XP
36
Country
France
Hi everyone, I'm using Sunshine on my computer + moonlight on wii u.
My settings : 5000 bitrate / 30 fps / 854x480
Big freeze issues, do you have advises please ? Do I need an ethernet adaptator ?
 
Last edited by Hei02,

Putcharles

New Member
Newbie
Joined
Apr 15, 2021
Messages
4
Trophies
0
Age
37
XP
160
Country
Brazil
Hi everyone, I'm using Sunshine on my computer + moonlight on wii u.
My settings : 5000 bitrate / 30 fps / 854x480
Big freeze issues, do you have advises please ? Do I need an ethernet adaptator ?
yes, I’d highly recommend you to get an Ethernet adapter for the wiiu, even though its capped by the usb2 port speed, that’s much more reliable than wifi 2.4ghz
 

bedwyr

Member
Newcomer
Joined
Apr 10, 2023
Messages
7
Trophies
0
Age
37
XP
379
Country
France
Hello,

Thanks for this great port, using it with Sunshine work fluently!
I have seen that Sunshine has recently added motion sensor capacity :
https://github.com/LizardByte/Sunshine/releases/tag/v0.21.0

Already available on Moonlight Qtsince August:
https://github.com/moonlight-stream/moonlight-qt/releases/tag/v5.0.0
It seems to be also present on embeded version:
https://github.com/moonlight-stream/moonlight-embedded/releases/tag/v2.6.0
« Extended gamepad and input support features with Sunshine »

It would be really useful to have such a feature on the Wiiu Moonlight. Any chance to see that in a next release ?
 

gesaugen

Active Member
Newcomer
Joined
Dec 16, 2014
Messages
33
Trophies
0
Age
45
XP
210
Country
First let me say big thanks to GaryOderNichts for this great project!

Second, i would like to propose features for next version:

1. a menu for choosing from multiple streaming servers.
It would be great if we could populate first line in moonlight.conf with multiple ip adresses (also with aliases if able?) because some of us have more streaming devices. Something like this:
address01; "name" = 192.168.1.1;"MainPC"
address02; "name" = 192.168.1.2;"GamePC"
...
and it would let you choose which one to connect to like this:
01 MainPC
02 GamePC
...

2. Wake-on-LAN feature as third option in menu above when choosing which server to stream from (like "Press + to wake on lan")
 

GaryOderNichts

Well-Known Member
OP
Member
Joined
Aug 9, 2018
Messages
792
Trophies
1
XP
5,506
Country
Germany
Sorry for the long wait, but I finally had the time to make a new release:
Wii U port v1.6
Changelog:
  • Major performance and networking improvements.
  • Fixed a bug where the app would freeze after repeatedly dropping the connection.
  • Switched to a modified libgamestream by @mariotaku.
  • Updated moonlight-common-c.
  • Minor QoL improvements and other bug fixes.
 

BeeBlink

New Member
Newbie
Joined
Feb 22, 2024
Messages
1
Trophies
0
Age
56
XP
7
Country
Germany
Many, many thanks to @GaryOderNichts!

I have problems with the gamepad in two games so far: Bethesda's Skyrim and Fallout 3, after loading the games into the menu the gamepad doesn't respond to any input except the home button to exit Moonlight.

Does anyone have any solutions?
 
Last edited by BeeBlink,

Carnage

Member
Newcomer
Joined
Apr 30, 2014
Messages
20
Trophies
0
Age
42
XP
664
Country
Chile
Sorry for the long wait, but I finally had the time to make a new release:
Wii U port v1.6
Changelog:
  • Major performance and networking improvements.
  • Fixed a bug where the app would freeze after repeatedly dropping the connection.
  • Switched to a modified libgamestream by @mariotaku.
  • Updated moonlight-common-c.
  • Minor QoL improvements and other bug fixes.
Wow, that's AWESOME!
Thanks for all your work.
 

guardiandown

New Member
Newbie
Joined
Mar 18, 2024
Messages
4
Trophies
0
Age
37
XP
26
Country
United States
i need help, i get failed to start connection when i try to start streaming (i paired it and that worked fine)
Post automatically merged:

i need help, i get failed to start connection when i try to start streaming (i paired it and that worked fine)
 

imbriandead

New Member
Newbie
Joined
Mar 23, 2024
Messages
1
Trophies
0
Age
19
XP
10
Country
United States
I am having the same issue as guardiandown. Failed to start connection, but pairing works fine.

Edit: This seems to only be happening when trying to connect while the host is already running a game. Closing the game and relaunching it once connected worked.
 
Last edited by imbriandead,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Psionic Roshambo @ Psionic Roshambo:
    So are you playing Mario on your Xbox online on that PlayStation Network?
    +2
  • Xdqwerty @ Xdqwerty:
    @Psionic Roshambo, on that android PC?
    +2
  • BigOnYa @ BigOnYa:
    I'd consider Chromebooks an Android PC.
    +2
  • BigOnYa @ BigOnYa:
    Damn, new Doctor Who is on tomorrow... Hopefully this season is better than the last.
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, never watched doctor who
  • BakerMan @ BakerMan:
    well guys, i went to the library today
  • BigOnYa @ BigOnYa:
    What did you learn?
  • BakerMan @ BakerMan:
    since my sister said manga was a good gateway into anime, i decided to get a manga, i was going to get one punch man, but volume 1 wasn't there
  • AncientBoi @ AncientBoi:
    Well, what about Dr. What? Don't leave him out. @BigOnYa
    +2
  • BakerMan @ BakerMan:
    and so i got mashle instead, which is actually quite good
  • O @ OhHiNick:
    GUYS YOU CAN LAUNCH HEALTH AND SAFETY INFO IN AROMA NOW
  • Xdqwerty @ Xdqwerty:
    @BakerMan,i only watched anime
  • BakerMan @ BakerMan:
    for anyone wondering what that is, basically, it's about the one person in the world without magic, instead he's just dummy strong
  • BigOnYa @ BigOnYa:
    Dr. What and Dr. Where got lost together somewhere in time, Dr. When is looking for them
    +1
  • BakerMan @ BakerMan:
    What about Dr. How?
  • BakerMan @ BakerMan:
    OR DR. WHY?
  • O @ OhHiNick:
    @Xdqwerty sorry i get excited when i get to see what type of laser the wii u uses
  • AncientBoi @ AncientBoi:
    They ALL went to Nurse Why's house
  • BakerMan @ BakerMan:
    fun fact: SCPs started from some Dr. Who fanfic or smth on 4chan
  • BigOnYa @ BigOnYa:
    Dr How and Why, will be in the prequel
    +2
  • Xdqwerty @ Xdqwerty:
    @BakerMan, or dr when
  • O @ OhHiNick:
    dr what
    +1
  • AncientBoi @ AncientBoi:
    ooohhh the steamy scene with Nurse Why. omg :blush:
    +1
  • BigOnYa @ BigOnYa:
    @Xdqwerty is Dr. Wut
    +2
    BigOnYa @ BigOnYa: @Xdqwerty is Dr. Wut +2