Skip to content

Dépannage

Christophe Goemaere edited this page Apr 26, 2026 · 1 revision

Dépannage

En cas de problème, cette page recense les situations les plus courantes et les actions pour les résoudre.

Si le problème n'est pas listé ici, il est possible d'ouvrir une issue sur le dépôt GitHub.


Au démarrage

RomStation n'est pas détecté

Message affiché : RomStation n'a pas été détecté sur cette machine. Si vous utilisez la version ZIP portable, indiquez manuellement le dossier où RomStation est installé.

Causes possibles :

  • RomStation a été installé en version portable (ZIP) — le registre Windows ne contient pas l'emplacement
  • RomStation a été désinstallé ou déplacé depuis la dernière utilisation de RSRebase

Solution : Cliquer sur Parcourir… et sélectionner le dossier racine de RomStation (celui qui contient RomStation.cfg). Le chemin est mémorisé pour les prochains démarrages.


La base de données RomStation n'est pas initialisée

Message affiché : La base de données RomStation n'est pas encore initialisée.

Cause : RomStation n'a jamais été lancé sur cette machine. La base de données est créée au premier démarrage de RomStation.

Solution : Lancer RomStation une première fois, le laisser démarrer complètement, puis relancer RSRebase.


La base de données RomStation est verrouillée

Message affiché : RomStation est actuellement ouvert. Il est conseillé de le fermer avant de continuer.

Cause : RomStation est ouvert en même temps que RSRebase. Les deux applications ne peuvent pas accéder simultanément à la base de données.

Solution : Fermer RomStation, puis relancer RSRebase — ou continuer en acceptant l'avertissement (la synchronisation de la base ne sera pas possible).


La base de données est verrouillée par un outil tiers

Message affiché : La base est verrouillée par un autre processus. Fermez DBeaver ou tout outil accédant à la base et réessayez.

Cause : Un outil d'exploration de base de données (DBeaver, etc.) a ouvert la base Derby de RomStation.

Solution : Fermer l'outil en question, puis relancer RSRebase.


Fichier de configuration corrompu

Message affiché : app-state.json est corrompu. RSRebase doit le recréer… ou user-preferences.json est corrompu. Réinitialiser les préférences par défaut ?

Cause : Un fichier de configuration interne de RSRebase est illisible (modification manuelle incorrecte, écriture interrompue, etc.).

Solution :

  • Pour app-state.json : cliquer Continuer. RSRebase recrée le fichier et re-détecte RomStation automatiquement.
  • Pour user-preferences.json : cliquer Réinitialiser. Les préférences (langue, thème, derniers paramètres de rebase) sont remises à zéro. Les reconfigurer dans Paramètres après le démarrage.

Pendant un rebase

Le dossier de destination est invalide ou introuvable

Cause : Le chemin saisi est incomplet, relatif, ou le support (clé USB, carte SD, disque externe) n'est plus connecté.

Solution : Vérifier que le support est bien connecté et reconnu par Windows, puis utiliser Parcourir… pour sélectionner à nouveau le dossier de destination.


Espace disque insuffisant

Message affiché : Espace disque insuffisant sur le support cible.

Cause : Le support de destination ne dispose pas de suffisamment d'espace pour les fichiers sélectionnés.

Solution : Libérer de l'espace sur le support, réduire la sélection de jeux, ou choisir un autre support de destination.


Certains jeux passent en statut "Échec"

Cause possible : Le fichier ROM source est introuvable (déplacé ou supprimé dans RomStation depuis la dernière synchronisation), ou une erreur d'écriture est survenue sur le support de destination.

Solution :

  • Si le problème touche plusieurs jeux : effectuer une Sync RomStation DB depuis la fenêtre principale pour mettre à jour la bibliothèque.
  • Si le problème est isolé : vérifier que le support de destination est correctement connecté et qu'il reste de l'espace disponible.
  • Consulter la colonne Erreur dans la fenêtre de rebase pour le détail de chaque échec.
  • Utiliser Exporter le journal pour conserver une trace des erreurs.

Des systèmes ne sont pas copiés

Cause : Les systèmes concernés ne sont pas déclarés dans le fichier de mappage de l'architecture sélectionnée.

Solution : Consulter la page Créer ses propres architectures pour ajouter les systèmes manquants au fichier de mappage.


Lors d'une synchronisation manuelle

La synchronisation échoue — base verrouillée

Message affiché : La base est verrouillée par un autre processus. Fermez DBeaver ou tout outil accédant à la base et réessayez.

Solution : Fermer RomStation et tout outil d'exploration de base de données, puis relancer la synchronisation via Sync RomStation DB.


Dans la fiche d'un jeu

"Ouvrir le dossier" — dossier introuvable

Message affiché : Le dossier du jeu est introuvable sur ce poste.

Cause : Le fichier ROM a été déplacé ou supprimé dans RomStation depuis la dernière synchronisation.

Solution : Effectuer une Sync RomStation DB depuis la fenêtre principale pour mettre à jour la bibliothèque.


Problème non répertorié

Si le problème rencontré ne figure pas dans cette page, il est possible d'ouvrir une issue sur le dépôt GitHub en précisant :

  • La version de RSRebase (visible dans Paramètres → À propos)
  • La version de RomStation
  • Les étapes pour reproduire le problème
  • Le message d'erreur affiché