[Coco] Drivewire for Dummies - Part 4 - DRIVE #n vs. DRIVE n

Aaron Wolfe aawolfe at gmail.com
Fri Mar 23 12:46:29 EDT 2012


Java 5 should be fine.  You might want to start with dw 3, which also works
fine on win 98.
On Mar 23, 2012 12:43 PM, "Chad H" <chadbh74 at hotmail.com> wrote:

> Ok, with any lucky my CoCo 2 HDB-DOS ROM im running in my controller will
> be
> sufficient to access DriveWire...  Need to get the parts to build a cable
> and see I can get DriveWire up and running on my Win'98 box.  Found a
> download of Java 5, latest I'm told that was compatible with Win'98, though
> not sure if sufficient for DriveWire.  So many unknowns at this point.
>
> -----Original Message-----
> From: coco-bounces at maltedmedia.com [mailto:coco-bounces at maltedmedia.com]
> On
> Behalf Of Robert Hermanek
> Sent: Friday, March 23, 2012 10:59 AM
> To: CoCoList for Color Computer Enthusiasts
> Subject: Re: [Coco] Drivewire for Dummies - Part 4 - DRIVE #n vs. DRIVE n
>
> Yes it is an inherent behavior, meaning if you load up drivewire, it's
> going
> to be using your rs-232 port for communication.  However, you need to
> decide
> which version of HDB-DOS to use... for most people, we're talking about
> running it on a coco3, at 115k baud.  If you want a coco 1/2 configuration,
> you need to acquire the older version of HDB-DOS, or find a drivewire disk
> (make a backup!) which contained a "wizard" that allowed you to configure
> what you wanted, I think things like 1) are you using coco 1/2 or a coco 3,
> and 2) do you want to use the high-speed poke...
>
> Maybe as a community we should get a collection of pre-configured HDB-DOS
> loaders set up, for coco 1/2, for coco 3, etc...
>
> ----- Original Message -----
> From: "Chad H" <chadbh74 at hotmail.com>
> To: "'CoCoList for Color Computer Enthusiasts'" <coco at maltedmedia.com>
> Sent: Friday, March 23, 2012 10:45 AM
> Subject: Re: [Coco] Drivewire for Dummies - Part 4 - DRIVE #n vs. DRIVE n
>
>
> > Yea, I would have to keep my 'regular' 160/360k .DSK images separate from
> > the DriveWire images I guess.
> > But what about telling HDB-DOS to use serial interface for the drive
> > mounts?
> > Or is this an inherent behavior of HDB-DOS that doesn't need configuring?
> >
> > -----Original Message-----
> > From: coco-bounces at maltedmedia.com [mailto:coco-bounces at maltedmedia.com]
> > On
> > Behalf Of Robert Hermanek
> > Sent: Friday, March 23, 2012 10:08 AM
> > To: CoCoList for Color Computer Enthusiasts
> > Subject: [Coco] Drivewire for Dummies - Part 4 - DRIVE #n vs. DRIVE n
> >
> > When it comes to daily usage, the most initially confusing thing about
> > drivewire I think is all this talk of "devices" versus "disks," and
> > sometimes other terms are used.  I'm not really sure what the best
> > approach
> > is to clarify this, but I'll take a shot at it...
> >
> > First, it is unfortunate perhaps that we did not choose a different file
> > extension for files that are collections of images, as opposed to a
> single
> > image.  If you have a .DSK file that contains a single image, this is
> what
> > you will have (in terms of DECB)
> >
> > 35 tracks X 18 sectors X 256 bytes per sector = 161,280 bytes, or
> > approximately a 160k file.
> >
> > For the purposes of drivewire however, when you mount a .DSK file as
> DRIVE
> > #0 for example (in the slot for device 0), this .DSK file is actually a
> > collection of images, and as I mentioned before, perhaps we should have
> > chosen a different file extension such as ".DEV" for "device" or "DWD"
> for
> > drivewire disks (or something.)  Regardless, this file is simple, and is
> > just virtual disk images lined up one after another.  The server
> > application
> > figures out what offset is necessary to find the right data.
> >
> > An example:  Let's say you mount file "MyUtils.DSK" in slot 0 on
> drivewire
> > server, and "MyGames.DSK" in slot 1 on drivewire server.  Then the
> > following
> > HDB-DOS commands on your coco will perform these functions:
> >
> > DRIVE #0
> >    -- selects MyUtils.DSK
> >
> > DRIVE 0
> >    -- will access first 160k disk, data starting at byte 1 through byte
> > 161,280.
> >
> > DRIVE 1
> >    -- will access second disk, data starting at byte 161,281 through byte
> > 322,560
> >
> > DRIVE 2
> >    -- will access third disk, data starting at byte 322,561 through byte
> > 483,840
> >
> > To access your games...
> >
> > DRIVE #1
> >    -- selects MyGames.DSK
> >
> > Now, the DRIVE 0 command mentioned above will not give you access to the
> > first disk on your Utils collection, but instead the first disk in your
> > Games collection.
> >
> > In the new Drivewire 4 server applicaiton, it sounds like all these
> > mappings
> > can be changed as needed, but for this discussion I'm just assuming that
> > DRIVE 0 through DRIVE 255 on the coco are mapped in the same order into a
> > corresponding file on the server side.
> >
> > This is basically all you need to know about drivewire to access data
> from
> > your PC... When I have a little more time, I'll try to list the commands
> > for
> > some of the more common things people do with Drivewire.
> >
> > --
> > Coco mailing list
> > Coco at maltedmedia.com
> > http://five.pairlist.net/mailman/listinfo/coco
> >
> >
> > --
> > Coco mailing list
> > Coco at maltedmedia.com
> > http://five.pairlist.net/mailman/listinfo/coco
> >
>
>
> --
> Coco mailing list
> Coco at maltedmedia.com
> http://five.pairlist.net/mailman/listinfo/coco
>
>
> --
> Coco mailing list
> Coco at maltedmedia.com
> http://five.pairlist.net/mailman/listinfo/coco
>



More information about the Coco mailing list