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

0 Members and 1 Guest are viewing this topic.

Offline Stefan Bauwens

  • Creator of Myst 89 - סטיבן
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1799
  • Rating: +162/-24
  • 68k programmer
    • View Profile
    • Portfolio
Re: TI releases TI-Nspire Scripting Tools
« Reply #15 on: May 26, 2011, 06:41:00 am »
TI, you rock! :P
Well, that depends ofcourse if you aren't tricking us.


Very proud Ticalc.org POTY winner (2011 68k) with Myst 89!
Very proud TI-Planet.org DBZ winner(2013)

Interview with me

Offline Adriweb

  • Editor
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1708
  • Rating: +229/-17
    • View Profile
    • TI-Planet.org
Re: TI releases TI-Nspire Scripting Tools
« Reply #16 on: May 26, 2011, 06:46:35 am »
answer to somebody : Btw, it's not as fast as C/asm of course, but it's really fast for an interpreted langage.

And did you guys check out the articles on the blog ? (tutorials...)

Tell us what you think about them and what you'd like to have explained in other tutorials ! :)

Also, don't forget http://wiki.inspired-lua.org ;)
My calculator programs
TI-Planet.org co-admin.
TI-Nspire Lua programming : Tutorials  |  API Documentation

Offline qazz42

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1130
  • Rating: +30/-12
  • hiiiiiiiii
    • View Profile
Re: TI releases TI-Nspire Scripting Tools
« Reply #17 on: May 26, 2011, 02:34:57 pm »
YES, about ti has started to care for us :D

I think they are letting this slide because it is just used to make games, not anything like what oslauncher does (but hey, if they had let asm in the first place, we would not have needed oslauncher to be made :D)

Offline BrownyTCat

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 420
  • Rating: +37/-8
    • View Profile
Re: TI releases TI-Nspire Scripting Tools
« Reply #18 on: May 26, 2011, 02:37:43 pm »
I still need to know: is it 3.0.2 compatible?
EDIT: The application is Wine-ready!
« Last Edit: May 26, 2011, 02:39:53 pm by BrownyTCat »

Offline Lionel Debroux

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2135
  • Rating: +290/-45
    • View Profile
    • TI-Chess Team
Re: TI releases TI-Nspire Scripting Tools
« Reply #19 on: May 26, 2011, 03:31:57 pm »
This seems like a step in the right direction, and should be welcomed as such... but it is far from being enough.

On the one hand, Lua is a good choice for a fast interpreted language (even if they don't JIT it with http://luajit.org/ ), and it will make happier those who have been lamenting for years about some areas of the Nspire's BASIC being inferior to the 20-year-old TI-81/80.

On the other hand... no official documentation on C/C++/ASM means that our abilities to integrate with the Phoenix (OS) functionality remain very low, a far cry from what we've been able to achieve for years on the TI-68k/AMS platform.
What's even more damning, is that deep down, I've shown the CAS interface to be very close to that of AMS. IOW, for a large chunk of it at least, they keep selling mostly the same old code base that they've been selling for more than ten years.
Teachers and TI don't want us to make games on the Nspire platform... but since they're not giving us the information necessary for making lower-level math programs, and it's tedious to find it by ourselves (the Nspire document system is a complicated beast), making native code games on the Nspire platform remains much easier than making native math programs. The former only requires writing to the screen, reading from the keyboard, and optionally reading from / writing to files; the latter requires reading variable data from / writing variable data to documents in undocumented format through unspecified means.
I think that current Ndless programs cannot hold data for variables in such a way that the CAS can find them. Fully defeating the encryption would help determining whether my feeling is correct.
Member of the TI-Chess Team.
Co-maintainer of GCC4TI (GCC4TI online documentation), TILP and TIEmu.
Co-admin of TI-Planet.

Offline ExtendeD

  • CoT Emeritus
  • LV8 Addict (Next: 1000)
  • *
  • Posts: 825
  • Rating: +167/-2
    • View Profile
Re: TI releases TI-Nspire Scripting Tools
« Reply #20 on: May 26, 2011, 04:20:07 pm »
I still need to know: is it 3.0.2 compatible?
EDIT: The application is Wine-ready!

But is the TI-Nspire software (required by this Lua converter) also WINE-ready?
Ndless.me with the finest TI-Nspire programs

Offline ztrumpet

  • The Rarely Active One
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5712
  • Rating: +364/-4
  • If you see this, send me a PM. Just for fun.
    • View Profile
Re: TI releases TI-Nspire Scripting Tools
« Reply #21 on: May 26, 2011, 05:06:38 pm »
This is pretty awesome.  I hope TI allows Asm next. :)

Offline ExtendeD

  • CoT Emeritus
  • LV8 Addict (Next: 1000)
  • *
  • Posts: 825
  • Rating: +167/-2
    • View Profile
Re: TI releases TI-Nspire Scripting Tools
« Reply #22 on: May 26, 2011, 05:36:29 pm »
Lua is TI's solution to the lack of sandboxing feature of the previous OS versions that former TI employee Zac Bowling pointed out. This prevented any opening to third-party development that would have fiddle with protected features (such as Norse or OSLauncher do).

The Lua execution environment of the TI-Nspire is well-integrated with the OS (clipboard, menu, variables, ...) and controlled (but too much for a nDoom in Lua), and very similar to TI-68k's Flash Apps (and may be z80 Apps I don't know much about).
Don't expect any further move from TI towards native coding, they've added what they thought was missing. Don't blame them, it's a calculator after all.
Ndless.me with the finest TI-Nspire programs

Offline yunhua98

  • You won't this read sentence right.
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2718
  • Rating: +214/-12
  • Go take a dive in the River Lethe.
    • View Profile
Re: TI releases TI-Nspire Scripting Tools
« Reply #23 on: May 26, 2011, 05:39:09 pm »
no way...

I still smell something fishy, but for now, TI's being pretty good.

Spoiler For =====My Projects=====:
Minor setback due to code messing up.  On hold for Contest.
<hr>
On hold for Contest.


Spoiler For ===Staff Memberships===:






Have you seen any good news-worthy programs/events?  If so, PM me with an article to be included in the next issue of CGPN!
The Game is only a demo, the code that allows one to win hasn't been done.
To paraphrase Oedipus, Hamlet, Lear, and all those guys, "I wish I had known this some time ago."
Signature Last Updated: 12/26/11
<hr>

Offline renatose

  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 209
  • Rating: +4/-0
  • watch out the power balls
    • View Profile
Re: TI releases TI-Nspire Scripting Tools
« Reply #24 on: May 27, 2011, 06:08:38 am »
hey, check this out, TI is advertising the SDK! http://bit.ly/7BQ1

Offline Stefan Bauwens

  • Creator of Myst 89 - סטיבן
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1799
  • Rating: +162/-24
  • 68k programmer
    • View Profile
    • Portfolio
Re: TI releases TI-Nspire Scripting Tools
« Reply #25 on: May 27, 2011, 06:10:18 am »
hey, check this out, TI is advertising the SDK! http://bit.ly/7BQ1
Aaagh...


Very proud Ticalc.org POTY winner (2011 68k) with Myst 89!
Very proud TI-Planet.org DBZ winner(2013)

Interview with me

Offline BrownyTCat

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 420
  • Rating: +37/-8
    • View Profile
Re: TI releases TI-Nspire Scripting Tools
« Reply #26 on: May 27, 2011, 02:59:07 pm »
I still need to know: is it 3.0.2 compatible?
EDIT: The application is Wine-ready!

But is the TI-Nspire software (required by this Lua converter) also WINE-ready?
hey, check this out, TI is advertising the SDK! http://bit.ly/7BQ1
Double-FUUUUUUU.

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 #27 on: May 28, 2011, 08:11:31 pm »
hey, check this out, TI is advertising the SDK! http://bit.ly/7BQ1
dang you renatose
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 #28 on: May 28, 2011, 08:25:28 pm »
Really, renatose?

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 #29 on: May 28, 2011, 09:13:35 pm »
If only.