Potential downsides: The requirement to manually update cores as they are developed. Some ROMs might not work perfectly due to licensing issues or incomplete emulation in certain cores. Also, the need to organize ROMs into folders for each system might be a hassle for some users.
When you use the "Scan Directory" feature, RetroArch calculates the checksum (a unique digital fingerprint) of your files and compares them against its internal database.
RetroArch does not scan by file name; it scans by CRC checksums. If your ROM is unverified (e.g., a bad dump or a headerless ROM), RetroArch will ignore it or file it under "Unknown." Verified ROMs populate your playlists instantly with box art, titles, and metadata.
u/retro_thrasher