add mc6847 fonts from xroar source

This commit is contained in:
Rob Hagemans 2019-04-19 17:45:11 +01:00
parent 546f9a325a
commit c9d9765e39
3 changed files with 2700 additions and 0 deletions

View File

@ -4,6 +4,18 @@ Tandy TRS-80 fonts
This directory contains fonts for the TRS-80 Model 1, Model III/4/4P, Color Computer 1/2 & Color Computer 3.
These were supplied with David Keil's TRS-80/Tandy Computer Emulators, archived at https://web.archive.org/web/20070702190709/http://discover-net.net/~dmkeil/.
mc6847_ntsc_square.draw
mc6847_pal_square.draw
mc6847_semigraphics_4.draw
mc6847_ntsc_round.draw
mc6847_pal_round.draw
mc6847_s68047.draw
mc6847_semigraphics_6.draw
The MC6847 fonts are extracted from the MAME source code. While the CoCo used Motorola MC6847 character generators, these fonts are different from the TRS-80
fronts by David Keil. A 'modified' MC6847T1 was used in the CoCo3; the font displayed in the MC6847T1 datasheet is different again.
mc6847.draw
mc6847t1.draw
These fonts are extracted from the XRoar emulator source code.

896
trs-80/mc6847.draw Normal file
View File

@ -0,0 +1,896 @@
00:
--------
--------
--------
---###--
--#---#-
------#-
---##-#-
--#-#-#-
--#-#-#-
---###--
--------
--------
01:
--------
--------
--------
----#---
---#-#--
--#---#-
--#---#-
--#####-
--#---#-
--#---#-
--------
--------
02:
--------
--------
--------
--####--
---#--#-
---#--#-
---###--
---#--#-
---#--#-
--####--
--------
--------
03:
--------
--------
--------
---###--
--#---#-
--#-----
--#-----
--#-----
--#---#-
---###--
--------
--------
04:
--------
--------
--------
--####--
---#--#-
---#--#-
---#--#-
---#--#-
---#--#-
--####--
--------
--------
05:
--------
--------
--------
--#####-
--#-----
--#-----
--####--
--#-----
--#-----
--#####-
--------
--------
06:
--------
--------
--------
--#####-
--#-----
--#-----
--####--
--#-----
--#-----
--#-----
--------
--------
07:
--------
--------
--------
---####-
--#-----
--#-----
--#--##-
--#---#-
--#---#-
---####-
--------
--------
08:
--------
--------
--------
--#---#-
--#---#-
--#---#-
--#####-
--#---#-
--#---#-
--#---#-
--------
--------
09:
--------
--------
--------
---###--
----#---
----#---
----#---
----#---
----#---
---###--
--------
--------
0a:
--------
--------
--------
------#-
------#-
------#-
------#-
--#---#-
--#---#-
---###--
--------
--------
0b:
--------
--------
--------
--#---#-
--#--#--
--#-#---
--##----
--#-#---
--#--#--
--#---#-
--------
--------
0c:
--------
--------
--------
--#-----
--#-----
--#-----
--#-----
--#-----
--#-----
--#####-
--------
--------
0d:
--------
--------
--------
--#---#-
--##-##-
--#-#-#-
--#-#-#-
--#---#-
--#---#-
--#---#-
--------
--------
0e:
--------
--------
--------
--#---#-
--##--#-
--#-#-#-
--#--##-
--#---#-
--#---#-
--#---#-
--------
--------
0f:
--------
--------
--------
--#####-
--#---#-
--#---#-
--#---#-
--#---#-
--#---#-
--#####-
--------
--------
10:
--------
--------
--------
--####--
--#---#-
--#---#-
--####--
--#-----
--#-----
--#-----
--------
--------
11:
--------
--------
--------
---###--
--#---#-
--#---#-
--#---#-
--#-#-#-
--#--#--
---##-#-
--------
--------
12:
--------
--------
--------
--####--
--#---#-
--#---#-
--####--
--#-#---
--#--#--
--#---#-
--------
--------
13:
--------
--------
--------
---###--
--#---#-
---#----
----#---
-----#--
--#---#-
---###--
--------
--------
14:
--------
--------
--------
--#####-
----#---
----#---
----#---
----#---
----#---
----#---
--------
--------
15:
--------
--------
--------
--#---#-
--#---#-
--#---#-
--#---#-
--#---#-
--#---#-
---###--
--------
--------
16:
--------
--------
--------
--#---#-
--#---#-
--#---#-
---#-#--
---#-#--
----#---
----#---
--------
--------
17:
--------
--------
--------
--#---#-
--#---#-
--#---#-
--#-#-#-
--#-#-#-
--##-##-
--#---#-
--------
--------
18:
--------
--------
--------
--#---#-
--#---#-
---#-#--
----#---
---#-#--
--#---#-
--#---#-
--------
--------
19:
--------
--------
--------
--#---#-
--#---#-
---#-#--
----#---
----#---
----#---
----#---
--------
--------
1a:
--------
--------
--------
--#####-
------#-
-----#--
----#---
---#----
--#-----
--#####-
--------
--------
1b:
--------
--------
--------
--###---
--#-----
--#-----
--#-----
--#-----
--#-----
--###---
--------
--------
1c:
--------
--------
--------
--#-----
--#-----
---#----
----#---
-----#--
------#-
------#-
--------
--------
1d:
--------
--------
--------
----###-
------#-
------#-
------#-
------#-
------#-
----###-
--------
--------
1e:
--------
--------
--------
----#---
---###--
--#-#-#-
----#---
----#---
----#---
----#---
--------
--------
1f:
--------
--------
--------
--------
----#---
---#----
--#####-
---#----
----#---
--------
--------
--------
20:
--------
--------
--------
--------
--------
--------
--------
--------
--------
--------
--------
--------
21:
--------
--------
--------
----#---
----#---
----#---
----#---
----#---
--------
----#---
--------
--------
22:
--------
--------
--------
---#-#--
---#-#--
---#-#--
--------
--------
--------
--------
--------
--------
23:
--------
--------
--------
---#-#--
---#-#--
--##-##-
--------
--##-##-
---#-#--
---#-#--
--------
--------
24:
--------
--------
--------
----#---
---####-
--#-----
---###--
------#-
--####--
----#---
--------
--------
25:
--------
--------
--------
--##--#-
--##--#-
-----#--
----#---
---#----
--#--##-
--#--##-
--------
--------
26:
--------
--------
--------
---#----
--#-#---
--#-#---
---#----
--#-#-#-
--#--#--
---##-#-
--------
--------
27:
--------
--------
--------
---##---
---##---
---##---
--------
--------
--------
--------
--------
--------
28:
--------
--------
--------
----#---
---#----
--#-----
--#-----
--#-----
---#----
----#---
--------
--------
29:
--------
--------
--------
----#---
-----#--
------#-
------#-
------#-
-----#--
----#---
--------
--------
2a:
--------
--------
--------
--------
----#---
---###--
--#####-
---###--
----#---
--------
--------
--------
2b:
--------
--------
--------
--------
----#---
----#---
--#####-
----#---
----#---
--------
--------
--------
2c:
--------
--------
--------
--------
--------
--------
--##----
--##----
---#----
--#-----
--------
--------
2d:
--------
--------
--------
--------
--------
--------
--#####-
--------
--------
--------
--------
--------
2e:
--------
--------
--------
--------
--------
--------
--------
--------
--##----
--##----
--------
--------
2f:
--------
--------
--------
------#-
------#-
-----#--
----#---
---#----
--#-----
--#-----
--------
--------
30:
--------
--------
--------
---##---
--#--#--
--#--#--
--#--#--
--#--#--
--#--#--
---##---
--------
--------
31:
--------
--------
--------
----#---
---##---
----#---
----#---
----#---
----#---
---###--
--------
--------
32:
--------
--------
--------
---###--
--#---#-
------#-
---###--
--#-----
--#-----
--#####-
--------
--------
33:
--------
--------
--------
---###--
--#---#-
------#-
----##--
------#-
--#---#-
---###--
--------
--------
34:
--------
--------
--------
-----#--
----##--
---#-#--
--#####-
-----#--
-----#--
-----#--
--------
--------
35:
--------
--------
--------
--#####-
--#-----
--####--
------#-
------#-
--#---#-
---###--
--------
--------
36:
--------
--------
--------
---###--
--#-----
--#-----
--####--
--#---#-
--#---#-
---###--
--------
--------
37:
--------
--------
--------
--#####-
------#-
-----#--
----#---
---#----
--#-----
--#-----
--------
--------
38:
--------
--------
--------
---###--
--#---#-
--#---#-
---###--
--#---#-
--#---#-
---###--
--------
--------
39:
--------
--------
--------
---###--
--#---#-
--#---#-
---####-
------#-
------#-
---###--
--------
--------
3a:
--------
--------
--------
--------
---##---
---##---
--------
---##---
---##---
--------
--------
--------
3b:
--------
--------
--------
---##---
---##---
--------
---##---
---##---
----#---
---#----
--------
--------
3c:
--------
--------
--------
-----#--
----#---
---#----
--#-----
---#----
----#---
-----#--
--------
--------
3d:
--------
--------
--------
--------
--------
--#####-
--------
--#####-
--------
--------
--------
--------
3e:
--------
--------
--------
---#----
----#---
-----#--
------#-
-----#--
----#---
---#----
--------
--------
3f:
--------
--------
--------
---##---
--#--#--
-----#--
----#---
----#---
--------
----#---
--------
--------

1792
trs-80/mc6847t1.draw Normal file

File diff suppressed because it is too large Load Diff