Author Topic: TI releases TI-Nspire Scripting Tools  (Read 15383 times)

0 Members and 1 Guest are viewing this topic.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
TI releases TI-Nspire Scripting Tools
« on: May 25, 2011, 08:00:14 pm »
No, this is neither a fake news nor a late April fools joke and the text of this news is not brown-colored: they really did it! Texas Instruments has allowed the release of their tools to generate Lua TNS files on Inspired-Lua there!

http://www.inspired-lua.org/preliminary-scripting-tool/

Note that it is not allowed to redistribute this tool, however, and you must click the agree box on the page above to access the file. Only Inspired-Lua is currently allowed to provide the file itself, so you must link to that page when distributing it.

Like the community tools, you create your Lua script with notepad or any other text editor. You use the official tool to copy the data in your clipboard, then in a TI-Nspire software 3.0 or higher, you paste that data inside a tab of your choice.

However, the difference is that unlike the community tools, you can paste the data inside an already existing document instead of only an empty one, which can be an advantage in some cases and could even open doors for future improvements. Could there eventually be, for example, an on-calc Lua editor?

However, remember that if you upgrade to OS 3.0.1, you must first use TNOC to remove the anti-downgrade protection and the dangerous calc destruction bug! Also, once you installed OS 3.0.2, you can't downgrade anymore. Be very careful if you plan to use Ndless again in the future, since Ndless is still only available for OS 1.7, 2.0.1 and 2.1.0!

This means that TI has finally decided to take a change in direction regarding third-party development. We hope that in the future, they will allow ASM and C as well, since Lua will certainly now allow things such as nDoom on the TI-Nspire, due to being interpreted, or that they will not continue to block future attempts to make Ndless compatible with more recent OSes. We also do not know if they did that to repair their Sony-like reputation among the TI community and now Slashdot, to eventually sell a SDK or the final version of the tool above or for the TI community, but nonetheless, this is still a step in the right direction. After 4 years, could they finally have listened to the TI community?

This marks the first time a TI or Casio proprietary tool makes it to our notable calculator program releases section.
« Last Edit: May 25, 2011, 08:01:44 pm by DJ_O »

Offline ruler501

  • Meep
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2475
  • Rating: +66/-9
  • Crazy Programmer
    • View Profile
Re: TI releases TI-Nspire Scripting Tools
« Reply #1 on: May 25, 2011, 08:02:12 pm »
I'd still say wait for a while to see what this will end up being. I still see only approved apps in the future
I currently don't do much, but I am a developer for a game you should totally try out called AssaultCube Reloaded download here https://assaultcuber.codeplex.com/
-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GCM/CS/M/S d- s++: a---- C++ UL++ P+ L++ E---- W++ N o? K- w-- o? !M V?
PS+ PE+ Y+ PGP++ t 5? X R tv-- b+++ DI+ D+ G++ e- h! !r y

Offline pianoman

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 426
  • Rating: +24/-0
  • ♪♫ ♪♫ ♪♫ ♪♫ ♪♫ ♪♫ ♪♫
    • View Profile
Re: TI releases TI-Nspire Scripting Tools
« Reply #2 on: May 25, 2011, 08:05:28 pm »
How exactly do you use this tool?

Offline ruler501

  • Meep
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2475
  • Rating: +66/-9
  • Crazy Programmer
    • View Profile
Re: TI releases TI-Nspire Scripting Tools
« Reply #3 on: May 25, 2011, 08:06:13 pm »
I think there will be a guide out soon.
I currently don't do much, but I am a developer for a game you should totally try out called AssaultCube Reloaded download here https://assaultcuber.codeplex.com/
-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GCM/CS/M/S d- s++: a---- C++ UL++ P+ L++ E---- W++ N o? K- w-- o? !M V?
PS+ PE+ Y+ PGP++ t 5? X R tv-- b+++ DI+ D+ G++ e- h! !r y

Offline pianoman

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 426
  • Rating: +24/-0
  • ♪♫ ♪♫ ♪♫ ♪♫ ♪♫ ♪♫ ♪♫
    • View Profile
Re: TI releases TI-Nspire Scripting Tools
« Reply #4 on: May 25, 2011, 08:35:58 pm »
Wonderful :)

SirCmpwn

  • Guest
Re: TI releases TI-Nspire Scripting Tools
« Reply #5 on: May 25, 2011, 08:37:20 pm »
I wonder how well Lua performs.  I wish they'd allow C/assembly, because it would perform much faster and be more powerful.

Offline ruler501

  • Meep
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2475
  • Rating: +66/-9
  • Crazy Programmer
    • View Profile
Re: TI releases TI-Nspire Scripting Tools
« Reply #6 on: May 25, 2011, 09:14:42 pm »
I'm not sure. It might just be asimple operation thing that needs no guide. I'd suggest you download and look at it. The ReadME will probably explain everything for you.

I want asm because doesn't that mean there are no software limits on whats possible only hardware.
I currently don't do much, but I am a developer for a game you should totally try out called AssaultCube Reloaded download here https://assaultcuber.codeplex.com/
-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GCM/CS/M/S d- s++: a---- C++ UL++ P+ L++ E---- W++ N o? K- w-- o? !M V?
PS+ PE+ Y+ PGP++ t 5? X R tv-- b+++ DI+ D+ G++ e- h! !r y

Offline Camdenmil

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 121
  • Rating: +4/-0
    • View Profile
Re: TI releases TI-Nspire Scripting Tools
« Reply #7 on: May 25, 2011, 09:19:30 pm »
It would be nice if we could use C/asm. But at least we can draw things at a decent speed and use the coveted getkey functionality. I just hope they don't start making it so programs must be approved.
It is bad luck to be superstitious.

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8217
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: TI releases TI-Nspire Scripting Tools
« Reply #8 on: May 25, 2011, 11:08:50 pm »
Can't believe I'm saying this: TI++

Guess it's gonna be free for everyone after all :D




Offline Builderboy

  • Physics Guru
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5673
  • Rating: +613/-9
  • Would you kindly?
    • View Profile
Re: TI releases TI-Nspire Scripting Tools
« Reply #9 on: May 25, 2011, 11:11:28 pm »
since Lua will certainly now allow things such as nDoom on the TI-Nspire, due to being interpreted

You mean not allow right?  But this is terrific news!  Finally a decent programming language is officially supported by TI on the nSpire :D

Offline ruler501

  • Meep
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2475
  • Rating: +66/-9
  • Crazy Programmer
    • View Profile
Re: TI releases TI-Nspire Scripting Tools
« Reply #10 on: May 25, 2011, 11:12:00 pm »
I still think they are going to add something to control what can be put on calcs but that could just be me being paranoid and unwilling to trust
I currently don't do much, but I am a developer for a game you should totally try out called AssaultCube Reloaded download here https://assaultcuber.codeplex.com/
-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GCM/CS/M/S d- s++: a---- C++ UL++ P+ L++ E---- W++ N o? K- w-- o? !M V?
PS+ PE+ Y+ PGP++ t 5? X R tv-- b+++ DI+ D+ G++ e- h! !r y

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: TI releases TI-Nspire Scripting Tools
« Reply #11 on: May 26, 2011, 12:14:10 am »
I wonder how well Lua performs.  I wish they'd allow C/assembly, because it would perform much faster and be more powerful.
Apparently it's very fast, but much slower than ASM/C. Revolutionary games might be possible, but no port of nDoom or a SNES emulator.

Offline TIfanx1999

  • ಠ_ಠ ( ͡° ͜ʖ ͡°)
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 6173
  • Rating: +191/-9
    • View Profile
Re: TI releases TI-Nspire Scripting Tools
« Reply #12 on: May 26, 2011, 12:19:06 am »
Wow, this is a surprise to be sure. This is a step in the right direction from TI, but it's still not enough for me.

Offline ralphdspam

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 841
  • Rating: +38/-1
  • My name is actually Matt.
    • View Profile
Re: TI releases TI-Nspire Scripting Tools
« Reply #13 on: May 26, 2011, 02:39:00 am »
It sounds promising, but I would not jump the gun too quickly.
ld a, 0
ld a, a

Offline Jim Bauwens

  • Lua! Nspire! Linux!
  • Editor
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1881
  • Rating: +206/-7
  • Linux!
    • View Profile
    • nothing...
Re: TI releases TI-Nspire Scripting Tools
« Reply #14 on: May 26, 2011, 03:04:37 am »
I'm very happy about all this!
TI *is* getting better.

Thanks TI!