[Coco] The Hobbit ported to 6809 (Dragon64 and coCo2 64k)

William Astle lost at l-w.ca
Wed Aug 31 10:23:07 EDT 2016

On 2016-08-31 07:44 AM, Pere wrote:
> I was sure it was a problem created by my DOS patcher to enable
> the process of 40 tracks disks.
> I am sure that the HDB-DOS I used to test DW4 is not exactly the
> same v1.1 as expected by the patcher.

HDBDOS is based on DECB 1.1. However, there are extensive modifications 
to DSKCON and certain other bits to work with up to 255 virtual drives 
which are all 35 track. Having one or two drives being 40 track, even if 
they're real floppies, messes with some internal data structures badly. 
If your 40 track enabler does things correctly, it's almost certainly 
trying to patch the same routines that HDBDOS does so there would be 

> I found that with Drivewire, I could load files, but it failed saving
> using:
> - SAVEM"1:SAVGAM01.BIN" giving an ?FN error
> I tested manually SAVEM"SAVGAM01.BIN:1" and worked nicely, so I have
> changed the program to use this CoCo syntax instead of the former one.

The "drive:filename" syntax is removed in HDBDOS. I suspect that's 
because it can't sensibly be implemented with multi-digit drive numbers. 
It's also not officially documented anywhere that I can recall. I know I 
never knew about that syntax myself until it came up during another 
discussion on the list some years back. The standard syntax has always 
been to have the drive number at the end.

More information about the Coco mailing list