1

s'il vous plait expliquez moi la marche a suivre!!!
merci!!!
Un troll ça reflechit plus vite à -10°C...en pays chaud tous les trolls sont cons...
Les cerveaux en silicium et ses defauts...
et essayez de trouver d'ou ca vient!!!


tout le monde s'en fout...
(Les annales du disque-monde...)

2

préferences de tigcc...
ça devrait presque aller dans newbie ça smile
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

3

tu fais projets-->options-->compresser en ppg
avatar
納 豆パワー!
I becamed a natto!!!1!one!

4

merci!!!smilesmilesmilesmile
Un troll ça reflechit plus vite à -10°C...en pays chaud tous les trolls sont cons...
Les cerveaux en silicium et ses defauts...
et essayez de trouver d'ou ca vient!!!


tout le monde s'en fout...
(Les annales du disque-monde...)

5

ou alors, tu peux compresser des progs (nostub officiellement, mais kernel aussi gràce à ExtendeD) que tu trouves sur le net, en utilisant les utilitaires fait pour
(ttppggen.exe dans la TTsuite pr le nostub, et la version spé de ExtendeD pr les deux)
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

Ca me rappelle que ça fait une plombe que g envoyé les sources à TN, et il a tjrs pas mis a jour le pack. Je vais peut-être lui rappeler...

7

Malheureusement, Thomas oublie souvent ce genre de choses (contributions de code)...

Mais de toute façon, le plus simple est de programmer en _nostub. grin
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é

8

bein tien.....
si les kerneleux mettaient autant de volonté dans le dev de la programation kernel que TN et KK reunis, le nostub aurait disparu...
Hmm... Garcon ! UN PACK DE KOENIGS SVP !

9

arf... c possible grin
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

10

ah oui ça m'intéresse le ppg pour kernel
avatar
納 豆パワー!
I becamed a natto!!!1!one!

11

beuh c nul... fais en nostub
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

12

Fais directement en nostub. Tout le monde pourra l'utiliser (moyennant le launcher créé par TIGCC ou alors le lanceur générique ttstart qui prend moins de 2K).
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

13

fait en kernel, et certains pourront l'utiliser grin
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

14

c malin ça...

Nostub > tt le monde pourra l'utiliser, kernel ou non
Kernel > certains seulements...

Moi je trouve que le choix est pas dur à faire...
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

15

nostub: programme lents et volumineux
kernels: prgm rapides, moins gros
avatar
納 豆パワー!
I becamed a natto!!!1!one!

16

boh c pas des différences considérables...
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

17

nostub: extgraph
kernel:genlib ruuuuuuuullllllllllllleeeeeeeezzzzzzzzz!!!
avatar
納 豆パワー!
I becamed a natto!!!1!one!

18

_nostub et librairies statiques: programmes petits en taille totale, parce que seuls les fonctions graphiques effectivement utilisées sont envoyées à la calculatrice, et elles peuvent être compressés avec le programme
kernel et librairies dynamiques: programmes énormes en taille totale, parce que le kernel est énorme (du moins Universal OS l'est), les librairies dynamiques sont énormes (du moins genlib l'est) et il faut toujours envoyer la totalité de la librairie dynamique même si on n'en utilise qu'une seule fonction

Quant à la vitesse, ça n'a rien à voir avec le mode de programmation. Et la vitesse de ExtGraph est largement suffisante. (On s'en contrefiche si ton RPG tourne à 20 fps ou à 19,5 fps. La preuve: même la version en BASIC était souvent utilisée. Et je suis certain à presque 100% que le C avec ExtGraph est au moins 10 fois plus rapide que le BASIC.)
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é

19

_nostub et librairies statiques: programmes petits en taille totale. Mais l'ensemble de ces programmes est tres redondant.
Libraries dynamiques: Programme permettant d'economiser de la taille au total. il y une optimisation de l'ensemble des programmes plutot que chaque programme individuellement.

>il faut toujours envoyer la totalité de la librairie dynamique même si on n'en utilise qu'une seule fonction
Et ou est le probleme ?
Dans l'ensemble des programmes de la calc. Il y en a bien plusieurs qui vont l'uitliser.

>Quant à la vitesse, ça n'a rien à voir avec le mode de programmation.
Oui.

>Et la vitesse de ExtGraph est largement suffisante. (On s'en contrefiche si ton RPG tourne à 20 fps ou à 19,5 fps).
Heu... Tu sais pas ce qu'il veut comme graphisme smile

>Et je suis certain à presque 100% que le C avec ExtGraph est au moins 10 fois plus rapide que le BASIC.)
Je dirais 100 mais c'est mon opinion.


[edit]Edité par PpHd le 21-12-2001 à 16:33:57[/edit]

20

a long terme on va dire, un petit programme aura tout interet a etre en nostub, mais un gros programme serait mieux adapte en kernel
avatar
納 豆パワー!
I becamed a natto!!!1!one!

21

>PpHd:
>_nostub et librairies statiques: programmes petits en taille totale. Mais l'ensemble de ces programmes est tres redondant.
>Libraries dynamiques: Programme permettant d'economiser de la taille au total. il y une optimisation de l'ensemble des programmes plutot que chaque programme individuellement.

Ça part du principe que beaucoup de programmes se servent exactement des mêmes routines. Ce n'est pas toujours le cas. Souvent, des programmes différents ont besoin de routines légèrement différentes. Si ces fonctions sont réunies dans une librairie statique (ou dans plusieurs, chacune adaptée à une utilisation particulière, ça ne change rien), chaque programme prend ce dont il a besoin, et seulement ce dont il a besoin.

>>il faut toujours envoyer la totalité de la librairie dynamique même si on n'en utilise qu'une seule fonction
>Et ou est le probleme ?
>Dans l'ensemble des programmes de la calc. Il y en a bien plusieurs qui vont l'uitliser.

Ça dépend de la fonction. Par exemple, la fonction "sprite 16x*y avec 3 gris (noir + 2 gris) + blanc transparent avec halo blanc" (ou genlib::big_sprite si tu préfères wink) est adaptée à des programmes bien particuliers (SMA et Chrono en l'occurrence). Pour un autre programme, on pourrait préférer par exemple "sprite 32*48 avec 3 gris (noir, gris foncé, blanc) + transparent avec halo gris clair" (je sais que c'est plus long à calculer, mais peut-être le programme n'a-t-il pas besoin d'une telle vitesse - et le fait d'avoir fixé la taille permet d'autres optimisations). Une librairie statique pourrait théoriquement contenir toutes les combinaisons imaginables (il faut évidemment que quelqu'un les programme wink). Une librairie dynamique ne peut pas dépasser 64 KO, et doit limiter le gaspillage de place, donc ne peut pas se permettre cela. Donc les programmes client sont contraints à des compromis.
Un exemple concret: si je ne me trompe, genlib ne laisse le choix qu'entre blanc transparent et noir transparent. Imagine maintenant que quelqu'un veuille faire Tux Racer sur TI-89. (Rappel: Tux est un manchot. Autre rappel: Les manchots sont noirs et blancs.) Je pense que tu peux t'imaginer le problème qui se pose s'il veut utiliser genlib... grin

>>Et je suis certain à presque 100% que le C avec ExtGraph est au moins 10 fois plus rapide que le BASIC.)
>Je dirais 100 mais c'est mon opinion.

J'ai dit 10 pour avoir une marge de sécurité.

>liquid: a long terme on va dire, un petit programme aura tout interet a etre en nostub, mais un gros programme serait mieux adapte en kernel

Aucun programme ne serait mieux adapté en kernel.
Surtout, plus le programme est gros, moins il laisse la place d'en mettre d'autres qui se servent du kernel et des librairies dynamiques utilisées, et donc plus les avantages du partage de code dynamique deviennent imperceptibles.
[edit]Edité par Kevin Kofler le 21-12-2001 à 21:17:45[/edit]
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é

22

mais un gros programme serait mieux adapte en kernel
> Whoaaaaa ! Kevin qui conseille le mode kernel !!! Vite un screenshot grin
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

23

attention Relis bien ce que j'ai mis. Je n'ai que cité liquid pour lui répondre qu'aucun programme ne serait mieux adapté au kernel. 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é

24

Quelqu'un pourrais m'expliquer ???

>>> quand je compresse mon prog (nostub) en ppg il devient très lent, alors que sans compression il est très rapide !
et toutes mes boucles for dans le vide pour modifier la vitesse ne l'affecte plus du tt, quand je les supprime toutes c tjrs aussi lent !
j'ai essayer de detourner les 6 auto-ints mais rien a faire ! confus

25

Kevin : A merde... je me disais aussi roll
c parceque en général quand on met le nom de qqun suivit de 2 points c pr lui répondre et non pr le citer
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

26

Non, au contraire, sur un forum:
>XYZ: truc
veut dire "XYZ a dit 'truc'".
(Dans un mail, on mettrait seulement:
>truc
mais sur un forum il faut bien préciser qui a dit ça.)
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é

27

>obza_Fazer:
> >>> quand je compresse mon prog (nostub) en ppg il devient très lent, alors que sans compression il est très rapide !
>et toutes mes boucles for dans le vide pour modifier la vitesse ne l'affecte plus du tt, quand je les supprime toutes c tjrs aussi lent !
>j'ai essayer de detourner les 6 auto-ints mais rien a faire !

Si le temps de chargement est ralenti, c'est normal. Si le temps d'exécution est ralenti, il y a un problème (bizarre) quelque part. sad
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é

28

moi en général quand je ve citer je fait :

kevin > Dans un mail, on mettrait seulement...
Oui tu as raison
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

29

Moi, je ferais plutôt le contraire...
Mais bon, on finit toujours par se comprendre. smile
[edit]Edité par Kevin Kofler le 23-12-2001 à 21:37:18[/edit]
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é

30

supposons que je mette SMA total et chrono: d'une, ça tient dans la calc et de deux, l'utilisation des libs dynamiques dans la programmation prend tout son intéret
avatar
納 豆パワー!
I becamed a natto!!!1!one!