180

que tu enlèves plutot

personne à part toi ne cherche a comparer les performances de ces deux compilos.

Au fait, si GTC ne te plait pas, il serait plus sage de l'ignorer plutot que de le descendre. On te demande pas de l'améliorer...

mais es tu sage...

181

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

182

ha? je savais pas.

qui t'a piqué ton compte? grin

183

De l'objectivité wink Tu as mis beaucoup de contre en omettant pas mal de pour : grande stabilité, vitesse de compilation, qualité du code généré, richesse de la librairie inégalée (c'est le premier compilo on calc à être vraiment utilisable grâce à une bibliothèque immense, permettant de compiler presque tout), capacité de compiler de véritables projets (tichess,einstein,et tant d'autres, moyennant une adaptation légère du code ASM), bref : on a un véritable compilateur. On est à des années lumières des tentatives lentes, buguées, sans lib, limitées dans leur syntaxe, qui étaient proposées jusqu'ici.
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.

184

surtout ce qu'il doit ajouter c'est du plomb dans sa cervelle pour qu'il réalise que gtc ne cherche pas à piquer la place de tigcc.

185

squalyl (./180) :
personne à part toi ne cherche a comparer les performances de ces deux compilos.

Où compare-je les performance des 2 compilateurs? Tu parles de la moitié de phrase dans le dernier paragraphe? AMHA c'est le minimum d'information nécessaire. Je ne m'attarde pas du tout sur ça.
Au fait, si GTC ne te plait pas, il serait plus sage de l'ignorer

Je suis responsable des news sur MobiFiles et Ti-Gen, je fais mon boulot, c'est tout. roll
plutot que de le descendre.

Où est-ce que je descends GTC dans la news?

À la limite, l'entrée de FAQ écrite par Thepro est moins objective, mais Thibaut a refusé de proposer une formulation plus correcte, il n'a pas du tout répondu à mon post où je le lui demande. Si tu veux le faire, vas-y!
Thibaut (./183) :
De l'objectivité wink Tu as mis beaucoup de contre en omettant pas mal de pour : grande stabilité, vitesse de compilation, qualité du code généré, richesse de la librairie inégalée (c'est le premier compilo on calc à être vraiment utilisable grâce à une bibliothèque immense, permettant de compiler presque tout), capacité de compiler de véritables projets (tichess,einstein,et tant d'autres, moyennant une adaptation légère du code ASM), bref : on a un véritable compilateur. On est à des années lumières des tentatives lentes, buguées, sans lib, limitées dans leur syntaxe, qui étaient proposées jusqu'ici.

Ce que tu veux, c'est une comparaison de GTC avec CC? Je veux bien rajouter un paragraphe comme ça (même s'il faut faire attention à la formulation, le but est de montrer honnêtement ce que sait faire GTC, pas de descendre CC!).
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é

186

Je viens de rajouter encore un paragraphe à la news, j'espère qu'il correspond à vos attentes.
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é

187

J'espère que maintenant, tout le monde est satisfait ? Ce qui devait être dit est dit il me semble. smile
avatar
<<< Kernel Extremist©®™ >>>
Feel the power of (int16) !

188

Super Kevin wink Mais as-tu fais preuve de la même honnêteté sur mobifiles ? Je ne lis pas l'allemand.
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.

189

Le texte sur MobiFiles est une traduction exacte de la news en anglais et français sur Ti-Gen, tu peux vérifier avec un traducteur en ligne ou simplement en remarquant que la longueur correspond et que les noms propres apparaissent au même endroit.
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é

190

Voilà, là c'est mieux smile
La version originale des news n'était pas super, mais je n'avais pas râlé parce que c'était justement moins biaisé que ce que Kevin nous fait parfois.
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

191

185> superbe, c'est très satisfaisant.

192

GTC est aussi un compilateur C pour TI, mais à ce jour aucune version n'est encore assez puissante pour rivaliser avec TIGCC et donner le même ou un niveau supérieur de confort de programmation.
+ Il permet toutefois de programmer directement sur la calculatrice ?

On ne peut pas dire que c'est faux, et hors sujet car on a bien du :
TIGCC permet de programmer aussi sous Linux.


Donc autant renseigner les diverses plateformes sur lesquelles GTC tournent puisque c'est dit pour TIGCC (bonne orthographe pour une fois grin).

193

GTC compile aussi sous GNU/Linux de nos jours (ce n'était pas le cas quand l'entrée de FAQ a été écrite), mais il n'y a pas de binaires fournis.

Il faudrait effectivement revoir encore cette entrée de la FAQ.
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é

194

hmm, y a un problème avec GTC : on peut pas utiliser ExtGraph =/
enfin, si je mets le fichier extgraph (HDR) dans le dossier ZHEADER, j'arrive plus à accéder au Catalogue (j'appuie sur Catalog, y a la fenêtre "Loading Catalog..." qui s'affiche puis disparait sans que le catalogue s'affiche , et j'peux plus accéder au catalogue ensuite
p'tet que c'est dû au fait que Extgraph ne vient pas de la même version, mais y a pas de extgraph.89y dans le zip que j'ai téléchargé (la dernière version, celle pourquoi y a ce sujet ^^)
Vala...
programmeur sur TI ^^

mon blog sur les TI => clic

mon (p'tit) fofo sur les TI => clic

195

On a causé récemment avec Pollux: il a effectivement enlevé extgraph.89y et genlib.89y de la première release publique.

La raison pour laquelle je lui avais écrit était que la version d'ExtGraph embarquée dans GTC était vieille, mais que les versions plus récentes sont beaucoup moins adaptées à la programmation on-calc, vu le nombre élevé de fonctions.
Pour pouvoir mettre ExtGraph à jour, il faut donc faire un découpage (que j'ai plus ou moins mis sur la todo list, parce que je vois bien que le header extgraph.h fait maintenant 'juste' ~170 KB, dont au moins 50 KB de commentaires Doxygen pour remplacer l'inmaintenable documentation telle qu'elle était faite auparavant).
Pollux m'a fait la remarque qu'il fallait faire un meilleur découpage qu'un découpage thématique, bonne remarque.


Dans la discussion sur la taille qu'ExtGraph 2.00 Beta 5 (+ fixes & améliorations) prend, j'ai écrit:
Je n'ai jamais fait l'estimation exacte, mais 128 KB me paraissent être un ordre de grandeur plausible pour code + relocations. En tout cas, 64 KB est sensiblement trop faible.
* extgraph.a, certes sous un format de stockage pas super compact, et intégralement (sauf erreur) compilé avec --all-relocs, fait actuellement 412598 octets. Une réduction à 128 KB voudrait dire que deux octets sur trois dans le .a ne sont pas du code + relocations.
* 128 KB pour 512 fonctions (il y en a un peu moins, mais on va simplifier ^^) font 256 octets en moyenne par fonction, soit 128 instructions de 2 octets ou 64 instructions de 4 octets. Sans compter les relocations.
Beaucoup de routines sont plus petites, mais nombre de routines de sprite grayscale (en particulier les clippées) sont plus grosses.

La philosophie "1 routine plus optimisée pour un format donné et un mode de dessin donné" d'ExtGraph, permise par l'approche lib statique, coûte en place grin


Depuis longtemps dans SVN, et depuis cet été avec la release, enfin, de 2.00 Beta 5, la licence d'ExtGraph est devenue duale:
* licence TICT classique (peu de restrictions, si ce n'est l'interdiction de l'usage commercial); * LGPL + exception de redistribution en forme binaire non modifiée.
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

196

tama (./194) :
hmm, y a un problème avec GTC : on peut pas utiliser ExtGraph =/
enfin, si je mets le fichier extgraph (HDR) dans le dossier ZHEADER, j'arrive plus à accéder au Catalogue (j'appuie sur Catalog, y a la fenêtre "Loading Catalog..." qui s'affiche puis disparait sans que le catalogue s'affiche , et j'peux plus accéder au catalogue ensuite

=> version 0.90.2 dispo smile (normalement ça compilait correctement avec la 0.90.1, c'est juste le catalogue qui ne s'affichait pas)

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

197

boing
Merci beaucoup Pollux! love
Je continue toujours a chercher de mon coté ce dont je t'avais parlé happy
"De l'Art de faire des Posts qui ne servent a Rien." (c) Ximoon

15:13 @Ximoon - 29-11-2005
"C'est débile ce sondage, une fois de plus Dude, tu ne sers à rien #hehe#" #love# Il est collector celui là ^^

18:56 @Ximoon - 09-10-2010
"Mince Dude sert à quelque chose %) (pas taper :D )" Owii xD #trilove#

198

ticalc.org n'a pas encore publié GTC 0.90 que la
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.

199

... seconde version est déjà sortie embarrassed
avatar
<<< Kernel Extremist©®™ >>>
Feel the power of (int16) !

200

cheeky
Mon doigt a dérapé sur TAB, et yAronet a lagué pile à ce moment là, ce qui fait que j'ai pas pu éditer.
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.

201

classique grin
avatar
<<< Kernel Extremist©®™ >>>
Feel the power of (int16) !

202

euh c'est pas GTC mais FlashAppy qui est en attente de publication smile (et effectivement, vus les délais de ticalc, je préfère éviter d'être dépendant d'eux...)

sinon je conseille de retélécharger la 0.90.2 pour ceux qui auraient les mêmes problèmes qu'avec la 0.90.1 ^^ (problème de mise à jour maintenant corrigé)

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

203

J'ai des leaks de mémoire uniquement lors de la compilation (oncalc), quelqu'un d'autre peut confirmer ?
"De l'Art de faire des Posts qui ne servent a Rien." (c) Ximoon

15:13 @Ximoon - 29-11-2005
"C'est débile ce sondage, une fois de plus Dude, tu ne sers à rien #hehe#" #love# Il est collector celui là ^^

18:56 @Ximoon - 09-10-2010
"Mince Dude sert à quelque chose %) (pas taper :D )" Owii xD #trilove#

204

	{1,2,M_BASIC,L_1+L_2+L_4,0xD000,A_SRC|D_EA|D_SZ,A_DREG|D_Q},
	{1,2,M_BASIC,L_1+L_2+L_4,0xD100,A_DREG|D_Q|D_SZ,A_MEM|D_EA},
	{1,2,M_BASIC,    L_2+L_4,0xD0C0,A_SRC|D_EA|D_SZ2,A_AREG|D_Q},
	{1,2,M_BASIC,L_1+L_2+L_4,0x0600,A_IMM|D_RAW|D_SZ,A_DST2|D_EA},
	// op_addi
	{1,2,M_BASIC,L_1+L_2+L_4,0x0600,A_IMM|D_RAW|D_SZ,A_DST2|D_EA},
	// op_addq
	{1,2,M_BASIC,L_1+L_2+L_4,0x5000,A_IMM|D_Q|D_SZ,A_DST|D_EA},
	// op_sub
	{1,2,M_BASIC,L_1+L_2+L_4,0x9000,A_SRC|D_EA|D_SZ,A_DREG|D_Q},
	{1,2,M_BASIC,L_1+L_2+L_4,0x9100,A_DREG|D_Q|D_SZ,A_MEM|D_EA},
	{1,2,M_BASIC,    L_2+L_4,0x90C0,A_SRC|D_EA|D_SZ2,A_AREG|D_Q},
	{1,2,M_BASIC,L_1+L_2+L_4,0x0400,A_IMM|D_RAW|D_SZ,A_DST2|D_EA},
	// op_subi
	{1,2,M_BASIC,L_1+L_2+L_4,0x0400,A_IMM|D_RAW|D_SZ,A_DST2|D_EA},
	// op_subq
	{1,2,M_BASIC,L_1+L_2+L_4,0x5100,A_IMM|D_Q|D_SZ,A_DST|D_EA},
	// op_muls
	{1,2,M_BASIC,L_2,0xC1C0,A_SRC2|D_EA,A_DREG|D_Q},

C'est sous GPL tout ce tintouin ? cheeky
avatar
<<< Kernel Extremist©®™ >>>
Feel the power of (int16) !

205

Non, j'ai décidé que non...

tongue wink
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

206

Des tables comme ça sous GPL peuvent être trouvées dans les GNU Binutils.
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é

207

Mici happy (parce que qu'est-ce que c'est brise-bonbons à faire sick)
avatar
<<< Kernel Extremist©®™ >>>
Feel the power of (int16) !

208

C'est quoi ?
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.

209

Table des opcodes 68k.
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é

210

Bonjour,

Une petite question à propos de l'éditeur de GTC : gtc_ide : la taille des caractères est un peu trop petite pour mes yeux, comment l'agrandir ?

Sinon, pour les raccourcis clavier de cet éditeur, ce sont bien les mêmes que l'éditeur SIDE ?

Merci bien de votre aide.

A bientôt !

Doudy
Didier