La première chose à vérifier est la taille de votre sprite personnalisé. Le sprite Bulbasaur original dans Pokémon Rouge Feu mesure 32 x 32 pixels. Si votre sprite personnalisé est d'une taille différente, le jeu pourrait se bloquer lorsque vous essayez de le sélectionner. Pour résoudre ce problème, vous devez redimensionner votre sprite à 32x32 pixels.
Étape 2 :Vérifiez le décalage du sprite
La prochaine chose à vérifier est le décalage du sprite. Le décalage du sprite est le nombre de pixels dont le sprite est décalé par rapport à sa position d'origine. Dans Pokémon Rouge Feu, le sprite Bulbasaur est décalé de 0 pixel dans la direction X et de 16 pixels dans la direction Y. Si votre sprite personnalisé a un décalage différent, le jeu pourrait geler lorsque vous essayez de le sélectionner. Pour résoudre ce problème, vous devez modifier le décalage du sprite à 0 pixel dans la direction X et à 16 pixels dans la direction Y.
Étape 3 :Vérifiez la palette
La dernière chose à vérifier est la palette. La palette est l'ensemble des couleurs utilisées pour restituer les sprites. Dans Pokémon Rouge Feu, le sprite Bulbasaur utilise la palette suivante :
* Couleur 0 : Noir
* Couleur 1 : Vert foncé
* Couleur 2 : Vert clair
* Couleur 3 : Jaune
Si votre sprite personnalisé utilise une palette différente, le jeu pourrait se bloquer lorsque vous essayez de le sélectionner. Pour résoudre ce problème, vous devez remplacer la palette par celle utilisée par le sprite Bulbasaur d'origine.
Après avoir vérifié toutes ces choses, si le jeu se bloque toujours lorsque vous essayez de sélectionner votre sprite personnalisé, il se peut qu'il y ait un problème avec le hack de la ROM lui-même. Vous devrez peut-être essayer un autre hack de ROM ou consulter un expert en piratage de ROM pour obtenir de l'aide.