Guide

ROMs Not Showing Up? How to Fix It

ROMs Not Showing Up? How to Fix It guide cover image

Affiliate disclosure: This guide contains affiliate links. As an Amazon Associate and Anbernic affiliate, we earn from qualifying purchases at no extra cost to you. Learn more.

You copied your games to the SD card, popped it back in, and nothing shows up. This is one of the most common frustrations in retro handheld gaming, and the good news is the cause is almost always simple. Games go in the wrong folder, sit in a format the emulator does not read, or the device just needs to refresh its list. Work through these checks in order.

Affiliate disclosure: This guide contains affiliate links. As an Amazon Associate and Anbernic affiliate, we earn from qualifying purchases at no extra cost to you.


Check the Folder First

Almost every firmware expects each system's games in a specific, correctly named folder. Put a SNES game in the Genesis folder and it will not appear.

  • Open your SD card on a computer and find the games or ROMs directory.
  • Each console has its own folder, often using a short code like snes, gba, psx, or md. The exact names depend on your firmware.
  • Make sure your games are inside the matching folder, not loose in the root or in a random subfolder.

Our how to organize ROMs and BIOS guide lists the standard folder names for popular firmware.

Refresh or Rescan the Game List

Many handhelds cache their game list and do not see new files until you tell them to look again. This alone fixes a huge number of cases.

  • muOS, KNULLI, ArkOS and similar: look for a refresh, update, or rescan option in the main menu.
  • RetroArch frontends: use Import Content or scan the directory again.
  • Android frontends: pull down to refresh or re-add the games folder in the app.

After a rescan, your games usually appear right away.

Check the File Format

The emulator has to support the file you copied. A game in the wrong format will be ignored.

  • Right extension. SNES games end in .sfc or .smc, Genesis in .md or .bin, GBA in .gba, and so on. A file with no extension or the wrong one may not show.
  • Disc-based games. PS1, Sega CD, and Saturn games often need a specific format like .chd, .cue with .bin, or .pbp. A loose .bin with no .cue file often fails to load. Our ROM formats explained guide covers this.
  • Still zipped. Some cores read zipped games and some do not. If a game will not appear or load, try unzipping it.

Watch for Hidden Files and Bad Names

Small things trip up the game list.

  • Mac users: copying from a Mac can leave hidden files that start with a dot, like ._GameName. These can clutter the list or cause issues. Use a tool to clean them off the card.
  • Odd characters. Very long names or unusual symbols in a filename can break some frontends. Try a simple name to test.
  • Wrong case. A few firmwares are case-sensitive about folder names. Match the existing folders exactly.

Eject the Card Safely

A game list that looks empty after copying is sometimes just an incomplete transfer.

  • Always eject or unmount the SD card properly before pulling it out. Yanking it mid-write can leave files half-copied or corrupt the card.
  • If files seem to vanish, the card may be corrupting. See our microSD card corruption guide.

Confirm the Card Itself Is Fine

A fake or failing SD card can swallow files silently.

  • Cheap counterfeit cards report a large size but actually hold far less, so files past the real limit disappear. Buy cards from reputable sellers.
  • Test a small known-good game first. If it shows up and a larger batch does not, suspect the card.

Quick Checklist

  • Games are in the correct, correctly named system folder
  • You refreshed or rescanned the game list
  • The file format and extension match what the core reads
  • No leftover hidden files from a Mac
  • The card was ejected safely and is genuine

Run through these and your library should appear. Our transfer ROMs over WiFi and FTP guide covers cleaner ways to copy games going forward.

Related Guides

Related reading