Download
PS5CEMU-HAR-v4.0.0.zip (52.5 MB), from the releases branch.
SHA-256: 53518435dd6af6f6e2a18ed0bf4fb44511c62b15164e5c553bea8f7e9ad6ca2e
From 3.0.0 or later, the app offers this update itself as it starts (Settings > Online checks again). Otherwise extract the ZIP and copy the PPSA99360 folder to /data/homebrew/PPSA99360, replacing the old one. Your settings, saves and games in /data/ps5cemu stay as they are.
Highlights
- 31 languages: every language the PS5 has. The launcher, Settings and the in-game menus, translated into 30 new languages (nearly 39,000 translated lines), and even your games' names in your language.
- Nintendo DS games, on melonDS: a third system beside the Wii U and the 3DS.
- Your games on the PS5 home screen: Add to home screen gives any game a tile of its own that starts it straight away.
- Wii U mods from a USB drive, with a step-by-step guide.
- Eight launcher themes, and the original 2.0 launcher is back as Classic.
- Play from your PC or NAS over the network (SMB or NFS).
- RetroAchievements for DS games.
- Faster Wii U games: Breath of the Wild is back near 60 fps at 1440p, and holds 60 more often at 4K.
- Pokémon X, Y, Omega Ruby, Alpha Sapphire, Sun, Moon, Ultra Sun and Ultra Moon look right.
What's new
31 languages
PS5CEMU-HAR now speaks every language the PS5 offers. Every screen, setting, message and in-game menu is translated, all 1,434 lines of it, in each language:
- English: UK and US
- Europe: German, French, Spanish, Italian, Dutch, Portuguese, Russian, Ukrainian, Polish, Czech, Hungarian, Romanian, Greek, Turkish, Finnish, Swedish, Danish and Norwegian
- The Americas: French (Canada), Spanish (Latin America) and Portuguese (Brazil)
- Asia: Japanese, Korean, Chinese (Simplified), Chinese (Traditional), Thai, Vietnamese and Indonesian
- Middle East: Arabic, laid out right to left
The app follows the PS5's language, or pick one in Settings > Language. Games show their own name in your language where they have one (Wii U and 3DS games in up to twelve languages, DS games in six to eight). Search and the compatibility list still find them by their English name. Arabic is shaped and right to left in the in-game menus too, and Chinese, Japanese, Korean and Thai wrap the way they should.
Nintendo DS (melonDS)
- DS games run on melonDS, with its recompiler, as a green side to the right of the 3DS.
- No BIOS needed: melonDS's own replacement is built in, and your DS BIOS and firmware dumps are used when they're in
melonds/bios. - Screen layouts, borders and scaling filters, save states, and the touch screen on the touchpad or on your phone.
- Game information, box art and names for DS games from GameTDB.
Home screen tiles
- Add to home screen, in a game's Options menu, makes the game a tile of its own on every side: the tile's picture is the game's box art, and starting it opens the game directly and closes the app afterwards.
- Tiles use the open PS5 Forwarder Format, so Forwarder Manager can edit them. ShadowMount Plus puts them on the home screen; they need elfldr running, which the tile uses to start the game.
- Works without a HEN: when the app can't write to
/data/homebrewitself, a small helper run through elfldr puts the tile there.
Wii U
- Mods from a USB drive: put mods in
ps5cemu/modson a USB drive, then use Add mods from USB in a game's Options or Settings > Game files > Mods from USB. Each mod appears on its game's Graphic packs page, off until you turn it on. Mods shared without arules.txtare handled too. See the mods guide. - Updates and DLC found on your drives: listed by game with what's installed now; install one with a press, or every new one at once. Installs copy four files at a time, and stopping puts back what was there.
- Accounts (#39): up to twelve Wii U accounts, each with its own saves, or one for each PS5 user.
- AMD FSR 1 as an Upscaling to 4K filter.
- Rumble works (#41), on the GamePad and the Pro Controller (#25) alike.
- Skylanders Giants starts (#29): players 2 to 4 only get a controller in a game while their DualSense is on, and figures are picked from a list. Skylanders, Disney Infinity and LEGO Dimensions portals no longer crash the app.
- Super Smash Bros. for Wii U no longer closes while its shaders compile.
Nintendo 3DS
- The Pokémon games are drawn right (#23): no more black dots and lines on the models, broken shadows or wrong colours in Pokémon X, Y, Omega Ruby, Alpha Sapphire, Sun, Moon, Ultra Sun and Ultra Moon. Their 3D runs on the CPU (Hardware shaders off, in Settings > Graphics and in each game's settings).
- Outline fix, for other games that show moving black dots on outlined models.
- Shaders are compiled the way desktop Azahar compiles them (Async shader compile is off by default, so nothing is drawn half-built).
- Games whose shaders run on the CPU no longer stop after a while.
- Azahar's latest fixes: Vulkan colour blending, xBRZ, CIA installs, 3GX plugins.
aes_keys.txtwith Windows line endings now loads, and a cancelled CIA install puts back what was there.
All systems
- Network shares (#43): add SMB or NFS shares in Settings > Game files > Network shares, and play games from your PC or NAS. Each share is a tab in the folder browser.
- RetroAchievements for DS games: sign in with Settings > Online > RetroAchievements on the DS side. Unlocks show as PS5 notifications, and the in-game menu lists them.
- Remote touch screen (#38): use your phone's browser as the Wii U GamePad's, 3DS's or DS's touch screen by scanning a QR code, from Settings or any game's menu.
- Saves: each game's saves and save states on one page, plus Back up to USB and Restore from USB for every system.
- Controls (#37): giving a button an input another one uses swaps the two, A and B are one choice, a turbo button, and the touchpad's click can be any Wii U button. Cemu's shader notices can be hidden.
Launcher
- Themes: Link Jack (the new default), Classic (the original 2.0 launcher, back with everything added since), Eden (in the style of ProsperoEden), Meyer Oscar and Meyer Oscar Light, Midnight (true black for OLED), and two experiments, Phantom and Terminal. Or make your own in
/data/ps5cemu/themes. - Make it yours: the first start sets your language, systems, theme, buttons, music and vibration. After an update the app shows what's new, once.
- Pick your systems: show any mix of Wii U, 3DS and DS (Settings > Launcher).
- Each system opens on its Library with your last game in focus. The app always opens on the system you used last.
- Game settings: any game can have its own graphics, screen, sound and system settings (Options on the game, then Game settings).
- Settings shows only the system you're on, as one short list.
- Your own music in the launcher (MP3 or WAV), one track or all of them shuffled.
- Box art keeps trying when the network is slow to start. Settings > Online can download missing box art, or all of it again.
- One keyboard everywhere, with Shift, capitals and symbols.
- A new look for the app's tile, home screen background and banner, with all three systems.
- A support link in Settings > About.
Performance
- Breath of the Wild back near 60 fps at 1440p (3.5.0 ran it at 54–55): Cemu's clock runs on the CPU's own timer again.
- Smoother at 4K: the graphics driver submits work on a thread of its own, the clocks come from the CPU's timer, and the emulated CPU cores wait less on each other. In the console test, Breath of the Wild at 4K held 60 fps where it ran 57–59, and its lowest dips while moving rose from 49 to 56 fps. Each change can be switched off in
ps5cemu.json. - The shader cache works under a HEN: pipelines are no longer compiled again on every start.
- A quicker start: the app goes straight to the launcher (a HEN is only asked when the app needs one), and Cemu's library loads in the background.
Fixes
- Starting a game right after opening the app no longer leaves a black screen while the update check waits on the network.
- The app starts again on older firmwares and on kstuff + ShadowMount Plus setups (#34), and finds its own folder on more installs (#40).
- Downloads work again: box art, the update check, RetroAchievements and the community graphic packs all failed before.
- A GPU fault that could freeze the whole console was fixed in the driver.
- If the launcher can't start, the notification says why.
Notes
- Home screen tiles need elfldr running (it's what starts the game), and ShadowMount Plus to show them on the home screen. To remove a tile, use Remove from home screen in the game's Options menu.
- Your
ps5cemu.jsonkeeps the settings you changed. The new performance options are on unless your file turns them off. - Load your HEN with PPSA99360 in its app jailbreak list if your setup needs one (setup guide). The Setup check and Settings > Diagnostics show what the app got.
- Known issues and what each game does are in the guide and the compatibility list. Report problems with the logs from Settings > Diagnostics > Copy logs to USB.
Thanks
dolphin78 for the remote touch screen idea and prototype (#38), 3lmerx503 for the rumble fix (#41), ProsperoEden for the Eden launcher and performance findings, heydemoura for the PS5 Forwarder Format, and the Cemu, Azahar and melonDS teams.