30

En tout cas, c'est faux. Je vais voir ce qui ne va pas.

Mise à jour: C'est bon maintenant (cf. message 31).
[edit]Edité par Kevin Kofler le 11-01-2002 à 20:33:43[/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é

31

C'est bon, il manquait un transtypage de __complex__ short en __complex__ long.
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é

32

Voilà je viens de tester ton nouvel algo et il est bien plus rapide eek

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

33

que c joli grin



PS: Non, le C, ce n'est pas compliqué !!!
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

34

L'image n'est pas de moi si c'est ce que tu veux savoir grin
Sinon oui c joli mais c'est pas de moi non plus, c'est l'algo de Kevin à 100% sad

P.S : Si le C c'est compliqué mourn
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

35

Oui mais c'est logique smile

36

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

37

Le C, ce n'est pas bcp plus compliqué que le BASIC (du moins, pour quelqu'un qui est un dieu en BASIC), et c plus puissant !!!
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

38

Amuse-toi à faire un programme pour éteindre la TI en Basic (sans FLib) ... smile
lol tu peux attendre longtemps grin

39

Bah heu... En exec grin

Oué bon mais éteindre la calc c'est pas vraiment le programme qui va me donner envie de me mettre au C grin

Et puis, Squale > ce n'est pas bcp plus compliqué que le BASIC
> Heu heu... En basic c'est très agréable, j'ai besoin d'un programme > je le fait. Je ne rencontre plus de problèmes de programmations insolubles, et je pense que je n'en rencontrerais plus beaucoup. Mais alors en C roll...
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

40

pas mal comme algo (moi j'y pige rien, aux rotations)
avatar
納 豆パワー!
I becamed a natto!!!1!one!

41

Bob 64> je peux retourner tes propos :
Heu... heu... en C, c'est très agréable, j'ai besoin d'un programme, je le fais !
Et je ne rencontre pas non plus de pb de prog insoluble (des fois, j'ai des pbs qui me font réfléchir quelques heures, mais c ce qui rend la prog interressante !)
Et je ne penses pas non plus en rencontrer des quantités tant que je resterai dans le domaine où je suis...

Par contre, que ce soit pour toi où moi, si on essaye de se pencher sur le développement d'un truc auquel on n'a jamais réfléchi, on risque de galérer, non ?
(dans nos langages respectifs, bien sûr)

SInon, si je veux coder ON-calc... ben, y'a l'ASM qui sert à ça 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

42

> Bob64 : Pareil que toi ...

43

Liquid >
Moi non plus grin Cet algo vient de Kevin

Squale >
Bah l'asm c'est tordu => à oublier grin
Donc en cours je ne voit que le Ti-Basic, qui ne fera jamais planter ma calc. Et puis même de devoir réfléchir longtemps sur un problème (tant que ça reste de la prog et non des maths) ça ne m'arrive pas : le basic c'est simple & logique. Du coup les progs avancent vite.

Bon après la ou il faut lutter c'est pour l'optimisation, mais quand tu as fini ton truc et qu'il marche, même si c'est lent, ça te donne le courrage de l'optimiser.

(et puis programmer en plein cours et sortir un jeu à la fin de l'heure ça épate je te promet grin)
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

44

l'ASM n'est pas tordu : c'est un langage plus que logique !!!
Et si tu aime faire ce que tu veux, c le mieux : tu manipule directement le processeur, la mémoir, et tout et tout.

Le TI-BASIC, jamais planter une calc ? tu parles... j'ai réussi à planter ma TI en BASIC pur une fois... pas prêt de l'oublier sad

Lutter pour l'o^ptimisation> c'est pareil dans tout les langages !!!
Quand ton prog en C passe de 55ko à 45ko en un Week-end, tu te dis que finalement, c po mal : perdre 10ko en gardant les mêmes fonctionnalité !!!
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

45

l'ASM n'est pas tordu
> Quand je voit comment ça s'écrit j'ai même pas envie d'essayer de comprendre grin

j'ai réussi à planter ma TI en BASIC pur une fois
> Ouais mais ça c parceque t pas doué grin Non + serieusement tu devais avoir la rom 2.01 non ? J'ai déja eu ce genre de problèmes...

Lutter pour l'optimisation> c'est pareil dans tout les langages !!!
> Bah quand tu code pas très bien en C/Asm ça peut passer, niveau vitesse je veux dire. Mais comme les progs en Basic sont lents même optimisés, t'a pas le choix si tu veux les rendre utilisable il faut te creuser et trouver LE + rapide possible !
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

46

arf vive l'optimisation !! moi g gagné presque 1 ko sur mon nouveau menu hier soirrotfl
avatar
納 豆パワー!
I becamed a natto!!!1!one!

47

Par exemple en Basic, au lieu de faire une boucle For ... jusqu'à une valeur constante, (pour moins de 20 environ) il vaut mieux faire les instructions à la suite.
Ce n'est qu'un exemple d'optimisation, mais c'est un bon début smile (même si ca fait augmenter la taille du prog grin)

48

J'avais la ROM2.03
(mais j'esayais d'ouvrir l'éditeur de texte en pur BASIC grin)

liquid> et oui... ce genre de choses est pas assez svt optimisé (je parles pas pour toi)
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

49

En général j'évite ce genre d'optimisations sauf en dernier recours, parceque comme tu dit, la taille augmente très vite !

Ah au fait, j'ai jamais vérifié : les indirections ça ralenti bcp ou pas ?
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

50

Et comment tu voulais faire pour l'ouvrir ? grin

51

Lol Squale, adepte des programmes utiles grin

La rom 2.03 elle plante aussi en basic. Moins que la 2.01 mais quand même 1 peu.

Moi mon menu il fait 12Ko sad C'est le + gros prog de mon jeu et ça me casse de l'optimiser, de toute façon je pense pas pvoir gagner grand-chose sans le ralentir.
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

52

utilisation de plusieurs fenêtres, déjà.
Puis, changement des modes.
puis changement de la partie d'écran active

C'est pas bcp plus dur dans l'idée... cela dit, je me souviens plus des détails sad
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

53

l'ancien fait 18ko
le nouvo fait 8 ko pour le moment
avatar
納 豆パワー!
I becamed a natto!!!1!one!

54

Bob 64> je programmais un Windows en BASIC => le bloc-note, ça aurait été super cool !!!

Sinon, les menus, c'est l'idéal pr optimiser en mémoire : y'a pas trop besoin de rapidité
Mieux vaut optimiser les menus en espace mem => on peut réutiliser cet espace meme ds le moteur du jeu, là où on a besoin de rapidité
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

55

y'a pas trop besoin de rapidité
> Sisi je t'assure j'ai inventé un nouveau truc : les menus lents grin

Démonstration (Ta-daaaaaaa !) :

CMS2.gif

(c'est la même anim que celle ds le topic basic y'a qq semaines, je n'ai presque pas avancé depuis)
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

56

arf... oué, si tu fais des menus aussi complexe, ça explique tout 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

57

C'est pas pour ça sad
C'est parceque comme d'hab, je veux faire un truc évolutif, donc le menu est prévu pour fonctionner avec les 3 tailles de polices, avec redimentionnement automatique grin

Mais évidement ça je ne m'en servirait jamais, donc ça ralentit et ça bouffe de la place pour rien. Mais maintenant que c'est fait ça me fait mal au coeur de l'effacer wink
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

58

arf...
garde le sur un con d'n CD d'archive...
et met autes choses ds le jeu...
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

59

Bof il me restera tjrs de la place !



...




(heu... je vérifie quand même...)




...




Ah ouais... 100Ko quand même roll
C'est pas grave le jeu est découpable très facilement grin
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

60

arf...
100ko ?
put1, ça le fait qd même :
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