pgeFont Bitmap Font Library


File Name pgeFont.zip
File Type ZIP
Developer Insert_Witty_Name
Operating System PSP
File Size 0.93 MB
Created 06/21/2007
Updated 06/21/2007
Downloads 400 times
Download time  
Modem: 2 min
ISDN: 0 min 59 sec
DSL: 0 min 5 sec
CABLE: 0 min 3 sec
T1: 0 min 1 sec

pgeFont Bitmap Font Library
Rating: 0.00/5.00
Rated by: 0 users
Rate it:
Please scroll down for the download button and more file information.

Download pgeFont Bitmap Font Library
File Description
-=Info=-
The library loads a TrueType font and generates a swizzled 4-bit paletted bitmap font texture for use when drawing text. It's very fast.

-=Samples=-
There are two samples included, one for raw GU and the other using the graphics library from Yeldarb's tutorials on psp-programming.com
If you're using the graphics library then you may need to reset the sceGuTex* states to what they are defaulted to in the initGraphics() functions, after using the pgeFont* functions.
It should be easy enough to add to any other library.

-=Dependencies=-
Freetype
Samstag has posted an excellent guide on how to install Freetype at http://forums.qj.net/showthread.php?t=47934

-=Differences=-
The differences between this release and the actual Phoenix Game Engine pgeFont code are:
- No loading to VRAM
- No loading from memory

Possibly more on release of the engine.

-=Credits=-
Raphael: Converted my initial 8-bit textures to 4-bit and fixed a bug in the swizzle function.

-=License=-
This is released under the Creative Commons Attribution-Share Alike 3.0 License.
See LICENSE for more information.

-=Atttribution=-
With accordance to the license, the following must be adhered to:
If you use the code in any way, shape or form you must attribute it in the following way:

'Uses pgeFont by InsertWittyName - http://insomniac.0x89.org'

If you alter the code in any way, shape or form you must also release the updated code under the same license.


 
















































































Newest Downloads

11/26/2009 - 12/03/2009


12/03/2009
12/03/2009
12/02/2009
12/02/2009
11/27/2009
11/26/2009
11/26/2009
11/26/2009
11/26/2009
11/26/2009
11/25/2009
11/25/2009
11/25/2009
11/25/2009
11/24/2009