Getting Started
This page walks you through installing Retro Game Cover Downloader and downloading your first covers.
Requirements
| Requirement | Details |
|---|---|
| Operating system | Windows 10 or later (x64 or arm64) |
| Runtime | .NET 10 Desktop Runtime — Windows prompts you to download it automatically if it is missing |
| Network | Internet access to GitHub. A personal access token is recommended but optional |
| Disk space | A few megabytes for the application plus space for the downloaded cover images |
Install
- Open the Releases page.
- Download the bundle that matches your PC:
release_<version>_win-x64.zipfor the vast majority of Windows PCs.release_<version>_win-arm64.zipfor Windows on ARM devices.
- Extract the zip to a folder of your choice, for example
C:\Tools\RetroGameCoverDownloader.
Each bundle contains:
| File | Purpose |
|---|---|
RetroGameCoverDownloader.exe |
The application (framework-dependent single-file executable) |
ReadMe.md |
Quick overview and links |
LICENSE.txt |
The GPL-3.0 license text |
WhatsNew.md |
Release highlights for this version |
Note The application is framework-dependent. If the .NET 10 Desktop Runtime is not installed, Windows offers to download it the first time you launch the application.
First run
- Double-click
RetroGameCoverDownloader.exe. - The application opens with the main window and starts loading the available systems in the background. The log panel reports progress; the system list is cached so later starts are instant.
- On first launch a GitHub token dialog appears. You can skip it, but a token raises the download limit from 55 to 4,900 requests per hour. See Configuration for details.
Quick start
- Set ROM Folder — browse to the folder that contains your ROM files.
- Set Cover Folder — browse to the folder where cover images should be saved (create a dedicated folder if you do not have one yet).
- Select System — pick the system from the drop-down list (NES, SNES, Genesis, ...).
- Click Prepare for Download — the application scans both folders and matches ROM file names against the covers available in the libretro-thumbnails repository for that system.
- Click Download Covers — every matched cover is downloaded into the cover folder. The progress bar and the log panel keep you informed.
You can press Cancel at any time during preparation or downloading. Completed downloads are kept; the operation stops after the current file.
Command-line usage
The application accepts ROM and cover folders as arguments, which makes it convenient to launch from scripts or shortcuts:
# Positional arguments: ROM folder first, then cover folder
RetroGameCoverDownloader.exe "C:\ROMs\SNES" "C:\Covers\SNES"
# Named arguments (both / and -- prefixes are accepted)
RetroGameCoverDownloader.exe --rom "C:\ROMs" --cover "C:\Covers"
RetroGameCoverDownloader.exe /rom "C:\ROMs" /cover "C:\Covers"
Paths passed on the command line are pre-filled in the main window; everything else behaves exactly like a normal launch.
Next steps
- Read the User Guide for a full tour of the interface.
- Set up a token and proxy in Configuration.
- Review Troubleshooting if a download does not start.