Extension de Mémoire

Version : R/B/J/O/A/C/R/S/E

Cliquez ici pour retourner à l'Index des Hacks

Ce tutoriel vous permettra d'étendre la taille de la mémoire d'une ROM, afin d'ajouter du contenu lors de la conception de votre hackrom si vous n'en avez pas la place.
Tuteur : XeR

Vous avez surement déjà essayé de faire une hackrom pour vous faire la main en renommant par exemple le Prof. Chen par "Le viok" (ou alors, y'a que moi ?). Vous avez surement aussi eu un problème de place sur votre hackrom : plus d'espace libre pour de nouvelles maps... Voici la solution : Un éditeur hexadécimal.

    Matériel :
  • HexDecCharEditor que vous pourrez télécharger ici. Ce logiciel est un Partagiciel c'est-à-dire qu'il est gratuit durant une période d'essai, ensuite, si vous voulez continuer à l'utiliser, c'est payant.
  • Une ROM Pokémon

Lancez HDCE et ouvrez votre rom grâce au bouton "Ouvrir". Allez a la fin du fichier ; vous y verrez une série de bytes vides, ayant la valeur $FF. Voici une image pour vous aider :
tutoriel d'extension, image 1

Pour modifier votre ROM il va falloir prendre quelques infos... Donc, faites la combinaison ctrl+I et notez quelque part le nombre à coté de "Number of bytes", car on ne modifie pas l'hexadécimal sans prendre de précautions ! Fermez la fenêtre apparue puis recliquez sur un $FF et appuyez sur Ctrl + Shift (Maj) + Inser. Dans la PREMIÈRE case "Dec" entrez le numéro que vous venez de noter, la case Hex devrait s'actualiser toute seule. Dans la DEUXIÈME case "Hex" mettez FF et appuyez sur OK, comme sur l'image suivante.
tutoriel d'extension, image 2

Enregistrez votre nouvelle rom dans "file" => "save as..." mais sous un autre nom, au cas ou vous auriez fait des conneries ! Refaites la procédure sur votre nouvelle rom si vous avez besoin d'encore plus d'espace. Et voila !


Page Précédente : Game Boy (1G)
Page suivante : Game Boy Color (2G)