The TIS-100 Hacker's Guide is for people intrested in the guts of TIS-100.

Puzzle Lua documents how TIS-100 interacts with puzzles written in Lua, for use both by puzzles creators and emulator creators. Lua Library documents the functions and constants available to puzzle Lua.

math.random() and math.randomseed() documents how TIS-100's versions of those functions behave and can be reproduced.

Lua Style documents the style used by the official puzzles.

Assembly is designed to carefully document the exact behavior of TIS-100 solutions, with an eye towards supporting emulators. Graphics Display documents the interface to the "visualization module"