Mail Archives: djgpp/1998/07/29/15:12:38
From: | "Doug Eleveld" <deleveld AT my-dejanews DOT com>
|
Newsgroups: | comp.os.msdos.djgpp
|
Subject: | Announce: AllegTTF version 1.2 available
|
Date: | 29 Jul 1998 18:43:00 GMT
|
Organization: | Rijksuniversiteit Groningen
|
Lines: | 50
|
Message-ID: | <01bdbb21$01e2d640$38247d81@dougelev>
|
NNTP-Posting-Host: | client36-56.oprit.rug.nl
|
To: | djgpp AT delorie DOT com
|
DJ-Gateway: | from newsgroup comp.os.msdos.djgpp
|
Announce: AllegTTF version 1.2 available
What is ALLEGTTF
ALLEGTTF is a collection of functions to produce anti-aliased text
output and TTF (True Type Font) loader, a GRX font loader and a
bitmap font loader for use with Allegro and DJGPP. Antialiased
text means that fonts have 'soft' edges and blend into their backgrounds
smoothly. Antialiased fonts are useful because the look a lot better
than non-antialiased fonts, expecially at low resolutions.
You can get it at http://huizen.dds.nl/~deleveld/index.htm
Version 1.2 - Updated Freetype lib, a lot faster for some modes,
C only profiling, and bug fixes
- Modified profiling program for C only compilation.
- Richard Lauder contributed some fixes for Unicode character set
handling. I can't say that I've tested it as I know almost nothing
about Unicode.
- Changes the load_ttf_font_ex no longer to use the ascii flag as it
isn't used there anymore.
- Added load_ttf_font_ex2 function to allow
users to have more control over loading Unicode character sets.
- Added the Freetype 1.2 sources.
- Changed default character sets for TTF2PCX from 32-255 to 32-128
which is more normal for Allegro fonts, and added the -cs and -ce flags
to TTF2PCX to send the start and stop characters.
- Increased scratchpad size from 32 to 128 for more reasonable limits
on character sizes. Some of the examples were crashing in DOS but
not WIN95! The WIN95 DPMI thing is really BAD, and I will try to test
things under pure DOS before releasing.
- Huge increase in speeds for 8 bit empty background rendering by
using direct memory writes with far pointers instead of putpixel. Up
to 2 times as fast!
- Removed the jump tables and replaced them with switch. Tests
showed that the speed difference wasn't that impressive and I decided
to go back to the more portable solution.
Doug Eleveld
- Raw text -