Problème sav emeraude

Pages: [1]

The Miz

  • Membre
  • 19276 posts
26 octobre 2009, 18:07
Bon voilà mon problème : j'ai fait une partie de pokemon emeraude sur VBA , puis j'ai transféré la rom et la sav sur no gba . Jusque là pas de problème . Mais maintenant que je veux rejouer sur vba (pour mettre des codes ar) ç'a ne reconnait plus ma sav et je dois tout recommencer . Comment faire pour que VBA reconnaisse a nouveau ma save (je l'ai converti avec Nogbatovba mais ça n'a rien donné .

Boogy

  • Membre
  • 8335 posts

M@T

  • Membre
  • 15146 posts
27 octobre 2009, 23:42
Regarde ici

Aucun rapport.

Son problème vient du fait que No$GBA ajoute un header (en-tête) au début de chacune des sauvegardes, et VBA les reconnaît comme corrompues.
Pour pallier à ce problème, il faut utiliser le convertisseur No$GBA to VBA, dont voici la procédure d'utilisation :
 - Clique sur "Configure", puis "Browse To NO$GBA.INI" et indique-lui l'emplacement du fichier NO$GBA.INI.
 - Clique sur "Change NO$GBA.INI", puis sur "Save".
 - Lance No$GBA en cliquant sur "Run NO$GBA".
 - Ouvre la ROM de Émeraude, lance ta partie, puis sauvegarde via le menu du jeu et quitte No$GBA.
 - Clique sur le bouton "Back" pour quitter la fenêtre des options.
 - Choisis ta sauvegarde dans la liste à gauche, puis convertis-la en pressant "Convert File!".
 - Enfin, lance ta ROM dans VBA, puis va dans le menu "File/Import/Battery File" et ouvre le fichier "NewSaveGame.SAV" qui se trouve dans le dossier "BATTERY" de No$GBA, et réponds OK si un message apparaît.

Le jeu devrait redémarrer en prenant en compte ta nouvelle sauvegarde.
« Modifié: 28 octobre 2009, 00:00 par M@T »

Boogy

  • Membre
  • 8335 posts
28 octobre 2009, 09:50
Ah ok je pensait que c'etait le meme probleme

The Miz

  • Membre
  • 19276 posts
28 octobre 2009, 11:14
 :fail:
A chaque fois que je met configure , ça me met run time error je sais pas quoi sur nogbatovba .

M@T

  • Membre
  • 15146 posts
28 octobre 2009, 11:18
Tu pourrais donner le texte exact du message d'erreur (ou faire une copie d'écran) ?

The Miz

  • Membre
  • 19276 posts
28 octobre 2009, 11:29
Run-time error '339':

component 'comdlg32.ocx' or one of its dependencies not correctly registered : a file is missing or invalid

M@T

  • Membre
  • 15146 posts
28 octobre 2009, 11:36
Tu es sous Windows Vista ?

The Miz

  • Membre
  • 19276 posts
28 octobre 2009, 11:39
Ouais
En fait je le télécharge sous XP puis je le transfère sur mon pc portable qui a vista .
« Modifié: 28 octobre 2009, 11:41 par The Miz »

M@T

  • Membre
  • 15146 posts
28 octobre 2009, 11:50
Vérifie d'abord si le fichier comdlg32.ocx existe dans le dossier C:\Windows\System32.

Si ce n'est pas le cas, télécharge-le ICI, c'est le même que le mien.
Déplace-le ensuite dans C:\Windows\System32.

Dans les deux cas, une fois que le fichier comdlg32.ocx est dans le bon répertoire, lance un Invite de Commandes en mode Administrateur.
Pour cela, va dans le dossier C:\Windows\System32, cherche le fichier cmd.exe avec une icône noire, puis fais un clic-droit dessus et "Exécuter en tant qu'administrateur".
Une fois que l'Invite de Commandes est lancé, copie/colle ceci dedans : RegSvr32 C:\Windows\System32\COMDLG32.OCX
(pour coller, il faut faire Clic-droit/Coller).
Enfin, valide en appuyant sur la touche Entrée.
Il devrait s'afficher un message disant que le fichier est correctement enregistré.

The Miz

  • Membre
  • 19276 posts
28 octobre 2009, 15:00
Ok ça marche , merci beaucoup . Topic a lock , réponse obtenue .

M@T

  • Membre
  • 15146 posts
28 octobre 2009, 15:29
De rien.

Par contre, je ne vais pas locker, on va juste laisser couler le topic.  ;)

noefreyy

  • Membre
  • 17 posts
16 mars 2016, 19:42
Bonjour, je up ce sujet car je ne trouve la solution à mon problème nulle part.

Regarde ici

Aucun rapport.

Son problème vient du fait que No$GBA ajoute un header (en-tête) au début de chacune des sauvegardes, et VBA les reconnaît comme corrompues.
Pour pallier à ce problème, il faut utiliser le convertisseur No$GBA to VBA, dont voici la procédure d'utilisation :
 - Clique sur "Configure", puis "Browse To NO$GBA.INI" et indique-lui l'emplacement du fichier NO$GBA.INI.
 - Clique sur "Change NO$GBA.INI", puis sur "Save".
 - Lance No$GBA en cliquant sur "Run NO$GBA".
 - Ouvre la ROM de Émeraude, lance ta partie, puis sauvegarde via le menu du jeu et quitte No$GBA.
 - Clique sur le bouton "Back" pour quitter la fenêtre des options.
 - Choisis ta sauvegarde dans la liste à gauche, puis convertis-la en pressant "Convert File!".
- Enfin, lance ta ROM dans VBA, puis va dans le menu "File/Import/Battery File" et ouvre le fichier "NewSaveGame.SAV" qui se trouve dans le dossier "BATTERY" de No$GBA, et réponds OK si un message apparaît.

Le jeu devrait redémarrer en prenant en compte ta nouvelle sauvegarde.

Tout marche, sauf cette étape.


Version de VBA : 1.8.0.603
Le jeu marche et j'arrive à sauvegarder parfaitement, seulement j'aimerais garder la sauvegarde que j'ai faite sur No$GBA (80h de jeu...).

Pages: [1]    En haut ↑