Changes

Jump to navigation Jump to search

Wii U emulators

8,756 bytes added, 19 May
Cemu: PC to Mobile and Mobile to PC
}}
{{for|other emulators that run on the Wii U hardware|Emulators on Wii U}}
The '''Wii U''' is an eighth-generation console released by Nintendo on November 18, 2012, at {{Inflation|USD|349.99|2012}}. It has a 3-core IBM [[POS_(Pong_Consoles)_CPUs_and_Other_Chips#PPC_CPUs|PowerPC]] CPU at 1.24 GHz with 2 GBs of RAM and an AMD Radeon GPU. It is the first console by Nintendo to output high-definition (HD) resolutions, such as 720p and 1080p. It includes a tablet-like controller, known as the [[wikipedia:Wii_U_GamePad|Wii U GamePad]], to provide certain additional gameplay. Notably, it can play all [[Wii emulators|Wii]] games as well as support the Wii Remote controllers for native Wii U games.
==Emulators==
<div style="maxoverflow-x:auto;width:100%; overflow:auto;">{| class="wikitable" style="text-align:center;width:100%"
! scope="col"|Name
! scope="col"|Platform(s)
===Comparisons===
;[[Cemu]] <small class="plainlinks" style="font-weight:normal;">([https://compat.cemu.info compatibility])</small>:An initially closed-source Wii U emulator created in October 2015, regularly updated every 2 to 5 weeks. It can run a sizeable amount of games. As of 2022, Cemu is no longer in the experimental stage, it's now fully open-source, and a macOS port has been released.
;[[Decaf]]:Can boot some commercial games. It's developed sporadically.
;Kinnay:Emulates the Wii U processors and hardware at the lowest level. It's able to emulate all the way through boot1, IOSU, and Cafe OS up to the Wii U menu. Written by the leading Decaf developers, exjam and kinnay.
==Hardware features and peripherals==
There are two types of Microphones for the Wii U, the most common being the Gamepad and the other being a standalone Microphone. Not sure what's the difference between them, should they be distinguished? Famicom also has two Microphones, one is the old Famicom's P2 controller, and the other is a handheld Microphone, but they should be completely different, because no one uses the P2 Microphone to play Karaoke games<div style="overflow-x:auto;width:100%">{|class="wikitable" style="text-align:center; vertical-align:middle;width:100%"
|- style="font-weight:bold;"
! colspan=2 | Name
! cemu
|-
|colspan=2|[[#DS mode|DS mode]]
|{{~}}
|-
| colspan=2 |[[Wikipedia:Wii_U_system_software#Wii_U_Menu|Wii U Menu]]
|{{✓}}[https://wiki.cemu.info/wiki/Virtual_Console *]
|-
| colspan=2 |[[#Wii_Mode|Wii Mode/ vWii]]
|{{✗}}
|-
| colspan=2 |[[#Wii U Optical Disc|Wii U Optical Disc]]
|{{N}}
|-
|Connectivity
|[[#Nintendo_Network|Nintendo Network]]
|{{✓}}
|-
| rowspan=7 8 | Inputs| [[List_of_games_that_support_tracked_motion_controllers#Wii_U_Emulation| Motion Controls (Gyro) ]]
| {{~}}
|-
| [[List_of_games_that_support_touchscreen#Nintendo_Wii_U_Emulation| GamePad Screen]]
|{{✓}}[https://cemu.info/faq.html <abbr title="See 'How can I see the GamePad screen?' for more information.">*</abbr>]
|-
| {{✓}}
|-
| GamePad Microphone
| {{✓}}
|-
| {{~}}<ref group=N2>Cemu allows to load NFC tag from file, but it's not possible to scan NFC tag in real-time via NFC reader.</ref>
|-
| [[List_of_games_with_keyboard_and_mouse_support#Nintendo_Wii_U_Emulation|Keyboard]]| {{?}}|-| colspan=2|[[Amiibo]]
|{{~}}[[Amiibo#Emulation|*]]
|-
| {{~}}
|}
</div>
<references group=N2/>
====Nintendo NetworkDS mode===={{Main|Nintendo Network}}Currently, SSimco's Cemu Android port does not do any optimization for DS mode, and certainly does not support sensors. Cemu's Dual Screen is just two separate windows with no more advanced settings.
What's DS mode? TV is top screen, Gamepad is bottom screen. So they're dual screen. (example: https://www.nintendoworldreport.com/media/30499/1/28.png) *Swap Screen*Screen Layout: Left Right or Up Down (Default)*Rotate Screen: Screen 1: 0 (Default), 90°, 180°, -90° or Screen 2: -360°, -270°, -180°, -90°, 0, 90°, 180°, 270°, 360°, Custom, Sensor (Default)NOTE: Sensor degrees from -360° to 0 to 360°, your device must support gyroscope, accelerometer, touch screen, second screen (optional) and Stylus for drawing games (optional). Mesen's developer once said that screen rotation is for homebrew games. But in fact, there are a few game developers like Treasure who have thought of this. Ikaruga is a NAOMI arcade game. In order to give players an experience close to the arcade version, its Dreamcast port actually allows players to rotate the screen, and its Switch port also allows players to rotate the screen.*Hide Screen: Screen 1 or Screen 2 or Off (Default)*Disable Screen: Screen 1 or Screen 2 or Off (Default)*Screen Spacing: 0 (Default), Auto, CustomNOTE: Auto is maximum value from Top to Bottom calculated based on aspect ratio and resolution, including rotating monitors Cemu's Android port and DS / 3DS emulators require these;*Orientation (Android): Portrait (Default) or Landscap or Auto*Screen Position (Android): Left, Right, Center, Top (Default), Bottom*Status Bar or Notch and Navigation Bar (Android): Top Bar: On (Default for Notch), Off or Bottom Bar: On, Off (Default)*Hide Gamepad Virtual Controller (Android): Left Side, Right Side, Bottom Side, Both Sides, All Sides, Off (Default)NOTE: Checkbox required. If you think of the Microphone as a button, it's at the bottom*Rotate Gamepad Virtual Controller (Android): -360°, -270°, -180°, -90°, 0, 90°, 180°, 270°, 360°, Custom, Sensor (Default) Unlike the DS and 3DS, the Wii U's two screens are not one piece, so two rotations are necessary. ====Wii Mode====:[https://en-americas-support.nintendo.com/app/answers/detail/a_id/1162/~/how-to-switch-between-wii-and-wii-u-modes Wii Mode]====:[https://wiibrew.org/wiki/VWii WiiBrew: vWii]
The Wii U is compatible with all Wii games and Wii accessories such as the Wii Remote (Plus), Wii Nunchuk, and the Wii Balance Board. It is possible to migrate most downloaded software and save files from a Wii to a Wii U.
The Wii U is not compatible with GameCube discs or accessories, although a homebrew application for Wii Mode exists that enables GameCube hardware and GameCube controller support. A USB GameCube controller adapter with four ports was released exclusively for use with Super Smash Bros. for Wii U and does not support any other Wii or Wii U games.<ref>[[Wikipedia:Wii_U#Backward_compatibility|Wikipedia: Wii U's Backward compatibility]]</ref>
 
====Wii U Optical Disc====
The Wii U Optical Disc (WUP-006) is the retail physical game medium for the Wii U, with a capacity of 25 GB. There is no 50 GB dual layer version. The Wii U system software is backwards compatible with Wii Optical Discs, but not with GameCube game discs. The Wii U Optical Discs differ in appearance from most other optical discs in that they have soft, rounded edges.
 
Nintendo president Satoru Iwata stated, "Wii U does not have DVD or Blu-ray playback capabilities. The reason for that is that we feel that enough people already have devices that are capable of playing DVDs and Blu-ray, such that it didn't warrant the cost involved to build that functionality into the Wii U console because of the patents related to those technologies". Like with the GameCube and Wii optical discs, it was chosen by Nintendo to prevent copyright infringement of games, to reduce cost by avoiding licensing fees to the Blu-ray Disc Association (BDA), and to reduce loading times. This also prevents the console from being modified into a DVD or Blu-ray movie player.[https://en.wikipedia.org/wiki/Nintendo_optical_discs#Wii_U_Optical_Disc]
 
*cemu has no support for Wii U discs, PC optical drives can't read Wii U discs anyway.
*See [[Home_Media_Player#Emulators|this dedicated page]] for more information about home media playback support for emulation softwares.
*See [[Ripping_games]].
====[https://skylanders.fandom.com/wiki/Portal_of_Power Skylanders Portal of Power]====
==Enhancements==
<div style="overflow-x:auto;width:100%">{|class="wikitable" style="text-align:center; vertical-align:middle;width:100%"
|- style="font-weight:bold;"
! colspan=2 | Name
! cemu
|-
| rowspan=6 7 | Graphics
| [[Resolution|Resizable Internal Resolution]]
| {{Y}}
| {{N}}
|-
| Ray-tracing<br/><small>([https://devblogs.microsoft.com/directx/announcing-microsoft-directx-raytracing/ DXR], [https://www.khronos.org/blog/ray-tracing-in-vulkan VRT] and [https://developer.apple.com/documentation/metal/metal_sample_code_library/accelerating_ray_tracing_using_metal MRT])</small>| <small>Implementing ray-tracing in an emulator is unfortunately quite challenging and unlikely to be feasible in the near future.<br/>However you can try "[[Shaders_and_filters#Notable_ReShade_shaders|Screen-Space Ray Traced Global Illumination]]" shader using ReShade.[https://reshade.me/forum/general-discussion/5442-release-misc-emulators-with-depth-buffer-access#34388]</small>
|-
| [[Wikipedia:Category:Anti-aliasing_algorithms|Pre-rendering AA]]<br/><small>(MSAA, SSAA)</small>
| {{N}}
|-
| Super-resolution techniques<br/><small>([https://github.com/NVIDIAGameWorks/Streamline/blob/main/docs/ProgrammingGuideDLSS.md DLSS], [https://github.com/intel/xess/?tab=readme-ov-file XeSS ] and [[Wikipedia:GPUOpen#FidelityFX_Super_Resolution|FSR 2+]])</small>
| <small>Requires access to the depth buffer and temporal data like motion-vectors so it's quite challenging and unlikely to be feasible in the near future.<br/>Besides any GPU that can use DLSS can run cemu at 4k native anyway.</small>
|-
| [https://github.com/NVIDIAGameWorks/rtx-remix/wiki RTX Remix]| colspan=3 | <small>Implementing RTX Remix technology in an emulator is unfortunately quite challenging and unlikely to be feasible in the near future.<br/>Besides, cemu already supports some of RTX Remix features.<br/>On top of that you can use ReShade for post-processing.</small>|-| rowspan=4 5 | Performance
| [[Overclocking|Overclock]]
| {{N}}
| {{N}}
|-
| Rendering latency reduction technologies<br/><small>([https://github.com/ishitatsuyuki/LatencyFleX LatencyFleX], [https://developer.nvidia.com/performance-rendering-tools/reflex Reflex] and [https://www.amd.com/en/products/software/adrenalin/radeon-software-anti-lag.html Anti-Lag'''+'''])| colspan=3 | <small>While most emulators offer frame pacing or framebuffer latency control options, implementing rendering latency reduction technologies isn't currently feasible. This is '''likely''' doesn't offer enough benefit to justify the development effort.</small>|-| rowspan=4 6 | Post-Processing
| [[Wikipedia:Category:Anti-aliasing_algorithms|Post-rendering AA]]<br/><small>(FXAA, TXAA and MLAA/SMAA)</small>
| {{~}}<ref group=N2>Possible if game has [https://github.com/cemu-project/cemu_graphic_packs/releases GraphicPacks] for post-rendering AA.</ref>
|-
| [[Wikipedia:Comparison_gallery_of_image_scaling_algorithms|Post-rendering scaling]]<br/><small>(Sharp bilinear, Lanczos and [[Wikipedia:GPUOpen#FidelityFX_Super_Resolution|FSR 1]])</small>
| {{Y}}
|-
| [[Shaders_and_filters|Filters]]<br| {{N}}[https://github.com/cemu-project/Cemu/issues/><small>1032]|-|[[Shaders_and_filters#NTSC_FiltersAI-powered filters|NTSC filtersAI-powered filter compatible]], <br/><small>([[Shaders_and_filters#Tonemapping|HDR tonemapping]https://www.nvidia.com/en-us/geforce/news/gfecnt/nvidia-freestyle-ansel-enhancements-geforce-experience-article/ Freestyle] etc.)</small>| {{N?}}
|-
| [[Shader_Presets|Shader Chain]]
| {{N}}
|-
|[[High_dynamic_range#Inverse_tone_mapping|Inverse tone mapping compatible]]
| {{?}}
|-
| rowspan=5 | [https://tasvideos.org/Emulatorresources/Features TAS features]
|-
| Savestates
| {{N}}[https://github.com/cemu-project/Cemu/pull/953][https://github.com/cemu-project/Cemu/issues/898 *]
|-
| [https://tasvideos.org/Movies Movie recording/playback]
| {{N}}
|-
| rowspan=7 8 | Quality of life
| [[Save_disk_space_for_ISOs#Wii_U|Streamable compression format]]
| {{Y}}
| Command Line Options
| {{Y}}[https://old.reddit.com/r/cemu/comments/j7oxnr/about_command_lines_arguments/ *]
|-
| [[Wikipedia:Variable_refresh_rate|Variable Refresh Rate compatible]]
| {{Y}}[https://www.reddit.com/r/cemu/comments/143aa3z/how_to_run_cemu_with_hdr_vrr/ *]
|-
| [[Frontends#Graphical_User_Interfaces_.28GUIs.29|Big Picture Mode]]
| {{N}}
|-
| rowspan=3 4 | Misc
| [https://retroachievements.org/gameList.php?c=20 RetroAchievements]
| {{N}}
|-
| [[Virtual_reality#VR_game_room_simulations|EmuVR support]]
| colspan=2 | Exclusive to [https://www.emuvr.net/wiki/Installation_Guide#Downloads libretro cores]. So there is no support.
|-
| Free Look<br/><small>Free Look is a enhancement feature that allows manipulation of the in-game camera.</small>
| {{~}}[https://bugs.cemu.info/issues/98 *]
|}
</div>
<references group=N2/>
 
==Cemu: PC to Mobile and Mobile to PC==
Just like the real Wii U, you need two screens. The Android version of Cemu should also be able to transfer saves, DLC and other files to and from the PC version. Root/data/data/info.cemu.Cemu is inaccessible. Google has added restrictions to Android/data/info.cemu.Cemu, so files from Cemu PC version to Cemu Android or files from Cemu Android to Cemu Android can only be built into Cemu Android.
 
Nitrome once developed an application for smartphones called Touchy, which allows four players to control four characters in a Flash game. It also allows players to play Flash games using sensors. Obviously, one keyboard is not enough for four players, and many people are not satisfied with the sensor emulation. They usually need to use third-party software, other devices, or change the mouse input method.
 
The Wii U Gamepad is basically available on some Android phones, except for the physical keyboard. Touch screen (Multitouch), stylus (Samsung and Motorola), Microphone, Camera (Front and Back), IR, NFC, gyroscope and accelerometer
 
Therefore, in addition to transferring files between the Android version and the PC version of Cemu, it should also be used as a Gamepad. The game runs on the PC or mobile phone, and the game screens on the mobile phone and PC can be exchanged during the game. You may need to turn on Screen Cast. It would be better to have a rotating monitor. PC TV, Android Gamepad or Android TV, PC Gamepad
 
The current Cemu Android version of Microphone is just a button, and its developer has not added Android Microphone support. Unlike the Famicom, the Wii U Gamepad has many buttons, and Android Microphone permission is necessary. Camera (front and back) also require Camera permission just like the Android version of GBCC.
 
The current Cemu Android version has these device requirements. Version: 11 to 14, CPU: 64 bit ARM also known as arm64-v8a, preferably Qualcomm's Snapdragon. Sensor: Refer to Wii U Gamepad, which is currently not supported by the emulator. Touchscreen: Like the DS and 3DS, Multitouch is optional for Stylus, Multitouch is necessary for on-screen controller. Wi-Fi, USB Type-C and Bluetooth: transfer files, screen cast, third-party controllers may use these. Vulkan and GPU driver: not supported yet.
==[[Dolphin]] support for Wii U==
Anonymous user

Navigation menu