Rom Hack & Fan Game

Insérer un nouveau Pokémon dans une ROM GBA US

Yosh(i) à tous ! Aujourd'hui, je vais vous apprendre à insérer un Pokémon dans une rom GBA.

Kézako ?

Eh bien, si tu ne sais pas ce qu'est une rom GBA, petit n00b, je te conseille d'arrêter de lire ce tuto sur-le-champs

Bon, revenons à nos moutons. Il vous faudra le matos suivant :

  • UnlZ-Gba, téléchargeable sur Google,
  • Pokémon Editor Pro, idem que son collègue du dessus,
  • Hex Editor MX, c'est un éditeur hexadécimal, en téléchargement sur Google,
  • Une rom GBA US,
  • Un sprite (nan, pas la boisson, idiot, le dessin),
  • & un cer... Nan, c'est trop classique, et vous n'en aurez pas besoin.

On commence ? Bon. Ouvrez UnlZ-Gba. Cliquez sur "OpenFile" en haut à gauche. Sélectionnez votre rom GBA US. Ensuite, cliquez sur "Import", pour importer votre sprite, qui doit être indexé en 16 couleurs.

Ensuite, ouvrez Hex Editor MX. Charger votre rom GBA US. Descendez la page, jusqu'à apercevoir un alignement de FF sur plus de quatre lignes.

Notez une série de chiffre et de lettres qui se trouve sur la gauche sur un morceau de papier, mais sans le "0x0". Pour moi, ce sera celle qui est la plus au-dessus : "F3E7B0". Ensuite, notez celle qui se trouve quatre lignes plus bas, pour moi, ce sera : "F3E7F0". Une fois ces deux séries notées, retournez dans UnlZ-Gba, où vous avez votre sprite d'ouvert. Cliquez sur "Write to Rom".

Une fenêtre s'ouvre. Décochez "Auto abort if new data is bigger", et cochez "Export Palette". En-dessous, dans Image Offset, notez la deuxième série de chiffre de tout à l'heure. Dans Palette Offset, notez l'autre. Respectez bien les majuscules, et ne mettez pas d'espace !!! Cliquez sur OK.

Voilà, vous avez presque inséré votre sprite dans la rom ! Si vous avez un Backsprite, il vous faut recommencer depuis le début, avec d'autre séries, bien entendu. Il faudra aussi que votre Backsprite soit shiny.
Maintenant, ouvrez Pokémon Editor Pro. Cliquez sur Open Rom, et charger votre rom GBA US. Sur le coté se trouve une liste des Pokémons. Descendez jusqu'à Celebi et cliquez sur le point d'interrogation du dessous. Ce sont 25 emplacements vides, où vous pouvez insérer des Pokémons. Une fois le point d'interrogation sélectionné, cherchez Sprite Offset dans la fenêtre.

A coté, notez la série de chiffre de tout à l'heure, la deuxième, celle la plus en dessous. Dans Norm. Palette, notez l'autre. Normalement, vous devez avoir insérer un Backsprite. Donc, vous notez dans Backsprite, la deuxième série que vous aurez trouvé. Je vous rappelle que le back doit être shiny, donc dans Shiney Palette, vous notez la première série que vous aurez trouvé (pour le backsprite).

Il ne vous reste plus qu'à modifier ses Bases Stats, ses attaques, ses/son types, son nom,... Et à sauvegarder ! Cliquez sur Save Rom.
Si vous avez des questions, je vous invite à les poser sur ce topic ou par mp !

Par Sainior

Par Loris