--- title: "TOPS CP/M Public Domain Disk" id: 73004 type: "computer_media" slug: "tops-cp-m-public-domain-disk" url: "http://localhost/computer_media/tops-cp-m-public-domain-disk/" markdown_url: "http://localhost/computer_media/tops-cp-m-public-domain-disk.md" published_at: "2026-10-27T21:30:04+00:00" modified_at: "2026-10-27T21:30:04+00:00" author: "David Anderson" featured_image: url: "http://localhost/wp-content/uploads/2026/10/tops-cpm-pd-disk.jpg" excerpt: "The 1987 TOPS public domain CP/M disk for the Timex FDD 3000: file transfer, directory and copy tools, the VDE editor, a library utility and a Z80 debugger." post_tag: - name: "Downloadable" slug: "downloadable" taxonomy: "post_tag" url: "http://localhost/tag/downloadable/" - name: "TS 2068" slug: "ts2068" taxonomy: "post_tag" url: "http://localhost/tag/ts2068/" model: - name: "Timex/Sinclair 2068" slug: "ts-2068" taxonomy: "model" url: "http://localhost/model/ts-2068/" indiv: - name: "Dave Franson" slug: "dave-franson" taxonomy: "indiv" url: "http://localhost/indiv/dave-franson/" genre: - name: "Collection" slug: "collection" taxonomy: "genre" url: "http://localhost/type/collection/" media_type: "Diskette" programmers: - name: "Dave Franson" slug: "dave-franson" taxonomy: "indiv" url: "http://localhost/indiv/dave-franson/" download_url: "https://archive.org/download/timex-sinclair-software-archive/TOPS%20CPM%20Public%20Domain%20Disk%20%281987%29%28Franson%2C%20Dave%29%28TS2068%29%28US%29%28Diskette%29.zip" mediadate: "1987" producer_company: - id: 33927 title: "Dave Franson" type: "company" url: "http://localhost/company/dave-franson/" images: - url: "http://localhost/wp-content/uploads/2026/10/tops-cpm-pd-disk.jpg" article_media: - id: 21664 title: "A TOS (Zebra) Disk Newsletter" type: "article" url: "http://localhost/article/a-tos-zebra-disk-newsletter/" - id: 62943 title: "It’s About Time … or What Ever Happened to the FDD Newsletter?" type: "article" url: "http://localhost/article/addendum-errata-3/" related_products: - id: 12543 title: "FDD 3000 Disk Drive system" type: "product" url: "http://localhost/product/fdd-3000-disk-drive-system/" - id: 11640 title: "64K CP/M 2.2 Option" type: "product" url: "http://localhost/product/64k-cp-m-2-2-option/" related_content: - id: 44357 title: "TOPS (Timex of Portugal Systems)" type: "periodical" url: "http://localhost/periodical/tops-timex-of-portugal-systems/" - id: 72903 title: "TOPS subscribers" type: "usergroup" url: "http://localhost/usergroup/tops-subscribers/" media_type_tags: "Collection" license: false --- # TOPS CP/M Public Domain Disk The TOPS CP/M Public Domain Disk collected public-domain CP/M programs for owners of the Timex FDD 3000 drive running CP/M. It was distributed through TOPS (Timex of Portugal Systems), the newsletter Dave Franson started for the drives. Its `README.TXT` is headed “TOPS CP/M PUBLIC DOMAIN DISK CONTENTS 05/19/87”. - Side A: `BINRX` and `BINTX` (binary file transfer, described in the first issue of the TOPS newsletter), `COMTOHEX` (turns a program into an Intel HEX text file, for sending BINTX to the machine you are downloading from), `D` and `SD` (directory listers), `DISK76` (a file copy utility that replaces many PIP functions), `VDE` (a WordStar-like editor configured for the FDD 3000 with a Timex 2068 running the Monitor Emulator) with `VDE.TXT` and `VINSTALL`, `COMPARE`, `HEXD` (hex dump) and `UNERA` (unerase). - Side B: `DDTZ` (DDT with Z80 mnemonics) and the `NULU` library utility with its documentation `NULU.TXT`. The side also has `PIP` and `COPY` from the CP/M system disk. Side A survives in two reads of two different copies, which failed on different sectors. The download’s side A image combines them: 12 unreadable sectors of the first read were filled from the second, which has the same directory and layout. After the merge every side A program is complete. Side B exists in one read only, and `NULU.TXT` has one unreadable 256-byte gap. Both disk images and all files are included. The disk needs CP/M 2.2 on the FDD 3000.