Getting started
Loading a state file
What .ti59/.ti58/.ti58c files contain and how the parser treats each section.
State files are plain UTF-8 text. The parser understands a small set of section headers and ignores comments after #. You can include only the sections you need.
PARTITION: 479 PROGRAM: 002 76 11 42 00 ... REGISTERS: 00 = 1.2345 H00 = 9.999 KEYSTROKES: 21 84 65 83 95 Wait: 1s CUECARD: SOLID-STATE-MODULE: ML PRINTER: on
PARTITION: sets the step split between program memory and data registers. If it is omitted, the emulator uses the model default.
PROGRAM: accepts sparse step listings, numeric keycodes, and the ... gap marker.
REGISTERS: stores calculator variables as decimal numbers. On TI-58C, hidden registers can be written as H00 through H03.
KEYSTROKES: injects matrix codes after the file loads. Wait lines are allowed between groups.
CUECARD: defines the on-screen cue card that appears with the loaded file or module.
SOLID-STATE-MODULE: and PRINTER: let a file select the matching module and printer state automatically.