180

Il a peut-être aussi mis à sa sauce la routine de compression ? (en changeant des paramètres (du genre : taille du dictionnaire, je sais pas j'y connais rien) ou en divisant l'exécutable en plusieurs flux (op codes, paramètres des opcodes, données, etc))
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.

181

Martial Demolins (./179) :
Je parle au moins pour Einstein. cheeky Tu verrais la place que tu gagnerais au run-time en kernel. grin
[KKtroll]Oui mais cette place gagnée est perdue par la présence du kernel en RAM tongue[/KKtroll]
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.

182

183

Tout à fait, mais l'inconvénient du kernel c'est qu'il se désinstalle à chaque reboot. PpHd ne pourrait pas faire un patch qui réinstalle PreOS à chaque initialisation de la calto ?
Ca serait méga top. Et dans ce cas, Einstein deviendrait un programme kernel sans hésiter. Car, ce qui me rebute dans le kernel (moi je m'en fout), c'est que ça complique la tâche aux utilisateurs.
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

Thibaut (./181) :
Martial Demolins (./179) :
Je parle au moins pour Einstein. cheeky Tu verrais la place que tu gagnerais au run-time en kernel. grin
[KKtroll]Oui mais cette place gagnée est perdue par la présence du kernel en RAM tongue[/KKtroll]

(eek si ça continue, c'est Kevin qui devra prendre la défense du kernel triso)


edit :cross

185

Ouarf, il y a plein de posts, ici grin
Pas le temps de tout lire, je m'arrête aux deux premières pages...

./59: exact, tthdex est également cassé par le passage de TIGCC 0.94 à 0.95. Enfin bon, vu qu'il n'avait à peu près qu'un seul utilisateur, et que Einstein doit être un code bien plus clean et de plus haut niveau que ce gros hack de tthdex (./60: tout à fait), donc je n'ai même pas cherché à savoir pourquoi ça merdait grin


Il manque des options pour la compilation de TI-Chess (et probablement des autres programmes de TICT), c'est ça ? (Je préférerais une réponse par MP, vu le taux élevé de réponses sur ce topic grin)
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

186

Au contraire, je pense qu'un certain nombre de développeurs avaient tthdex sur leur machine. Il m'a beaucoup aidé à comprendre la structure des différents types de fichiers et m'a été très utile pour débuguer l'algo de compression d'èillenechtaillne.
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.

187

J'ai toujours préféré l'éditeur hexa de CS tongue (surtout qu'il permettait de modifier la flash, de désassembler du code, d'identifier les rom_call et les handles, etc... hehe)
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

188

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

189

Thibaut (./183) :
Tout à fait, mais l'inconvénient du kernel c'est qu'il se désinstalle à chaque reboot. PpHd ne pourrait pas faire un patch qui réinstalle PreOS à chaque initialisation de la calto ?

Oui. Sans trop de difficulté. Mais à la moindre merde ==> reflashage. Je suis pas très chaud à cause de çà.
Sans parler de la mise à jour...

190

Thibaut (./188) :
CS c'est quoi ?

Un truc qui n'est jamais sorti je crois cheeky

191

192

son shell ?

193

PpHd (./189) :
Thibaut (./183) :
Tout à fait, mais l'inconvénient du kernel c'est qu'il se désinstalle à chaque reboot. PpHd ne pourrait pas faire un patch qui réinstalle PreOS à chaque initialisation de la calto ?

Oui. Sans trop de difficulté. Mais à la moindre merde ==> reflashage. Je suis pas très chaud à cause de çà.
Sans parler de la mise à jour...

bah, ça a déjà été fait, non ?

194

Pen^2 (./192) :
son shell ?

trioui
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

195

Ralala, j'aurais aimé vous voir installer Fargo premier du nom... pour rire ^^
avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca

196

ben quoi ? fallait juste patcher un backup (y'avait peut être pas les outils au début)

197

voilà, les outils au début, ils ne marchaient qu'avec certaines roms et avec le $5// câble...

sinon tu te tapais une partie à la main...
avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca

198

à l'éditeur hexa ?

199

vince (./195) :
Ralala, j'aurais aimé vous voir installer Fargo premier du nom... pour rire ^^

C'était la belle époque. Au moins, y'avait des gens qui en voulait !

200

201

Le test de vitesse est mis à jour (les liens vers les tests sont dans le ./1).

Pour la compression, l'exécutable généré par TIGCC est 4% plus rapide que celui généré par GTC.
Pour la décompression, l'exécutable généré par GTC est 10% plus rapide que celui généré par TIGCC.

GTC semble donc être plus performant de 6% en moyenne, mais comme je me base sur 1 seul comparatif, je suis resté prudent dans le commentaire wink Pour l'instant, disons que les compilos sont comparables.

Rappel : Le titre du topic signifie : GTC est-il proche de TIGCC (pas mauvais quoi) ?
Je crois qu'il y a eu une petite confusion au fur à mesure, et que le sujet était en train de devenir "qui est le plus mieux ?".
La réponse au sujet du topic semble être : oui.
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.

202

203

Ben c'est pas marqué le contraire dans le post que tu cites smile
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.

204

205

Ben, il faut bien donner les résultats des tests faits avec les nouvelles versions des compilateurs. Si ça t'ennuie de lire ces résultats, pourquoi tu vas pas lire autre chose ?
wink
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.

206

207

J'ai fait une attaque personnelle ici ?

Pour la taille : Oui, avec TIChess, c'est plus petit de 1,7%. Mais avec Einstein, c'est GTC qui gagne (avec un pourcentage très faible aussi). Ca me fait dire que les compilos jouent à priori dans la même cour : la cour des grands. Avec des écarts de 20% on ne pourrait sans doute plus dire ça.

Il faudrait d'ailleurs qu'on définisse un pourcentage d'écart au-delà duquel on ne considère plus que les compilateurs sont équivalents.
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.

208

209

Sérieux chercher à améliorer les 2 compilos au lieu de savoir quel est celui qui est le plus pourri par rapport à l'autre. sad
avatar
la Nature nous montre seulement la queue du lion. Mais je suis certain que le lion a qui elle appartient pense qu'il ne peut pas se révéler en une fois en raison de son immense taille.

- Fondateur de Ti-Gen -: http://www.tigen.org

- Membre du Groupe Orage Studio -: http://oragestudio.free.fr/

- Mon site perso -: http://tisofts.free.fr

Projets TI68K en cours:
GFA-Basic = http://www.tigen.org/gfabasic
Arkanoid.
PolySnd 3.0.

210

Thibaut (./169) :
C'est même fulgurant.

TIGCC compile TI Chess 4.0 en 3 secondes (environ) sur mon Athlon 64 3500+.GTC compile le même code en 1/2 seconde.

rotfl Tu te plains pour 3 secondes??? laught
Rien que d'écrire tes tr... euh... messages provocatoires te prend beaucoup plus de temps que ça. grin

Et si tu essaies de compiler un gros logiciel pour PC, 3 secondes, c'est hyper-rapide, normalement, les temps de compilation sont entre 1 minute et quelques heures.
DoomAngel (./170) :
Personnellement, j'ai GCC sur ma calto

Raaah, encore une fois cette confusion, et après on se moque de moi quand je dis que le nom "GTC" est trop proche de GCC et porte à confusion. roll
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é