Rom Hack & Fan Game

Créer et insérer une map dans une ROM GBA

Salut à tous,

Comme je vous l'avait promis, je vous fait un petit tutoriel sur "Comment créer une map". C'est assez simple, pas très long, et c'est génial !
Let's go !


Créer une map et l'insérer

Commencez par ouvrir Advance Map, que vous pouvez télécharger via ce lien : Advance Map.
Nous aurons également besoin de FSF, téléchargeable via cette adresse : FSF.

Chargez votre rom, et ouvrez une map ; j'ouvre Clémenti-ville :


Créer une nouvelle Map

Cliquez sur le bouton "Créer une nouvelle Map", comme indiqué. Cette petite fenêtre s'ouvre :


Nouvelle Map

Là, avant de de cliquer sur "Créer", il vous faut entrer plusieurs choses. Choisissez la taille de votre map (largeur et hauteur) et les tilesets (types de blocks).

Attention : Ne touchez pas au nom de la map !

Une fois tout ceci entré, cliquez sur "Créer" :


Fonction Créer

Votre map est faite ! À présent, modifiez la map à votre guise.
Néanmoins, ne touchez surtout pas aux Events, Header, Pokémon, et Infos mouvements ! En pratique :


Fonction Insérer une Map

Cliquez maintenant sur le bouton "Insérer une map", comme indiqué ci-dessus. Cette nouvelle fenêtre s'ouvre :


Insérer une Map

Ceci sert à envoyer votre map dans un bank, et à lui attribuer une place ; c'est donc très important.
Vous avez plusieurs options :

 - Soit vous choisissez de remplacer une map déjà existante par la vôtre. Pour cela, entrez les coordonnées de la map à remplacer, et cliquez sur "Remplacer".

 - Soit vous insérez la map dans un espace déjà existant. Pour cela, choisissez le bank dans lequel vous voulez que votre map soit placée (ici, le bank 0), puis cliquez sur "Créer et insérer".

 - Et enfin, dernière option, vous créez un nouveau bank (choisisissez le numéro), et vous cliquez sur "Créer et insérer".


Vous allez devoir repointer deux fois, si vous ne savez plus comment faire, reportez vous sur le Tutoriel d'initiation.
Une fois tout ceci fait, c'est fini ! Il ne vous manque plus qu'à modifier les Infos mouvements, les Events, l'Header, ou bien les Pokémon !


Éditer la connexion des maps

Effectivement, les maps ont besoins d'être connectées, sinon, on ne pourrait pas aller d'une map à une autre sans avoir recours aux warps.
Restez dans Advance Map. Cliquez sur le bouton représentant quatre flèches bleues :


Éditer la connexion des Maps

Cette fenêtre s'ouvre alors :


Gestionnaire des Connexions

Quelques explications :

 - "Connexion N°" signifie que vous pouvez naviguer entre les différentes connexions disponibles, ici, il y en a deux. Et dans mon exemple, je suis sur la connexion N°1.

 - "Direction" signifie dans quelle direction la connexion de la map est établie. Vous pouvez changer la direction en déroulant la liste (évidemment, il faut que votre map permette le passage suivant la direction où vous voulez que ça se connecte).

 - "Ajustement". Cette fonction est très très importante. Dans mon exemple, Clémenti-ville fait 30 blocks de hauteur, la map de gauche en fait 80. Il faut faire une petite opération pour obtenir l'ajustement à entrer. Dans l'exemple, il suffit de faire : 80 - 30 = 50. L'ajustement s'inscrit toujours sur la map la plus petite. Donc, l'ajustement de Clémenti-ville est de -50.

 - "N° de bank". C'est une coordonnée. Eh oui, il faut que votre ROM sache où elle doit vous mener ! Il faut donc inscrire les coordonnées de la map à laquelle la connexion est établie. La map de gauche est de bank "0". On écrit donc "0".

 - "N° de map". C'est la deuxième coordonnée. Il suffit d'inscrire le N° de map. Ici, c'est "19". Si vous ne savez pas comment obtenir les coordonnées d'une map, reportez-vous au Tutoriel d'initiation.

 -Les fonctions "Ajouter", "Supprimer" et "Sauvegarder". Il est possible d'ajouter ou de supprimer une connexion. C'est très facile, vous devriez trouver comment faire tout seul.


Une fois toutes vos modifications terminées, cliquez sur "Sauvegarder".

Voilà qui clos notre tuto !


Par Sainior

Par Loris
  • Stylerfox03 21/01/2020 à 16:23
    Comment ouvrir le fichier svp!
  • Mattis465 08/11/2019 à 21:52
    je narrive pas a trouver la maps
  • Mattis465 08/11/2019 à 21:38
    je ny arrive pas aider moi