diff --git a/packages/osx_bundle/Contents/Resources/etc/fonts/conf.d/20-fix-globaladvance.conf b/packages/osx_bundle/Contents/Resources/etc/fonts/conf.d/20-fix-globaladvance.conf
new file mode 100644
index 000000000..2a9c06325
--- /dev/null
+++ b/packages/osx_bundle/Contents/Resources/etc/fonts/conf.d/20-fix-globaladvance.conf
@@ -0,0 +1,28 @@
+
+
+
+
+
+ GulimChe
+ false
+
+
+
+ DotumChe
+ false
+
+
+
+ BatangChe
+ false
+
+
+
+ GungsuhChe
+ false
+
+
diff --git a/packages/osx_bundle/Contents/Resources/etc/fonts/conf.d/20-unhint-small-vera.conf b/packages/osx_bundle/Contents/Resources/etc/fonts/conf.d/20-unhint-small-vera.conf
new file mode 100644
index 000000000..c4ebee9d4
--- /dev/null
+++ b/packages/osx_bundle/Contents/Resources/etc/fonts/conf.d/20-unhint-small-vera.conf
@@ -0,0 +1,48 @@
+
+
+
+
+
+
+
+ Bitstream Vera Sans
+
+
+ 7.5
+
+
+ false
+
+
+
+
+
+ Bitstream Vera Serif
+
+
+ 7.5
+
+
+ false
+
+
+
+
+
+ Bitstream Vera Sans Mono
+
+
+ 7.5
+
+
+ false
+
+
+
+
diff --git a/packages/osx_bundle/Contents/Resources/etc/fonts/conf.d/30-metric-aliases.conf b/packages/osx_bundle/Contents/Resources/etc/fonts/conf.d/30-metric-aliases.conf
new file mode 100644
index 000000000..87e44938b
--- /dev/null
+++ b/packages/osx_bundle/Contents/Resources/etc/fonts/conf.d/30-metric-aliases.conf
@@ -0,0 +1,211 @@
+
+
+
+
+
+
+
+
+
+
+ Nimbus Sans L
+
+ Helvetica
+
+
+
+
+ Nimbus Roman No9 L
+
+ Times
+
+
+
+
+ Nimbus Mono L
+
+ Courier
+
+
+
+
+
+
+ Liberation Sans
+ Albany
+ Albany AMT
+
+ Arial
+
+
+
+
+ Liberation Serif
+ Thorndale
+ Thorndale AMT
+
+ Times New Roman
+
+
+
+
+ Liberation Mono
+ Cumberland
+ Cumberland AMT
+
+ Courier New
+
+
+
+
+
+
+
+
+
+
+ Helvetica
+
+ Arial
+
+
+
+
+ Times
+
+ Times New Roman
+
+
+
+
+ Courier
+
+ Courier New
+
+
+
+
+
+
+ Arial
+
+ Helvetica
+
+
+
+
+ Times New Roman
+
+ Times
+
+
+
+
+ Courier New
+
+ Courier
+
+
+
+
+
+
+
+
+
+
+ Helvetica
+
+ Nimbus Sans L
+
+
+
+
+ Times
+
+ Nimbus Roman No9 L
+
+
+
+
+ Courier
+
+ Nimbus Mono L
+
+
+
+
+
+
+ Arial
+
+ Liberation Sans
+ Albany
+ Albany AMT
+
+
+
+
+ Times New Roman
+
+ Liberation Serif
+ Thorndale
+ Thorndale AMT
+
+
+
+
+ Courier New
+
+ Liberation Mono
+ Cumberland
+ Cumberland AMT
+
+
+
+
+
diff --git a/packages/osx_bundle/Contents/Resources/etc/fonts/conf.d/30-urw-aliases.conf b/packages/osx_bundle/Contents/Resources/etc/fonts/conf.d/30-urw-aliases.conf
new file mode 100644
index 000000000..6bab15b67
--- /dev/null
+++ b/packages/osx_bundle/Contents/Resources/etc/fonts/conf.d/30-urw-aliases.conf
@@ -0,0 +1,40 @@
+
+
+
+
+
+ Avant Garde
+ URW Gothic L
+
+
+ Bookman
+ URW Bookman L
+
+
+ New Century Schoolbook
+ Century Schoolbook L
+
+
+ Palatino
+ URW Palladio L
+
+
+ Zapf Chancery
+ URW Chancery L
+
+
+ Zapf Dingbats
+ Dingbats
+
+
+
+ Symbol
+
+
+ Standard Symbols L
+
+
+
diff --git a/packages/osx_bundle/Contents/Resources/etc/fonts/conf.d/40-nonlatin.conf b/packages/osx_bundle/Contents/Resources/etc/fonts/conf.d/40-nonlatin.conf
new file mode 100644
index 000000000..a875db08c
--- /dev/null
+++ b/packages/osx_bundle/Contents/Resources/etc/fonts/conf.d/40-nonlatin.conf
@@ -0,0 +1,90 @@
+
+
+
+
+
+
+
+ Nazli
+ Lotoos
+ Mitra
+ Ferdosi
+ Badr
+ Zar
+ Titr
+ Jadid
+ Kochi Mincho
+ AR PL SungtiL GB
+ AR PL Mingti2L Big5
+ MS 明朝
+ UnBatang
+ Baekmuk Batang
+ MgOpen Canonica
+ Sazanami Mincho
+ AR PL ZenKai Uni
+ ZYSong18030
+ FreeSerif
+ serif
+
+
+
+ Arshia
+ Elham
+ Farnaz
+ Nasim
+ Sina
+ Roya
+ Koodak
+ Terafik
+ Kochi Gothic
+ AR PL KaitiM GB
+ AR PL KaitiM Big5
+ MS ゴシック
+ UnDotum
+ Baekmuk Dotum
+ SimSun
+ MgOpen Modata
+ Sazanami Gothic
+ AR PL ShanHeiSun Uni
+ ZYSong18030
+ FreeSans
+ sans-serif
+
+
+
+ NSimSun
+ ZYSong18030
+ FreeMono
+ monospace
+
+
+
+
+ Homa
+ Kamran
+ Fantezi
+ Tabassom
+ fantasy
+
+
+
+
+ IranNastaliq
+ Nafees Nastaleeq
+ cursive
+
+
+
diff --git a/packages/osx_bundle/Contents/Resources/etc/fonts/conf.d/45-latin.conf b/packages/osx_bundle/Contents/Resources/etc/fonts/conf.d/45-latin.conf
new file mode 100644
index 000000000..bdd164a04
--- /dev/null
+++ b/packages/osx_bundle/Contents/Resources/etc/fonts/conf.d/45-latin.conf
@@ -0,0 +1,76 @@
+
+
+
+
+
+
+
+ Bitstream Vera Serif
+ DejaVu Serif
+ Liberation Serif
+ Times New Roman
+ Times
+ Nimbus Roman No9 L
+ Luxi Serif
+ Thorndale AMT
+ Thorndale
+ serif
+
+
+
+ Bitstream Vera Sans
+ DejaVu Sans
+ Liberation Sans
+ Arial
+ Helvetica
+ Verdana
+ Albany AMT
+ Albany
+ Nimbus Sans L
+ Luxi Sans
+ sans-serif
+
+
+
+ Bitstream Vera Sans Mono
+ DejaVu Sans Mono
+ Liberation Mono
+ Courier New
+ Courier
+ Andale Mono
+ Luxi Mono
+ Cumberland AMT
+ Cumberland
+ Nimbus Mono L
+ monospace
+
+
+
+ Impact
+ Copperplate Gothic Std
+ Cooper Std
+ Bauhaus Std
+ fantasy
+
+
+
+ ITC Zapf Chancery Std
+ Zapfino
+ Comic Sans MS
+ cursive
+
+
+
diff --git a/packages/osx_bundle/Contents/Resources/etc/fonts/conf.d/49-sansserif.conf b/packages/osx_bundle/Contents/Resources/etc/fonts/conf.d/49-sansserif.conf
new file mode 100644
index 000000000..c6209a7d3
--- /dev/null
+++ b/packages/osx_bundle/Contents/Resources/etc/fonts/conf.d/49-sansserif.conf
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+ sans-serif
+
+
+ serif
+
+
+ monospace
+
+
+ sans-serif
+
+
+
diff --git a/packages/osx_bundle/Contents/Resources/etc/fonts/conf.d/51-local.conf b/packages/osx_bundle/Contents/Resources/etc/fonts/conf.d/51-local.conf
new file mode 100644
index 000000000..ca9fbe195
--- /dev/null
+++ b/packages/osx_bundle/Contents/Resources/etc/fonts/conf.d/51-local.conf
@@ -0,0 +1,6 @@
+
+
+
+
+ local.conf
+
diff --git a/packages/osx_bundle/Contents/Resources/etc/fonts/conf.d/60-latin.conf b/packages/osx_bundle/Contents/Resources/etc/fonts/conf.d/60-latin.conf
new file mode 100644
index 000000000..62bf0d461
--- /dev/null
+++ b/packages/osx_bundle/Contents/Resources/etc/fonts/conf.d/60-latin.conf
@@ -0,0 +1,69 @@
+
+
+
+
+ serif
+
+ Bitstream Vera Serif
+ DejaVu Serif
+ Times New Roman
+ Thorndale AMT
+ Luxi Serif
+ Nimbus Roman No9 L
+ Times
+
+
+
+ sans-serif
+
+ Bitstream Vera Sans
+ DejaVu Sans
+ Verdana
+ Arial
+ Albany AMT
+ Luxi Sans
+ Nimbus Sans L
+ Helvetica
+ Lucida Sans Unicode
+ BPG Glaho International
+ Tahoma
+
+
+
+ monospace
+
+ Bitstream Vera Sans Mono
+ DejaVu Sans Mono
+ Andale Mono
+ Courier New
+ Cumberland AMT
+ Luxi Mono
+ Nimbus Mono L
+ Courier
+
+
+
+
+ fantasy
+
+ Impact
+ Copperplate Gothic Std
+ Cooper Std
+ Bauhaus Std
+
+
+
+
+ cursive
+
+ ITC Zapf Chancery Std
+ Zapfino
+ Comic Sans MS
+
+
+
+
diff --git a/packages/osx_bundle/Contents/Resources/etc/fonts/conf.d/65-fonts-persian.conf b/packages/osx_bundle/Contents/Resources/etc/fonts/conf.d/65-fonts-persian.conf
new file mode 100644
index 000000000..97b783ec4
--- /dev/null
+++ b/packages/osx_bundle/Contents/Resources/etc/fonts/conf.d/65-fonts-persian.conf
@@ -0,0 +1,419 @@
+
+
+
+
+
+
+
+
+
+
+ Nesf
+ Nesf2
+
+
+ Nesf2
+ Persian_sansserif_default
+
+
+
+
+
+ Nazanin
+ Nazli
+
+
+ Lotus
+ Lotoos
+
+
+ Yaqut
+ Yaghoot
+
+
+ Yaghut
+ Yaghoot
+
+
+ Traffic
+ Terafik
+
+
+ Ferdowsi
+ Ferdosi
+
+
+ Fantezy
+ Fantezi
+
+
+
+
+
+
+
+ Jadid
+ Persian_title
+
+
+ Titr
+ Persian_title
+
+
+
+
+ Kamran
+
+ Persian_fantasy
+ Homa
+
+
+
+ Homa
+
+ Persian_fantasy
+ Kamran
+
+
+
+ Fantezi
+ Persian_fantasy
+
+
+ Tabassom
+ Persian_fantasy
+
+
+
+
+ Arshia
+ Persian_square
+
+
+ Nasim
+ Persian_square
+
+
+ Elham
+
+ Persian_square
+ Farnaz
+
+
+
+ Farnaz
+
+ Persian_square
+ Elham
+
+
+
+ Sina
+ Persian_square
+
+
+
+
+
+
+ Persian_title
+
+ Titr
+ Jadid
+ Persian_serif
+
+
+
+
+
+ Persian_fantasy
+
+ Homa
+ Kamran
+ Fantezi
+ Tabassom
+ Persian_square
+
+
+
+
+
+ Persian_square
+
+ Arshia
+ Elham
+ Farnaz
+ Nasim
+ Sina
+ Persian_serif
+
+
+
+
+
+
+
+ Elham
+
+
+ farsiweb
+
+
+
+
+
+ Homa
+
+
+ farsiweb
+
+
+
+
+
+ Koodak
+
+
+ farsiweb
+
+
+
+
+
+ Nazli
+
+
+ farsiweb
+
+
+
+
+
+ Roya
+
+
+ farsiweb
+
+
+
+
+
+ Terafik
+
+
+ farsiweb
+
+
+
+
+
+ Titr
+
+
+ farsiweb
+
+
+
+
+
+
+
+
+
+ TURNED-OFF
+
+
+ farsiweb
+
+
+
+ roman
+
+
+
+ roman
+
+
+
+
+ matrix
+ 1-0.2
+ 01
+
+
+
+
+
+ oblique
+
+
+
+
+
+
+
+
+ farsiweb
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+
+
+
+
+
+
+ serif
+
+ Nazli
+ Lotoos
+ Mitra
+ Ferdosi
+ Badr
+ Zar
+
+
+
+
+
+ sans-serif
+
+ Roya
+ Koodak
+ Terafik
+
+
+
+
+
+ monospace
+
+
+ Terafik
+
+
+
+
+
+ fantasy
+
+ Homa
+ Kamran
+ Fantezi
+ Tabassom
+
+
+
+
+
+ cursive
+
+ IranNastaliq
+ Nafees Nastaleeq
+
+
+
+
+
+
+
+
+ serif
+
+
+ 200
+
+
+ 24
+
+
+ Titr
+
+
+
+
+
+
+ sans-serif
+
+
+ 200
+
+
+ 24
+
+
+ Titr
+
+
+
+
+
+
+ Persian_sansserif_default
+
+
+ 200
+
+
+ 24
+
+
+ Titr
+
+
+
+
+
+
+
+
+ Persian_sansserif_default
+
+
+ Roya
+
+
+
+
diff --git a/packages/osx_bundle/Contents/Resources/etc/fonts/conf.d/65-nonlatin.conf b/packages/osx_bundle/Contents/Resources/etc/fonts/conf.d/65-nonlatin.conf
new file mode 100644
index 000000000..4b3a946c9
--- /dev/null
+++ b/packages/osx_bundle/Contents/Resources/etc/fonts/conf.d/65-nonlatin.conf
@@ -0,0 +1,165 @@
+
+
+
+
+ serif
+
+ Artsounk
+ BPG UTF8 M
+ Phaisarn
+ Phaisarn98
+ Norasi
+ Frank Ruehl
+ Dror
+ JG LaoTimes
+ Saysettha Unicode
+ Pigiarniq
+ B Davat
+ B Compset
+ Kacst-Qr
+ Urdu Nastaliq Unicode
+ Raghindi
+ Mukti Narrow
+ malayalam
+ Sampige
+ padmaa
+ Hapax Berbère
+ MS Gothic
+ UmePlus P Gothic
+ SimSun
+ PMingLiu
+ AR PL ShanHeiSun Uni
+ AR PL New Sung
+ ZYSong18030
+ HanyiSong
+ MgOpen Canonica
+ Sazanami Mincho
+ IPAMonaMincho
+ IPAMincho
+ Kochi Mincho
+ AR PL SungtiL GB
+ AR PL Mingti2L Big5
+ AR PL Zenkai Uni
+ MS 明朝
+ ZYSong18030
+ UnBatang
+ Baekmuk Batang
+ KacstQura
+ Frank Ruehl CLM
+ Lohit Bengali
+ Lohit Gujarati
+ Lohit Hindi
+ Lohit Punjabi
+ Lohit Tamil
+ Lohit Malayalam
+ Lohit Kannada
+ Lohit Telugu
+ Lohit Oriya
+ LKLUG
+
+
+
+ sans-serif
+
+ Nachlieli
+ Lucida Sans Unicode
+ Yudit Unicode
+ Kerkis
+ ArmNet Helvetica
+ Artsounk
+ BPG UTF8 M
+ Norasi
+ Saysettha Unicode
+ JG Lao Old Arial
+ GF Zemen Unicode
+ Pigiarniq
+ B Davat
+ B Compset
+ Kacst-Qr
+ Urdu Nastaliq Unicode
+ Raghindi
+ Mukti Narrow
+ malayalam
+ Sampige
+ padmaa
+ Hapax Berbère
+ MS Gothic
+ UmePlus P Gothic
+
+ SimSun
+ PMingLiu
+ AR PL ShanHeiSun Uni
+ AR PL New Sung
+ MgOpen Modata
+ VL Gothic
+ IPAMonaGothic
+ IPAGothic
+ Sazanami Gothic
+ Kochi Gothic
+ AR PL KaitiM GB
+ AR PL KaitiM Big5
+ AR PL ShanHeiSun Uni
+ AR PL SungtiL GB
+ AR PL Mingti2L Big5
+ MS ゴシック
+ ZYSong18030
+ TSCu_Paranar
+ UnDotum
+ Baekmuk Dotum
+ Baekmuk Gulim
+ KacstQura
+ Lohit Bengali
+ Lohit Gujarati
+ Lohit Hindi
+ Lohit Punjabi
+ Lohit Tamil
+ Lohit Malayalam
+ Lohit Kannada
+ Lohit Telugu
+ Lohit Oriya
+ LKLUG
+
+
+
+ monospace
+
+ Miriam Mono
+ VL Gothic
+ IPAMonaGothic
+ IPAGothic
+ Sazanami Gothic
+ Kochi Gothic
+ AR PL KaitiM GB
+ MS Gothic
+ UmePlus Gothic
+ NSimSun
+ MingLiu
+ AR PL ShanHeiSun Uni
+ AR PL New Sung Mono
+ HanyiSong
+ AR PL SungtiL GB
+ AR PL Mingti2L Big5
+ ZYSong18030
+ UnBatang
+ UnDotum
+ Baekmuk Batang
+ Baekmuk Dotum
+ Baekmuk Gulim
+ Courier MonoThai
+ Hasida
+ Mitra Mono
+ GF Zemen Unicode
+ Hapax Berbère
+ Lohit Bengali
+ Lohit Gujarati
+ Lohit Hindi
+ Lohit Punjabi
+ Lohit Tamil
+ Lohit Malayalam
+ Lohit Kannada
+ Lohit Telugu
+ Lohit Oriya
+ LKLUG
+
+
+
diff --git a/packages/osx_bundle/Contents/Resources/etc/fonts/conf.d/69-unifont.conf b/packages/osx_bundle/Contents/Resources/etc/fonts/conf.d/69-unifont.conf
new file mode 100644
index 000000000..177dec5d4
--- /dev/null
+++ b/packages/osx_bundle/Contents/Resources/etc/fonts/conf.d/69-unifont.conf
@@ -0,0 +1,28 @@
+
+
+
+
+ serif
+
+ FreeSerif
+ Code2000
+ Code2001
+
+
+
+ sans-serif
+
+ FreeSans
+ Arial Unicode MS
+ Arial Unicode
+ Code2000
+ Code2001
+
+
+
+ monospace
+
+ FreeMono
+
+
+
diff --git a/packages/osx_bundle/Contents/Resources/etc/fonts/conf.d/80-delicious.conf b/packages/osx_bundle/Contents/Resources/etc/fonts/conf.d/80-delicious.conf
new file mode 100644
index 000000000..728f50cae
--- /dev/null
+++ b/packages/osx_bundle/Contents/Resources/etc/fonts/conf.d/80-delicious.conf
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
+
+ Delicious
+
+
+ Heavy
+
+
+ heavy
+
+
+
+
diff --git a/packages/osx_bundle/Contents/Resources/etc/fonts/conf.d/90-synthetic.conf b/packages/osx_bundle/Contents/Resources/etc/fonts/conf.d/90-synthetic.conf
new file mode 100644
index 000000000..63d9b891b
--- /dev/null
+++ b/packages/osx_bundle/Contents/Resources/etc/fonts/conf.d/90-synthetic.conf
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+
+
+ roman
+
+
+
+ roman
+
+
+
+
+ matrix
+ 10.2
+ 01
+
+
+
+
+
+ oblique
+
+
+
+ false
+
+
+
+
+
+
+
+
+ medium
+
+
+
+ medium
+
+
+
+ true
+
+
+
+ bold
+
+
+
diff --git a/packages/osx_bundle/Contents/Resources/etc/fonts/fonts.conf b/packages/osx_bundle/Contents/Resources/etc/fonts/fonts.conf
new file mode 100644
index 000000000..8fb10e809
--- /dev/null
+++ b/packages/osx_bundle/Contents/Resources/etc/fonts/fonts.conf
@@ -0,0 +1,155 @@
+
+
+
+
+
+
+
+
+
+ /usr/share/fonts
+ /usr/X11R6/lib/X11/fonts
+ /Library/Fonts
+ /Network/Library/Fonts
+ /System/Library/Fonts
+ ~/Library/Application Support/Aegisub/fonts
+ ~/Library/Fonts
+
+
+
+
+ mono
+
+
+ monospace
+
+
+
+
+
+
+ sans serif
+
+
+ sans-serif
+
+
+
+
+
+
+ sans
+
+
+ sans-serif
+
+
+
+
+ conf.d
+
+
+
+ ~/Library/Application Support/Aegisub/cache/fonts
+
+
+
+
+
+ 0x0020
+ 0x00A0
+ 0x00AD
+ 0x034F
+ 0x0600
+ 0x0601
+ 0x0602
+ 0x0603
+ 0x06DD
+ 0x070F
+ 0x115F
+ 0x1160
+ 0x1680
+ 0x17B4
+ 0x17B5
+ 0x180E
+ 0x2000
+ 0x2001
+ 0x2002
+ 0x2003
+ 0x2004
+ 0x2005
+ 0x2006
+ 0x2007
+ 0x2008
+ 0x2009
+ 0x200A
+ 0x200B
+ 0x200C
+ 0x200D
+ 0x200E
+ 0x200F
+ 0x2028
+ 0x2029
+ 0x202A
+ 0x202B
+ 0x202C
+ 0x202D
+ 0x202E
+ 0x202F
+ 0x205F
+ 0x2060
+ 0x2061
+ 0x2062
+ 0x2063
+ 0x206A
+ 0x206B
+ 0x206C
+ 0x206D
+ 0x206E
+ 0x206F
+ 0x2800
+ 0x3000
+ 0x3164
+ 0xFEFF
+ 0xFFA0
+ 0xFFF9
+ 0xFFFA
+ 0xFFFB
+
+
+
+ 30
+
+
+
+
diff --git a/packages/osx_bundle/Contents/Resources/etc/fonts/fonts.dtd b/packages/osx_bundle/Contents/Resources/etc/fonts/fonts.dtd
new file mode 100644
index 000000000..cbdfdab3f
--- /dev/null
+++ b/packages/osx_bundle/Contents/Resources/etc/fonts/fonts.dtd
@@ -0,0 +1,224 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+