Talk:XMB Fonts: Difference between revisions

From PS3 Developer wiki
Jump to navigation Jump to search
m (moved from front page)
Line 131: Line 131:
  Y.G.-.B.-. = SCE-P16 TTF
  Y.G.-.B.-. = SCE-P16 TTF
  N.R.-.R.-. = SCE-P17 TTF
  N.R.-.R.-. = SCE-P17 TTF
=Other font references in PS3 firmware=
==Bluray player==
dev_flash\bdplayer\bdjstack\font.properties
# Font family
#
# Description:
#    Available font families, delimited by comma.
#    These value are returned by the method "getAvailableFontFamilyNames"
#    of java.awt.GraphicsEnvironment class
#
#    The familiy names must be either.
#    The "Dialog" is default, so it must be set at first.
#    -  Dialog
#    -  DialogInput
#    -  Monospaced
#    -  Serif
#    -  SansSerif
#    -  Symbol
#
FamilyNames=Dialog,DialogInput,Monospaced,Serif,SansSerif,Symbol
# Font mappings
#
# Description:
#    Font mapping of families to the real system fonts.
#
# Format:
#    Family.<FamilyName>=<RealFontName>
#
#    Rules:
#    1. Empty value field means default fonts
#      (e.g.) Dialog= -> Default system font is used
#
#    2. Space should not be contained in the value field. Use \u0020 instead.
#      (e.g.) Monospaced=New Courier -> Monospaced=New\u0020Courier
Family.Dialog=
Family.DialogInput=
Family.Monospaced=
Family.Serif=
Family.SansSerif=
Family.Symbol=
==Web browser==
Related with the [[Web Browser]] (the xai version of the webbrowser is named <'''MicroBrowser'''> in the .xml), it lists the font types availables by language groups
*'''fontinfo-Xai.xml'''
**In path: dev_flash\vsh\resource\'''silk'''\etc\'''fontinfo-Xai.xml''' and dev_flash\vsh\resource\'''silk_webkit'''\etc\'''fontinfo-Xai.xml''' (same file)
**In path: dev_flash\vsh\resource\'''silk_nas'''\etc\'''fontinfo-Xai.xml''' (same file without the line '''SCE-PS3 Rodin LATIN2''')
**The file is different in CEX or DEX (in the lines where appears '''SCE-PS3 Rodin LATIN''' the CEX version has the font '''SCE-PS3 Rodin LATIN2''' added)
{{Boxcode|content=<syntaxhighlight lang="xml">
<MicroBrowser>
  <key>FileFormatVersion</key>
  <integer>4</integer>
  <key>FontAlias</key>
  <dict>
<key>Generic SansSerif</key>
<string>sans-serif</string>
<key>Generic Serif</key>
<string>serif</string>
<key>Generic Monospace</key>
<string>monospace</string>
<key>Courier</key>
<string>monospace</string>
<key>Helvetica</key>
<string>sans-serif</string>
<key>Times</key>
<string>sans-serif</string>
<key>Arial</key>
<string>sans-serif</string>
<key>Courier New</key>
<string>monospace</string>
<key>Microsoft Sans Serif</key>
<string>sans-serif</string>
<key>Tahoma</key>
<string>sans-serif</string>
<key>Times New Roman</key>
<string>serif</string>
<key>Verdana</key>
<string>sans-serif</string>
<key>MSゴシック</key>
<string>sans-serif</string>
<key>MS ゴシック</key>
<string>sans-serif</string>
<key>MS ゴシック</key>
<string>sans-serif</string>
<key>MSゴシック</key>
<string>sans-serif</string>
<key>MS P ゴシック</key>
<string>sans-serif</string>
<key>MS Pゴシック</key>
<string>sans-serif</string>
<key>MS P ゴシック</key>
<string>sans-serif</string>
<key>MS Pゴシック</key>
<string>sans-serif</string>
<key>MS P Gothic</key>
<string>sans-serif</string>
<key>MS UI Gothic</key>
<string>sans-serif</string>
<key>MS 明朝</key>
<string>serif</string>
<key>MS明朝</key>
<string>serif</string>
<key>MS 明朝</key>
<string>serif</string>
<key>MS明朝</key>
<string>serif</string>
<key>MS P 明朝</key>
<string>serif</string>
<key>MS P明朝</key>
<string>serif</string>
<key>MS P 明朝</key>
<string>serif</string>
<key>MS P明朝</key>
<string>serif</string>
<key>MS P Mincho</key>
<string>serif</string>
<key>新細明體</key>
<string>serif</string>
 
<key>mingliu</key>
<string>serif</string>
  </dict>
  <key>FontInfoLanguageList</key>
  <array>
<string>en</string><!-- DEFAULT -->
<string>en</string>
<string>ja</string>
<string>zh</string>
<string>ko</string>
  </array>
  <key>DefaultGenericFontInfoList</key>
  <dict>
        <!-- ENGLISH -->
<key>en</key>
<dict>
  <key>serif</key>
  <array>
<string>SCE-PS3 Matisse LATIN</string>
  </array>
  <key>sans-serif</key>
  <array>
<string>SCE-PS3 Rodin LATIN</string>
  </array>
  <key>default</key>
  <array>
<string>SCE-PS3 Rodin LATIN</string>
<string>SCE-PS3 Rodin LATIN2</string>
  </array>
</dict>
        <!-- JAPANESE -->
<key>ja</key>
<dict>
  <key>cursive</key>
  <array>
<string>SCE-PS3 SEURAT JPN</string>
  </array>
  <key>fantasy</key>
  <array>
<string>SCE-PS3 SEURAT JPN</string>
  </array>
  <key>default</key>
  <array>
<string>SCE-PS3 Rodin LATIN</string>
<string>SCE-PS3 Rodin LATIN2</string>
<string>SCE-PS3 NewRodin JPN</string>
  </array>
</dict>
<key>zh</key>
<dict>
  <key>default</key>
  <array>
<string>DFHEIW5-A</string>
  </array>
</dict>
<!-- KOREAN -->
<key>ko</key>
<dict>
 
  <key>default</key>
  <array>
<string>SCE-PS3 YD gd Medium</string>
  </array>
</dict>
  </dict>
</MicroBrowser>
</syntaxhighlight>}}
*'''fontFileInfo.xml'''
**In path: dev_flash\vsh\resource\'''silk'''\etc\'''fontFileInfo.xml''' and dev_flash\vsh\resource\'''silk_nas'''\etc\'''fontFileInfo.xml''' (same file)
{{Boxcode|content=<syntaxhighlight lang="xml">
<MicroBrowser>
  <!-- This file is written in UTF-8 -->
  <key>FontFileInfo</key>
  <dict>
<!-- ####################################################
  # morisawa-ARIB monospace fonts.
  #
  # Specify "Charmap" key to define the font character map.
  #
  # Supported values are:
  # unicode        : standard unicode character map. (default)
  # unicode_BML_mono: unicode like BML monospace ascii character map.
  #
  # ex...
  # <key>Charmap</key>
  # <string>unicode_BML_mono</string>
  #
  ###################################################### -->
<key>SGR_AR3.ttf,0</key>
<dict>
  <key>FamilyName</key>
  <string>ARIB-ShinGo-regular_BML_mono</string>
  <key>Style</key>
  <integer>0</integer>
  <key>SizeInPixels</key>
  <integer>0</integer>
  <key>Charmap</key>
  <string>unicode_BML_mono</string>
</dict>
<key>SRGB_AR2.ttf,0</key>
<dict>
  <key>FamilyName</key>
  <string>ARIB-ShinMGo-Bold_BML_mono</string>
  <key>Style</key>
  <integer>0</integer>
  <key>SizeInPixels</key>
  <integer>0</integer>
  <key>Charmap</key>
  <string>unicode_BML_mono</string>
</dict>
<key>SRGR_AR2.ttf,0</key>
<dict>
  <key>FamilyName</key>
  <string>ARIB-ShinMGo-regular_BML_mono</string>
  <key>Style</key>
  <integer>0</integer>
  <key>SizeInPixels</key>
  <integer>0</integer>
  <key>Charmap</key>
  <string>unicode_BML_mono</string>
</dict>
  </dict>
</MicroBrowser>
</syntaxhighlight>}}
==Photo gallery (hakoniwa)==
Photo gallery (codenamed ''hakoniwa'' or ''hknw'') is an special software composed by files that comes preinstalled with the firmware and an additional [http://hakoniwa.dl.playstation.net/download/hakoniwa/IP9100-NPIA00006_00-VSHMODULE0000029.pkg IP9100-NPIA00006_00-VSHMODULE0000029.PKG] that needs to be installed separatedlly
Hakoniwa uses some settings related with fonts. Some info related to font "families" and font "styles" from the file '''dev_flash\vsh\resource\hknw_plugin\parameters.txt'''
/////////////////////////////////////////////////////
// 新フォント (new fonts)
/////////////////////////////////////////////////////
// NEWFONT_FAMILY_CODE の値 (value)
//    0 SCE_FONT_DEFAULT_FAMILY_CODE
//    1 SCE_FONT_FAMILY_SANSERIF
//    2 SCE_FONT_FAMILY_SERIF
//    3 SCE_FONT_FAMILY_ROUNDED
//    4 SCE_FONT_FAMILY_ROUNDED_CASUAL 従来の丸文字 (conventional round character)
//    5 SCE_FONT_FAMILY_ROUNDED_CASUAL2
// 61440 azukiLB
// 61441 uzura
// 61442 aqua
// 61443 aqua_pfont
#define NEWFONT_FAMILY_CODE    61440//61443
// NEWFONT_STYLE_CODE の値 (value)
// 101  細い (thin)
// 102    ↑
// 103    |
// 104    |
// 105    ↓
// 106  太い (thick)
#define NEWFONT_STYLE_CODE      104


=Other stuffing=
=Other stuffing=
DFHeiW5-A by DynaComware Corp. https://en.m.fontke.com/?g=Search&q=DFHeiW5&fromlang=en
DFHeiW5-A by DynaComware Corp. https://en.m.fontke.com/?g=Search&q=DFHeiW5&fromlang=en

Revision as of 15:49, 7 June 2017

system fonts table problems

  • no reference to "font family"... or "fontset"
  • no reference to standard font families as serif, sans serif, monospace, etc...
  • no reference to "font by languages"
  • no reference to the font "gothic" used in japan
  • no reference to his purpose (as xmb-ingame menu, list dialogs, on-screen-keyboard, etc...)


Font versions in DECR 0.85.10

  • Example:
    • Copyright (c)2006 Fontworks Japan, Inc. All Rights Reserved
    • SCE-PS3 NewRodin JPNBoldFWKS <--- codename of the font creator
    • SCE-PS3 NewRodin JPN Bold:2006 <--- year
    • SCE-PS3 NewRodin JPN BoldVersion 1.12 <--- version
    • SCEPS3NewRodinJPN-Bold
Font Code/Number Font Name File Name Made by Year Version Notes
NR-L 00 SCE-PS3 NewRodin JPN Light SCE-PS3-NR-L-JPN.TTF FWKS 2006 1.00 Updated in PS3 firmware 2.00
NR-R 01 SCE-PS3 NewRodin JPN Regular SCE-PS3-NR-R-JPN.TTF FWKS 2006 1.12
NR-B 02 SCE-PS3 NewRodin JPN Bold SCE-PS3-NR-B-JPN.TTF FWKS 2006 1.12
NR-R 17 ? SCE-PS3 NewRodin EXT Regular SCE-PS3-NR-R-EXT.TTF FWKS 2006 1.03 Updated in PS3 firmware 1.60
SR-R 03 SCE-PS3 Seurat JPN Regular SCE-PS3-SR-R-JPN.TTF FWKS 2006 1.12
? SCE-PS3 Seurat LATIN Regular SCE-PS3-SR-R-LATIN.TTF N/A Added in PS3 firmware 1.90
? SCE-PS3 Seurat EXT Regular SCE-PS3-SR-R-EXT.TTF N/A Added in PS3 firmware 2.00
? SCE-PS3 Seurat LATIN2 Regular SCE-PS3-SR-R-LATIN2.TTF N/A Added in PS3 firmware 3.10
MT-R 04 SCE-PS3 Matisse LATIN Regular SCE-PS3-MT-R-LATIN.TTF FWKS 2006 1.02
MT-B 05 SCE-PS3 Matisse LATIN Bold SCE-PS3-MT-B-LATIN.TTF FWKS 2006 1.02
MT-I 06 SCE-PS3 Matisse LATIN Italic SCE-PS3-MT-I-LATIN.TTF FWKS 2006 1.02
MT-BI 07 SCE-PS3 Matisse LATIN BoldItalic SCE-PS3-MT-BI-LATIN.TTF FWKS 2006 1.02
RD-L 08 SCE-PS3 Rodin LATIN Light SCE-PS3-RD-L-LATIN.TTF FWKS 2006 1.00
RD-LI 09 SCE-PS3 Rodin LATIN LightItalic SCE-PS3-RD-LI-LATIN.TTF FWKS 2006 1.00
RD-R 10 SCE-PS3 Rodin LATIN Regular SCE-PS3-RD-R-LATIN.TTF FWKS 2006 1.02
RD-B 11 SCE-PS3 Rodin LATIN Bold SCE-PS3-RD-B-LATIN.TTF FWKS 2006 1.02
RD-I 12 SCE-PS3 Rodin LATIN Italic SCE-PS3-RD-I-LATIN.TTF FWKS 2006 1.02
RD-BI 13 SCE-PS3 Rodin LATIN BoldItalic SCE-PS3-RD-BI-LATIN.TTF FWKS 2006 1.02
? SCE-PS3 Rodin LATIN2 Light SCE-PS3-RD-L-LATIN2.TTF N/A Added in PS3 firmware 2.70
? SCE-PS3 Rodin LATIN2 Regular SCE-PS3-RD-R-LATIN2.TTF N/A Added in PS3 firmware 2.70
? SCE-PS3 Rodin LATIN2 Bold SCE-PS3-RD-B-LATIN2.TTF N/A Added in PS3 firmware 2.70
YG-L 14 SCE-PS3 YD gd Light SCE-PS3-YG-L-KOR.TTF unknown unknown unknown
YG-R 15 SCE-PS3 YD gd Medium SCE-PS3-YG-R-KOR.TTF unknown unknown unknown
YG-B 16 SCE-PS3 YD gd Bold SCE-PS3-YG-B-KOR.TTF unknown unknown unknown
? DFHeiW5-A SCE-PS3-DH-R-CGB.TTF N/A Added in PS3 firmware 1.10
? SCE-PS3 Capie KANA Regular SCE-PS3-CP-R-KANA.TTF N/A Added in PS3 firmware 1.90
? VAGRundschriftDLig SCE-PS3-VR-R-LATIN.TTF N/A Added in PS3 firmware 2.00
? VAGRundschriftDLig2 SCE-PS3-VR-R-LATIN2.TTF N/A Added in PS3 firmware 3.10
Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 50 51 52 53 54 55 56 57 58 59 5A 5B 5C 5D 5E 5F

00000000  42 4A 00 50 00 4E 00 2E 00 54 00 0F 00 E2 54 00 46 00 00 00 FF FF FF FF FF FF 00 00 FF FF FF FF 01 53 00 43 00 45 00 2D 00 50 00 0F 00 E2 53 00 33 00 2D 00 4E 00 52 00 2D 00 00 00 4C 00 2D 00 53 43 45 2D 50 30 30 20 54 54 46 04 00 00 FD 91 E5 34 E5 34 00 00 FD 91 E5 34 B6 09 9C 0E 2F 00  BJ.P.N...T...âT.F...ÿÿÿÿÿÿ..ÿÿÿÿ.S.C.E.-.P...âS.3.-.N.R.-...L.-.SCE-P00 TTF...ý‘å4å4..ý‘å4¶.œ./.
00000060  42 4A 00 50 00 4E 00 2E 00 54 00 0F 00 32 54 00 46 00 00 00 FF FF FF FF FF FF 00 00 FF FF FF FF 01 53 00 43 00 45 00 2D 00 50 00 0F 00 32 53 00 33 00 2D 00 4E 00 52 00 2D 00 00 00 52 00 2D 00 53 43 45 2D 50 30 31 20 54 54 46 04 00 00 FD 91 E5 34 E5 34 00 00 FD 91 E5 34 73 0A 38 5C 2F 00  BJ.P.N...T...2T.F...ÿÿÿÿÿÿ..ÿÿÿÿ.S.C.E.-.P...2S.3.-.N.R.-...R.-.SCE-P01 TTF...ý‘å4å4..ý‘å4s.8\/.
000000C0  42 4A 00 50 00 4E 00 2E 00 54 00 0F 00 42 54 00 46 00 00 00 FF FF FF FF FF FF 00 00 FF FF FF FF 01 53 00 43 00 45 00 2D 00 50 00 0F 00 42 53 00 33 00 2D 00 4E 00 52 00 2D 00 00 00 42 00 2D 00 53 43 45 2D 50 30 32 20 54 54 46 04 00 00 FD 91 E5 34 E5 34 00 00 FD 91 E5 34 31 0B 24 97 2D 00  BJ.P.N...T...BT.F...ÿÿÿÿÿÿ..ÿÿÿÿ.S.C.E.-.P...BS.3.-.N.R.-...B.-.SCE-P02 TTF...ý‘å4å4..ý‘å41.$—-.
00000120  42 4A 00 50 00 4E 00 2E 00 54 00 0F 00 93 54 00 46 00 00 00 FF FF FF FF FF FF 00 00 FF FF FF FF 01 53 00 43 00 45 00 2D 00 50 00 0F 00 93 53 00 33 00 2D 00 53 00 52 00 2D 00 00 00 52 00 2D 00 53 43 45 2D 50 30 33 20 54 54 46 04 00 00 FD 91 E5 34 E5 34 00 00 FD 91 E5 34 E8 0B 0C 38 47 00  BJ.P.N...T...“T.F...ÿÿÿÿÿÿ..ÿÿÿÿ.S.C.E.-.P...“S.3.-.S.R.-...R.-.SCE-P03 TTF...ý‘å4å4..ý‘å4è..8G.
00000180  42 4C 00 41 00 54 00 49 00 4E 00 0F 00 A3 2E 00 54 00 54 00 46 00 00 00 FF FF 00 00 FF FF FF FF 01 53 00 43 00 45 00 2D 00 50 00 0F 00 A3 53 00 33 00 2D 00 4D 00 54 00 2D 00 00 00 52 00 2D 00 53 43 45 2D 50 30 34 20 54 54 46 04 00 00 FD 91 E5 34 E5 34 00 00 FD 91 E5 34 05 0D 2C 20 01 00  BL.A.T.I.N...£..T.T.F...ÿÿ..ÿÿÿÿ.S.C.E.-.P...£S.3.-.M.T.-...R.-.SCE-P04 TTF...ý‘å4å4..ý‘å4.., ..
000001E0  42 4C 00 41 00 54 00 49 00 4E 00 0F 00 73 2E 00 54 00 54 00 46 00 00 00 FF FF 00 00 FF FF FF FF 01 53 00 43 00 45 00 2D 00 50 00 0F 00 73 53 00 33 00 2D 00 4D 00 54 00 2D 00 00 00 42 00 2D 00 53 43 45 2D 50 30 35 20 54 54 46 04 00 00 FD 91 E5 34 E5 34 00 00 FD 91 E5 34 0A 0D 84 21 01 00  BL.A.T.I.N...s..T.T.F...ÿÿ..ÿÿÿÿ.S.C.E.-.P...sS.3.-.M.T.-...B.-.SCE-P05 TTF...ý‘å4å4..ý‘å4..„!..
00000240  42 4C 00 41 00 54 00 49 00 4E 00 0F 00 83 2E 00 54 00 54 00 46 00 00 00 FF FF 00 00 FF FF FF FF 01 53 00 43 00 45 00 2D 00 50 00 0F 00 83 53 00 33 00 2D 00 4D 00 54 00 2D 00 00 00 49 00 2D 00 53 43 45 2D 50 30 36 20 54 54 46 04 00 00 FD 91 E5 34 E5 34 00 00 FD 91 E5 34 0F 0D D8 33 01 00  BL.A.T.I.N...ƒ..T.T.F...ÿÿ..ÿÿÿÿ.S.C.E.-.P...ƒS.3.-.M.T.-...I.-.SCE-P06 TTF...ý‘å4å4..ý‘å4..Ø3..
000002A0  42 2D 00 4C 00 41 00 54 00 49 00 0F 00 53 4E 00 2E 00 54 00 54 00 46 00 00 00 00 00 FF FF FF FF 01 53 00 43 00 45 00 2D 00 50 00 0F 00 53 53 00 33 00 2D 00 4D 00 54 00 2D 00 00 00 42 00 49 00 53 43 45 2D 50 30 37 20 54 54 46 04 00 00 FD 91 E5 34 E5 34 00 00 FD 91 E5 34 14 0D 28 31 01 00  B-.L.A.T.I...SN...T.T.F.....ÿÿÿÿ.S.C.E.-.P...SS.3.-.M.T.-...B.I.SCE-P07 TTF...ý‘å4å4..ý‘å4..(1..
00000300  42 4C 00 41 00 54 00 49 00 4E 00 0F 00 63 2E 00 54 00 54 00 46 00 00 00 FF FF 00 00 FF FF FF FF 01 53 00 43 00 45 00 2D 00 50 00 0F 00 63 53 00 33 00 2D 00 52 00 44 00 2D 00 00 00 4C 00 2D 00 53 43 45 2D 50 30 38 20 54 54 46 04 00 00 FD 91 E5 34 E5 34 00 00 FD 91 E5 34 19 0D 14 97 00 00  BL.A.T.I.N...c..T.T.F...ÿÿ..ÿÿÿÿ.S.C.E.-.P...cS.3.-.R.D.-...L.-.SCE-P08 TTF...ý‘å4å4..ý‘å4...—..
00000360  42 2D 00 4C 00 41 00 54 00 49 00 0F 00 B3 4E 00 2E 00 54 00 54 00 46 00 00 00 00 00 FF FF FF FF 01 53 00 43 00 45 00 2D 00 50 00 0F 00 B3 53 00 33 00 2D 00 52 00 44 00 2D 00 00 00 4C 00 49 00 53 43 45 2D 50 30 39 20 54 54 46 04 00 00 FD 91 E5 34 E5 34 00 00 FD 91 E5 34 1C 0D 38 A0 00 00  B-.L.A.T.I...³N...T.T.F.....ÿÿÿÿ.S.C.E.-.P...³S.3.-.R.D.-...L.I.SCE-P09 TTF...ý‘å4å4..ý‘å4..8 ..
000003C0  42 4C 00 41 00 54 00 49 00 4E 00 0F 00 DA 2E 00 54 00 54 00 46 00 00 00 FF FF 00 00 FF FF FF FF 01 53 00 43 00 45 00 2D 00 50 00 0F 00 DA 53 00 33 00 2D 00 52 00 44 00 2D 00 00 00 52 00 2D 00 53 43 45 2D 50 31 30 20 54 54 46 04 00 00 FD 91 E5 34 E5 34 00 00 FD 91 E5 34 1F 0D F4 95 00 00  BL.A.T.I.N...Ú..T.T.F...ÿÿ..ÿÿÿÿ.S.C.E.-.P...ÚS.3.-.R.D.-...R.-.SCE-P10 TTF...ý‘å4å4..ý‘å4..ô•..
00000420  42 4C 00 41 00 54 00 49 00 4E 00 0F 00 EA 2E 00 54 00 54 00 46 00 00 00 FF FF 00 00 FF FF FF FF 01 53 00 43 00 45 00 2D 00 50 00 0F 00 EA 53 00 33 00 2D 00 52 00 44 00 2D 00 00 00 42 00 2D 00 53 43 45 2D 50 31 31 20 54 54 46 04 00 00 FD 91 E5 34 E5 34 00 00 FD 91 E5 34 22 0D 30 94 00 00  BL.A.T.I.N...ê..T.T.F...ÿÿ..ÿÿÿÿ.S.C.E.-.P...êS.3.-.R.D.-...B.-.SCE-P11 TTF...ý‘å4å4..ý‘å4".0”..
00000480  42 4C 00 41 00 54 00 49 00 4E 00 0F 00 3A 2E 00 54 00 54 00 46 00 00 00 FF FF 00 00 FF FF FF FF 01 53 00 43 00 45 00 2D 00 50 00 0F 00 3A 53 00 33 00 2D 00 52 00 44 00 2D 00 00 00 49 00 2D 00 53 43 45 2D 50 31 32 20 54 54 46 04 00 00 FD 91 E5 34 E5 34 00 00 FD 91 E5 34 25 0D A4 9E 00 00  BL.A.T.I.N...:..T.T.F...ÿÿ..ÿÿÿÿ.S.C.E.-.P...:S.3.-.R.D.-...I.-.SCE-P12 TTF...ý‘å4å4..ý‘å4%.¤ž..
000004E0  42 2D 00 4C 00 41 00 54 00 49 00 0F 00 8B 4E 00 2E 00 54 00 54 00 46 00 00 00 00 00 FF FF FF FF 01 53 00 43 00 45 00 2D 00 50 00 0F 00 8B 53 00 33 00 2D 00 52 00 44 00 2D 00 00 00 42 00 49 00 53 43 45 2D 50 31 33 20 54 54 46 04 00 00 FD 91 E5 34 E5 34 00 00 FD 91 E5 34 28 0D 80 9C 00 00  B-.L.A.T.I...‹N...T.T.F.....ÿÿÿÿ.S.C.E.-.P...‹S.3.-.R.D.-...B.I.SCE-P13 TTF...ý‘å4å4..ý‘å4(.€œ..
00000540  42 4B 00 4F 00 52 00 2E 00 54 00 0F 00 9B 54 00 46 00 00 00 FF FF FF FF FF FF 00 00 FF FF FF FF 01 53 00 43 00 45 00 2D 00 50 00 0F 00 9B 53 00 33 00 2D 00 59 00 47 00 2D 00 00 00 4C 00 2D 00 53 43 45 2D 50 31 34 20 54 54 46 04 00 00 FD 91 E5 34 E5 34 00 00 FD 91 E5 34 2B 0D 68 8F 07 00  BK.O.R...T...›T.F...ÿÿÿÿÿÿ..ÿÿÿÿ.S.C.E.-.P...›S.3.-.Y.G.-...L.-.SCE-P14 TTF...ý‘å4å4..ý‘å4+.h...
000005A0  42 4B 00 4F 00 52 00 2E 00 54 00 0F 00 AB 54 00 46 00 00 00 FF FF FF FF FF FF 00 00 FF FF FF FF 01 53 00 43 00 45 00 2D 00 50 00 0F 00 AB 53 00 33 00 2D 00 59 00 47 00 2D 00 00 00 52 00 2D 00 53 43 45 2D 50 31 35 20 54 54 46 04 00 00 FD 91 E5 34 E5 34 00 00 FD 91 E5 34 4A 0D 28 97 07 00  BK.O.R...T...«T.F...ÿÿÿÿÿÿ..ÿÿÿÿ.S.C.E.-.P...«S.3.-.Y.G.-...R.-.SCE-P15 TTF...ý‘å4å4..ý‘å4J.(—..
00000600  42 4B 00 4F 00 52 00 2E 00 54 00 0F 00 7B 54 00 46 00 00 00 FF FF FF FF FF FF 00 00 FF FF FF FF 01 53 00 43 00 45 00 2D 00 50 00 0F 00 7B 53 00 33 00 2D 00 59 00 47 00 2D 00 00 00 42 00 2D 00 53 43 45 2D 50 31 36 20 54 54 46 04 00 00 FD 91 E5 34 E5 34 00 00 FD 91 E5 34 69 0D C8 8E 07 00  BK.O.R...T...{T.F...ÿÿÿÿÿÿ..ÿÿÿÿ.S.C.E.-.P...{S.3.-.Y.G.-...B.-.SCE-P16 TTF...ý‘å4å4..ý‘å4i.ÈŽ..
00000660  42 45 00 58 00 54 00 2E 00 54 00 0F 00 4B 54 00 46 00 00 00 FF FF FF FF FF FF 00 00 FF FF FF FF 01 53 00 43 00 45 00 2D 00 50 00 0F 00 4B 53 00 33 00 2D 00 4E 00 52 00 2D 00 00 00 52 00 2D 00 53 43 45 2D 50 31 37 20 54 54 46 04 00 00 FD 91 E5 34 E5 34 00 00 FD 91 E5 34 88 0D 24 1E 04 00  BE.X.T...T...KT.F...ÿÿÿÿÿÿ..ÿÿÿÿ.S.C.E.-.P...KS.3.-.N.R.-...R.-.SCE-P17 TTF...ý‘å4å4..ý‘å4ˆ.$...

In short:

N.R.-.L.-. = SCE-P00 TTF
N.R.-.R.-. = SCE-P01 TTF
N.R.-.B.-. = SCE-P02 TTF
S.R.-.R.-. = SCE-P03 TTF
M.T.-.R.-. = SCE-P04 TTF
M.T.-.B.-. = SCE-P05 TTF
M.T.-.I.-. = SCE-P06 TTF
M.T.-.B.I. = SCE-P07 TTF
R.D.-.L.-. = SCE-P08 TTF
R.D.-.L.I. = SCE-P09 TTF
R.D.-.R.-. = SCE-P10 TTF
R.D.-.B.-. = SCE-P11 TTF
R.D.-.I.-. = SCE-P12 TTF
R.D.-.B.I. = SCE-P13 TTF
Y.G.-.L.-. = SCE-P14 TTF
Y.G.-.R.-. = SCE-P15 TTF
Y.G.-.B.-. = SCE-P16 TTF
N.R.-.R.-. = SCE-P17 TTF

Other font references in PS3 firmware

Bluray player

dev_flash\bdplayer\bdjstack\font.properties

# Font family
# 
# Description:
#    Available font families, delimited by comma.
#    These value are returned by the method "getAvailableFontFamilyNames"
#    of java.awt.GraphicsEnvironment class
#
#    The familiy names must be either.
#    The "Dialog" is default, so it must be set at first.
#    -  Dialog
#    -  DialogInput
#    -  Monospaced
#    -  Serif
#    -  SansSerif
#    -  Symbol
#
FamilyNames=Dialog,DialogInput,Monospaced,Serif,SansSerif,Symbol

# Font mappings
#
# Description:
#    Font mapping of families to the real system fonts.
#
# Format:
#    Family.<FamilyName>=<RealFontName>
#
#    Rules:
#    1. Empty value field means default fonts 
#       (e.g.) Dialog= -> Default system font is used
#
#    2. Space should not be contained in the value field. Use \u0020 instead.
#       (e.g.) Monospaced=New Courier -> Monospaced=New\u0020Courier
Family.Dialog=
Family.DialogInput=
Family.Monospaced=
Family.Serif=
Family.SansSerif=
Family.Symbol=

Web browser

Related with the Web Browser (the xai version of the webbrowser is named <MicroBrowser> in the .xml), it lists the font types availables by language groups

  • fontinfo-Xai.xml
    • In path: dev_flash\vsh\resource\silk\etc\fontinfo-Xai.xml and dev_flash\vsh\resource\silk_webkit\etc\fontinfo-Xai.xml (same file)
    • In path: dev_flash\vsh\resource\silk_nas\etc\fontinfo-Xai.xml (same file without the line SCE-PS3 Rodin LATIN2)
    • The file is different in CEX or DEX (in the lines where appears SCE-PS3 Rodin LATIN the CEX version has the font SCE-PS3 Rodin LATIN2 added)
Code Sample
  • fontFileInfo.xml
    • In path: dev_flash\vsh\resource\silk\etc\fontFileInfo.xml and dev_flash\vsh\resource\silk_nas\etc\fontFileInfo.xml (same file)
Code Sample

Photo gallery (hakoniwa)

Photo gallery (codenamed hakoniwa or hknw) is an special software composed by files that comes preinstalled with the firmware and an additional IP9100-NPIA00006_00-VSHMODULE0000029.PKG that needs to be installed separatedlly

Hakoniwa uses some settings related with fonts. Some info related to font "families" and font "styles" from the file dev_flash\vsh\resource\hknw_plugin\parameters.txt

/////////////////////////////////////////////////////
// 新フォント (new fonts)
/////////////////////////////////////////////////////

// NEWFONT_FAMILY_CODE の値 (value)
//     0 SCE_FONT_DEFAULT_FAMILY_CODE
//     1 SCE_FONT_FAMILY_SANSERIF
//     2 SCE_FONT_FAMILY_SERIF
//     3 SCE_FONT_FAMILY_ROUNDED
//     4 SCE_FONT_FAMILY_ROUNDED_CASUAL 従来の丸文字 (conventional round character)
//     5 SCE_FONT_FAMILY_ROUNDED_CASUAL2
// 61440 azukiLB
// 61441 uzura
// 61442 aqua
// 61443 aqua_pfont
#define NEWFONT_FAMILY_CODE     61440//61443

// NEWFONT_STYLE_CODE の値 (value)
// 101   細い (thin)
// 102    ↑
// 103    |
// 104    |
// 105    ↓
// 106   太い (thick)
#define NEWFONT_STYLE_CODE      104

Other stuffing

DFHeiW5-A by DynaComware Corp. https://en.m.fontke.com/?g=Search&q=DFHeiW5&fromlang=en