Hello,
I don't know what did I do wrong the first time ...
I have loaded TEST.BIN and then EXEC &HF00 and works flawlessly.
The same applies to the VDK uploaded by sorchard, works with no problems.
This is the procedure I use to put any binary file onto a VDK file:
- Copy the .BIN file to a PC folder
- Using any viewer / hex editor, Look at the bytes 2-3 and 4-5. The 2-3 are the file length, being the 4-5 the load/exec address
both 16 bits. In this case I found these ones: $14D1 and $0F00
These offsets apply only when the binary file has a CoCo-like header (begins with a $00) as is the case.
If it had a Dragon-like header (begins with a $55) then the bytes are: 5-6 (length), 3-4 (load) and 7-8 (exec)
- Start XRoar and attach an empty VDK file (180k) I am attaching a zip that contains a VDK 180-360 and 720k
- Next, load the bin file: Ctrl+L and then choose the desired file
- Finally save the file: SAVE "TEST",&H0F00,&HF00+&H14D1,&H0F00
And that is all you have to do to have the binary file ready to be run from the disc, just by RUN"TEST.BIN"
If you have a drivewire server and any parallel to USB adapter, Tormod's one for instance
viewtopic.php?f=6&t=4270
then you could use my dweeb V2FLO to copy the whole disk to the floppy in the default drive or you could use my extender and
then LINK the VDK to unit 4 and send a BACKUP 4 to 1
You could find the V2FLO dweeb here:
viewtopic.php?f=5&t=4968
And the extender here:
viewtopic.php?f=5&t=5363
Hope this could help
cheers
pere