'; '; ';
                                                                           
                                           .,;ccccccc:,'.                  
                                      .,coxkxxddddddddxxkdl:.              
                                   .:okxddddddddddddddddddddxdl'           
                                 'lkxddddddddddddddddddddddddddd           
                               'okxddddddddddddddddddddddddddddl           
                             ,dkdddddddddddddddddddddddddddddddl           
                           'dxddddddddddddddddddddddddddddddddd:           
                          lkddddddddddddddddddddddddddddddddddd:           
                        'dxddddddddddddddddddoooooodddddddddddd;           
                       ckddddddddddddddol:,'........,:coddddddd,           
                     .dxddddddddddddl;'.               .,codddd.           
                    'kdddddddddddo:'                      'lddd.           
                   ,xddddddddddl;.                         .;od.           
                  :xdddddddddl,.                   .         .:            
                 oxddddddddl'                      xo:.                    
                lxdddddddo:.                       xddxo,                  
               cxdddddddl'                        .xddddxo'                
              cxddddddo;.            ..           .xddddddxl.              
             cxddddddl.             :kl           .xddddddddd;             
            ;xddddddl.              xdl           .xdddddddddxc            
           .xddddddl.              'xd:            dddddddddddd:           
          .ddddddd:.               cdd'            dddddddddddddc          
          odddddd;                 ddo.      .ox;  oodddddddddddd:         
         ;xddddd:                 ,xdc      .xddd. ..,cddddddddddd'        
        .xdddddc.                 cdd'    ;'cdddd'     .:oddddddddd.       
        odddddl.                  odd..  dxxxdddd;       .:odddddddl       
       ;xddddo.                  .xdl;x'cdddddcddc         .lddddddd,      
       xddddo.                   ,ddcldoxddddl.odo          .cddddddo      
      ;xdddd;                    :dd,lddddddd. cdd.           :dddddd,     
      dddddc                     ldd.odddoodl  ,dd,            ;dddddo     
     ;ddddo.                     ddo.lddd;:do. .dd:             :ddddd'    
     odddd;                     .xdo cddd.;dd. .ddo              lddddc    
    .xdddl                      'ddc ;ddl 'dd,  odo.             .odddo.   
    cdddd'             .cdd:    :dd: ,dd; .dd:  cdd.              ,dddd'   
    xddd:             .xdddd:   :dd, .dd;  ddo  ;dd,               :dddc   
   ,xddo.           .cxdddddd.  :dd' .dd:  odo. 'dd;               .dddo.  
   cddd:            dxddddddd,  ldd. .ddl  cdd. .dd'                cddd.  
   dddo.       .dl .xddo;.:ddc  odo.  ddo  ;dd'  :;                 .ddd:  
  ,xddc       cxdo..ddd;  .odl  xdo   odo. 'dd,                      lddl  
  cddd'      dxddd. odo.   cdo .xdl   cdd. .dd'                      ,ddo. 
  dddo      cxdddd' ldl    :do .ddc   :dd. .ol.      .:              .ddd. 
 .xdd:     .xddddd' :do    ;dl ,dd:   ,do.  ..       dd.              odd, 
 ,ddd.     cddl,oc  ;dd.   :dl ;dd;   .c'           .xd'              :dd: 
 :ddo     .xdd. ..  'dd.   ld: :dd'                 .xd,       .      ,ddc 
 lddc     ,ddc      .dd'  .xd, cdd.                  xd;     ,oxd.    .ddo 
 ddd,     ldd.      .dd: .odo. cdl                   dd:    ckdddl    .ddo 
.xdd.     xdl        ddddxdd:  'l'                   od:   ,xddddo     odd.
.ddo     .xd;        ddddddo.   .          .         ldc   dddoddo     ldd.
'ddl     ,dd'        oddddd;              .xc        cdl  .xdc'odl     cdd.
;dd:     :dd.    .'  ldddo,               ldo      .;odl  :dl.,xd,     cdd.
;dd;     cdo    .kx. cdo'.                odl     ,kxddo  od:.xdo.     :dd.
cdd,     cdo    ldd' cdl                  ld;    ,kddddo. dd:odd,      cdd.
cdd'     cdo.  ,xdo. :do                  .;    .xdddddd..xddxdc       cdd.
cdd.     cdd; .xdd:  ;do.                       cddo:odd..xdddo. .l.   cdd.
cdd.     :dddoxddo.  ;dd.                  .,   ddo. ,dd'.dddd,  ld;   cdo 
cdd.     'ddddddd,   ,dd.                  xx. .xd'  .dd,.ddd:  ,xd,   odo 
:dd.      oddddd:    'dd.              .  'xd. ;dl   .dd: ddd,.:xdo.   ddl 
;dd.      .lddo;     .dd.            .lx, 'dd' :dc    ddl lddxkxdd;   .xd: 
,dd'       .,;.      .do            ,kddc .dd, cd:    odo ;ddddddc    .xd; 
'dd,                  ,.           ,xdddc .dd; cdc    ldo..oddddc.    ,dd' 
.dd;                .             'xdddd: .dd: :do    ddd. .cll,      :dd. 
.ddc               .kl            dddc,c.  ddc ;dd'  :ddd,            odo  
 ddo               ldo      .lc  .xdc.     ddl ,ddd,:xddd,           .xdc  
 ldo.              odl     .dxd: ,dd,      odo .dddxxdddd.           'dd,  
 :dd.              ld;  .:.ldddo 'dddoc,   cdd. ldddddo;'            cdd.  
 ,dd;              .,   dxoxdddd..dddddxo. :dd. .odddl.              ddl   
 .ddc                  .xddddodd' oddddddc ;dd'  'cl:.              'xd:   
 .ddo               .' .ddddc.dd, .coddddl 'dd,    .                cdd'   
  ldd'              xx. dddd'.dd:   ..;odo .dd,                     xdo.   
  ;ddc             'dd. lddo. odc      odl .do.                    ;ddc    
  .ddd.            'dd' :ddl  odl     ;xd:  ,'                     ddd'    
   odd,            .dd, :ddc  cdo  ':lxdd'                        ;xdo.    
   :ddo            .dd, ,dd:  :dd.;kxdddc                        .xdd:     
   'ddd,            dd; ,dd:  ,dd,lddddc.                        oddd.     
    oddo            dd: 'dd:  .dd:;dddc.                        'xddl      
    :ddd:           odc .dd:  .ddc.;:'                         .dddd,      
    .dddd'          ldl .ddl   od:                             odddl       
     ldddo          cdo  ddl   :o.                            lxddd'       
     ,dddd:         :dd. odl   ..                            cxdddc        
      odddd'        ,dd. cdl                                cxdddo.        
      ,ddddd.       'dd' ;d:                               lxdddd,         
       lddddo.      .dd. .,.                             .oxdddd:          
       ,dddddd.     .do.                                .dxddddl.          
        cdddddd.     ,'                                ;xxddddo.           
        .ldddddd;                                    .lxdddddl.            
         .oddddddl.                                 :xddddddl.             
          ;dddddddx;                              'dxddddddl.              
           cdddddddxl.                          'okdddddddc.               
            cddddddddxl'                     .;dkdddddddo;                 
             :dddddddddxdl,.              .:okxddddddddc.                  
              ;dddddddddddxkoc;... ...,:oxkxdddddddddo;                    
               ,oddddddddddddxxkkxdxkkkxddddddddddddl'                     
                .cddddddddddddddddddddddddddddddddl,                       
                  'cdddddddddddddddddddddddddddoc.                         
                    ,ldddddddddddddddddddddddo:.                           
                     .':lddddddddddddddddol:'.                             
                        ..,:clooooooll:;'.                                 
                              ......                                       
                                                                           

A0>DIR *.TXT

Drive A0 [ROOT] Files: 4/22: 58/2510k : Free 1974k

CPMLIVE .TXT  37k : WHATSNEW.TXT  16k

 

A0>TYPE CPMLIVE.TXT

CP/M-Live! is the self-booting CP/M. Try out CP/M absolutely free - no muss, no fuss, no installation. Simply place the CP/M-Live! disc into your favorite DOS-compatible computer, emulator or virtual machine and boot. In seconds (on any modern machine), you'll be presented with a CP/M system prompt. The rest is up to you.

 

For more information read below.

 

A0>

Download

To download CP/M-Live!, click here.

Note that until reliable DOS SATA CD-ROM drivers become available, the live-boot feature of CP/M-Live! only supports IDE CD-ROM drives. However, it may still be installed to and run from your hard drive. See below for installation instructions. Update [April 2019]: I no longer have a CD-ROM of any type on any of my systems, so I am unable to test this, but I have seen suggestions that some have had success with SATA drives using gcdrom.sys; see here and here, for example, or just google "DOS SATA CD-ROM driver".

If you try it and have success, let me know!

Intro

CP/M-Live! is *HUMONGOUS* CP/M's live-booting CP/M. It allows you to try out CP/M without installing anything. Simply insert the DVD into your DVD-ROM drive and reboot your system. The live-boot feature will by default boot the Z-System with ZS-DOS, a drop-in replacement for CP/M 2.2. For information on other available systems (e.g., Simeon Cran's ZPM3, an enhanced CP/M 3 replacement) and how to access them, see below.

Available Systems

Currently, CP/M-Live! comes with the following CP/M-compatible operating systems. To run one of these, boot the DVD, type EXIT at the CP/M prompt to shut down CP/M, then type "CPM system" where "system" is one of the names below.

NZCOM

This is the default system. Based on the ZCPR3 drop-in replacement command processor, the NZCOM Z-System provides many UNIX-like enhancements to CP/M. This Z-System configuration includes ZSDOS, with full time-and-date-stamping facilities.

ZPM3

Written by Simeon Cran, ZPM3 is a drop-in replacement for CP/M 3 which provides many enhancements and improvements while remaining fully compatible with CP/M 3.

Z3PLUS

Z3Plus is, in a nutshell, the Z-System for CP/M 3. To start Z3Plus, once you're at the CP/M prompt type "Z3PLUS{enter}".

QPM

MICROCode Consulting's formerly commercial CP/M 2.2-compatible operating system for 8080-based computers.

DOSPLUS

(Coming soon!) CB Falconer's DOSPlus 2.5.

MAXZ80

Not an operating system, but Lee Bradley's introduction to the NZCOM Z-System. The tutorial is available here.

ANYTHING-YOU-WANT

In addition, you can create a new CP/M machine simply by typing a name for it, e.g., CPM TESTSYS{enter}. CP/M-Live! will automatically create a new default system with the name you specified.

Information

For more information on how to use CP/M-Live!, or how to install it to your hard drive, click here.

Installation

"Installing" CP/M-Live is as simple as copying the contents of the /LIVE directory from the DVD to your hard drive. You may then run CP/M by invoking CPM.BAT, optionally followed by the name of one of the systems listed above.