Talk:XMB Fonts: Difference between revisions

From PS3 Developer wiki
Jump to navigation Jump to search
m (moved to front page)
Line 1: Line 1:
=Fonts versions=
=system fonts table problems=
The table is missing cells for the different versions of the .ttf font files or/and his hashes (probably .ttf files never changed though) and when was included in the firmware (probably only a few of them existed in ps3 firmware 1.00)
*no reference to "font family"... or "fontset"
 
*no reference to standard font families as serif, sans serif, monospace, etc...
Specially the font types "pop" and "rounded" that can be selected from [xmb]->[settings]->[theme setttings] and probably was added at the same time than themes support around firmware 2.00
*no reference to "font by languages"
 
*no reference to the font "gothic" used in japan
=[[Web Browser]] fonts references=
*no reference to his purpose (as xmb-ingame menu, list dialogs, on-screen-keyboard, etc...)
Located in '''dev_flash\vsh\resource\silk\etc''', '''dev_flash\vsh\resource\silk_nas\etc''' and '''dev_flash\vsh\resource\silk_webkit\etc'''
 
==fontinfo-Xai.xml==
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
 
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)
 
4b1566f692b8348f89e9132b56c40ebd  fontinfo-Xai.xml 3.1 KB (3,135) CEX 4.75
8c1102561c72a21b7866cc4d17d6efbf  fontinfo-Xai.xml 3.0 KB (3,063) DEX 4.75
 
==fontFileInfo.xml==
*the file doesnt exists on path: dev_flash\vsh\resource\silk_webkit\etc
 
=How to display extended CDATA characters in .XML files with notepad++=
 
<table style="width:100%;">[[File:CDATA characters in notepad++.jpg|350px|thumb|left|Notepad++ style configurator]]</table>
 
=imagefont.bin=
As can be seen (after changing the view mode to "26 bytes per row" in a hexeditor) the first glyph is some kind of circle
 
This is pixel data, unknown format, but maybe related with how the glyph/character info is stored inside .TTF format
 
<table style="width:100%;">[[File:Imagefont.bin 1st glyph.jpg|350px|thumb|left|First glyph (pixel data) inside dev_flash/pspemu/flash0/font/imagefont.bin after zlib individual decompression]]</table>
 
=font.properties=
dev_flash\bdplayer\bdjstack\font.properties
 
#
# PBP 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=
 
=Other wiki pages related=
*[[RCOXML Fonts]]
*[[Error_Codes#Font_errors|Font error codes]]
*[[Error_Codes#Debug_errors|Debug font error codes]]
*[[XRegistry.sys]]
*[[PlayStation 3 Theme (P3T)]]
*[[Languages]]

Revision as of 17:50, 2 October 2016

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...)