[Coco] Your stock CoCo is DriveWire-ready out-of-the-box (was: DriveWire for dummies?)

Jeremy Michea jmichea at cogeco.ca
Wed Dec 23 09:16:38 EST 2009


Could the cassette cable be used for this or must it be the actual drivewire 
cable?

----- Original Message ----- 
From: "Christian Lesage" <hyperfrog at gmail.com>
To: "CoCoList for Color Computer Enthusiasts" <coco at maltedmedia.com>
Sent: Wednesday, December 23, 2009 8:42 AM
Subject: [Coco] Your stock CoCo is DriveWire-ready out-of-the-box (was: 
DriveWire for dummies?)


> If your CoCo is a 64k CoCo 1 o 2 (not a CoCo 3) with ECB 1.1, DriveWire 
> could (theoretically) be DLOADed from the host PC or Mac to the CoCo.
>
> The only hardware you would need is a serial cable, which DriveWire 
> requires anyway.
>
> I do have a DLOAD server, and it works for games, so I don't see why it 
> couldn't be used to load HDB-DOS. Such a DLOAD server could be integrated 
> into the DriveWire server.
>
> The reason why it wouldn't work with the CoCo 3 is because the DLOAD 
> command was shortsightedly disabled by the programmers who hacked Super 
> Extended Color Basic. (This is the only BASIC command that would be really 
> useful... *sigh*) However, I'm thinking about a workaround, since part of 
> the DLOAD code is still there. For instance, the code that receives a 
> 128-byte block from the bit banger port is still in ROM. Now, 128 bytes 
> would be enough for a loader. A few POKEs would be required to patch 
> things up, then an EXEC would be issued to load the loader, and then 
> another EXEC to run the loader. Not as elegant as a simple DLOAD command, 
> but still... No ROM Pak or disk controller needed.
>
> I also know of a method that lets the CoCo 3 read characters from the 
> serial port instead of the keyboard. A short BASIC program (or a handful 
> of POKEs) is entered, that puts the CoCo 3 into that state. Once it is 
> accepting input from the serial port, you can control it from the host PC 
> or Mac. For instance, you could send a loader as if you were typing it in 
> on the CoCo, like a BASIC program that would restore the DLOAD command.
>
> If anybody is interested, I could share the code I came up with so far.
>
> Christian
>
>
> --
> Coco mailing list
> Coco at maltedmedia.com
> http://five.pairlist.net/mailman/listinfo/coco 




More information about the Coco mailing list