Author Topic: CAS OS on Standard TI-nspire [development idea]  (Read 30966 times)

0 Members and 1 Guest are viewing this topic.

Offline willrandship

  • Omnimagus of the Multi-Base.
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2953
  • Rating: +98/-13
  • Insert sugar to begin programming subroutine.
    • View Profile
Re: CAS OS on Standard TI-nspire [development idea]
« Reply #45 on: April 26, 2010, 12:21:40 pm »
Now I'm glad I updated to 2.0!

I like the Idea I can reboot the calc at any time. Is it hardware based? It would be lots easier for resetting crashed ASM programs!

Offline Silver Shadow

  • Beta Tester
  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 817
  • Rating: +27/-7
    • View Profile
Re: CAS OS on Standard TI-nspire [development idea]
« Reply #46 on: April 26, 2010, 02:41:19 pm »
Yeah, it's hardware based, since it would be a bit stupid to make the button work only if your calc ran normally.
Former Coder of Tomorrow


Offline calc84maniac

  • eZ80 Guru
  • Coder Of Tomorrow
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2912
  • Rating: +471/-17
    • View Profile
    • TI-Boy CE
Re: CAS OS on Standard TI-nspire [development idea]
« Reply #47 on: April 26, 2010, 03:14:32 pm »
Are you sure? It has to be software-based (at least to some extent) because they changed what the button did between OS versions.
"Most people ask, 'What does a thing do?' Hackers ask, 'What can I make it do?'" - Pablos Holman

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: CAS OS on Standard TI-nspire [development idea]
« Reply #48 on: April 26, 2010, 03:49:07 pm »
I am pretty sure it's software-based. Else, the key combination per OSes would be the same accross all calcs
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline Silver Shadow

  • Beta Tester
  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 817
  • Rating: +27/-7
    • View Profile
Re: CAS OS on Standard TI-nspire [development idea]
« Reply #49 on: April 27, 2010, 01:16:52 am »
Are you sure? It has to be software-based (at least to some extent) because they changed what the button did between OS versions.
I think that what it does is that it has a specially allocated place in memory where the instructions on what to do if the reset button is pressed are stored. When the user presses the button, the hardware interupts whatever the calc was doing before and executes the reset code.
Former Coder of Tomorrow


Offline Levak

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1002
  • Rating: +208/-39
    • View Profile
    • My website
Re: CAS OS on Standard TI-nspire [development idea]
« Reply #50 on: April 27, 2010, 07:04:05 am »
Mhmm strange I swear I did try the button in 1.1 and lost nothing. I wonder if you need to hold it for a specific amount of time?
Me too.
On the OS 1.6 CAS when I tried the first 3D function viewer (not mine, the other one), it crashed and I pressed the reset button (I was a noob, don't care about it :p). When it turned ON, I lost the 3D viewer file, not all my stuff.
I think it only erase the RAM.
I do not get mad at people, I just want them to learn the way I learnt.
My website - TI-Planet - iNspired-Lua

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: CAS OS on Standard TI-nspire [development idea]
« Reply #51 on: April 27, 2010, 11:36:37 am »
Wow, their very own commands crashes? x.x

That tells how crappily they test their stuff before releasing it (if they even test at all)
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline willrandship

  • Omnimagus of the Multi-Base.
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2953
  • Rating: +98/-13
  • Insert sugar to begin programming subroutine.
    • View Profile
Re: CAS OS on Standard TI-nspire [development idea]
« Reply #52 on: April 27, 2010, 11:40:01 am »
Wait, there's 3d available? I didn't know that! Is it a function? (Prays) I could use this in my text engine!

EDIT: Oh wait....CAS.......  :'(
« Last Edit: April 27, 2010, 11:46:29 am by willrandship »

Offline Silver Shadow

  • Beta Tester
  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 817
  • Rating: +27/-7
    • View Profile
Re: CAS OS on Standard TI-nspire [development idea]
« Reply #53 on: April 27, 2010, 12:34:32 pm »
Actually, the program also works on the non-CAS, but since it's written in Nspire Basic, it's awfully slow.
Former Coder of Tomorrow


Offline Levak

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1002
  • Rating: +208/-39
    • View Profile
    • My website
Re: CAS OS on Standard TI-nspire [development idea]
« Reply #54 on: April 27, 2010, 02:10:42 pm »
Wait, there's 3d available? I didn't know that! Is it a function? (Prays) I could use this in my text engine!

EDIT: Oh wait....CAS.......  :'(
Wait !
They both works on the non-CAS engine !
http://ti.bank.free.fr/index.php?mod=archives&ac=voir&id=1231 (mine in french with a matrix control, It is just hard to take care of the 3D space)
http://www.nelsonsousa.pt/index.php?lang=en&cat=2&subcat=3&article=52 (the fastess, but ridicoulous limited....ashamed..)
http://ti.bank.free.fr/index.php?mod=archives&ac=voir&id=915 (just a 3D function viewer, impressive but not extensible like mine)
« Last Edit: April 27, 2010, 02:14:35 pm by Levak »
I do not get mad at people, I just want them to learn the way I learnt.
My website - TI-Planet - iNspired-Lua

Offline bwang

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 634
  • Rating: +30/-11
    • View Profile
Re: CAS OS on Standard TI-nspire [development idea]
« Reply #55 on: April 27, 2010, 06:05:56 pm »
Hmmm...now that we have C support it should be fairly easy to write a 3D grapher. Someone really needs to find/write some I/O functions, since a grapher would not be very useful without a way to enter the function.

Offline Levak

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1002
  • Rating: +208/-39
    • View Profile
    • My website
Re: CAS OS on Standard TI-nspire [development idea]
« Reply #56 on: April 27, 2010, 06:40:25 pm »
Hmmm...now that we have C support it should be fairly easy to write a 3D grapher. Someone really needs to find/write some I/O functions, since a grapher would not be very useful without a way to enter the function.
True
But... we were 4 active forums, They are only one (omnimaga) and a half (TI-Bank) and a little piece (UTI) today I think. Nspire Yaronet section is "dead" for 3 weeks (thus, no news about Ndless2)
Either all developpers (in general) are "dead", or all that developpers are creating awesome stuff without saying it to the community. Who cares ?
« Last Edit: April 27, 2010, 06:53:31 pm by Levak »
I do not get mad at people, I just want them to learn the way I learnt.
My website - TI-Planet - iNspired-Lua

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: CAS OS on Standard TI-nspire [development idea]
« Reply #57 on: April 27, 2010, 11:23:39 pm »
There's also Cemetech, which is the second most active z80 TI forum around, but it doesn't appear to have any Nspire ASM/C users yet, nor Ndless users.

I think one major issue is the lack of OS 2.x support for Ndless and the lack of updates for Ndless 2.x. Many people don't want to keep OS 1.1. Many upgraded back because of the power management issues. There's a huge potential for developers and users, but they want to be able to do it on newer OSes.

The TI community is also not dead, altough still not as active as 3-4 years ago. The thing is that over the time, activity shifted from forums to others. Back in 2002-2004 it was all about yAronet 68K forum and the z80 one (that used to be outside yAronet). Then activity half-shifted toward TI-Gen, then later TI-BANK. Kevin Kofler kinda scared a few people away too. TI-BANK mods being very active helped a lot. MaxCoderz died because all staff are inactive, UTI is slowing down because only two are active anymore (Weregoose and Digitan) and some events last year caused some of their most active members to shift towards Omnimaga. But if we combine all of the english forums together, it looks like this year will be a 2nd activity increase in a row and TI-BANK still appears to be very strong.

Another thing is that on Omnimaga, Ndless competes daily with Axe Parser. Since most people here got either a TI-Nspire regular or both a CAS and a 8x calc, they'll choose Axe Parser over Nspire ASM/C if they're used to the easy TI-BASIC syntax.

I'm fairly certain the Nspire draws a lot of interest, still. Everytime I check the online list, many guests are viewing Ndless-related topics.
« Last Edit: April 27, 2010, 11:32:25 pm by DJ Omnimaga »
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline willrandship

  • Omnimagus of the Multi-Base.
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2953
  • Rating: +98/-13
  • Insert sugar to begin programming subroutine.
    • View Profile
Re: CAS OS on Standard TI-nspire [development idea]
« Reply #58 on: April 28, 2010, 09:08:10 am »
Well, I'll give it a try later. I'm kinda busy right now, so no time for calc sends.

Offline willrandship

  • Omnimagus of the Multi-Base.
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2953
  • Rating: +98/-13
  • Insert sugar to begin programming subroutine.
    • View Profile
Re: CAS OS on Standard TI-nspire [development idea]
« Reply #59 on: May 07, 2010, 12:16:26 pm »
I just got an idea. Notice that the regular nspire already has the solve command set, but when you type it in it brings up a text nox saying "you need CAS" Since the hooks are already there, is there a chance of hacking that one command to give us solve(?