1

Salut à tous,
La compression et la décomprression des données sur la TI sont vraiment très pratique pour économiser de la mémoire sur des programmes lourds. J'utilise flib2 avec la commande "komp" qui n'est qu'a moitié efficasse.

Existe t'il d'autres librairies de compression-décompression des données stable et efficasse?

Merci de vos réponses!

2

cf ce topic, essaie XPak et PepZip ? (http://www.ticalc.org/)
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

3

J'ai essayé les 2 : Xpack est trop long!!!! en revanche PepZip est relativement rapide (31 secondes pour un fichier DATA de 50058 en 12109)
Mais y'a t'il d'autres librairies?

4

Aucune idée, mais ces deux là risquent d'être les meilleures, de toutes façons.
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

5

Aprés, y a que shrnecklib ou ttpack de meilleur (et encors, pas dans tous les cas).
avatar
Membre fondateur de la Ligue Anti-MacIntoc
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Un expert est quelqu'un qui en sait de plus en plus sur de moins en moins
de choses, jusqu'à ce qu'il connaisse absolument tout à propos de rien.

6

Et LZMA qui les éclate tous! http://www.7-zip.org/sdk.html. Compile sans modifications avec TIGCC et marche sans problèmes sur les calculatrices TI (en décompression seulement, comme ttpack et shrnklib).
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é

7

LZMA decoder uses only integer operations and can be implemented in any modern 32-bit CPU (or on 16-bit CPU with some conditions).^^
avatar
Membre fondateur de la Ligue Anti-MacIntoc
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Un expert est quelqu'un qui en sait de plus en plus sur de moins en moins
de choses, jusqu'à ce qu'il connaisse absolument tout à propos de rien.

8

en décompression seulement, comme ttpack et shrnklib
La compression et la décomprression des données sur la TI

roll
avatar
<<< 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

9

Donc le premier message hors-sujet est le ./5 auquel je répondais, pas mon ./6. tongue
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é

10

il est vrai
avatar
<<< 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

11

Kevin>il est pas hors-sujet mon message, ct pour souligné qu'aprés PepZip et XPack, les formats les plus performants sont juste sur PC...
avatar
Membre fondateur de la Ligue Anti-MacIntoc
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Un expert est quelqu'un qui en sait de plus en plus sur de moins en moins
de choses, jusqu'à ce qu'il connaisse absolument tout à propos de rien.

12

Kevin > tiens c'est cool ça
et c'est en lgpl je vais donc pouvoir l'utiliser légalement contrairement à ttpack ^^
avatar
« Le bonheur, c'est une carte de bibliothèque ! » — The gostak distims the doshes.
Membrane fondatrice de la confrérie des artistes flous.
L'univers est-il un dodécaèdre de Poincaré ?
(``·\ powaaaaaaaaa ! #love#

13

D'ailleurs, si tu n'arrives pas à intégrer la routine de décompression dans ton programme, je peux t'aider. (Je l'ai déjà fait avec ttstart.)
Et pour un compresseur LZMA qui tourne sous Linux (sans WINE), cf. http://students.fhs-hagenberg.ac.at/se/se00001/Projects_LZMA_.html.
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é

14

k merci ^^
avatar
« Le bonheur, c'est une carte de bibliothèque ! » — The gostak distims the doshes.
Membrane fondatrice de la confrérie des artistes flous.
L'univers est-il un dodécaèdre de Poincaré ?
(``·\ powaaaaaaaaa ! #love#