0 Members and 3 Guests are viewing this topic.
1) What is the "Gray" method for displaying sprites ? ( Pt-On(7 ) Do you explain it in the topic about grayscale ? If yes, don't answer, I'll see.
2) You told talk several times about buffers to display. I didn't know that we could create custom buffers at custom adresses. I heard about the buffer and the backbuffer in Axe, but that's all. It's not very limpid, can you re-explain me what is exactly a buffer and how it works ?
3rd question: What is the pattern with the "Circle(" command ?
Circle(Y,X,R,1,E10101010 ;The E is [2nd][,]
4th question: What is the difference between ClrDraw and ClrHome ?
ClrDraw clears the graph screenClrHome clears the home screen
:Asmprgmassembly-hex-codeor:AsmPrgm:assembly-hex-code
:solve(1, buffer-adress , Pic1-adress , 768
10) Why does the not( command compare all the 16 bits, and the xor don't ?
11) Does the "StorePic" command work, or I should store my Pics with solve( ?Code: [Select]:solve(1, buffer-adress , Pic1-adress , 768
12) Can you give me an example of what to do with inString ? I'm not sure I understand its role.
.0:Return":CAT:4CHAT:HELLO:7BONJOUR:I:2JE→AinString(A,":HELLO:+Ɵ'→S ;Ɵ' is the length of ":HELLO:", S points to the 07BONJOUR part, nowIS>(S→BClrDrawText(0,0,S,BDispGraphStop
13) idem, for length('...
Get("EPROG→Zlength(Z,0,3
14) explain Fix 32 ... What is the "text mode" ?
15) explain conj(' . I understand conj( , but not the 2 syntaxes of conj('.
I don't know how to explain it except that it is like Axe
This is like det(5 in Celtic3.Code: [Select]Get("EPROG→Zlength(Z,0,3That will return a pointer to line 3 in EPROG and the number of bytes in the line in Ɵ'.
Je voudrai qu'il y ait un tutoriel pour Grammer en français ; je commence donc le projet mais ne parle pas très bien le français.Grammer(tutoriel français) Bonjour, je m'appelle Zeda et j'ai inventé le langage de programmation "Grammer." Premièrement, je ne parle pas français, donc la documentation peut-être mauvaise (et aussi la grammaire). Le Grammer est un langage pour les TI-83+/84+/SE.Il y a une version sous forme de programme assembleur ici, mais l'application a plus de fonctions, de vitesse, et d'options.Qu'est-ce que Grammer? Grammer est un langage interprété.Comment faire un programme? Utiliser l'éditeur de TI-BASIC en mettant à la première ligne :Code: [Select].0:Ajouter également le token Return (pour que ça quitte si vous l'exécutez en tant que Basic) :Code: [Select].0:ReturnComment arrêter un programme Grammer ? Il suffit d'utiliser le token Stop.Concevoir un programme Je voudrais commencer le tuto par un exemple. Vous pouvez "parler" au programme à travers des fonctions et des tokens, mais le programme peut lui aussi vous "parler". Donc, il y a des fonctions pour les calculs, les entrées et les sorties. Par exemple:Code: [Select] :.0:Return :.LOOP ; une étiquette :getKey→A ; stockage du code de la touche pressée dans A :If A=0 ; si A vaut zéro :Goto Lbl "LOOP ; aller à l'étiquette "LOOP" :ClrDraw ; efface l'écran :Text(0,0,A ; affiche la valeur de A :DispGraph ; affiche l'écran :Stop ; arrête le programme[/color]
.0:
.0:Return
:.0:Return :.LOOP ; une étiquette :getKey→A ; stockage du code de la touche pressée dans A :If A=0 ; si A vaut zéro :Goto Lbl "LOOP ; aller à l'étiquette "LOOP" :ClrDraw ; efface l'écran :Text(0,0,A ; affiche la valeur de A :DispGraph ; affiche l'écran :Stop ; arrête le programme
Bonjour à tous !On serait pas dans une section francophone par hasard ?Bon, sinon, j'apporte une correction de la langue :...Rassure-toi, ton niveau de français n'est pas exécrable !Il s'agit essentiellement de corrections de genre, de grammaire, et de tournures de phrase.@+