120

Ca avance. C'est le principal.

121

122

Parce que les projets qui avancent sur TI se comptent sur les doigths d'une main.

123

124

Essaie d'obtenir son SYM_ENTRY *.
Utilise SymFindPtr (si tu sais déjà comment il s'appelle, c'est ce qu'il y a de mieux à mon avis).
Ensuite, il y a un flag qui t'indique s'il est archivé.
avatar
« Quand le dernier arbre sera abattu, la dernière rivière empoisonnée, le dernier poisson capturé, alors vous découvrirez que l'argent ne se mange pas. »

125

126

127

En fait, c'est juste que le format attendu pour spécifier le nom du fichier n'est pas une chaîne de caractères C classique (c'est-à-dire l'adresse d'une suite de caractères terminée par '\0'), mais le format SymStr, qui correspond à l'adresse du dernier caractère de la chaîne (enfin, du '\0' terminal en fait). Et bien sûr, ta chaîne doit être précédée d'un '\0' pour que le Tios sache quand elle débute.
Personnellement, je ne comprends pas du tout pourquoi ce format a été choisi confus mais il faut faire avec smile
avatar
« Quand le dernier arbre sera abattu, la dernière rivière empoisonnée, le dernier poisson capturé, alors vous découvrirez que l'argent ne se mange pas. »

128

Peut-être à cause du format de l'estack ? (je balance ça comme ça, je le connais pas vraiment)

129

Ah oui, possible.
avatar
« Quand le dernier arbre sera abattu, la dernière rivière empoisonnée, le dernier poisson capturé, alors vous découvrirez que l'argent ne se mange pas. »

130

131

Le \0 en début de chaîne vient sûrement de là oui, vu que les items sont lus à l'envers. Par contre pourquoi les fonctions prennent l'adresse de la fin et pas du début....j'en sais pas plus.

132

133

grin

134

135


si les bêtes de l'optimisation (PpHd, Pollux, Flanker ? cheeky ) veulent jeter un oeil, voici le code

• PpHd est surbooké.

136

137

Tu me fais un zip, que tu envoies sur mon adresse mail de gmail, et je le ferai pour me relaxer.