Accueil Ti-Gen Foire Aux Questions Chat sur le chan #tigcc sur IRC
Liste des membres Rechercher Aide
Bienvenue Invité !   Se connecter             Mes sujets   
Administrer
0 membre(s) et 1 visiteur(s) actif(s) durant les 5 dernières minutes Utilisateurs actifs : Aucun membre + 1 visiteur
Avant de poster sur le forum, il y a des régles de bases à respecter pour une bonne entente et un respect de tous.
Veuillez lire la charte du forum.
  :: Index » GFA-Basic TI68K » Bugs et suggestions » Erreur (47 réponse(s))
./POST DE DEPART (post n°0)   Marquer comme non lu.
Dari Ecrit le: Mardi 2 août 2005 à 14:19 Déconnecté(e)    Voir le profil de Dari Envoyer un email à Dari Visiter le site WEB de Dari Envoyer un message privé à Dari  

Je m'explique :
 :Cls
 :Dim Char$(35)
 :For X%=0 To 35
 :  Char$(X%)=Mki$(0)+Mki$(0)+Mki$(&H105)
 :  For Y%=0 To 4
 :    Read Data%
 :    Char$(X%)=Char$(X%)+Mki$(Data%)
 :  Next Y%
 :  For Y%=0 To 4
 :    Char$(X%)=Char$(X%)+Mki$(1023)
 :  Next Y%
 :Next X%
 :Data 28672,34816,63488,34816,34816,61440,34816,61440,34816,61440,
  30720,32768,32768,32768,30720,61440,34816,34816,34816,61440,63488,
  32768,61440,32768,63488,63488,32768,61440,32768,32768,30720,32768,
  47104,34816,30720,34816,34816,63488,34816,34816,63488
 :Data 8192,8192,8192,63488,63488,8192,8192,8192,49152,34816,36864,
  57344,36864,34816,32768,32768,32768,32768,63488,34816,55296,43008,
  34816,34816,34816,51200,43008,38912,34816,28672,34816,34816,34816,
  28672,61440,34816,61440,32768,32768,28672,34816,34816
 :Data 36864,26624,61440,34816,61440,36864,34816,30720,32768,28672,2048,
  61440,63488,8192,8192,8192,8192,34816,34816,34816,34816,28672,34816,
  34816,20480,20480,8192,34816,43008,43008,43008,20480,34816,20480,
  8192,20480,34816,34816,20480,8192,8192,8192
 :Data 63488,4096,8192,16384,63488,28672,38912,43008,51200,28672,8192,
 n 24576,40960,8192,63488,28672,34816,12288,16384,63488,28672,34816,
  12288,34816,28672,32768,32768,40960,63488,8192,63488,32768,61440,
  2048,61440,28672,32768,61440,34816,28672,63488,4096
 :Data 61440,16384,32768,28672,34816,28672,34816,28672,57344,4096,
  61440,4096,57344
 :For X%=0 To 50
 :  Line 0,X%,159,X%
 :Next X%
 :Gosub Draw_Str("abcdefghijklmnopqrstuvwxyz",0,10)
 :Gosub Draw_Str("test",0,30)
 :Gosub Draw_Str("abcdefghijklmnopqrstuvwxyz",0,60)
 :Gosub Draw_Str("test",0,80)
 :Repeat
 :Until RR_ESC
 :Procedure Draw_Str(S$,X%,Y%)
 :  Local I%,A%
 :  For I%=1 To Len(S$)
 :    A%=Asc(Mid$(S$,I%,1))
 :    If A%?97 And A%?122 Then
 :      Sprite Char$(A%-97),X%-6+6*I%,Y%
 :    Elseif A%?48 And A%?57 Then
 :      Sprite Char$(A%-22),X%-6+6*I%,Y%
 :    Endif
 :'    Repeat
 :'    Until RR_F1
 :'    Repeat
 :'    Until Not RR_F1
 :  Next I%
 :Return


Ce code ne marche pas. Enlève les " ' " des remarques et il marche (en appuyant sur F1, bien sûr). Je précise : les Datas contiennent les sprites d'un alphabet de 5*5 suivi des chiffres.

De plus, quand GFA affiche un rapport de bug, il ne reconstitue pas l'écran HOME après.

Et il ne fonctionne pas sans kernel (hier j'ai exécuté un prog et j'ai obtenu "EXEC or ASAP string too long.").
"iPod, therefore, I am."

http://media.laquadrature.net/Quadrature_black-out_HADOPI_468x60px.gif

    
./Post n°1   Marquer comme non lu.
Folco Ecrit le: Mardi 2 août 2005 à 14:48 Déconnecté(e)    Voir le profil de Folco Envoyer un email à Folco Envoyer un message privé à Folco  


Tant mieux! Si GFA a besoin d'un kernel, je pourrai peut-être passer l'éditeur en kernel #love#
<<< Kernel Extremist©®™ >>>
Pas la peine d'aller là plus d'une fois tous les six mois...

"Il faut apprendre pour savoir qu'il faut apprendre pour savoir."
    
./Post n°2   Marquer comme non lu.
FpgForce Ecrit le: Mardi 2 août 2005 à 15:32 Déconnecté(e)    Voir le profil de FpgForce Envoyer un email à FpgForce Envoyer un message privé à FpgForce  

Tu deviens de plus en plus integriste Martial, c'est mal ^^
    
./Post n°3   Marquer comme non lu.
Kevin Kofler Ecrit le: Mardi 2 août 2005 à 17:00 Déconnecté(e)    Voir le profil de Kevin Kofler Envoyer un email à Kevin Kofler Visiter le site WEB de Kevin Kofler Envoyer un message privé à Kevin Kofler  


Dari :
Et il ne fonctionne pas sans kernel (hier j'ai exécuté un prog et j'ai obtenu "EXEC or ASAP string too long.").

Tu peux utiliser ttstart ou IPR aussi.
Et si tu veux, je peux t'envoyer un exécutable compressé avec lanceur personnalisé, aussi.
Je ne comprends pas pourquoi geogeo refuse d'utiliser la compression ExePack pour GFA.
-Edité le Mardi 2 août 2005 à 17:00 par Kevin Kofler-
Membre de l'équipe de TIGCC: http://tigcc.ticalc.org
Mainteneur du portage Linux/Unix de TIGCC: http://tigcc.ticalc.org/linux/
Membre de l'équipe de CalcForge: http://www.calcforge.org:70/

Participez à la reprise de Ti-Gen!
    
./Post n°4   Marquer comme non lu.
Kevin Kofler Ecrit le: Mardi 2 août 2005 à 17:01 Déconnecté(e)    Voir le profil de Kevin Kofler Envoyer un email à Kevin Kofler Visiter le site WEB de Kevin Kofler Envoyer un message privé à Kevin Kofler  


Martial Demolins :
Tant mieux! Si GFA a besoin d'un kernel, je pourrai peut-être passer l'éditeur en kernel #love#

Pas besoin de kernel sous AMS 1 ou 3.
Membre de l'équipe de TIGCC: http://tigcc.ticalc.org
Mainteneur du portage Linux/Unix de TIGCC: http://tigcc.ticalc.org/linux/
Membre de l'équipe de CalcForge: http://www.calcforge.org:70/

Participez à la reprise de Ti-Gen!
    
./Post n°5   Marquer comme non lu.
Folco Ecrit le: Mardi 2 août 2005 à 18:21 Déconnecté(e)    Voir le profil de Folco Envoyer un email à Folco Envoyer un message privé à Folco  


La limite de AMS 3.0x est fixée à combien au fait? je sais même pas :(
Quid de la license de la compression ExePack?
<<< Kernel Extremist©®™ >>>
Pas la peine d'aller là plus d'une fois tous les six mois...

"Il faut apprendre pour savoir qu'il faut apprendre pour savoir."
    
./Post n°6   Marquer comme non lu.
geogeo Ecrit le: Mardi 2 août 2005 à 18:35 Déconnecté(e)    Voir le profil de geogeo Envoyer un email à geogeo Visiter le site WEB de geogeo Envoyer un message privé à geogeo  


Euh GFA utilise la compression TTPack je crois. GFA TEM n'utilise pas de compression. Moi ce que je veux c'est trouver un moyen pour casser cette limite avec un petit lanceur et être tranquille!

Pour ton problème Dari cela signifie que GFA est trop rapide, je vais essayer quand même. :)
Mais sérieusement je dois revoir GFA Basic pour le rendre plus rapide et faire une table de hachage, depuis le temps que je le dis. :D
-Edité le Mardi 2 août 2005 à 18:36 par geogeo-
Webmaster du site.
Programmeur sur TI68K. Arkanoid, Nebulus, GFA-Basic.

Plus d'informations sur GFA-Basic (un langage Basic pour TI68K).
http://www.tigen.org/gfabasic
    
./Post n°7   Marquer comme non lu.
geogeo Ecrit le: Mardi 2 août 2005 à 18:44 Déconnecté(e)    Voir le profil de geogeo Envoyer un email à geogeo Visiter le site WEB de geogeo Envoyer un message privé à geogeo  


If A%?97 And A%?122 Then

Les ? représentent quoi? >= et <=?
Webmaster du site.
Programmeur sur TI68K. Arkanoid, Nebulus, GFA-Basic.

Plus d'informations sur GFA-Basic (un langage Basic pour TI68K).
http://www.tigen.org/gfabasic
    
./Post n°8   Marquer comme non lu.
geogeo Ecrit le: Mardi 2 août 2005 à 18:47 Déconnecté(e)    Voir le profil de geogeo Envoyer un email à geogeo Visiter le site WEB de geogeo Envoyer un message privé à geogeo  


Euh le bug ne vient pas la vitesse d'exécution du GFA-Basic mais sans doute du fichier tokenisé ou il manque un octet d'alignement. Je regarde ça.
Au lieu de Gosub je te conseil niveau lisibilité d'utiliser @
-Edité le Mardi 2 août 2005 à 18:48 par geogeo-
Webmaster du site.
Programmeur sur TI68K. Arkanoid, Nebulus, GFA-Basic.

Plus d'informations sur GFA-Basic (un langage Basic pour TI68K).
http://www.tigen.org/gfabasic
    
./Post n°9   Marquer comme non lu.
Kevin Kofler Ecrit le: Mardi 2 août 2005 à 20:18 Déconnecté(e)    Voir le profil de Kevin Kofler Envoyer un email à Kevin Kofler Visiter le site WEB de Kevin Kofler Envoyer un message privé à Kevin Kofler  


geogeo :
GFA TEM n'utilise pas de compression. Moi ce que je veux c'est trouver un moyen pour casser cette limite avec un petit lanceur et être tranquille!

Ben, il suffit de le compresser. Ça économiserait aussi pas mal de place en archive.
-Edité le Mardi 2 août 2005 à 20:18 par Kevin Kofler-
Membre de l'équipe de TIGCC: http://tigcc.ticalc.org
Mainteneur du portage Linux/Unix de TIGCC: http://tigcc.ticalc.org/linux/
Membre de l'équipe de CalcForge: http://www.calcforge.org:70/

Participez à la reprise de Ti-Gen!
    
./Post n°10   Marquer comme non lu.
Dari Ecrit le: Mardi 2 août 2005 à 21:14 Déconnecté(e)    Voir le profil de Dari Envoyer un email à Dari Visiter le site WEB de Dari Envoyer un message privé à Dari  

geogeo :
If A%?97 And A%?122 Then

Les ? représentent quoi? >= et <=?

Oui, excuse-moi, j'avais pas vu.

geogeo :
Euh le bug ne vient pas la vitesse d'exécution du GFA-Basic mais sans doute du fichier tokenisé ou il manque un octet d'alignement. Je regarde ça.
Au lieu de Gosub je te conseil niveau lisibilité d'utiliser @
-Edité le Mardi 2 août 2005 à 18:48 par geogeo-

J'avais utilisé Gosub car je n'étais pas sûr que le @ fonctionne vu que c'était une fonction toute neuve.

Sinon pour le coup du kernel, je dis ça mais j'utilise PreOS, donc "y'a pas de souci" (© mon prof de méca de terminale).
-Edité le Mardi 2 août 2005 à 21:15 par Dari-
"iPod, therefore, I am."

http://media.laquadrature.net/Quadrature_black-out_HADOPI_468x60px.gif

    
./Post n°11   Marquer comme non lu.
Folco Ecrit le: Mardi 2 août 2005 à 23:22 Déconnecté(e)    Voir le profil de Folco Envoyer un email à Folco Envoyer un message privé à Folco  


#trichouette#
reste plus qu'à palabrer avec geogeo %)
<<< Kernel Extremist©®™ >>>
Pas la peine d'aller là plus d'une fois tous les six mois...

"Il faut apprendre pour savoir qu'il faut apprendre pour savoir."
    
./Post n°12   Marquer comme non lu.
Folco Ecrit le: Mercredi 3 août 2005 à 10:55 Déconnecté(e)    Voir le profil de Folco Envoyer un email à Folco Envoyer un message privé à Folco  


de toute façon, tout le monde a un kernel comme anti-crash, et après geogeo propose de réinventre la roue pour casser la limite, je devrai faire pareil pour l'éditeur, #triso#
on en sort plus ça tourne au ridicule cette obstination, et d'après que ça gagne de la place xD ^^
<<< Kernel Extremist©®™ >>>
Pas la peine d'aller là plus d'une fois tous les six mois...

"Il faut apprendre pour savoir qu'il faut apprendre pour savoir."
    
./Post n°13   Marquer comme non lu.
Jfg Ecrit le: Mercredi 3 août 2005 à 11:19 Déconnecté(e)    Voir le profil de Jfg Envoyer un email à Jfg Visiter le site WEB de Jfg Envoyer un message privé à Jfg  


"tout le monde a un kernel comme anti-crash"

holalala... :D

1/ l'"anticrash" est inutile car:
-un programe qui ne sux pas ne doit pas planter. Cool, l'anticrash permet de faire tourner des programmes qui sux #tritop#
-de toute façons les anti-crash marchent mal, la calc fait n'imp après.

2/Aux dernières nouvelles (je suis plus jeunes que toi martial, donc je sais plus ce qui se passe dans les lycées) plus grand monde (en fait personne dans les lycées que je connais) n'a de kernel. (ppg powa...)
-Edité le Mercredi 3 août 2005 à 11:20 par jfg-
Kill Mario
    
./Post n°14   Marquer comme non lu.
Folco Ecrit le: Mercredi 3 août 2005 à 11:30 Déconnecté(e)    Voir le profil de Folco Envoyer un email à Folco Envoyer un message privé à Folco  


...mais tous les bons développeurs en ont un ^^
et sinon, les anti crash marchent très bien, mais que veux tu faire si un programme mal foutu modifie la RAM n'importe comment? #trifus# rien....
et il est parfaitement possible de programmer un crash irrécupérable par le meilleur anti-crash qui soit hein ^^
<<< Kernel Extremist©®™ >>>
Pas la peine d'aller là plus d'une fois tous les six mois...

"Il faut apprendre pour savoir qu'il faut apprendre pour savoir."
    
./Post n°15   Marquer comme non lu.
Onur Ecrit le: Mercredi 3 août 2005 à 11:39 Déconnecté(e)    Voir le profil de Onur Envoyer un email à Onur Visiter le site WEB de Onur Envoyer un message privé à Onur  


donc les anti-crash ne sont pas efficient.
Je ne veux pas faire quelque chose de bien, je cherche l'excellence:ETP Studio...


et autres projets à finir avant 2010
    
./Post n°16   Marquer comme non lu.
Folco Ecrit le: Mercredi 3 août 2005 à 11:56 Déconnecté(e)    Voir le profil de Folco Envoyer un email à Folco Envoyer un message privé à Folco  


et tiens, complètment pris par vos progs en C nostub tout droit sortis d'un TIGCC standard, vous vous êtes déjà penché sur un kernel comme PreOs pour voir ce qu'il propose, ses avantage et ses inconvénients, peser le pour et le contre par vous-même?? voire même essayer pour les plus entreprenants?
<<< Kernel Extremist©®™ >>>
Pas la peine d'aller là plus d'une fois tous les six mois...

"Il faut apprendre pour savoir qu'il faut apprendre pour savoir."
    
./Post n°17   Marquer comme non lu.
Jfg Ecrit le: Mercredi 3 août 2005 à 11:59 Déconnecté(e)    Voir le profil de Jfg Envoyer un email à Jfg Visiter le site WEB de Jfg Envoyer un message privé à Jfg  


"mais que veux tu faire si un programme mal foutu modifie la RAM n'importe comment? #trifus# rien...."

Ben ouai, tu peux rien faire. J'ai jamais dit que les programmeurs qui ont fait ça étaient mauvais, c'est juste que ça ne sert à rien.
Je dirais mème plus: un "crash intercepted" est pire qu'un crash (surtout pour un dévellopeur (qu'il soit bon ou pas bon #roll#). Si en retestant ton programme il plante, tu ne saura pas si le bug vient de la calc qui est devenu instable ou à cause du programme qui bug tout seul.
Kill Mario
    
./Post n°18   Marquer comme non lu.
Folco Ecrit le: Mercredi 3 août 2005 à 12:04 Déconnecté(e)    Voir le profil de Folco Envoyer un email à Folco Envoyer un message privé à Folco  


ah ce moment là je fais un reset (si besoin est). merci de me prendre pour un con à ce point là hein ^^
<<< Kernel Extremist©®™ >>>
Pas la peine d'aller là plus d'une fois tous les six mois...

"Il faut apprendre pour savoir qu'il faut apprendre pour savoir."
    
./Post n°19   Marquer comme non lu.
Jfg Ecrit le: Mercredi 3 août 2005 à 12:05 Déconnecté(e)    Voir le profil de Jfg Envoyer un email à Jfg Visiter le site WEB de Jfg Envoyer un message privé à Jfg  


./16:
je jouais aux jeux avant de programmer et donc de savoir quoi que ce soit sur les kernels, le C ou meme la programmation pour calculette: j'étais donc un utilisateur normal.
Et en tant que utilisateur normal, les programmes qui nécéssitaient des dll ou autres kernel, c'était tout simplement chiant.

Kill Mario
    
  :: Index » GFA-Basic TI68K » Bugs et suggestions » Erreur (47 réponse(s))
Pages : 1/3     « [1] 2 3 » »|

.Répondre à ce sujet
Les boutons de code
[B]old[I]talic[U]nderline[S]trikethrough[L]ine Flip Hori[Z]ontallyFlip [V]erticallySha[D]ow[G]low[S]poilerCode [G][C]ite
Bullet [L]istList Item [K] Link [H][E]mail[P]icture SmileysHelp
Couleurs :
Saisissez votre message
Activer les smileys
     

Forum de Ti-Gen v3.0 Copyright ©2004 by Geoffrey ANNEHEIM
Webmaster: Kevin KOFLER, Content Admins: list, Server Admins: Tyler CASSIDY and Kevin KOFLER, DNS Admin: squalyl
Page générée en 62.13ms avec 18 requetes