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

L. Curtis Boyle curtisboyle at sasktel.net
Sat Feb 15 10:21:55 EST 2014


Either that, or make it at SetStat call (so that you can dynamically load new fonts while the system is running). If you put it in Init, there is no way to call again after the device is initialized.

L. Curtis Boyle
curtisboyle at sasktel.net



On Feb 15, 2014, at 9:18 AM, Bill Pierce <ooogalapasooo at aol.com> wrote:

> 
> 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
> 
> 
> 
> --
> Coco mailing list
> Coco at maltedmedia.com
> http://five.pairlist.net/mailman/listinfo/coco
> 




More information about the Coco mailing list