Les fichiers .sav des ROM Pokemon GBA FR reposent sur une structure de sauvegarde propre à chaque jeu (Flash 128K pour Emeraude et les remakes FireRed/LeafGreen, Flash 64K pour Rubis/Saphir). Confondre le type de mémoire flash émulée revient à corrompre la save dès la première écriture. Avant toute manipulation de transfert ou de backup, identifier le format exact conditionne la réussite de l’opération.
Type de save flash et paramétrage émulateur pour ROM Pokemon GBA
La majorité des émulateurs GBA (mGBA, VisualBoyAdvance-M, RetroArch avec le core mGBA) détectent automatiquement le type de sauvegarde grâce aux en-têtes de la ROM. Le problème survient avec des builds obsolètes ou des ROM patchées en français dont l’en-tête a été altéré par le patch de traduction.
Dans ce cas, nous recommandons de forcer manuellement le type de save. Sur mGBA, l’option se trouve dans Emulation > Override > Save Type. Pour les titres de troisième génération Pokemon, sélectionner Flash 128K couvre Emeraude, Rouge Feu et Vert Feuille. Rubis et Saphir fonctionnent en Flash 64K, mais passer en 128K ne génère pas d’erreur, le fichier .sav sera simplement plus lourd.
Un paramétrage incorrect produit un symptôme reconnaissable : le jeu affiche « La sauvegarde est corrompue » ou « Le fichier de sauvegarde précédent sera chargé » au démarrage. Si vous rencontrez ce message après un transfert de .sav entre deux émulateurs, le type de flash est la première piste à vérifier.

Sauvegarder une ROM Pokemon GBA FR : fichier .sav versus save state
Deux mécanismes coexistent et ne remplissent pas la même fonction. Le fichier .sav reproduit la sauvegarde in-game, celle que le jeu écrit quand vous passez par le menu « Sauvegarder ». Le save state (.ss1, .sgm, .state selon l’émulateur) capture un instantané complet de la mémoire à un instant T.
Pour un transfert entre appareils ou vers un autre émulateur, seul le .sav est portable. Les save states sont liés au core d’émulation qui les a produits. Un .sgm créé sous VBA-M ne sera pas lisible par mGBA, et inversement.
Procédure de récupération du .sav
- Sauvegardez en jeu via le menu Pokemon (pas un save state), puis fermez proprement l’émulateur pour que le fichier .sav soit finalisé sur le disque
- Localisez le fichier : il porte le même nom que la ROM avec l’extension .sav, dans le même répertoire (ou dans un sous-dossier « saves » selon la configuration)
- Copiez ce fichier .sav sur le support cible (PC, smartphone, SD card, cloud) sans le renommer ni modifier l’extension
Sur RetroArch, le répertoire de sauvegarde est configurable dans Settings > Directory > Savefile. Vérifiez ce chemin avant de chercher un .sav introuvable.
Transférer une sauvegarde Pokemon GBA entre émulateurs et plateformes
Le .sav est un format brut, sans chiffrement ni compression. Il se transfère par simple copie, à condition de respecter deux règles : le nom du fichier doit correspondre exactement au nom de la ROM sur l’émulateur de destination, et le type de save doit être identique des deux côtés.
Transfert PC vers smartphone (Android/iOS)
Sur Android avec RetroArch ou Pizza Boy GBA, déposez le .sav dans le dossier de saves de l’application. Sur iOS avec Delta, importez le .sav via le partage de fichiers (AirDrop, iCloud Drive) puis associez-le à la ROM dans l’interface de l’émulateur.
Nous observons un piège fréquent : certains émulateurs Android ajoutent un suffixe au nom de la ROM (par exemple « .zip » ou « .gba » avant « .sav »). Le .sav doit porter exactement le même préfixe que la ROM telle que l’émulateur la référence, pas le nom d’origine du fichier sur votre PC.
Depuis une cartouche physique GBA
L’extraction d’un .sav depuis une cartouche nécessite un matériel dédié. Le GBxCart RW (lecteur USB open-source) permet de dumper la sauvegarde directement en .sav compatible émulateur. L’outil GBA Backup Tool, mentionné dans les tutoriels classiques, fonctionne via un linker DS Slot-1 mais suppose de posséder une DS avec un slot GBA fonctionnel.
La réinsertion fonctionne dans l’autre sens : vous pouvez écrire un .sav modifié ou issu d’un émulateur sur une cartouche physique avec le même matériel.

Date limite de transfert Pokemon vers HOME et impact sur les saves GBA
Un paramètre souvent ignoré dans les guides de sauvegarde GBA concerne l’écosystème officiel. Pokemon Bank cessera de se connecter à Pokemon HOME le 25-26 février 2027. Après cette date, la chaîne de transfert GBA > DS > 3DS > Bank > HOME sera définitivement rompue.
Pour les joueurs qui souhaitent remonter des Pokemon de troisième génération vers Switch, le calendrier impose d’agir avant cette échéance. La migration passe par Pal Park (GBA vers DS), puis Poke Transfert (DS vers 3DS), puis Bank, puis HOME. Chaque maillon exige le matériel correspondant et un jeu compatible à chaque étape.
Un angle récent change la donne : Pokemon Rouge Feu et Vert Feuille sont désormais disponibles sur Switch via l’offre Nintendo Switch Online. L’intégration avec Pokemon HOME est prévue à partir d’octobre 2026. Concrètement, les fichiers de sauvegarde GBA (structure .sav) restent compatibles avec les versions Switch, ce qui ouvre la possibilité d’un transfert de saves brutes sur console modifiée via des outils comme Checkpoint ou JKSV.
Sauvegarde hybride : cartouche physique et émulateur en parallèle
La stratégie la plus robuste consiste à maintenir deux copies synchronisées de votre progression : une sur cartouche (ou sur le stockage cloud de la Switch pour les versions NSO) et une en .sav sur un support que vous contrôlez.
- Dumpez régulièrement le .sav de votre cartouche avec un GBxCart RW et stockez-le sur un service cloud chiffré
- Si vous jouez sur émulateur, exportez le .sav après chaque session significative (badge, capture légendaire, shiny)
- Conservez un fichier texte associé à chaque .sav indiquant la version du jeu, le patch FR appliqué et le type de flash, pour éviter toute confusion lors d’une restauration future
Les piles CR1616 des cartouches GBA originales ne servent qu’à l’horloge interne (Rubis, Saphir, Emeraude), pas à la sauvegarde. La save GBA est stockée en mémoire flash non volatile, elle ne disparaît pas quand la pile meurt. Seuls les événements liés au temps réel (baies, marées) cessent de fonctionner.
Conserver un dump .sav reste malgré tout une précaution contre la défaillance physique de la puce flash elle-même, qui après plus de vingt ans peut présenter des erreurs de lecture sur certains lots de cartouches.

