-=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.
Like it? Share with your friends!
If you got an error while installing Themes, Software or Games, please, read FAQ.
Similar Software:
Dow! Dow!
February saw the first release of Dow!, which in itself is a peculiar name for a program meant to mean "Develop on the go!" But behind the name lay an impressive Lua homebrew development application, if you had a PSP Fat (a.k.a PSP-1000) of course. Sony PlayStation Portable homebrew coder bumuckl broke that barrier with Dow! version 0
Tinke Tinke - Tinke v0.8.2 from NDS dev benito356 is a compiler that can come in very useful. It allows you to select a kit and tinke v0.8.2 will give you the information for viewing and retrieving files like narc, NCGR, NCLR which all may be found in the game.
The full change log is below.
Changelog 0.8.2
*** Improved Hexadecimal editor -> Now using Be
3D Model Export by Lumo 3D Model Export by Lumo
[Lumo] has released a few more tools in addition to his MeshLoader that will help when exporting 3D models for viewing on your PSP. An Alias MAYA 7.0 Export Script to SMSH (Simple Mesh) written in MEL, also his SMSH to 3db converter, including the required cygwin1
libwiisprite libwiisprite
Heads up, Wiibrewers! libwiisprite, the popular Wiibrew sprite library, has received a new update from its authors, Chaosteil and Feesh! This update receives the new reference pixel system, which allows you to rotate and scale a sprite around a specific point. Here's the changelog since v0.2.2:
0.3
Text Coord finder Text Coord finder
Gutya from our forums has released a homebrew application to help developers whilst making homebrew games. This small, simple application allows you to see where to place your text on an image, useful when making a main navigation menu; where getting the text in exactly the right place takes up quite a bit of time
Woopsi Woopsi from ant512:
This release includes the usual set of bugfixes. New features are mainly centred around testing the library - there's a new "tests" folder which will grow into a comprehensive set of test harnesses for every UI gadget
Netlib Netlib
When developing a new game or application for a current gen video gaming system, creating something from scratch can be very difficult, considering how software development kits are priced
Lua Player Lua Player
Lua playercools has updated his Lua Player v0.20 Mod 2 to LuaPlayer v0.20 Mod 3 for LuaPlayer v0.20.
The big news about Lua Player v0.20 Mod 3 is its MP3 and Ogg support. Meanwhile, the overclocking functions were removed because it could be potentially dangerous if the function is not used correctly.
The Ogg and the he Mp3
LuaPlayer HM Source 5 release LuaPlayer HM Source 5 release
If room for improvement is indeed the largest room in the world, then Homemister and PiCkDaT have succeeded in creating more room. The reason? The two homebrew developers have improved upon the previous version of LuaPlayer HM to bring you LuaPlayer HM v6
Box2D 2.0 (SVN r80) This is a modified version of Box3D physics engine by Erin Catto
Comments on pgeFont Bitmap Font Library:
Comments not found
If you noted an error or download link is broken, please, report it via this page or use comments.
Please, select device to check if pgeFont Bitmap Font Library supports it