• Please review our updated Terms and Rules here

Are there any known good Research Machines Ltd. CP/M disk dumps.

rfka01,
THANKS for that URL of Research 380Z & 480Z Files. I downloaded several, and a lot of files
are corrupted with mixed sector sizes per various tracks. I've uploaded one that appears to be
correctly imaged, have extracted a directory listing, and extracted a short Basic file that is
sane. (I really needed a longer listing for a valid test.)

Code:
REM DOSBOX COMMAND TO EXTRACT *.TXT FILE
REM
$ IMDA 32KCPM1.IMD > 32KCPM1.TXT

IMageDisk Analyzer 1.18 / Mar 12 2012
IMD TD 1.5 5.25 LD FM S-step, 1 sides 5/12/1999 21:28:46

32k cpm 1.4b

Required cylinders: 40
Required heads    : 1
Data rate         : 250kbps
Est. maximum track: 3493 bytes

Possible drives/options to write 32KCPM1.IMD :

 5.25" DD 40-track
   Double-step: OFF

 5.25" QD 80-track
   Double-step: ON

 5.25" HD 80-track
   Double-step: ON
   250 kbps -> 300 kbps

 3.5" DD 80-track   NOTE: *1
   Double-step: OFF

 3.5" HD 80-track   NOTE: *1
   Double-step: OFF

*1 40 track image will use only first 1/2 of 80-track drive.



REM DOSBOX COMMAND TO EXTRACT *.RAW FILE
REM
$ IMDU 32KCPM1.IMD 32KCPM1.RAW /B /E /D >> 32KCPM1.TXT

IMageDisk Utility 1.18 / Mar 07 2012
IMD TD 1.5 5.25 LD FM S-step, 1 sides 5/12/1999 21:28:46

32k cpm 1.4b

Assuming 1:1 for Binary output

 0/0 250 kbps SD  16x128
      1   2   3   4   5   6   7   8   9   10  11  12  13  14  15  16
      D   D   D   D   D   D   D   D   D   D   D   D   D   D   D   D
 1/0  D   D   D   D   D   D   D   D   D   D   D   D   D   D   D   D
 2/0  D   D   D   D   D   D   D   D   D   D00 D00 D   D   D   D   D
 3/0  D   DE5 D   D   DE5 DE5 D   DE5 DE5 D   DE5 DE5 D   DE5 DE5 D
 4/0  D   D   D   D   D   D   D   D   D   D   D   D   D   D   D   D
 5/0  D   D   D   D   D   D   D   D   D   D   D   D   D   D   D   D
 6/0  D   D   D   D   D   D   D   D   D   D   D   D   D   D   D   D
 7/0  D   D   D   D   D   D   D   D   D   D   D   D   D   D   D   D
 8/0  D   D   D   D   D   D   D   D   D   D   D   D   D   D   D   D
 9/0  D   D   D   D   D   D   D   D   D   D   D   D   D   D   D   D
10/0  D   D   D   D   D   D   D   D   D   D   D   D   D   D   D   D
11/0  D   D   D   D   D   D   D   D   D   D   D   D   D   D   D   D
12/0  D   DE5 D   D   DE5 D   D   DE5 D   D   DE5 D   D   DE5 DE5 D
13/0  D   D   D   D   D   D   D   D   D   D   D   D   D   D   D   D
14/0  D   D   D   D   DE5 D   D   DE5 D   D   DE5 D   D   DE5 D   D
15/0  D   D   D   D   D   D   D   D   D   D   D   D   D   D   D   D
16/0  D   D   D   D   D   D   D   D   D   D   D   D   D   D   D   D
17/0  D   D   D   D   D   D   D   D   D   D   D   D   D   D   D   D
18/0  D   DE5 D   D   DE5 D   D   DE5 D   D   DE5 D   D   DE5 D   D
19/0  D   D   D   D   DE5 DE5 D   DE5 D   D   DE5 D   D   DE5 D   D
20/0  D   D   D   D   D   D   D   DE5 D   D   DE5 D   D   DE5 D   D
21/0  D   D   DE5 D   D   DE5 D   D   D   D   D   D   DE5 D   D   DE5
22/0  D   DE5 DE5 DE5 DE5 DE5 DE5 DE5 D   DE5 DE5 D   DE5 DE5 D   DE5
23/0  D   D   D   D   D   D   D   D   D   D   D   D   D   DE5 D   D
24/0  D   D   DE5 D   D   DE5 D   D   D   D   DE5 D   D   DE5 D   D
25/0  D   DE5 DE5 D   DE5 DE5 D   DE5 D   DE5 DE5 DE5 DE5 DE5 DE5 DE5
26/0  D   DE5 DE5 DE5 DE5 DE5 DE5 DE5 D   DE5 DE5 DE5 DE5 DE5 DE5 DE5
27/0  D   DE5 DE5 DE5 DE5 DE5 DE5 DE5 D   DE5 DE5 DE5 DE5 DE5 DE5 DE5
28/0  D   D   DE5 DE5 D   DE5 DE5 D   D   DE5 D   D   DE5 D   D   DE5
29/0  D   D   D   D   D   D   D   D   D   D   D   D   D   D   D   D
30/0  D   D   D   D   D   D   D   D   D   D   D   D   D   D   D   D
31/0  D   D   D   D   D   D   D   D   D   D   D   D   D   D   D   D
32/0  D   D   D   D   D   D   D   D   D   D   D   D   D   D   D   D
33/0  D   D   D   D   D   D   D   D   D   D   D   D   D   D   D   D
34/0  D   D   D   D   D   D   D   D   D   D   D   D   D   D   D   D
35/0  D   D   D   D   D   D   D   D   D   D   DE5 D   D   DE5 D   D
36/0  DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5
37/0  DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5
38/0  DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5
39/0  DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5
40 tracks(40/0), 640 sectors (168 Compressed)


# cpmtools definition
# Research Machines 380Z/480Z 5.25" "Single Density" or "MDS" format.
# All tracks are formatted FM 16x128.
diskdef rm-sd
  seclen 128
  tracks 40
  sectrk 16
  blocksize 1024
  maxdir 64
  skew 3
  offset 6144
  boottrk 0
  os 2.2
end


REM GET A DIRECTORY LISTING AND SEE IF IT IS SANE USING DEBIAN.
REM

$ cpmls -f rm-sd -D 32KCPM1.RAW
     Name    Bytes   Recs  Attr     update             create
------------ ------ ------ ---- -----------------  -----------------
3DDEMO  .BAS     1K      4  
4YRINIT .PRO     1K      1  
5YRINIT .PRO     1K      1  
BASICSG .COM    15K    118  
BERTINIT.PRO     1K      1  
BLOGGS  .NEW     0K      0  
BSHIPS  .BAS     0K      0  
CLOGO   .BAS     8K     59  
DALLAS  .BAS     2K     13  
EYE     .BAS     2K      9  
FCTORIAL.BAS     1K      4  
FLOWER  .BAS     1K      3  
FOOL    .BAS     1K      1  
INIT    .PRO     1K      1  
INITPRO .BAS     2K     15  
NINIT   .PRO     1K      1  
PIP     .COM     7K     56  
PRIMES  .BAS     1K      3  
PROFILE .BAS     1K      6  
PROFILE1.BAS     1K      6  
PROGRAM .BAS     1K      7  
SETLP   .COM     1K      2  
SMITH   .NEW     0K      0  
STAT    .COM     3K     24  
TXED    .COM    10K     80  
YORKIE  .BAS     1K      4  
   26 Files occupying     64K,       8K Free.



REM EXTRACT A BASIC FILE TO SEE IF IT IS SANE USING DEBIAN.
REM
$ cpmcp -f rm-sd 32KCPM1.RAW 0:PRIMES.BAS .

5 PRINT "A PROGRAM TO EXTRACT PRIME NUMBERS"
6 REM (C) C.WRIGHT 1982
10 PRINT1;2;
20 N=2
30 IF N>2000 THEN END
40 GOSUB 1000
50 N=N+1
60 GOTO 30
1000 REM ARE NUMBERS PRIME?
1005 J=2
1010 IF N=J*INT(N/J) THEN RETURN
1020 IF J>N/2 THEN GOTO 1100
1030 J=J+1
1040 GOTO 1010
1100 PRINT N;
1200 RETURN


Larry
 

Attachments

  • 32KCPM1.zip
    75.4 KB · Views: 3
Here is a typical file that wasn't a good image --- RMC22C31.TXT, & RMC22C31.IMD

Code:
IMageDisk Analyzer 1.18 / Mar 12 2012
IMD TD 1.5 5.25 LD FM S-step, 1 sides

Required cylinders: 40
Required heads    : 1
Data rate         : 250kbps
Est. maximum track: 3919 bytes

Possible drives/options to write RMC22C31.IMD :

 5.25" DD 40-track
   Double-step: OFF

 5.25" QD 80-track
   Double-step: ON

 5.25" HD 80-track
   Double-step: ON
   250 kbps -> 300 kbps

 3.5" DD 80-track   NOTE: *1
   Double-step: OFF

 3.5" HD 80-track   NOTE: *1
   Double-step: OFF

*1 40 track image will use only first 1/2 of 80-track drive.



IMageDisk Utility 1.18 / Mar 07 2012
IMD TD 1.5 5.25 LD FM S-step, 1 sides

Assuming 1:1 for Binary output
 0/0 250 kbps SD  17x128
      1   2   3   4   5   6   7   8   9   10  11  12  13  14  15  16  0  
      D   D   D   D   D   D   D   D   D   D   D   D   D   D   D   D   B  
 1/0 250 kbps SD  18x128
      117 0   1   2   3   4   5   6   7   8   9   10  11  12  13  14  15  16 
      D   B   D   D   D   D   D   D   D   D   D   D   D   D   D   D   D   D  
 2/0 250 kbps SD  17x128
      1   2   3   4   5   6   7   8   9   10  11  12  13  14  15  16  0  
      D   D   D   D   D00 D00 D00 D00 D   D   D   D   D   D   D   D   B  
 3/0 250 kbps SD  18x128
      117 0   1   2   3   4   5   6   7   8   9   10  11  12  13  14  15  16 
      D   B   D   DE5 D   D   DE5 DE5 D   DE5 DE5 D   DE5 DE5 D   DE5 DE5 D  
 4/0 250 kbps SD  17x128
      1   2   3   4   5   6   7   8   9   10  11  12  13  14  15  16  0  
      D   D00 D00 D   D00 D00 D   D00 D00 D   D   D00 D   D   D00 D   B  
 5/0  D00 D   D   D   D   D   D   D   D   D   D   D   D   D   D   D   B  
 6/0  D   D   D   D   D   D   D   D   D   D   D   D   D   D   D   D   B  
 7/0 250 kbps SD  18x128
      117 0   1   2   3   4   5   6   7   8   9   10  11  12  13  14  15  16 
      D   B   D   D   D   D   D   D   D   D   D   D   D   D   D   D   D   D  
 8/0 250 kbps SD  17x128
      1   2   3   4   5   6   7   8   9   10  11  12  13  14  15  16  0  
      D   D   D00 D   D   D00 D   D   D   D   D   D   D   D   D   D00 B  
 9/0 250 kbps SD  18x128
      117 0   1   2   3   4   5   6   7   8   9   10  11  12  13  14  15  16 
      D   B   D   D   D   D   D   D   D   D   D   D   D   D   D   D   D   D  
10/0 250 kbps SD  17x128
      1   2   3   4   5   6   7   8   9   10  11  12  13  14  15  16  0  
      D   D   DE5 D   D   DE5 D   D   D   D   D   D   D   D   D   D   B  
11/0  D   D   D   D   D   D   D   D   D   D   D   D   D   D   D   D   B  
12/0  D   DE5 D   D   DE5 D   D   DE5 D   D   DE5 D   D   DE5 D   D   B  
13/0  D   D   DE5 D   D   DE5 D   D   D   D   D   D   DE5 DE5 D   DE5 B  
14/0  D   DE5 D   D   DE5 D   D   DE5 D   D   DE5 D   D   DE5 D   D   B  
15/0 250 kbps SD  18x128
      117 0   1   2   3   4   5   6   7   8   9   10  11  12  13  14  15  16 
      D   B   D   D   D   D   D   D   D   D   D   D   D   D   D   D   D   D  
16/0 250 kbps SD  17x128
      1   2   3   4   5   6   7   8   9   10  11  12  13  14  15  16  0  
      D   D   D   D   D   D   D   D   D   D   D   D   D   D   D   D   B  
17/0  D   D   DE5 D   D   DE5 D   D   D   D   D   D   D   D   D   D   B  
18/0  D   D   D   D   D   D   D   D   D   D   D   D   D   D   D   D   B  
19/0  D   D   D   D   D   D   D   DE5 D   D   DE5 D   D   DE5 D   D   B  
20/0  D   D   D   D   D   D   D   D   D   D   D   D   D   D   D   D   B  
21/0  D   D   D   D   D   D   D   D   D   D   D   D   D   D   D   D   B  
22/0 250 kbps SD  18x128
      117 0   1   2   3   4   5   6   7   8   9   10  11  12  13  14  15  16 
      D   B   D   D   D   D   D   D   D   D   D   D   D   D   D   D   D   D  
23/0 250 kbps SD  17x128
      1   2   3   4   5   6   7   8   9   10  11  12  13  14  15  16  0  
      D   D   DE5 D   D   DE5 D   D   D   D   D   D   DE5 D   D   DE5 B  
24/0 250 kbps SD  18x128
      117 0   1   2   3   4   5   6   7   8   9   10  11  12  13  14  15  16 
      D   B   D   DE5 D   D   DE5 DE5 D   DE5 DE5 D   DE5 DE5 D   DE5 DE5 D  
25/0 250 kbps SD  17x128
      1   2   3   4   5   6   7   8   9   10  11  12  13  14  15  16  0  
      D   D   D   D   D   D   D   D   D   D   DE5 D   D   DE5 D   D   B  
26/0  D   DE5 D   D   DE5 D   D   DE5 D   D   DE5 D   D   DE5 D   D   B  
27/0  D   D   D   D   D   D   D   D   D   D   D   D   D   D   D   D   B  
28/0 250 kbps SD  18x128
      117 0   1   2   3   4   5   6   7   8   9   10  11  12  13  14  15  16 
      D   B   D   D   D   D   D   D   D   D   D   D   D   D   D   D   D   D  
29/0 250 kbps SD  17x128
      1   2   3   4   5   6   7   8   9   10  11  12  13  14  15  16  0  
      D   D   D   D   D   D   D   D   D   D   D   D   D   D   D   D   B  
30/0  D   D   D   D   DE5 D   D   DE5 D   D   DE5 D   D   DE5 D   D   B  
31/0  D   D   D   D   D   D   D   D   D   D   DE5 D   D   DE5 D   D   B  
32/0 250 kbps SD  18x128
      128 0   1   2   3   4   5   6   7   8   9   10  11  12  13  14  15  16 
      D   B   D   D   DE5 D   D   DE5 DE5 D   D   DE5 D   D   DE5 D   D   DE5
33/0 250 kbps SD  17x128
      1   2   3   4   5   6   7   8   9   10  11  12  13  14  15  16  0  
      D   D   D   D   D   D   D   D   D   D   D   D   D   D   D   D   B  
34/0 250 kbps SD  18x128
      117 0   1   2   3   4   5   6   7   8   9   10  11  12  13  14  15  16 
      D   B   D   D   D   D   D   D   D   D   D   D   D   D   D   D   D   D  
35/0 250 kbps SD  17x128
      1   2   3   4   5   6   7   8   9   10  11  12  13  14  15  16  0  
      D   D   DE5 DE5 D   DE5 DE5 D   D   DE5 D   D   DE5 D   D   DE5 B  
36/0 250 kbps SD  18x128
      117 0   1   2   3   4   5   6   7   8   9   10  11  12  13  14  15  16 
      D   B   D   D   DE5 D   D   DE5 DE5 D   D   DE5 D   D   DE5 D   D   DE5
37/0 250 kbps SD  17x128
      1   2   3   4   5   6   7   8   9   10  11  12  13  14  15  16  0  
      D   D   D   D   D   D   D   D   D   D   DE5 D   D   DE5 D   D   B  
38/0  D   D   D   D   D   D   D   D   D   D   D   D   D   D   D   D   B  
39/0 250 kbps SD  18x128
      117 0   1   2   3   4   5   6   7   8   9   10  11  12  13  14  15  16 
      D   B   D   D   D   D   D   D   D   D   D   D   D   D   D   D   D   D  
40 tracks(40/0), 692 sectors (94 Compressed, 40 Bad)


Larry
 
Back
Top