Afficher un message
Vieux 26/09/2016, 20h20   #59 (permalink)
Profil
krHACKen
Membre
Ancienneté  20%
Ancienneté 20%
 
Avatar de krHACKen
 
Date d'inscription: juillet 2013
Pays :
Messages: 764
Téléchargements: 0
Uploads: 0
Merci: 215
Remercié 699 fois dans 441 Posts
Par défaut

Citation:
Envoyé par Squaresoft74 Voir le message
Peut être que l'octet qui a été altéré (pour une raison qui m'échappe) est celui qui défini le paramètre de langue du menu principal ?
0x81, 0x40. Ça m'a l'air d'être un séparateur d'item du menu, peut être au format Shift-JIS. Vu que le 0x81 a été remplacé par 0x00, caetla s'arrête là et ne lit pas le reste du texte du menu (NORMAL START, START GAME WITH CODE, SELECT CHEAT CODES, MEMORY MANAGER, V-RAM IMAGE VIEWER, CD-ROM PLAYER PLUS). Un peu comme une fonction printf/strcpy qui interprète NULL comme étant la fin d'une phrase.

Le paramètre de langue du menu, si il existait dans ton High Speed Gold Finger, devrait être inscrit quelques octets après l'offset 13F80h, avec le paramètre PAL/NTSC.
krHACKen est déconnecté   Réponse avec citation
Cet utilisateur dit Merci à krHACKen pour ce poste utile:
Squaresoft74 (27/09/2016)