z80 game development

This is a collection of tutorials on developing games in z80 assembler for the TI calculators. While focused on the TI86, much of this applies to any z80-based TI calculator: TI85, TI83/+, TI84/+, TI82.

xkcd: 1996

Beginner

Intermediate

Graphics

Pixel manipulation and sprite animation. Line-by-line walk throughs of the most popular graphics routines.

Advanced

Opcodes

Variables

Create full featured, native TI-OS Menu Trees. Have one on the bottom like the Custom Menu or branch that one out into other Menu Trees. Create a menu with conversions, constants, program names, and more.

Design

Dedicated to those who taught me

Dux Gregis, Jimmy Mårdell, Jay Hellrungen, Patrick Davidson, Jonah Cohen, Kirk Meyer, David Phillips, Alan Bailey, Adrian Mettler

This content was formerly hosted as “The Guide” on TI-Calc.org.