bin, tout le programme a une structure récursive, avant d'entrer dans un sous-dossier, je pushe le handle du dossier actuel sur la pile. Je reconnais effectivement si c'est ou dissier ou non en testant le bit #7.

<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)
<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant
Pareil pour Einstein ! Ma question n'était pas "comment tu fais pour permettre l'exploration des sous-dossiers" mais "comment permets-tu leur gestion (effacement, renommage, etc)".

Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 :
www.ti-fr.com.
Quelques idées personnelles
ici.
> Pen^2 ça métonnerait qu'ils fassent qqc pour connaître le handle du père, avec la VAT actuelle, quand on a le handle d'un fichier on ne peut pas connaître le handle du répertoire auquel il appartient, et quand on connait le handle d'un répertoire, on ne connait pas le handle du HOME (pseudo-répertoire des répertoires, je crois qu'il s'appelle comme ça).
En revanche, je me suis aperçu que je peux (peut-être) reprendre le système de PCT pour les sous-répertoires. Pour ça, il faut vérifier qu'on peut tout faire avec les fichiers trouvés pour la fonction recherche de CS (à l'origine, on pouvait pas les désarchiver, par exemple). Si tout marche correctement, je pourrais sans trop de problème (j'espère) pouvoir implémenter un système de sous-répertoires (et aussi proposer le tri des fichiers par type, ou par taille, ou des trucs de ce genre)

<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)
<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant
je saisis pas trop ta question, tu peux préciser ? (je suppose que tu t'attends pas à ce que je te resorte les fonctions de TIGCClib)

<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)
<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant
Mmmmh userais-tu de méthodes non-standards qui risquent de ne plus fonctionner avec des versions futures d'AMS ?

Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 :
www.ti-fr.com.
Quelques idées personnelles
ici.
je crois pas (en tout cas pour la gestion classique de répertoires....)
tu veux voir le code asm ?

<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)
<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant
Kevin est en vacances pour un petit moment. Il ne viendra donc pas trop, si seulement il vient ici.
Pour le contenu de #159: comme d'habitude avec Thibaut...
Il m'a dit qu'il était en vacances pour trois semaines. Mais il vient un peu chez nous et ici.
Je serai de retour chez moi le 31 août.
Tu ne remontes pas le niveau non plus ...

Que cache le pays des Dieux ? -
Forum Ghibli -
Forum LittéraireLa fin d'un monde souillé est venue. L'oiseau blanc plane dans le ciel annonçant le début d'une longue ère de purification. Détachons-nous à jamais de notre vie dans ce monde de souffrance. Ô toi l'oiseau blanc, l'être vêtu de bleu, guide nous vers ce monde de pureté. - Sutra originel dork.
Je dis juste que tu ne remontes pas le niveau, pas que tu provoques ... Si chacun de vous se sent obligé de répondre à toutes les "taquineries" de l'autre, ça sera sans fin ...

Que cache le pays des Dieux ? -
Forum Ghibli -
Forum LittéraireLa fin d'un monde souillé est venue. L'oiseau blanc plane dans le ciel annonçant le début d'une longue ère de purification. Détachons-nous à jamais de notre vie dans ce monde de souffrance. Ô toi l'oiseau blanc, l'être vêtu de bleu, guide nous vers ce monde de pureté. - Sutra originel dork.
jackiechan Le 15/08/2003 à 14:27Edité par jackiechan le 26/08/2003 à 02:20 Vous pouvez par contre vous arrêter maintenant.
j'ai un problème dans le désassembleur : j'ai désassemblé txtrider (54ko de source...) et j'obtiens cette séquence :
_L_10d2:
jsr userlib@000A
cmpi.w #$108,d0
bne _L_10ec
_L_10e0:
bsr _L_2336
bsr _L_2434
bra _L_dbe
_L_10ec:
cmpi.b #$0,d0
beq _L_1116
cmpi.b #$0,d0
beq _L_1120
cmpi.b #$0,d0
beq _L_112a
cmpi.b #$0,d0
beq _L_1144
cmpi.b #$D,d0
beq _L_115e
bra _L_10d2
les 4 cmpi.b #$0,d0, je les trouvent un peu bizarres : ça sent le relogement mal désassemblé (mais quel relogement ? les _RAM_CALL sont bien désassemblés ailleurs) et de plus pourquoi des cmpi.B ? le code d'une touche est codé sur un word, non ? surtout que ça ressemble aux 4 touches de directions (c'est dans le menu OPEN)

<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)
<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant
Tu ne peux pas vraiment savoir si le code désassemblé est correct ou non.
Le mieux c'est que tu fasses des tests sur des progs en ASM open source comme ça tu peux comparer la source d'origine et la source désassemblée. Tu trouveras de gros programmes en ASM open-source sur www.timetoteam.fr.st

« 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
. »
C'est peut-être du code automodifiant.
pkoi il marcherait pas sur la version désassemblée alors ?

<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)
<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant