PFF2
From Just Solve the File Format Problem
(Difference between revisions)
(Created page with "{{FormatInfo |formattype=electronic |subcat=Fonts |extensions={{ext|pf2}} |released=~2008 }} '''PFF2''', also called '''PF2''', is a bitmap font format associated with the GNU...") |
(→Sample files) |
||
(3 intermediate revisions by 2 users not shown) | |||
Line 3: | Line 3: | ||
|subcat=Fonts | |subcat=Fonts | ||
|extensions={{ext|pf2}} | |extensions={{ext|pf2}} | ||
− | |released= | + | |released= [http://git.savannah.gnu.org/cgit/grub.git/commit/?id=1e901a7573970dadc8dff64403573cc8d64afb37 2009] |
}} | }} | ||
− | '''PFF2''' | + | '''PFF2''' is a bitmap font format invented for the GNU GRUB 2 bootloader. It is an [[IFF]]-like format. |
+ | |||
+ | "PFF" stands for "PUPA Font Format"; PUPA was an experimental project which later developed into GRUB 2. | ||
+ | |||
+ | PFF version 1 was never widely used and was only ever suitable for containing GNU Unifont; it did not support arbitrary font geometries. | ||
== Identification == | == Identification == | ||
− | PFF2 files begin with {{magic| | + | PFF2 files begin with {{magic|"FILE" 00 00 00 04 "PFF2"}}. |
== Sample files == | == Sample files == | ||
* [https://github.com/anak10thn/ign-bootloader/blob/master/ign-grub2/config/boot/grub/unicode.pf2 unicode.pf2] | * [https://github.com/anak10thn/ign-bootloader/blob/master/ign-grub2/config/boot/grub/unicode.pf2 unicode.pf2] | ||
+ | * {{DexvertSamples|font/grub2PFF2}} | ||
== Links == | == Links == | ||
* [http://grub.gibibit.com/New_font_format PFF2 font format] | * [http://grub.gibibit.com/New_font_format PFF2 font format] | ||
+ | * [http://git.savannah.gnu.org/cgit/grub.git/plain/util/unifont2pff.rb?id=e507a2c14fcad9bcc9ecc862bfd9a3f45d8cd78d PFF version 1 conversion utility] | ||
+ | |||
+ | [[Category:Booting]] |
Latest revision as of 15:24, 28 December 2023
PFF2 is a bitmap font format invented for the GNU GRUB 2 bootloader. It is an IFF-like format.
"PFF" stands for "PUPA Font Format"; PUPA was an experimental project which later developed into GRUB 2.
PFF version 1 was never widely used and was only ever suitable for containing GNU Unifont; it did not support arbitrary font geometries.
[edit] Identification
PFF2 files begin with "FILE" 00 00 00 04 "PFF2"
.