Playden for PS5
Play your Steam library's Windows games on a jailbroken PS5.
Playden is a launcher that runs on the PS5, adapted from Playden for macOS.
You sign in to Steam with a QR code or your account name and password, browse your library, download games, and play them. The Windows games run through
prospero-win, a port of Wine to the PS5. Each game gets its own
private Windows environment and its own tile on the PS5 Home screen.
[!WARNING]
Alpha software. Playden is an early, experimental project. It signs in to your real Steam account, downloads
games with your licenses, and reads and writes your Steam Cloud saves. Read Before you use it.
If you are not comfortable with these risks, do not use it.
Features
- Steam sign-in with a QR code (approve it in the Steam mobile app), or with your account name and password.
Steam Guard email codes, Steam Mobile app codes and approval in the app are supported. The sign-in screen opens on
the method you used last.
- Your whole Steam library. Search, sort, favorites, collections, ratings and notes, with cover art and store
details. The library works offline from a cache.
- Downloads from Steam. Queue games and watch progress. The Queue screen also lists the games being prepared, in
the order they start; Prepare next moves a waiting game to the front.
- Storage at a glance. Settings › Storage shows how much space is used and lists installed games by size or
last played. Select several games and uninstall them together; saves are kept unless you choose otherwise.
- Each game is its own PS5 app. It gets a tile on the Home screen, so you can start it without Playden.
- A private Windows environment per game ("bottle"), so games do not share settings or files.
- Steam Cloud saves. Playden checks your Cloud saves before a game starts and syncs them after it ends. If the
console and the Cloud disagree, you choose which one to keep. You can turn the automatic sync off in Settings and
sync by hand from the Saves tab.
- Per-game settings. Graphics, frame rate, resolution, controller mapping, and how the game starts: pick any
program from the game folder, edit its arguments and library overrides, or try a game Playden flagged anyway. A
game's settings can be exported as a community recipe for
playden-ps5-recipes (format).
- Graphics. Direct3D 8–11 through DXVK, Direct3D 12 through
vkd3d-proton (kit 0.11 and later), OpenGL through Mesa's Zink, and
Vulkan, all on the PS5 GPU's Vulkan driver.
- Gamepad support. XInput, DirectInput, Raw Input, Windows.Gaming.Input and the Windows multimedia joystick API,
with rumble. Games see the DualSense as an Xbox controller, or, per game, as a PlayStation controller (a DualShock 4)
for games that show PlayStation buttons; that choice needs a runtime kit with it.
- Local multiplayer. Each signed-in PS5 user's DualSense is its own controller, up to four, for games with local
co-op or split screen, through XInput and the HID gamepad APIs (runtime kit 0.18 or newer). Player 2 must sign in to the PS5 as another user (or a guest) with their own DualSense.
- Mouse and keyboard. Plug a USB mouse and keyboard into the PS5, or use a controller preset: the left stick as a
mouse, or the D-pad as the arrow keys.
- Import Windows games. Add game folders you already have, from a USB drive, an M.2 SSD or over FTP. No Steam
account is needed. See Import Windows games.
- Install to internal or external disks. Console storage, or an exFAT USB drive formatted on a Mac or PC. USB
drives can change places: Playden and your games find them again.
See the compatibility list for the games we have tested.
Planned
- Steam game updates
- Other stores (GOG, Epic)
- Support for game launches (Rockstar, EA, Ubisoft)
- Community recipes in the preset chooser
See the roadmap for what's coming next.
Before you use it
Playden is alpha software. It is not affiliated with, endorsed by, or supported by Valve. Know these points before
you sign in:
This is the beginning of the README. Read the rest at the original. Read the full README ↗