Je vien dernierement de creer un gros prgm tout en basic...
A 42KO, il n'accepete même plus de l'éditer sur la ti et même pas sur le PC...
ERROR MEMOIRE
J'aimerais atteindre les 200KO environ...
200 KO, c'est impossible. Il y a une limite fixée de 64 KO. Et en effet, en pratique, ça bogue déjà avant (la tokénisation et la détokénisation prennent plus de 64 KO, et donc la pile d'expressions est pleine). Je peux récupérer ta source si tu la veux (mais tu es déjà la 2ème personne avec ce problème et je n'ai pas vraiment envie de devenir le "récupérateur de sources de programmes trop grands pour être détokénisés") - maile-moi le programme tel quel (non édité) reçu par le logiciel TI-GraphLink -, mais il te faudra couper ton programme.
oui c simple a expliquer, c parce ke la VAT indexe sur 16 bits donc sur 65536 octets max.
PpHd Le 08/01/2002 à 11:04 Mais comment un tel programme a-t-il pu etre ecrit ?
Uther Le 08/01/2002 à 11:13 En Basic t'arrive vite a avoir de très gro prog si du coupe rien du tout.
Surtout si tu n'utilise pas de pic et que tu fait tous tes sprites avec une fonction de Flib(je me souviens plus du nom exact) qui permet de les créer a partir d'une chaine de caractères.
natto Le 08/01/2002 à 13:15 ouais en plus a 42ko le prgm doit etre tres lent, il vaut ;ieux le decouper

納 豆パワー!
I becamed a natto!!!1!one!
Uther Le 08/01/2002 à 13:18 J'ose pas imaginer le temps qu'il faut pour Tokeniser ca. T'as le temps d'aller prendre le café!
natto Le 08/01/2002 à 16:05 ouais, deja qu'avec mes gros prgm du style les combats g le temps de faire qq chose a coté le tems que ça tokenize

納 豆パワー!
I becamed a natto!!!1!one!
Pim89 Le 09/01/2002 à 13:21 mais c'est fesable ...
C quoi comme prog au fait ? un jeu ?
Non-Webmaster et
non-programmeur du site. .Pour tout probleme ou question ,débrouillez vous avec les
Webmasters .«- Pas Moo ! ^^
Uther Le 10/01/2002 à 12:56 Si tu utilise juste 3 lignes de Flib, ca devrais pouvoir ce rempacer par de codes exec non? Parceque prendre une lib pour s'en servir 3 fois je trouve un peu bete
Zeph Le 10/01/2002 à 18:38 tt le monde n'est pas doué en maths...

All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez
par ici :)
niuob Le 10/01/2002 à 19:16 Ouai mais bon même en terminale S, la calculatrice ne sert presque à rien en maths.
Surtout à vérifier les courbes (voire les dérivées, ou les intégrales ...) mais bon en général (et c'est comme le formulaire) l'utiliser ne peut que faire perdre du temps.
Pim89 Le 10/01/2002 à 21:05 Je suis pas trop d'accord, honnetement je ne fais jamais de grosses erreurs en maths (toute une méthode fausse ect = jamais), mais il suffit d'une petite erreur de signe pour se lourder dans tout l'exo. Alors un petit coups de solve() ou regarder le graph n'est pas de trop (surtout que tu dois perdre en tout 8 min dans ton Ds, mais au moins plus d'erreur.).
C'est vrai, je me vérifie presque tjs dans mes facto ect, je pers un peu de temps, mais sur 3 exos traité (en tout 16 pts sur 20), j'ai 14 au minimum. Donc ensuite, j'ai qu'à faire un petit bout du dernier exo (mais j'ai pas souvent le temps), et je gagne 1.5 point, et je tourne en tout à 15.5 facile (et ça a tout mes DS au minimum, car j'ai souvent eu plus).
C'est mieux que de bourrer et de se taper 10 (ce qui arrive à bcp dans ma classe alors qu'ils ont pourtant un bon niveau, mais ne pense jamais à regarder simplement un graph pour vérifier leur tableau de signe ou racines par ex).
[edit]Edité par Pim89 le 10-01-2002 à 21:05:50[/edit]
Non-Webmaster et
non-programmeur du site. .Pour tout probleme ou question ,débrouillez vous avec les
Webmasters .«- Pas Moo ! ^^
...
[edit]Edité par Renorems le 11-01-2002 à 22:29:36[/edit]
Zeph Le 11/01/2002 à 21:32 Ah enfin t'écrit normalement... L'italique c chiant, évite stp...

All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez
par ici :)
Pim89 Le 12/01/2002 à 14:48 Pour écrire dans la status line, il faut être déjà très bon, (comme moi), avoir fait des études pendant 5 ans minimum au USA, et avoir déjà réalisé des programmes entièrement à l'editeur hexa si tu veux avoir une chance ...
Ensuite il faut connaitre le Delphi et le C++ sur PC car ça aide au début, et puis connaitre le PHP pour les sites ...
Une fois que tu sais faire tout ça, tu tapes dans ton prgm sur TI, flib("slmsg:mettre_ici_ton_msg") et ça s'affichera dans la status line ...
Sinon pour les codes exec, il faut en faire des perso ... y'a les classique (ex: éteindre la TI), mais pour tout les truc où y'aura ton nom (ex : status line), il faut que tu les crées toi même, avec "makeexec", un prog on calc qui converti les progs en ASM en chaine exec.
Le mieux est de coder ton truc pour afficher dans la s-line en C (grace TIGCC) puis de de transformer en code exec ... (c'est ce que je fais, mais il faut connaitre un peu le C aussi).
Pour les cons qui modifient ton nom, y'a rien à faire (sauf en ASM, et encore) ... car le gars qui connait un peu le BASIC arrive à casser les défences ... vas voir le topic "protection de proprio" dans la rubrique BASIC pour + de détails ...
[edit]Edité par Pim89 le 12-01-2002 à 14:50:13[/edit]
Non-Webmaster et
non-programmeur du site. .Pour tout probleme ou question ,débrouillez vous avec les
Webmasters .«- Pas Moo ! ^^
Zeph Le 12/01/2002 à 15:00 Bon sinon tu met ton nom dans la status line à l'aide d'un code EXEC et le gars pourra le virer, mais pas mettre le sien à la place.
Par exemple pour afficher "by Le caméléon" dans la status line voilà le code :
Exec "61124E756279204C652043616DE96CE96F6E000008D700074E560000207800C8487AFFE2206803984E904E5E4E7500000000"

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