[Coco] So does your coco3 do 256 color mode ? Mine does...

Bill Pierce ooogalapasooo at aol.com
Sat Feb 15 10:18:03 EST 2014


Luis,
Why not do it in the "startup" file?
You will no have no display during the boot, but the startup is run before the os9 prompt is reached, so you will get a display then. Be aware that the OS9 font/pointer/pattern files have a "load" header. I'm not sure of the format, but I know it's documented somewhere.
I'm not sure how much functionality exists in intit, others can answer that better. It seems to me that what you're trying to do, should be done in the driver init as you suggested. It should be doable.


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: Luis Antoniosi (CoCoDemus) <retrocanada76 at gmail.com>
To: CoCoList for Color Computer Enthusiasts <coco at maltedmedia.com>
Sent: Sat, Feb 15, 2014 9:54 am
Subject: Re: [Coco] So does your coco3 do 256 color mode ? Mine does...


But I will have to make a L1 driver and I need to send 2K of patterns
to the VDP prior the booting.

In the init of the covdg.io for example is the files system already up
and can I open and load  a file inside the os9 file system ?


On Sat, Feb 15, 2014 at 9:35 AM, Bill Pierce <ooogalapasooo at aol.com> wrote:
>
> Luis,
> If you're talking to the OS9 L2 HiRes char set, you just "merge" them wuth the 
system ie.
> merge /dd/sys/stdfonts
> This is done externally from the drivers.
> All hires fonts are stored in get/put buffers with "special" group and buffer 
names. The same goes for pointers and patterns.
>
> All the buffers are explained in:
> "The OS-9 Level 2 Windowing System" manual
> The buffer tables are in chap 3 page 8 (3-8)
>
> You can actually load several fonts and switch between them if you want, but 
it's tricky programming and playing around with the groups and buffers.
> Also, all fonts, patterns and pointers reside "outside" of system and program 
memory as do almost all graphics oriented buffers. They do not use up program 
memory but are a major PITA to manipulate if you're not familiar with working 
with the get/put buffers.
>
> Hope this helps
>
>
> 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: Luis Antoniosi (CoCoDemus) <retrocanada76 at gmail.com>
> To: CoCoList for Color Computer Enthusiasts <coco at maltedmedia.com>
> Sent: Sat, Feb 15, 2014 9:04 am
> Subject: [Coco] So does your coco3 do 256 color mode ? Mine does...
>
>
> also my coco1, coco2, coco2b, etc.
>
> Meet the WordPak 2+ fully operational:
>
> http://www.youtube.com/watch?v=GdAwJJsXbtA
>
> Still need to make all the drivers, one problem is the charset that
> must be loaded from disk. How do I do it in os9 ? Just open a file
> into the video driver init ?
>
> --
> Long live the 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



-- 
Long live the CoCo

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

 



More information about the Coco mailing list