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 ... 115 116 [117] 118 119 ... 317
1741
Grammer / Re: Grammer 3-Concepts, ideas, requests
« on: April 28, 2012, 12:24:08 am »
It's all just pointers, whether they are passed through Ans or through vars :)

1742
Yep :) Also, if you want to use it for Grammer, use ' after the string name.

1743
Grammer / Re: Grammer 2-The APP
« on: April 27, 2012, 07:25:33 pm »
What do you mean by "menu access?"

1744
Actually, expr( will just execute code until it reaches a newline. (In fact, in the assembly code, I use the same routine for If, While, Repeat).

1745
Hmm, you are right, length( is not not returning the right value in theta prime.

However, it is returning the length of the actual data, properly. What you see in the memory menu is 9+namelength+data. length( returns the size of the data because that is all you need.

For example, if you create prgmHELLO with 768 bytes, in the memory menu, it says 782.

1746
Axe / Re: 3D in Axe - Isometric Projection
« on: April 27, 2012, 02:43:30 pm »
Oh wow, I never noticed program was uploaded because you ninja'd me D: Still, cool! I want to see if I can make something similar in Grammer :D I think I can make it not slow down no matter how many blocks there are.

1747
ASM / Re: help me im lost?!!
« on: April 27, 2012, 12:55:06 pm »
Yeah, that is the truth XD Have you ever checked out zStart? That has some cool features :) I am not sure if it has copy/paste functionality (I cannot remember), but I think it does if you have the TI-84+ or an SE. Check the info in his signature:

http://ourl.ca/15941/298418

1748
ASM / Re: help me im lost?!!
« on: April 27, 2012, 12:40:26 pm »
Editing like Mimas will take a lot of work o.o I wish you luck on that XD The basic way to edit bytes directly is to:

Get the name of the program in OP1 (with the proper Obj byte first, the name, then a zero byte)
Use bcall(_ChkFindSym) to get necessary pointers to the data
Use these pointers to edit data.

I am not sure how well the code is that I posted in the other topic for showing this...

1749
Axe / Re: 3D in Axe - Isometric Projection
« on: April 27, 2012, 12:22:06 pm »
Wow, this is great, nice job!

1750
Awesome questions :D
:Text(0,0,length('Z,1,0,2  gives me the second line, yes, but:
:Text(0,0,length('Z,1,1,2  gives me the first line.
This is because the 1 makes it so that it will not check anything beyond 1 byte. 0 menas it won't check anything beyond 65536 bytes (0==65536).

Et quel est le 4ème argument (linebyte) ? length('StartSearch,Size,LineNumber,[LineByte
This is in case you are reading data that does not use newline tokens. For example, space=29h=41. You can do this:
Code: [Select]
.0:
"BONJOUR TOUT LE MONDE!→A
For(B,1,4
length('A,22,B,41→C
Ɵ'→D                        ;length of the string
Text(6*A-1,0,C,D
DispGraph
End
Stop

And can we execute the line, if it's code ? If you use a Goto, it won't execute just the line, but all the program after it.
Yes, use expr( :)

Code: [Select]
length('Z,0,3→Str2'
Text(0,0,Str2
Don't work.
I didn't know that we can store strings in Str1,Str2 etc without using solve( ...
Yeah, I have to fix storing to OS strings. I have the fixed version here if you want to try it out :)

1751
Grammer / Re: Grammer 2-The APP
« on: April 27, 2012, 11:13:50 am »
okay, thanks ^_^ I will try to fix these, too. Also, I found that →Strx doesn't work, so I fixed that. In the next update it will work :)

1752
Grammer / Re: Grammer 2-The APP
« on: April 27, 2012, 10:52:33 am »
Ou presque: on ne peut plus désactiver le Hook une fois activé...
Ouai, je n'ajoute pas le fonction pour désactiver le Hook. (sorry)
Yeah, I haven't added the ability to turn off the hook once it is turned on

Et à quoi servent les onglets AppV et Asm ?
Ces ne sont pas encore implémenté, mais AppV cherchera pour les appvars avec Grammer code et Asm cherchera pour les (Grammer Assembly programs?).

Those options aren't implemented yet, but AppV will search for appvars with Grammer code and Asm will look for Grammer Assembly programs.

(like how there are MirageOS programs, there are Grammer assembly programs, too).

1753
ASM / Re: help me im lost?!!
« on: April 27, 2012, 10:27:25 am »
@DRAGONLORD777: Are you wanting to edit the bytes in the program or do you want to edit it like the program editor? Editing like from the program editor is going to require some trickery to do it right. Editing the data directly is pretty easy, though :)

1754

Désolé, j'oublie le ' pour length(' XD Et nous pouvons l'utiliser lire les ligne o.O Par exemple:
Code: [Select]
Get("EPROG→Z
Text(0,0,length('Z,0,3
Je utilise "0" pour 65536. Si vous donnez un autre nombre, il ne cherchera pas aprês ce nombre d'octets.

Also, si vous voudriez utiliser le chaîne stockez dans un chaîne du OS:D PAr exemple:
Code: [Select]
length('Z,0,3→Str2'
Text(0,0,Str2

Hmm, je suis désolé, mais il ne marche pas maintenant :/[ J'ai corrigé le code pour le prochain télécharge.

My grammer grammar sucks x_x

1755
10) Why does the not( command compare all the 16 bits, and the xor don't ?
xor does use all 16-bits, as well.
11) Does the "StorePic" command work, or I should store my Pics with solve( ?
Code: [Select]
:solve(1, buffer-adress , Pic1-adress , 768
StorePic does not work, so you will need to use your above code.
12) Can you give me an example of what to do with inString ? I'm not sure I understand its role.
Code: [Select]
.0:Return
":CAT:4CHAT:HELLO:7BONJOUR:I:2JE→A
inString(A,":HELLO:
+Ɵ'→S                ;Ɵ' is the length of ":HELLO:", S points to the 07BONJOUR part, now
IS>(S→B
ClrDraw
Text(0,0,S,B
DispGraph
Stop
13) idem, for length('... :/
This is like det(5 in Celtic3.
Code: [Select]
Get("EPROG→Z
length(Z,0,3
That will return a pointer to line 3 in EPROG and the number of bytes in the line in Ɵ'.

14) explain Fix 32 ... What is the "text mode" ?
I don't know, actually. I think I may have forgotten to remove that o.O

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 :/

Pages: 1 ... 115 116 [117] 118 119 ... 317