We have the CoCo 3 GIME font

A few years ago, both the 1986 and 1987 versions of the Tandy Color Computer 3 GIME chip were de-capped and photographed under a microscope. This work was done thanks to the efforts of Sean Riddle, Erik Gavriluk, and Roger Taylor.

When the first CoCo 3 emulator was released by Jeff Vavasour, he would have had to recreate the CoCo 3 font manually by looking at the screen and counting the pixels. Over the years, we have seen updates to various emulators in regards to the fonts as folks figured out some pixels were wrong here and there.

I believe we know the full font of the CoCo 1/2 MC6847 VDG so those should be accurate these days, but we really never had confirmation of the font in the CoCo 3 until these de-caps were done.

Here is a low-resolution image of the 1986 and 1987 GIMEs:

Tandy CoCo 3 GIME scans.

Quite different! I do not know what the contents of the two ROM areas are, but I suspect the font data is part of it. In the GIME archive (available on my Dropbox or as a torrent), there is an image of the bits from those ROM areas:

CoCo 3 GIME rom bits.

And also from the archive is the font data represented in a text file that Roger Taylor (or one of the others) extracted:

----------
* * *
* *
*
*
*
* *
* * *
*
----------
* *

* *
* *
* *
* * *
* * *

----------
*
*
* * *
* *
* * * * *
*
* * *

----------
*
* *
* * *
*
* * * *
* *
* * * *

----------
* *

* * *
*
* * * *
* *
* * * *

----------
*
*
* * *
*
* * * *
* *
* * * *

----------
*

* * *
*
* * * *
* *
* * * *

----------


* * *
* *
*
* *
* * *
*
----------
*
* *
* * *
* *
* * * * *
*
* * *

----------
* *

* * *
* *
* * * * *
*
* * *

----------
*
*
* * *
* *
* * * * *
*
* * *

----------
* *

* *
*
*
*
* * *

----------
*
* *

* *
*
*
* * *

----------

* *
* *
* * *
* *
* *
* * *
*
----------
* *
*
* *
* *
* * * * *
* *
* *

----------
*
*
* *
* *
* * * * *
* *
* *

----------
*
*
* * *
* *
* *
* *
* * *

----------


* * *
* *
* * * *
* *
* * * *

----------
* * * *
* *
* *
* * * *
* *
* *
* * * *

----------
*
* *
* * *
* *
* *
* *
* * *

----------
* *

* * *
* *
* *
* *
* * *

----------


* * *
* * *
* * * *
* * *
* * *

----------
*
* *

* *
* *
* * *
* * *

----------
*
*
* *
* *
* *
* * *
* * *

----------
* * *
* * *
* * *
* * *
* * *
* * *
* * *

----------
* *
* * *
* *
* *
* *
* *
* * *

----------
* *
* *
* *
* *
* *
* *
* * *

----------
* * *
*
* * *
* *
* * *
*
* * *

----------
*
* *
*
* * *
*
* *
* * * *

----------
*
*
* * * * *
*
*

* * * * *

----------
*
* *
*





----------
*
* *
*
* * *
*
*
* *
*
----------








----------
*
*
*
*
*

*

----------
* *
* *
* *





----------
* *
* *
* * * * *
* *
* * * * *
* *
* *

----------
*
* * * *
* *
* * *
* *
* * * *
*

----------
* *
* * *
*
*
*
* * *
* *

----------
*
* *
* *
*
* * *
* *
* * *

----------
*
*
*





----------
*
*
*
*
*
*
*

----------
*
*
*
*
*
*
*

----------

*
* * *
* * *
* * *
* * *
*

----------

*
*
* * * * *
*
*


----------





*
*
*
----------



* * * * *




----------






*

----------

*
*
*
*
*


----------
* * *
* *
* * *
* * *
* * *
* *
* * *

----------
*
* *
*
*
*
*
* * *

----------
* * *
* *
*
* * *
*
*
* * * * *

----------
* * *
* *
*
*
*
* *
* * *

----------
*
* *
* *
* *
* * * * *
*
*

----------
* * * * *
*
* * * *
*
*
* *
* * *

----------
* * *
*
*
* * * *
* *
* *
* * *

----------
* * * * *
*
*
*
*
*
*

----------
* * *
* *
* *
* * *
* *
* *
* * *

----------
* * *
* *
* *
* * *
*
*
* * *

----------


*


*


----------


*


*
*
*
----------
*
*
*
*
*
*
*

----------


* * * * *

* * * * *



----------
*
*
*
*
*
*
*

----------
* * *
* *
*
*
*

*

----------
* * *
* *
*
* * *
* * *
* * *
* * *

----------
*
* *
* *
* *
* * * * *
* *
* *

----------
* * * *
* *
* *
* * *
* *
* *
* * * *

----------
* * *
* *
*
*
*
* *
* * *

----------
* * * *
* *
* *
* *
* *
* *
* * * *

----------
* * * * *
*
*
* * *
*
*
* * * * *

----------
* * * * *
*
*
* * *
*
*
*

----------
* * *
* *
*
*
* * *
* *
* * *

----------
* *
* *
* *
* * * * *
* *
* *
* *

----------
* * *
*
*
*
*
*
* * *

----------
*
*
*
*
*
* *
* * *

----------
* *
* *
* *
* *
* *
* *
* *

----------
*
*
*
*
*
*
* * * * *

----------
* *
* * * *
* * *
* * *
* *
* *
* *

----------
* *
* *
* * *
* * *
* * *
* *
* *

----------
* * *
* *
* *
* *
* *
* *
* * *

----------
* * * *
* *
* *
* * * *
*
*
*

----------
* * *
* *
* *
* *
* * *
* *
* * *

----------
* * * *
* *
* *
* * * *
* *
* *
* *

----------
* * *
* *
*
* * *
*
* *
* * *

----------
* * * * *
*
*
*
*
*
*

----------
* *
* *
* *
* *
* *
* *
* * *

----------
* *
* *
* *
* *
* *
*
*

----------
* *
* *
* *
* *
* * *
* * * *
* *

----------
* *
* *
* *
*
* *
* *
* *

----------
* *
* *
* *
*
*
*
*

----------
* * * * *
*
*
*
*
*
* * * * *

----------
* * *
*
*
*
*
*
* * *

----------

*
*
*
*
*


----------
* * *
*
*
*
*
*
* * *

----------
*
* * *
* * *
*
*
*
*

----------

*
*
* * * * *
*
*


----------
*
* *
* *





----------


* * *
*
* * * *
* *
* * * *

----------
*
*
* * *
* * *
* *
* * *
* * *

----------


* * *
* *
*
* *
* * *

----------
*
*
* * *
* * *
* *
* * *
* * *

----------


* * *
* *
* * * * *
*
* * *

----------
*
* *
*
* * *
*
*
*

----------


* * *
* * *
* * *
* * *
*
* * *
----------
*
*
* * *
* * *
* *
* *
* *

----------

*

* *
*
*
* * *

----------

*

*
*
*
* *
* * *
----------
*
*
* *
* *
* *
* *
* *

----------
* *
*
*
*
*
*
* * *

----------


* * *
* * *
* * *
* * *
* * *

----------


* * *
* * *
* *
* *
* *

----------


* * *
* *
* *
* *
* * *

----------


* * * *
* *
* *
* * * *
*
*
----------


* * * *
* *
* *
* * * *
*
*
----------


* * *
* * *
*
*
*

----------


* * * *
*
* * *
*
* * * *

----------
*
*
* * *
*
*
* *
* *

----------


* *
* *
* *
* * *
* * *

----------


* *
* *
* *
* *
*

----------


* *
* * *
* * *
* *
* *

----------


* *
* *
*
* *
* *

----------


* *
* *
* *
* * * *
*
* * *
----------


* * * * *
*
*
*
* * * * *

----------
*
*
*
*
*
*
*

----------
*
*
*

*
*
*

----------
*
*
*
*
*
*
*

----------
*
* * *
*





----------






* * * * *

----------

I believe the archive also has a binary file that is the raw data for the font.

Neat.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.