HDB-DOS for Dragon 32 and 64/Tano

A place to discuss everything Dragon related that doesn't fall into the other categories.
jedie
Posts: 655
Joined: Wed Aug 14, 2013 12:23 pm
Location: germany
Contact:

Re: HDB-DOS for Dragon 32 and 64/Tano

Post by jedie »

I tried to load "hdbboot.dsk" into server disk 0 on the DriveWire server v4 (the java one)

It says:
Error 104: Unsupported image format
I have try in HDBDOSMode and without it. Same result.
... too many ideas and too little time ... Related stuff written in Python:
Dragon 32 emulator / PyDC - Python Dragon 32 converter: https://github.com/jedie/DragonPy
DWLOAD server / Dragon-Lib and other stuff: https://github.com/6809
jedie
Posts: 655
Joined: Wed Aug 14, 2013 12:23 pm
Location: germany
Contact:

Re: HDB-DOS for Dragon 32 and 64/Tano

Post by jedie »

And where can i find "hdbboot.dsk" in the right format?
... too many ideas and too little time ... Related stuff written in Python:
Dragon 32 emulator / PyDC - Python Dragon 32 converter: https://github.com/jedie/DragonPy
DWLOAD server / Dragon-Lib and other stuff: https://github.com/6809
KenH
Posts: 182
Joined: Fri Oct 12, 2012 9:50 am

Re: HDB-DOS for Dragon 32 and 64/Tano

Post by KenH »

Jedie, you are right. There seems to be some problem with hdbboot.dsk and Drivewire4.

Can you test with the older Drivewire3 server? This seems to be the version tormod used for testing.
(windows: http://www.frontiernet.net/~mmarlette/C ... Server.zip, mac: http://www.frontiernet.net/~mmarlette/C ... Server.zip)

Note that once you have HDB-DOS running, you should use CoCo RSDOS formatted disks and not DragonDos disks. But this has nothing to do with the hdbboot.dsk problem.
jedie
Posts: 655
Joined: Wed Aug 14, 2013 12:23 pm
Location: germany
Contact:

Re: HDB-DOS for Dragon 32 and 64/Tano

Post by jedie »

Cool! It works with v3
... too many ideas and too little time ... Related stuff written in Python:
Dragon 32 emulator / PyDC - Python Dragon 32 converter: https://github.com/jedie/DragonPy
DWLOAD server / Dragon-Lib and other stuff: https://github.com/6809
jedie
Posts: 655
Joined: Wed Aug 14, 2013 12:23 pm
Location: germany
Contact:

Re: HDB-DOS for Dragon 32 and 64/Tano

Post by jedie »

saving doesn't work:

Code: Select all

SAVE "TEST"
?DN ERROR
I see that Drivewrite 3 get some data, but then the DN ERROR...
... too many ideas and too little time ... Related stuff written in Python:
Dragon 32 emulator / PyDC - Python Dragon 32 converter: https://github.com/jedie/DragonPy
DWLOAD server / Dragon-Lib and other stuff: https://github.com/6809
KenH
Posts: 182
Joined: Fri Oct 12, 2012 9:50 am

Re: HDB-DOS for Dragon 32 and 64/Tano

Post by KenH »

This version of hdboot.dsk should also work with the new (much improved) Drivewire 4 server.
It seems that DW4 checks for a valid image size. I've simply padded the end of tormod's image to make it a 180k disk image.

Note that hdbboot.dsk cannot be used as a data disk - it is not formatted at all (and shouldn't be).
There's no file system on this disk. The HDBDOS boot code is stored as raw binary on sector 34 (the RSDOS OS9 boot sector).
Attachments
hdbboot-dw4.dsk.zip
hdbboot.dsk 180k for DW4
(7.9 KiB) Downloaded 232 times
User avatar
tormod
Posts: 416
Joined: Sat Apr 27, 2013 12:06 pm
Location: Switzerland
Contact:

Re: HDB-DOS for Dragon 32 and 64/Tano

Post by tormod »

Thanks KenH! I have updated the attachment in the original post with your padded disk image.

jedie, I have also seen DN ERROR when accessing the disk too soon after formatting it. Is it better with DriveWire 4?

I haven't tried DriveWire 4 myself yet. When I can choose between a 28 KB C program (write once - compile and run everywhere) or a 20 MB Java download...
User avatar
robcfg
Posts: 1527
Joined: Sat Apr 04, 2009 10:16 pm
Location: Stockholm, Sweden
Contact:

Re: HDB-DOS for Dragon 32 and 64/Tano

Post by robcfg »

Is HDBDos compatible with DragonDOS?

I'd like to use DriveWire with Dragon disk images.
User avatar
tormod
Posts: 416
Joined: Sat Apr 27, 2013 12:06 pm
Location: Switzerland
Contact:

Re: HDB-DOS for Dragon 32 and 64/Tano

Post by tormod »

robcfg wrote:Is HDBDos compatible with DragonDOS?

I'd like to use DriveWire with Dragon disk images.
No, the Dragon DOS disk format is not supported by HDB-DOS. Until someone adds support for it, you'll have to convert the images. The Toolshed utilities can be used to create disk images and copy files to them, but there are probably other ways to do it too.
User avatar
tormod
Posts: 416
Joined: Sat Apr 27, 2013 12:06 pm
Location: Switzerland
Contact:

Running in Turbo mode at 115200 baud!

Post by tormod »

As posted on the CoCo list:

Hurray! Drivewire Turbo mode runs at 115200 baud on my Dragon 32!

Using my DWDOS-alike stub to load HDB-DOS into RAM, the 8k of HDB-DOS
is loaded in a second. DSKINI takes 23 seconds instead of the double.

Here is attached the HDB-DOS speed loader WAV file for Dragon 32, this time for booting HDB-DOS in Turbo mode. The disk image contains HDB-DOS built for Turbo mode. Please read the README file!

Tormod
Attachments
dw4hdbdos.zip
For DW4 Turbo mode
(9.82 KiB) Downloaded 235 times
Last edited by tormod on Sun Mar 23, 2014 12:17 pm, edited 1 time in total.
Post Reply