420

faut autant de temp pour compressez que pour décompressez ????
euh... faudrait peut-êre accélerer la décompression, nan ??

je vois pas trop l'intéret de faire une lib statique ET dynamique. un des deux format suffit.
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.

421

-

422

bah justement, au lieu de l'intégrer à shL, intègre le à une lib grin
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.

423

Mais si tu en fais une lib, ca te prendra 30 secondes de l'integrer a shl
je vois pas trop l'intéret de faire une lib statique ET dynamique. un des deux format suffit.

l'interet d'une lib dynamique c'est de l'integrer a stdlib et d'obtenir quelquechose de meilleur que ziplib. et la lib statique pour les borné qui refusent le kernel
avatar

424

ouais, bah les bornés, si ça les emmerdes, ils utilisent pas la lib, c tousroll
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.

425

-

426

sh'l est un shell, et si G bien compris, il peu lancer des programmes
COMMENT FAIS TU POUR LANCER UN PROGRAMME DEPUIS TON SHELL (le code, C du C, comment fais tu??? tu utilise la methode du EXEC_GHOST ... he sais plus kwa ???)
http://membres.lycos.fr/pingooz/
Un cafe et deux sucres

427

bah Tinyx est là et sert justement aux apps comme des shells etc.

428

-

429

MERCI MAIS JE L'AI DEJA VU ET SUITE A UN POSTE DE KEVIN KOLFER QUI ME DIT QUE CETTE METHODE ET SUJETTE A DES PLANTAGES? JE VOULAIT SAVOIR SI TU AS UTILIS2 CETTE METHODE? SI ELLE MARCHE ET C TOUT.
MErci d'avance
http://membres.lycos.fr/pingooz/
Un cafe et deux sucres

430

PKOI VOUS PARLEZ EN CAPS ,,,??????

431

Orion_
a écrit : JE TELECHARGE TIGCC ET JE CHERCHE DANS LA DOC ET JE REGARDE LES EXEMPLES LIVREE AVEC, Y'A UN EXEMPLE DéJA TOUS FAIT QUI TE MONTRE LA MéTHODE !!!

Il me semble que tu avais fait un topic du même syle que celui de PiNGoO quand tu avais fait ton launcher, parce qu'il ne marchait pas toujours, je crois.
Par contre, j'ai la flemme de le rechercher.

432

nEUrOne
a écrit : PKOI VOUS PARLEZ EN CAPS ,,,??????

pour delirer !!! grin
http://membres.lycos.fr/pingooz/
Un cafe et deux sucres

433

-

434

-

435

La librairie statique suffit. La librairie dynamique kernel non, elle n'est pas utilisable par les programmes _nostub.
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é

436

> 'interet d'une lib dynamique c'est de l'integrer a stdlib et d'obtenir quelquechose de meilleur que ziplib. et la lib statique pour les borné qui refusent le kernel

> La librairie statique suffit. La librairie dynamique kernel non, elle n'est pas utilisable par les programmes _nostub.
Exactement. C'est un des immenses défaut des librairies kernel, avec le fait qu'elles nécessitent un kernel et qu'elles ne respectent pas le format d'un programme en assembleur...

On pourrait *presque* te qualifier de borné toi aussi, Uther Lightbringer...
Pour le fait que je sois narrow-minded: j'accepte. Mais je suis un narrow-minded qui a la même opinion que la majorité des programmeurs (du moins, les programmeurs non français)...
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

437

bof... devoir se taper le code complet de la lib à chaques utilisation... et vu que c un truc qui risque d'être pas mal utiliser, ça fairait pas mal de redondance.
Euh... les libs dynamique qui ne respectent pas le format d'un programme en ASM...roll
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.

438

Orion_ a écrit :
moi pour l'instant je n'ai fait que des projets qui se finissent et sans mise a jours.

C'est vrai ça? grin
Kevin Kofler a écrit :
La librairie statique suffit. La librairie dynamique kernel non, elle n'est pas utilisable par les programmes _nostub.


honnêtement, ça coute quoi de faire les deux? Personnelement, si j'ai le choix entre une lib statique et une dynamique, je saute sur la dynamique... alors si il fait les deux tout le monde est content.

(je dis ça pour le principe puisqu'il n'a manifestement pas l'intention de faire de lib)
avatar
Que cache le pays des Dieux ? - Forum Ghibli - Forum Littéraire

La 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.

439

Uther Lightbringer
a écrit : l'interet d'une lib dynamique c'est de l'integrer a stdlib et d'obtenir quelquechose de meilleur que ziplib. et la lib statique pour les borné qui refusent le kernel

Je ne vois pas quel intérêt il y a à faire une librairie dynamique. Les programmeurs pour kernel peuvent aussi utiliser la librairie statique sans aucun problème.
Ximoon
a écrit : honnêtement, ça coute quoi de faire les deux?

C'est un travail supplémentaire qui ne sert strictement à rien.
Personnelement, si j'ai le choix entre une lib statique et une dynamique, je saute sur la dynamique...

Pourquoi? Pour la compatibilité Fargo? Ben, on attend toujours ton portage de ld-tigcc pour Fargo. smile Quand ça sera fait, il n'y aura plus ce problème-là. smile
D'ailleurs, je suis en vacances là, donc j'ai le temps de t'aider... As-tu réussi à faire quelque chose ou en es-tu encore au point de départ?
alors si il fait les deux tout le monde est content.

Même avec une librairie statique seule, tout le monde devrait être content, parce que tout le monde peut l'utiliser.
Orion_
a écrit : JE TELECHARGE TIGCC ET JE CHERCHE DANS LA DOC ET JE REGARDE LES EXEMPLES LIVREE AVEC, Y'A UN EXEMPLE DéJA TOUS FAIT QUI TE MONTRE LA MéTHODE !!!

Je te signale que enter_ghost_space est totalement inapproprié pour un shell à cause de ça:
However, be sure to call enter_ghost_space only from the _main function.

Je parie que ton shell ne lance pas les programmes à partir de _main.
Once you have called it, you may not call any functions from the TIGCC library or from your program without explicitly adding 0x40000 to their address. This does not affect macros like ASM_call or ROM calls.

Je parie que tu appelles plein de fonctions après avoir lancé des programmes dans ton shell.

Il faut donc utiliser EXECUTE_IN_GHOST_SPACE, pas enter_ghost_space.
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é

440

>La librairie statique suffit. La librairie dynamique kernel non, elle n'est pas utilisable par les programmes _nostub. Exactement. C'est un des immenses défaut des librairies kernel, avec le fait qu'elles nécessitent un kernel et qu'elles ne respectent pas le format d'un programme en assembleur...

Je n'ai pas envie de continuer le débat et si j'ai proposé de faire deux version c'était bien pour éviter de relancer ce débat alors qu'il n'y en avait absolument pas besoin ici.
On pourrait *presque* te qualifier de borné toi aussi, Uther Lightbringer... Pour le fait que je sois narrow-minded: j'accepte. Mais je suis un narrow-minded qui a la même opinion que la majorité des programmeurs (du moins, les programmeurs non français)...

Mais arrête je ne suis pas du tout borné. J'ai proposé deux version pour contenter tout le monde. La lib kernel est a mon avis le meilleur choix mais je propose aussi une lib statique pour ceux qui n'en veulent pas. après si tu veux encore essayer de me convaincre que le nostub c'est mieux, y'a un topic pour ca mais ne me traite pas de borné alors que je propose une version pour tout le monde.
Je ne vois pas quel intérêt il y a à faire une librairie dynamique. Les programmeurs pour kernel peuvent aussi utiliser la librairie statique sans aucun problème.
Mais il perd les avantage de la lib dynamique(mise a jour facile, gain de place si réutilisé ...) et si tu n'est pas d'accord, c'est pour ca que j'ai proposé de faire aussi une lib statique.
>honnêtement, ça coute quoi de faire les deux? C'est un travail supplémentaire qui ne sert strictement à rien.

Un travail de 5 minutes dans le pire des casgrin
honnêtement, ça coute quoi de faire les deux? Personnelement, si j'ai le choix entre une lib statique et une dynamique, je saute sur la dynamique... alors si il fait les deux tout le monde est content.

Je suis de ton avis.
avatar

441

-

442

-

443

Y'a la fonction toute prete dans ziplib...

444

-

445

Tu peux utiliser zpack qui va cree une pack archive.
Ou doors Explorer. Ou Pct.

446

-

447

C'est vraiment dommage qu'il n'y ait pas assez de RAM sur les calculettes, parce que sinon, la technologie ExePack mettrait tout le monde d'accord...
Tu n'as pas essayé de bencher avec des Pack Archives ?
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

448

Orion> Ce serait bien que tu mettes le temps de décompression aussi.
Au fait, c'est quoi comme algo que tu utilises ?

449

en décompression d'image, il est à l'ouest, mais en compression de donnée, il s'en sort pas mal. Tu devrait essayer avec du texte et des programme tockéniser.
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.

450

-