A guide to building a custom operating system for TI calculators (TI-83+, TI-84+ family) using z80 assembly. Covers prerequisites including z80 assembly proficiency, required toolchain, cryptographic signing keys, and the basics of OS initialization. Includes a starter tarball with a minimal OS that boots and draws a sprite, plus references to the open-source KnightOS kernel as a resource or starting point for those who want a full-featured foundation.
Table of contents
PrerequisitesWhat you’re getting intoBuilding the basic OSResourcesSkipping to the good partClosing thoughtsSort: