Font

From Old School RuneScape Wiki
Jump to navigation Jump to search

Fonts are used for rendering text in Old School RuneScape.

List of fonts

[edit | edit source]

There are currently 15 fonts in the game. Ten of those are unique to Old School and are shown in the table below.

As Fairy and Fairy Large do not support numbers and lowercase letters, they are not shown in the specimen images below.

Font name Cache name Description Example
Plain 11 p11_full Inventory item amounts
Plain 12 p12_full Almost every interface, including chatbox
Bold 12 b12_full Same as Plain 12 but boldfaced
Quill 8 q8_full Used in dialogue box
Quill quill_oblique_large
Quill Caps quill_caps_large
Fairy lunar_alphabet Lunar alphabet, in Nuff's certificate
Fairy Large lunar_alphabet_lrg Larger lunar alphabet, in rune temple sign
Barbarian Assault barbassault_font
Surok surok_font VPSG code; effectively the same as Quill but the non-diacritic uppercase and lowercase letters are changed

In addition to the above, five variants of Verdana are used throughout the game, including in the world map: verdana_11pt_regular, verdana_11pt_bold, verdana_13pt_regular, verdana_13pt_bold, and verdana_15pt_regular.

Supported characters

[edit | edit source]

All characters are stored in the game cache as bitmap sprites. Fonts support rendering most characters covered by Windows-1252 (a.k.a. cp1252) character encoding. Compared to Plain 11, Plain 12 and Bold 12 have 4 additional characters:

  • U+0152 Œ LATIN CAPITAL LIGATURE OE
  • U+0153 œ LATIN SMALL LIGATURE OE
  • U+0178 Ÿ LATIN CAPITAL LETTER Y WITH DIAERESIS
  • U+2014 — EM DASH

Some fonts support showing unique characters not seen outside the game: a symbol of Xeric associated with the Twisted League, a chevron associated with the Trailblazer League (2020), and one or two symbols associated with the Shattered Relics League. These symbols may respectively represent the following characters according to their Windows-1252 placement:

  • U+201A ‚ SINGLE LOW-9 QUOTATION MARK
  • U+0192 ƒ LATIN SMALL LETTER F WITH HOOK
  • U+201E „ DOUBLE LOW-9 QUOTATION MARK
  • U+2026 … HORIZONTAL ELLIPSIS
  • U+2020 † DAGGER

The en dash () is not rendered even though it appears in dialogue, such as in Terry Balando's.

Characters supported by Plain 11, Quill 8, Quill, Barbarian Assault, and Surok (189)
! " # $ % & ' ( ) * + , - . / 0
1 2 3 4 5 6 7 8 9 : ; < = > ? @
A B C D E F G H I J K L M N O P
Q R S T U V W X Y Z [ \ ] ^ _ `
a b c d e f g h i j k l m n o p
q r s t u v w x y z { | } ~ ¡ ¢
£ ¤ ¥ ¦ § ¨ © ª « ¬ ® ¯ ° ± ² ³
´ µ · ¸ ¹ º » ¼ ½ ¾ ¿ À Á Â Ã
Ä Å Æ Ç È É Ê Ë Ì Í Î Ï Ð Ñ Ò Ó
Ô Õ Ö × Ø Ù Ú Û Ü Ý Þ ß à á â ã
ä å æ ç è é ê ë ì í î ï ð ñ ò ó
ô õ ö ÷ ø ù ú û ü ý þ ÿ
Characters supported by Plain 12 and Bold 12 (193)
! " # $ % & ' ( ) * + , - . / 0
1 2 3 4 5 6 7 8 9 : ; < = > ? @
A B C D E F G H I J K L M N O P
Q R S T U V W X Y Z [ \ ] ^ _ `
a b c d e f g h i j k l m n o p
q r s t u v w x y z { | } ~ ¡ ¢
£ ¤ ¥ ¦ § ¨ © ª « ¬ ® ¯ ° ± ² ³
´ µ · ¸ ¹ º » ¼ ½ ¾ ¿ À Á Â Ã
Ä Å Æ Ç È É Ê Ë Ì Í Î Ï Ð Ñ Ò Ó
Ô Õ Ö × Ø Ù Ú Û Ü Ý Þ ß à á â ã
ä å æ ç è é ê ë ì í î ï ð ñ ò ó
ô õ ö ÷ ø ù ú û ü ý þ ÿ Œ œ Ÿ
Characters supported by Fairy and Fairy Large (26)
A B C D E F G H I J K L M N O P
Q R S T U V W X Y Z
Characters supported by Quill Caps (141)
! $ % & 0 1 2 3 4 5 6 7 8 9 : ;
? @ A B C D E F G H I J K L M N
O P Q R S T U V W X Y Z [ \ ] `
a b c d e f g h i j k l m n o p
q r s t u v w x y z { } ~ À Á Â
Ã Ä Å Æ Ç È É Ê Ë Ì Í Î Ï Ð Ñ Ò
Ó Ô Õ Ö × Ø Ù Ú Û Ü Ý Þ ß à á â
ã ä å æ ç è é ê ë ì í î ï ð ñ ò
ó ô õ ö ÷ ø ù ú û ü ý ÿ

Sprites

[edit | edit source]

Plain 11

[edit | edit source]
! " # $ % & ' ( ) * + , - . / 0
1 2 3 4 5 6 7 8 9 : ; < = > ? @
A B C D E F G H I J K L M N O P
Q R S T U V W X Y Z [ \ ] ^ _ `
a b c d e f g h i j k l m n o p
q r s t u v w x y z { | } ~ € ƒ
„ … ¡ ¢ £ ¤ ¥ ¦ § ¨ © ª « ¬ ­ ®
¯ ° ± ² ³ ´ µ ¶ · ¸ ¹ º » ¼ ½ ¾
¿ À Á Â Ã Ä Å Æ Ç È É Ê Ë Ì Í Î
Ï Ð Ñ Ò Ó Ô Õ Ö × Ø Ù Ú Û Ü Ý Þ
ß à á â ã ä å æ ç è é ê ë ì í î
ï ð ñ ò ó ô õ ö ÷ ø ù ú û ü ý þ
ÿ

Plain 12

[edit | edit source]
! " # $ % & ' ( ) * + , - . /
0 1 2 3 4 5 6 7 8 9 : ; < = > ?
@ A B C D E F G H I J K L M N O
P Q R S T U V W X Y Z [ \ ] ^ _
` a b c d e f g h i j k l m n o
p q r s t u v w x y z { | } ~ €
ƒ „ … Œ — œ Ÿ ¡ ¢ £ ¤ ¥ ¦ § ¨ ©
ª « ¬ ­ ® ¯ ° ± ² ³ ´ µ ¶ · ¸ ¹
º » ¼ ½ ¾ ¿ À Á Â Ã Ä Å Æ Ç È É
Ê Ë Ì Í Î Ï Ð Ñ Ò Ó Ô Õ Ö × Ø Ù
Ú Û Ü Ý Þ ß à á â ã ä å æ ç è é
ê ë ì í î ï ð ñ ò ó ô õ ö ÷ ø ù
ú û ü ý þ ÿ

Bold 12

[edit | edit source]
! " # $ % & ' ( ) * + , - . / 0
1 2 3 4 5 6 7 8 9 : ; < = > ? @
A B C D E F G H I J K L M N O P
Q R S T U V W X Y Z [ \ ] ^ _ `
a b c d e f g h i j k l m n o p
q r s t u v w x y z { | } ~ € ‚
ƒ „ Œ — œ Ÿ ¡ ¡ ¢ £ ¤ ¥ ¦ § ¨ ©
ª « ¬ ­ ® ¯ ° ± ² ³ ´ µ ¶ · ¸ ¹
º » ¼ ½ ¾ ¿ À Á Â Ã Ä Å Æ Ç È É
Ê Ë Ì Í Î Ï Ð Ñ Ò Ó Ô Õ Ö × Ø Ù
Ú Û Ü Ý Þ ß à á â ã ä å æ ç è é
ê ë ì í î ï ð ñ ò ó ô õ ö ÷ ø ù
ú û ü ý þ ÿ

Quill 8

[edit | edit source]
! " # $ % & ' ( ) * + , - . / 0
1 2 3 4 5 6 7 8 9 : ; < = > ? @
A B C D E F G H I J K L M N O P
Q R S T U V W X Y Z [ \ ] ^ _ `
a b c d e f g h i j k l m n o p
q r s t u v w x y z { | } ~ € ¡
¢ £ ¤ ¥ ¦ § ¨ © ª « ¬ ­ ® ¯ ° ±
² ³ ´ µ ¶ · ¸ ¹ º » ¼ ½ ¾ ¿ À Á
Â Ã Ä Å Æ Ç È É Ê Ë Ì Í Î Ï Ð Ñ
Ò Ó Ô Õ Ö × Ø Ù Ú Û Ü Ý Þ ß à á
â ã ä å æ ç è é ê ë ì í î ï ð ñ
ò ó ô õ ö ÷ ø ù ú û ü ý þ ÿ

Quill

[edit | edit source]
! " # $ % & ' ( ) * + , - . / 0
1 2 3 4 5 6 7 8 9 : ; < = > ? @
A B C D E F G H I J K L M N O P
Q R S T U V W X Y Z [ \ ] ^ _ `
a b c d e f g h i j k l m n o p
q r s t u v w x y z { | } ~ € ƒ
„ … † ¡ ¡ ¢ £ ¤ ¥ ¦ § ¨ © ª « ¬
­ ® ¯ ° ± ² ³ ´ µ ¶ · ¸ ¹ º » ¼
½ ¾ ¿ À Á Â Ã Ä Å Æ Ç È É Ê Ë Ì
Í Î Ï Ð Ñ Ò Ó Ô Õ Ö × Ø Ù Ú Û Ü
Ý Þ ß à á â ã ä å æ ç è é ê ë ì
í î ï ð ñ ò ó ô õ ö ÷ ø ù ú û ü
ý þ ÿ

Quill Caps

[edit | edit source]
! $ % & 0 1 2 3 4 5 6 7 8 9 : ;
? @ A B C D E F G H I J K L M N
O P Q R S T U V W X Y Z [ \ ] `
a b c d e f g h i j k l m n o p
q r s t u v w x y z { } ~ € ƒ „
… À Á Â Ã Ä Å Æ Ç È É Ê Ë Ì Í Î
Ï Ð Ñ Ò Ó Ô Õ Ö × Ø Ù Ú Û Ü Ý Þ
ß à á â ã ä å æ ç è é ê ë ì í î
ï ð ñ ò ó ô õ ö ÷ ø ù ú û ü ý ÿ

Fairy

[edit | edit source]
A B C D E F G H I J K L M N O P
Q R S T U V W X Y Z

Fairy Large

[edit | edit source]
A B C D E F G H I J K L M N O P
Q R S T U V W X Y Z

Barbarian Assault

[edit | edit source]
! " # $ % & ' ( ) * + , - . / 0
1 2 3 4 5 6 7 8 9 : ; < = > ? @
A B C D E F G H I J K L M N O P
Q R S T U V W X Y Z [ \ ] ^ _ `
a b c d e f g h i j k l m n o p
q r s t u v w x y z { | } ~ € ¡
¢ £ ¤ ¥ ¦ § ¨ © ª « ¬ ­ ® ¯ ° ±
² ³ ´ µ ¶ · ¸ ¹ º » ¼ ½ ¾ ¿ À Á
Â Ã Ä Å Æ Ç È É Ê Ë Ì Í Î Ï Ð Ñ
Ò Ó Ô Õ Ö × Ø Ù Ú Û Ü Ý Þ ß à á
â ã ä å æ ç è é ê ë ì í î ï ð ñ
ò ó ô õ ö ÷ ø ù ú û ü ý þ ÿ

Surok

[edit | edit source]
A B C D E F G H I J K L M N O P
Q R S T U V W X Y Z a b c d e f
g h i j k l m n o p q r s t u v
w x y z

Changes

[edit | edit source]
Date Changes
21 April 2021
(Update)

Additional special characters such as the em dash () are now included in Plain 12 and Bold 12 fonts.