Page 1 sur 2

Eviter changement d'ID pour une rom NDS

Message non luPosté: Jeudi 31 Janvier 2013 à 15:02:07
par jerome674
Bonjour,

Je modifie une rom avec DSBUFF, l'ID de la rom semble ne pas avoir changé, par contre quand je charge via mon linker et que je charge les codes action replay, les codes d'action replay ne sont pas reconnu pour la rom regénérée mais le sont par la rom initiale.

A quoi est-ce dû ?
(je suppose qu'un fichier d'entête a été modifié mais avez-vous déjà rencontré ce problème ?)
Que dois je faire pour que l'ID ne soit pas changé ?

Pour information : Les sauvegardes sont reconnues avec la rom d'origine et la rom modifiée...

merci d'avance.

Re: Eviter changement d'ID pour une rom NDS

Message non luPosté: Jeudi 31 Janvier 2013 à 17:03:51
par Lyan53
Tinke permet de consulter/editer les header des roms NDS

Je n'ai jamais rencontré ce souci ni testé cette fonctionnalité mais tu peux toujours tenter le coup et voir ce que ça donne avec ce logiciel ;)

Re: Eviter changement d'ID pour une rom NDS

Message non luPosté: Vendredi 1 Février 2013 à 13:29:39
par jerome674
j'ai comparé mes 2 roms avec Tinke mais je n'ai pas constaté de différence, curieux...

les entêtes ne sont donc pas modifié, l'action replay doit chercher une autre information afin de pouvoir se lancer... après quoi?

Re: Eviter changement d'ID pour une rom NDS

Message non luPosté: Vendredi 1 Février 2013 à 14:31:33
par Lyan53
Mouaip bizarre ?
Teste peut être en paddant ta rom modifiée sur la même taille que celle d'origine (ajoute des octets 0x00 à la fin de celle-ci pour obtenir la taille d'origine)

Re: Eviter changement d'ID pour une rom NDS

Message non luPosté: Vendredi 1 Février 2013 à 22:19:39
par BahaBulle
L'action replay ne compare pas le crc ou un truc comme ça par hasard ?

Re: Eviter changement d'ID pour une rom NDS

Message non luPosté: Lundi 18 Février 2013 à 2:18:15
par jerome674
BahaBulle a écrit:L'action replay ne compare pas le crc ou un truc comme ça par hasard ?


Je ne sais pas du tout sur quoi elle se base ...

Re: Eviter changement d'ID pour une rom NDS

Message non luPosté: Jeudi 24 Avril 2014 à 14:00:10
par jerome674
auriez vous rencontré ce problème sur des jeux NDS depuis ?
ou n'utilisez vous jamais la fonction "action replay" d'un linker ?

Re: Eviter changement d'ID pour une rom NDS

Message non luPosté: Jeudi 24 Avril 2014 à 15:57:51
par Lyan53
Personnellement, je n'ai jamais eu l'occasion de tester l'action replay sur les ROM NDS à partir d'un linker


Je l'ai fait une fois (pour FFT4HoL) mais je suis passé par l'émulateur DeSmuME pour appliquer mes codes, et une fois la save cheatée et assez avancée au niveau des stats, je l'ai convertie puis récupérée sur le linker ;)

Je ne sais pas ou tape exactement les codes AR puisque je n'ai jamais réellement creusé la question, mais je suppose que ça modifie des données hex dans la RAM du jeu

Je dis peut etre une connerie, mais peut-etre que dans ta ROM repackée, ces données sont modifiées ou alors situées ailleurs (à d'autres adresses hex)...



Je n'ai aucune idée de ce que tu cherches à faire exactement, mais à défaut de pouvoir utiliser tes codes AR sur la ROM modif, as-tu essayé d'appliquer ces derniers sur la ROM originale, ensuite booster tes stats (ou autres bricoles que tu souhaites réaliser) puis après avoir sauvegardé, récup la save sur la ROM modif ?

Re: Eviter changement d'ID pour une rom NDS

Message non luPosté: Vendredi 25 Avril 2014 à 15:53:42
par jerome674
non je n'ai pas testé ceci en effet.
je pose la question car on me l'a posé sur Megaman Starforce 3 en fr et quand je teste en effet je n'ai pas les codes AR sélectionnables alors qu'avec la rom originale je l'ai bien..

encore un truc a chercher :)

Re: Eviter changement d'ID pour une rom NDS

Message non luPosté: Mardi 30 Juin 2015 à 22:58:26
par jerome674
Bon j'ai trouvé.

dès que la rom est refaite, la taille change forcement, les action replay intégré dans les linkers s'appuient sur le CRC de la ROM.
Il faut donc modifier dans les fichiers propre au linker, le CRC lié au jeu.

Le soft R4cce by Yasu permet d'éditer les fichiers "action replay" de votre linker et du coup de modifier le CRC lié au jeu patché.
Une fois la modification faite, les codes fonctionnent tous à nouveau avec le jeu patché ou modifié :) !

Si besoin de plus de détail, n'hésitez pas !