Moonlight Wii U: Difference between revisions

From GameBrew
(Created page with "{{Infobox WiiU Homebrews |title=Moonlight Wii U |image=moonlightwiiu.png |description=Moonlight Wii U port. |author=GaryOderNichts |lastupdated=2024/02/21 |format=rpx |type=Other Apps |version=1.6 |license=GPL-3.0 |download=https://dlhb.gamebrew.org/wiiuhomebrews/moonlightwiiu.7z |website=https://gbatemp.net/threads/moonlight-wii-u.585995/ |source=https://github.com/GaryOderNichts/moonlight-wiiu |donation= }} <!--bin: github--> <!--date: githu...")
 
No edit summary
 
Line 24: Line 24:
'''Note:''' A Wii U LAN Adapter is recommended.
'''Note:''' A Wii U LAN Adapter is recommended.


* Obtain the latest version from the [https://github.com/GaryOderNichts/moonlight-wiiu/releases releases page] and extract it to the root of your SD Card.   
Obtain the latest version from the [https://github.com/GaryOderNichts/moonlight-wiiu/releases releases page] and extract it to the root of your SD Card.   
* Input the IP of your Sunshine/GFE server in the <code>moonlight.conf</code> file located at <code>sd:/wiiu/apps/moonlight</code>.   
 
* Ensure your Sunshine/GFE server and Wii U are on the same network.
Input the IP of your Sunshine/GFE server in the <code>moonlight.conf</code> file located at <code>sd:/wiiu/apps/moonlight</code>.   
* If using GFE, turn on Shield Streaming in the GFE settings.   
 
* Pair Moonlight Wii U with the server.   
Ensure your Sunshine/GFE server and Wii U are on the same network. If using GFE, turn on Shield Streaming in the GFE settings.   
* Confirm the pairing on your PC.   
 
* Connect to the GFE Server with Moonlight Wii U.   
Pair Moonlight Wii U with the server.   
 
Confirm the pairing on your PC.   
 
Connect to the Server with Moonlight Wii U.   


=== Configuration ===   
=== Configuration ===   
* You can configure all of the documented settings in the <code>moonlight.conf</code> file located at <code>sd:/wiiu/apps/moonlight</code>.   
You can configure all of the documented settings in the <code>moonlight.conf</code> file located at <code>sd:/wiiu/apps/moonlight</code>.   
* Note that a lot of option are commented out by default, remove the <code>#</code> in the beginning to edit them.
 
Note that a lot of option are commented out by default, remove the <code>#</code> in the beginning to edit them.


=== Supported controllers ===   
=== Supported controllers ===   
* Gamepad (can be disabled with the <code>disable_gamepad</code> option).   
Gamepad (can be disabled with the <code>disable_gamepad</code> option).   
* Up to 4 Wii U Pro Controllers and Wii Classic Controllers (Pro). Gamepad needs to be disabled to use the 4th controller.   
 
Up to 4 Wii U Pro Controllers and Wii Classic Controllers (Pro). Gamepad needs to be disabled to use the 4th controller.   
    
    
== Media ==   
== Media ==   

Latest revision as of 00:17, 8 May 2024

Moonlight Wii U
File:Moonlightwiiu.png
General
AuthorGaryOderNichts
TypeOther Apps
Version1.6
LicenseGPL-3.0
Last Updated2024/02/21
Links
Download
Website
Source

Moonlight Wii U is a port of Moonlight Embedded, which is an open-source client for Sunshine and NVIDIA's GameStream utilized by the NVIDIA Shield.

Moonlight Wii U enables the streaming of your complete game collection from your powerful Windows desktop to your Wii U.

User guide

Quick Start

Note: A Wii U LAN Adapter is recommended.

Obtain the latest version from the releases page and extract it to the root of your SD Card.

Input 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.

Confirm the pairing on your PC.

Connect to the Server with Moonlight Wii U.

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, remove the # in the beginning to edit them.

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.

Media

GTA 5 Wii U port demo (april fools) (GaryOderNichts)

How to Play PC Games on Wii U (Nvidia/Moonlight Streaming) (GameInCanada)

Known issues

Troubleshooting.

Project's issue page.

Changelog

v1.6 2024/02/21

  • 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.
  • Updated icons (Thanks @Ingunar)

v1.5 2022/10/13

  • Integrated latest moonlight-embedded changes and updated moonlight-common-c.

v1.4 2022/07/13

  • Added a absolute_positioning option to the configuration.
  • Fixed connecting multiple controllers.
  • Updated all dependencies.
  • Several performance improvements.

v1.3 2022/02/06

  • 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).

v1.2 2021/07/18

  • 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.

v1.1 2021/04/13

  • Updated moonlight-common-c, now supports GFE 3.22.
  • Added a swap_buttons option to the config to swap the A, B and X, Y buttons, to match the XBOX.
  • Controller layout.

Credits

Special thanks to agilly1989, rw and QuarkTheAwesome.

External links

Advertising: