Bonjour à tous,
J'ai voulu me lancer dans un projet qui vise à modifier Pokemon Emeraude le plus possible (car je la préfère à Rouge Feu) mais n'étant pas expert je me retrouve face à plusieurs blocages.
Je vous les présente ci-dessous si jamais des personnes compétentes pouvaient m'éclairer.
1) Je souhaiterais modifier le nom interne des héros (masculin et féminin) afin de pouvoir renommer l'identité du "rival" par la suite mais je n'ai rien trouvé sur le net (ou peut-être que j'ai mal fait ma recherche).
2) En modifiant l'emplacement des maisons des héros à Bourg-en-Vol après avoir voulu agrandir la taille de la map je me suis retrouvé avec des scripts qui ne correspondaient plus. J'ai essayé de tout recalibrer un maximum mais certains scripts restaient comme figé. Ai-je fait une erreur ?
Je rajouterai différentes interrogations ultérieurement si nécessaire au bon fonctionnement.
Merci d'avance pour votre aide.
Cordialement,
Yonah1180
PS: Tout membre m'ayant aidé sera mentionné in-game. C'est la moindre des choses.
[GBA] Aide pour projet hackrom Emeraude
Pages: [1]
Yonah1180
- Membre
- 8 posts
26 octobre 2022, 08:17
« Modifié: 26 octobre 2022, 13:10 par Yonah1180 »
Andy Sama
- Membre
- 47 posts
30 octobre 2022, 09:51
1)Je ne comprends pas de quoi tu parles, il n'y a pas de nom “interne”. Le nom qui est choisi par celui qui va jouer à la ROM sera stocké dans un offset de la RAM, ce nom est utilisé dans les scripts sur XSE avec “[player]”
Concernant le nom du rival, il n'est pas défini. Tu peux juste mettre le nom que tu veux dans les textes par exemple ALEX ou autre chose...
2)Soit il y a un conflit d'offsets (ce qui est le plus probable) soit ce problème est lié aux points d'atterissage. Dans le premier cas, essaie de chercher le tuto sur la gestion des offsets. Ce tuto est épinglé dans la section Tutoriels Rom-Hacking.
Bonjour à tous,
J'ai voulu me lancer dans un projet qui vise à modifier Pokemon Emeraude le plus possible (car je la préfère à Rouge Feu) mais n'étant pas expert je me retrouve face à plusieurs blocages.
Je vous les présente ci-dessous si jamais des personnes compétentes pouvaient m'éclairer.
1) Je souhaiterais modifier le nom interne des héros (masculin et féminin) afin de pouvoir renommer l'identité du "rival" par la suite mais je n'ai rien trouvé sur le net (ou peut-être que j'ai mal fait ma recherche).
2) En modifiant l'emplacement des maisons des héros à Bourg-en-Vol après avoir voulu agrandir la taille de la map je me suis retrouvé avec des scripts qui ne correspondaient plus. J'ai essayé de tout recalibrer un maximum mais certains scripts restaient comme figé. Ai-je fait une erreur ?
Je rajouterai différentes interrogations ultérieurement si nécessaire au bon fonctionnement.
Merci d'avance pour votre aide.
Cordialement,
Yonah1180
PS: Tout membre m'ayant aidé sera mentionné in-game. C'est la moindre des choses.
1)Je ne comprends pas de quoi tu parles, il n'y a pas de nom “interne”. Le nom qui est choisi par celui qui va jouer à la ROM sera stocké dans un offset de la RAM, ce nom est utilisé dans les scripts sur XSE avec “[player]”
Concernant le nom du rival, il n'est pas défini. Tu peux juste mettre le nom que tu veux dans les textes par exemple ALEX ou autre chose...
2)Soit il y a un conflit d'offsets (ce qui est le plus probable) soit ce problème est lié aux points d'atterissage. Dans le premier cas, essaie de chercher le tuto sur la gestion des offsets. Ce tuto est épinglé dans la section Tutoriels Rom-Hacking.
Yonah1180
- Membre
- 8 posts
30 octobre 2022, 11:38
Bonjour à toi,
1) Concernant les noms je voulais effectivement surtout parler du nom du rival. Sur XSE on peut utiliser la commande [rival] pour afficher un nom prédéfini d'où ma question. Si on joue le personnage masculin, le jeu comprend que la fille est "Flora" ou "Brice" si on prend la fille. Comment se fait-il ? Il doit bien y avoir une condition avec une variable je suppose.
2) A propos de Bourg-en-Vol, j'ai pourtant effectué une recherche d'offset libre avec FSF du coup je ne comprend pas.
Cordialement
1) Concernant les noms je voulais effectivement surtout parler du nom du rival. Sur XSE on peut utiliser la commande [rival] pour afficher un nom prédéfini d'où ma question. Si on joue le personnage masculin, le jeu comprend que la fille est "Flora" ou "Brice" si on prend la fille. Comment se fait-il ? Il doit bien y avoir une condition avec une variable je suppose.
2) A propos de Bourg-en-Vol, j'ai pourtant effectué une recherche d'offset libre avec FSF du coup je ne comprend pas.
Cordialement
Andy Sama
- Membre
- 47 posts
02 novembre 2022, 02:01
1) Tu peux aussi jeter un coup d'œil aux scripts d'origine. Soit le jeu prédéfini le nom dans la variable [rival], soit le jeu fait un “checkgender” et affiche le texte avec BRICE ou FLORA en fonction du genre du joueur.
2) Essaie de vérifier les scripts qui font figer le jeu. Si tu as ajouté quelque chose à certains scripts, assure toi d'avoir repointé dans un offset libre, que ce soit des commandes ou du texte. Assure toi aussi d'assigner ce nouvel offset dans Advance Map pour l'event correspondant.
Ce serait beaucoup plus facile de discuter si tu avais Discord, si par chance tu l'as mon pseudo dessus c'est Andyn’t#3995
« Modifié: 02 novembre 2022, 02:02 par Andy Sama »
2) Essaie de vérifier les scripts qui font figer le jeu. Si tu as ajouté quelque chose à certains scripts, assure toi d'avoir repointé dans un offset libre, que ce soit des commandes ou du texte. Assure toi aussi d'assigner ce nouvel offset dans Advance Map pour l'event correspondant.
Ce serait beaucoup plus facile de discuter si tu avais Discord, si par chance tu l'as mon pseudo dessus c'est Andyn’t#3995
Yonah1180
- Membre
- 8 posts
02 novembre 2022, 10:46
Bonjour Andy,
Tu as l'air de t'y connaitre donc je serais heureux de discuter sur Discord afin de mener à bien mon projet.
Je t'ai envoyé une demande. Mon pseudo Discord ressemble à celui-ci.
Cordialement
Tu as l'air de t'y connaitre donc je serais heureux de discuter sur Discord afin de mener à bien mon projet.
Je t'ai envoyé une demande. Mon pseudo Discord ressemble à celui-ci.
Cordialement
Pages: [1] En haut ↑