Pour la traduction des phrases dans le 1ST_READ.BIN et dans le XBE, c'est possible d'augmenter la taille disponible, mais compliqué.
Par exemple si on a à l'adresse 0x00 on a : "START", ce qui vient après est à l'adresse 0x05 (origine + nb de lettres, en prenant 1 caractère = 1 octet).
Si on veut traduire ça par "COMMENCER", l'adresse de ce qui vient après sera alors de 0x09... On a donc un décalage de quatre octets.
Or, le code étant déjà compilé, et puisqu'on a modifié la taille du binaire, lors de l'exécution un saut à l'adresse 0x100 sera en réalité un saut à l'adresse 0x0FC... soit un saut de quatre octets trop court
Pour régler ça, il faut rechercher toutes les références à la mémoire (sauts, lectures/écritures...) et corriger les valeurs.