Modifier un texte sur un jeu Snes
Publié : 28 janv. 2013, 20:11
Suite à une discutions avec Julien pour lui expliquer comment j'ai fais pour le romhacking de Chrono Trigger FoE, je vais moi aussi vous expliquer comment changer les textes d'un jeu Snes avec Hareng Tool.
Alors on commence par télécharger Hareng Tool et une Rom Snes (pour l'exemple, je vais prendre Actrasier 1) et la table du jeu.
http://traf.romhack.org/index.php?p=outils&oid=110
http://www.zophar.net/documents/tables/ ... ier-1.html
J'ouvre la Rom avec Translhextion et je fais "Script" et "open Thingy Table...", je sélectionne ma table.
et je coche à gauche dans la petite case "Thingy View Active" et j'ai mon texte en clair
Une fois que j'ai ça, je retourne dans mon répertoire d'Hareng Tool.
Je créé deux fichiers bloc note que j'appelle Texte_Dumper et Texte_Inserer.
-J'ouvre le fichier Texte_Dumper et je met dedans
extraire("ActRaiser.sfc", "ActRaiser_(U).tbl", "Texte.txt", 0x1, 0x50043, "SANS_POINTEURS")
-J'ouvre le fichier Texte_Inserer et je met dedans
inserer("ActRaiser.sfc", "ActRaiser_(U).tbl", "Texte.txt", 0x1, 0x50043, "SANS_POINTEURS")
Il faut remplacer 0x???? par une valeur.
On retourne sur Translhextion et on regarde à qu'elle adresse commence le texte et qu'elle adresse se termine le texte.
Une fois fait on va sous ms-dos et on tape cette commande pour dumper le texte
hareng-tool-lua -e Texte_Dumper.txt
Et voilà notre jolis texte dumper
et cette commande pour insérer le texte
hareng-tool-lua -e Texte_Inserer.txt
Alors on commence par télécharger Hareng Tool et une Rom Snes (pour l'exemple, je vais prendre Actrasier 1) et la table du jeu.
http://traf.romhack.org/index.php?p=outils&oid=110
http://www.zophar.net/documents/tables/ ... ier-1.html
J'ouvre la Rom avec Translhextion et je fais "Script" et "open Thingy Table...", je sélectionne ma table.
et je coche à gauche dans la petite case "Thingy View Active" et j'ai mon texte en clair
Une fois que j'ai ça, je retourne dans mon répertoire d'Hareng Tool.
Je créé deux fichiers bloc note que j'appelle Texte_Dumper et Texte_Inserer.
-J'ouvre le fichier Texte_Dumper et je met dedans
extraire("ActRaiser.sfc", "ActRaiser_(U).tbl", "Texte.txt", 0x1, 0x50043, "SANS_POINTEURS")
-J'ouvre le fichier Texte_Inserer et je met dedans
inserer("ActRaiser.sfc", "ActRaiser_(U).tbl", "Texte.txt", 0x1, 0x50043, "SANS_POINTEURS")
Il faut remplacer 0x???? par une valeur.
On retourne sur Translhextion et on regarde à qu'elle adresse commence le texte et qu'elle adresse se termine le texte.
Une fois fait on va sous ms-dos et on tape cette commande pour dumper le texte
hareng-tool-lua -e Texte_Dumper.txt
Et voilà notre jolis texte dumper
et cette commande pour insérer le texte
hareng-tool-lua -e Texte_Inserer.txt