Martin,
I'm sure that the Directory is at 0x3C00 as the unedited .RAW image shows:
00003C00 00 43 4F 42 4F 4C 20 20 20 43 4F 4D 01 00 00 80 .COBOL COM....
00003C10 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 ................
00003C20 00 43 4F 42 4F 4C 20 20 20 43 4F 4D 02 00 00 10 .COBOL COM....
00003C30 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00003C40 00 43 4F 42 4F 4C 20 20 20 49 30 31 00 00 00 34 .COBOL I01...4
00003C50 13 14 15 16 00 00 00 00 00 00 00 00 00 00 00 00 ................
I like to use DOSBox in Linux to execute the following commands to get more
information on the .IMD file or one created from the .TD0.
IMDA CSCOBOL.IMD > CSCOBOL.TXT
CSCOBOL.TXT:
IMageDisk Analyzer 1.18 / Mar 12 2012
IMD 1.18: 27/ 7/2014 01:37:52
Required cylinders: 35
Required heads : 2
Data rate : 250kbps 500kbps
Est. maximum track: 5541 bytes
##
##The following information is missing because of drive error msg.
##
##Possible drives/options to write CSCOBOL.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.
##
IMDU CSCOBOL.IMD CSCOBOL.RAW /B /E /D >> CSCOBOL.TXT
IMageDisk Utility 1.18 / Mar 07 2012
IMD 1.18: 27/ 7/2014 01:37:52
Assuming 1:1 for Binary output
0/0 250 kbps SD 16x128
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
D D D D D D D D D D D D D D D D
0/1 500 kbps DD 16x256
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
D D D D D D D D D D D D D D D D
1/0 500 kbps DD 9x512
0 1 2 3 4 5 6 7 8
D D D D D D D D D
1/1 D D D D D D D D D
2/0 D DE5 DE5 DE5 DE5 DE5 DE5 D DE5
2/1 D D D D D D D D D
3/0 D D D D D D D D D
3/1 D D D D D D D D D
4/0 D D D D D D D D D
4/1 D D D D D D D D D
5/0 D D D D D D D D D
5/1 D D D D D D D D D
6/0 D D D D D D D D D
6/1 D D D D D D D DE5 D
7/0 DE5 D DE5 D D D D D D
7/1 D D D D D D D D D
8/0 D D D D D DE5 D D D
8/1 D D D D D D D D D
9/0 D DE5 D D D D DE5 D DE5
9/1 D D D D D D D D DE5
10/0 D D D D D D D D D
10/1 D D D D D D D D D
11/0 D D D D D D D D D
11/1 D D D D D D D D D
12/0 D D D D D D D D D
12/1 D D D D D D D D D
13/0 D D D D D D D D D
13/1 D D D D D D D D DE5
14/0 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5
14/1 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5
15/0 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5
15/1 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5
16/0 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5
16/1 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5
17/0 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5
17/1 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5
18/0 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5
18/1 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5
19/0 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5
19/1 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5
20/0 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5
20/1 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5
21/0 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5
21/1 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5
22/0 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5
22/1 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5
23/0 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5
23/1 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5
24/0 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5
24/1 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5
25/0 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5
25/1 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5
26/0 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5
26/1 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5
27/0 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5
27/1 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5
28/0 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5
28/1 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5
29/0 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5
29/1 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5
30/0 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5
30/1 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5
31/0 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5
31/1 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5
32/0 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5
32/1 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5
33/0 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5
33/1 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5
34/0 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5
34/1 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5 DE5
70 tracks(35/35), 644 sectors (394 Compressed)
Notice that 70 vs 72 Tracks are located in the image.
Since the directory is at 0x3C00 (15360) I use the offset command to
get the correct data.
#BEGIN RC01 RC-702 Piccolo - DSDD 48 tpi 5.25" - 512 x 9
#DENSITY MFM LOW
#CYLINDERS 36 SIDES 2 SECTORS 9 512
#SIDE1 0 1,3,5,7,9,2,4,6,8
#SIDE2 1 1,3,5,7,9,2,4,6,8
#ORDER SIDES
#BSH 4 BLM 15 EXM 1 DSM 134 DRM 127 AL0 0C0H AL1 0 OFS 4
#END
# RC01 RC-702 Piccolo - DSDD 48 tpi 5.25" - 512 x 9
diskdef rc01
seclen 512
tracks 70
sectrk 9
blocksize 2048
maxdir 128
skew 2
#
#0x3C00 = 15360 Decimal
#
# boottrk 4
offset 15360
boottrk 0
os 2.2
end
# libdsk data below
[rc01]
description = RC01 RC-702 Piccolo - DSDD 48 tpi 5.25" - 512 x 9
sides = alt
cylinders = 70
heads = 2
secsize = 512
sectors = 9
secbase = 1
cpmls -f rc01 CSCOBOL.RAW
0:
cobol.com
cobol.i01
cobol.i02
cobol.i03
cobol.i04
filemark.com
runa.com
Larry