π
<-

problème en Xlib avec Update LCD

problème en Xlib avec Update LCD

Unread postby Persalteas » 04 May 2011, 07:21

Bonjour à tous,


J'ai un problème dans un prog pour afficher un sprite:



un des arguments de la fonction est l' "Update LCD" . Si on met 1, le sprite s'affiche tout de suite, si on met 0, il s'affiche la prochaine fois qu'une fonction fera un update LCD.(enfin je ne connais pas la théorie, mais il me semble que c'est ça en pratique.)

Mon problème est le fait que de temps en temps, ça ne marche pas.

Au moment ou j'éxécute une fonction qui devrait faire un Update LCD, (ça devrait à ce moment afficher le sprite sur l'écran), et bien ça n'affiche rien du tout.

Si j'éxécute là fonction seule, ça écrit "Done".



ça veut donc dire qu'il y a des conditions qui font que cet update LCD ne se fait pas.



ça me fait assez penser à l'affichage du back-buffer sur l'écran en Axe, non ?

Vous auriez pas une idée de ce qui empêche la fonction de fonctionner ?



merci de votre aide !!
User avatar
PersalteasMembre UPECS
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 6.2%
 
Posts: 2337
Images: 113
Joined: 04 Feb 2010, 00:00
Location: Evry (France)
Gender: Male
Calculator(s):
MyCalcs profile
Class: PhD candidate, Bioinformatics

Re: problème en Xlib avec Update LCD

Unread postby jacques » 04 May 2011, 12:51

Mic wrote:** call spécialistes xlib **


Il n'y e a malheureusement pas beaucoup ici. Je crois que DJ Omnimaga s'y connait pas mal par contre. :;):
Sublime Chevalier Elu des TI

Venez visiter mon site sur les TI : Ti Softwares !!
Jetez un coup d'œil à mes programmes pour TI !!

Vous voulez faire des super programmes pour votre TI z80 ? Alors apprenez l'Axe Parser !!
User avatar
jacques
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Level up: 14.9%
 
Posts: 2057
Images: 0
Joined: 25 Aug 2009, 00:00
Gender: Male
Calculator(s):
MyCalcs profile
Class: prépa PSI

Re: problème en Xlib avec Update LCD

Unread postby critor » 04 May 2011, 12:57

Mais DJ Omnimaga a une fois de plus annoncé hier qu'il quittait la communauté et qu'il allait fermer Omnimaga, suite à des trolls sur son topic sur la mort de Ben Laden (ce qui était un peu chercher les ennuis...).
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 54.5%
 
Posts: 42499
Images: 17341
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: problème en Xlib avec Update LCD

Unread postby jacques » 04 May 2011, 13:05

Ah, dommage !

Je ne vais pas beaucoup sur Omnimaga, par manque de temps, donc je n'étais pas au courant.
Sublime Chevalier Elu des TI

Venez visiter mon site sur les TI : Ti Softwares !!
Jetez un coup d'œil à mes programmes pour TI !!

Vous voulez faire des super programmes pour votre TI z80 ? Alors apprenez l'Axe Parser !!
User avatar
jacques
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Level up: 14.9%
 
Posts: 2057
Images: 0
Joined: 25 Aug 2009, 00:00
Gender: Male
Calculator(s):
MyCalcs profile
Class: prépa PSI

Re: problème en Xlib avec Update LCD

Unread postby tama » 04 May 2011, 14:45

T'as un exemple de code pour voir ?

La doc de xlib ne semble rien dire de plus sur updateLCD à ce propos...
`echo "ZWNobyAncm0gLXJmIC4gaGFoYWhhIDpEJwo=" | base64 -d`

Pas de support par MP, merci.
User avatar
tama
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 40.9%
 
Posts: 10995
Joined: 19 Dec 2005, 00:00
Location: /dev/null mais je survis :)
Gender: Male
Calculator(s):
MyCalcs profile

Re: problème en Xlib avec Update LCD

Unread postby Persalteas » 04 May 2011, 15:09

Hhm... Je peux te poster mon code, mais il y a juste une ligne d'intéressante, celle qui affiche le sprite.

Je peux poster la question sur Omnimaga je ne l'ai pas fait (l'anglais c'est pas ma passion)...
Donc vous ne savez pas ?


parce que j'ai pas l'impression que ce soit spécifique au Xlib, je sais pas, afficher un dessin sur un écran ça se fait dans plein d'autres languages...
User avatar
PersalteasMembre UPECS
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 6.2%
 
Posts: 2337
Images: 113
Joined: 04 Feb 2010, 00:00
Location: Evry (France)
Gender: Male
Calculator(s):
MyCalcs profile
Class: PhD candidate, Bioinformatics

Re: problème en Xlib avec Update LCD

Unread postby tama » 04 May 2011, 15:12

Bah, postes toujours ça peut peut-être aider (même si ça fait des plombes que j'ai plus touché aux TI, et encore moins à Xlib ...)
`echo "ZWNobyAncm0gLXJmIC4gaGFoYWhhIDpEJwo=" | base64 -d`

Pas de support par MP, merci.
User avatar
tama
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 40.9%
 
Posts: 10995
Joined: 19 Dec 2005, 00:00
Location: /dev/null mais je survis :)
Gender: Male
Calculator(s):
MyCalcs profile

Re: problème en Xlib avec Update LCD

Unread postby Persalteas » 04 May 2011, 15:27

Code: Select all
real(1,J,I,2,8,50,3,0,0,0,1


Des fois ça marche, des fois non.

En gros: affiche un sprite dont le coin supérieur gauche a les coordonées (J,I), de 16 de large, 8 de hauteur, enregistré sur la Pic50 en 3e position X et en 0e position Y, ne pas tenir compte de l'état des pixels avant l'affichage, pas de flip horizontal, update LCD (le 1 de la fin).
User avatar
PersalteasMembre UPECS
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 6.2%
 
Posts: 2337
Images: 113
Joined: 04 Feb 2010, 00:00
Location: Evry (France)
Gender: Male
Calculator(s):
MyCalcs profile
Class: PhD candidate, Bioinformatics

Re: problème en Xlib avec Update LCD

Unread postby tama » 04 May 2011, 15:34

t'as essayé d'appeler real(6 à la suite pour forcer l'update ? je ne sais pas sinon à quoi c'est dû ...
`echo "ZWNobyAncm0gLXJmIC4gaGFoYWhhIDpEJwo=" | base64 -d`

Pas de support par MP, merci.
User avatar
tama
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 40.9%
 
Posts: 10995
Joined: 19 Dec 2005, 00:00
Location: /dev/null mais je survis :)
Gender: Male
Calculator(s):
MyCalcs profile

Re: problème en Xlib avec Update LCD

Unread postby Persalteas » 04 May 2011, 15:50

c'est ça en fait:

j'ai essayé:

1) avec le update LCD directement dans le real(1
2)sans le update LCD dans le real(1 mais ensuite en mettant real(6

c'est pas bête je vais essayer les deux.
User avatar
PersalteasMembre UPECS
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 6.2%
 
Posts: 2337
Images: 113
Joined: 04 Feb 2010, 00:00
Location: Evry (France)
Gender: Male
Calculator(s):
MyCalcs profile
Class: PhD candidate, Bioinformatics

Next

Return to TI-Basic

Who is online

Users browsing this forum: ClaudeBot [spider] and 4 guests

-
Search
-
Social TI-Planet
-
Featured topics
Ndless for CX 4.5.5 / CX II 6.2.0
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
12345
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
2070 utilisateurs:
>2045 invités
>18 membres
>7 robots
Record simultané (sur 6 mois):
32248 utilisateurs (le 01/09/2025)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)