Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Xeda112358

Pages: 1 ... 151 152 [153] 154 155 ... 317
2281
Casio Calculators / Re: Free PRIZM's and ClassPad's
« on: February 16, 2012, 02:26:59 pm »
I have a package :D I am going to go check soon! (by 4:30, else the mailroom will be closed)

2282
Computer Projects and Ideas / Re: Fixed-Memory Flood Fill Pseudocode
« on: February 16, 2012, 02:20:57 pm »
So, uh, I came up with my own algorithm and implemented it in Grammer code. Needless to say, even when updating every frame, it was about as fast as Jacobly's. My calc has crashed so it'll take me a bit to reprogram it, but I wrote down the pseudo code. Before I post it, I want to double check on a few things:
It uses 2 fixed buffers (the graph screen and another 768-byte buffer)
It does not trace around the edge like your code

The code is very simple and you will see why it is fast. I didn't know if using another buffer was okay or not for your implementation.

2283
Casio Calculators / Re: Free PRIZM's and ClassPad's
« on: February 16, 2012, 07:35:22 am »
I wonder if that happened with me, as well .___. Though I did mine last Saturday and selected it Monday (only a few days ago).

2284
Casio Calculators / Re: Free PRIZM's and ClassPad's
« on: February 16, 2012, 06:28:32 am »
O.O
That is what I thought originally, actually XD

2285
TI Z80 / Re: Fire
« on: February 16, 2012, 06:27:27 am »
Hmm, Grammer can use assembly programs... But I could add it as a fill option as well.

2286
Casio Calculators / Re: Are there plans to port axe to prizm?
« on: February 15, 2012, 04:16:15 pm »
I have been planning on making some kind of interpreted language if I learn C and can develop efficiently for it :)

2287
TI Z80 / Re: Ricochet
« on: February 15, 2012, 04:13:14 pm »
Hmm, I was thinking of doing that with using 2x2 grids so that it could follow "ramps" and whatnot.

2288
Casio Calculators / Re: Free PRIZM's and ClassPad's
« on: February 15, 2012, 04:11:29 pm »
Hmm, so the folks that have received theirs, do you receive an email after you made your selection?

2289
J'ai traduit tout ça et je l'ai ajouté à mon premier post. :)
Merci!
Je suis content de voir un tutoriel en français pour grammer. :D Quand il sera fini tu devrais le placer dans la section tutorials ici aussi :D http://www.omnimaga.org/index.php?action=articles;cat=11
D'accord :D

Aussi, les traducteurs doivent être inclus avec "l'auteurs". :)

2290
TI Z80 / Re: Fire
« on: February 15, 2012, 03:55:42 pm »
No problem :3 I am glad it helped!

2291
Thank you much! I am trying to think of what more to add at the moment. Thanks much!
I think this can be added:

The above code will display a keypress, but there are better ways to do this that I will show later. Grammer uses integers 0 to 65535 (similar to Axe). You can also store these numbers to variables like A,B,C, et cetera, and you can also store to A',B',C' the same way. The code getKey→A stores the value output from getKey into A.

The Text( token is used to display strings or numbers. The format is Text(Y,X,<<value>> where Y is a number from 0 to 58 and X is 0 to 23 (it draws every character as 4 pixels wide). It also wraps text to the next line if it needs to. To draw a number, you need to use Text('. To draw text, you can do something like this:
Code: [Select]
.0:Return
ClrDraw
"Hello!→A
Text(0,0,A
DispGraph
Stop
However, A does not hold the string! A has a pointer to the string. A pointer has a number that points to a spot in RAM. Here is another, more complicated example using pointers:
Code: [Select]
.0:Return
Send(1,"ETest→Z      ;Creates a BASIC program variable and stores the location in Z
int(Z,49             ;This writes the byte 49 to the spot in memory pointed to by Z
Stop
Since Z points to the BASIC program, 49 (which corresponds to "1") is written to the first byte of the program. Go ahead :) Open up the program and you will see it has a 1 :)

2292
TI Z80 / Re: 2D Cellular Automata
« on: February 15, 2012, 12:13:08 pm »
I have downloaded it and it is still very much lovely and more so than before o.o
* Xeda112358 noms

2293
[FR] Autre Sujets de Programmation TI, Casio et Aide / Un Tuto Pour Grammer
« on: February 15, 2012, 11:53:12 am »
J'espere qu'il y aurait un tuto pour Grammer en français, donc j'ai decidé commencer ce projet, mais je ne parle pas français (bien).
Grammer
(un tuto en français)
   Bonjour, je m'appelle Zeda et j'ai fais le langage de programmation "Grammer." Premièrement, je ne parle pas français, donc la documentation peut-être mauvais (et, aussi, la grammaire). Le Grammer est une langage pour le TI-83+/84+/SE. Il y a un version qui est une programme ici, mais l'application a plus des fonctions, vitesse, et les autres fonctionnalités.

Qu'est-ce que Grammer? Grammer est une langage interprété.
Comment est-ce-que vous faites une programme? Utilisez l'editeur du TI-BASIC, mais le première ligne a besoin de le code:
Code: [Select]
.0:
Aussi, j'ajoute le token Return:
Code: [Select]
.0:Return
Comment est-ce que vous arrêter une programme? Le token Stop est le token que l'arrête.
Faites une Programme
   Je voudrais commencer le tuto avec une exemple. Vous pouvez "parler" avec le programme avec les fonctions et les tokens, mais la programme peut vous "parler", aussi. Donc, il y a des fonctions pour la calcul, entée, et sortie. Par exemple:
Code: [Select]
:.0:Return
:.LOOP            ;un label
:getKey→A         ;le pression sur la touche enregistrées dans le var A
:If A=0           ;Vérifie si A est zéro
:Goto Lbl "LOOP   ;va au le label "LOOP" s'il n'y a pas un pression de touche
:ClrDraw          ;efface l'écran
:Text('0,0,A      ;écrit le nombre en le var A dans l'écran
:DispGraph        ;affiche l'écran
:Stop             ;Arréte la programme

2294
Casio Calculators / Re: Free PRIZM's and ClassPad's
« on: February 14, 2012, 04:46:53 pm »
You will still get the emulator even if not the physical calc :)

2295
Casio Calculators / Re: Free PRIZM's and ClassPad's
« on: February 14, 2012, 04:33:50 pm »
It took me a day to get a reply. Also, I posted earlier that I had a response from Nathan that they are backlogged and they are working at them in the order they are received.

Pages: 1 ... 151 152 [153] 154 155 ... 317