Page 1 of 1

Xroar Drivewire/HDBDOS Emulation for Dragon (Becker Port)

Posted: Tue Sep 17, 2013 8:48 am
by KenH
Thanks to tormod's port of HDBDOS for the Dragon and to sixxie's support of Drivewire with becker port on Xroar, it is now possible to use Xroar for emulation of a Dragon running Drivewire & HDBDOS.

Here's a quick guide to get it going:
1) Download and install the Drivewire4 Server software on PC/Unix/Mac - https://sites.google.com/site/drivewire4/download
2) Start Drivewire's simple config wizard and select Emulator or other TCP/IP with default settings
3) Restart the Drivewire server and insert a DSK image (RSDOS format) in Drivewire drive 0

4) Copy hdbdw3bcd.rom to your XRoar ROM folder
5) Copy (or append the contents) the attached xroar.conf to your xroar configuration folder (~/Application Data/XRoar/ on windows )
OR
  • start Xroar with this command line:

    Code: Select all

    xroar  -machine dragon64  -cart HDBDW3BCD -cart-desc dragonbecker -cart-type rsdos -cart-rom hdbdw3bcd.rom -cart-becker  -kbd-translate
6) Start XROAR and select Dragon with a Dragon HDBDOS/Becker cartridge

That's it! All disk commands will now be accessed through the drivewire server. Type DRIVEOFF to route disk commands back to virtual disks.
For an HDBDOS/Drivewire tutorial see this wiki post: http://archive.worldofdragon.org/index. ... or_dummies

Re: Xroar Drivewire/HDBDOS Emulation for Dragon (Becker Port

Posted: Tue Sep 17, 2013 10:40 am
by KenH
When running OS9 the Drivewire server is even more useful as it creates a virtual hard drive rather than just virtual floppy disks.
Here is the NITROS9 system disk which I have built for the Dragon with Becker port drivers.
Insert this disk as disk 0 in the Drivewire server and type DOS from HDBDOS to boot.
The virtual hard drive is mapped as drive /DD and the floppy drive is mapped as usual as /D0