[Coco] Drivewire hdbdos and the oco 1 & 2

Bill Pierce ooogalapasooo at aol.com
Mon Sep 23 09:23:57 EDT 2013


Thanks Tormod, I may try some of this later. I now remember you posting this info as I made a note of it in my DW notes. It had just been too long ago for me to remember it. That's why I make notes :-)
Sometimes I can't remember what I ate for dinner last night... But I can remember most of the complete MIDI 1.0 spec and the guitar chords to over 2000 songs... "Memory Almost Full" I guess :-)
My wife says it's "Selected memory"

Thanks again

Bill Pierce
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: Tormod Volden <lists.tormod at gmail.com>
To: CoCoList for Color Computer Enthusiasts <coco at maltedmedia.com>
Sent: Mon, Sep 23, 2013 9:09 am
Subject: Re: [Coco] Drivewire hdbdos and the oco 1 & 2


On Mon, Sep 23, 2013 at 2:22 PM, Bill Pierce wrote:
>
> Thanks Tormod, you answered my question without actually answering it :-)

As you could see I had answered the question many weeks before you asked :)

>
> The thought never crossed my mind that if you only have 32k or less, there 
will be NO ram under the roms therefore no where for hdbdos to load. Only a 
position independant build of hdbdos would work on a 32k Coco 1 or 2 by loading 
it into lower Ram.
>
> Since you've modified hdbdos for the Dragon 32 to be position independant, is 
there a position independant version for the Coco?

It is the same code (in the Toolshed repository) just build flags are
different. Look at the Dragon examples at the end of the Makefile. If
you remove -DDRAGON and dragon_equivs.asm from them it will build for
CoCo. Modify the -DORG= for where to locate the code.

If you test it out successfully we can of course add corresponding
stanzas to the Makefile.

In your original question you did not specify that you wanted to run
it from RAM. If you run from a ROM, there is only the ca 3KB RAM used
for buffers and housekeeping, so I think it should work fine even on
16KB CoCos.

Tormod

--
Coco mailing list
Coco at maltedmedia.com
http://five.pairlist.net/mailman/listinfo/coco

 



More information about the Coco mailing list