[Coco] Strange.... two 40 track disks on one 80 track disk?
Christopher Hawks
chawks at dls.net
Sat Oct 31 21:25:03 EDT 2009
Fedor Steeman said the following on 10/31/2009 03:50 PM:
> Hi,
>
> Some time ago I acquired this huge collection of diskettes that were part of
> a user group's CoCo software library. A lot of these are backups of backups
> so there is bound to be a lot of stuff I will be able to recover.
>
> There are a large number of diskettes that seem to contain a backup of two
> 40 tracks diskettes on one side of an assumed 80 track diskette.
>
> However, I can only access the first diskette of each of these backup
> floppies. I know because some of them have their contents listed on the
> envelope (or whatever you called the paper bag the diskette is in).
>
> I have a drive that can be switched from 80 to 40 tracks but that made no
> difference.
>
> Is there some way in HDB DOS that I am using (or RSDOS for that matter) that
> would enable access to the other 40 tracks and thus the other diskette
> backup?
Fedor:
It may be that the other tracks are on the other side of the disk (not as in a
flippy).
On a Coco 3 (or a 1 or 2 in ram) with DECB 2.1 (1.1), POKE &HD89F, &H40 will
make drive 2 the backside of drive 0. Likewise POKE &HD8A0,&H41 will make drive
3 the back of drive 1. There a 4 memory locations that are the drive mask
(&HD89D - &HD8A0) the relevant bits are:
bit 0 - drive select 0 (&H01)
bit 1 - drive select 1 (&H02)
bit 2 - drive select 2 (&H04)
bit 7 - side select (&H40)
These can be manipulated to access any side of any (physical) drive as any
drive number.
--
Christopher R. Hawks
HAWKSoft
---------------------------------------------------------
Never meddle in the affairs of NT. It is slow to boot and quick to crash.
-- Stephen Harris
More information about the Coco
mailing list