CP/M-86 Timeline: Difference between revisions

From DisNCord Community Wiki
Jump to navigation Jump to search
Dr. Shuppet (talk | contribs)
Dr. Shuppet (talk | contribs)
Line 10: Line 10:
* Following patches to the release, if any (e.g. CP/M-86 1.1 for IBM PC XT)
* Following patches to the release, if any (e.g. CP/M-86 1.1 for IBM PC XT)
* BDOS version, as reported by function 12 (MRTVNO)
* BDOS version, as reported by function 12 (MRTVNO)
* Specific API differences, if appliable
* The version's predecessor, if applicable and interesting
* Specific API differences, if applicable
* Present features, especially DOS filesystem support, DOS application support, and multitasking
* Present features, especially DOS filesystem support, DOS application support, and multitasking
* Supported media types (e.g. fixed disk, 160k floppies, ...)
* Supported media types (e.g. fixed disk, 160k floppies, ...)
Line 21: Line 22:
|+ CP/M-86 Timeline Table
|+ CP/M-86 Timeline Table
|-
|-
! Version name !! BDOS version !! Release date !! Features !! Supported media types !! Links
! Version name !! BDOS version !! Release date !! Based on !! Features !! Supported media types !! Links
|-
|-
| CP/M-86 1.0 for IBM PC || 2.2 || 1982-04-05<ref>https://books.google.cz/books?id=w_OhaFDePS4C&pg=RA2-PA43&redir_esc=y#v=onepage&q&f=false</ref> || DOS FS: No; DOS EXE: No; Multitasking: No || IBM PC CP/M single-side (120k) and double-side (360k) floppy disks || [https://winworldpc.com/download/c5a106c2-a0c2-8fc3-98c2-b211c3a5c28f 160k floppies (WinWorld)], [https://winworldpc.com/download/c3bfc2bc-c593-4fc5-9272-11c3a5c28f13 Manual (WinWorld)]
| CP/M-86 1.0 for IBM PC || 2.2 || 1982-04-05<ref>https://books.google.cz/books?id=w_OhaFDePS4C&pg=RA2-PA43&redir_esc=y#v=onepage&q&f=false</ref> || Presumably CP/M 2.2 || DOS FS: No; DOS EXE: No; Multitasking: No || IBM PC CP/M single-side (120k) and double-side (360k) floppy disks || [https://winworldpc.com/download/c5a106c2-a0c2-8fc3-98c2-b211c3a5c28f 160k floppies (WinWorld)], [https://winworldpc.com/download/c3bfc2bc-c593-4fc5-9272-11c3a5c28f13 Manual (WinWorld)]
|}
|}



Revision as of 20:49, 6 February 2023

This is a project aiming to document the timeline of various versions of the CP/M-86 operating system, focusing primarily on those released for the IBM PC.

The various names of the operating system include CP/M-86, CP/M-86 Plus, MP/M-86, Concurrent CP/M-86, Personal CP/M-86, Concurrent DOS, DOS Plus, Concurrent PC DOS (not to be confused with IBM PC DOS), Concurrent DOS 286, Concurrent DOS 386, Concurrent DOS XT, Multiuser DOS (not to be confused with Microsoft's Multitasking DOS 4), and FlexOS.

For each version, the following information is collected into a table:

  • Date of release, or at least the year if unknown
  • Release name and version
  • Following patches to the release, if any (e.g. CP/M-86 1.1 for IBM PC XT)
  • BDOS version, as reported by function 12 (MRTVNO)
  • The version's predecessor, if applicable and interesting
  • Specific API differences, if applicable
  • Present features, especially DOS filesystem support, DOS application support, and multitasking
  • Supported media types (e.g. fixed disk, 160k floppies, ...)
  • Links to preserved copies: source, binaries, and floppy images, both official and unofficial
  • Links to manuals (User's Guide, System Guide, Programmer's Guide), DRI manuals are good sources of information

The CP/M-86 history documentation project channel on Discord is the chat associated with the project, you can join it if you are interested in helping out.

CP/M-86 Timeline Table
Version name BDOS version Release date Based on Features Supported media types Links
CP/M-86 1.0 for IBM PC 2.2 1982-04-05[1] Presumably CP/M 2.2 DOS FS: No; DOS EXE: No; Multitasking: No IBM PC CP/M single-side (120k) and double-side (360k) floppy disks 160k floppies (WinWorld), Manual (WinWorld)


References