|
发表于 2012-1-20 16:16:00
|
显示全部楼层
What is Ndless for TI-Nspire?
Ndless combines an executable loader and utilities to open the TI-Nspire to third-party C and assembly development.
As a TI-Nspire user, installing Ndless on your calculator will enhance the Operating System with the functions required to run assembly programs.
Requirements
A TI-Nspire CAS or non-CAS Clickpad, Touchpad or CX
OS v3.1.0 installed on it
Any linking program such as TI-Nspire Student Software
Installation and upgrade
Upgrading from Ndless v2.0
Upgrade your OS to v3.1 and follow the installation procedure.
Installing from a computer
Create a directory called ‘ndless‘ on the calculator. Send the file ‘ndless_resources.tns‘ from the ‘calcbin/‘ directory of Ndless to this new directory. Dismiss on the TI-Nspire the popup for the file reception (this is important).
Then locate the file ‘ndless_installer-.tno|tnc|tco|tcc‘ in the ‘calcbin/‘ directory of Ndless where matches the OS version currently installed on the calculator.
Send this file as an OS upgrade to the calculator. The calculator will display a popup about the success of the installation. The linking software will display an error message on the computer side. You may have to close and reopen it to use it again.
If you have forgotten to dismiss the ndless_resoures.tns reception popup and can’t dismiss Ndless’s popup, just turn off and on the TI-Nspire to make it disappear.
That’s it! The installation is reboot-proof. Do not delete ‘ndless/ndless_resources.tns‘ as long as Ndless is installed.
Upgrading from a computer
Follow the installation procedure. The calculator needs to reboot.
Calc-to-calc installation from another Ndless-ed device
This feature may be broken on classic TI-Nspire. Please report any problem.
Create a directory called ‘ndless‘ on the calculator. Send the file ‘ndless_resources.tns’ from the ‘ndless‘ directory of the Ndless-ed calculator to the other one. Then send the OS from the Ndless-ed calculator to the one. Ndless is directly available on the next reboot.
Calc-to-calc upgrade
Transfer the new ‘ndless_resources.tns’ from the ‘ndless/‘ directory of the Ndless-ed calulator to the other one. Then reset the calculator.
Installing on the nspire_emu emulator
Create a folder named ‘ndless‘. Set the target to ‘ndless‘ (menu Link->Set target folder…). Send ‘ndless_resources.tns‘ as a document, and ‘ndless_installer-.tno|tnc|tco|tcc‘ as an OS.
Running native programs
Native programs have the same ‘.tns‘ extension as standard documents. Transfer the executable with a linking program to any folder of the TI-Nspire. Then run the executable from the Documents screen of the TI-Nspire.
You may try the particles demo available in the calcbin/samples/ directory.
Programs built for Ndless v2.x should work as is on classic TI-Nspire. Programs must be rebuilt and slightly adapted to run on TI-Nspire CX. If a program is not yet available for CX, ask his author.
Uninstallation
Open ‘ndless_resources.tns‘ from the Documents screen. A reboot will be initiated.
Troubleshooting
If the TI-Nspire becomes unusable, hangs or loops at reboot time:
Reboot the TI-Nspire, by unplugging the USB cable, then removing and putting back a battery.
Enter the maintenance menu by turning it on while holding the following keys until half the progress bar:
with the ClickPad keypad: Home+Enter+P then ON
with the TouchPad keypad or the CX: Doc+Enter+EE then ON
Select ’2′ to uninstall the current OS. Reinstall it when asked to.
If running an executable from the documents screen displays the following message: “Sorry. Could not open document ‘xxx.tns’”:
Ndless has not been correctly installed. Try to reinstall it.
Known issues and limitations
Ndless v1.x/v2.x programs which use the show_msgbox() function must be rebuilt to be compatible.
A more complete list of known isues can be found in the tracker: http://www.unsads.com/projects/nsptools
Support and suggestions
Forum
Issues and enhancements tracker
TI-Nspire hacking wiki
Development version of the source code (guest/guest)
Problem report
First make sure that:
You are using the right ‘ndless_installer-.tno|tnc|tco|tcc‘ file compatible with the Operating System (OS) version currently installed on your calculator
You have followed the steps in the troubleshooting section above
You don’t find a solution on the web sites above
E-mail anything which may help the author to fix the issue, or fill in a new ticket on http://www.unsads.com/projects/nsptools
Many thanks to
calc84maniac (HW info), Goplat (TI-Nspire emulator, HW info), hwti (OS info, v1.0 64-bit support), squalyl (Hackspire and development tools hosting), tiplanet.org (data hosting).
Thanks to all the contributors and beta testers, including Adriweb, apcalc, BrandonW, bsl, bwang, calc84maniac, calcforth, chronomex, critor, Levak, Lionel Debroux, shrear.
Development team
Olivier Armand aka ExtendeD – < [email protected] >
Former team member: Geoffrey Anneheim aka geogeo – < geoffrey dot anneheim at free dot fr >
Ndless is brought to you by Omnimaga: The Coders Of Tomorrow www.omnimaga.org
Legal stuff
Most of the work is covered by the Mozilla Public License, version 1.1 (MPL). Please read careful the file “Mozilla-Public-License-v1.1.html” before distributing of any part of Ndless, with or without modification.
Some parts are covered by other licenses. Others are in the public domain. These parts are identified by the files LICENSE.txt or LICENSE.html in the sub-directory.
Changelog
See Changes.txt in Ndless folder. |
|