tux,
Here is a batch file that will process a .TD0 File for you so you can access the files with either
22DISK by SYDEX and/or cpmtools (or cpmtools built with libdsk).
1. Download
Imagedisk
2. Register with SYDEX, and download 22DISK with 455+ Definitions for CP/M Computers.
3. Install
cpmtools (or cpmtools built with
libdsk).
4. Create a folder "OSBN1" and copy "IMDA.COM", IMDU.COM", and "TD02IMD.COM" to this folder.
5. Copy the A.BAT file to this folder.
A.BAT
Code:
TD02IMD OSMO-EMU.TD0 > OSMO-EMU.TXT
TD02IMD OSMOS-DD.TD0 > OSMOS-DD.TXT
IMDA OSMO-EMU.IMD >> OSMO-EMU.TXT
IMDA OSMOS-DD.IMD >> OSMOS-DD.TXT
IMDU OSMO-EMU.IMD OSMO-EMU.RAW /B /E /D >> OSMO-EMU.TXT
IMDU OSMOS-DD.IMD OSMOS-DD.RAW /B /E /D >> OSMOS-DD.TXT
From your DOS Computer (or DOSBox on Linux) run the A.BAT file, which creates the .RAW Images,
two .TXT files that describe the Contents of the .IMD Files and the number of tracks with Sectors per
Track and Sector size.
DOSBox TUTORIAL
Definitions you will need for cpmtools.
cpmtools Definitions:
Code:
BEGIN OSB1 Osborne 1 - SSSD 48 tpi 5.25" - 256 x 10
INSERT 22DISK DEFINITION HERE
END
# OSB1 Osborne 1 - SSSD 48 tpi 5.25" - 256 x 10
diskdef osb1
seclen 256
tracks 40
sectrk 10
blocksize 2048
maxdir 64
skew 2
boottrk 3
os 2.2
end
# libdsk data below
[osb1]
description = OSB1 Osborne 1 - SSSD 48 tpi 5.25" - 256 x 10
cylinders = 40
heads = 1
secsize = 256
sectors = 10
secbase = 1
datarate = SD
BEGIN OSB2 Osborne 1 - SSDD 48 tpi 5.25" - 1024 x 5
INSERT 22DISK DEFINITION HERE
END
# OSB2 Osborne 1 - SSDD 48 tpi 5.25" - 1024 x 5
diskdef osb2
seclen 1024
tracks 40
sectrk 5
blocksize 1024
maxdir 64
skew 1
boottrk 3
os 2.2
end
# libdsk data below
[osb2]
description = OSB2 Osborne 1 - SSDD 48 tpi 5.25" - 1024 x 5
cylinders = 40
heads = 1
secsize = 1024
sectors = 5
secbase = 1
datarate = DD
Add these Definitions to the cpmtools "diskdefs" file, and the ".libdskrc" definitions file.
Access the .RAW image with cpmtools or 22DISK.
TUTORIAL HERE
cpmtools
Code:
cpmls -f osb1 -D OSMO-EMU.RAW
cpmls -f osb1 -D OSMOS-DD.RAW
Extract the files to folders
Code:
cpmcp -f osb1 OSMO-EMU.RAW 0:*.* /home/user/OSBN1/OSBEMU/
cpmcp -f osb1 OSMOS-DD.RAW 0:*.* /home/user/OSBN1/OSBDD/
It appears those two .TD0 images are trash. Check the associated .TXT file(s)
Larry