Clark Calkins

Clark was an assembly language programmer who worked as a “Saturday afternoon ‘handyman’ programmer” at Exatron, on their stringy floppy system. He worked on interfaces to Digital Group and Timex/Sinclair 1000 computers.

He wrote a series of program he called Source Code Generators that would produce commented source code from CP/M in memory. One of his disassemblies became the basis for modern re-implementations of CP/M.

He also wrote a version of CP/M for the Timex/Sinclair 1000, which he called ZCPM, as it was optimized for the Z-80. It was burned into an EPROM and sat in the 8-16k memory space. The source code for ZCPM is available on archive.org.

Location: California

Articles (2)

TitleAuthor(s)PublicationDate
Designing Operating Systems: A ROM Based O.S. for the Z81
Article describes implementing a smaller operating system, with CP/M as the starting point, on the Sinclair ZX81/TS 1000.
The Computer Journal
Letters
Letters from Jesse Peeler, Clark Calkins and Weldon Baker about their projects. Jesse wrote about the issues with surplus TS1000s...
H. Weldon Baker
Jesse Peeler
Clark Calkins
Triangle Sinclair Users GroupFebruary 1985

Companies (1)

Videos (1)

TitleDateWatch
Timex Sinclair Online User Group July 3, 2023
Clark Calkins joined us for this meeting. Clark had a long career in computer programming and worked for a brief...
July 3, 2023
Scroll to Top