• Please review our updated Terms and Rules here

Osborne 1: Non-stock and user-made software

MissArgent

Veteran Member
Joined
Oct 3, 2016
Messages
538
Location
Illinois, USA
Anyone know where I might find some software made with an Osborne 1 in mind, ideally as loose files for transfer via KERMIT? Right now I only have the non-optional, double density-friendly CP/M master, BASIC disk, WordStar and SuperCalc. Thanks!
 
Last edited:
There is a lot available on the The *HUMONGOUS* CP/M Software Archive:

* Osborne specific files from: The Cereal Port BBS
* WalnutCD/osborne
* oak.oakland.edu/pub/cpm/osborne
* sigm vol141
* sigm vol142 (A few basic games and PACMAN)
* Useful Osborne disk images from Don Maslin's collection

There is also other Osborne software dotted around on the Walnut Creek CD, so worth doing a grep on that.

The other good source is the First Osborne Group (FOG). You can see the index on the main page and then download the files from here

Hope this helps.


Lorry
 
Thank you - lots of stuff to take in on that FOG collection. I just need to figure out how to write those single density images, now...none of my PC-based hardware have controllers that're up to the job.
 
Thank you - lots of stuff to take in on that FOG collection. I just need to figure out how to write those single density images, now...none of my PC-based hardware have controllers that're up to the job.

The disk images are in Teledisk .TD0 format, which is supported using Libdsk with Cpmtools. Alternatively, I also came across SteineBlume CP/M Disk Image Explorer, though I haven't used this one. There is also a converter from .TD0 files to .IMD files, called TD02IMD. I know even less about this one - I think it is a DOS utility.

Once you can access the image, then you can just copy the files off and send them over a serial link.
 
I've got FOG{001..225}.ZIP plus:
./RunCPM/C/0/FOGLN11.ZIP
./RunCPM/C/0/FOGLN1-2.ZIP
./RunCPM/C/0/FOGLN12.ZIP
./RunCPM/C/0/FOGLN13.ZIP
./RunCPM/C/0/FOGLN14.ZIP
./RunCPM/C/0/FOGLN15.ZIP
./RunCPM/C/0/FOGLN16.ZIP
./RunCPM/C/0/FOGLN17.ZIP
./RunCPM/C/0/FOGLN3-4.ZIP
./RunCPM/C/0/FOGLN5-6.ZIP
./RunCPM/C/0/FOGLN7-8.ZIP
./RunCPM/C/0/FOGLN910.ZIP

That I can forward to you if you PM me your email address.


The Osborne definitions I have are:

# 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


# 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


# OSB3 Osborne Executive - SSDD 48 tpi 5.25" - 1024 x 5
diskdef osb3
seclen 1024
tracks 40
sectrk 5
blocksize 1024
maxdir 64
skew 1
boottrk 3
os 2.2
end

# libdsk data below
[osb3]
description = OSB3 Osborne Executive - SSDD 48 tpi 5.25" - 1024 x 5
cylinders = 40
heads = 1
secsize = 1024
sectors = 5
secbase = 1
datarate = DD


# OSB4 Osborne G2 System - DSDD 48 tpi 5.25" - 1024 x 5
diskdef osb4
seclen 1024
tracks 40
sectrk 10
blocksize 2048
maxdir 128
skew 1
offset 20480
boottrk 0
os 2.2
end

# libdsk data below
[osb4]
description = OSB4 Osborne G2 System - DSDD 48 tpi 5.25" - 1024 x 5
sides = extsurface
cylinders = 80
heads = 2
secsize = 1024
sectors = 5
secbase = 1
datarate = DD


# OSB5 Osborne G2 System - DSDD 96 tpi 5.25" - 1024 x 5
diskdef osb5
seclen 1024
tracks 80
sectrk 10
blocksize 2048
maxdir 256
skew 1
offset 20480
boottrk 0
os 2.2
end

# libdsk data below
[osb5]
description = OSB5 Osborne G2 System - DSDD 96 tpi 5.25" - 1024 x 5
sides = extsurface
cylinders = 160
heads = 2
secsize = 1024
sectors = 5
secbase = 1
datarate = DD


# OSB6 Osborne 1 + Osmosis - DSDD 96 tpi 5.25" - 512 x 10
diskdef osb6
seclen 512
tracks 80
sectrk 10
blocksize 2048
maxdir 128
skew 2
boottrk 6
os 2.2
end

# libdsk data below
[osb6]
description = OSB6 Osborne 1 + Osmosis - DSDD 96 tpi 5.25" - 512 x 10
sides = alt
cylinders = 80
heads = 2
secsize = 512
sectors = 10
secbase = 1
datarate = DD


# OSB7 Osborne Nuevo - DSDD 48 tpi 5.25" - 1024 x 5
diskdef osb7
seclen 1024
tracks 40
sectrk 10
blocksize 2048
maxdir 128
skew 2
offset 10240
boottrk 0
os 2.2
end

# libdsk data below
[osb7]
description = OSB7 Osborne Nuevo - DSDD 48 tpi 5.25" - 1024 x 5
sides = extsurface
cylinders = 80
heads = 2
secsize = 1024
sectors = 5
secbase = 1
datarate = DD


# OSB8 Osborne Vixen - DSDD 48 tpi 5.25" - 1024 x 5
diskdef osb8
seclen 1024
tracks 80
sectrk 5
blocksize 2048
maxdir 128
skew 2
boottrk 2
os 2.2
end

# libdsk data below
[osb8]
description = OSB8 Osborne Vixen - DSDD 48 tpi 5.25" - 1024 x 5
sides = alt
cylinders = 80
heads = 2
secsize = 1024
sectors = 5
secbase = 1
datarate = DD


# OSB9 Osborne Executive w/Z3 - DSDD 96 tpi 5.25" - 1024 x 5
diskdef osb9
seclen 1024
tracks 160
sectrk 5
blocksize 2048
maxdir 128
skew 2
boottrk 2
os 2.2
end

# libdsk data below
[osb9]
description = OSB9 Osborne Executive w/Z3 - DSDD 96 tpi 5.25" - 1024 x 5
sides = alt
cylinders = 160
heads = 2
secsize = 1024
sectors = 5
secbase = 1
datarate = DD


# OSBA Osborne Executive Dig. Arts - DSDD 48 tpi 5.25" - 1024 x 5
diskdef osba
seclen 1024
tracks 80
sectrk 5
blocksize 2048
maxdir 128
skew 2
boottrk 2
os 2.2
end

# libdsk data below
[osba]
description = OSBA Osborne Executive Dig. Arts - DSDD 48 tpi 5.25" - 1024 x 5
sides = alt
cylinders = 80
heads = 2
secsize = 1024
sectors = 5
secbase = 1
datarate = DD


# OSBB Osborne Nuevo 2.1 - DSDD 96 tpi 5.25" - 1024 x 5
diskdef osbb
seclen 1024
tracks 160
sectrk 5
blocksize 2048
maxdir 256
skew 1
boottrk 2
os 2.2
end

# libdsk data below
[osbb]
description = OSBB Osborne Nuevo 2.1 - DSDD 96 tpi 5.25" - 1024 x 5
sides = alt
cylinders = 160
heads = 2
secsize = 1024
sectors = 5
secbase = 1
datarate = DD


Thanks.

Larry
 
Good to know I've got options! Thankfully, it seems like FOG liked double density and that's all been a snap for my go-to disk authoring machine to write out. I hear certain 16-bit SCSI/FDD controllers do single density just fine, but an inquiry there'd be more appropriate for the PC boards I bet.
 
Back
Top