[Coco] Having fun with hacking HDB-DOS
Juan Castro
jccyc1965 at gmail.com
Mon Apr 14 23:58:36 EDT 2014
Well, I decided to get off my gluteous region and burn a 27128 for my
CoCo 2. Works peachy.
On Mon, Apr 14, 2014 at 1:10 AM, Kip Koon <computerdoc at sc.rr.com> wrote:
> Hi Juan!
> Sure, I'll give it a shot. I just received an eprom PCB I modified from my
> Coco Slot Extender that I designed to take a 2764 or a 27128 eprom. I'm
> glad someone finally decided to start creating a 16KB HDB-DOS rom image with
> all the bells and whistles and it seems that you're the man for the job. :)
> I like the direction you are taking about being able to copy from any type
> drive to any other type drive. I'd also like to be able to copy from any
> device to any device within HDB-DOS. I currently have a Coco 1 setup in my
> Coco Data Center with a 128K Banker add-on and a color composite video
> output as well, so I think I will take your new HDB-DOS rom updates for a
> spin. My Turbo Drivewire cable is not here yet, so I'll have to wait for a
> bit before I can test the 57K Baud setting, but I can test the 38K Baud
> setting now and the Becker port setting in VCC.
> Is there a way to change the default Drivewire speed to the lower speed
> temporarily? Of course I will raise the speed back up when my turbo
> Drivewire cable comes in. Also do you have a manual update for this version
> HDB-DOS. It seems you have added a few other things, but it escapes me what
> they are. Thank you for taking on this great effort. It is much
> appreciated! Take care my friend.
> Kip
>
> -----Original Message-----
> From: coco-bounces at maltedmedia.com [mailto:coco-bounces at maltedmedia.com] On
> Behalf Of Juan Castro
> Sent: Sunday, April 13, 2014 10:57 PM
> To: CoCo List; Lista CoCo
> Subject: Re: [Coco] Having fun with hacking HDB-DOS
>
> Finally got back to this hack. I now have a ROM with software-selectable
> DriveWire routines. To reiterate, this is for CoCo
> 1 and 2 only.
>
> EXEC &HE002 selects 38400bps (CoCo 1)
> EXEC &HE005 selects 57600bps (CoCo 2) -- this is the default at boot EXEC
> &HE008 selects the Becker port
>
> Next steps: including more options (IDE!!!) and devising a friendly syntax
> for the selection. Then, find a way to select the disk routine per drive.
> Ideally, you should be able to plug a SuperIDE, a floppy controller, and a
> PC by RS232, and copy things willy-nilly amongst all three.
>
> The ROM:
> https://dl.dropboxusercontent.com/u/15643089/16k-hdbdw3cc2.rom
>
> The patch against the Toolshed repo:
> https://dl.dropboxusercontent.com/u/15643089/hdbdos-16krom.patch
>
> Anyone wanna test?
>
> Juan
>
> On Fri, Feb 14, 2014 at 9:34 AM, Juan Castro <jccyc1965 at gmail.com> wrote:
>> Excellent idea. One thing I'm thinking is having both IDE and DW
>> (38400 and
>> 57600) in the same ROM, switchable in a per drive basis.
>>
>> Em 14/02/2014 03:11, "William Astle" <lost at l-w.ca> escreveu:
>>
>>> Actually you can hook the printer output using one of the ram hooks
>>> so it should be easy even without having the roms copied to ram. The
>>> console out hook is the relevant one I believe. Disk basic already
>>> hooks it so you should be able to modify that routine.
>>>
>>> -------- Original message --------
>>> From: Bill Pierce <ooogalapasooo at aol.com>
>>> Date: 02-13-2014 9:51 PM (GMT-07:00)
>>> To: coco at maltedmedia.com
>>> Subject: Re: [Coco] Having fun with hacking HDB-DOS
>>>
>>>
>>> Good work Juan, sounds like you're having fun.
>>> How about adding some DW4 commands?
>>> Redirect PRINT#-2 to the DW4 file printer. It shouldn't be a hard
>>> command to patch into and the DW4 routines to pass the data are
>>> already present in the hdbdosdw versions. It might be tricky (or
>>> improbable) on a Coco 1 or 2 as you may have to move rom to ram, but
>>> on a Coco 3 this is already done and patching the CB & ECB roms is easy.
>>>
>>>
>>> Bill Pierce
>>> "Today is a good day... I woke up" - Ritchie Havens
>>>
>>>
>>> My Music from the Tandy/Radio Shack Color Computer 2 & 3
>>> https://sites.google.com/site/dabarnstudio/
>>> Co-Webmaster of The TRS-80 Color Computer Archive
>>> http://www.colorcomputerarchive.com/
>>> Co-Contributor, Co-Editor for CocoPedia
>>> http://www.cocopedia.com/wiki/index.php/Main_Page
>>> E-Mail: ooogalapasooo at aol.com
>>>
>>>
>>>
>>>
>>> -----Original Message-----
>>> From: Juan Castro <jccyc1965 at gmail.com>
>>> To: Lista CoCo <coco3 at googlegroups.com>; CoCo List
>>> <coco at maltedmedia.com>
>>> Sent: Thu, Feb 13, 2014 10:53 pm
>>> Subject: [Coco] Having fun with hacking HDB-DOS
>>>
>>>
>>> Now the WIDTH command works and drops you in the PMODE 4 screen if
>>> the argument is 51 or 64. WIDTH 32 takes you back to text mode. Also,
>>> all CoCo 3 tokens are recognized. But, of course, all but WIDTH will
>>> give you an error.
>>>
>>> Next up: LOCATE. Then... BUTTON? ERR/ERNO/ERLIN?
>>>
>>> ROMs: https://dl.dropboxusercontent.com/u/15643089/16kroms.zip
>>> Source patch:
>>> https://dl.dropboxusercontent.com/u/15643089/hdbdos-16krom.patch
>>>
>>> Juan
>>>
>>> --
>>> Coco mailing list
>>> Coco at maltedmedia.com
>>> http://five.pairlist.net/mailman/listinfo/coco
>>>
>>>
>>>
>>> --
>>> Coco mailing list
>>> Coco at maltedmedia.com
>>> http://five.pairlist.net/mailman/listinfo/coco
>>>
>>> --
>>> Coco mailing list
>>> Coco at maltedmedia.com
>>> http://five.pairlist.net/mailman/listinfo/coco
>
> --
> Coco mailing list
> Coco at maltedmedia.com
> http://five.pairlist.net/mailman/listinfo/coco
>
>
> --
> Coco mailing list
> Coco at maltedmedia.com
> http://five.pairlist.net/mailman/listinfo/coco
More information about the Coco
mailing list