Problème Rubis Sauvages G3 sur Emulateur VBA

Pages: [1]

Warrax

  • Membre
  • 7 posts
16 août 2016, 05:54
Bonjour,

Après avoir consulté les différentes pages d'informations sur les codes:
http://www.pokemontrash.com/codes-pokemon/codes-pokemon-rubis-saphir.php
http://www.pokemontrash.com/codes-pokemon/codes-rubis-saphir-modification-sauvages.php#modif-pokemon-sauvage
http://www.pokemontrash.com/codes-pokemon/codes-rubis-saphir-listes.php

Puis avoir fait quelques tests fructueux pour réussir à faire apparaître les pokemon G1 et G2, j'en suis arrivé à faire ceci pour un pokemon G3:



Mais sans succès. Je n'obtiens que des Héliatronc dans les hautes herbes, et bien que je n'aies rien contre ce pokemon ce n'est pas lui que j'attends dans 100% des cas ^^
J'ai essayé d'autres combinaisons en activant/désactivant tout ou partie des différentes codes sur le screen, mais soit je garde la même situation, soit le jeu ne montre aucune réaction par rapport à son état normal, soit le jeu bloque complètement.

Par ailleurs, je n'ai eu aucune difficulté à faire fonctionner les codes pour les objets, quels qu'ils soient.

Enfin, petite info technique: je joue sur émulateur VisualBoyAdvance version 1.7.2

Est-ce que vous avez une solution pour remédier à ce problème et pouvoir faire apparaître des pokemon g3 sauvages ?

Merci d'avance  ;)
« Modifié: 16 août 2016, 05:57 par Warrax »

Metarkrai

  • Membre
  • 180 posts
16 août 2016, 17:30
Le souci est ici très simple :
Le code de modification de Pokémon sauvages (ou de niveaux, ou de natures) doit être rentré en un seul code (rentrer les lignes de l'activateur suivies de la ligne pour le Pokémon/Nv/Nature), et non en deux codes séparés.

Aussi, tu n'as pas besoin du Code Master sur émulateur (le code master contient l'identifiant de la version, et sert à l'AR à charger automatiquement la liste de codes associée à la version insérée dans l'AR).

Ainsi, tu n'as besoin que de ce code :
Tenefix sauvage :
15B77AAC E914683E
D2BF38B5 7E300C38
9481F7F1 B6D1FB87
8D571791 584F1676

Et des Ténéfix sauvages apparaîtront sur ta version.

Petite note sur ce genre de code de modification, sur émulateur, l'effet du code va rester actif jusqu'à la fermeture de l'émulateur (ou bien il faut désactiver le code et relancer la ROM), désactiver le code ne suffit pas à couper l'effet. (parce que c'est un code qui patche temporairement la ROM, mais sur émulateur ce patch temporaire reste jusqu'à ce que la ROM soit chargée à nouveau)

Warrax

  • Membre
  • 7 posts
16 août 2016, 18:21
Ok merci.

Donc j'ai réessayé en nettoyant la liste des codes, en relançant l'émulateur, en relançant la ROM et en mettant le code que tu as indiqué pour Tenefix sauvage:


Malheureusement, le résultat reste le même. Je n'obtiens que des Heliatronc.

Metarkrai

  • Membre
  • 180 posts
17 août 2016, 00:23
Alors ça c'est un autre problème dont la cause est toute autre.
Le code modificateur de Pokémon sauvages 3G (et certains autre codes un peu "spéciaux" de 4 lignes) est en fait constitué de deux codes de 2 lignes chacun (ces codes utilisent une commande "spéciale" du langage Gameshark/Ar v3 qui permet de patcher temporairement la rom).

Sauf que pas mal d'action replay et d'émulateurs ont des soucis avec ces commandes "spéciales", et ne vont pas pouvoir en exécuter beaucoup à la fois.
Le souci que tu as, c'est que ta version de vba ne doit pouvoir exécuter qu'une seule commande "spéciale" à la fois, donc seule la première moitié du code est exécutée, donc des Héliatronc apparaissent.

Enfin, le souci c'est soit ça, soit le fait que l'ancien code est encore actif (sur émulateur, il faut désactiver le code, sauvegarder, fermer l'émulateur, et tout relancer afin d'être sûr que le code soit bien inactif) (comme ces codes patchent temporairement la rom, sur émulateur, la dite rom va rester patchée jusqu'à ce qu'elle soit fermée, et non jusqu'à ce que le code soit désactivé, d'où le fait que ce genre de code reste actif même désactivé/supprimé).
 Car normalement, visual boy advance gère relativement bien ce genre de codes.

Warrax

  • Membre
  • 7 posts
17 août 2016, 03:07
Le soucis viendrait bien de l'interprétation des codes. J'ai fait d'autres tests qui confirmeraient cette théorie. Par exemple, il m'est impossible d'associer l'apparition d'un pokémon sauvage et son niveau. Les 2 fonctionnent mais séparément.

Par ailleurs, le switch entre les différents codes qui fonctionnent se passent très bien. Pour ce code de Tenefix, j'ai en plus reset, fermé, rouvert, relancé, etc... Mais rien n'y fait, donc à priori c'est bien un problème d'interprétation des codes.

Maintenant, comment régler ça ? Je suis assez peu confiant, j'ai fait quelques recherches sur internet et je peine déjà à trouver d'autres utilisateurs qui ont rencontré ce soucis. Il y a peut-être des alternatives ?!

Metarkrai

  • Membre
  • 180 posts
18 août 2016, 13:40
Hé bien, la solution la plus simple me semble être l'utilisation d'une autre version de vba.
La version 1.7.2 de vba que je possède (qui est un ancien vba link) fait très bien marcher le code et permet même de les cumuler sans problème, par contre la version 1.8.0 que j'ai me donne aussi des Héliatronc.

Sinon, la version de vba que j'utilise actuellement est vba-v24m-svn480, et gère ces codes.

Teste ce code sur quelques versions de vba pour en trouver une sur laquelle ça passe. (sans oublier de changer les paramètres pour que l'émulation soit propre).

Warrax

  • Membre
  • 7 posts
20 août 2016, 02:17
J'ai changé d'émulateur, j'ai téléchargé VBA Link 1.7.2 et effectivement ça marche nickel. Merci beaucoup pour ton aide et tes réponses  :winner:

Sully86100

  • Membre
  • 2 posts
11 janvier 2017, 13:57
Bonjour à vous tous.  Je suis un de ces anciens,  toujours fan de pokemon qui vient de se remettre à la version saphir.  Je joue actuellement à ce jeu via RomStation 1.79.3 en utilisant Visual Boy Advance. J'aimerai utiliser un code triche pour attraper les pokemon non disponible de cette version et pourquoi les pokemon des 1G et 2G.  Seul hic c'est que peu importe le code que j'entre dans Gameshark,  aucun ne fonctionne. Je n'ai pas le problème Heliatronc, simplement que le jeu ne réagi pas du tout au code. Help me please ( n'étant un grand professionnel de l'informatique et de son langage soyez indulgents avec moi svp).  Merci d'avance

Pages: [1]    En haut ↑