Source : Hack Poké (les screens en proviennent).
Vous aurez besoin de logiciels, que vous devriez déjà avoir :
- Unlz Gba
- Paint
- Une ROM GBA
- FSF
- IrFanView (petite recherche sur Google, ça se trouve en deux secondes )
Donc, on va décomposer ça en deux étapes.
1ère Etape :
Ouvrez votre sprite à l'aide de Paint. Ici, Torterra.
Spoiler
Remplissez le fond avec une couleur non présente dans le sprite. Ici, le bleu.
Spoiler
Appuyez sur le raccourci "Ctrl+W", et réglez tout comme dans l'image.
Spoiler
Enregistrez votre image au format PNG. Ouvrez IfranView, puis chargez votre image. Ensuite faites « Image >> Decrease Color depth... » puis sélectionnez « 16 Color (4 BPP) ». L'image perd alors de sa qualité. Ne paniquez pas c'est normal!
Maintenant faites "Image> Palette >> Edit Palette" . Trouvez la couleur de l'arrière-plan puis ouvrez le bloc-note. Notez la valeur RGB (en dessous de la fenêtre) pour la couleur de fond et pour la première couleur (dans le coin gauche).
Spoiler
Maintenant inversez ces deux couleur. Pour cela, double-cliquez sur la couleur de fond (bleu) et entrez la valeur RGB de la première couleur.
Spoiler
Double-cliquez sur la première couleur et et entrer la valeur la couleur de fond.
Spoiler
L'image perdra encore de sa qualité. Maintenant enregistrez le fichier de IrfanView en utilisant un autre nom que le précédent. Fermer IrfanView et le bloc-note.
Ouvrez votre premier sprite via Paint puis copiez le avec "CTRL+C". Ouvrez un autre Paint, mais cette fois si chargez l'image que vous avez modifié avec IfranView, collez maintenant votre premier sprite sur le nouveau avec "CTRL+V".
Spoiler
Sauvegardez votre nouvelle image.
2ème Etape :
Maintenant, ouvrez Unlz-GBA, puis chargez votre rom, allez vers l’image du sprite pokemon que vous voulez remplacer, ici, Florizarre. Sur Rouge Feu les sprite des Pokemon commencent à 669.
Spoiler
Cliquez sur "Import" et sélectionnez le sprite que vous souhaitez insérer.
Spoiler
Cliquez sur "Write to ROM".
Spoiler
Assurez-vous que "Export Image" et "Auto Abort" sont cochées puis appuyez sur OK. Un message apparaitra, notez la taille compressée de l'image compressée...
Ouvrez FSF puis chargez votre rom. Cocher "Search from the beginning of the ROM".
Entrer la valeur obtenu précédemment dans la case "HEX", un nombre apparaitra dans la case "DEC". Puis remplacer la valeur de "Octets nécessaire" par la taille "DEC", trouvez précédemment. Effectué votre recherche pour obtenir 1 offset.
Spoiler
Retounez sous unLz-GBA, faites appuyez à nouveau sur "Write to Rom", et cette fois ajoutez "Automatically Fix Pointer". Puis insérez l'offset trouvé précédemment, n’oubliez pas de mettre les deux zéros avant le numéro.
Spoiler
Cliquez sur OK et il devrait dire quelque chose comme ça...
Spoiler
Maintenant faite à nouveau "write to rom", cochez seulement "Export Pallete" et "Auto Abort if new data is bigger".
Spoiler
Voila c'est fais vous avez inséré un sprite plus grand que 64x64.
Spoiler
Il ne vous reste plus qu'à modifier ses stats, son nom, etc... Il vous faudra aussi procéder de même pour son backsprite et sa version shiny...
Source : Hack Poké.
Enjoy !
TUTORIEL DE KAKA1918.