Page 1 sur 1

[Résolu] [R/B] La version française de l'éditeur de mémoire d'Offgao ne marche pas

Posté : dim. 27 mai 2018 15:50
par Tabbender
Ou si elle marche je dois pas faire ce qu'il faut parce que chez moi ça plante dés que je jp dessus.

Je parle de ce code là: https://glitchcity.info/wiki/Offgao%27s ... French_Red (notez qu'il n'y a qu'un byte qui diffère avec la version anglaise, à savoir un 31 qui devient un 4E, ce que je trouve bizarre)

J'ai d'abord essayé de l'écrire en DB00 sur console avec ce setup:
Limonade x 0 (je modifiais la quantité en jetant des limonades à chaque fois pour correspondre au byte attendu)
BadgeCascade x 219
Repousse x 0
Hyper Potion x 44
Rappel Max x 0
????? (0x2C) x 44
????? (0x2C) x 44
Total Soin x 201
Le code a l'air d'avoir été écrit, cependant, impossible de jp dessus sans que ça plante.

J'ai donc sorti mon émulateur et j'ai copié collé le code directement dans la mémoire, puis je me suis jp dessus, même résultat. J'ai essayé de me mettre à DA80 comme c'était conseillé, à DA85 parce que baguette, rien n'y fait, à chaque fois ça crash. Sachant que, toujours sur émulateur, j'ai réussi à faire marcher la version anglaise sur une rom anglaise. Je sais pas si ça vient du code de la version française ou si je suis juste pas doué, mais en tout cas j'arrive pas à la faire fonctionner.

Au passage, je me demandais, est-ce vraiment important de partir de DA80 / DA85 pour que ça marche ? Parce que partir de DB00 est quand même beaucoup plus pratique, vu que le code prend moins de 256 bytes, on a même pas à modifier la quantité de l'objet qui gère le "DB".

Re: [R/B] La version française de l'éditeur de mémoire d'Offgao ne marche pas

Posté : dim. 27 mai 2018 16:55
par Krys3000
Salut Tabbender,

J'ai jamais testé ce truc-là, alors je ferais quelques tests dans les prochains jours avant de pouvoir te dire... Je vais aussi voir si quelqu'un à une réponse que je n'ai pas !

Re: [R/B] La version française de l'éditeur de mémoire d'Offgao ne marche pas

Posté : dim. 27 mai 2018 17:02
par Tabbender
Salut, et merci !

Si ça peut aider, j'ai upload des fichiers .sav avec un setup qui marche sur version anglaise (il suffit d'utiliser 8F) ainsi qu'un setup qui devrait marcher sur version française, mais qui marche pas.

http://www.filedropper.com/saves_12

Re: [R/B] La version française de l'éditeur de mémoire d'Offgao ne marche pas

Posté : dim. 27 mai 2018 17:04
par Krys3000
Peux-tu m'expliquer exactement le problème ? J'ai copié le code à DA80 puis j'ai utilisé mon inventaire pour faire un Jp DA80 et le memory editor s'est lancé. C'est ça que tu veux faire ?

Re: [R/B] La version française de l'éditeur de mémoire d'Offgao ne marche pas

Posté : dim. 27 mai 2018 17:18
par Tabbender
... je viens de ressayer à D180 et ça marche... je comprends pas, j'arrive pas à voir ce que j'ai fait de mal la première fois que j'ai essayé à cette adresse alors là o_o

Par contre à D185 ça fait toujours planter, j'imagine que je dois en conclure que ça marche qu'à D180 à cause de comment c'est codé... je vais m'amuser à tout décaler de 128 bytes sur console moi XD (y'avait pas une fonction pour copier des bytes d'une adresse à une autre déjà codée en ROM dans le jeu ?)

Re: [R/B] La version française de l'éditeur de mémoire d'Offgao ne marche pas

Posté : dim. 27 mai 2018 17:24
par Krys3000
Ok, on a regardé le code avec BUGLITCH et Haxel.
Il y a des jumps relatifs (les jr, qui sautent à un certain nombre d'adresses de sa position), donc il est fait pour fonctionner à $DA80. Si tu changes ça, il faut modifier le code en conséquence.

Par contre ça marche parfaitement bien à $DA80, même sur ta save :) tu as du zapper un truc la première fois, peut-être le jump était foireux. Ravi de t'avoir aidé même si on a pas fait grand chose :hap:

Re: [R/B] La version française de l'éditeur de mémoire d'Offgao ne marche pas

Posté : dim. 27 mai 2018 18:40
par Tabbender
Bon du coup en me servant de la fonction à $00B5 j'ai copié le code en $DA80 et ça marche même sur console. Je suis rassuré de pas avoir fail avec les bytes. Merci du coup :noel:

Re: [R/B] La version française de l'éditeur de mémoire d'Offgao ne marche pas

Posté : dim. 27 mai 2018 19:40
par Krys3000
Super, tant mieux pour la résolution du problème !

N'hésite pas si tu as encore besoin d'aide ;)
(je passe sur GCL aussi, mais moins souvent)