[Coco] Using DS disks on JV emulator

Bob Devries bdevries at gil.com.au
Mon Oct 13 07:08:01 EDT 2003


Jeff Vavasour's emulator *can* be made to use double-sided disk images with
a small amount of effort.

1. Make sure the image has a .dsk extension (of course)
2. Use DMODE to set the drive descriptor to:
2.1 DNS=3 (96 tpi if the image is a 80 track DS disk) or:
2.2 DNS=1 (48 tpi if the image is a 40 track DS disk)
2.3 CYL= Set this to TWICE the number of tracks,
      i.e. $00a0 (160) for 80 track, and $0050 (80) for 40 track
2.4 SID=2 (set to two for now, will be changed later)
3 Insert the disk in the drive (use the F2 key)
4 Use DED to change the byte at offset $10 (16 decimal) to ONE LESS than
what's there.
   E.g. $07 becomes $06 for 96 tpi disks, $03 becomes $02 for 48 tpi disks.
5 Write the mods to the disk, and exit DED.
6 Use DMODE to change SID=1

Voila! you can now read the image.
Comments and questions welcome. Complaints to /NIL :-)

Regards, Bob Devries; Ipswich, Queensland, Australia




More information about the Coco mailing list