Skip to content

Frequently Asked Questions

Frequently Asked Questions: Table of Contents

  1. Getting Started with the EmuDeck Basics
  1. EmuDeck Tips and Tricks
  1. Cuzu FAQ - I don't have Yuzu, how do I download them? - If I already have Yuzu installed on my system, will this EmuDeck update remove either emulator? - Can I still use Yuzu through Steam ROM Manager and ES-DE? - Why does ES-DE default to Ryujinx? - How do I get the latest EmuDeck launchers and configurations on Linux/SteamOS? - What about all of the forks of Yuzu? Will EmuDeck support those? - Can I ask for links to mirrors of Yuzu? - I have an issue with a game in the Yuzu emulator, can I ask for support?

Getting Started with the EmuDeck Basics

Back to the Top

EmuDeck is a collection of scripts that allows you to autoconfigure your Steam Deck for emulation, it creates your ROMs directory structure and downloads all of the needed emulators for you along with optimized configurations.

For a tutorial (pick one):

Watch: Retro Game Corps' video: https://www.youtube.com/watch?v=rs9jDHIDKkU

Watch (In Spanish): D0aTech's video: https://www.youtube.com/watch?v=eZhHWwHmUnM

Read: Retro Game Corps' guide: https://retrogamecorps.com/2022/10/16/steam-deck-emulation-starter-guide/

The EmuDeck Cheat Sheet should be by your side when you're first setting up EmuDeck. It contains a list of included emulators, ROM formats, and the names of the expected files in Emulation/bios.

The EmuDeck Emulation Database: This community database is an excellent tool to find games that run well.

The EmuDeck Emulation Database Form: As you emulate games, make sure to submit how well they run to the EmuDeck Emulation Database!

Don't forget to join the EmuDeck Discord!


What Does EmuDeck Install?

Back to the Top

List of Projects installed by EmuDeck

List of Standalone Emulators installed by EmuDeck

If you do not see an emulator in the list above, it is likely installed as a Retroarch core.

Refer to the List of RetroArch Cores Used by EmuDeck.


Where Does EmuDeck install?

Back to the Top

When you install EmuDeck, EmuDeck prompts for an install location, either the SD Card or the Internal SSD. This install location contains the directory for your ROMs, BIOS, and storage files. Regardless of the location you choose, EmuDeck will install its suite of emulators and tools onto your internal SSD.


How are the various emulators and tools installed or downloaded?

Back to the Top

The emulators and tools that come with EmuDeck come in four primary types: AppImage, Binary, Flatpak, and EXE (through Proton).

Note:

  • Flatpaks can also be updated and managed through Discover.
  • AppImages, Binaries, and Cemu can be updated through the Manage Emulators section of the EmuDeck application.

Here's a full list breaking down each type:


AppImage

Tools

Emulators


Flatpak

Emulators


EXE (Through Proton)

Emulators


Binary

Emulators


Other

Tools


How do I open the various emulators and tools in Desktop Mode?

Back to the Top

The emulators and tools that come with EmuDeck come in four primary types: AppImage, Binary, Flatpak, and EXE (through Proton).

Note:

  • Flatpaks can also be updated and managed through Discover.
  • AppImages, Binaries, and Cemu can be updated through the Manage Emulators section of the EmuDeck application.

Here's how to open everything in Desktop Mode:


Through the Applications Launcher

In Desktop Mode, click the Steam icon in the bottom left, and locate your application in the list.

Here's which applications can be opened this way:


Through opening the executable

Location 1

In Desktop Mode, open /home/deck/Applications and locate your application in this folder.

Here's which applications can be opened this way:

  • EmuDeck
  • AppImage
  • mGBA
  • AppImage
  • PCSX2
  • AppImage
  • Ryujinx
  • /home/deck/Applications/publish/Ryujinx
  • Binary
  • Vita3K
  • /home/deck/Applicaitons/Vita3K/Vita3K
  • Binary
  • Yuzu
  • AppImage

Location 2

In Desktop Mode, open Emulation/tools and locate your application in this folder.

Here's which applications can be opened this way:


Through the Application's Shortcut

In Desktop Mode, open Emulation/tools/launchers and locate your application in this folder.

Here's which applications can be opened this way:


Why is EmuDeck not downloading?

Back to the Top

Internet issues are an increasingly common issue among Steam Decks, even if your internet works perfectly fine on other devices, or you have the latest and fastest internet. You may notice that EmuDeck isn't installing properly, or is taking a long time time to install. You may notice these same internet issues when you try to browse the internet or download a game and the internet speeds are much slower than you would expect.

You can fix these issues by adjusting your DNS, in System Settings within Desktop Mode, in Configure Network Settings.

Note: If you are noticing unexpected behavior with RetroAchievements causing errant controls or freezing, consider trying the below steps.

Here's How:

  1. Click the bottom left icon in the taskbar (Steam Deck icon), click Settings in the list, open System Settings.
  2. Click Connections on the left.
  3. On the IPv4 tab, change the Method to Automatic (Only Addresses).
  4. In the DNS Servers box, enter 1.1.1.1.
  5. Click the IPv6 tab at the top, change the Method to Disabled.
  6. For good measure, restart your Steam Deck.

Note: If the above steps still do not fix the issue for you, you can try switching to a 2.4 GHz WiFi network if your ISP provides you with one.

Visual Reference


Where do I get ROMs?

Back to the Top

Legally, ROMs must be obtained from your console. Various emulator websites have guides on how to dump games. Other methods are piracy and cannot be discussed here or on the EmuDeck Discord.

Read this Reddit thread for additional information: https://www.reddit.com/r/RetroArch/comments/ul15v7/where_to_get_roms_and_games_for_retroarch/


Which emulators require BIOS files or firmware?

Back to the Top

Refer to The EmuDeck Cheat Sheet for a list of required BIOS files.


What are the expected file types for the various emulators?

Back to the Top

Refer to The EmuDeck Cheat Sheet for a list of the expected file types.


Where do I get BIOS files?

Back to the Top

EmuDeck does not come with BIOS files, you must obtain these on your own.

Legally, BIOS files or firmware must be obtained from your console. Various emulator websites have guides on how to dump BIOS files or firmware. Other methods are piracy and cannot be discussed here or on the EmuDeck Discord.

Refer to The EmuDeck Cheat Sheet for a list of required BIOS files.


Which folders match which systems?

Back to the Top

Refer to The EmuDeck Cheat Sheet for a mapping of the folders and their respective systems.


Where do I put my games?

Back to the Top

SD Card

If you installed EmuDeck to your SD Card (any of the following paths work):

  • /run/media/SDCARDNAME/Emulation/roms
  • Note: To locate this file path, open Dolphin (file manager), click rootfs on the left, follow the above path.
  • Note: Your SD Card may be named: mmcblk0p1
  • In Dolphin (file manager), click Primary on the left. Open Emulation/roms

Internal SSD

  • /home/deck/Emulation/roms

Where do I put my BIOS files?

Back to the Top


SD Card

If you installed EmuDeck to your SD Card (any of the following paths work):

  • /run/media/SDCARDNAME/Emulation/bios
  • Note: To locate this file path, open Dolphin (file manager), click rootfs on the left, follow the above path.
  • Note: Your SD Card may be named: mmcblk0p1
  • In Dolphin (file manager), click Primary on the left. Open Emulation/bios

IMPORTANT:

  • Files go directly in this folder. Do not make or use any additional folders unless otherwise specified on the The EmuDeck Cheat Sheet.
  • Do not make or use a PS2, PCSX2, or any sort of folder here. PCSX2 will not be able to find your BIOS files if they are in a folder.
  • Do not make or use a PSX, PS1, or any sort of folder here. DuckStation and Beetle PSX will not be able to find your BIOS files if they are in a folder.

Internal SSD

  • /home/deck/Emulation/bios

IMPORTANT:

  • Files go directly in this folder. Do not make or use any additional folders unless otherwise specified on the The EmuDeck Cheat Sheet.
  • Do not make or use a PS2, PCSX2, or any sort of folder here. PCSX2 will not be able to find your BIOS files if they are in a folder.
  • Do not make or use a PSX, PS1, or any sort of folder here. DuckStation will not be able to find your BIOS files if they are in a folder.

Keep in Mind

Refer to The EmuDeck Cheat Sheet for a list of required BIOS files.

IMPORTANT:

  • Files go directly in this folder. Do not make or use any additional folders unless otherwise specified on the The EmuDeck Cheat Sheet
  • Do not make or use a PS2, PCSX2, or any sort of folder here. PCSX2 will not be able to find your BIOS files if they are in a folder.
  • IMPORTANT: PCSX2 will not be able to find your files if they are in a sub-folder. Do not make or use any sub-folders.
  • Do not make or use a PSX, PS1, or any sort of folder here. DuckStation will not be able to find your BIOS files if they are in a folder.
  • IMPORTANT: DuckStation and Beetle PSX will not be able to find your files if they are in a sub-folder. Do not make or use any sub-folders.

What are the hotkeys for the various emulators?

Back to the Top

Refer to the Hotkeys page for a list of hotkeys per system.


If I install EmuDeck, will it clutter my Steam library?

Back to the Top

No! EmuDeck is a "dumb" script that installs a suite of tools and emulators to your Steam Deck. One tool that EmuDeck installs is "Steam ROM Manager", a tool that allows you to add ROMs as non-Steam game shortcuts to your library. You are not required to use Steam ROM Manager.

EmuDeck also installs ES-DE, a front-end that manages all of your ROMs within a single app. You may choose to use either Steam ROM Manager, ES-DE, both, or neither of them. EmuDeck is simply a script, and how you choose to use its installed suite of tools and emulators is up to you.

After you have installed EmuDeck, you can use Steam ROM Manager and select which parsers you would like to use. You can use the ES-DE parser and the Emulators parser to add ES-DE and EmuDeck's installed suite of emulators to your Steam library. Adding emulators to your library allows you to tweak settings directly in Game Mode. Turning on other parsers will add the respective system's ROMs to your library. Learn how to generate and save an app list here: How to Generate and Save an App List.

Read: What does EmuDeck Install?, for a list of the tools and emulators EmuDeck installs.

Read: Steam ROM Manager for more information on Steam ROM Manager.

Read: ES-DE for more information on ES-DE.


How do I update EmuDeck and emulators?

Back to the Top

Visit the Updating page for more information.


How do I choose which emulators to install?

Back to the Top

You can run EmuDeck in Custom Mode for more granular options, including a prompt that allows you to select which emulators you would like to install.

For a visual reference:


How do I remotely control my Steam Deck?

Back to the Top

Method 1: Anydesk

In desktop mode, click the start menu, open Discover (an included flatpak store), and install Anydesk. On your other device, install Anydesk: https://anydesk.com/en.


On your other device, install Steam Link: https://store.steampowered.com/remoteplay#anywhere. You do not need to install any additional software on your Steam Deck. You should be able to connect as long as Steam is open on the Steam Deck. As a bonus, you should also be able to connect while the Steam Deck is in Game Mode.

Note: If you are using Steam ROM Manager, it will close out of Steam and disconnect you from Steam Link.


Method 3: KDE Connect

In desktop mode, click the start menu, open KDE Connect (a built in application). On your other device, install KDE Connect.


How do I transfer files to my Steam Deck?

Back to the Top

See How to Transfer Files to a Steam Deck.


How do I transfer my initial install of EmuDeck to my SD Card and Vice Versa?

Back to the Top

Preface

When you install EmuDeck, EmuDeck prompts for an install location, either the SD Card or the Internal SSD. This install location contains the directory for your ROMs, BIOS, and storage files. Regardless of the location you choose, EmuDeck will install its suite of emulators and tools onto your internal SSD.

However, you may decide to buy an SD Card and want to move that install location from your internal SSD to your SD card. Or you may want to move all of your files back to the internal SSD.

Here's how:


Transferring from the Internal SSD to SD Card

Note: If you haven't already, format your SD card in game mode.

  1. Switch to Desktop Mode.
  2. Locate the /home/deck folder, right click the Emulation folder, click cut.
  3. You will not see deck in the file path, this folder is the home folder for the user, deck.
  4. Open the SD card, right click, press paste.
  5. To locate this file path, either:
  6. Open Dolphin (file manager), click Primary on the left.
  7. Open Dolphin (file manager), click rootfs on the left, follow this path, /run/media/SDCARDNAME/
    1. Your SD Card may be named: mmcblk0p1
  8. Open EmuDeck on your desktop. If you don't have this shortcut, you can also re-download it from EmuDeck's website: http://www.emudeck.com/.
  9. Visual Reference:
  10. Re-run the EmuDeck installer, choose Custom Mode.
  11. This installer will not delete any of your files. The EmuDeck installer is designed to be re-run.
  12. Select your SD card.
  13. When you reach the Emulators for Steam Deck page on the EmuDeck installer, make sure to select everything that you used previously to ensure that all of your emulators and tools are properly configured with your SD Card.
  14. When you reach the Update emulator's configurations page on the EmuDeck installer, make sure to select everything that you used previously to ensure that all of your emulators and tools are properly configured with your SD Card.
  15. Re-run Steam ROM Manager to update the shortcuts for your emulators, ES-DE, and ROMs.
  16. Even if you only use Steam ROM Manager to add emulators or ES-DE to your Steam Library, make sure to re-run it to ensure that the shortcuts are properly updated.
  17. Your EmuDeck setup will now officially be transferred over to your SD card.

Transferring from SD Card to the Internal SSD

  1. Switch to desktop mode.
  2. Open the SD card, right click the Emulation folder, click cut.
  3. To locate this file path, either:
  4. Open Dolphin (file manager), click Primary on the left.
  5. Open Dolphin (file manager), click rootfs on the left, follow this path, /run/media/SDCARDNAME/
    1. Your SD Card may be named: mmcblk0p1
  6. Locate the /home/deck folder, click paste.
  7. You will not see deck in the file path, this folder is the home folder for the user, deck.
  8. Open "EmuDeck" on your desktop. If you don't have this shortcut, you can also re-download it from EmuDeck's website: http://www.emudeck.com/.
  9. Visual Reference:
  10. Re-run the EmuDeck installer, choose Custom Mode.
  11. This installer will not delete any of your files. The EmuDeck installer is designed to be re-run.
  12. Select the internal SSD.
  13. When you reach the Emulators for Steam Deck page on the EmuDeck installer, make sure to select everything that you used previously to ensure that all of your emulators and tools are properly configured with your internal SSD.
  14. When you reach the Update emulator's configurations page on the EmuDeck installer, make sure to select everything that you used previously to ensure that all of your emulators and tools are properly configured with your internal SSD.
  15. Visual Reference:
  16. Re-run Steam ROM Manager to update the shortcuts for your emulators, ES-DE, and ROMs.
  17. Even if you only use Steam ROM Manager to add emulators or ES-DE to your Steam Library, make sure to re-run it to ensure that the shortcuts are properly updated.
  18. Your EmuDeck setup will now officially be transferred over to your internal SSD.

How do I change the Steam Input Controller Profile?

Back to the Top

Preface

EmuDeck comes with a few Steam Input profiles to make hotkeys easier to use in a few emulators. If an emulator does not have a Steam Input Profile, make sure you're on Gamepad with Joystick Trackpad, otherwise some controls may not work.

EmuDeck comes with Steam Input Profiles for the following emulators:

  • Cemu
  • The Steam Input Profile is necessary to switch screens
  • Citra
  • The Steam Input Profile is necessary to switch screens
  • DuckStation
  • melonDS
  • mGBA
  • PPSSPP
  • RMG

Changing Steam Input Profiles

In Game Mode, single click the game you would like to change the Steam Input Profile for, and click the Controller Icon on the right of the screen. Click the layout (whatever name it is currently set to) at the top, and you will see a drop-down menu. When playing a PSX, 3DS, or Wii U Game, switch to the respective Steam Input Profile.

For a visual, watch the following GIF (DuckStation is being used as an example):


How to Verify ROMs

Back to the Top

How to Verify a ROM Successfully Transferred

Sometimes, data loss or corruption can occur when you transfer ROMs to your Steam Deck. You can verify that the ROM successfully transferred by checking its MD5 Checksum. An MD5 Checksum is a 32-character hexadecimal number that is computed on a file. If the MD5 checksum on both the file on the Steam Deck and the original PC is an exact match, the file transferred successfully. If they do not match, the file is potentially corrupt. You will need to correct or adjust how you transfer files.

Here's How

On the Steam Deck

  1. Right click the ROM
  2. Click Properties
  3. Click the Checksums tab
  4. Click Calculate to the right of MD5
  5. Wait, it may take a few moments

On the non-Steam Deck PC

How to Verify a ROM is Valid

For one reason or another, your ROM may be corrupt and may not work properly. One way to confirm that you have a valid ROM is by comparing it to the ROM page on redump.org. Redump is an internet community "dedicated to collecting precise and accurate information about every video game ever released". You can validate your ROM by comparing its MD5 Checksum, a 32-character hexadecimal number that is computed on a file, to the MD5 Checksum on redump.org.

Here's How

How to Find your MD5 Checksum

Note: Vampire Night, for the Playstation 2 is being used as an example in the below guide.

  1. Right click the ROM
  2. Click Properties -
  3. Click the Checksums tab
  4. Click Calculate to the right of MD5 - Wait, it may take a few moments - - Note down the MD5 Checksum for the next section

How to Compare your MD5 Checksum to Redump

  1. Open redump.org, and search for your ROM - For example, Vampire Night's page: http://redump.org/disc/13152/
  2. Note down the MD5 Checksum on the redump.org page and compare it to your ROM - Using Vampire Night as an example:
    • MD5 Checksum on the ROM:
    • Redump's MD5 Checksum:
  3. The Vampire Night ISO MD5 Checksum matches to the MD5 Checksum on the redump page, meaning the ROM is valid

Why is my emulator or game muted?

Back to the Top

There is no one known reason why an emulator or ROM (run through an emulator) can accidentally be muted. However, the fix is simple.

Tutorial

  1. In Desktop Mode, open the emulator - Example: If you are playing a PS2 ROM, open PCSX2
  2. Either temporarily turn off the Start in Fullscreen feature or make sure you have a way to use Alt + Tab - You can bind Alt + Tab to a back bumper, plug in a keyboard, or use Anydesk to switch out of the emulator
  3. Launch a game
  4. In the taskbar, press the audio icon, select the Applications tab, in the list, you should see your emulator with a muted speaker icon -
  5. Click the speaker icon to unmute the emulator - Make sure to turn fullscreen back on if you turned it off
  6. This fix applies to any game you launch through that emulator

For systems with multiple emulators, how do I select which emulator to use?

Back to the Top

Steam ROM Manager

These systems will have multiple parsers, each corresponding to a different emulator or RetroArch core. For example: PSX can be played through DuckStation (Standalone), SwanStation, or Beetle PSX. If you prefer to use DuckStation (Standalone) for PSX, enable the Sony PlayStation - DuckStation parser and make sure the SwanStation and Beetle PSX parsers are disabled

ES-DE

These systems will have a set default. However, you can change which emulator or RetroArch core is used:

  1. In ES-DE, press the Start button
  2. Scroll down and select Other Settings
  3. Select Alternative Emulators
  4. Scroll down to the system you would like to configure, press B, and select your preferred emulator

Why does EmuDeck say my install path is "not writable"?

Back to the Top

See Path not writable?


EmuDeck Tips and Tricks

Back to the Top


How do I find .var, .config, or any folder with a period in front?

Back to the Top

Tutorial

  1. Open Dolphin (the file manager with a folder icon).
  2. In Dolphin (the file manager), press the hamburger button in the top right, .
  3. Select Show Hidden Files.
  4. You should now see a handful of folders with reduced transparency, including .var and .config.

Visual Reference (View Hidden Files - Off):

Visual Reference (View Hidden Files - On):


How do I reset an emulator's configurations?

Back to the Top

Sometimes after installing EmuDeck, you may notice an emulator's configurations were not set properly or you tweaked something on accident and you do not remember the default settings.

You may reset an emulator's configurations in the Manage Emulators page.

Tutorial

  1. Open EmuDeck on your desktop.
  2. Click the Manage Emulators button.
  3. Select which emulator configurations you would like to reset in the drop-down menu.
  4. Click Reset configuration, wait a moment.
  5. Using PCSX2 as an example:
  6. Your selected emulator has been reset.

How do I navigate to my SD Card through an emulator's menu?

Back to the Top

For some emulators, you may need to navigate to your SD Card to install updates/DLC or locate a file of some sort for the emulator. On Linux, your SD card is a file path, so navigating there through the menu will look different.

Using Yuzu as a Reference:

  1. Open Yuzu.
  2. Click Files, Install files to NAND.
  3. Click Computer on the left.
  4. Your SD Card path is /run/media/mmcblk0p1.
  5. mmcblk0p1 is the default name of the SD Card when formatted by the Steam Deck.
  6. You will now see your Emulation folder and you can proceed to locate your files.

For some emulators, you may need to click Other Locations first before seeing Computer.

Visual Reference (Ryujinx):

  • Other Locations, Computer:
  • mmcblk0p1 (your SD Card):

Visual Reference (Yuzu):

  • Computer:
  • mmcblk0p1 (your SD Card):

Visual Reference (Dolphin):

  • Other Locations, Computer:
  • mmcblk0p1 (your SD Card):

Visual Reference (RPCS3):

  • rootfs:
  • mmcblk0p1 (your SD Card):

Why are my emulators stuttering? How do I improve emulator performance?

Back to the Top

There may be a number of reasons for this, but your first debugging tool should be to ensure that both the frame limiter and the refresh rate are off. Consider turning off half rate shading if you had it previously on. Half rate shading may cause visual glitches as well.

To find these options, press the QAM ("..." button), press the battery icon, press advanced view.

Note: It's a good idea to use per game profiles if you intend on changing any of these settings.


Does EmuDeck have a game compatibility list?

Back to the Top

Yes!

Manacharge, an EmuDeck community member, put together a Google Form and a Google Spreadsheet to keep track of how emulated games run on the Steam Deck.

You can contribute to the community games database here: https://docs.google.com/forms/d/e/1FAIpQLScavGFOuGpEVpyHdRVcPjdrCEquG9ItBaloa8Q0XaiNlu_Afg/viewform.

You can view the community database using one of the following two links:


How do I install Power Tools and Deckyloader?

Back to the Top

Visit the Power Tools section to learn how to both install Power Tools and optimize performance using Power Tools.


How do I install SteamDeckGyroDSU?

Back to the Top

Preface

SteamDeckGyroDSU is a tool that allows some emulators to use Steam Deck's motion control/gyro.

SteamDeckGyroDSU's website: https://github.com/kmicki/SteamDeckGyroDSU

Which emulators can use SteamDeckGyroDSU?

Visit the SteamDeckGyroDSU section to learn how to install and utilize SteamDeckGyroDSU.


How do I manage ROMs with multiple discs?

Back to the Top

How to Manage ROMs with Multiple Discs


Back to the Top

Use symlinks!

How to Use Symlinks


Citra and Yuzu FAQ

Back to the Top


If I already have Citra or Yuzu installed on my system, will this EmuDeck update remove either emulator?

No, existing installs will not be touched.


I don't have Citra or Yuzu, how do I download them?

Since the original GitHub pages for both Citra and Yuzu have been taken down, there is no longer an official source for either emulator.

Forked repositories ("copies" in other words) of these repositories have been taken down by Nintendo (primarily forks/"copies" of Yuzu).

Due to take-down concerns, distribution of Citra and Yuzu is a sensitive subject and this wiki nor the EmuDeck Discord will cover how to locate copies of either Citra and Yuzu.

If you can locate a copy of Citra or Yuzu, you may proceed with the rest of the FAQ to learn how to properly use these copies to get the latest EmuDeck configurations.


Can I still use Citra or Yuzu through Steam ROM Manager and ES-DE?

For Steam ROM Manager, yes, a parser is included for both emulators. If you are missing these parsers, reset Steam ROM Manager's configurations on the Manage Emulators page in the EmuDeck application.

For ES-DE, Citra will continue to be supported. Yuzu support will be removed in the next update. This means that if you use ES-DE as a front-end for your ROMs, you will no longer be able to use Yuzu to launch Nintendo Switch games.

However, EmuDeck has pushed a hotfix to add back support for Yuzu. In order to get this hotfix, open the EmuDeck application and say yes to the prompt. If you say no or miss this prompt, you may also apply this hotfix at any time by resetting ES-DE or Yuzu on the "Manage Emulators" page in the EmuDeck application.


Why does ES-DE default to Ryujinx?

Since EmuDeck can no longer install Yuzu for new users, Ryujinx was set as the default emulator in ES-DE. However, swapping back to Yuzu is fairly easy. Do note, you will need the EmuDeck hotfix in order to continue using Yuzu in ES-DE. If you missed this hotfix, you may apply it at any time by resetting Yuzu on the "Manage Emulators" page in the EmuDeck application.

To swap back to Yuzu:

  1. In ES-DE, press the Start button
  2. Scroll down and select Other Settings
  3. Select Alternative Emulators
  4. Scroll down to switch, select Yuzu (Standalone)

How do I get the latest EmuDeck launchers and configurations on Linux/SteamOS?

Place citra-qt.AppImage and yuzu.AppImage directly in $HOME/Applications (/home/deck/Applications on a Steam Deck). No subfolders. The names are case sensitive.

After you have placed the AppImages in the appropriate place, you will see a "Reset configuration" button on each emulator page on the Manage Emulators page in the EmuDeck application. Click "Reset configuration" to get the latest launcher and configurations.

The latest configurations will work with the new Steam Input profiles included in EmuDeck 2.2. See Emulator Frontends Button Combinations Profile and Emulator Frontends Radial Menu Profile for more information.

File Extensions

Yuzu on Linux was distributed as both an AppImage and a Flatpak. With Yuzu shutting down, the Flatpak was also removed from Discover. If you are still using Yuzu, you will likely be using an AppImage. AppImages have a .AppImage file extension. Files that have a .exe file extension are for Windows only. You can run these through Wine/Proton, but there is little to no reason to since Yuzu also had a widely available Linux distribution.


How do I get the latest EmuDeck launchers and configurations on Windows?

The files for both emulators should be located in %USERPROFILE%\EmuDeck\EmulationStation-DE\emulators\citra and %USERPROFILE%\EmuDeck\EmulationStation-DE\emulators\yuzu\yuzu-windows-msvc respectively.

After you have placed the emulator files in the appropriate place, you will see a "Reset configuration" button on each emulator page on the Manage Emulators page in the EmuDeck application. Click "Reset configuration" to get the latest launcher and configurations.

File Extensions

Windows applications, including Yuzu, typically have a .exe file extension. If you have a file with a .AppImage file extension, you have the incorrect file. Files that have a .AppImage file extension are for Linux only. If you are playing on Windows, you must locate a file with a .exe file extension.


Why does the BIOS checker say I have missing firmware?

Now that EmuDeck installs Ryujinx by default and can no longer install Yuzu, the BIOS checker only checks for the presence of both Ryujinx keys and firmware.

For Ryujinx, both keys and firmware are required. If you do not have Ryujinx keys and firmware, the BIOS checker will say these are missing.

If you only have Yuzu keys (since the BIOS checker only checks for Ryujinx) and do not have Ryujinx configured, the BIOS checker will say these are missing.

However, the BIOS checker does not correlate to the validity of the keys in Yuzu. If you have the keys in place and you can confirm that these are valid, then Yuzu will work just fine.


Why is the Steam Input profile not working?

Reset Citra or Yuzu in the EmuDeck application on the "Manage Emulators" page. If the Steam Input profile still does not work, re-select it in the Steam Input list. For instructions, see How to Select a Steam Input Profile.


What about all of the forks of Citra and Yuzu? Will EmuDeck support those?

Citra and Yuzu fork discussion is not allowed at this time. There is no way of knowing if these forks are safe and none are close to usable at this time. Once a fork has matured and shown that it is a viable alternative to Citra and Yuzu, it will be considered for inclusion in EmuDeck.


No, distribution of Citra and Yuzu is not allowed.


I have an issue with a game in the Citra or Yuzu emulator, can I ask for support?

No, support with configuring or troubleshooting either emulator is not allowed.


How do I uninstall Citra and Yuzu?

Home Directory

$HOME refers to your Home directory. On a Steam Deck, this path may be /home/deck.

Hidden Folders

Directories with a . in front of their name, like ~/.steam, are hidden by default. In Dolphin(file manager), click the hamburger menu in the top right and toggle on Show Hidden Files.

Citra - Flatpak

When Citra was installed through EmuDeck, it was installed as a Flatpak.

Delete the following files and folders:

  • Uninstall Citra through Discover
  • Citra.desktop in $HOME/.local/share/Applications
  • $HOME/.var/app/org.citra_emu.citra

Citra - AppImage

If you are installing Citra independent of EmuDeck, you are likely using the AppImage.

Delete the following files and folders:

  • citra-qt.AppImage in $HOME/Applications
  • Citra.desktop in $HOME/.local/share/Applications
  • $HOME/.local/share/citra-emu
  • $HOME/.config/citra-emu

Yuzu

Delete the following files and folders:

  • yuzu.AppImage in $HOME/Applications
  • yuzu.desktop in $HOME/.local/share/Applications
  • $HOME/.local/share/yuzu
  • $HOME/.config/yuzu
  • Emulation/storage/yuzu