
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.