Xroar Drivewire/HDBDOS Emulation for Dragon (Becker Port)

Hardware Hacking, Programming and Game Solutions/Cheats
Post Reply
KenH
Posts: 182
Joined: Fri Oct 12, 2012 9:50 am

Xroar Drivewire/HDBDOS Emulation for Dragon (Becker Port)

Post 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
Attachments
xroar.conf.zip
Xroar config file for Dragon Becker
(620 Bytes) Downloaded 200 times
hdbdw3bcd.rom
Dragon HDBDOS-Becker Port for xroar
(8 KiB) Downloaded 199 times
Last edited by KenH on Thu Feb 13, 2014 5:09 pm, edited 1 time in total.
KenH
Posts: 182
Joined: Fri Oct 12, 2012 9:50 am

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

Post 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
Attachments
nos96809l1v030209Dragon_becker.dsk
NitrOS9 L1v3.2.9 Dragon Becker - for XROAR
(433.25 KiB) Downloaded 199 times
Post Reply