-
Notifications
You must be signed in to change notification settings - Fork 0
Troubleshooting
This page covers general problems. For AI-specific issues see AI Troubleshooting.
| Check | Action |
|---|---|
| .NET Desktop Runtime | Install the .NET 10.0 Desktop Runtime |
| Log file | Read error.log next to the executable for the exact failure |
| Corrupt settings | Delete %LocalAppData%\FindRomCover\Settings.dat to reset to defaults |
| Permissions | Move the application to a user-writable folder such as C:\Tools\FindRomCover
|
| Antivirus | Some scanners flag single-file .NET executables; allow the file if you trust it |
A fatal startup error is shown in a dialog and written to the log.
The Google Web and Bing Web tabs need the Microsoft Edge WebView2 Runtime.
- Follow the in-app prompt to download the runtime from Microsoft.
- Install it and restart FindRomCover.
- If the problem persists, update Windows and reinstall the runtime.
All other features keep working without WebView2.
| Tab | What to try |
|---|---|
| Local Files | Lower the similarity threshold, switch algorithm, check the image folder |
| Google Web / Bing Web | Refine the Extra Query; verify the browser loads at all |
| Google API | Check the API key, quota, and Extra Query |
Also make sure the selected game has a meaningful name; enable MAME descriptions for arcade titles.
Open Settings > API Settings... and enter a Google API key. The Local Files and web tabs do not need a key.
- Verify the image folder is writable.
- For web searches, save the image manually inside the image folder — automatic one-click saving is not possible due to browser security.
- Confirm a game is selected; the watcher renames new images to the selected game.
- Check the log for
ImageFolderWatcheror conversion errors.
Some image hosts answer automated requests with an HTTP 200 status but send an HTML block page instead of image data. FindRomCover detects this before converting:
- The download is skipped with a log warning naming the host, the returned Content-Type, and the start of the payload.
- When a provider thumbnail is available (Google API results, AI Batch Fill), it is tried automatically — but it is only saved if it meets the Min cover width setting (default 200 px); undersized thumbnails are rejected and the candidate is skipped.
- Otherwise the candidate is skipped and the next one is tried.
This is a host-side block, not an application bug — try another result, another search tab, or a different model run. Entries mentioning no decode delegate for the same reason are logged as warnings, not errors.
mame.dat ships with the application and is copied to the output folder on build.
- If it is missing, copy a fresh one next to
FindRomCover.exe. - If it is corrupt, replace it with a fresh copy.
- Without it, MAME descriptions are unavailable and searches fall back to cleaned filenames.
FindRomCover quarantines unreadable settings instead of failing:
| File | Meaning |
|---|---|
settings.dat.legacy |
Backup of the old encrypted settings file after SQLite migration |
settings.dat.corrupt |
Settings database that could not be read; defaults were restored |
To recover, restore a backup of %LocalAppData%\FindRomCover. See Data Storage.
| Cause | Suggestion |
|---|---|
| Network image folder | Move covers to a local disk |
| Huge collection | Narrow the supported extensions; rely on the trigram index |
| Slow local AI model | Lower Image max size and Max candidates, raise the AI timeout |
| Many results loading | Lower the thumbnail size |
- Open the log window (
Settings > Show/Hide Log Window). - Note the error message and when it happens.
- Search the GitHub Issues for the message.
- If it is new, open an issue with the log excerpt and reproduction steps.
Include:
- FindRomCover version and Windows version/architecture;
- steps to reproduce;
- the relevant log entries;
- whether Google API or AI Assist was involved.
Remove any paths or information you do not want to share before posting.
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
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
Reference
Development
More