felin légendaire HVR 2011

Pages: 1 2 [3]

Sora56

  • Membre
  • 79 posts
17 mars 2011, 20:13
Moi par contre , j'ai toujours se truc bizarre la rom fonctionne parfaitement sur ma dsixl mes pas du tout sur ma ds lite sa fait juste écran noir ces vraiment bizarre.

kaki92

  • Membre
  • 27 posts
18 mars 2011, 22:12
Met à jour ton linker sinon ...

Oui pouvoir faire ses propre roms de distribution ;) moi aussi je vais m'y mettre je crois lol
Si j'ai bien compris on peut faire nos propres roms de distribution avec le pokémon voulu ?

C'est pas aussi simple.  :baffan:
J'espère que tu es à l'aise avec l'édition hexadécimale des fichiers.

Mais ouais, tu peux injecter n'importe quelle WonderCard (donc ça marche aussi avec les objets events).
Heu....wé on va dire sa xD j'y connais 1% x')

M@T

  • Membre
  • 15146 posts
19 mars 2011, 19:56
J'ai fait un programme de modification de la ROM de distribution du Ticket Liberté, ce qui permet de distribuer des events aux jeux 5G.  :)

Téléchargement : http://www.pokemontrash.com/triche-pokemon/Logiciels/LibertyTicket_Distro_ROM_Editor_v1+source.zip




J'ai essayé de le rendre le plus simple possible à utiliser ; il suffit d'ouvrir la ROM, de charger un .PGF (Pokémon Mystery Gift Editor 1.4.3 et Pokesav permettent d'extraire et de modifier ces fichiers), de modifier la description dans le cadre et éventuellement l'ID du cadeau (si vous avez déjà reçu un cadeau avec le même ID, vous ne pourrez pas l'obtenir de nouveau).
Cliquez ensuite sur "Sauver ROM", choisissez un nom et un emplacement pour la ROM de distribution modifiée et c'est terminé !

Il y a des options plus avancées, comme la possibilité de changer les PGF et textes pour les autres langues (au cas où vous utiliseriez une version non-française), d'exporter les PGF présents sur la ROM, et également de supprimer les limites de la distribution (ça définit les dates du 01/01/0000 au 31/12/65535, donc je pense que vous avez le temps pour distribuer les events  :baffan: ).


EDIT : Au fait, j'avais oublié, la ROM n'est pas incluse dedans.
Cherchez sur Google "Pokemon Victini Liberty Ticket Distribution Card (EUR)" ou bien allez ici directement.
« Modifié: 19 mars 2011, 21:11 par M@T »

pokastuce

  • Membre
  • 676 posts
19 mars 2011, 20:21
J'ai fait un programme de modification de la ROM de distribution du Ticket Liberté, ce qui permet de distribuer des events aux jeux 5G.  :)

Téléchargement : http://www.pokemontrash.com/triche-pokemon/Logiciels/LibertyTicket_Distro_ROM_Editor_v1+source.zip




J'ai essayé de le rendre le plus simple possible à utiliser ; il suffit d'ouvrir la ROM, de charger un .PGF (Pokémon Mystery Gift Editor 1.4.3 et Pokesav permettent d'extraire et de modifier ces fichiers), de modifier la description dans le cadre et éventuellement l'ID du cadeau (si vous avez déjà reçu un cadeau avec le même ID, vous ne pourrez pas l'obtenir de nouveau).
Cliquez ensuite sur "Sauver ROM", choisissez un nom et un emplacement pour la ROM de distribution modifiée et c'est terminé !

Il y a des options plus avancées, comme la possibilité de changer les PGF et textes pour les autres langues (au cas où vous utiliseriez une version non-française), d'exporter les PGF présents sur la ROM, et également de supprimer les limites de la distribution (ça définit les dates du 01/01/0000 au 31/12/65535, donc je pense que vous avez le temps pour distribuer les events  :baffan: ).
pas sur, y a que 0x42 mois avant l'année 65535

nice soft  :D

M@T

  • Membre
  • 15146 posts
19 mars 2011, 20:57
Vive l'Unicode quand même, c'est bigrement plus simple, plus rapide et moins lourd qu'une lookup table.

Mikachu m'a donné quelques idées d'amélioration comme la modification du titre des Cadeaux ou encore le changement du texte affiché quand on boot la ROM (texte par défaut : "Liberty Ticket / Distribution Card / Nintendo").

Mais ça n'ira pas plus loin que la modification du titre concernant les Cadeaux, sinon après je devrai faire éditeur complet, or ce n'est pas le but de ce programme.

Sinon, si vous trouvez des bugs ou que vous avez des idées d'amélioration, n'hésitez pas à m'en faire part.  :)
« Modifié: 19 mars 2011, 21:00 par M@T »

kaki92

  • Membre
  • 27 posts
19 mars 2011, 22:10
Franchement ...... M@T tu géres !

Merci je vais le test

Mikachu

  • Membre
  • 972 posts
20 mars 2011, 07:20
J'ai été le premier testeur de ce logiciel créer par M@T et ça marche du tonnerre de dieu  ;D
Vivement la version améliorée  :P

M@T

  • Membre
  • 15146 posts
21 mars 2011, 04:08
Voilà la version 1.1 : http://www.pokemontrash.com/triche-pokemon/Logiciels/LibertyTicket_Distro_ROM_Editor_v1.1+source.zip

Changelog
Version 1.1 :
 - Ajout de l'édition du titre des PGF
 - Support des ROMs trimmées (le programme lit les offsets des données depuis la ROM au lieu d'utiliser une adresse fixe)
 - Support des arguments en ligne de commande pour définir le fichier de ROM à charger dès le lancement du programme (ce qui permet de glisser/déposer un .nds sur le .exe afin de le charger directement)

Je n'ai pas pu faire de fonction pour modifier la description de la ROM parce que ça implique de recalculer des CRC et d'autres complications qui pourraient rendre la ROM inutilisable à la moindre petite erreur. Je préfère ne pas prendre de risque, surtout que c'est pas vraiment utile...

Sinon, petite idée d'amélioration pour la prochaine release : support du glisser/déplacer directement sur l'interface et détection du type de fichier afin de le charger correctement (.nds/.pgt).
J’inclurai ça dans la v1.2, sans doute demain ou plus tard dans la semaine (partiels cette semaine  :( ).

Aussi, si ça vous intéresse, la ROM de distro traduite en français : http://www.mediafire.com/?o2j277s7bl6gloy
100% compatible avec le programme, bien entendu.
« Modifié: 21 mars 2011, 04:09 par M@T »

Mikachu

  • Membre
  • 972 posts
21 mars 2011, 17:13
Je n'ai pas pu faire de fonction pour modifier la description de la ROM parce que ça implique de recalculer des CRC et d'autres complications qui pourraient rendre la ROM inutilisable à la moindre petite erreur. Je préfère ne pas prendre de risque, surtout que c'est pas vraiment utile...

Il est vrai que ce n'est pas indispensable, mais c'est quand même gênant car dans le cas j'ai plusieurs ROMs de distribution sur mon linker (Cyclo DSi Evolution), elle apparaissent toutes comme "Liberty Ticket Distribution Card". Il n'est donc pas évident de différencier les différent cadeaux mystère distribuer par les différentes ROMs  :-\
« Modifié: 21 mars 2011, 17:27 par Mikachu »

M@T

  • Membre
  • 15146 posts
21 mars 2011, 17:19
Ah en effet, je comprends mieux.
Mais c'est super chiant à faire, des checksum à recalculer dont je ne connais pas grand chose (je crois que c'est du CRC16, mais je ne connais pas la taille exacte du bloc qui doit être vérifié).

Mikachu

  • Membre
  • 972 posts
21 mars 2011, 17:27
J'ai trouver un logiciel il y a quelque temps qui permet de créer des Roms de distribution 4G sur base de la ROM de Deoxys. Et il se trouve que celui ci prend en charge l'édition de ce paramètre de la ROM. Je te joins le logiciel en question ci dessous afin que tu puisse y jeter un œil. Il ne te servira peut être pas à grand chose mais ,il pourrait t'être utile si tu veux essayer de voir comme celui ci fonctionne, afin de pouvoir ajouter cette fonction à ton éditeur, ou alors modifier le logiciel en lui même pour le rendre compatible avec les ROM 5G en utilisant comme base la ROM du Liberty Ticket...

M@T

  • Membre
  • 15146 posts
21 mars 2011, 18:47
Merci, je vais regarder ça.

pokastuce

  • Membre
  • 676 posts
21 mars 2011, 19:06
si je retrouve les sources d'un patcher que j'avais fais pour la rom deoxys (basé sur une api de gestion de rom nds) je te l'enverrais

M@T

  • Membre
  • 15146 posts
21 mars 2011, 19:11
J'ai essayé de mettre le .exe sur .NET Reflector : il s'avère qu'il est packé et crypté avec MPRESS.
J'ai néanmoins accès au code qui décompresse le programme et le charge en mémoire ; va falloir que j'étudie ça mais c'est pas gagné.

Merci Pokastuce, ça pourrait m'intéresser en effet.  :)

Thirsty

  • Membre
  • 6 posts
28 mars 2011, 10:28
Bonjour !

Je m'excuse de faire encore une fois le noob et d'entrer les deux pieds dans le plat... Mais je pige pas ce qu'est une rom de distribution : vous êtes cap' de refaire un mini event en gros ? Et donc obtenir des .pkm qui ont leur propre ID ?

Est-ce que quelqu'un pourrais m'indiquer un lien ou m'expliquer comment ça s'utilise ?


Merci d'avance. Et désolé de faire ch... Mais j'apprendrai très très vite.  

PS: ou au mieux si quelqu'un pouvait me mailer directement des .pkm des event HVR2011 (au moins un félin et un célébi)... BOn ok...  :P J'ai compris je sors.
« Modifié: 28 mars 2011, 10:33 par Thirsty »

Mikachu

  • Membre
  • 972 posts
28 mars 2011, 18:54
Une Rom de distribution est un fichier au format NDS qui reproduit à l'identique les évènements Nintendo et donc te permette de distribuer des cartes miracle sur les jeux Pokémon...

Pour ce faire, tu dois utiliser un linker (R4, Acekard, Supercard etc...) sur lequel tu copie le fichier NDS et que tu démarre avec celui-ci. Cette DS devient alors la console émettrice (Appuyer Sur A une fois la Rom lancée pour débuter la distribution).

Ensuite, il te faut une autre console, avec laquelle tu vas récupérer la carte miracle envoyer par la console émettrice. Tu choisi "Cadeau Mystère"  dans le menu principal de ton jeu Pokémon, puis "Recevoir le Cadeau" et tu sélectionne "Via le Sans Fil"...

Tu recevras alors la carte miracle lié à la Rom de distribution et donc le Pokémon ou l'objet correspondant. Il te suffit ensuite d'aller dans n'importe que magasin Pokémon pour qu'un personnage habillé en vert te remette ton cadeau...

Voilà j'espère avoir répondu à ta question  ;)

Thirsty

  • Membre
  • 6 posts
29 mars 2011, 18:03
oui super merci !

ça m'intéresse d'avoir les légendaires 100% vrai avec une ID propre, mais je n'ai pas le linker,

y'a moyen de les sortir en .pkm sur un ordi (en lisant la rom avec un émulateur par exemple ?)

M@T

  • Membre
  • 15146 posts
29 mars 2011, 18:55
Non, ça ne marchera pas comme ça.
Tu peux néanmoins utiliser des programmes du type sendpkm afin d'envoyer des .pkm directement sur ta cartouche via un hack de la GTS.

Thirsty

  • Membre
  • 6 posts
29 mars 2011, 20:19
Oui, sendpkm et utilityforfakegts, ça marche très bien, mais sauf erreur, les .pkm ont une id similaire, ce qui prouve le hack et donc, des centaines de personnes ont le même. ça m'aurait intéressé d'avoir des ID "propre". D'où la question...

Il n'y a donc aucun moyen d'extraire un celebi.pkm tout propre de ces rom(s) de distribution ?

Snirf...

M@T

  • Membre
  • 15146 posts
29 mars 2011, 21:24
Je ne sais pas trop ce que tu entends par "une id similaire", mais sache que certains Pokémon distribués par event comme le Celebi HVR2011 et le Trio Chromatique ont un un DO, un ID et un sID fixes.

Et dans tous les cas, tu peux t'amuser avec Pokesav/PokeGen afin de modifier ce que tu veux.

Sinon, extraire le .pkm directement des ROMs de distribution, c'est pas une bonne idée ; certaines données valent 0 parce qu'elles sont censées être générées lors de la réception du cadeau (typiquement, les IV et peut-être bien le PID également).

Ce que je fais, c'est que j'importe le PGT dans une sauvegarde du jeu dans lequel je veux avoir l'event (je mets le même DO, ID et sID, pour être sûr), puis je lance la ROM correspondante sur un émulateur et je récupère le Pokémon auprès du livreur vert.
Là, je peux facilement extraire un .pkm valide facilement utilisable avec des programmes type sendpkm.
« Modifié: 29 mars 2011, 21:31 par M@T »

M@T

  • Membre
  • 15146 posts
08 avril 2011, 03:04
Bon, après quelques recherches j'ai fini par trouver comment ça fonctionne pour le checksum de la partie logo+textes de la ROM (merci à gbatek pour les offsets et tailles des blocs de données et à la source de DeSmuME pour l'algo de calcul du CRC16).

J'implémenterai la fonction de modification des textes demain ou ce week-end, si j'ai le temps.

M@T

  • Membre
  • 15146 posts
11 avril 2011, 14:30
Voici la version 1.2 : http://www.pokemontrash.com/triche-pokemon/Logiciels/LibertyTicket_Distro_ROM_Editor_v1.2+source.zip
(j'étais absent ce week-end, d'où le temps que ça a pris)

Changelog
Version 1.2 :
 - Ajout de l'édition des textes de la ROM (bouton "Édition du header")
 - Support du glisser/déposer des ROMs et PGFs directement sur l'interface

Ça fonctionne avec les ROMs cleans et trimmées.

On peut glisser/déposer un fichier .nds et/ou un .pgf sur l'interface principale du logiciel afin de charger la ROM et/ou le PGF.
Dans le cas où un .nds et un .pgf sont déposés en même temps, le programme va d'abord charger la ROM puis appliquer le PGF pour la langue sélectionnée (par défaut, français).

EDIT : Quelques screens quand même :




EDIT : Correction, j'avais mis ".pgt" au lieu de ".pgf" à un endroit.
« Modifié: 12 avril 2011, 00:35 par M@T »

Ze Torres

  • Membre
  • 1560 posts
15 avril 2011, 13:26
QUOI? SUICUINE, RAIKOU et hentai ENTEI SONT DES CHATS? 

J'ai toujours cru que c'était des CHIENS :fail:

PS:  :wtf: Où est la ressemblance !?

Quartz

  • Membre
  • 4795 posts
15 avril 2011, 13:33
Le débat sur les origines animales des Pokémons, prise n°413 ; action !

Melkor85Fr

  • Membre
  • 790 posts
08 septembre 2011, 19:46
QUOI? SUICUINE, RAIKOU et hentai ENTEI SONT DES CHATS? 

J'ai toujours cru que c'était des CHIENS :fail:

PS:  :wtf: Où est la ressemblance !?


Raikou me fait penser à Diego de l'age de glace donc tigre à dents de sabre = félin, par contre j'avoue que pour les 2 autres j'aurais plutôt dit des chiens.

A part ça, y aurait-il une rom de distribution pour avoir Jirachi sur 4G? (comme le NZ par exemple)

Quartz

  • Membre
  • 4795 posts
08 septembre 2011, 19:48
Le up était un  peu limite... la prochaine fois ouvre plutôt un autre topic pour poser tes questions.

Melkor85Fr

  • Membre
  • 790 posts
08 septembre 2011, 20:01
Oups, désolé j'ai pas fait gaffe à la date.
Bon je vais créer un topic ;)

Pages: 1 2 [3]    En haut ↑