1

Salut a tous,

Je voudrais savoir s'il existe une doc ou autre qui décrit EXACTEMENT et octet par octet ce que doit contenir un fichier de type personnalisé sur TI.
J'ai trouvé des ébauches de réponses mais j'ai pas la totalité des informations.
Ou est-ce que quelqu'un pourrait me décrire la structure de ces fichiers ? (entete+def du type+déclaration de fin de fichier+etc...)
(C'est dans le but de créer un fichier externe au sein meme de mon prog.)
Note : je ne cherche pas comment on fait en ASM ou C ou meme basic, mais je veux voir exactement a quoi ca ressemble au niveau octal.
PS : Ouioui, j'ai déjà regardé a l'editeur hexa...

Merci d'avance pour vos réponses
"De l'Art de faire des Posts qui ne servent a Rien." (c) Ximoon

15:13 @Ximoon - 29-11-2005
"C'est débile ce sondage, une fois de plus Dude, tu ne sers à rien #hehe#" #love# Il est collector celui là ^^

18:56 @Ximoon - 09-10-2010
"Mince Dude sert à quelque chose %) (pas taper :D )" Owii xD #trilove#

2

c dans la DOC de TiGCCLIB

3

http://tigcc.ticalc.org/doc/faq.html#55

=> tu as un code C te disant comment en créer ; à partir de là, puisque tu sais comment en créer, tu peux facilement retrouver comment c'est constitué smile
avatar
Tutorial C (TI-89/92+/v200) - Articles Développement Web (PHP, Javascript, ...)
« What is the sound of Perl? Is it not the sound of a wall that people have stopped banging their heads against? » - Larry Wall

4

Thx a lot (:
J'avais pas pensé a regarder là (;
"De l'Art de faire des Posts qui ne servent a Rien." (c) Ximoon

15:13 @Ximoon - 29-11-2005
"C'est débile ce sondage, une fois de plus Dude, tu ne sers à rien #hehe#" #love# Il est collector celui là ^^

18:56 @Ximoon - 09-10-2010
"Mince Dude sert à quelque chose %) (pas taper :D )" Owii xD #trilove#

5

de rien smile
avatar
Tutorial C (TI-89/92+/v200) - Articles Développement Web (PHP, Javascript, ...)
« What is the sound of Perl? Is it not the sound of a wall that people have stopped banging their heads against? » - Larry Wall

6

Rahhhhhhhh !!! J'pige quedalle !!! Je crois avoir compris mais a chaque fois que je regarde avec des editeurs hexa ca me donne des trucs différents !!!
A croire qu'ils ont pas du tout la meme notion de 'fichiers' chacuns !!! J'en trouve pas deux qui me donnent les memes début & fin pour un meme fichier !!!
C la honte quand meme ! Help meee please ! mourn

Hors-sujet : il fut un temps où j'ai ouïe-dire dans un fond de couloir d'un fond de cuvette de chiottes au fond a droite apres la derniere salle d'un forum (dsl...la fatigue...) qu'il existerait (ou serait en préparation) un IDE assez complet ASM/C ONCALC (Pollux?Gtools?), qu'en est-il et peut-on le dler a une adresse 'volatile' grin ?
C'est que ce serait drolement interressant ça... tongue

Merci encore pour vos renseignements chinois
"De l'Art de faire des Posts qui ne servent a Rien." (c) Ximoon

15:13 @Ximoon - 29-11-2005
"C'est débile ce sondage, une fois de plus Dude, tu ne sers à rien #hehe#" #love# Il est collector celui là ^^

18:56 @Ximoon - 09-10-2010
"Mince Dude sert à quelque chose %) (pas taper :D )" Owii xD #trilove#

7

hmm, parfois on recoit un mail volatile avec gtc dedans grin
avatar
納 豆パワー!
I becamed a natto!!!1!one!

8

Dude :
Rahhhhhhhh !!! J'pige quedalle !!! Je crois avoir compris mais a chaque fois que je regarde avec des editeurs hexa ca me donne des trucs différents !!!
A croire qu'ils ont pas du tout la meme notion de 'fichiers' chacuns !!! J'en trouve pas deux qui me donnent les memes début & fin pour un meme fichier !!!
C la honte quand meme ! Help meee please ! mourn

Les fichiers TI commencent toujours par 2 octets indiquant la taille du contenu, puis suit le contenu lui-même. Certains éditeurs hexa montrent aussi la taille, d'autres le contenu seulement. Si tu utilises stdio.h, la taille est gérée automatiquement (et ne fait donc pas partie des octets que tu peux lire/écrire), si tu utilises les fonctions bas-niveau (vat.h), c'est à toi de la mettre.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

9

liquid :
hmm, parfois on recoit un mail volatile avec gtc dedans grin

Humm tongue !!! grin Alors juste pour faire de la publicité pour mon adresse email (et puis parsque je l'aime bien voir écrite ^^) : to2_bjh@yahoo.fr
boing grin
Kevin Kofler :
Les fichiers TI commencent toujours par 2 octets indiquant la taille du contenu, puis suit le contenu lui-même. Certains éditeurs hexa montrent aussi la taille, d'autres le contenu seulement. Si tu utilises stdio.h, la taille est gérée automatiquement (et ne fait donc pas partie des octets que tu peux lire/écrire), si tu utilises les fonctions bas-niveau (vat.h), c'est à toi de la mettre.

Okay...alors c'est pour ca que j'arrivais pas a comprendre...merci Kevin! Et détrompe-moi si j'ai faux, mais a la fin d'un fichier perso de type 'PERS' , les octets qui suivent immédiatements les données du fichiers sont respectivement :
0.80.69.82.83.0.248
et le 248 marque la fin de fichier (mais représente aussi un type ici non reconnu par le VAR-LINK), est-ce exact ? Ou y a-t-il d'autres octets derriere ?
Merci encore d'avance et désolé de vous embeter avec ca smile
"De l'Art de faire des Posts qui ne servent a Rien." (c) Ximoon

15:13 @Ximoon - 29-11-2005
"C'est débile ce sondage, une fois de plus Dude, tu ne sers à rien #hehe#" #love# Il est collector celui là ^^

18:56 @Ximoon - 09-10-2010
"Mince Dude sert à quelque chose %) (pas taper :D )" Owii xD #trilove#

10

Si 80 = 'P', 69 = 'E', 82 = 'R', 83 = 'S' et 248 = OTH_TAG, alors oui ce que tu as écrit est correct.
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. »

11

Yes, c'était en décimal, désolé de pas avoir précisé! J'ai juste fais des ord("X") sur ma calto ^^
Bon ben j'crois que j'ai compris comment ca marche wink merci encore!
"De l'Art de faire des Posts qui ne servent a Rien." (c) Ximoon

15:13 @Ximoon - 29-11-2005
"C'est débile ce sondage, une fois de plus Dude, tu ne sers à rien #hehe#" #love# Il est collector celui là ^^

18:56 @Ximoon - 09-10-2010
"Mince Dude sert à quelque chose %) (pas taper :D )" Owii xD #trilove#