This archive is from in-house diskettes and has snippets of MP/M-86 code from DRI development and includes some other code unrelated to MP/M-86. It includes pieces of MP/M-86 code in the process of being debugged never released before. It comes with teledisk images and scans of labels since there are erased files on them you may want to recover (previous versions of code being developed). A short summary of the contents according to the disk lables (DRI stands for DRI labled but with handwritten information, not distribution diskettes): ``` disk 1: (DRI) CCPM/86 disk 2: (DRI) Altos MP/M86 disk 3: (DRI) C for CP/M 86 as shipped disk 4: C compiler for 8086 disk 5: Logo 16-bit disk 6: Digital Microsystems CP/M 2.2 7: (Gifford Computer Systems) MP/M 86, MPM 8/16 V 2.1EL 8: (DRI) MP/M 86 disk A, .MPM files 9: (DRI) Altos Single Density Lisp Files PLI Compiler 10: 0a: Misc *.com, etc 11: Hist. 12: (DRI) MP/M 86 2.0 Control Disk #1/2 8 october 1981 13: (DRI) MP/M 86 2.0 Control Disk #2/2 8 october 1981 14: DRI apparent distribution: MP/M 86 2.0 "in house Frank's copy" 15: (DRI) MP/M 86 2.0 "OEM Redistribution Disk, Altos, 8 October 1981" 16: (DRI) "MP/M 86 Kernel Source V2.0 except BDOS #1/2" 17: "Modem: Xmain, XFER, DIAL..." 18: "CCP.-86 Source Backup 7/16/82 TMP.A86" 19: "2/11 MP/M-86: source for shared code, belongs to: F.H 20: (DRI) "MP/M 86 V2.1, Test Site Release 05/07/82, Copyright (c) 1982 DRI, 1/2" 21: (DRI) "concurrent CP/M 86 DW Demo, Data Drive B (right" 22: "MP/M-86 test, CP/M-86 System Disk, Frank" 23: (DRI) CP/M 86 V1.0, SBC 86/12 w/CDC Hawk + SBC204, BOOTDISK" 24: (DRI) "MROOMS", "MDrive w/2 systracks @20000H, Regular boot of A drive, corrected gencmd" 25: "Xfer disk (temp backup)" ``` /README.TXT These are the last of my DRI "original" disks. These disks do not have Factory labels, they were in-house disks. Many are development disks for MP/M-86 and contain pieces of code in varying degrees of debugging. There are some boot disks for DRI in-house computers. There are other disks for different projects. I used 22disk to transfer the files to DOS when possible. 22Disk renames CP/M .COM files to .CPM. Four disks may be formatted for a VAX, they have 128 byte sectors on track 00 then change to 256 byte sectors with a directory on track 6. DRI used a VAX to cross compile the PLM-86 code. I did not transfer the individual files from these four disks. I also used Teledisk v2.15 to create disk images of all of the disks. Some disks have deleted files that can possibly be recovered if anyone wants. I also scanned the disks and included the scans. Many disks had errors but none of the disks here had any errors transferring the files. Most of the disks with errors had them on track 00 and have no effect on the directory or files :) One disk was totally unreadable but I scanned the label because it was labeled strangely. ![Disk Label Scan](https://github.com/SEPPDROID/Digital-Research-Source-Code/raw/master/MPM%20OPERATING%20SYSTEMS/MPM-86/MISC%20DRI%20DISKS/Odd%20unreadable%20DRI%20disk.JPG "Unreadable disk") One is serialized (#14) which appears to be a master MP/M-86 v2.0 disk, it is serial number M86-000-00001. Along with copies of the disks before and after it would probably be sent to an OEM such as ALTOS, as written on some of the labels to be copied serialized and sent out with the computers. The serial numbers have a simple code, using the above example M86 stands for MP/M-86, the 000 refers to Pacific Grove, the 00001 is the sequence. In a separate archive you will see a disk with serial number MS0-000-00001 where MS0 stands for Pascal MT+ with SPP. ## Diskette Scans: **DISK 1** ![Disk](01/01.JPG "disk1") **DISK 2** ![Disk](02/02.JPG "disk2") **DISK 3** ![Disk](03/03.JPG "disk3") **DISK 4** ![Disk](04/04.JPG "disk4") **DISK 5** ![Disk](05/05.JPG "disk5") **DISK 6** ![Disk](06/06.JPG "disk6") **DISK 7** ![Disk](07/07.JPG "disk7") **DISK 8** ![Disk](08/08.JPG "disk8") **DISK 9** ![Disk](09/09.JPG "disk9") **DISK 10** ![Disk](10/10.JPG "disk10") **DISK 11** ![Disk](11/11.JPG "disk11") **DISK 12** ![Disk](12/12.JPG "disk12") **DISK 13** ![Disk](13/13.JPG "disk13") **DISK 14** ![Disk](14/14.JPG "disk14") **DISK 15** ![Disk](15/15.JPG "disk15") **DISK 16** ![Disk](16/16.JPG "disk16") **DISK 17** ![Disk](17/17.JPG "disk17") **DISK 18** ![Disk](18/18.JPG "disk18") **DISK 19** ![Disk](19/19.JPG "disk19") **DISK 20** ![Disk](20/20.JPG "disk20") **DISK 21** ![Disk](21/21.JPG "disk21") **DISK 22** ![Disk](22/22.JPG "disk22") **DISK 23** ![Disk](23/23.JPG "disk23") **DISK 24** ![Disk](24/24.JPG "disk24") **DISK 25** ![Disk](25/25.JPG "disk25")