AnyPS5
Esc

Type to search

Step 4 of 6

Run and play

Start the game, connect a controller, and set up fonts, language and saves.

Start the game

From the game folder:

./app.elf

Browser downloads lose the executable flag. If the game does not start, run chmod +x app.elf (and the same for any other executable the converter listed).

Double-click app.exe, or from PowerShell in the game folder:

.\app.exe

Run it from a normal signed-in desktop session, not over SSH.

Controls

Controllers recognised by SDL work out of the box: DualSense, DualShock 4, and Xbox-style pads. The sticks and analog triggers are passed through, the DualSense touchpad works, and you can plug a controller in while the game runs.

Without a controller, these keyboard and mouse bindings apply:

PS5 Keyboard and mouse
Cross Enter, Space
Circle C
Triangle I
Square Left mouse button
L1 / R1 Q / E
L2 / R2 R / right mouse button
L3 / R3 Shift / Ctrl
Options Esc
D-pad Arrow keys
Left stick W A S D
Right stick T F G H, or the mouse after pressing the middle mouse button or F7
Touchpad Backspace (left), Tab (right)

F11 switches fullscreen and F10 shows a performance overlay. To change bindings, create anyps5-input.ini next to the executable; see input mapping.

Optional settings

Set these as environment variables before starting the game.

Variable What it does
ANYPS5_LANGUAGE The console language number. 1 is English (US), the default; 18 English (UK), 2 French, 4 German, 3 Spanish, 0 Japanese. All languages
ANYPS5_GPU Part of a GPU name, to pick a different GPU
ANYPS5_PRESENT_MODE mailbox or immediate to turn off vertical sync
ANYPS5_OVERLAY 1 shows the performance overlay from the start
ANYPS5_LANGUAGE=18 ./app.elf
$env:ANYPS5_LANGUAGE = '18'
.\app.exe

System fonts

Some games use the console’s system fonts and show no text, or stop, without them. Put font files in an anyps5-fonts/ folder next to the executable. Fonts dumped from your console work under their own names. Otherwise, the free Noto fonts work as substitutes: NotoSans-Regular.ttf and its weights, NotoSansMono, NotoSansThai and NotoSansCJK. The usage reference has the exact file names.

Saves

Saves are kept in the _sd/ folder next to app0/. Copy _sd/ and _sd_mem/ to move your progress to another copy of the game.