841
TI-BASIC / Re: Advanced Math in Output( and Text( ?
« on: April 28, 2011, 08:13:08 pm »
Hmmm...Never thought of that. Okay, I'll put in log( for that.
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. 841
TI-BASIC / Re: Advanced Math in Output( and Text( ?« on: April 28, 2011, 08:13:08 pm »
Hmmm...Never thought of that. Okay, I'll put in log( for that.
842
TI-BASIC / Re: Advanced Math in Output( and Text( ?« on: April 28, 2011, 08:10:43 pm »
I've actually never heard of times when people would need the number of digits for Output( and Text(. Can you enlighten me, please?
Just a reminder, you can still use ln( and e^( if you have really weird functions, they just won't be super-duper quick. 843
TI-BASIC / Re: Advanced Math in Output( and Text( ?« on: April 28, 2011, 07:47:12 pm »
I forgot to mention, by the way, I'm not going to add int( because all parameters except strings will be turned into integers anyways.
844
Project M (Super Mario) / Re: Project M Reboot« on: April 28, 2011, 06:57:07 pm »If this is abondoned (which I hope not) can you post the demo so people have at least some decent Mario game They already have one. http://www.ticalc.org/archives/files/fileinfo/192/19225.html 845
TI-BASIC / Advanced Math in Output( and Text( ?« on: April 28, 2011, 03:44:08 pm »
In a further attempt to speed up text-based games, I'm working to add some code for Correlation to compute arguments inside of ln( and e^(. This will happen only if your arguments are simple, otherwise Ti-Basic will compute the arguments.
By default I'll allowing addition, subtraction, multiplication, variables, abs( substrings, parenthesis, Ans, L1-L6, Martices, strings and temporary strings. For instance, this would be totally valid: Output(2M,17-Ans,L1(Ans I know that these appear a lot in games. However, is there anything else that you guys use A LOT? Please vote, and give suggestions of your own if you think of them. 846
News / Correlation Test Period Canceled For Now, But Will Be Restarted in Summer« on: April 25, 2011, 09:29:46 pm »
Thanks to everyone for their willingness and their effort in testing Correlation. As unfortunate as it is, I am finding too many broken parts, and because people are busy with school I don't blame those who don't have time to work on projects at this time.
So I'm going to fix issues, and then I will restart the testing period fresh. You can all look forward to new features, a better instruction manual system and perhaps faster games. If you wish, please feel free to keep working on your projects. While there will be new features, very little--if anything--will change to make your old games stop working. 847
Other / Re: I hope this is a joke...« on: April 24, 2011, 09:06:08 pm »
Is this a "parser hook" so to speak?
848
Correlation / Re: Correlation Screenshots« on: April 24, 2011, 05:57:22 pm »
I've given up making converted Ti-Basic programs run faster with Correlation, but I got the speed to be just as good! I just need to remind myself that Correlation makes games look good and doesn't need to make them run fastest
I am converting Builderboy's Factory game to run with Correlation, so here's a screenshot of the beginning. This was recorded on a Ti-83+ normal, and of course IE makes it look slower than it really is. Yes, I know there are bugs to fix 849
TI-BASIC / Fastest Ti-Basic Command« on: April 23, 2011, 10:42:23 pm »
Any guesses (or facts) as to the fastest Ti-Basic command to run? My guess is Lbl __
850
Lua / Re: Relative speed of Lua?« on: April 23, 2011, 07:31:27 pm »@Hot Dog how is automatic multiplication a bad thing? Hardware multiplication would be faster, not slower, than software based methods. I actually said automatic multiplication was a good thing. I was insulting the z80 852
ASM / Speedy Way to Leave Parser?« on: April 23, 2011, 05:33:29 am »
Thanks to Runer112 and calc84maniac, my new Output( routine displays characters at speeds TI can't even begin to compete with. Yet even with their horrible Output( code, they beat me by two seconds.
My guess is that if I return nz with the result of my computation in OP1, there's a HUGE amount of code the calculator goes through before continuing to parse the Ti-Basic program. Is there any routine or code or something to speed up the process, that is, by avoiding Ti's "parser-is-done-go-to-next-line" code? Unfortunately, reset numOP1,(iy+ParsFlag2) is not an option for me. 853
Humour and Jokes / Re: Giant cereals with singular nouns« on: April 23, 2011, 02:19:23 am »
There's also "Trick", but because Tricks is spelled with an X, the singular version loses its charm. Maybe "Trik"?
854
News / Re: A Second Set of Three!« on: April 23, 2011, 01:51:19 am »
Everyone is doing an awesome job! The Ti Community is only getting better and better!
855
Correlation / Re: Correlation Progress« on: April 21, 2011, 07:56:43 pm »
Attempt #1 at speeding up Ln( -- failed.
Okay, so Attempt #2 should not take nearly as long, which will speed up Correlation progress if it works. Attempt #2 will be changing the way displaying to the screen works: 1. As always, you can choose to not show text on the screen until you are done drawing completely. With this mode, as always, you can use all features, such as map mode. 2. BUT, you might want text, such as single characters, to display immediately, which is faster than updating the entire screen just for one character of text. This mode was always available in Correlation, but this time, NO FEATURES will be available except for bitmasking, animated text and negative coordinates for e^(. No lowercase letters, no word wrap, no map mode, etc. ln( will be fixed at wrap mode, and e^( will be fixed at clip mode. You can switch back and forth between these two as many times as you want, as always. |
|