Topic d'aide en tout genre Rom-hacking

Pages: 1 ... 276 277 278 279 280 [281] 282 283 284 285 286 ... 291

Snake9

  • Membre
  • 41 posts
15 juin 2018, 23:41
Pour ta première question, il faut utiliser de l'ASM, pour modifier la routine de Levitation. Pas très compliqué en soit mais si tu débutes, ça sera pas faisable...

Pour la deuxième, c'est un peu plus complexe. Les textes ne sont pas stockés "normalement" dans le jeu (par normalement j'entends par leur code ASCII), mais sont gérés grâce à une table interne au jeu. Je te conseille d'utiliser un logiciel comme Advance Text pour trouver le texte en question (ou XSE, ou tout autre logiciel qui permet cette traduction jeu <> réalité) ;)

Hello,

Merci Mickey pour tes réponses (et au passage, merci et bravo pour Pokémon Eclat Pourpre - puisqu'il me semble que c'est toi et Myst qui l'avez créée - je trouve cette rom géniale).

En effet je débute dans le rom hacking. Pour ce qui est du nom "LEVITATION", j'ai utilisé la table qu'il y a dans le tuto pour ajouter des types, ce qui m'a permis de trouver la transcription hexadécimale du nom dans HxD et je pense que je pourrais le changer ainsi (pas encore testé cela dit).
Pour la modification de l'effet, en effet ça semble trop compliqué à mon niveau actuel, je ne sais pas du tout comment modifier des scripts en ASM.

En fait, si j'ai besoin de faire ça, c'est parce que j'ai changé le type ROCHE en type "TERRE" et j'ai viré le type SOL pour mettre un autre type à la place qui n'a rien à voir. Du coup, si lévitation permet d'éviter les attaques de cet autre type, ce n'est pas très cohérent. Mais ça ne fait rien, au lieu de changer le comportement de "Lévitation", je vais modifier à nouveau mes types : SOL va devenir TERRE et ROCHE va devenir le nouveau type que j'avais mis à la place de SOL, ainsi "Lévitation" permettra d'éviter les attaques du type TERRE. Ca me paraît beaucoup plus simple que de changer une routine, vu que j'ai juste à changer les images des types ainsi que leur table d'efficacité avec HxD.

Danrad77

  • Membre
  • 21 posts
17 juin 2018, 13:16
Bonjour,

Aujourd'hui j'ai besoin d'aide pour quelque chose qui ne me semble pas trop compliqué et pourtant me pose problème. J'aimerais pouvoir faire apparaître et disparaître des sprites. Exemple sprites A et B, le A est invisible et quand je parle au B il apparaît.
Déjà je n'arrive pas à rendre invisible le A de base sans parler à personne. Et du coup je peux pas test pour le faire apparaître.
Je me doute qu'il y a une histoire de show / hide sprite et de flags derrière tout ça mais je n'arrête pas de m'embrouiller pour au final aucun résultat !

La finalité étant de pouvoir faire apparaître un sprite n'importe où une fois la ligue battue.

Merci de vos conseils !

PS: Je suis toujours sur Emeraude FR.

Zazou1er

  • Membre
  • 38 posts
17 juin 2018, 13:43
Danrad77 tu as plusieurs moyens de rendre un sprite visible ou invisible. Tu peux te servir de showsprite/hidesprite, de spritevisible/spriteinvisible ou bien des flags. Je n'ai jamais essayé la commande spritevisible mais d'après ce que j'ai lu elle est proche de showsprite avec des nuances. Si tu veux faire en sorte qu'un personnage soit invisible en arrivant sur une map et devienne visible en parlant à quelq'un tu peux lui mettre un flag activé (par défaut ou bien par un setflag avant) et désactiver ce flag en parlant à ta personne B. Ton personnage sera alors visible. Ceci dit selon les maps et les scripts j'ai déjà eu des rendus moyens en ne faisant que ça et parfois il fallait que je sorte et revienne dans la map pour que le personnage apparaisse/disparaisse (il me semble que c'était plutôt pour faire disparaître un sprite mais le principe est le même). Ce que je te conseille c'est de coupler ton clearflag  à un showsprite le tout encadré par fadescreen 0x1 et fadescreen 0x0.

Danrad77

  • Membre
  • 21 posts
17 juin 2018, 22:08
Merci de ta réponse,

En fait je m'embrouillais car je pensais qu'il fallait utiliser à la fois les flags et les show/hide sprite en même temps, je ne pensais pas qu'un simple setflag suffisait à faire disparaître le sprite (même si j'avais essayé, j'ai du foirer mes tests).
Du coup j'ai pu faire ce que j'avais envie, juste avec des set et clear flag :)

Merci de ton aide Zazou1er !

Zazou1er

  • Membre
  • 38 posts
18 juin 2018, 21:13
Pas de problème  ;)
Personne n'a d'idée pour mon problème?  ;D
Je ne trouve pas ça logique que le rendu change selon l'émulateur  ????

Stalker

  • Membre
  • 3 posts
20 juin 2018, 20:05
Bonjour.

Je doute que la question mérite un sujet à elle seul, du coup je la poste ici.

Je voulais modifier une hackrom déjà existante (comme ça s'est fait avec Blazed Glazed par exemple). J'avais déjà fait des modifications mineures sur certaines roms en utilisant PGE. Le problème est que ça ne marche pas avec la rom de Liquid Crystal!

Je voulais commencer par ajouter les évolutions cross-gen dans un premier temps.

Quel outil me conseillez vous à la place de PGE?

Zazou1er

  • Membre
  • 38 posts
20 juin 2018, 22:41
Tout dépend de ce que tu veux faire Stalker c'est compliqué de te conseiller un logiciel si on ne sait pas ce que tu veux. Contrairement à PGE les logiciels sont spécialisés pour la plupart et c'est en les couplant que tu fais du hack rom. PGE est juste un logiciel plus complet, un agglomérat de logiciels plus spécialisés. Après tu peux trouver énormément de logiciels ici https://www.pokemon-legendary.com/downloads/logiciels_GBA/index.html

Ceci dit si PGE ne fonctionne pas sur Liquid Crystal je doute que tous fonctionnent. A toi d'essayer!

Mickey`

  • Membre
  • 2746 posts
21 juin 2018, 11:15
C'est aussi certainement parce que Liquid Crystal doit être protégé par ses auteurs.

_- Amir -_

  • Membre
  • 2 posts
21 juin 2018, 22:03
Bonjour à tous,

Je souhaiterais ajouter des dresseurs avec Avanced Trainer, petit problème je n'arrive pas à modifier l'Old Offset dans la fenêtre Édit Trainer Amount
Si vous avez des infos là-dessus;

Merci

Mickey`

  • Membre
  • 2746 posts
21 juin 2018, 22:09
Comme son nom l'indique, c'est l'ancien offset. Juste à côté, il y a "New offset". C'est ici que tu dois indiquer... Le nouvel offset.

_- Amir -_

  • Membre
  • 2 posts
22 juin 2018, 01:11
Merci, je suis juste un peu Bête ;D

Danrad77

  • Membre
  • 21 posts
24 juin 2018, 15:21
Bonjour,

J'ai crée une nouvelle map que j'ai connecté a la worldmap d'origine et je souhaite rajouter un "flyspot". En gros je veux pouvoir utiliser l'HM "Vol" pour aller sur la nouvelle map, comme si c'était une ville comme les autres.
J'ai suivi quelques tutos -sans résultats- mais la plupart sont pour RF/VF et je suis sur Emeraude FR.
Au niveau de la worldmap, je n'ai pas besoin de modifier le sprite.

Merci :)

Mickey`

  • Membre
  • 2746 posts
24 juin 2018, 20:27
Salut,

Pas facile facile d'ajouter des points de vol, ça passera par des modifications hexadécimales. Tu as des tutos sur PC pour le faire, mais effectivement ils sont sur Rouge Feu. Après, si tu comprends le contenu, ça ne doit pas être trop difficile à adapter à Emeraude. Quel est ton problème plus précisément ?

Citer
Au niveau de la worldmap, je n'ai pas besoin de modifier le sprite.

????

Danrad77

  • Membre
  • 21 posts
24 juin 2018, 20:39
Ok Mickey`,

C'est dur de préciser le problème, j'ai juste suivi les tutos et à la fin ça fonctionnait pas. Je vais essayer de resuivre les tutos avec plus d'attention et trouver où ça coince si jamais ça coince !
Pour la worldmap ^^ ; dans l'idée, ajouter un flyspot pour moi veut dire ajouter une ville, et donc la faire apparaître sur la worldmap comme celles déjà existantes. Je souhaitais préciser -surement maladroitement- que c'était pas le sujet :-)

Merci !

EDIT: Après avoir retesté, j'ai compris que ce qui me pose problème. En fait, c'est de savoir comment modifier la flight table, la trouver je pense que c'est bon; mais pour l'agrandir il faut la copier coller la ou y'a de la place dans la ROM, changer des lignes, et seulement après rajouter les coordonnées du nouveau spot. Sauf que les lignes qu'il faut changer sur Emeraude sont pas les même que sur RF/VF,je crois même que la taille de la table est différente. Après les données insérées je les ais, je sais juste pas ou les insérer.
J'ai suivi ce tuto, un des rare que j'ai trouvé (https://www.pokecommunity.com/showthread.php?t=206197), je coince à la partie 2b du tuto.
« Modifié: 25 juin 2018, 01:26 par Danrad77 »

Mickey`

  • Membre
  • 2746 posts
25 juin 2018, 19:01
As-tu recherché "0300060008000000" ? Si oui, effectivement, tu n'as pas du trouver les bonnes données.

Les flight spots sont de la forme [Bank][Map][X][Y]. Donc, à toi de créer manuellement ces données et à les rechercher dans Emeraude. Il est très probable que la forme des données soit la même dans les deux versions.

Une fois que tu auras trouvé la table, tu dois en effet la copier entièrement ailleurs, à un endroit où tu pourras ajouter des entrées à la fin (celles de tes nouveaux flight spots). Pour repointer, ça ne sera pas possible de suivre le tuto. Pour trouver quoi repointer, prends l'offset de la table originale, et retourne-le (donc 123456 deviendra 56341208) et recherche le pointeur trouvé dans la ROM. Remplace toutes les instances de ce pointeur !

Normalement avec ça tu dois pouvoir faire la partie 2b sans soucis ;)

PS : Pour vérifier que ça a bien fonctionné, tu peux ouvrir A-Map et regarder si les points de vol sont présents et n'ont pas bougé. Tu peux aussi tester de voler quelque part dans ton jeu. Si tout ça fonctionne, c'est que tu as correctement déplacé la table !

RedoFeu

  • Membre
  • 4 posts
25 juin 2018, 19:10
Bonsoirrr. Je voulais re jouer à pokémon diamant et perler mais en changeant un peu . Auriez vous des bonne rom de ce jeux bien modifier ?( Genre pokémon hard fire pour pokémon rouge feu)

Hermod02

  • Membre
  • 9 posts
26 juin 2018, 17:15
Salut,je suis pas sur que je dois poster ici mais je demande quand même :

J'ai un linker GBA, le SuperCard Mini SD

J'ai télécharger Emeraude + mais pas moyens d'y jouer,dés que le lance ça load la roms et après écran blanc :/ quelqu'un peut m'aider?

yushi56

  • Membre
  • 298 posts
26 juin 2018, 19:32
Salut,je suis pas sur que je dois poster ici mais je demande quand même :

J'ai un linker GBA, le SuperCard Mini SD

J'ai télécharger Emeraude + mais pas moyens d'y jouer,dés que le lance ça load la roms et après écran blanc :/ quelqu'un peut m'aider?

Je vais pas te trouver la réponse, parce que je n'ai pas que ça a faire ;)
Mais saches que la réponse a été donner plusieurs fois :p Donc avec un peu de recherche tu trouveras facilement une réponse :D!

Bonsoirrr. Je voulais re jouer à pokémon diamant et perler mais en changeant un peu . Auriez vous des bonne rom de ce jeux bien modifier ?( Genre pokémon hard fire pour pokémon rouge feu)

La hack auquel je pense c'est Mindcrystal mais c'est du soulsilver ;)
« Modifié: 26 juin 2018, 19:33 par yushi56 »

Hermod02

  • Membre
  • 9 posts
26 juin 2018, 20:06
Salut,je suis pas sur que je dois poster ici mais je demande quand même :

J'ai un linker GBA, le SuperCard Mini SD

J'ai télécharger Emeraude + mais pas moyens d'y jouer,dés que le lance ça load la roms et après écran blanc :/ quelqu'un peut m'aider?

Je vais pas te trouver la réponse, parce que je n'ai pas que ça a faire ;)
Mais saches que la réponse a été donner plusieurs fois :p Donc avec un peu de recherche tu trouveras facilement une réponse :D!





Non mais d'accords,certaines fonctionnes,genre emeraude new,mais y à juste emeraude plus et j'ai déjà fait des recherches je posterais pas sinon
« Modifié: 26 juin 2018, 21:46 par Hermod02 »

Skyprad

  • Membre
  • 2 posts
27 juin 2018, 10:02
Bonjour !

J'ai commencé hier à créer ma propre Hack-Rom qui se veut être une amélioration de Rouge Feu. J'ai commencé par modifier les movepools avec YAPE, mais aujourd'hui, en voulant reprendre, YAPE n'arrive pas à charger ma rom et me dit "Erreur chargement attaques apprises". Qu'est-ce que je dois faire ? ça m'embêterait de recommencer pour qu'il me ressorte le même problème demain !

BOSS_ME_YOU

  • Membre
  • 56 posts
27 juin 2018, 14:26
Moi si je serais toi j'aimerais pas savoir la suite de ton histoire.
Au faite bonne chance.

Mickey`

  • Membre
  • 2746 posts
27 juin 2018, 14:46
Moi si je serais toi j'apprendrais à parler avant de critiquer.

BOSS_ME_YOU

  • Membre
  • 56 posts
27 juin 2018, 14:52
Es ce qu'à un seul moment j'ai critiquer ?
Non je crois pas mais bon faus croire qu'on voit pas du meme point de vus.

31RED

  • Membre
  • 34 posts
27 juin 2018, 16:53
Bonjour,
J'ai un petit problème :
Dans les roms Rouge Feu/Vert Feuille, nous n'obtenons pas le Ticketaurora ou mystik, mais j'aimerais si possible dans mon futur l'intégrer.
En gros, j'aimerais par exemple, que l'un de ces 2 tickets soit obtenable sous forme d'objet dans une ball (pour rester simple) et ensuite on l'utilise et voila.
Donc j'ai fais des tests : je l'ai mis dans une ball à la place d'un autre objet. Je récupère bien le ticket, mais impossible de l'utiliser, le marin de Carmin fait comme ci je n'avais rien.
Avez-vous une idée ?
Merci.

BOSS_ME_YOU

  • Membre
  • 56 posts
27 juin 2018, 17:17
C'est parce qu'elle n'est pas activé.

31RED

  • Membre
  • 34 posts
27 juin 2018, 17:23
Et on fait comment, car je suis aller voir le gars qui devrait arriver au poke centre, où il n'est pas au final.

BOSS_ME_YOU

  • Membre
  • 56 posts
27 juin 2018, 17:55
Il faut débloqué le Cadeau Mystère et que tu ais débloqué les îles Sevii grâce au Passe Prisme.

BOSS_ME_YOU

  • Membre
  • 56 posts
27 juin 2018, 18:00
Le cadeau mystere s'obtient dans un shop pokemon.
Il y as un papier ou il faus que tu ecrive " connection avec les dresseurs "

31RED

  • Membre
  • 34 posts
27 juin 2018, 18:08
Et je fais comment pour avoir le cadeau mystere vu que le jeu a est sortit en 2004 et ce cadeau n'a été livré qu'au Japon ?

BOSS_ME_YOU

  • Membre
  • 56 posts
27 juin 2018, 18:17
Puis pour avoir le pass Prism faus qu'a la fin du jeu tu vas a Carmin sur mere prendre le bateau pour l'ile 1.
Apres parle a Cileo dans le centre pokemon.
Apres surf jusqu'au nord de l'ile 1 monte des escaliers et affronte la Team rocket pour trouver l'entree d'une grotte.
Apres visite la grotte jusqu'a ce que tu trouves la pierre rubis.
Mais fais attention au rochés a deplacer.

Pages: 1 ... 276 277 278 279 280 [281] 282 283 284 285 286 ... 291    En haut ↑