– Reworked title management from the ground up
. Scanning for titles should be a lot faster. Very noticable if you have a large library
. Updates and DLC no longer need to be installed. Cemu can now detect and load them directly from the game path folders
. The title manager window no longer is restricted to showing only one entry per title id, making it easier to manage duplicates
– Introducing support for a new file format for games which we dubbed Wii U archive (.wua):
– Supports multiple titles in a single file (e.g. a game combined with it’s update and DLC)
– Cemu can play them directly and display them in the game list
– Uses compression, resulting in a smaller size than WUX or extracted folder format
– Lossless, can be converted back to the original files
– You can easily convert any of your games into .wua format via the Title Manager
– A standalone tool, including source code, for packing/unpacking is available here
– Added Cubeb audio backend (see our roadmap for details)
– Added a workaround for sampler rounding behavior differences between Wii U and OpenGL/Vulkan. This fixes invisible effects in some Wayforward games
– Opening the GamePad view will no longer blank out the main window on OpenGL
– Fixed Ctrl + Tab hotkey not toggling between TV and GamePad view
– General debugger improvements. Added breakpoints will now be remembered across sessions
– Reworked PDM (Play Diary Manager) service to be a bit more accurate. If you use a full mlc dump, Cemu will show the playtime stats from your console in the game list.
– Implemented nn_ac API GetAssignedAddress() and GetAssignedSubnet()
– Improved texture cache heuristics. Should save a bit of VRAM and avoid some unnecessary texture copies
– Reworked GX2R API and fixed some bugs in the process. Transformers Prime should no longer crash on boot
– Fixed an issue in the RPL loader where it would generate the wrong branch type. Fixes Your Shape: Fitness Evolved crashing on boot
– Fixed a crash that could occur when a game tried to access the GamePad camera
– Added a way to specify IP and port before selecting a DSU controller
– Tons of under the hood changes. Including:
. Almost fully migrated to CMake
. Upgraded from C++17 to C++20
. Reworked internal string handling to use UTF8 almost everywhere
. Reworked path handling to be more robust. Relative paths and network storage locations should work now.
. Reworked emulated system libraries: coreinit atomic, coreinit FS, nn_aoc
Hotfix 1.27.0b: Refresh button in title manager now works correctly. Fixed an issue where WUA conversion would add extra bytes to the last file. Fixed potential crash with H264 decoder. Starting with this version Cemu will also support auto-updating from one experimental version to any newer one, if available. If you are on 1.27.0 you still have to manually update to 1.27.0b once
Note:
(#xx) refers to resolved bug tracker issues. See http://bugs.cemu.info/projects/cemu/
v61.2:
– Donkey Kong (Nintendo, Game & Watch Multi Screen) S5/5.01 (Standard 5, graphics improvements)
– Donkey Kong 2 (Nintendo, Game & Watch Multi Screen) S5/5.01 (Standard 5, graphics improvements)
– Donkey Kong Jr. (Nintendo, Game & Watch Panorama Screen) S5/5.01 (Standard 5, graphics improvements)
– MADrigal CD Collection ver. 61.2
– ClrMamePro datfile ver 20220314 [61.2]
v61.1:
– MADrigal for NES/SNES/MegaDrive Mini – Version 2021-12-31
– Popeye (Nintendo, Game & Watch Wide Screen) for Android – Version S5/1.02 (Standard 5, minor fixes)
AntiMicroX est un programme avec interface graphique qui sert à mapper les touches du gamepad au clavier, à la souris, aux scripts et aux macros. Vous pouvez utiliser ce programme pour contrôler n’importe quelle application de bureau avec une manette de jeu sous Linux et Windows.
– Added directory functions to RST$08 plugin
– Fixed screen rendering time a little.
– on .NEX load, regs $B8-$BB are set to $82,$00,$00,$F0 – same as the OS.
– Added reg $0A = bit 2, to be able to disable DivMMC auto mapping
– Fixed crash when typing « BR : » in debugger
– Added a « -mouse » command line option. This will disable the « grabbing » of the mouse.
– When specifying an SD card image, you no longer have to specify -zxnext and -nextrom on the command line as well
– Fixed Copper when the DMA is running and blocking CPU, now counts DMA « TStates » instead of CPU ones
– .NEX files will automatically disable DivMMC PC address memory mapping
– Added -divmap command line, so you can force memory mapping of the DIVMMC « on » when directly loading a .NEX file
– Fixed a raster interrupt issue
– Added -copwait command line so you can easily visualise where the copper splits are
– Added -irqwait command line so you can easily visualise where the raster irq splits are
– You can now toggle the copper and irq visualiser with CTRL+ALT+S via the copper disassembler plugin
– You can now « set » command line globals via the Plugin interface