Post Reply 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
PSP fonts - replacement font?
05-06-2013, 02:36 AM
Post: #1
PSP fonts - replacement font?
I messed with fonts some today, and found the following:

* All our fonts are larger than the PSP's fonts (at least my PSP.)
* tpunix's pgftools work great with a bit of messaging.
* To generate new fonts, we'll need to trim off 0s from the bitmap to fix spacing issues.
* We'll probably have to apply some overall adjustments to the ascender and such.
* Things can definitely look better than they do now.

A great game for testing is Lunar 1. It looks horrible right now, and improving the fonts (especially sizes) would make it look much better. Another is Dissidia.

Anyway, anyone have any good suggestions for a free font (actually two) that looks similar to the PSP one? Needs the following:

* Normal, Bold, Italic, and Bold/Italic styles.
* One with serifs (Times New Roman, etc.) and one without (Sans.)
* Should be a font we can legally distribute the bitmap representation of.
* Latin font needs these glyphs (hex code points):
0020-007e (ASCII)
00a0-00ff (Latin-1 supplement)
0152-0153, 0160-0161, 0178, 0192 (Latin Extended A and B)
02c6, 02dc, 0301, 0306, 0308, 0338 (modifiers/diacritics)
0401-044f, 0451-045f, 0490-0491, 04c0 (Cyrillic)
2013-2014, 2018-201a, 201c-201e, 2020-2022, 2026, 2030, 2039, 203a, 20ac (punctuation)
2116, 2122 (symbols)
2206, 2219, 221a, 221e, 2248, 2260, 2264, 2265 (math)
* Should have similar width/height/spacing/leading to PSP font.

Could also update the Japanese font (would probably use the Latin font for the Latin characters, though.) It would need considerably more characters, of course (about 9778, which by the way may be good chars for PPGe, etc.) I'm not sure about the Korean font (I assume kr0 is Korean...)

Anyway, would appreciate any suggestions.

-[Unknown]
Find all posts by this user
Quote this message in a reply
05-06-2013, 03:57 AM
Post: #2
RE: PSP fonts - replacement font?
What about mapping all letters and replace them with a code that uses in their place a True Type font?
We could even create our own fonts that immitate the original PGF fonts without any copyright issue.
Find all posts by this user
Quote this message in a reply
05-06-2013, 05:18 AM
Post: #3
RE: PSP fonts - replacement font?
Well, TrueType mostly means more dependencies, and we'd end up caching the bitmaps anyway. Since we have to trim them etc., it makes sense to do the pre-processing. Also, some games provide their own fonts (and NOT TrueType versions of them.) So we will still have the code paths to handle those anyway.

That mixed together means it doesn't make a ton of sense (at least for PGF) to pull the fonts directly from a TrueType file, imho. Just adds complexity without huge gain.

I'm totally up for custom made fonts provided someone wants to make them.

-[Unknown]
Find all posts by this user
Quote this message in a reply
05-06-2013, 02:04 PM (This post was last modified: 05-06-2013 02:05 PM by VIRGIN KLM.)
Post: #4
RE: PSP fonts - replacement font?
Well advising people to copy the original ones from their PSP/PSVita/PS3 would be a great idea too. PS3 and PSVita have an extra font too compared to PSP, no idea why.
Find all posts by this user
Quote this message in a reply
05-06-2013, 07:20 PM (This post was last modified: 05-06-2013 07:20 PM by vnctdj.)
Post: #5
RE: PSP fonts - replacement font?
(05-06-2013 02:04 PM)VIRGIN KLM Wrote:  Well advising people to copy the original ones from their PSP/PSVita/PS3 would be a great idea too. PS3 and PSVita have an extra font too compared to PSP, no idea why.

That's what I do, I use the fonts of my PSP and it's perfect Wink

But it's right that we have to found better fonts for PPSSPP anyway Smile
Maybe a site like DaFont can be useful to find new ones ?

♦ Intel Core i7-6700HQ | 16 GB RAM | NVIDIA GeForce GTX 960M | Debian Testing
♦ Intel Core i7-2630QM | 4 GB RAM | NVIDIA GeForce GT 540M | Debian Testing
♦ PSP-3004 | 6.60 PRO-C2
Find all posts by this user
Quote this message in a reply
05-07-2013, 06:41 AM
Post: #6
RE: PSP fonts - replacement font?
Can't ppsspp have an option to change the fonts?

As long as you put your heart in something, It never goes in vein.
Find all posts by this user
Quote this message in a reply
05-07-2013, 06:44 AM
Post: #7
RE: PSP fonts - replacement font?
Well, if you replace the files in flash0/font, they'll change. I don't think we want/need to ship megabytes of extra fonts with the release, though, and we can't ship the Sony ones, so you'll have to download those from your PSP yourself.

-[Unknown]
Find all posts by this user
Quote this message in a reply
05-07-2013, 06:47 AM
Post: #8
RE: PSP fonts - replacement font?
U don't need to ship the fonts with ppsspp, but instead make them downloadable Idea
And i meant a way to change fonts on the android version Smile

As long as you put your heart in something, It never goes in vein.
Find all posts by this user
Quote this message in a reply
05-08-2013, 07:13 AM
Post: #9
RE: PSP fonts - replacement font?
+1 for being able to use your own psp fonts on android
Find all posts by this user
Quote this message in a reply
05-14-2013, 12:01 PM (This post was last modified: 05-14-2013 12:02 PM by codingTrickster.)
Post: #10
RE: PSP fonts - replacement font?
Just did a quick lookaround, and it seems that there was a good font style that homebrewers were using that emulated the PSP text style quite well. Sorry if this has already been found, but here is a link to the location where I found it:

Name of Font: intraFont v0.31 G-Spec
Author: Ben Hur

http://www.qj.net/psp/homebrew-developme...-spec.html
Find all posts by this user
Quote this message in a reply
05-14-2013, 01:54 PM
Post: #11
RE: PSP fonts - replacement font?
Unfortunately, intraFont is just a library for doing effects with fonts, it just uses the fonts that come with the PSP still, afaict.

-[Unknown]
Find all posts by this user
Quote this message in a reply
05-21-2013, 01:28 PM
Post: #12
RE: PSP fonts - replacement font?
I could try to find a font, but I would need the PSP font in .ttf to compare to other fonts and I do not own a PSP.
Find all posts by this user
Quote this message in a reply
05-21-2013, 03:00 PM (This post was last modified: 05-21-2013 03:00 PM by VIRGIN KLM.)
Post: #13
RE: PSP fonts - replacement font?
(05-21-2013 01:28 PM)Squall Wrote:  I could try to find a font, but I would need the PSP font in .ttf to compare to other fonts and I do not own a PSP.
PSP's font is not a vector type font for so you can't make it TTF, what is being said here is compare the sprites and do a TTF yourself!
Find all posts by this user
Quote this message in a reply
05-24-2013, 12:46 AM
Post: #14
RE: PSP fonts - replacement font?
I did some quick looking-around in April for JPCSP, so I'll repost what I found out.

To anyone going font-hunting: the PSP font New Rodin's Latin characters are very similar to the famous font Eurostile. If you have any way to search for fonts like Eurostile, you'll get something close.

There are free (OFL) fonts named Jura, Orbitron and Homenaje that are much more similar to New Rodin (which itself is similar to the much better known font Eurostile). Jura and Orbitron aren't condensed enough, and Homenaje has a few too many flourishes, but they're closer.

For Japanese there aren't as many free fonts. Sazanami Gothic's kana are a trace better match, but VL Gothic's kanji are more similar, and you'd want to replace either font's Latin characters with the chosen Latin font. To someone used to most typography that sounds like a Frankenfont, but using three separate fonts for three separate writing systems is not uncommon in Japan.

For reference, here's a small New Rodin specimen: http://fontworks.co.jp/font/sample/data/newrodin.pdf
The PSP font is the DB (demibold, 600).

I only use PPSSPP on Windows.
Intel Core i3 1.9GHz | 4GB RAM | Integrated Intel HD 4400 | Windows 8.1 x64
Find all posts by this user
Quote this message in a reply
05-24-2013, 07:58 AM
Post: #15
RE: PSP fonts - replacement font?
Thanks, that's super helpful. I'll look for those fonts soon and see what I can do.

-[Unknown]
Find all posts by this user
Quote this message in a reply
Post Reply 


Forum Jump: