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

Bill Pierce ooogalapasooo at aol.com
Sat Feb 15 09:35:49 EST 2014


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

 



More information about the Coco mailing list