Skip to content

EmuDeck guide DuckStation Tips and Tricks


How to Optimize Storage (Compression Tool)

To optimize storage, you can use the EmuDeck Compressor within EmuDeck.

The EmuDeck Compressor will compress your Playstation 1 ROMs from ISO or BIN/CUE to CHD. If your ROM is a BIN/CUE, the Compression Tool will only compress it if you have both the BIN and the CUE files for a ROM. If the ROM is in a zip file or is missing a paired BIN or CUE file, the Compression Tool will not detect the ROM.

After running the EmuDeck Compression Tool, re-run Steam ROM Manager to update your ROM shortcuts to the newly compressed ROM.

Visual Reference:


How to Manage Multiple Discs

M3U files can be used to manage multiple discs for DuckStation. When the time comes to switch discs, use the Left Trackpad Touch Menu Hotkey. A full list of hotkeys and a tutorial on how to use Steam Input profiles can be found here: #hotkeys.

Learn how to create an M3U File


How to Use Cheats

  1. While in game, either: press Start and R2 or use the left Trackpad and select the Quick Menu icon
  2. Steam Input profiles for PlayStation 1 ROMs and ES-DE are enabled by default. However, if you do not see the Trackpad menu, see How to Select a Steam Input Profile
  3. Click Cheat List
  4. Select which cheats you would like to use

How to Configure Multiplayer

Multiplayer for DuckStation is configured out of the box, no additional configuration is needed.

You may need to re-arrange the controller order in Game Mode for your controllers to function as expected. See How to Re-Arrange the Controller Order for more information.


How to Roll Back DuckStation to an Older Version

If you do not have access to a keyboard for the below section, use L2 to right click and R2 to left click. Alternatively, remote into your Steam Deck using one of the methods found in the FAQ, How do I remotely control my Steam Deck?.

  1. In Desktop Mode, open Konsole
  2. To see a list of prior versions of the emulator, type:
  3. flatpak remote-info --log flathub org.duckstation.DuckStation
  4. If Konsole prompts you to select system or user, enter 2 to select user
  5. Konsole will list a list of previous versions for the flatpak. The important line for each version is the Commit: line. The Commit: line will have a long accompanying alphanumeric string (the “commit” code). Copy the string for the version you want to downgrade to.
  6. Using Citra as an example:
    • How to Roll Back Flatpaks: 1
  7. To downgrade to the version you want:
  8. flatpak update --commit=put_commit code_here org.duckstation.DuckStation
  9. Replace put_commit code_here with the actual code you located in Step 2.
    • Using Citra as an example:
    • How to Roll Back Flatpaks: 2

If the above steps did not work and you are getting an error message along the lines of Flatpak not installed, your Flatpak is likely installed at the system level instead. Select one of the below solutions:

Solution 1: Open the EmuDeck application, click the Manage Emulators page, select the emulator in question, and click Reinstall / Update.

Solution 2: Add sudo in front of the commands written in Step 2 and Step 5. In Step 2, write sudo flatpak remote-info --log flathub org.duckstation.DuckStation and in Step 5, write sudo flatpak update --commit=put_commit_code_here org.duckstation.DuckStation.


How to Configure Language Settings

UI

  1. In Desktop Mode, open DuckStation
  2. At the top, click Settings
  3. Click Language
  4. Select your preferred language in the drop-down menu

In-Game

Some games may not have language options. For a full list of which games have language options, click one of the below links.