Repository navigation
Cemu Plus 0.3.4
Android build of Cemu Plus, a fork of the Cemu Android port with Lossless Scaling frame generation.
What's new
Game settings on the second screen
- With the second screen in use, picking a game in the library shows its settings on the second screen, where they can be changed with touch. Tap a game once to pick it and again to start it, or tap Start on the second screen. With a controller, the game the cursor is on is shown and A starts it
- The game settings (Edit game profile) are redone in the style of the Wii U Menu: the game's icon with its play time, last played date, region and version, switches on white panels and one tap choices for CPU mode, thread quantum and custom driver
- The GamePad screen crop section has the same look
- The game settings start with the ones used most: GamePad screen crop first, then the custom driver under Graphics, and the CPU, shader and library settings last under Advanced
Fixes
- The app opens faster. Graphic packs were loaded twice at startup, and with a custom data folder every save was synced with it before the app could show anything. That sync now runs in the background, and games wait for it before they start
- Exiting a game no longer hangs the app. The way the app closed could get stuck while the emulator was still running, and with a custom data folder all saves were copied again on the main thread. Now only the saves that changed are copied, in the background
- Shader caches are written to storage right away, so closing a game does not lose them
Frame generation setup
- Copy
Lossless.dllfrom your own copy of Lossless Scaling (its installation folder on Windows) to your device. - In Cemu Plus open Settings → Graphics settings → Frame generation (Lossless Scaling) and tap Select Lossless.dll.
- Enable frame generation there or from the in-game menu, where the multiplier, target frame rate and motion estimation resolution can be changed while playing.
Frame generation requires the Vulkan memory model, float16 and null descriptor support from the GPU driver.
The FPS overlay shows the displayed frame rate together with the base frame rate while frame generation is active.
Full changelog: v0.3.3...v0.3.4