Omnimaga

Calculator Community => Other Calc-Related Projects and Ideas => TI-Nspire => Topic started by: Rhombicuboctahedron on November 10, 2012, 09:44:42 am

Title: Did any of you know that you can do this?
Post by: Rhombicuboctahedron on November 10, 2012, 09:44:42 am
Did you know that you can grab and move the dialog boxes on the nspire?
I was randomly found this out today, and it just blew my mind.
Also, are there any other mindblowing simple things i don't know about?
Title: Re: Did any of you know that you can do this?
Post by: aeTIos on November 10, 2012, 09:45:24 am
I did not know. I don't really care either since I never see them XD
Title: Re: Did any of you know that you can do this?
Post by: Adriweb on November 10, 2012, 09:47:31 am
I did know, but it's .... useless :P

Also, yeah, there are a bunch of little things like that (and some are way more "twisted" than that) :P
I'l lsee if I can think of some :D
Title: Re: Did any of you know that you can do this?
Post by: _Nicco_ on November 10, 2012, 02:15:29 pm
I never knew that because I always just press enter.  It takes longer to move the mouse than to just press enter.
Title: Re: Did any of you know that you can do this?
Post by: aeTIos on November 10, 2012, 03:04:47 pm
^Eheh. Indeed.
Title: Re: Did any of you know that you can do this?
Post by: Adriweb on November 10, 2012, 03:22:15 pm
Well on TINCS it's easy. But then, you can use the computer view mode :P

* A hidden(?) shortcut ? Scratchpad is also Ctrl-0

* A Very Quick way to have the nth anti-derivative of an expression ? Enter dn/dx (expr)   with n being a negative number ;)
Title: Re: Did any of you know that you can do this?
Post by: DJ Omnimaga on November 10, 2012, 03:32:53 pm
Are there hidden tricks to allow the use of Getkey/Output in BASIC programs or even tricks to increase Lua speed by 1000%?  *runs*
Title: Re: Did any of you know that you can do this?
Post by: annoyingcalc on November 10, 2012, 03:36:32 pm
/me smacks DJ
Silly DJ, TI would never be that nice


EDIT WOW I actually found a way, heres the tutorial
 

If that doesnt work try http://goo.gl/QMET
Title: Re: Did any of you know that you can do this?
Post by: Adriweb on November 10, 2012, 03:58:42 pm
Are there hidden tricks to allow the use of Getkey/Output in BASIC programs or even tricks to increase Lua speed by 1000%?  *runs*
Ahem.

But actually, YES !
(on the lua part)
It's a bit far stretched, but it's about 1144%  on benchmarks :

http://trac.caspring.org/wiki/LuaPerformance#TEST8:functionsasparamforotherfunctions

(so to gain 1000%, do the bad thing first, then optimize :D)
Title: Re: Did any of you know that you can do this?
Post by: flyingfisch on November 10, 2012, 04:02:28 pm
Are there hidden tricks to allow the use of Getkey/Output in BASIC programs or even tricks to increase Lua speed by 1000%?  *runs*

nspire doesnt allow the use of getkey in BASIC progs? o.o
Title: Re: Did any of you know that you can do this?
Post by: Adriweb on November 10, 2012, 04:04:22 pm
Are there hidden tricks to allow the use of Getkey/Output in BASIC programs or even tricks to increase Lua speed by 1000%?  *runs*

nspire doesnt allow the use of getkey in BASIC progs? o.o
Nope as they "restricted" it to Math only.
For example, you neither can't plto a point on the screen directly, for example (you have to use lists and such, which have to be pre-plotted etc.)

That's why Lua's nice:P
Title: Re: Did any of you know that you can do this?
Post by: DJ Omnimaga on November 10, 2012, 06:00:07 pm
The worst part is that the Nspire BASIC language lacks some functions that TI-80 and 81 BASIC has. At least I'm glad TI didn't try to push a paid Lua SDK on us like they did with the 83+ (Flash APP development) in 1999-2003 or so (the reason why almost every ASM game made before 2004 are 8xp files).
Title: Re: Did any of you know that you can do this?
Post by: Deep Toaster on November 10, 2012, 06:02:10 pm
On the Nspire, BASIC is meant for math functions and math functions only. For interactive stuff TI provides (and even recommends) Lua.
Title: Re: Did any of you know that you can do this?
Post by: DJ Omnimaga on November 10, 2012, 06:45:15 pm
Yeah but it took them 4 years before finally giving us Lua <_<. Beforehand, all we had was TI-BASIC. It sucked even for maths, because there are people who got troubles making BASIC math/science programs that were once easy to create on a TI-89. I wonder why they even removed the functions in the first place when the language is almost the same as on 68K calcs. It really looked like back in 2007-09, they were trying to eliminate calculator gaming entirely.
Title: Re: Did any of you know that you can do this?
Post by: Darl181 on November 10, 2012, 06:52:32 pm
That's pretty cool, but yeah not much of a point since they're such a large part of the screen anyways :/
(also I'm guessing it doesn't let focus move away?)

Here's another thing: ctrl+9/3 and ctrl+7/1 are like pgup/pgdn and home/end on a computer. Useful for that long documents list :P
Title: Re: Did any of you know that you can do this?
Post by: Rhombicuboctahedron on November 10, 2012, 07:03:10 pm
It sucked even for maths
I would have to some what agree and some what disagree with you.
Some of my programs are pretty nice. My sumdivisors function helps me out every now and then.
However, it doesn’t let you use the full capacity of calculating.
My sumdivisors function is based off of the factorsmatrix function in the numbertheory library, which turns the factor function into a string and then divides that at the “*” and “^” areas to make a matrix.
While it is much worse than it could be, I still find uses for it.
Title: Re: Did any of you know that you can do this?
Post by: DJ Omnimaga on November 10, 2012, 07:06:00 pm
Well one thing that many people seemed to find particularly annoying was how the calc had no Input function like the 84+ had. It was eventually added, but under a different name.
Title: Re: Did any of you know that you can do this?
Post by: annoyingcalc on November 10, 2012, 07:08:33 pm
what was the name of the command?
Title: Re: Did any of you know that you can do this?
Post by: Adriweb on November 10, 2012, 07:16:04 pm
on z80 it's Input, on Nspire, it's Request (and RequestStr)
Title: Re: Did any of you know that you can do this?
Post by: annoyingcalc on November 10, 2012, 07:20:02 pm
ok :D also is there input on the ti-80 (I plan to make games on the schools collection, I already have programs running that throw math answers off
Title: Re: Did any of you know that you can do this?
Post by: DJ Omnimaga on November 10, 2012, 07:59:53 pm
You are gonna copy games by hand on every school TI-80 calc??? O.O That might be a bit of a waste of time IMHO since many troublemakers might just do RAM clears or accidentally trigger one due to dead batteries.

If I was you, I would make the game on one, but copy the code on paper and give copies of it to people.

And yes there is Input on the TI-80, but I don't remember if you can change the text at the start. I think you have to use Prompt.