C++ now available for the TI-Nspire

tangrs contributed many months ago to the support of C++ for Ndless with a bFLT loader and patches for the toolchain. Unfortunately the vanilla elf2flt couldn’t handle all the relocations produced by the latest GCC for ARM, including those required when linking with nSDL, hoffa’s port of the Simple DirectMedia Layer library. I’m today excited to announce:

C++ and nSDL now offers interesting opportunities to bring nice software to the TI-Nspire calculator. I have personally tried a quick and dirty port of GDO’s Advanced Tetris: atetris Porting a simple graphical program means remapping the keys, relaying out the display and other straightforward minor adjustments. Source code is provided for the curious. Get Advanced Tetris for the TI-Nspire!

10 thoughts on “C++ now available for the TI-Nspire

  1. Very nice!
    Btw, I started working on an iostream-like interface for Nspire I/O in C++, maybe I’ll get that finished in the next weeks :)

  2. On GNU/Linux, the patch in the SDK doesn’t work, because the macros defined are put into cygwin-elf.h, and in GNU/Linux, the system’s elf.h is included, not cygwin-elf.h. The patch at the following link works for me:


  3. After I originally commented I appear to have clicked on the -Notify me when new comments are added- checkbox andd
    now every ttime a comment is added I get four emails with the
    same comment. Is there an easy method you are able to remove me from that service?

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s