810

> Pour TIGCClib, il me semble que Pollux a recodé une partie des fonctions en ASM : elle a beaucoup maigri tongue
Non, la lib est simplement plus ou moins compressée.

A propos il me semble que j'ai trouvé un bug dans fopen :
   if(chmode=='r'|| chmode=='a')
     {
       flags=_F_READ;
+      sym_entry=DerefSym(SymFind(sptr));	// bugfix
       if(!sym_entry)
         if(chmode=='r')
           {


(et ne rigolez pas, ça m'a déjà planté plusieurs fois ma calc, même si sizeof(FILE) est petit)



> > mais après tout c'est sans doute ce que tu veux.
> Si je suis pour l'ajout de routines à tigcc.a, ce n'est pas pour embêter PpHd et Pollux, mais pour améliorer tigcc.a. Je ne vois pas pourquoi on devrait arrêter de faire évoluer tigcc.a juste parce que ça dérange 2 personnes qui forkent nos routines.
> > Si au moins ca apportait réellement quelquechose mais ca fera la même chose que avant.
> Ça apporte que les fonctions graphiques feront partie intégrante de tigcc.a et qu'il n'y aura plus des copies de extgraph.a qui traînent un peu partout dans les sources.
Perso ça ne me dérange pas, SAUF SI #include <tigcclib.h> suffit pour utiliser les routines d'extgraph. Il faut laisser le #include <extgraph.h>, sinon portage obligatoire pour tous les programmes qui l'utilisent roll
Et bien sûr, le mieux serait de garder extgraph.a sans le fusionner avec tigcc.a, tout en le distribuant en standard avec TI-GCC...


> Pollux ne veut peut-être pas contribuer ses routines à TIGCCLIB. C'est son choix. Mais c'est un peu dommage... Ca me donne un peu l'impression (peut-être fausse) qu'il ne veut pas faire des choses pour TOUTE la communauté, ce qui est pourtant, de loin, le plus fin...
Je n'ai pas refait de routines de TI-GCC Lib. Et j'ai reporté tous les bugs que j'ai trouvé à la TI-GCC Team...

> De toute facon,si on est un programmeur tres propre,CC de nitro est largement suffisant,sauf qu'il faut trouver des librairies pour le gray et les sprites
très propre wink

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

811

Pollux a écrit :
> Pour TIGCClib, il me semble que Pollux a recodé une partie des fonctions en ASM : elle a beaucoup maigri tongue
Non, la lib est simplement plus ou moins compressée.

A propos il me semble que j'ai trouvé un bug dans fopen :
   if(chmode=='r'|| chmode=='a')
     {
       flags=_F_READ;
+      sym_entry=DerefSym(SymFind(sptr));	// bugfix
       if(!sym_entry)
         if(chmode=='r')
           {

(et ne rigolez pas, ça m'a déjà planté plusieurs fois ma calc, même si sizeof(FILE) est petit)

C'est une vieille version, ça (0.94 SP1 maximum). Ce morceau de code n'existe plus dans le service pack actuel. Je pense qu'on a déjà corrigé ce bogue:
January 12, 2003: TIGCC v0.94 SP2, Obj2TI v1.01e, Library v2.5 SP2, IDE v2.91
Bugfix: Important bugfixes for fopen, fread and fwrite. Bugfix: Changed import_binary to export the symbol, and changed the IDE to make it work with it.

Cf. http://pub26.ezboard.com/ftichessteamhqfrm5.showMessage?topicID=1937.topic.
> > mais après tout c'est sans doute ce que tu veux.
> Si je suis pour l'ajout de routines à tigcc.a, ce n'est pas pour embêter PpHd et Pollux, mais pour améliorer tigcc.a. Je ne vois pas pourquoi on devrait arrêter de faire évoluer tigcc.a juste parce que ça dérange 2 personnes qui forkent nos routines.
> > Si au moins ca apportait réellement quelquechose mais ca fera la même chose que avant.
> Ça apporte que les fonctions graphiques feront partie intégrante de tigcc.a et qu'il n'y aura plus des copies de extgraph.a qui traînent un peu partout dans les sources.
Perso ça ne me dérange pas, SAUF SI #include <tigcclib.h> suffit pour utiliser les routines d'extgraph. Il faut laisser le #include <extgraph.h>, sinon portage obligatoire pour tous les programmes qui l'utilisent roll

Désolé, mais évidemment que l'inclusion dans TIGCCLIB veut dire que ça sera vraiment inclus, et donc tigcclib.h inclura automatiquement extgraph.h.
Et pour la compatibilité, je vais dire exactement la même chose que ce que tu me dis, toi, au sujet de tes extensions: Si les programmeurs veulent que leur programme soit compatible avec GTC, ils rajouteront quand-même le #include <extgraph.h>.
Et bien sûr, le mieux serait de garder extgraph.a sans le fusionner avec tigcc.a, tout en le distribuant en standard avec TI-GCC...

Non. Nous distribuons TIGCCLIB et c'est tout. Soit quelque chose en fait partie, soit ça n'en fait pas partie. On ne va pas distribuer plusieurs fichiers .a. Tout l'intérêt des fichiers .a est de regrouper tous les fichiers objet nécessaires.
> Pollux ne veut peut-être pas contribuer ses routines à TIGCCLIB. C'est son choix. Mais c'est un peu dommage... Ca me donne un peu l'impression (peut-être fausse) qu'il ne veut pas faire des choses pour TOUTE la communauté, ce qui est pourtant, de loin, le plus fin... Je n'ai pas refait de routines de TI-GCC Lib. Et j'ai reporté tous les bugs que j'ai trouvé à la TI-GCC Team...

Mais pas toujours à temps. Ça fait longtemps qu'on a corrigé ton bogue dans fopen. Il nous a été reporté le 2 janvier, donc il y a presque 3 mois!
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é

812

Jarode>Tu tapes quoi comme requete? Moi je n'y arrive pas
(t'as pas un bref souvenir du topic?)
Un newbie c'est là pour apprendre.
Bravo Boo et Yaro,votre site est génial!

813

Jarode>
Ca y est,j'ai trouve:topics/19984-asm-dev-interface-deedition-et-de-compilation-pour-cc-et-as

Mais au fait,c'est pas dangereux pour la compatibilité de mettre les 7 niveaux de gris?(j'ai lu quelque part que la HW2 les supportait mal,ou qqch de ce genre)

Sinon,tu es un veritable genie!
Un newbie c'est là pour apprendre.
Bravo Boo et Yaro,votre site est génial!

814

Ce sont mes routines, et elles marchent très bien sur HW2. Mais je conseille d'utiliser plutôt les 8 niveaux de gris (passer TRUE à GrayOn), les 7 étant soumis à des effets bizarres de l'écran (sur HW1 et sur HW2) sous la présence de certains motifs de gris. (Je ne sais pas du tout pourquoi. Les 8 niveaux de gris n'ont pas ce problème.)
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é

815

Ah ben voila.C'est de ces 7 niveaux de gris que je voulais parler.(Sur TIGCC,il n'y en a que 4,une raison de plus pour que je me mette a la programmation on-calc).
Un newbie c'est là pour apprendre.
Bravo Boo et Yaro,votre site est génial!

816

> (Sur TIGCC,il n'y en a que 4,une raison de plus pour que je me mette a la programmation on-calc).
Ah, parce que les routines de Kevin ne marchent pas sous TIGCC ? Elles ont été développées uniquement sur TIGCC ! Le source est public, en plus... Tu peux les intégrer sans aucun problème dans ton programme sous TIGCC !
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

817

Le probleme est qu'il faudrait deja que je puisse les ouvrir...
Au fait,vous pouvez pas les uploader c'est ca?) petit a petit,parceque ca ne passe pas chez moi,le cable est pourri( ou le branchement que mon frere a fait aussi)
Un newbie c'est là pour apprendre.
Bravo Boo et Yaro,votre site est génial!

818

Il existe des lib pour cc ??? graphiques ou autre ?? (je met ce post dans ce topic, je c'est un peu en rapport avec le sujet je crois)
http://membres.lycos.fr/pingooz/
Un cafe et deux sucres

819

#812

820

Merde j'avais pas vu, desole et merci
http://membres.lycos.fr/pingooz/
Un cafe et deux sucres

821

jarod, tu peux m'envoyer à mon adresse email les fichiers version texte WINDOWS de tes sources? (Si c'est pas chiant à faire)
Un newbie c'est là pour apprendre.
Bravo Boo et Yaro,votre site est génial!

822

Tu ouvres le logiciel du TI-Graph Link, tu envoyes ton fichier texte format TI sur ton PC, et tu l'édites avec le TIGL, ensuite tu copies-colle dans le notepad de Windows.

823

TIGL?eek
Un newbie c'est là pour apprendre.
Bravo Boo et Yaro,votre site est génial!

824

TIGL = TiGraphLink

825

Ok,mais le problème, comme je l'ai dit plus haut, c'est que je n'ai même pas pu envoyer les fichier sur ma TI, je n'ai pu le faire que sur VTI (Et je sais maintenant que ca ne vient pas de mon cable).mourn
Un newbie c'est là pour apprendre.
Bravo Boo et Yaro,votre site est génial!

826

Ya une date de prévu (enfin?) pour GTC?Ou encore est-il en download? Ca faisait longtemp que je n'était pas venu et j'avoue que j'ai le flème de regarder tout les topics... M'enfin j'imagine qu'il n'est pas encore là... roll

827

2042 ou 48, je ne sais plus

828

2048 smile
Car seuls les cons ne reconnaissent pas leurs erreurs.
=========================================
Avis aux newbies, avant de poster, essayez ça ->[http://databob.free.fr/IFAQ/FAQ]

Membre de la [V4pOR T34m]
EvaSDK's Homepage > et c'est reparti

829

oki grin

830

c'est pas la peine d'attendree alors car entre temps ti aura déjà sortit une bête de gaz (:
la z200 grin
l'impossible n'existe pas,ce n'est que le possible qui n'est pas encore possible.

831

De toute façon, il ne dois plus avoir beaucoup de monde qui l'attend. Perso, ca fait un baille que je ne lis plus ce topic

832

Pollux qu'est-ce que t'attend sad
On est en vacances et toujours pas de GTC en vue !
avatar
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.

833

Tu pouvais lui dire en mini message ça aurait éviter de remonter ce topic et de faire esperer ceux qui pensent encore que GTC existe :]
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

834

Lol
ceci dit ça fait un bail qu'il ne s'est pas montré ici Pollux wink
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.

835

Pollux doit certainement avoir trop de boulot scolaire et de boulot sur GTC s'il a le temps d'y toucher...
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

836

Vertyos
a écrit : Tu pouvais lui dire en mini message ça aurait éviter de remonter ce topic et de faire esperer ceux qui pensent encore que GTC existe :]

Tu commences à me saouler avec ton allergie au remontage de topics. 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é

837

Et ?
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

838

et ?

ben et rien du tout.
ce qu'il a dit est un fait.
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

839

Toi depuis quelque jours t'aime bien poster contre moi. Il me reproche quelque chose avec un "grin" derrière, j'imagine qu'il a autre chose derrière la tête.

Squale, si t'as vraiment envie de me faire chier, dis le haut et fort que je ne reste pas sans répondre (parceque franchement jusqu'à maintenant, vu tes posts ça ne vaut même pas le coup...)
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

840

Toi depuis quelque jours t'aime bien poster contre moi

pas particulièrement.
Mais je trouve dommage que tu gueule dès qu'un topic est remonté (surtout dans le cas om c'est le créateur du topic qui le remonte, pour parler de son projet... en fait, ça part de là...)
Squale, si t'as vraiment envie de me faire chier

je N'ai PAS envie de te faire chier.
Mais je ne trouve pas normal que tu gueule sur le gars qui remonte SON topic pour parler de SON projet (et comme je le disais plus haut, ça part de là)
dis le haut et fort que je ne reste pas sans répondre (parceque franchement jusqu'à maintenant, vu tes posts ça ne vaut même pas le coup...)

merci.
J en ne cherche nullement à entrainer toute une polémique ; ni à me mettre mal avec toi. Ni l'un ni l'autre n'apporterai quoi que ce soit de bon, que ce soit à toi ou à moi.

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