Les filtres excluent les fichiers que vous ne voulez pas dans votre collection triée. Un fichier exclu n'est jamais écrit : il reste dans la source, et le tableau indique pourquoi il a été exclu.

Les noms TOSEC et les noms No-Intro / Redump ne portent pas les mêmes
informations : chaque convention a donc ses propres réglages de filtres,
tous enregistrés (dans config.json et dans les profils). La
page Filtres de l'étape Sélection en montre un
jeu à la fois, choisi par Réglages pour :
TOSEC ou No-Intro / Redump.
Les catégories communes aux deux conventions (qualité des dumps, versions modifiées, traductions, versions de développement, démos, sets incomplets) n'apparaissent qu'une fois, suivies des tags de la convention affichée ; les options propres à une convention n'apparaissent que pour elle.
Un seul choix résume les filtres d'intégrité. Il est grisé avec la
convention MAME, et une phrase dit pourquoi : MAME ne connaît pas la
qualité des dumps (une ROM baddump y est le meilleur dump
connu), et ces réglages ne s'appliquent jamais à un set MAME. Ses
variantes se règlent dans le cadre Machines
MAME. Il est grisé aussi pour les logiciels d'une liste MAME, pour
la même raison ; leurs variantes (alt) sont toutes gardées,
et le 1G1R garde une version par jeu.
| Choix | Effet | TOSEC | No-Intro / Redump |
|---|---|---|---|
| Tous les dumps | Aucun filtre d'intégrité | Toutes les exclusions désactivées | Toutes les exclusions désactivées |
| Sans mauvais dumps (par défaut) | Exclut les dumps défectueux, garde les variantes | Exclut [b], [o]/[u] et
[v] |
Exclut [b] |
| Dumps vérifiés uniquement | Ne garde que les dumps vérifiés | Seulement [!] |
Non proposé (voir ci-dessous) |
Le bouton Détail des exclusions ouvre la liste des exclusions, à régler une à une :
| Option | Exclut | TOSEC | No-Intro / Redump |
|---|---|---|---|
| Exclure les mauvais dumps | Les dumps corrompus | [b] |
[b] |
| Exclure les variantes | Les dumps alternatifs | [a] |
(Alt) |
| Exclure les overdumps et underdumps | Les dumps de taille anormale | [o] [u] |
- |
| Exclure les images infectées | Les images disques infectées par un virus | [v] |
- |
Les noms No-Intro et Redump ne marquent pas les dumps vérifiés : tout dump qui n'est pas un mauvais dump y compte comme vérifié, et Dumps vérifiés uniquement garderait les mêmes fichiers que Sans mauvais dumps. Ce choix n'est donc proposé que pour TOSEC.
Avec Dumps vérifiés uniquement, ces exclusions sont implicites et grisées. Une combinaison qui ne correspond à aucun des trois choix (par exemple les variantes exclues en plus) fait apparaître un quatrième choix, Personnalisé, coché à leur place ; il disparaît dès que les exclusions retrouvent un niveau. Choisir l'un des trois niveaux réécrit les exclusions.
Le groupe Contenu à garder liste ce que vous voulez garder : une case cochée garde sa catégorie, une case décochée l'exclut du tri.
Les réglages No-Intro / Redump s'appliquent aussi aux sets MAME :
sous le titre du groupe, la mention Réglages communs à No-Intro,
Redump et MAME le rappelle, et les infobulles citent les deux
effets. Décocher Versions modifiées pour une collection
MAME exclut donc aussi les (Hack) d'un tri No-Intro qui
utilise la même configuration ; pour les régler différemment,
enregistrez un profil par
collection. Les réglages TOSEC sont indépendants.
| Option | Catégorie (TOSEC) | Catégorie (No-Intro / Redump) | Catégorie (MAME) | Gardée par défaut |
|---|---|---|---|---|
| Versions modifiées | Cracks, trainers, hacks, versions pirates, correctifs, modifications
[cr] [t] [h] [p] [f] [m] |
Romhacks (Hack) |
(hack) |
Non |
| Versions pirates (No-Intro / Redump, MAME) | - | Contrefaçons (Pirate) |
Contrefaçons (bootleg) |
Non |
| Traductions | Traductions de fans [tr] |
Patchs de traduction non officiels (Translated) |
- | Oui |
| Versions de développement | alpha, beta, proto, preview | Beta, Proto, Sample, Pre-Release | prototype, beta, alpha, preview, location test | Oui |
| Démos | Démos (demo) |
Demo, Kiosk, Taikenban, numérotées ou décrites aussi
((Demo 2), (Taikenban 1)) |
(demo) |
Oui |
| Domaine public et freewares (TOSEC) | PD, freeware, shareware... | - | - | Oui |
| Parutions non officielles (No-Intro / Redump) | - | Unl, Homebrew, Aftermarket | - | Oui |
| Rééditions modernes (No-Intro / Redump) | - | Virtual Console, Switch Online, Classic Mini, LodgeNet... | - | Oui |
Avec la convention MAME, les catégories sont lues dans la description
de la machine, et les cases dont un set MAME ne relève jamais
(traductions, parutions non officielles, rééditions modernes) sont
grisées, leur infobulle disant pourquoi. Les étiquettes et les
infobulles citent alors les mots de MAME : (bootleg),
(hack), (prototype)... Par défaut, les
contrefaçons (bootlegs) et les hacks sont exclus,
comme pour No-Intro / Redump.
Pour les logiciels d'une liste MAME, les catégories sont lues dans la
description du logiciel : (pirate) est une version pirate,
(hack), cracked et Trained des
versions modifiées, translation une traduction,
(prototype) une version de développement et
(demo) une démo. Les parutions non officielles et les
rééditions modernes, que ces descriptions ne marquent jamais, sont
grisées, leur infobulle disant pourquoi.
Seule la présentation a changé depuis les versions qui affichaient «
Exclure les traductions »... : config.json et les profils
gardent les mêmes options (exclude_translations...), si
bien qu'un fichier est relu à l'identique.
[t] ou un
correctif [f] que les disques de données n'ont pas. Avec
cette option, RomSieve complète le set avec les disques de données
propres du même jeu.(TOSEC) La liste Machine Amiga, sous le
groupe Multi-disques, dit sur quel Amiga la collection sera utilisée.
RomSieve lit le chipset dans le champ système du nom TOSEC :
(AGA), (A1200), (A4000) ou
(CD32) pour un jeu AGA seulement, (OCS-AGA) ou
(ECS-AGA) pour un jeu qui tourne aussi sur AGA,
(ECS), (A500+) ou (A600) pour un
jeu ECS. Un jeu sans marque est présumé OCS / ECS et n'est jamais
écarté.
| Choix | Effet |
|---|---|
| Toutes les machines (par défaut) | Rien n'est exclu ; les versions AGA et OCS d'un jeu restent deux jeux, comme avant. |
| Amiga 500, 1000, 2000 (OCS) | Les jeux AGA, ECS et (ECS-AGA) sont exclus (raison
Demande un Amiga AGA : ne tourne pas sur la machine
cible). |
| Amiga 500+, 600, 3000 (ECS) | Les jeux AGA sont exclus. |
| Amiga 1200, 4000, CD32 (AGA) | Rien n'est exclu. Avec le 1G1R, les versions AGA et OCS
d'un même jeu n'en font qu'un, et le critère Chipset Amiga (machine
AGA) retient d'abord la version AGA, puis une version
(OCS-AGA), puis une version corrigée pour AGA
([f AGA NOMAD]), puis la version OCS. |
Avec un Amiga AGA, Theme Park (AGA) et Theme Park ne gardent ainsi qu'une version ; sans 1G1R, toutes les versions restent. Une version corrigée pour AGA est une version modifiée : elle n'entre en compte que si les versions modifiées sont gardées (ou servent de repli, option Noms TOSEC de la page Langues et 1G1R).
Avec la convention MAME, le cadre Machines MAME, aux couleurs du badge MAME de l'étape Collection, s'affiche en tête de la page, au-dessus des réglages No-Intro / Redump que les sets suivent aussi. Il trie les machines d'après ce qu'en dit le DAT MAME ; par défaut, toutes sont gardées. Il montre les réglages essentiels : Machines à garder, puis, à droite, Émulation à garder et Sets complets uniquement (ROM et CHD présents). Les filtres plus fins sont sous Affiner, dans une rangée de boutons qui ouvrent chacun un panneau par-dessus la page : Borne et Commandes (la borne), Catégories (les filtres de genre), Notes et Volume (Notes et volume). Chaque bouton dit ce qu'il exclut : Borne : toutes sans restriction, la restriction elle-même s'il n'y en a qu'une (Borne : écran vertical), sinon leur nombre (Borne : 3 restrictions) ; il passe en gras tant qu'il exclut des machines, et son infobulle nomme toutes ses restrictions.
Machines à garder :
| Option | Décochée, exclut |
|---|---|
| BIOS | Les sets de BIOS (neogeo, pgm...). Un set
non-merged contient déjà les ROM de son BIOS, mais dans une
collection merged ou split, les jeux les prennent dans
le set du BIOS. Un BIOS dont un jeu gardé a besoin est trié malgré
tout. |
| Devices (composants) | Les sets de devices, des composants que MAME ne lance pas seuls mais dont certains jeux ont besoin. Un device dont un jeu gardé a besoin est trié malgré tout. |
| Machines mécaniques | Les flippers, machines à sous et autres machines mécaniques, que MAME n'émule qu'en partie. |
| Machines à habillage externe | Les machines que MAME n'affiche correctement qu'avec un habillage (fichiers d'artwork à installer à part). Ce sont presque toutes des machines mécaniques ; les autres sont surtout des jeux électroniques portables et des machines à sous. |
| Machines sans son émulé | Les machines dont MAME n'émule pas le son. Une machine qui n'a pas de son du tout n'est pas concernée. Avec Jouables, décocher cette case garde les jeux jouables avec leur son. |
| Machines sans ROM à dumper | Décochée par défaut. Les machines qui n'ont aucune ROM ni aucun
disque à dumper : consoles que MAME lance sans fichier, avec les
logiciels de ses listes (genesis, famicom...),
et machines dont aucune ROM n'a été dumpée. Dans une collection
merged, leur archive ne contient que les ROM de leurs clones ;
un DAT filtré, qui les décrit sans aucune ROM, n'a rien à reconstruire
pour elles non plus. |
| Variantes (set 2, alt) | Les variantes d'une machine : les sets dont la description dit
set 2 ou plus, ou alt. Le set principal reste.
Les réglages de qualité des dumps ne
s'appliquent pas aux sets MAME. |
Émulation à garder garde les machines selon le statut que MAME donne à leur driver, une case par statut ; toute combinaison est possible, par exemple les seules machines qui ne fonctionnent pas encore :
| Case | Cochée, garde |
|---|---|
| Bonne | Les machines que MAME émule correctement (statut
good). |
| Imparfaite | Les machines jouables, avec des défauts de son, de graphismes ou
d'autres éléments (statut imperfect). |
| Préliminaire | Les machines dont l'émulation est incomplète, souvent injouables
(statut preliminary). |
| Jouables | En plus, quel que soit leur statut, les machines dont le cœur (processeurs, logique du jeu) est bien émulé, même si le son, les graphismes ou un autre élément ne le sont qu'en partie ou pas du tout. Un jeu muet, dont le driver est préliminaire faute de son, est gardé. Grisée quand les trois statuts sont cochés, car elle ne change alors rien. |
Les trois statuts sont cochés par défaut. Sans aucun statut ni les
jouables, une phrase prévient que seules les machines sans statut sont
gardées. Seul le DAT produit par mame -listxml donne ces
informations (statut, son et habillage) : une machine sans statut (un
device, ou un DAT SabreTools) est toujours gardée. Le statut
global du driver sert aussi de critère au 1G1R.
Les machines mécaniques sont toutes préliminaires dans MAME 0.289 : seules Préliminaire les garde toutes, et Jouables quelques centaines, dont le cœur est bien émulé. Quand Machines mécaniques est cochée mais qu'aucune machine mécanique du DAT n'a un statut coché, une phrase sous les cases le dit : Aucune machine mécanique du DAT n'a ces statuts. Elles sont alors toutes exclues ; cochez d'autres statuts pour en garder. La phrase n'apparaît qu'une fois le DAT entièrement lu.
Sets complets uniquement (ROM et CHD présents), sous l'émulation, ne garde que les sets qui ont toutes leurs ROM et tous leurs disques, y compris ceux qu'ils trouvent dans le set de leur BIOS ; les autres sont exclus. Un set incomplet dont un jeu gardé a besoin est trié malgré tout.
Ces réglages gardent les machines qui conviennent à une borne ou à un
panneau de commandes, d'après ce que le DAT produit par
mame -listxml dit de leur écran et de leurs commandes. Une
valeur que le DAT ne donne pas (un device, un DAT SabreTools,
une machine dont MAME ne décrit pas encore les commandes) n'exclut
jamais une machine. Le bouton Borne ouvre les réglages
de l'écran, des joueurs et des boutons ; le bouton
Commandes, la liste des commandes.
| Réglage | Effet |
|---|---|
| Toutes orientations, Horizontales uniquement, Verticales uniquement (liste déroulante) | Garde les machines selon l'orientation de leur écran : un écran tourné d'un quart de tour (la plupart des shoot'em up et des jeux des années 1980) est vertical. |
| Écrans vectoriels | Décochée, exclut les machines à écran vectoriel (Asteroids, Tempest, Star Wars...). |
| Écrans LCD (jeux électroniques) | Décochée, exclut les jeux électroniques à écran LCD (Game & Watch, Tiger...). |
| Joueurs | Ne garde que les machines qui acceptent au moins ce nombre de joueurs. |
| Boutons | Exclut les machines dont une commande a plus de boutons que votre panneau. |
| Commandes | Ouvre la liste des commandes : décochez celles que votre panneau n'a pas (joystick, manche analogique, trackball ou souris, spinner, paddle ou volant, pédales, pistolet, clavier, panneau mahjong ou casino) ; les machines qui les utilisent sont exclues. Le bouton dit combien de commandes sont gardées (Commandes : 8 sur 9), et son infobulle nomme celles qui manquent. |
Le panneau de détail de la table de simulation décrit, sous la ligne Set MAME, l'écran, les joueurs, les commandes et les boutons de la machine.
Avec un fichier de catégories choisi à l'étape Collection, le bouton Catégories ouvre les réglages qui trient les machines selon leur genre ; sans fichier, il est grisé et affiche Catégories : aucun fichier, et son infobulle dit où le choisir. Une machine que le fichier ne classe pas n'est jamais exclue.
| Réglage | Effet |
|---|---|
| Machines pour adultes (Mature) | Décochée, exclut les machines que le fichier marque
* Mature *. |
| Machines hors arcade (consoles, ordinateurs...) | Décochée, exclut les machines que le fichier ne classe pas en
arcade. Seul un fichier qui marque l'arcade (catlist.ini)
le permet : sinon, la case est grisée et une phrase le dit en dessous.
Avec catver.ini, décochez plutôt les genres hors arcade
(Computer, Game Console,
Handheld...). |
| Genres | Liste des genres du fichier, sous les deux cases : décochez ceux
dont vous ne voulez pas les machines (Casino,
Quiz, Computer...). Son titre dit combien de
genres sont gardés, et son infobulle nomme les genres exclus. Un genre
exclu reste dans la liste même si un autre fichier ne l'a pas.
Tout cocher garde tous les genres ; Tout
décocher les exclut tous, pour ne recocher que ceux que vous
voulez garder. Ce sont les genres exclus qui sont enregistrés : un genre
qu'apporte un nouveau fichier de catégories est donc gardé. |
Le bouton Notes utilise le fichier de notes choisi à l'étape Collection ; sans fichier, il est grisé (Notes : aucun fichier) et aucune machine n'est exclue pour sa note. Le bouton Volume ouvre la limite de volume, qui marche aussi sans fichier de notes, et affiche le volume choisi (Volume : 64 Go au plus).
| Réglage | Effet |
|---|---|
| Note minimale | Ne garde que les machines notées au moins à ce niveau : 70 et plus garde les tranches Good, Very Good et Best Games. Une machine non notée n'est pas concernée. |
| Jeux sans note | Décochée, exclut les machines que le fichier ne note pas. |
| Limiter à … Go | Ne garde que ce qui tient dans ce volume, en Go de 10⁹ octets comme sur une carte mémoire (64 Go proposés). RomSieve garde d'abord les jeux les mieux notés, puis, à note égale, les plus petits, et écarte ceux qui ne tiennent plus (raison Hors du volume) ; un jeu plus petit peut encore entrer après. Chaque jeu compte avec ses CHD et les sets dont il a besoin (BIOS, devices, parent d'un clone split), comptés une seule fois quel que soit le nombre de jeux qui les utilisent. Sans fichier de notes, les plus petits passent d'abord. |
Le volume limité s'applique après les autres filtres et le 1G1R ; un choix 1G1R fait à la main dans le tableau doit lui aussi tenir dans le volume. Le journal donne le volume utilisé et le nombre de sets écartés.