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 - Eeems

Pages: 1 ... 331 332 [333] 334 335 ... 370
4981
TI-BASIC / Re: Streaming Method (Celtic III)
« on: July 19, 2009, 05:58:02 pm »
well I could just replace it, but or some reason it doesn't always work for me, and I could add in the sub(Ans,2,length(Ans)-1 to it to strip teh newlines.

4982
TI-BASIC / Re: Platformer (NOT FOR CONTEST!) Help
« on: July 18, 2009, 11:23:28 pm »
I'll take a look later, thanks for commenting it

4983
TI-BASIC / Re: Platformer (NOT FOR CONTEST!) Help
« on: July 18, 2009, 11:04:45 pm »

4984
TI-BASIC / Re: Platformer (NOT FOR CONTEST!) Help
« on: July 18, 2009, 10:58:03 pm »
could I have some comments on the code so I know what you are trying to do with each part?

4985
TI-BASIC / Re: Streaming Method (Celtic III)
« on: July 18, 2009, 10:36:28 pm »
yeah I know, that is why I don't use it...every once in a while it will work, but afterwords it wont
EDIT: here is a version that will use the indexing to it's full advatage
Code: [Select]
det(0,"ZZ",5 //create the program ZZ
det(23,"rowswap("+Str1,Ans  //create index
det(24,"rowswap("+Str1,Str1,1  //copy the first line from the appvar named in Str1
det(6,"ZZ",Ans,1  //copy the first line into program ZZ
prgmZZ  //run program ZZ to get the answer in the first line
Ans->U  //store the amount of lines to run to the real U
det(0,"ZZ",4  //delete the program ZZ
For(V,1,U)  //loop for the amount of lines specified in the first line of the appvar
det(0,"ZZ",5  //create the program ZZ
det(5,"rowswap("+Str1,Str1,V+1  //get the line specified in the real V
det(6,"ZZ",Ans,1  //store the line to program ZZ
prgmZZ  //run the program ZZ to execute the code we just grabbed
det(0,"ZZ",4  //delete the program ZZ
End  //end the loop
det(0,Str1,4  //delete the index
oh yeah and before I forget, I'm going to upload a version of celtic that will make this possible (the other ones have an error catch in the code)
also this version has fixed det(27
this version is complements of snjwffl.. I mean simplethinker

You got my messed up name wrong- simplethinker (aka snjwffl)

4986
Miscellaneous / Re: vacation
« on: July 18, 2009, 10:29:41 pm »
lol, nice, anyways we should get back on topic

4987
that was because it was the last column probably, I never had that problem...it only crashed on me if I quit without saving

4988
Miscellaneous / Re: vacation
« on: July 18, 2009, 10:20:22 pm »
Holland, where else :P
they came over right before WWII
the other set is Mennonite

4989
yeah...it did suck, then I tried to save my epic level and quit the editor, my calc didn't like that....
and I had a project on the ram at the time...

4990
Art / Re: GREYSCALE FIRST PERSON SHOOTER FOR TI84+ SE!!!
« on: July 18, 2009, 10:17:43 pm »
lol, nah
it's probably somebody who thinks that your post isn't the best, so they put it down... it will probably be back up soon

4991
the level editor almost killed my calc....
but yeah, the enemies kind of killed it for me

4992
Art / Re: GREYSCALE FIRST PERSON SHOOTER FOR TI84+ SE!!!
« on: July 18, 2009, 10:12:09 pm »
no idea, maybe somebody doesn't like you?

4993
Escheron: Shadow over Ragnoth / Re: Escheron: Shadow over Ragnoth
« on: July 18, 2009, 10:10:10 pm »
wow, this is looking great! gif capturing errors and all
good job Iambian!

4994
I never could get into Wolfenstein for some reason....

4995
TI-BASIC / Streaming Method (Celtic III)
« on: July 18, 2009, 10:01:59 pm »
so the basics behind streaming is to take one line at a time from a program and run it. streaming is good for keeping a lot of ram free, because you don't need the whole program on it. what it gains in RAM saving it loses in speed though...due to it having to take from the archive and copy into the ram every line a major speed lose is created.
so to stream a piece of code you need to know how many lines there are in the code, so you can either install a simple check in the code to only run the line if it exists and if it doesn't to end. or you can add a check at the start of the code too see how many lines there are.
Code: [Select]
det(0,"ZZ",5 //create the program ZZ
det(5,"rowswap("+Str1,1  //copy the first line from the appvar named in Str1
det(6,"ZZ",Ans,1  //copy the first line into program ZZ
prgmZZ  //run program ZZ to get the answer in the first line
Ans->U  //store the amount of lines to run to the real U
det(0,"ZZ",4  //delete the program ZZ
For(V,1,U)  //loop for the amount of lines specified in the first line of the appvar
det(0,"ZZ",5  //create the program ZZ
det(5,"rowswap("+Str1,V+1  //get the line specified in the real V
det(6,"ZZ",Ans,1  //store the line to program ZZ
prgmZZ  //run the program ZZ to execute the code we just grabbed
det(0,"ZZ",4  //delete the program ZZ
End  //end the loop
now I know I could have used the errorhandle function to save time in the running, but then programmers could not troubleshoot while using this, and I can't seem to get it to work all the time....

Pages: 1 ... 331 332 [333] 334 335 ... 370