77Fermer79
Lionel DebrouxLe 26/08/2007 à 11:45
Pour essayer GTC, il faut que je télécharge la dernière version sur le site de Pollux. Je sais que je l'ai dans les bookmarks de Firefox, mais Firefox sous Windows ^^
Le problème de GTC, c'est que sur le plan technique, c'est un concurrent a priori intéressant à TIGCC... 0.94. Depuis (ça fait longtemps !), TIGCC a eu le linker amélioré. Franchement, ce linker-optimiseur change énormément de choses par rapport à TIGCC 0.94-: citons la maintenabilité du code de startup, l'optimisation des références, etc. Ca, c'est un fait que tu refuses manifestement de reconnaître, cf. le flame que tu as déclenché dans topics/101204-super-mario-68k-tres-belle-adaptation-sur-ti-8992v200

Bien sûr, GTC a lui aussi un peu évolué depuis la dernière fois que je l'ai essayé (il me semble qu'à l'époque, certains bouts de son code de startup utilisaient le ghost space). J'avais écrit quelques trucs à Pollux.
De plus, c'est une lapalissade, mais TIGCC est un GCC modifié. Et j'utilise / fais utiliser aux autres programmeurs des finesses non portables de TIGCC que GTC n'a a priori pas (-freg-relative-an, certains __attribute__, etc.). Par conséquent, GTC n'est pas compatible avec certains des programmes que je maintiens, et il y a peu d'incitation pour moi et les autres programmeurs à les rendre compatibles avec GTC.


Maintenant, au sujet du changement de système de compression de TIGCC... Il faut savoir que Kevin n'intègre même pas ses propres contributions à TIGCC (grayscale 3 plans, notamment), sans parler des contributions des autres (des dizaines de documentations de fonctions d'AMS auparavant plus ou moins inconnues, faites par myself). Cela depuis 2001-2002 (aussi bien le grayscale 3 plans que mes contributions). Par conséquent, je serais très surpris qu'il change le système de compression grin

Ce n'est pas techniquement difficile d'intégrer la décompression de Pollux dans ttstart/pstarter - si elle fonctionne de la même façon que les trois ou quatre autres décompressions supportées, naturellement . Mais le fait est que la base installée de TTPack (dérivé de PuCrunch) sur les TI-68k surpasse de loin celle de n'importe quel autre système de compression. Vu que la plate-forme va disparaître, il me semble très bizarre de changer maintenant le système de compression. Ceci même s'il était techniquement meilleur - c'est à dire dans l'esprit de Kevin, strictement plus petit, la vitesse n'ayant à peu près aucune importance pour lui.

[EDIT: rajouté quelques mots]