| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| GEMSYS | 2025-04-07 | ||
| tests.dir | 2025-04-07 | ||
| ttf2gem | 2025-04-07 | ||
| ttf-gdos.src | 2024-02-28 | ||
| auto | 2024-02-28 | ||
| utils.dir | 2024-02-28 | ||
| dev.dir | 2021-09-04 | ||
| README | 2022-12-01 | 3.3 kB | |
| ttf-gdos_23c.zip | 2022-12-01 | 2.2 MB | |
| ttf-gdos.txt | 2022-12-01 | 41.6 kB | |
| ttf-gdos_23b.zip | 2021-10-25 | 1.9 MB | |
| ttf-gdos_23a.zip | 2021-09-18 | 829.7 kB | |
| Totals: 12 Items | 4.9 MB | 1 |
=============================================
ttf-gdos Release 2.3c
=============================================
ttf-gdos is a free open sourced GDOS replacement for Atari computers.
It is small and fast and
- uses both true type and gem fonts
- implements bezier curves
- uses a font caching system to maximise the fonts available for limited
memory.
True type fonts give you the widest possible choice of fonts, and they
are scalable to the size you need.
GEM fonts are bitmapped, so for small sizes are fast and accurate.
This version includes ttf2gem which creates hinted gem fonts from true type
fonts.
New in version 2.3c
===================
fonts:
- now includes a selection of free/libre fonts
+ these font files are reduced in size to make them suitable for
standard Atari ST machines
- documentation now includes sections on:
+ choosing font id (as per GST recommendation)
+ fixing fonts that are too large or are missing required character maps
ttf-gdos:
- fixed bug that incorrectly displayed font style name
- recognise fonts with ttf family symbolic id
- new rename.sh, a linux shell script to rename true type fonts
ttf2gem
- now compiled with 32 bit ints.
Generating large printer fonts caused an overflow for short ints.
- added ttconv. This is a command line ttf to gem font converter, useful
for mass converting fonts with a shell script.
Compiles for Atari and for linux (possible others as well)
freetype
- now patched to fix a rare calculation overflow bug
New in version 2.3b
===================
ttf2gem:
- point size in filename was incorrect when making intel format fonts
- updated freetype version.
Previous version sometimes misplaced pixels. New version fixes this.
Some utilities updated
CONTENTS
========
assign.sys -- example assign.sys file
ttf-gdos.txt -- info on ttf-gdos
auto/:
ttf-gdos.prg -- the ttf-gdos program itself
ttf2gem/ -- use freetype to create hinted gem fonts
utils.dir/: -- utilities to use with ttf-gdos
ass-conv.c
ass-conv.ttp -- convert an assign.sys file into ttf-gdos.inf
chpr.c
chpr.acc -- change printer drivers
chq.c
chq.acc -- set printer driver quality to default/draft/final
drv_rpt.c
drv_rpt.tos -- report lots of info about drivers installed
ifonts.c
ifonts.ttp -- list info on fonts in current directory
int2mot.c
int2mot.ttp -- convert fonts from intel to motorola format
mot2int.c
mot2int.ttp -- convert fonts from motorola to intel format
screen.s
screen80.sys -- screen driver for 80 dpi
screen90.sys -- screen driver for 90 dpi
show-all.c
show-all.ttp -- show all your fonts (usage: show-all <dev number> )
ttf-dump.c
ttf-dump.h
ttf-dump.rsc
ttf-dump.prg -- get a font from ttf-gdos & dump it as a gem font
ttf-gdos.h -- info for programmers
dev.dir/
vdibez.c -- example C bindings for bezier functions
devinfo.c -- example C binding for vq_devinfo()
test.dir/ -- test programs