The Jolt and SuperJolt computers use the 6530-004 RRIOT TIM IC. The Jolt is in fact just a board with a 6502 with a TIM RRIOT + some RAM and a PIA 6520 and some decoding logic.
The program in the TIM is called DEMON by Micro Associates (Ray Holt and Manny Lemas).
So understanding how the Jolt works starts with understanding how the TIM RRIOT hard- and software works.

The TIM RRIOT, 6530-004,contains the ROM (1K), timers, 128 byte RAM, 16 I/O) and 64 bytes RAM.
TIM DeMon Manuals
|
MOS TIM folder with pricelist |
|
MOS TIM manual Rev 6500-20 |
![]() |
Jolt DeMon software manual, the same as TIM (this manual has an alternative listing of the TIM 6530-004 monitor), only the first page is different. |
|
Jolt Replica User manual |
TIM sources
Here the machine readable and ready to assemble source, listing and binary of TIM (Thanks Martin Hoffmann-Vetter)
Note that this contains a corrected version, version 2026! While testing the TIM Simulator I found an error in the papertape loader LH command, the ‘;’ start of a record seems to be OCR’ed to ‘:’ . In 2026, during the deep dive into explaining the TIM, many OCR errors in the comments were corrected.
The resulting binary is identical to the ROM dumped from a real 6530-004.
The source listing is used on the next pages to explain the software.
TIM/Jolt explained
- Memory map
- RESET of TIM
- Data storage and defines
- NMI BRK IRQ handling
- Jolt serial interface
- CRLF to serial
- High Speed Reader
- Write hex routines
- ASCII Conversion Routine
- Read hex routines
- Command processing
- WB BNPF dump of TIM
- WH write MOS papertape
- GO
- Show Memory and Registers
- Alter memory or registers
- Run program and debugging

