Author Topic: Ndless 1.7 for TI-Nspire  (Read 146820 times)

0 Members and 1 Guest are viewing this topic.

Offline qazz42

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1130
  • Rating: +30/-12
  • hiiiiiiiii
    • View Profile
Re: Ndless 1.7 for TI-Nspire
« Reply #120 on: October 07, 2010, 09:42:04 pm »
haha, you mean spaceninja? he is gone methinks

not to be a bother, but, I cant replicate the rebooting-after-turning-off-and-on thing any more O_o

Offline apcalc

  • The Game
  • CoT Emeritus
  • LV10 31337 u53r (Next: 2000)
  • *
  • Posts: 1393
  • Rating: +120/-2
  • VGhlIEdhbWUh (Base 64 :))
    • View Profile
Re: Ndless 1.7 for TI-Nspire
« Reply #121 on: October 07, 2010, 11:05:17 pm »
Hmmm...

Over the past few days, my Nspire has been resetting randomly every so often (without Ndless installed at the time).  Could this be caused by previousley having Ndless 1.7 installed?


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: Ndless 1.7 for TI-Nspire
« Reply #122 on: October 07, 2010, 11:49:00 pm »
Has this continued happening even after a full formatting?

I hope it did not permanently damage some stuff on your calc x.x (Like OS certificate or whatever it is on the Nspire)

Qazz42: SpaceNinja, Lucas_W, elrune2nd and I believe there was another person.
« Last Edit: October 07, 2010, 11:49:37 pm by DJ Omnimaga »

Offline critor

  • Editor
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2079
  • Rating: +439/-13
    • View Profile
    • TI-Planet
Re: Ndless 1.7 for TI-Nspire
« Reply #123 on: October 08, 2010, 06:23:22 am »
Over the past few days, my Nspire has been resetting randomly every so often (without Ndless installed at the time).  Could this be caused by previousley having Ndless 1.7 installed?

I don't know about Ndless 1.7, but Ndless 1.0/1.1 could let your OS in an unstable state, even after uninstalling Ndless...

You should just reinstall the OS.
TI-Planet co-admin.

Offline qazz42

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1130
  • Rating: +30/-12
  • hiiiiiiiii
    • View Profile
Re: Ndless 1.7 for TI-Nspire
« Reply #124 on: October 08, 2010, 06:48:57 am »
Hmmm...

Over the past few days, my Nspire has been resetting randomly every so often (without Ndless installed at the time).  Could this be caused by previousley having Ndless 1.7 installed?

yeah same here, I think that ndless is now related to the rebooting thing ....
weird..

Darn, I guess that soon ndless will have to make it so that it wont go away after a reboot

Offline ExtendeD

  • Project Author
  • LV8 Addict (Next: 1000)
  • *
  • Posts: 825
  • Rating: +167/-2
    • View Profile
Re: Ndless 1.7 for TI-Nspire
« Reply #125 on: October 08, 2010, 07:27:38 am »
Good thing there are tutorials now though. Perhaps there could be a "How to help the development team" page.

Anything which would help to understand or even fix the issues identified in the first post would be of great help: http://ourl.ca/7106/119212

By the way I left school a while ago, but this doesn't mean I have more time now :(
Ndless.me with the finest TI-Nspire programs

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: Ndless 1.7 for TI-Nspire
« Reply #126 on: October 08, 2010, 09:45:31 am »
Ah I see x.x. Yeah there's work too sometimes, or even family for some members. One forum member even got two kids.

Offline qazz42

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1130
  • Rating: +30/-12
  • hiiiiiiiii
    • View Profile
Re: Ndless 1.7 for TI-Nspire
« Reply #127 on: October 08, 2010, 02:39:00 pm »


perhaps apcalc can  make a tutorial  He walked me through compiling ndless :D

though, I understand that it is for devs only `>`
« Last Edit: October 08, 2010, 02:40:01 pm by qazz42 »

Offline apcalc

  • The Game
  • CoT Emeritus
  • LV10 31337 u53r (Next: 2000)
  • *
  • Posts: 1393
  • Rating: +120/-2
  • VGhlIEdhbWUh (Base 64 :))
    • View Profile
Re: Ndless 1.7 for TI-Nspire
« Reply #128 on: October 08, 2010, 02:43:35 pm »
Well, it is not that I don't want to write a tutorial, but it would be kinda pointless.

All you have to do is follow my "How to set up a development Environment" tutorial and install MinGW and add its /bin directory to your path.  Then you just have to:

Code: [Select]
cd <ndless root directory>;cd tools;make;cd ..;make

If you are a Ndless developer (meaning you already have the dev environment set up), compiling Ndless takes no time at all.

Still, Ndless 1.7 is really only intended for developers/beta testers at this point because it is unstable.  I would be better off just distributing the binaries then spending time writing a tutorial on how to make them.
« Last Edit: October 08, 2010, 02:44:51 pm by apcalc »


Offline ExtendeD

  • Project Author
  • LV8 Addict (Next: 1000)
  • *
  • Posts: 825
  • Rating: +167/-2
    • View Profile
Re: Ndless 1.7 for TI-Nspire
« Reply #129 on: October 08, 2010, 02:44:49 pm »
Functions available for programs built with Ndless (either OS functions exposed by Ndless or functions brought by Ndless) are now documented:
http://hackspire.unsads.com/wiki/index.php/Syscalls
http://hackspire.unsads.com/wiki/index.php/Libndls

Contributions for new syscalls definitions to include in Ndless are greatly welcome. The addresses of many symbols have already been found by hwti, geogeo and Goplat. For them its only a matter of finding the addresses for CAS and non-CAS 1.7 and defining the macro in os.h, but its quite a lot of work for a single developer. I will gadly integrate even minor contributions.

The currently known symbols are available in IDA's IDC format here:
boot2_1.4.1571.idc
OS_1.1.9253_non-CAS.idc
OS_cas-1.7.idc
OS_ncas-1.7.idc

Defining the syscalls for the POSIX and C standard libraries will improve the possibility to port programs to the TI-Nspire.
Ndless.me with the finest TI-Nspire programs

Offline Levak

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1002
  • Rating: +208/-39
    • View Profile
    • My website
Re: Ndless 1.7 for TI-Nspire
« Reply #130 on: October 08, 2010, 03:21:38 pm »
Well, it is not that I don't want to write a tutorial, but it would be kinda pointless.

All you have to do is follow my "How to set up a development Environment" tutorial and install MinGW and add its /bin directory to your path.  Then you just have to:

Code: [Select]
cd <ndless root directory>;cd tools;make;cd ..;make

If you are a Ndless developer (meaning you already have the dev environment set up), compiling Ndless takes no time at all.

Still, Ndless 1.7 is really only intended for developers/beta testers at this point because it is unstable.  I would be better off just distributing the binaries then spending time writing a tutorial on how to make them.

For me it is :
Code: [Select]
cd ./tools/MakeSyscalls/;make;cd ../../;make clean;make
I do not get mad at people, I just want them to learn the way I learnt.
My website - TI-Planet - iNspired-Lua

Offline ExtendeD

  • Project Author
  • LV8 Addict (Next: 1000)
  • *
  • Posts: 825
  • Rating: +167/-2
    • View Profile
Re: Ndless 1.7 for TI-Nspire
« Reply #131 on: October 08, 2010, 03:35:08 pm »
The syscalls generated artifacts are also versioned, so this was only required while you were updating Ndless for CAS support.
apcalc's command is now fine.
Ndless.me with the finest TI-Nspire programs

Offline qazz42

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1130
  • Rating: +30/-12
  • hiiiiiiiii
    • View Profile
Re: Ndless 1.7 for TI-Nspire
« Reply #132 on: October 09, 2010, 06:14:49 pm »
for me I "make" in the ARM folder instead of the tools folder

Offline apcalc

  • The Game
  • CoT Emeritus
  • LV10 31337 u53r (Next: 2000)
  • *
  • Posts: 1393
  • Rating: +120/-2
  • VGhlIEdhbWUh (Base 64 :))
    • View Profile
Re: Ndless 1.7 for TI-Nspire
« Reply #133 on: October 09, 2010, 06:18:08 pm »
"Make"ing in the arm folder will build ndless_installer.tns and ndless_resources.tns.  "Make"ing from the Ndless root directory will also build the demos.

Code: [Select]
make dist
This will build a "release" of Ndless in a folder dist.


Offline qazz42

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1130
  • Rating: +30/-12
  • hiiiiiiiii
    • View Profile
Re: Ndless 1.7 for TI-Nspire
« Reply #134 on: October 09, 2010, 06:20:48 pm »
what do you mean by a "release" of ndless?