delorie.com/archives/browse.cgi   search  
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 -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019