RetroArch incoporates a ROM scanning system to automatically produce playlists. Each ROM that is scanned by the playlist generator is checked against a database of ROMs that are known to be good copies.
cht
Cheats to various gamescursors
Provides methods in order to query the playlistsdat
Customized DAT files, maintained by the libretro teammetadata
Different metadata and third-party DATs available to the systemsrdb
The compiled RetroArch database filesscripts
Various scripts that are used to maintain the database files
Generally, RetroArch's scanner is configured for ROMs that have been validated by No-Intro or Redump DAT files but many other source databases are also in use.
System | Source | Repository |
---|---|---|
The 3DO Company - 3DO | Redump > Trurip > TOSEC | libretro-dats |
Atari - 2600 | No-Intro | |
Atari - 7800 | No-Intro | |
Atari - Jaguar | No-Intro | |
Atari - Lynx | No-Intro | |
Bandai - WonderSwan | No-Intro | |
Bandai - WonderSwan Color | No-Intro | |
Cave Story | CaveStory.org (English or Japanese) | |
DOS | Total DOS Collection | libretro-database-dos |
FinalBurn Alpha - Arcade Games | pre-0.2.97.44 | lr-fbalpha dats |
FinalBurn Neo - Arcade Games | 0.2.97.44 (WIP) | lr-FBNeo dats |
GCE - Vectrex | No-Intro | |
Id Software - Doom | Unknown | libretro-database-doom |
Id Software - Quake | Unknown | libretro-database-quake |
Lutro | Unknown | |
Magnavox - Odyssey2 | No-Intro | |
MAME | MAME 0.37b5, 0.78, 0.139, 0.159 | |
Microsoft - MSX | No-Intro | |
Microsoft - MSX 2 | No-Intro | |
NEC - PC Engine CD - TurboGrafx-CD | Redump > Trurip > TOSEC | libretro-dats |
NEC - PC Engine - TurboGrafx 16 | No-Intro | |
NEC - SuperGrafx | No-Intro | |
NEC - PC-FX | Redump > Trurip > TOSEC | libretro-dats |
Nintendo - Famicom Disk System | No-Intro | |
Nintendo - Nintendo DS | No-Intro | |
Nintendo - Game Boy | No-Intro | |
Nintendo - Game Boy Advance | No-Intro | |
Nintendo - Game Boy Color | No-Intro | |
Nintendo - Nintendo 64 | No-Intro | |
Nintendo - Nintendo Entertainment System | No-Intro | |
Nintendo - Super Nintendo Entertainment System | No-Intro | |
Nintendo - Virtual Boy | No-Intro | |
Phillips - Videopac+ | No-Intro | |
ScummVM | Gruby's ScummVM Adventure Pack | libretro-database-scummvm |
Sega - 32X | No-Intro | |
Sega - Dreamcast | Redump > Trurip > TOSEC | libretro-dats |
Sega - Game Gear | No-Intro | |
Sega - Master System - Mark III | No-Intro | |
Sega - Mega Drive - Genesis | No-Intro | |
Sega - Mega CD - Sega CD | Redump | libretro-dats |
Sega - Saturn | Redump > Trurip > TOSEC | libretro-dats |
Sega - SG-1000 | No-Intro | |
Sony - PlayStation | Redump > Trurip > TOSEC | libretro-dats |
Sony - PlayStation Portable | No-Intro | libretro-database-dos |
SNK - Neo Geo Pocket | No-Intro | |
SNK - Neo Geo Pocket Color | No-Intro | |
SNK - Neo Geo CD | Redump | libretro-dats |
Thomson - MO/TO | ScreenScraper | libretro-database-thomson |
Uzebox | Unknown |
To build a complete set of RDB files for RetroArch or to generate a single RDB file, see RetroArch/libretro-db/README.md.
Alternatively, you can run the following command to rebuild all the RDBs locally:
make build