RomSieve audite, filtre, déduplique et réorganise de volumineuses collections de ROMs, d'images disques et d'images de supports optiques. Il comprend les trois grands standards de nommage de la préservation :
| Standard | Contenu typique |
|---|---|
| TOSEC (TOSEC Naming Convention, TNC) | Micro-ordinateurs rétro (Amiga, Atari ST, Amstrad CPC, C64, ZX Spectrum...) et consoles anciennes |
| No-Intro | Consoles à cartouches (NES, Super Nintendo, Mega Drive, Game Boy, GBA, N64...) |
| Redump | Supports optiques (PlayStation, Saturn, Dreamcast, Amiga CD32...) |
Il trie aussi les sets d'arcade MAME (non-merged ou merged), avec un DAT MAME (voir DAT MAME).
Il lit vos fichiers, les identifie (par leur nom, et par leur somme de contrôle si vous lui fournissez un catalogue DAT), applique vos filtres, ne garde que la meilleure version de chaque jeu si vous le demandez (« 1G1R », 1 Game, 1 ROM : un jeu, une ROM), et construit une arborescence propre dans le dossier de votre choix. Chaque tri peut d'abord être simulé, et chaque tri réel peut être annulé.

La colonne de gauche suit les étapes d'un tri :
Sous une étape, une courte ligne signale ce qui manque ou ce qui a changé : Source à choisir, Source introuvable, DAT introuvable, Destination à choisir, Chevauche la source ; pour Résultats, le nombre de fichiers de la dernière exécution (« 22 fichiers »), En cours… pendant une exécution, ou « 22 fichiers, périmés » quand un réglage a changé depuis la simulation. Avec un DAT mais sans source, Collection affiche DAT seul, sans source, une simple information : le DAT suffit pour exporter le DAT filtré du catalogue (menu Exporter), mais simuler ou trier demande une source.
Les boutons Simuler (Dry-Run), Démarrer le tri, Annuler le dernier tri et Exporter, avec la phrase qui résume le prochain tri et la progression d'une exécution, restent en bas de la fenêtre, quelle que soit l'étape affichée. Lancer une simulation ou un tri affiche Résultats ; le bouton Modifier les réglages ramène à la dernière étape de réglage, et les résultats restent consultables par l'étape Résultats.
romsieve-cli pour les scripts, le NAS et les tâches
planifiées.