Changes

Jump to navigation Jump to search

Wii U emulators

12,424 bytes added, 5 April
Enhancements
[[File:{{Infobox console|title = Nintendo Wii U|logo = Wii U.png|developer = [[:Nintendo]]|type = [[:Category:Home consoles|thumbHome video game console]]|The generation = [[:Category:Eighth-generation video game consoles|Eighth generation]]|release = November 2012|discontinued = January 2017|predecessor = [[Wii emulators|Wii]]|successor = [[Nintendo Switch emulators|Switch]]|emulated = {{✓}}}} {{for|other emulators that run on Wii U]]hardware|Emulators on Wii U}}  The '''Wii U''' is an eighth-generation console released by Nintendo in 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 to high-definition (HD) resolutions, such as 720p and 1080p. It includes a tablet-like controller, known as the [https[wikipedia://en.wikipedia.org/wiki/Wii_U_Gamepad Wii_U_GamePad|Wii U GamePad]], to provide certain additional gameplay. Notably, it can play all [[Wii emulators|Wii]] games, as well as supporting support the Wii Remote controllers for native Wii U games.
==Emulators==
<div style="overflow-x:auto;width:100%">{| class="wikitable"|style="text-align:center;width:100%"
! scope="col"|Name
! scope="col"|Operating SystemPlatform(s)
! scope="col"|Latest Version
! scope="col"|[[#Enhancements|Enhancements]]
! scope="col"|[[#Hardware_features_and_peripherals|Hardware features<br/>and peripherals]]
! scope="col"|Compatibility
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|Active
! scope="col"|Open-Source
! scope="col"|[[Recommended emulators|Recommended]]
|-
| style! colspan="text-align: center;10"|[[Cemu]]| style="text-align: center;"|Windows| style="text-align: center;"|[http://cemu.infoPC /index.html#download v1.5.4]| style="text-align: center;"|Medium| style="text-align: center;"|✓| style="text-align: center;"|✗| style="text-align: center;"|✗x86
|-
| style[[Cemu]]| align=left|{{Icon|Windows|Linux|macOS}}| [https://nightly.link/cemu-project/Cemu/workflows/build_check/main <abbr title="textLatest development build">Artifacts</abbr>]<br/>[http://cemu.info/index.html#download {{CemuVer}}]<br/>[https://flathub.org/apps/details/info.cemu.Cemu Flathub]|{{~}} ||{{~}} ||[https://compat.cemu.info 53%] ||{{✓}} ||{{✓}} ||{{✓}}|-| [[Decaf]]| align: center;"=left|{{Icon|Windows|Linux}}|[https://github.com/decaf-emu/decaf-emu Decafgit]| style="text{{✗}} ||{{✗}} || ||{{✓}} ||{{✗}} ||{{✗}}|-| Kinnay| align=left|{{Icon|Linux}}| [https: center;"//github.com/kinnay/Wii-U-Firmware-Emulator git]|{{✗}} ||{{✗}} || ||{{✓}} ||{{✗}} ||Windows{{✗}}| style-! colspan="text-align: center;10"|NMobile /AARM| style="text-|Cemu|align=left|{{Icon|Android}}|[https: center;"//github.com/SSimco/Cemu 1.0] (source only)|{{~}}|Low{{~}}| style="text-align: center;"{{?}}|{{}}| style="text-align: center;"|{{}}| style="text-align[https: center;"|✗//wiki.cemu.info/wiki/Roadmap#LLVM_as_a_CPU_JIT_backend roadmap]
|}
</div>
 
<references group=N />
===Comparisons===
*;[[Cemu ]]:An initially closed-source Wii U emulator created in October 2015, regularly updated every 2 to 5 weeks. It can launch and play commercial titlesrun a sizeable amount of games. As of 2022, but Cemu is at an early no longer in the experimental stage of development, having little performance optimization, very basic audio emulationit's now fully open-source, and numerous bugsa macOS port has been released. But, it can run ;[[Decaf]]:Can boot some commercial games full-speed. It's developed sporadically.*Decaf is a research project for ;Kinnay:Emulates the Wii U emulationprocessors and hardware at the lowest level. It is 's able to boot some commercial gamesemulate 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==Dolphin<div style="overflow-x:auto;width:100%">{|class="wikitable" style="text-align:center;vertical-align:middle;width:100%"|- style="font-weight:bold;"! colspan=2 | NameYou might have read about an unofficial branch of ! cemu|-| colspan=2 |[[Wikipedia:Wii_U_system_software#Wii_U_Menu|Wii U Menu]]|{{~}}[https://wiki.cemu.info/wiki/Wii_U_Menu *]|-| colspan=2 |[[Virtual Console]]|{{✓}}[https://wiki.cemu.info/wiki/Virtual_Console *]|-| colspan=2 |[[Dolphin#Wii_Mode|Wii Mode / vWii]] with |{{✗}}|-| colspan=2 |[[#Wii U Optical Disc|Wii U support Optical Disc]]|{{N}}|-|Connectivity|[[#Nintendo_Network|Nintendo Network]]|{{✓}}|-| rowspan=7 | Inputs| Motion Controls (Gyro) | {{~}}|-| GamePad Screen|{{✓}}[https://cemu.info/faq.html <abbr title="See 'How can I see the GamePad screen?' for more information.">*</abbr>]|-| GamePad Speaker | {{✓}}|-| Microphone | {{✓}}|-| Camera | {{✗}}|-| IR sensor | {{✗}}|- don| NFC | {{~}}<ref group=N2>Cemu allows to load NFC tag from file, but it't get your hopes ups not possible to scan NFC tag in real-time via NFC reader. While the </ref>|-| colspan=2|[[Amiibo]]|{{~}}[[Amiibo#Emulation|*]]|-| colspan=2 |[[#Skylanders_Portal_of_Power|Skylanders Portal of Power]]| {{~}}|-| colspan=2 |[[#LEGO_Dimensions_Toy_Pad|LEGO Dimensions Toy Pad]]| {{~}}|}</div><references group=N2/> ====Nintendo Network===={{Main|Nintendo Network}} ====Wii Mode====:[https://en-americas-support.wikipedianintendo.com/app/answers/detail/a_id/1162/~/how-to-switch-between-wii-and-wii-u-modes Wii Mode]:[https://wiibrew.org/wiki/PowerPC PowerPCVWii WiiBrew: vWii] architecture family in the WiiU The Wii U is the same compatible with all Wii games and Wii accessories such as the Wii and GC Remote (this fact alone was the reason why Wii emulation was added to Dolphin, originally GC-onlyPlus), this support is nothing more than the file viewer features (region, internal name, various infoWii Nunchuk, list of files and folders inside ISO the Wii Balance Board. It is possible to migrate most downloaded software and save files from a way to extract them) being expanded Wii to a Wii U disc images. Nothing has been done  Also it supports [[Wii_emulators#Hardware_Features|Wii games that allow you to connect to the DS]] if you're gonna play them on the actual emulation front as far as Dolphin is concerned, and WiiU.<ref>[https://old.reddit.com/r/wiiu/comments/244gqn/can_i_connect_an_original_ds_to_the_wiiu_when_its/ Can I connect an original DS to the Dolphin developers have said that theyWiiU when it're not going to add s in Wii U support to Dolphin.mode?]</ref>
==Running Games in CEMU=====Before opening the ISO===You'll first need to fill in the "keysThe 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.txt" file in CEMU's directoryA USB GameCube controller adapter with four ports was released exclusively for use with Super Smash Bros. It has a sample line with a bogus key for Wii U and a comment, which you may as well deletedoes not support any other Wii or Wii U games. <ref>[[Wikipedia:Wii_U#Backward_compatibility|Wikipedia: Wii U's Backward compatibility]]</ref>
Your file must have many lines like this, one for the ====Wii U Optical Disc====The Wii U Common Key Optical Disc (D7B00402659BA2ABD2CB0DB27FA2B656WUP-006), and one line is the retail physical game medium for the Game Key Wii U, with a capacity of each game25 GB. There is no 50 GB dual layer version. Sharing these keys isn't exactly safe legallyThe Wii U system software is backwards compatible with Wii Optical Discs, but romsites at least share [http://pastebinnot with GameCube game discs.com/GWApZVLa the Game ones]. Note The Wii U Optical Discs differ in appearance from most other optical discs in that for games using the Loadiine format, you won't need a Game Key at allthey have soft, but those will need CEMU versions from 1.4.0 onwardsrounded edges.
Your iso must be either uncompressed, compressed using WUD formatNintendo president Satoru Iwata stated, "Wii U does not have DVD or in Loadiine format (only possible Blu-ray playback capabilities. The reason for versions 1that 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".4.0 onwardsLike 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 boot in CEMUreduce loading times. Here's This also prevents the console from being modified into a DVD or Blu-ray movie player.[httphttps://docsen.googlewikipedia.comorg/spreadsheetswiki/d/19WV2YQvS2PkiHnQTlYP7cE2eHOPl06Rx4tCvfud_Hpw/edit?pref=2&pli=1Nintendo_optical_discs#gid=0 compatibility listWii_U_Optical_Disc].
===Dumping Games and Getting Game Keys Yourself===You need the game in Loadiine format (directory of files with RPX executable)*cemu has no support for Wii U discs, the PC optical drives can't read Wii U Common Key, and Uwizarddiscs anyway. First, you use the tool *See [[http://gbatempHome_Media_Player#Emulators|this dedicated page]] for more information about home media playback support for emulation softwares.net/threads/ddd-wiiu-title-dumper.418492/ here*See [[Ripping_games]] to create a Loadiine dump from games on your Wii U.
Open the Loadiine folder generated, then "code", then "app.xml" in your favorite text program====[https://skylanders. Copy the 16-char ID before "<title_id>", that's your Title IDfandom. Open Uwizard and go com/wiki/Portal_of_Power Skylanders Portal of Power]====[[Cemu]] can communicate to the "Settings" tab. Fill in the blanks with the Wii U Common Key, and USB device directly if possible you have the other onesSkylanders portal even though currently it has [https://wiki.cemu. Now go to the "NUS Downloader U" tab and paste that Title ID from earlierinfo/wiki/Skylanders_Portal_FAQ#Known_Issues minor issues]. You'll need to add There is no official Skylanders portal emulation for [[Cemu]] at the game as wellmoment, but you can use [https://www. Check "Decrypt", and press "Start Download"youtube. A long log will appear, scroll down for a while and you'll find your game key under "Decrypted Title KEY"com/watch?v=Fw-JhDFvP1M this unofficial modified version] which has an emulated portal of power included.
The other way, used before There is a [https://github.com/cemu-project/Cemu/pull/971 pull request] for adding "Skylanders Portal of Power" emulation to dump Wii U games, isn't public and requires hardware modding to the Wii U optical drivecemu though.
====[https://lego-dimensions.fandom.com/wiki/Game_Components#Toy_Pad LEGO Dimensions Toy Pad]====[[cemu]] can communicate to the USB device [httphttps://wwwwiki.ps3haxcemu.netinfo/wiki/showthreadLEGO_Dimensions#Configuration if you have the Toy Pad].php?t=73858 ThisJust like [[PlayStation_3_emulators#Peripherals|RPCS3]] there is no Toy Pad emulation for the method used to get [[cemu]] at the Wii U console keys from your own Wii U, not moment but you can use [https://github.com/Berny23/LD-ToyPad-Emulator#installation LD-ToyPad-Emulator] for that there's much reason to.
==Enhancements=Installing Updates=<div style="overflow-x:auto;width:100%">{|class="wikitable" style="text-align:center;vertical-align:middle;width:100%"To install updates under CEMU|- style="font-weight:bold;"! colspan=2 | Name! cemu|-| rowspan=7 | Graphics| [[Resolution|Resizable Internal Resolution]]| {{Y}}|-| [[Widescreen_hacks#Nintendo_Wii_U|Ultrawide hack]]<br/><small>Widescreen already supported on Wii U system.<br/>But there is no support by system for render games in other ratios such as ultrawide 21:9 or super ultrawide 32:9.</small>| {{Y}}|-| [[Texture packs]]| {{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 need 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 open be feasible in the rpx file near future.<br/>Besides, cemu already supports some of RTX Remix features.<br/>On top of that you can use ReShade for that specific update post-processing.</small>|-| rowspan=5 | Performance| [[Overclocking|Overclock]]| {{N}}|-| [[30/60_FPS_cheat_codes#Wii_U|Internal Framerate Hack]]| {{Y}}|-| [https://blurbusters.com/frame-generation-essentials-interpolation-extrapolation-and-reprojection/ Frame generation technologies]<br/><small>([https://store.steampowered.com/app/993090/Lossless_Scaling/ LSFG], [https://github.com/NVIDIAGameWorks/Streamline/blob/main/docs/ProgrammingGuideDLSS_G.md DLSS-G], [https://www.techpowerup.com/316835/extrass-framework-paper-details-intels-take-on-frame-generation ExtraSS] and [https://community.amd.com/t5/gaming/amd-fluid-motion-frames-is-out-now-on-amd-radeon-rx-7000-series/ba-p/634372 AFMF])</small>| colspan=3 | <small>Implementing frame generation technology in an emulator is unfortunately quite challenging and unlikely to be feasible in CEMUthe near future, however post-processing techniques such as [[Wikipedia:Motion_interpolation|motion interpolation]] is quite possible. Your save data [[Input_lag|Input latency]] will be apparently losta crucial factor, but its impact likely varies depending on the specific technique employed, thatit's because CEMU treats recommended to use '''after applying the game now "Internal Framerate Hack"'''.<br/>While '''[https://youtu.be/0PQjAJNhNxU AFMF]''' or '''[https://youtu.be/t5DdQ5Q6s3E LSFG]''' can be used with cemu, please be aware that some visual glitches and artifacts may occur at this time.|-| Preload [[Wikipedia:Template:Disk_images|optical disc image]] to RAM<br/><small>For users with sluggish multi-platter HDDs or plagued by horrible seek times, this enhancement '''might''' offer smoother experience, potentially reduced power consumption; it also shines when disc images reside on a network drive.<br/>Although keep in mind that preloading image would take some time, and itwill require additional amount of RAM capacity.</small>| {{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'''s updated as a separate new doesn't offer enough benefit to justify the development effort.</small>|-| rowspan=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]]| {{N}}[https://github.com/cemu-project/Cemu/issues/1032]|-|[[Shaders_and_filters#AI-powered filters|AI-powered filter compatible]]<br/><small>([https://www.nvidia.com/en-us/geforce/news/gfecnt/nvidia-freestyle-ansel-enhancements-geforce-experience-article/ Freestyle])</small>| {{?}}|-| [[Shader_Presets|Shader Chain]]| {{N}}|-|[[High_dynamic_range#Inverse_tone_mapping|Inverse tone mapping compatible]]| {{?}}|-| rowspan=5 | [https://tasvideos.org/Emulatorresources/Features TAS features]| [[Wikipedia:Macro_(computer_science)|Macros/Scripts]]/[https://tasvideos.org/LuaScripting Lua]| {{N}}[https://bugs.cemu.info/issues/369 *]|-| Rewind| {{N}}|-| Fast-Forward/Turbo Speed| {{N}}[https://old.reddit.com/r/cemu/comments/10729u0/hotkeys_for_game_speed/ *]|-| 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}}[https://tasvideos.org/Forum/Topics/15210?CurrentPage=2&Highlight=440709#440709 *]|-| rowspan=2 | Controls| [[Controllers#Mouse_Injectors_for_Emulators|Mouse Injector Compatible]]| {{N}}|-| [[Input_lag|Input lag-mitigating technique]]| {{N}}|-| rowspan=8 | Quality of life| [[Save_disk_space_for_ISOs#Wii_U|Streamable compression format]]| {{Y}}|-| Built-in [[Mods,_hacks_and_fan-translations#Built-in_graphics_mod_editor.2Fmanager_for_emulators|Graphics mod editor/manager]]| {{N}}|-| Built-in [[Cheats_and_patches|Cheat Manager]]| {{~}}<ref group=N2>Use the [https://old.reddit.com/r/cemu/comments/111vt8e/cheating_on_cemu_how_do_you_do_it/ graphics pack options to enable cheats] in cemu. Right click on your game so >select graphic packs, you'll get many other options there.</ref>|-| Built-in [http://forum.arcadecontrols.com/index.php/topic,106405 Custom resolution/CRTSwitchRes]<br/><small>For using this on Windows OS you need [http://geedorah.com/eiusdemmodi/forum/viewtopic.php?pid=1009#p1009 CRT Emudriver].<br/>Another option is using EDID editor tool such as "Custom Resolution Utility".</small>| N/A<br/><small>Eighth gen home consoles and beyond only have digital video output anyway.</small>|-| Per-Game Profiles| {{Y}}[https://wiki.cemu.info/wiki/Tutorial:Game_Profiles *]|-| 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=4 | Misc| [https://retroachievements.org/gameList.php?c=20 RetroAchievements]| {{N}}|-| [[Virtual_reality#VR_game_room_simulations|EmuVR support]]| colspan=2 | Exclusive to copy your games over[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>| {{~}}<ref group=N2>Have to be done on a per game basis as the cemu didn't have a "Camera" feature like the Dolphin emulator at the moment, so look for game mods like [https://github.com/etra0/botw-freecam botw-freecam]. Also there is a [https://bugs.cemu.info/issues/111 feature request: free cam for cemu].</ref>|-| [[Wikipedia:Category:Debugging|Debug Features]]| {{~}}[https://bugs.cemu.info/issues/98 *]|}</div><references group=N2/>
In order to make that rpx file yourself, you'll need a proper version ==[[Dolphin]] support for Wii U==You might have read about an unofficial branch of NUSGrabber [[Dolphin]] with a ckeyWii U support — but don't get your hopes up.bin, While the [[wikipedia:PowerPC|PowerPC]] architecture in the Wii U is the same as well a the [[Wii emulators|Wii U Console Key ]] and [[GameCube emulators|GameCube]] (that common key from earlier worksthis fact alone was the reason why Wii emulation was added to Dolphin. It was originally GameCube-only) , this support is nothing more than the file viewer features (region, internal name, various info, list of files and folders inside ISO and a Game Key for your version of way to extract them) being expanded to Wii U disc images. Nothing has been done on the actual emulation front as far as Dolphin is concerned, and the game. Then you follow [http://www.reddit.com/r/cemu/comments/4of2x6/guide_on_how_to_update_wii_u_games/ this guide]Dolphin developers have said that they are not interested in adding Wii U support to Dolphin.
===Controls===* '''Gamepad:''' Gamepad touch control emulation can be done by holding TAB then using the mouse. Microphone is mapped to a button for now, and tilting doesn't work yet.* '''Classic Controller'''* As of 1.5.4, the Wiimote isn't emulated yet.{{Nintendo}}
[[Category:Consoles]]
[[Category:Very Early EmulationHome consoles]][[Category:Eighth-generation video game consoles]]
[[Category:Nintendo consoles]]
[[Category:Wii U emulators|*]]
[[Category:PowerPC-based]]
11,509
edits

Navigation menu