• Please review our updated Terms and Rules here

greaseweazle floppy format for kaypro 2x?

hush

Experienced Member
Joined
Feb 7, 2022
Messages
319
Location
MD, USA
i'm having trouble getting some floppies written for my 2x and i can't figure out if my image is bad, if i am using the wrong drive, or something else. i have an IBM 4869 that i believe to be 360kb, and a greaseweazle on the latest firmware. the blank disks that came with this system are all DSDD so i assume that is what is in the machine, but i have not been able to verify yet. i have taken an archive that contains all the files from a LISP/80 distribution and created an IMA image through winimage, but i have not been able to successfully read it on the destination system. when writing an image i am asked to select a format, of which the following are available:

Code:
FORMAT options:
acorn.adfs.640        acorn.adfs.800        acorn.dfs.ds
acorn.dfs.ss          akai.1600             akai.800
amiga.amigados        amiga.amigados_hd     atari.90
atarist.360           atarist.400           atarist.440
atarist.720           atarist.800           atarist.880
coco.decb             coco.decb.40t         coco.os9.40ds
coco.os9.40ss         coco.os9.80ds         coco.os9.80ss
commodore.1541        commodore.1571        commodore.1581
dec.rx01              dec.rx02              dragon.40ds
dragon.40ss           dragon.80ds           dragon.80ss
ensoniq.1600          ensoniq.800           ensoniq.mirage
gem.1600              ibm.1200              ibm.1440
ibm.160               ibm.1680              ibm.180
ibm.2880              ibm.320               ibm.360
ibm.720               ibm.800               ibm.dmf
ibm.scan              mac.400               mac.800
mm1.os9.80ds.hd32spt  mm1.os9.80ds.hd36spt  msx.1d
msx.1dd               msx.2d                msx.2dd
occ1.dd               occ1.sd               olivetti.m20
pc98.2d               pc98.2dd              pc98.2hd
pc98.2hs              raw.125               raw.250
raw.500               sci.prophet           sega.sf7000
tsc.flex.dsdd         tsc.flex.ssdd         zx.trdos.640

the ibm.360 and tsc.flex.* formats have not worked, CP/M responds with a BDOS sector error when i try to list files on the disk. if anyone has any suggestions i am all ears :)
 
I would think the first thing is to verify if that floppy drive really is a 360k or not. What image are you using? Where did you get it? I have successfully created 2x floppies on a Gateway running FreeDOS and a 360k drive. I have no idea about using a GreaseWeazle as I have never used one.
 
the image is custom through winimage, but it's possible i created it incorrectly since this isn't something i've done before. i am using the LISP/80 distribution from here

as far as i can tell the drive i am using is the 360k variant, the -xxx markings are absent but the FRU, 72X6759, brings up the 360k variant.
 
Here is the Kaypro 2X definition.

Code:
# KAY2  Kaypro 2X/4/10 - DSDD 48 tpi 5.25" - 512 x 10
diskdef kay2
  seclen 512
  tracks 40
  sectrk 20
  secbase 0
  blocksize 2048
  maxdir 64
  dirblks 2
  skew 1
  boottrk 1
  os 2.2
end

# libdsk
[kay2]
description = KAY2  Kaypro 2X/4/10 - DSDD 48 tpi 5.25" - 512 x 10
sides = extsurface
cylinders = 80
heads = 2
secsize = 512
sectors = 10
secbase = 0
datarate = DD
 
One thing about kaypro DS floppies is that they use an odd format where the second side headers use a sector number of +10. Also, their sector numbers start at 0. In other words, side 0 sectors are physically numbered 0-9 and side 1 sectors are numbered 10-19. I'm not sure how to select that in greaseweezle, but it is vital to getting the floppies to work in a Kaypro.
 
Here is the Kaypro 2X definition.

Code:
# KAY2  Kaypro 2X/4/10 - DSDD 48 tpi 5.25" - 512 x 10
diskdef kay2
  seclen 512
  tracks 40
  sectrk 20
  secbase 0
  blocksize 2048
  maxdir 64
  dirblks 2
  skew 1
  boottrk 1
  os 2.2
end

# libdsk
[kay2]
description = KAY2  Kaypro 2X/4/10 - DSDD 48 tpi 5.25" - 512 x 10
sides = extsurface
cylinders = 80
heads = 2
secsize = 512
sectors = 10
secbase = 0
datarate = DD
this is a great start, thank you! can i ask what software you are using for this? cpmtools and?
 
Hush,
I use 22DISK By SYDEX (chuck(g) on VCF), cpmtools, and libdsk. There is also a
definition for Flashfloppy/GOTEK (that I didn't include).



Larry
 
Hush,
I use 22DISK By SYDEX (chuck(g) on VCF), cpmtools, and libdsk. There is also a
definition for Flashfloppy/GOTEK (that I didn't include).



Larry
gotcha, thanks again! i will try and get this working, been having a bit of trouble with my 5.25" drive but hopefully i'll have it up sooner than later
 
Back
Top