Mais pourquoi ne pas garder la compatibilité avec komp ?
flow Le 19/06/2003 à 12:29 Ca plante tout le temps avec Komp mm en ne zippant que des fichiers ASM.
Zeph Le 19/06/2003 à 12:30 Reste à voir comment hibou prendra ça... En tout cas voilà bien un exemple qui montre pourquoi je ne distribuerais jamais mes sources dans le zip, mais uniquement après demande pour me rappeller qui les as...

All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez
par ici :)
Zeph Le 19/06/2003 à 12:32 Ah... Et il lui a demandé avant ou il l'a prévenu après ?

All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez
par ici :)
mm ... pkoi ne pas prendre complib directement ?
Au fait, pourquoi tu utilises encore doorsos, flow ?

I'm on a boat motherfucker, don't you ever forget
bon, je pense que je vais dev pour prog, histoire de le faire beta tester
si y'en a qui veulent ...
en fait, une archive link comme des .c différent, et si tu utilises un header, tu n'as qu'un .c
et du fait de la compilation, un seul .c ca prend moins de place, y'a un liens qui prend qq octets en plus sinon ...
Tu devrais adopter un algo compatible avec celui de ziplib dans ton einstein
Bah hibou a trouvé, lui, tu pourrais trouver aussi, non ?
Sinon, question pratique, tu stockes comment le "dictionnaire" (il me semble que ça s'appelle comme ça), c'st à dire la correspondance entre une certaine suite de bits et l'octet associé. Par ex : 0100 correspondrait à 'E'.
Tu fais comment ? Parce que ça doit prendre quelques octets
On stocke pas de dico. On stocke l'arbre. 1 neud = 1 bit. Comme il y a 512 neuds au maximum dans un arbre de Huffman, le stockage de l'arbre prend au max 512/8=64 octets. Il faut ajouter les octets correspondant aux feuilles à ça.

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 ne capte pas trop, comment tu le stoques, l'arbre ? Comment tu différencies une feuille d'un noeud ?
J'ai regardé un peu son code, mais il n'est pas beaucoup commenté.
Enfin, en y mettant de la bonne volonté, je comprendrai peut-être
Uther Le 20/06/2003 à 08:51 La solution est tres simple:
#include <kernel.h>
Ca m'a pris 5 minutes d'implémenter la gestion des zip dans TIM. Pour enstein, t'as qu'a faire une version kernel compatible zip et une nostub qui gere que le komp ou même mieux une version mistub.