Repository navigation
Configuration Extensions
FindRomCover scans the ROM folder for files whose extension is in the supported-extensions list. The default list contains 120 extensions and covers cartridge, disk, tape, and archive formats from most retro platforms.
- Open
Settings > Edit Supported Extensions.... - Click Add... to open the input dialog, type the extension (without the dot), and confirm.
- Remove an extension by selecting it and clicking Remove.
- Click Save.
Extensions may contain letters, digits, and hyphens only. Dots are stripped from the input, duplicates are rejected case-insensitively, and valid entries are normalized to lower case and sorted alphabetically. Changing the list applies immediately: the settings are saved and the ROM folder is rescanned so the missing covers list stays accurate.
2hd, 3ds, 7z, 88d, a78, arc, bat, bin, bs, cas, ccd, cdi, cdt, chd, cht,
ciso, cmd, col, cpr, cso, cue, cv, d64, d71, d81, d88, dim, dol, dsk, dup,
dummy, elf, exe, fdi, fds, fig, g64, gb, gcm, gcz, gdi, gg, gz, hdf, hdm,
img, int, ipf, iso, lnk, lnx, m3u, mdf, mds, ms1, msa, mx1, mx2, n64, nbz,
nca, ndd, nds, nes, nib, nrg, nro, nso, nsp, o, pbp, pce, prg, prx, rar, ri,
rom, rvz, sc, scl, sda, sf, sfc, sfx, sg, smc, sms, sna, st, stx, swc, t64,
tap, tgc, toc, trd, tzx, u1, unf, unif, url, v64, voc, wad, wbfs, wua, xci,
xdf, z64, z80, zip, zso, gba, gbc, snes, md, smd, gen, 32x, sgg
| Platform family | Example extensions |
|---|---|
| Nintendo (NES/SNES/N64/GB/GBA/DS/3DS/Switch) |
nes, sfc, smc, n64, z64, gb, gbc, gba, nds, 3ds, nsp, xci
|
| Sega (Master System/Genesis/Game Gear/CD) |
sms, md, gen, 32x, gg, gdi, cue
|
| Sony (PlayStation/PSP) |
bin, cue, iso, pbp, cso, chd
|
| Commodore (C64/Amiga) |
d64, d71, d81, t64, adf-style disk images |
| Atari |
a78, atr-style disk images, xex
|
| Arcade |
zip, 7z, chd
|
| Archives |
zip, 7z, rar, gz
|
Tip: Add console-specific extensions you use, such as
adf,xex,atr, ord64, to catch formats that are not in the default list.
- Extensions are compared case-insensitively, so
.ZIPmatcheszip. - Subfolders are scanned recursively.
- A ROM counts as covered only when an image with the same base name exists in the top level of the image folder and uses one of the recognized image extensions (
.png,.jpg,.jpeg,.bmp,.gif,.webp,.tiff,.tif,.avif,.heic,.heif,.jxl,.jp2,.ico,.svg). An unrelated file with a non-image extension does not count. - Files with extensions outside the list are ignored entirely.
| Problem | Cause | Fix |
|---|---|---|
| No ROM files found | Extension list does not match your files | Add your extensions and save |
| Unrelated files appear | Very broad extensions such as bin or exe
|
Remove broad extensions if your ROM folder contains other files |
| A known ROM is missing from the list | Unsupported extension | Add it under Settings > Edit Supported Extensions...
|
FindRomCover — find and download missing cover art for your retro gaming ROM collection.
Getting Started
User Guide
- Interface Overview
- Folders & Scanning
- Local Files Search
- Web Search (Google Web & Bing Web)
- Google Custom Search API
- Image Handling
- Missing Covers List
- Screenshots
AI Vision Assist
- AI Vision Assist
- Providers & Models
- AI Settings
- Picking Covers
- Batch Fill
- Query History
- Recommended Models
- AI Troubleshooting
Configuration
- Settings Overview
- Themes & Appearance
- Similarity Algorithms
- Supported Extensions
- Data Storage
- Logs & Diagnostics
- Bug Reports
- Privacy
Reference
Development
More