Author Topic: Nspire OS 2.0, currently incompatible with Ndless, new handhelds and link software update  (Read 33296 times)

0 Members and 1 Guest are viewing this topic.

Offline BrownyTCat

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 420
  • Rating: +37/-8
    • View Profile
I prefer OS1.7-2.0, on 1.1 I can't reboot without taking out the batteries... Ndless better be ported soon.

Offline bwang

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 634
  • Rating: +30/-11
    • View Profile
Try the fix calc84 wrote.
« Last Edit: March 08, 2010, 08:25:16 pm by bwang »

Offline calc84maniac

  • eZ80 Guru
  • Coder Of Tomorrow
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2912
  • Rating: +471/-17
    • View Profile
    • TI-Boy CE
Try the fix calc84 wrote.
Which can be found here
"Most people ask, 'What does a thing do?' Hackers ask, 'What can I make it do?'" - Pablos Holman

Offline sumarth

  • LV1 Newcomer (Next: 20)
  • *
  • Posts: 7
  • Rating: +0/-0
    • View Profile
Also note that the new version DOES have input in the form of a popup windows in Basic programs.

Very, very useful for math programs. This makes me want to ditch ndless and upgrade to 2.0, even if temporarily.
Mario ... or math?

Hmm ... we need Ndless for OS 2.0 ... i hate ti ... making my life hard.

Solution: calc84, we (or more like "I") neeeeed your ti-89 emulator for nspire

Also calc84, is it possible to just use ASM code to turn on the screen, instead of rebooting the os?

sorry if im saying stupid things, im not a programmer (yet, maybe after my 3 yrs of highschool compsci)

at least they haven't taken away the ability to downgrade ... i think i might upgrade ... no more gb(c) for me at school

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
BrownyTCat nice to still see you around

And yea I hope they figure out a way to either allow Ndless to run on a newer OS or something to load two OSes on the same calculator. We just have to be patient, though, since they still have to find exploits on them, hoping there are any.

Since the 89 has many Nspire CAS functions, I think the TI-89 emu might be a temporary solution for Ndless users. Idk how far Calc84 is into dev, though. IIRC, it ran at slower speed than a real TI-89, but idk if it changed.

Btw don't worry about asking programming-related questions. ;) Everyone has to start somewhere and remember that programming, especially in ASM on such platforms, is a totally new world that can be pretty hard to understand. Many things are possible to do, but they can be hard to figure out.

Welcome here too, hoping for you and every Ndless users that the OS 1.7 and 2.0 are crackable :)
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline bwang

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 634
  • Rating: +30/-11
    • View Profile
calc84 said on UTI that since TI's LCD initialization function does not work on newer hardware, we can't turn on the screen.
I do think we need a at least an alpha release of the 89 emulator. It doesn't matter whether its fast or not, so long as it runs the AMS.
How are dialog boxes very, very useful for math? The Nspire was meant to do math via user defined functions that take arguments. We can't have anything interactive without graphics commands in BASIC, anyway.

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
From the screenshots he showed in #omnimaga IRC channel, it seemed to work quite nicely. Mario 68k and M4r10 ran fine, for instance. IIRC he had some issues with some stuff, but I don't remember what. It would be cool if a release was done soon.
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline sumarth

  • LV1 Newcomer (Next: 20)
  • *
  • Posts: 7
  • Rating: +0/-0
    • View Profile
How are dialog boxes very, very useful for math? The Nspire was meant to do math via user defined functions that take arguments. We can't have anything interactive without graphics commands in BASIC, anyway.

you cannot input new arguments during a program without dialog boxes.
I think there was a menu-like dialog box also. This way you dont have to write multiple programs to do tasks like conversion of format for linear equations, for example. Right now, i have 3 or 4 programs doing that in 1.7, but now in 2.0 i can make all these one.

if there cannot be ndless on 2.0, perhaps it would be fine if you ndless on an os that turns off and on, at least, and then the 89 emu

it would be very cool if we had a alpha or beta of "89emu4nspire"

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
I would like it on at least 1.6 or 1.7. I doN,t remember how good was the one right before that, though, but 1.6 or 1.7 would sure do the job for most people, since it alerady has more functions than 1.1 and people seemed to be fine with them.

As for the TI-89 emulator, calc84 is still working on fixing bugs. Earlier on IRC, he had random crashes, fixed it, but then there were some issues and fixed it too. Idk what problems remains. To release an alpha he must make sure it won't break people calc and that it's useable, though. However, remember calc84maniac is doing this during his free time, for free, between school, real life and maybe even work. He is free to work on this at his own pace and could very well discontinue the project when he desires (altough I doubt this will happen). An alpha version will be released when it's released. He has no deadline to respect for a release date. The best thing to do is to be patient. Welcome to the world of free softwares.
« Last Edit: March 09, 2010, 03:03:24 pm by DJ Omnimaga »
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline jsj795

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1105
  • Rating: +84/-3
    • View Profile
Yep! For most of us, (actually like all of us) we have a real life, we are doing this as a hobby and not as a work for the company. It is the individual developer's choice to work on it or not. Be careful not to push someone too hard, although poking from time to time to give some incentive is okay.


Spoiler For funny life mathematics:
1. ROMANCE MATHEMATICS
Smart man + smart woman = romance
Smart man + dumb woman = affair
Dumb man + smart woman = marriage
Dumb man + dumb woman = pregnancy
2. OFFICE ARITHMETIC
Smart boss + smart employee = profit
Smart boss + dumb employee = production
Dumb boss + smart employee = promotion
Dumb boss + dumb employee = overtime
3. SHOPPING MATH
A man will pay $2 for a $1 item he needs.
A woman will pay $1 for a $2 item that she doesn't need.
4. GENERAL EQUATIONS & STATISTICS
A woman worries about the future until she gets a husband.
A man never worries about the future until he gets a wife.
A successful man is one who makes more money than his wife can spend.
A successful woman is one who can find such a man.
5. HAPPINESS
To be happy with a man, you must understand him a lot and love him a little.
To be happy with a woman, you must love her a lot and not try to understand her at all.
6. LONGEVITY
Married men live longer than single men do, but married men are a lot more willing to die.
7. PROPENSITY TO CHANGE
A woman marries a man expecting he will change, but he doesn't.
A man marries a woman expecting that she won't change, and she does.
8. DISCUSSION TECHNIQUE
A woman has the last word in any argument.
Anything a man says after that is the beginning of a new argument.

Girls = Time * Money (Girls are a combination of time and money)
Time = Money (Time is money)
Girls = Money squared (So, girls are money squared)
Money = sqrt(Evil) (Money is also the root of all evil)
Girls = sqrt(Evil) squared (So, girls are the root of all evil squared)
Girls = Evil (Thus, girls are evil)
*Girls=Evil credit goes to Compynerd255*

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
Yeah, DJ hit the nail on the head. :)

We all (exception: http://www.unitedti.org/forum/index.php?showuser=29040) do this for fun and in our free time.  As cool as it would be to have a specific program now, if most likely won't happen.  ;D

I'm pretty sure you aren't trying to be pushy, so keep in mind that we aren't mad at you or anything. :)  We are just expressing our opinions, and we aren't mad.  I've seen people take things like this as "Why does everyone hate me!", so this is just to remind you that we don't hate you. :)

Offline calc84maniac

  • eZ80 Guru
  • Coder Of Tomorrow
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2912
  • Rating: +471/-17
    • View Profile
    • TI-Boy CE
Some things that definitely need to be done, off the top of my head, are:
1) Linking support (probably through the TI-84+ keypad)
2) Using .tns files to load/save the ROM
3) Saving the RAM and processor state upon exit, and loading upon start
4) Various TI-89 hardware that I simply have not implemented yet
"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

Also bad news about the new TI-Nspire CAS model: Sam101 tested stuff on yAronet and TI-BANK: it appears that the new CAS cannot be downgraded from OS 2.0. Sending 2.0 to the calc will work fine, but an older OS will not. The key combination to access the maintenance menu also appears to no longer work. Either it changed or it got removed completly...

I have no clue about the new TI-Nspire non-CAS.
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline bwang

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 634
  • Rating: +30/-11
    • View Profile
Arggh! So this is TI's response to Ndless; instead of taking legal action, they just make a new Nspire.
I wonder if they will still sell the old non-touchpad Nspires.

Offline sumarth

  • LV1 Newcomer (Next: 20)
  • *
  • Posts: 7
  • Rating: +0/-0
    • View Profile
Some things that definitely need to be done, off the top of my head, are:
1) Linking support (probably through the TI-84+ keypad)
2) Using .tns files to load/save the ROM
3) Saving the RAM and processor state upon exit, and loading upon start
4) Various TI-89 hardware that I simply have not implemented yet

cool!