Créé par Exzap, il s’agit du second émulateur de Wii U à être disponible au public mais le premier à pousser jusqu’à l’émulation de jeux commerciaux. Il peut décrypter les images Wii U qui utilisent le format Wud mais également les fichiers RPS ou RPL. La résolution interne peu aller jusqu’à 1920×1080 selon les jeux. A noter que pour le moment, un seul contrôleur est accepté, il s’agit du DRC (GamePad) de la Nintendo Wii U. Cette version n’est compatible que pour les Windows x64 (à partir de Windows 7) avec une carte graphique gérant OpenGL 4.1 ou supérieur et il faudra posséder 4 à 8 Go de mémoire vive (Ram) pour le faire fonctionner. (Correspondance ID-Titre).
Un tuto est disponible ici.
En résumé:
– Improved handling of updates and DLC
– Debugger improvements
– Internal shader changes
– Bug fixes
En détails:
# New in 1.15.11c:
GX2: Fixed emulation of gl_PointSize when geometry shaders are used
# New in 1.15.11b:
general: Fixed a bug where DLC would be installed into the wrong location
GX2: Fixed broken transform feedback on OpenGL (#157, #159)
# New in 1.15.11:
general: Better update/dlc handling
Updated mlc01 folder locations for updates and dlc to match those of an actual Wii U
Newly installed updates and dlc will be stored at the new locations, while previously installed ones are still detected properly
Improved detection of type of content (affects installation and gamelist)
Installing updates/dlc will now backup previously installed content and restore it on failure/cancelation
debugger: Implemented more instructions for assembler and disassembler
debugger: Assembler now supports basic expressions in place of constants
debugger: Fixed a crash when stepping into imports
coreinit: Fixed OSUninterruptibleSpinLock_Acquire() not restoring interrupts before switching to the scheduler
nn_erreula: Fixed a bug where the same message would keep poping up
padscore: Opening the input configuration window no longer temporarily disconnects the emulated controllers
padscore: Fixed PPC stack corruption caused by KPADSamplingCallback (#140)
nn_fp: IsOnline() now only returns true if there is an established friend server session. This should fix crashes or softlocks in games that only worked in online mode
GX2: Shader tweaks to bridge the gap between OpenGL and the upcoming Vulkan renderer
If you are a graphic pack developer, be aware of these changes:
– All shaders are now generated with a Vulkan and OpenGL compatible header using #ifdef / #endif preprocessor directives
– gl_Position should always be set via the new SET_POSITION() macro
– Shaders used in combination with point primitives always have to write gl_PointSize
– Point shaders that get their point size from renderstate have a new uniform variable (uf_pointSize)
– Primitive points will modify the vertex shader base hash (+0x71)
Existing custom shaders remain compatible with the OpenGL backend, except for vertex/geometry shaders used in combination with GL_POINTS which need to be updated
Note:
(#xx) refers to bug tracker issues resolved by this change. See http://bugs.cemu.info/projects/cemu/
A noter que des packs graphiques haute définition sont disponibles ici. Ils permettent, entre autre, d’augmenter la résolution native des jeux car contrairement à Dolphin et parce que la machine est techniquement différente il n’est pas possible à Cemu d’augmenter la définition autrement que par cette méthode.
A l’inverse, des packs SD (définitions standards et/ou basses) sont disponibles sur ce lien et permettent à certains PC manquant de performance de lancer des jeux en 60 FPS.
Une liste de compatibilité est disponible ici.