Repository navigation
AnyPS5 Desktop 0.1.11 (Windows + Linux preview)
AnyPS5 Desktop 0.1.11: gyro aiming for every game with a DualSense, DualShock 4, Switch Pro Controller or a phone; type on your phone when a game asks for text; and Assist Player 1, so a second device can help the first player. It pairs with AnyPS5-ARM 0.2.25, whose Windows and Linux engine (c06073a7a) reads the gyro, the typed text and the assist input.
This is still an early preview. Please report what works and what doesn't in the issues; a game's crash report makes that easy.
What's new
- Gyro aiming for every game. Each game's Controls page starts with Aim with the Gyro: a DualSense, DualShock 4, Switch Pro Controller or a phone aims in any game that aims with the right stick, on top of the stick itself. Set the sensitivity, when it aims (always, while L2 is held, while touching the touchpad), invert and the dead zone. The game starts with
ANYPS5_GYRO_AIM; other engines ignore it. - Type on your phone. When a game opens its text dialog or keyboard, the phones get a typing sheet with their own keyboard (a phone that connects later gets it at once) and the browser pad page a text card. The text goes back to the game, then Enter or cancel; a prompt the game stops showing ends after three seconds.
- Assist Player 1. Settings → Controllers → Assist Player 1 picks who plays player 1 together with its holder, like the console's second controller for assistance: the computer's other controllers, or one phone or browser pad. Its buttons, sticks, triggers and touch join player 1's, and a change reaches the engine at once.
- New engine. Gyro aiming, typing on the phone and Assist Player 1 need AnyPS5-ARM 0.2.25's Windows and Linux engine from c06073a7a (Settings → AnyPS5 Engine); with an older one they are ignored.
- The engine's tests. The online, remote pad, AppContent, UserService and power control tests pass on both new engines, built on Ubuntu 22.04 (glibc 2.35) for Linux.
Install
Windows 10/11 (x64): run AnyPS5-Desktop-Setup-0.1.11-x64.exe (per user, no admin needed; it installs over earlier versions). SmartScreen may say "Windows protected your PC": click More info → Run anyway. Portable: unzip AnyPS5-Desktop-windows-x64.zip and run anyps5_desktop.exe (SDL2.dll and the Visual C++ runtime are beside it). Already on 0.1.3 or later: the launcher offers this update by itself.
Linux (x64):
- AppImage:
chmod +x AnyPS5-Desktop-0.1.11-x86_64.AppImage, then run it. - Ubuntu/Debian:
sudo apt install ./anyps5-desktop_0.1.11_amd64.deb. - Archive: unpack the .tar.gz and run
AnyPS5-Desktop/anyps5_desktop. - The launcher runs on glibc 2.34+ (Ubuntu 22.04 or newer). AnyPS5-ARM's Linux engine needs glibc 2.35+ (Ubuntu 22.04 or newer); upstream AnyPS5's Linux engine needs glibc 2.38+ (Ubuntu 24.04, Debian 13, Fedora 39 or newer).
Then open the launcher, press Download the AnyPS5 engine (or update it in Settings → AnyPS5 Engine) and choose your games folder. For clips, install ffmpeg (Windows: winget install ffmpeg, or put ffmpeg.exe beside the launcher; Linux: sudo apt install ffmpeg). Online play is in Settings → AnyTogether → Online play (experimental), off by default. Nothing ever goes to Sony.
Checksums: SHA256SUMS lists every file, and SHA256SUMS.sig is its Ed25519 signature with the AnyPS5 release key (f8fe0d55df962105).
Requirements: a CPU and GPU that AnyPS5 supports (see upstream), and decrypted copies of games you own.