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,

CrisMod

Well-Known Member
Member
Joined
May 4, 2020
Messages
364
Trophies
0
Age
37
XP
852
Country
Italy
after 1 hour trying everything you said, nothing seems to work and still crashing after about 5 minutes, any other ideas?
Unfortunately Wii U moonlight it doesn't update as like other platforms does, and follow what brakes the new Nvidia drivers each time , the final user need to find the work around or stick with older or working drivers.... but you can try two other more things:

First test :

* Use DDU software to uninstall completely the Nvidia drivers (you should run in Safe Mode with your PC). Here it's the software https://www.guru3d.com/files-details/display-driver-uninstaller-download.html

* Once you uninstalled well the GPU drivers GeForce Experience and so on and restart your PC, download the latest driver installation from Nvidia Site and install, then restart the PC and run Moonlight service.

* This could fix the problem because on each Nvidia upgrades, the drivers could deteriorated and influence the functionality of such services.

If not solve with this first method, follow the below second method, that should work quite sure....

Second Test

* Follow this my guide on seventh page in this topic (here: https://gbatemp.net/threads/moonlight-wii-u.585995/page-7#posts)

Practically, you will install an old Nvidia drivers version that run well with Wii U Moonlight and block temporary the GeForce Experience to looking and install the upgrade automatically.
If you don't want the drivers version in that Seventh post, there is another newer drivers version that works with Wii U Moonlight it's in this post page (always my post) , here https://gbatemp.net/threads/moonlight-wii-u.585995/page-11#posts

With Nvidia GeForce Experience 3.24.0.123 for Windows 11 (there is also for Windows 7)....
 
  • Like
Reactions: AlexCholo

CrisMod

Well-Known Member
Member
Joined
May 4, 2020
Messages
364
Trophies
0
Age
37
XP
852
Country
Italy
Other Tips, keep the bitrate at 8000 and the Wii U base and Router be sure that are not so much far away from each other and that doesn't interference something between them, like a TV, thick wall, or too distance....
 

AlexCholo

Member
Newcomer
Joined
Jan 20, 2022
Messages
10
Trophies
0
XP
26
Country
Mexico
Other Tips, keep the bitrate at 8000 and the Wii U base and Router be sure that are not so much far away from each other and that doesn't interference something between them, like a TV, thick wall, or too distance....
hello, after yesterday I tried everything EVERYTHING you told me (I even changed the bitrate trying from 1000 to 10000, changing resolutions, etc.)

In addition, the pc-router-wiiu are not separated by more than 1 meter from each other (they are literally in the same room) and the only thing that separates them is furniture, btw my internet speed is 30mbps, I will try with another router that I have of 100mbps

I guess I'll wait for some moonlight update to see if they fix the bug or maybe i should try sunshine?.... idk
Thank you very much for the help
 
Last edited by AlexCholo,

CrisMod

Well-Known Member
Member
Joined
May 4, 2020
Messages
364
Trophies
0
Age
37
XP
852
Country
Italy
hello, after yesterday I tried everything EVERYTHING you told me (I even changed the bitrate trying from 1000 to 10000, changing resolutions, etc.)

In addition, the pc-router-wiiu are not separated by more than 1 meter from each other (they are literally in the same room) and the only thing that separates them is furniture, btw my internet speed is 30mbps, I will try with another router that I have of 100mbps

I guess I'll wait for some moonlight update to see if they fix the bug or maybe i should try sunshine?.... idk
Thank you very much for the help
Strange that still not working, because at least the rollback drivers it must to work!!!

If you are so sure that you made everything correctly, in this case you finished the chances with moonlight. The really last thing it's to use Sunshine. Also don't put the bitrate below 6000 because you can face the crash streaming as you face now.....
 
  • Like
Reactions: AlexCholo

AlexCholo

Member
Newcomer
Joined
Jan 20, 2022
Messages
10
Trophies
0
XP
26
Country
Mexico
Strange that still not working, because at least the rollback drivers it must to work!!!

If you are so sure that you made everything correctly, in this case you finished the chances with moonlight. The really last thing it's to use Sunshine. Also don't put the bitrate below 6000 because you can face the crash streaming as you face now.....
Ok, today I will try one last time with a 100mbps connection and changing the bitrate to more than 6000, do you have any guide on how to use sunshine? I've searched and can't find anything
 

AlexCholo

Member
Newcomer
Joined
Jan 20, 2022
Messages
10
Trophies
0
XP
26
Country
Mexico
@AlexCholo can you upload your current config here?
moonlight version: 1.2
GFE version: 3.24.0.126 ( i also tried downgrading to older versions but nothing works)

//config file
## Hostname or IP-address of host to connect to
address = 192.168.100.7

## Video streaming configuration
width = 1280
height = 720
fps = 30

## Disables the gamepad so the other controllers are mapped to players 1 to 4
disable_gamepad = false

## Swaps the buttons so they match the xbox controller layout
swap_buttons = false

## Bitrate depends by default on resolution and fps
## Set to -1 to enable default
## 20Mbps (20000) for 1080p (60 fps)
## 10Mbps (10000) for 1080p or 60 fps
## 5Mbps (5000) for lower resolution or fps
bitrate = 5000
## Size of network packets should be lower than MTU
packetsize = 1024

## Default started application on host
app = Steam

## Play audio on host instead of streaming to client
localaudio = false

## Send quit app request to remote after quitting session
quitappafter = false

## Enable QOS settings to optimize for internet instead of local network
remote = false

## Enable 5.1 surround sound
surround = false

edit: i tried with the 100mbps router and 6000 bitrate and stills crashing after a few minutes, do you have any guide on how to use sunshine? I've searched and can't find anything
 
Last edited by AlexCholo,

CrisMod

Well-Known Member
Member
Joined
May 4, 2020
Messages
364
Trophies
0
Age
37
XP
852
Country
Italy
moonlight version: 1.2
GFE version: 3.24.0.126 ( i also tried downgrading to older versions but nothing works)

//config file
## Hostname or IP-address of host to connect to
address = 192.168.100.7

## Video streaming configuration
width = 1280
height = 720
fps = 30

## Disables the gamepad so the other controllers are mapped to players 1 to 4
disable_gamepad = false

## Swaps the buttons so they match the xbox controller layout
swap_buttons = false

## Bitrate depends by default on resolution and fps
## Set to -1 to enable default
## 20Mbps (20000) for 1080p (60 fps)
## 10Mbps (10000) for 1080p or 60 fps
## 5Mbps (5000) for lower resolution or fps
bitrate = 5000
## Size of network packets should be lower than MTU
packetsize = 1024

## Default started application on host
app = Steam

## Play audio on host instead of streaming to client
localaudio = false

## Send quit app request to remote after quitting session
quitappafter = false

## Enable QOS settings to optimize for internet instead of local network
remote = false

## Enable 5.1 surround sound
surround = false

edit: i tried with the 100mbps router and 6000 bitrate and stills crashing after a few minutes, do you have any guide on how to use sunshine? I've searched and can't find anything
@AlexCholo try to change this:

## Video streaming configuration
width = 854
height = 480
fps = 30

And

bitrate = 8000



Let's see if we find the stability first......
 
  • Like
Reactions: AQS and AlexCholo

AlexCholo

Member
Newcomer
Joined
Jan 20, 2022
Messages
10
Trophies
0
XP
26
Country
Mexico
@AlexCholo try to change this:

## Video streaming configuration
width = 854
height = 480
fps = 30

And

bitrate = 8000



Let's see if we find the stability first......
Hi, I think I'm done with this, I tried everything with GFE then I changed to sunshine and it still didn't work crashing over and over again
I think it's just impossible or I'm cursed ahahaha

thanks for the support and help but this shit is beyond me.
 
  • Like
Reactions: CrisMod

jeepi

New Member
Newbie
Joined
Jan 25, 2022
Messages
1
Trophies
0
Age
27
XP
2
Country
Canada
Hi,

Cant pass the can't connect to server ip adress

my internet work on wii u, on hb store or internet or eshop

thx for the help
 

GaryOderNichts

Well-Known Member
OP
Member
Joined
Aug 9, 2018
Messages
564
Trophies
1
XP
3,308
Country
Germany
After 6 months Moonlight Wii U version 1.3 is now available!
Changelog:
  • Use the GamePad touchscreen for mouse emulation (Thanks @aaronjamt)
  • Allow the home button to be used as an input (Thanks @aaronjamt)
    (To exit streaming, hold the home button for 3 seconds)
  • Added an autostream option to automatically start the stream on app startup
  • General app and user interface improvements:
    • Better looking font system using the Wii Us system font
    • Errors while streaming are now displayed properly
    • The app no longer needs to be exited on errors
    • Moonlight-wiiu can now be injected into a channel
    • ...
  • Minor performance improvements
  • Merged all changes from moonlight-embedded
  • Updated all libraries
  • Added an icon and meta.xml (Thanks @Ploggy / @ploggy )
 

CrisMod

Well-Known Member
Member
Joined
May 4, 2020
Messages
364
Trophies
0
Age
37
XP
852
Country
Italy
After 6 months Moonlight Wii U version 1.3 is now available!
Changelog:
  • Use the GamePad touchscreen for mouse emulation (Thanks @aaronjamt)
  • Allow the home button to be used as an input (Thanks @aaronjamt)
    (To exit streaming, hold the home button for 3 seconds)
  • Added an autostream option to automatically start the stream on app startup
  • General app and user interface improvements:
    • Better looking font system using the Wii Us system font
    • Errors while streaming are now displayed properly
    • The app no longer needs to be exited on errors
    • Moonlight-wiiu can now be injected into a channel
    • ...
  • Minor performance improvements
  • Merged all changes from moonlight-embedded
  • Updated all libraries
  • Added an icon and meta.xml (Thanks @Ploggy / @ploggy )
This it's insane, thank you very much @GaryOderNichts , @aaronjamt and @ploggy , excellent job as always :yayu:
 

Moonlitius

New Member
Newbie
Joined
Feb 18, 2022
Messages
1
Trophies
0
Age
42
Location
NL
XP
3
Country
Netherlands
Anyone has 1.3 working? Whenever I open it, it get's stuck at like 75% of moonlight.rpx and I need to turn off the WiiU with the power button.

I add the GFE IP to the config fail and also tried without it.

**EDIT**
Fixed it by going from Mocha to Tiramisu
 
Last edited by Moonlitius,

ploggy

WAKA! WAKA!
Member
Joined
Aug 29, 2007
Messages
4,295
Trophies
1
XP
6,144
Country
United Kingdom
I made a Moonlight Forwarder Channel if anyones interested :)
Make sure you Moonlight RPX is installed in sd:/wiiu/apps/moonlight/moonlight.rpx (basically default location) :P
I've installed the Chan to nand on my WiiU and it seems to work fine :)
 

Attachments

  • Moonlight [0005000012344143].zip
    5.9 MB · Views: 20

RodrigoTomeES

New Member
Newbie
Joined
Feb 26, 2022
Messages
2
Trophies
0
Age
24
Location
Spain
XP
6
Country
Spain
Hello,

Thanks for your great work with Moonlight Wii U! But unfortunately I'm having some problems, for example I need to have the computer screen on, if I switch off the streaming doesn't work, also I have some connection problem. At first it works fine but suddenly it stops or gives an error. Anyone has any of this issues?

I added an issue in Github: github . com / GaryOderNichts/moonlight-wiiu/issues/14

Thanks!

Rodrigo
 

Moofl

New Member
Newbie
Joined
Jul 10, 2021
Messages
4
Trophies
0
Age
41
XP
24
Country
France
Hello,

Thanks for your great work with Moonlight Wii U! But unfortunately I'm having some problems, for example I need to have the computer screen on, if I switch off the streaming doesn't work, also I have some connection problem. At first it works fine but suddenly it stops or gives an error. Anyone has any of this issues?

I added an issue in Github: github . com / GaryOderNichts/moonlight-wiiu/issues/14

Thanks!

Rodrigo
The screen thing is a gamestream limitation not related to moonlight, it has always been like this.
 

RodrigoTomeES

New Member
Newbie
Joined
Feb 26, 2022
Messages
2
Trophies
0
Age
24
Location
Spain
XP
6
Country
Spain
The screen thing is a gamestream limitation not related to moonlight, it has always been like this.
Hi,

I didn't know that limitation, it is very awfull. Searching about this problem I found a fix in Nvidia Forum -> nvidia . com /en-us/geforce/forums/gamestream/19/226203/help-needed-using-gamestream-with-monitor-turned-o/2447912/

I think I will try it,

I think this limitation should be mentioned in the README @GaryOderNichts

Thanks
 
  • Like
Reactions: Moofl

Tryflin

Member
Newcomer
Joined
Mar 1, 2022
Messages
6
Trophies
0
Age
21
Location
La
XP
26
Country
United States
I'm sorry if this isn't the place to put this, but I'm struggling to get my wii u to connect to my PC. It gives me the error "failed to pair to server: failed to sign data". If y'all have any idea, it would be cool. Thanks guys!
 
General chit-chat
Help Users
  • No one is chatting at the moment.
    AliceCE @ AliceCE: