Ndless is back for OS 3.9!

You should actually forget OS 3.9 which doesn’t bring anything interesting for users expect the usual anti-Ndless/anti-downgrade protection.

Get the new DowngradeFix 3.9 to uninstall OS 3.9 and (re)install OS 3.6, compatible with Ndless 3.6, the TI-Nspire calculator jailbreak. Make sure to follow all the steps described in the tutorial.

Many thanks to the usual enthusiasts who worked  hard on it behind the scenes.

You will now be able to try out the Ndless-powered MicroPython port and its PyWrite editor. Python is an interesting alternative to Lua and the #1 programming language for learning programming.

downgradefix 3.9

Ndless and OS 3.9

Ndless is currently not compatible with OS 3.9. OS 3.9 has (once again) a downgrade protection that blocks downgrade to OS 3.6, do not upgrade to OS 3.9.

Unfortunately nothing can be announced for the moment about any upcoming Ndless update. Just stick to OS 3.6.

New users who just bought a TI-Nspire with OS 3.9 pre-installed will have to wait a bit for a solution (and there’s have always been one since 2010). Sorry for the delay, you can subscribe to this blog to be notified.

New Docker Development Environment

Setting up the GCC cross-compilation toolchain to make your own Ndless C/C++ programs on Linux is easy thanks to the build_toolchain.sh script of the Ndless SDK, but a bit long as everything needs to be built from scratch.

We’re now introducing the Ndless SDK Docker image. Docker is a platform to build and share applications through lightweight containers. The Ndless SDK Docker image packs the Ndless SDK and all its dependencies.

First make sure to update your Linux box to the latest version of Docker. Then run the two commands:

$ sudo docker pull ndless/ndless-sdk
$ git clone https://github.com/ndless-nspire/Ndless.git

Add ndless-sdk/bin-docker/ to your PATH and here you go! All nspire-* commands will automatically be propagated to the Docker container.

[2014-08-27]: Change Docker Hub repo and GitHub repo URLs to latest.

Shoot ‘N Up!

After Mraklopaz and critor’s nDOOM port of Doom for the TI-Nspire in 2011, rwill joins the community with a challenging project: porting Quake… and it looks rather good!

(credits to gameblabla for the video)

Matrefeytontias is also making great progress on his Ikaruga-inspired game written from scratch in C++, nKaruga.

wVzXgctYcBez

Finally… v3.6

ndless 3.6

We are excited to announce that v3.6, the latest and greatest version of Ndless is finally here, for the latest TI-NspireOS v3.6!

As you may know major updates of Ndless aren’t easy at all, and the hard work has taken us a few more months than we initially expected.

This versions opens the way for native programs to the latest generation of TI-Nspire hardware sold with the locked OS v3.2, from which many of you couldn’t downgrade. We now encourage all of you to update to the latest OS v3.6 and to keep it as we still don’t know what to expect from TI for next OS updates.

This Ndless v3.6 version was born thanks to great collaboration and determination of several community members, among which bsl, critor, Excale, Jim Bauwens, Levak, Lionel Debroux, lkj, tangrs, Vogtinator and myself (ExtendeD). If their names don’t already mean something to us, don’t forget to browse compu’s 100+ programs directory to try out this new Ndless version, as they also wrote a good part of it.

A few notes:

  • Most 3.1 programs will work as-is on this new 3.6, except some (Polydumper, mViewer, nClock, …) which need an update: you can already get them on tiplanet.org
  • The installation is non-persistent (i.e. non reboot-proof) for this OS version. This mean an (easy) reinstallation is needed after any crash.

Ndless is now distributed from its dedicated site, ndless.me. The guys at TI-Planet wrote a nice tutorial to guide you through the installation process.

Tell us about your Ndless experience!