GitHub – DOS 1.0: Transcription of Tim Paterson's DOS Printouts

· coding systems history · Source ↗

TLDR

  • Tim Paterson’s physical DOS printouts from 1981-1982 have been transcribed into compilable 8086 assembly, covering the 86-DOS 1.00 kernel and PC-DOS 1.00 pre-release sources.

Key Takeaways

  • The repo organizes material across three tiers: raw transcription output, extracted print files, and clean compilable source code targeting Seattle Computer Products’ ASM assembler.
  • Covered sources include 86DOS.ASM (June 1981), 86DOS.A86 (July 1981), EDLIN.DIF, CHKDSK.A86, and the MSDOS kernel listing across 10 paper bundles.
  • Bundle 09 alone is 459 pages covering the BASIC-86 Compiler runtime library; Bundles 09 and 10 remain untranscribed and open for pull requests.
  • To assemble, you need Seattle Computer Products’ ASM and the HEX2BIN utility from any 86-DOS or MS-DOS SCP release; the pipeline is ASM <file> then HEX2BIN <file>.
  • Original PDF and PNG scans are archived at archive.org; technical writeups are linked from thebrokenpipe.com and jscarsbrook.me/doshistory.

Hacker News Comment Review

  • No substantive HN discussion yet.

Original | Discuss on HN