TD 1.5 5.25 LD MFM S-step, 1 sides 26/10/2003 2:34:03
Morrow User's Group
Disk H
JRT Pascal
Program Part 1
40 tracks, 200 sectors converted.



IMageDisk Analyzer 1.18 / Mar 12 2012
IMD TD 1.5 5.25 LD MFM S-step, 1 sides 26/10/2003 2:34:03

Morrow User's Group

Disk H

JRT Pascal

Program Part 1

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

Possible drives/options to write MUG1H.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 MFM S-step, 1 sides 26/10/2003 2:34:03

Morrow User's Group

Disk H

JRT Pascal

Program Part 1

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



BEGIN MOR1  Morrow MD2 - SSDD 48 tpi 5.25" - 1024 x 5
DENSITY MFM LOW
CYLINDERS 40 SIDES 1 SECTORS 5 1024
SIDE1 0 1,4,2,5,3
BSH 4 BLM 15 EXM 1 DSM 94 DRM 127 AL0 0C0H AL1 0 OFS 2
END

# MOR1  Morrow MD2 - SSDD 48 tpi 5.25" - 1024 x 5
diskdef mor1
  seclen 1024
  tracks 40
  sectrk 5
  blocksize 2048
  maxdir 128
  skew 3
  boottrk 2
  os 2.2
end

# libdsk
[mor1]
description = MOR1  Morrow MD2 - SSDD 48 tpi 5.25" - 1024 x 5
cylinders = 40
heads = 1
secsize = 1024
sectors = 5
secbase = 1
datarate = DD

# Flashfloppy/GOTEK
[mor1]
cyls = 40
heads = 1
secs = 5
interleave = 3
bps = 1024
id = 1
#rpm = 360
rpm = 300
rate = 250
mode = mfm
iam = no

BEGIN MOR2  Morrow MD3, 5, 11, 16, 34 - DSDD 48 tpi 5.25" - 1024 x 5
DENSITY MFM LOW
CYLINDERS 40 SIDES 2 SECTORS 5 1024
SIDE1 0 1,4,2,5,3
SIDE2 1 1,4,2,5,3
ORDER SIDES
BSH 4 BLM 15 EXM 1 DSM 194 DRM 191 AL0 0E0H AL1 0 OFS 2
END

# MOR2  Morrow MD3, 5, 11, 16, 34 - DSDD 48 tpi 5.25" - 1024 x 5
diskdef mor2
  seclen 1024
  tracks 80
  sectrk 5
  blocksize 2048
  maxdir 192
  skew 3
  boottrk 2
  os 2.2
end

# libdsk
[mor2]
description = MOR2  Morrow MD3, 5, 11, 16, 34 - DSDD 48 tpi 5.25" - 1024 x 5
sides = alt
cylinders = 80
heads = 2
secsize = 1024
sectors = 5
secbase = 1
datarate = DD

# Flashfloppy/GOTEK
[mor2]
cyls = 80
heads = 2
secs = 5
interleave = 3
bps = 1024
id = 1
#rpm = 360
rpm = 300
rate = 250
mode = mfm
iam = no

BEGIN MOR3  Morrow 8 (512 bytes/sector) - SSDD 8" - 512 x 15
DENSITY MFM HIGH
CYLINDERS 77 SIDES 1 SECTORS 15 512
SIDE1 0 1,5,9,13,2,6,10,14,3,7,11,15,4,8,12
BSH 4 BLM 15 EXM 0 DSM 280 DRM 127 AL0 0C0H AL1 0 OFS 2
END

# MOR3  Morrow 8 (512 bytes/sector) - SSDD 8" - 512 x 15
diskdef mor3
  seclen 512
  tracks 77
  sectrk 15
  blocksize 2048
  maxdir 128
  skew 4
  boottrk 2
  os 2.2
end

# libdsk
[mor3]
description = MOR3  Morrow 8 (512 bytes/sector) - SSDD 8" - 512 x 15
cylinders = 77
heads = 1
secsize = 512
sectors = 15
secbase = 1
datarate = ED

# Flashfloppy/GOTEK
[mor3]
cyls = 77
heads = 1
secs = 15
interleave = 4
bps = 512
id = 1
rpm = 360
#rpm = 300
rate = 250
mode = mfm
iam = no

BEGIN MOR4  Morrow 8 (1024 bytes/sector) - SSDD 8" - 1024 x 8
DENSITY MFM HIGH
CYLINDERS 77 SIDES 1 SECTORS 8 1024
SIDE1 0 1,4,7,2,5,8,3,6
BSH 4 BLM 15 EXM 0 DSM 299 DRM 127 AL0 0C0H AL1 0 OFS 2
END

# MOR4  Morrow 8 (1024 bytes/sector) - SSDD 8" - 1024 x 8
diskdef mor4
  seclen 1024
  tracks 77
  sectrk 8
  blocksize 2048
  maxdir 128
  skew 3
  boottrk 2
  os 2.2
end

# libdsk
[mor4]
description = MOR4  Morrow 8 (1024 bytes/sector) - SSDD 8" - 1024 x 8
cylinders = 77
heads = 1
secsize = 1024
sectors = 8
secbase = 1
datarate = ED

# Flashfloppy/GOTEK
[mor4]
cyls = 77
heads = 1
secs = 8
interleave = 3
bps = 1024
id = 1
rpm = 360
#rpm = 300
rate = 250
mode = mfm
iam = no

BEGIN MOR5  Morrow 8 (1024 bytes/sector) - DSDD 8" - 1024 x 8
DENSITY MFM HIGH
CYLINDERS 77 SIDES 2 SECTORS 8 1024
SIDE1 0 1,4,7,2,5,8,3,6
SIDE2 1 1,4,7,2,5,8,3,6
ORDER SIDES
BSH 4 BLM 15 EXM 0 DSM 599 DRM 255 AL0 0F0H AL1 0 OFS 4
END

# MOR5  Morrow 8 (1024 bytes/sector) - DSDD 8" - 1024 x 8
diskdef mor5
  seclen 1024
  tracks 154
  sectrk 8
  blocksize 2048
  maxdir 256
  skew 3
  boottrk 4
  os 2.2
end

# libdsk
[mor5]
description = MOR5  Morrow 8 (1024 bytes/sector) - DSDD 8" - 1024 x 8
sides = alt
cylinders = 154
heads = 2
secsize = 1024
sectors = 8
secbase = 1
datarate = ED

# Flashfloppy/GOTEK
[mor5]
cyls = 154
heads = 2
secs = 8
interleave = 3
bps = 1024
id = 1
rpm = 360
#rpm = 300
rate = 250
mode = mfm
iam = no

BEGIN MOR6  Morrow TurboDOS - DSDD 48 tpi 5.25" - 1024 x 4
DENSITY MFM LOW
CYLINDERS 40 SIDES 2 SECTORS 4 1024
SIDE1 0 1,2,3,4
SIDE2 1 1,2,3,4
ORDER SIDES
BSH 4 BLM 15 EXM 0 DSM 155 DRM 127 AL0 0C0H AL1 0 OFS 2
END

# MOR6  Morrow TurboDOS - DSDD 48 tpi 5.25" - 1024 x 4
diskdef mor6
  seclen 1024
  tracks 80
  sectrk 4
  blocksize 2048
  maxdir 128
  skew 1
  boottrk 2
  os 2.2
end

# libdsk
[mor6]
description = MOR6  Morrow TurboDOS - DSDD 48 tpi 5.25" - 1024 x 4
sides = alt
cylinders = 80
heads = 2
secsize = 1024
sectors = 4
secbase = 1
datarate = DD

# Flashfloppy/GOTEK
[mor6]
cyls = 80
heads = 2
secs = 4
interleave = 1
bps = 21024
id = 1
#rpm = 360
rpm = 300
rate = 250
mode = mfm
iam = no

BEGIN MOR7  Morrow MD3...CP/M Plus - DSDD 48 tpi 5.25" - 1024 x 5
DENSITY MFM LOW
CYLINDERS 40 SIDES 2 SECTORS 5 1024
SIDE1 0 1,4,2,5,3
SIDE2 1 1,4,2,5,3
ORDER SIDES
BSH 4 BLM 15 EXM 1 DSM 194 DRM 127 AL0 0C0H AL1 0 OFS 2
END

# MOR7  Morrow MD3...CP/M Plus - DSDD 48 tpi 5.25" - 1024 x 5
diskdef mor7
  seclen 1024
  tracks 80
  sectrk 5
  blocksize 2048
  maxdir 128
  skew 3
  boottrk 2
  os 2.2
end

# libdsk
[mor7]
description = MOR7  Morrow MD3...CP/M Plus - DSDD 48 tpi 5.25" - 1024 x 5
sides = alt
cylinders = 80
heads = 2
secsize = 1024
sectors = 5
secbase = 1
datarate = DD

# Flashfloppy/GOTEK
[mor7]
cyls = 80
heads = 2
secs = 5
interleave = 3
bps = 1024
id = 1
#rpm = 360
rpm = 300
rate = 250
mode = mfm
iam = no

BEGIN MOR8  Morrow 5/11/34 - SSDD 48 tpi 5.25" - 1024 x 5
DENSITY MFM LOW
CYLINDERS 40 SIDES 1 SECTORS 5 1024
SIDE1 0 1,4,2,5,3
BSH 4 BLM 15 EXM 1 DSM 92 DRM 127 AL0 0C0H AL1 0 OFS 3
END

# MOR8  Morrow 5/11/34 - SSDD 48 tpi 5.25" - 1024 x 5
diskdef mor8
  seclen 1024
  tracks 40
  sectrk 5
  blocksize 2048
  maxdir 128
  skew 3
  boottrk 3
  os 2.2
end

# libdsk
[mor8]
description = MOR8  Morrow 5/11/34 - SSDD 48 tpi 5.25" - 1024 x 5
cylinders = 40
heads = 1
secsize = 1024
sectors = 5
secbase = 1
datarate = DD

# Flashfloppy/GOTEK
[mor8]
cyls = 40
heads = 1
secs = 5
interleave = 3
bps = 1024
id = 1
#rpm = 360
rpm = 300
rate = 250
mode = mfm
iam = no



$ cpmls -f mor1 -D MUG1H.RAW
     Name    Bytes   Recs  Attr     update             create
------------ ------ ------ ---- -----------------  -----------------
ARCTAN  .PAS     2K     11    
CONVERTM.IN2     4K     26    
CONVERTM.INT     4K     27    
CONVERTM.PAS     6K     46    
COS     .PAS     2K      9    
CRTMAP  .PAS     4K     30    
CUSTOMIZ.INT     2K     10    
DEBUG   .INT     2K      3    
ERASE   .INT     2K      6    
EXEC    .COM    24K    186    
EXP     .PAS     2K     16    
INDEX0  .INT    10K     75    
INDEX1  .INT     8K     51    
INDEX2  .INT     2K     12    
JRTPAS3 .COM    22K    170    
PASCAL  .LIB    14K     99    
PASCAL0 .INT    24K    188    
PASCAL1 .INT     8K     49    
PASCAL2 .INT     6K     39    
PASCAL3 .INT    10K     79    
PASCAL4 .INT     2K      6    
PIP     .COM     8K     58    
   22 Files occupying    168K,      28K Free.
   
   


