Online resources
K Launch Enable JS IES 2013
by Deep Thought ClrHome Staff
The Integrated Editor System is a complete online manager and editor for TI-BASIC, Axe, and Grammer projects, as well as a quick tool for converting files to and from 8X* format. Simply drag-and-drop your text files or TI calculator variables into the webapp and start editing!

IES currently includes editors for the following variable types:

  • Programs
  • Pictures
  • Lists
  • Matrices

In addition, the program editor includes the following features:

  • Full syntax highlighting
  • Autocomplete
  • Syntax hinting
  • Inline sprite editor

On the left side of the app is a project drawer for managing multiple projects.
K Launch Non-JS Catalog 2012
by Deep Thought ClrHome Staff
The Catalog is a reference designed to document every token (command, variable, etc.) provided by the TI-BASIC, Axe, and Grammer languages. Built as a simple, double-click-to-edit wiki platform, it's an online reference manual anyone can contribute to.

The Catalog project also provides an online API for developers in both XML and JSON (JavaScript Object Notation) format. It is accessible through GET queries by appending either "?alt=xml" or "?alt=json" to the URL, following an optional number representing the token offset. More information will be made available about the protocol as it matures.
K Launch Non-JS Pixelscape 2012
by Deep Thought ClrHome Staff
Pixelscape is an online sprite and tilemap editor. Inspired by the now-defunct A·Map and A·Sprite editors hosted by Aichi, Pixelscape simplifies sprite and tilemap creation by integrating everything in a single app. It complements shmibs's tileIt! calculator program, which has much the same concept and features.

The first part of the app is the sprite editor, which allows you to create and rearrange as many 8-by-8 sprites as you need. It features tools for commonly used features such as rotation, flipping, and shifting. It can also loop through your sprites as an animation to aid in animated sprite creation. In addition, you can also use Ctrl+C and Ctrl+V to copy and paste sprites, as well as Ctrl+Z to undo.

The second part is the map editor, which uses the sprites created with the sprite editor. The size of the map can be defined by the user. It similarly supports commands such as copy, paste, and undo.

Sprites and maps can be exported in a variety of formats, including source code with optional run-length encoding. They can also be saved online—just press Ctrl+S. Several templates are available as examples or as inspiration.
K Launch Enable JS ORG 2012
by Deep Thought ClrHome Staff
The ORG project is a complete IDE and assembler for Z80 projects. Featuring a code editor based on CodeMirror, ORG allows you to edit, save, download, and build Z80 assembly programs online from any web browser.

The GUI includes a complete tab interface, build logs, and a code editor with the following features:

  • Full syntax highlighting
  • Autocomplete

The back-end script features everything you'd expect in a decent Z80 assembler—macros, include files, conditionals, etc. It is designed to cross-assemble for a wide variety of platforms, from the TI-83 Plus to ZX Spectrum.

If you are logged in, it will also save your code automatically so it's ready the next time you open the page, anywhere and on any browser.
K Launch Enable JS Collisions 2011
by Deep Thought ClrHome Staff
There's a quick script at the end of this short tutorial that will generate the most optimized collision-detection rules based on the dimensions of two sprites.
K Launch Non-JS Wikipad 2011
by Deep Thought ClrHome Staff
The Wikipad is an extremely easy-to-use wiki platform specifically designed to document the individual keys of a TI graphing calculator. It provides UI information to help coders choose the best keyset to use in their programs, as well as the keycodes, scancodes, and port input codes of each key. If you feel like contributing, simply double-click any section to edit! Note that editing requires JavaScript to work.
K Launch Non-JS Homer 2011
by Deep Thought ClrHome Staff
Ever wanted a quick screenshot of a calculator homescreen, but found yourself too lazy to open up WabbitEmu (or TI-Connect or MS Paint or whatever you use to make screenshots)? The Homer project creates dynamic images with homescreen text. Just type whatever you want into the simulated calculator screen and click the big friendly button!
K Launch Non-JS Lua»TNS 2011
by Deep Thought ClrHome Staff
Lua»TNS is an online front-end for ExtendeD's Luna converter, which converts plain Lua source to an encrypted TNS file that can be run on a real TI-Nspire, TI's Student Software, or TI's online document player. Simply drag-and-drop a Lua file into the page to upload, or press Ctrl+V to paste the raw source text, and the page will automatically generate the calculator document.
K Launch Non-JS BBify'r 2011
by Deep Thought ClrHome Staff
The "BBify'r" takes your Z80, Axe, TI-BASIC, or Lua code and wraps it in the appropriate BBCode tags to simulate complete syntax highlighting, so you can copy-and-paste it into any forum. You can even upload TI-BASIC and Axe source programs in 8XP format or unencrypted TNS files (for Nspire Lua), or paste the link to a pastebin containing the code! Colors are taken from the Tango color palette, but users can choose their own colors as well.
K Launch Non-JS Z80 Tables 2011
by Deep Thought ClrHome Staff
This is a set of seven dynamic opcode tables that provides information about every single instruction supported by the processors in TI's Z80 line of calculators in a clean, simple, and searchable interface. If you have JavaScript enabled, you can hover for info on an instruction's size, time, and effect on each of the Z80 flags, and instantly search for the opcode you want in the text box at the top.
K Launch Non-JS Tutorials 2011
by Deep Thought ClrHome Staff
Our extensive and constantly growing collection of detailed calculator tutorials deal with everything from TI-BASIC, Axe, and Z80 assembly programming to ways to save data when your calculator "crashes."

Contact us

Welcome! ClrHome is a site and programming group with a variety of upcoming projects and finished products for the Texas Instruments line of graphing calculators, as well as an extensive collection of popular resources to help you make your own programs.

You can use letters, numbers, and spaces.
We won't share it with anyone, ever.
You may use some BBCodes such as [b], [i], and [url].

Sign up/sign in

We won't share it with anyone, ever.
Keep it secret, keep it safe.
Just making sure you typed it correctly.
You can use letters, numbers, and spaces.
Consider this our CAPTCHA.