Graph3DP is a powerful 3D graphing application for the Casio Prizm (fx-CG10/fx-CG20/fx-CG50). Created before any manufacturer-produced 3D graphing application was released, it provides a vital math tool, allowing up to six simultaneous 3D equations to be graphed and traced.
Graph3DC is a 3D graphing App for TI-84 Plus C Silver Edition graphing calculators written entirely in z80 assembly. It integrates with the TI-OS, allowing students and teachers to switch quickly from 2D to 3D graphing mode to graph up to five simultaneous Z=f(X,Y) equations. Users can rotate and zoom functions, control graph colors and styles, set the graphing window, and trace over the mesh to find exact values at points.
SourceCoder is a full-featured web IDE for programming graphing calculators, supporting TI-BASIC, assembly, C/C++, and other languages, and including an embedded calculator emulator.
SparseWorld was a personal distributed computing project to automatically build full-scale interactive models of huge real-world areas such as cities. It developed into my startup, Geopipe.
jsTIfied is an online graphing calculator emulator, emulating z80 calculators (TI-72, TI-82, TI-83, TI-83 Plus, TI-83 Plus Silver Edition, TI-84 Plus, TI-84 Plus Silver Edition, and TI-84 Plus C Silver Edition). Written in 2011, it runs entirely in-browser using HTML5 and Javascript, so it requires neither Java nor Flash, at the time a novelty.
Invalid Tangram is a graphing calculator arcade game, a cross between Space Invaders and Tetris. It’s a port of a popular PC game by the same name written by Josh Szepietowski.
mobileTunes 3.2 is a z80 assembly media player for TI graphing calculators that can play up to quadraphonic MOD music through the calculator’s serial-like I/O port.
CALCnet 2.2 is a robust networking protocol and driver for two-wire devices, designed especially with timing for 6MHz TI graphing calculators. It is the culmination of a long-running, frequently inactive project of mine to allow more than two calculators to connect at once. The final published version was demonstrated to work properly on networks of nearly a dozen calculators, and has also been tested on networks fragmented across large geographic areas.
Doors CS is the ultimate shell for the TI-83 Plus/TI-84 Plus family of graphing calculators, written in z80 assembly. It’s packed with features for users, including running any BASIC or assembly program or game. For programmers, it has a wide variety of built-in libraries for assembly and BASIC programmers, for graphics, GUI, networking, math, data storage, and more.
This full-featured z80 assembly text editor packs every document viewing and editing tool you might want into less than 1KB. Making use of Doors CS 7’s file and GUI features, it allows you to read, create, edit, and save documents on your TI-83 Plus or TI-84 Plus graphing calculator, and you can even convert to and from .txt files