How to Emulate Pokemon Games: Easy Fixes for Citra Files Not Appearing

How to Emulate Pokemon Games: Easy Fixes for Citra Files Not Appearing

You just spent 20 minutes dumping your own copy of Pokemon X from your old 3DS, downloaded the latest Citra build, followed all the setup guides you could find, and when you open the emulator to load your game? Nothing. No game icons, no file options, just a blank game list. That frustration is so relatable, I’ve been there too when I first started emulating 3DS Pokemon titles a few years back. I spent almost 3 hours scrolling through old forum threads trying to figure out what I did wrong, only to realize I’d stored my ROMs in a password-protected folder that Citra couldn’t access. If you’re trying to figure out how to emulate pokemon game citra files not appearing, you don’t have to scrap your setup or redownload everything just yet. Most of the time, this issue comes down to small, easy to fix mistakes that even seasoned emulation fans make from time to time. This guide walks you through the most common causes and fixes so you can jump into your Pokemon playthrough in 10 minutes or less, no advanced tech skills required.

Why Are Citra Files Not Appearing When You Try to Emulate Pokemon Games?

Before we jump into fixes, it helps to understand why this issue happens in the first place, so you can avoid it down the line. Citra’s game list works by scanning selected folders for supported file types, reading their headers to confirm they’re valid 3DS game files, and displaying them as playable icons. If any part of that process breaks, your files won’t show up, even if they’re stored on your device. In my experience, less than 10% of these cases are caused by a bug in the Citra emulator itself. Almost all of them are user error, either with file storage, formatting, or settings that you adjusted by accident. For example, I recently helped a friend fix this exact issue, and it turned out they’d renamed their ROM file to “Pokemon Sun.exe” as a joke, and Citra couldn’t recognize the file extension anymore. That’s the kind of silly, easy to miss mistake that causes this problem 9 times out of 10. It’s also worth noting that this issue happens equally often on desktop (Windows, Mac, Linux) and mobile (Android) Citra builds, so the fixes we cover below work for all devices unless stated otherwise.

Quick Fixes for Missing Citra Pokemon Game Files

Start with these three quick checks first, because they fix the issue for 70% of users in less than 2 minutes. You don’t have to adjust any advanced settings or download any extra tools for these steps:

  • Verify your file format is supported: Citra only works with .3ds, .cia, .cxi, and .app ROM files that are legally dumped from your own 3DS. If you have a .zip, .rar, or .7z file, you need to extract it first before Citra can recognize it. Many first-time emulation users forget this step, because most other emulators like RetroArch support zipped ROMs natively. Citra doesn’t, so always extract your files first.
  • Check your file directory permissions: If you stored your Pokemon ROMs in a protected system folder (like Program Files on Windows or the root System folder on Mac), Citra may not have access to scan those files. Antivirus software can also block Citra from accessing certain folders if it flags the emulator as a suspicious program. Move your ROMs to a dedicated folder in your Documents or user home folder instead, and add that folder to your antivirus’s allowed list if needed.
  • Confirm you’re adding the correct game folder to Citra: A common mistake is adding the parent folder that holds multiple emulation ROM folders, instead of the specific folder where your 3DS Pokemon ROMs are stored. For example, if you have a “Emulation” folder that has separate folders for NES, SNES, and 3DS ROMs, you need to select the 3DS folder specifically, not the top-level Emulation folder. Double check you selected the right folder in Citra’s game list settings by tapping or clicking “Add Game Folder” again.
  • After you run through these three checks, refresh Citra’s game list by closing and reopening the emulator, or clicking the refresh icon in the top right corner of the game list. If your files still don’t show up, move on to the more targeted fixes below.

    Settings Adjustments to Stop Citra Files From Disappearing

    If the quick fixes didn’t work, the issue is almost certainly tied to a setting you have enabled in Citra, or an outdated emulator build. First, disable the "hide encrypted files" toggle in Citra's preferences. A lot of users don’t realize that some legally dumped ROMs have basic encryption that Citra marks as protected, so enabling that toggle hides them automatically. You can find this setting in the “Game List” tab of Citra’s preferences menu, just uncheck the box and refresh your game list. Next, make sure you’re running the latest version of Citra. If you’re using a 6+ month old build, it may not support newer ROM dump formats, especially for later Pokemon 3DS titles like Ultra Sun and Ultra Moon. Citra gets near-weekly updates that fix compatibility issues, so if you haven’t updated in a while, download the latest official build and install it over your current version. You won’t lose any of your save files or settings when you update, so there’s no risk involved. If you use Citra on Android, you have an extra step to check. Android 13 and later automatically reset app permissions after major app updates, so even if you granted Citra storage access before, an update may have revoked it. Go to your Android device’s settings, find Citra in your list of apps, and make sure the “All Files Access” permission is enabled. I had that happen last month when my Citra Android updated and all my games vanished until I re-granted access, so it’s a super common issue for mobile users. You should also check if you have region lock enabled in Citra’s settings. If you dumped a European copy of Pokemon Y but your Citra is set to only display North American games, your ROM won’t show up. Disable region lock in the settings, or adjust it to match the region of your ROM dump, and refresh your game list.

    What to Do If Your Pokemon ROMs Still Don’t Show Up in Citra

    If you’ve run through all the steps above and your files still aren’t appearing, the issue is likely with your ROM dump itself. First, verify your ROM dump is not corrupted. If you dumped the game yourself, re-dump it using the latest 3DS homebrew dumping tool to make sure there are no missing files or corrupted data. If you got the ROM from a friend, ask them to re-send the file, as partial downloads or corrupted file transfers often cause recognition issues. You should also avoid pre-patched ROMs, because many fan patches (like randomizer patches or translation patches) alter the file header in a way that Citra can’t recognize. If you want to use a patched version of a Pokemon game, download the base ROM first, confirm it shows up and works in Citra, then apply the patch yourself following the patch creator’s instructions. That way you can rule out patch issues as the cause of missing files. Another rare edge case is if you have duplicate ROM files stored in multiple folders that you’ve added to Citra. Some builds of Citra hide duplicate game entries to avoid cluttering the game list, so if you have two copies of Pokemon Omega Ruby stored in different folders, only one may show up, or neither may show up if there’s a conflict between the two files. Delete any duplicate ROM files, keep only one copy of each game in your dedicated 3DS ROM folder, and refresh the game list again. If you still can’t get your files to show up, you can ask for help in the official Citra community forums, but make sure you don’t mention any pirated ROMs. The community only provides support for legally dumped game files, so you’ll need to confirm you dumped the ROM from your own 3DS when you ask for help.

    At the end of the day, the issue of how to emulate pokemon game citra files not appearing almost never requires a full reinstall of the emulator or complicated workarounds. Start with the quick checks we listed first, adjust your settings as needed, and confirm your ROM files are in the right format and location. Most of the time you’ll fix the issue in less than 5 minutes, and you’ll be ready to start your playthrough. Don’t forget to always dump your own games legally, to avoid compatibility issues and support the original game developers. If you still run into issues, you can reach out to the active Citra community for help, just make sure you don’t share any pirated ROM details when you ask for support. Before you know it, you’ll be catching Pokemon, battling gym leaders, and exploring the Alola or Kalos regions right from your device.