Re: Modern monitors that work on CoCo 3 and MM/1
"Christopher R. Hawks via Coco" <coco-uNHYcr1XS/wmlAP/[email protected]>
| Newsgroups | gmane.comp.hardware.tandy.coco |
|---|---|
| Message-ID | <20250313102950.7d2bd4c4@Manfred> |
On Thu, 13 Mar 2025 08:05:59 -0600 "L. Curtis Boyle" <[email protected]> wrote: > 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). > Guess I should have said: The current (as of 12 March 2025) NitrOS9 repository builds a grfdrv identical to the one in the EOU image. I just set the flag, compiled, and replaced the grfdrv in the EOU image. > 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 > > > > Christopher R. Hawks HAWKSoft -- Juvenile Court to Try Shooting Defendant See if that works better than a fair trial! ---------------------------------------- \ ^__^ \ (oo)\_______ (__)\ )\/\ ||----w | || || -- Coco mailing list [email protected] https://pairlist5.pair.net/mailman/listinfo/coco