Re: Modern monitors that work on CoCo 3 and MM/1

"L. Curtis Boyle via Coco" <coco-uNHYcr1XS/wmlAP/[email protected]>
Newsgroups gmane.comp.hardware.tandy.coco
Message-ID <[email protected]>
By “stock”, I assume you mean the version we forwarded to the online repository (hopefully you don’t mean 3.3.0’s grfdrv - it’s slower and more buggy than the current EOU release).

As an aside, all the drivers source code is included on the hard drive image for EOU - we actually make EOU from EOU (sometimes on real hardware - and mandatory for testing, and also in emulators where we can overclock to assemble large projects quickly without ever having to exit the NitrOS9 environment. I realize that that method is not for everyone; but like Nick Marentes, it just doesn’t “feel right” using modern cross assemblers, etc…  I lose interest when all the retro feel is gone, which is what we had when we originally wrote it in the 1990’s).


> On Mar 13, 2025, at 7:57 AM, Christopher R. Hawks via Coco <[email protected]> wrote:
> 
> On Wed, 12 Mar 2025 21:24:00 -0600
> "L. Curtis Boyle" <[email protected]> wrote:
> 
>> Found the offsets for both 6809 and 6309 versions of grfdrv for EOU
>> 1.0.1:
>> 
>> Current:
>> L086a.25  fdb $0475 (225 line 80 col)
>>          fdb $0465 (225 line 40 col)
>> 
>> Change to: 
>> L086a.25  fdb $033d (200 line 80 col)
>>          fdb $032d (200 line 40 col)
>> 
>> (You can ignore the L086a.25 label; that was just for me to find it
>> in the output listing easier). On 6309 the offsets are $0754-$0757
>> On 6809 the offsets are $07a6-$07a9
>> 
>> I am pretty sure you know how to run DED already to find and change
>> those bytes, and verify the module afterwords. :-)
>> 
>> 
>> On Wed, 12 Mar 2025 21:06:06 -0600
>> "L. Curtis Boyle" <[email protected]> wrote:
>>> 
>>> We do actually have a flag in the source that can be set to change it
>>> when assembling. But it might be easier/faster to just DED or KWIKZAP
>>> /dd/cmds/grfdrv. Are you running the 6809 or the 6309 version of EOU?
>>> The offsets to change will be different between the CPU versions.
>>> 
>>> L. Curtis Boyle
>>> [email protected]
>>> 
> [...]
>>> 
> 
> Thanks Curtis!!
> 
>    When I realized EOU used the stock NitrOS9 grfdrv, I just set the
> flag, compiled, and replaced the grfdrv in the EOU image.
> 
>    PERFECT!!
> 
>    Maybe, I'll keep the monitor.
> 
> Christopher R. Hawks
> HAWKSoft
> -- 
> Sometimes the smallest things take the most room in your heart.
>                     ---Winnie Ther Pooh
> ----------------------------------------
>       \   ^__^                         
>        \  (oo)\_______                 
>           (__)\       )\/\           
>               ||----w |                
>               ||     ||                
> 
> -- 
> Coco mailing list
> [email protected]
> https://pairlist5.pair.net/mailman/listinfo/coco
> 


-- 
Coco mailing list
[email protected]
https://pairlist5.pair.net/mailman/listinfo/coco
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.