• Please review our updated Terms and Rules here

Osborne 1 Osmosis 80-column card Software

tux

Member
Joined
Aug 8, 2012
Messages
12
Location
Dallas Tx
Does any one have copies of the original Osmosis 80 column care Double Density and Disk Emulation software for the Osborne 1? I've tried to extract the files from the Teledisk archive files OSMO-EMU.TD0 and OMSO-DD.TD0 that available online, but I'm not having any luck. I've used mtools, teledisk, wteledisk, et al. I get either nothing or corrupted output file with errors like corrupted CRC, no "magic number", et cetera.
 
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
 
Last edited:
Wow, thanks Larry. The very detailed help is much appreciated. It's unfortunate those .TD0 images are bad, I could use the software.
 
Back
Top