diff --git a/ctrl/tdfonts/1911.tdf b/ctrl/tdfonts/1911.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..fcb2762ca41aca9ca036dcf7808ed66e58005b02
Binary files /dev/null and b/ctrl/tdfonts/1911.tdf differ
diff --git a/ctrl/tdfonts/1911x.tdf b/ctrl/tdfonts/1911x.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..e785dde98362df5f3bbdf18d36d9e1010019b3eb
Binary files /dev/null and b/ctrl/tdfonts/1911x.tdf differ
diff --git a/ctrl/tdfonts/208.tdf b/ctrl/tdfonts/208.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..45ef4026bcf2c5f29163dd3f8c75cd3f20b8241d
Binary files /dev/null and b/ctrl/tdfonts/208.tdf differ
diff --git a/ctrl/tdfonts/208x.tdf b/ctrl/tdfonts/208x.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..7c18c11b51854d18d56a2e7a894093cb186ed9dd
Binary files /dev/null and b/ctrl/tdfonts/208x.tdf differ
diff --git a/ctrl/tdfonts/3d-ascii.tdf b/ctrl/tdfonts/3d-ascii.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..e1fcae8a42b636af4063fbdb754d13d31ea1219c
Binary files /dev/null and b/ctrl/tdfonts/3d-ascii.tdf differ
diff --git a/ctrl/tdfonts/4maxcol.tdf b/ctrl/tdfonts/4maxcol.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..29be11bdbca8dff4e230d432fb687fc731765b3b
Binary files /dev/null and b/ctrl/tdfonts/4maxcol.tdf differ
diff --git a/ctrl/tdfonts/aaa.tdf b/ctrl/tdfonts/aaa.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..5c1f5509f01922e2390cdd6d18c52d09dad23e6c
Binary files /dev/null and b/ctrl/tdfonts/aaa.tdf differ
diff --git a/ctrl/tdfonts/aaax.tdf b/ctrl/tdfonts/aaax.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..3b43de97ba1d39dbb5d96fdba56a6dfe3acf8011
Binary files /dev/null and b/ctrl/tdfonts/aaax.tdf differ
diff --git a/ctrl/tdfonts/aardvark.tdf b/ctrl/tdfonts/aardvark.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..09963114b548c40eafa5a636ba50444ea8f8e3de
Binary files /dev/null and b/ctrl/tdfonts/aardvark.tdf differ
diff --git a/ctrl/tdfonts/abbadon.tdf b/ctrl/tdfonts/abbadon.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..de9848efcc1d9ba479deb478fdeb50621dcbaaf8
Binary files /dev/null and b/ctrl/tdfonts/abbadon.tdf differ
diff --git a/ctrl/tdfonts/access.tdf b/ctrl/tdfonts/access.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..e6227c3e8c044cedab435be0d2ab8e58c95b7c89
Binary files /dev/null and b/ctrl/tdfonts/access.tdf differ
diff --git a/ctrl/tdfonts/acheronx.tdf b/ctrl/tdfonts/acheronx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..49580c6666b219975ac6e26c236e9feb966e1aa8
Binary files /dev/null and b/ctrl/tdfonts/acheronx.tdf differ
diff --git a/ctrl/tdfonts/acid3dx.tdf b/ctrl/tdfonts/acid3dx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..e30c934d3581f498fcfdf9f61d1681841c4ee6b7
Binary files /dev/null and b/ctrl/tdfonts/acid3dx.tdf differ
diff --git a/ctrl/tdfonts/acidnewx.tdf b/ctrl/tdfonts/acidnewx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..d3cbb82e8fe019ea839d53f862b62ffb6d2357c5
Binary files /dev/null and b/ctrl/tdfonts/acidnewx.tdf differ
diff --git a/ctrl/tdfonts/acidsc2x.tdf b/ctrl/tdfonts/acidsc2x.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..06148c9fbe625bdbdbee2150ebb14bbe4917a58b
Binary files /dev/null and b/ctrl/tdfonts/acidsc2x.tdf differ
diff --git a/ctrl/tdfonts/acidscpx.tdf b/ctrl/tdfonts/acidscpx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..c05de4ce24f5d6ffc55cdeec6e163912c0701e8d
Binary files /dev/null and b/ctrl/tdfonts/acidscpx.tdf differ
diff --git a/ctrl/tdfonts/acidtron.tdf b/ctrl/tdfonts/acidtron.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..4b7ea1ad44cb006fb8788f41ef489b8dc92227dd
Binary files /dev/null and b/ctrl/tdfonts/acidtron.tdf differ
diff --git a/ctrl/tdfonts/acidx.tdf b/ctrl/tdfonts/acidx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..df61d6ae479edd3d3723a3c788ffd5944bdf9fa1
Binary files /dev/null and b/ctrl/tdfonts/acidx.tdf differ
diff --git a/ctrl/tdfonts/acrylicx.tdf b/ctrl/tdfonts/acrylicx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..04a7c4b8b2e27df486b2a4712096033c5894c8ce
Binary files /dev/null and b/ctrl/tdfonts/acrylicx.tdf differ
diff --git a/ctrl/tdfonts/adomex.tdf b/ctrl/tdfonts/adomex.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..bedb10f322185254140f6cfc3be8c690194ecae8
Binary files /dev/null and b/ctrl/tdfonts/adomex.tdf differ
diff --git a/ctrl/tdfonts/adrenax.tdf b/ctrl/tdfonts/adrenax.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..ef720811a1d66f0d51f3c06d98dea66850d7051e
Binary files /dev/null and b/ctrl/tdfonts/adrenax.tdf differ
diff --git a/ctrl/tdfonts/adrknesx.tdf b/ctrl/tdfonts/adrknesx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..98e2a82453bcf383d9e3dd949dd4721febbefd30
Binary files /dev/null and b/ctrl/tdfonts/adrknesx.tdf differ
diff --git a/ctrl/tdfonts/advocate.tdf b/ctrl/tdfonts/advocate.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..b70cffa528843c2fa68bdd3bc1f1780902e92fe0
Binary files /dev/null and b/ctrl/tdfonts/advocate.tdf differ
diff --git a/ctrl/tdfonts/aftrdarx.tdf b/ctrl/tdfonts/aftrdarx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..aa8c788cc57a7356be30320f28b5a5a888b82888
Binary files /dev/null and b/ctrl/tdfonts/aftrdarx.tdf differ
diff --git a/ctrl/tdfonts/aftrhoux.tdf b/ctrl/tdfonts/aftrhoux.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..a153f172613b63015afabaa5049098c58c8ff093
Binary files /dev/null and b/ctrl/tdfonts/aftrhoux.tdf differ
diff --git a/ctrl/tdfonts/agony.tdf b/ctrl/tdfonts/agony.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..54adac8faf0d4fca4348a91a2dcc6a1ae080cb79
Binary files /dev/null and b/ctrl/tdfonts/agony.tdf differ
diff --git a/ctrl/tdfonts/agony2x.tdf b/ctrl/tdfonts/agony2x.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..4381ec51a7cb204f4d19b72d8398c29dfdba7ecb
Binary files /dev/null and b/ctrl/tdfonts/agony2x.tdf differ
diff --git a/ctrl/tdfonts/alchemyx.tdf b/ctrl/tdfonts/alchemyx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..a2e5c9b3644fe993e695859663259a8efd56d430
Binary files /dev/null and b/ctrl/tdfonts/alchemyx.tdf differ
diff --git a/ctrl/tdfonts/alfheimx.tdf b/ctrl/tdfonts/alfheimx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..198770d5eadcebb713e03dc5ffd6f73755724480
Binary files /dev/null and b/ctrl/tdfonts/alfheimx.tdf differ
diff --git a/ctrl/tdfonts/alienled.tdf b/ctrl/tdfonts/alienled.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..f9abc1998c2da596811699b9d9eb73d0533658de
Binary files /dev/null and b/ctrl/tdfonts/alienled.tdf differ
diff --git a/ctrl/tdfonts/alphax.tdf b/ctrl/tdfonts/alphax.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..68e8957390b1b8291fc7ee2294fa47b51a842e33
Binary files /dev/null and b/ctrl/tdfonts/alphax.tdf differ
diff --git a/ctrl/tdfonts/amazonx.tdf b/ctrl/tdfonts/amazonx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..70e538842aed9091f098598856c1be893d476461
Binary files /dev/null and b/ctrl/tdfonts/amazonx.tdf differ
diff --git a/ctrl/tdfonts/ambush2.tdf b/ctrl/tdfonts/ambush2.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..6d3837b1aeb20ac1c9b804eda752ea321dc06f61
Binary files /dev/null and b/ctrl/tdfonts/ambush2.tdf differ
diff --git a/ctrl/tdfonts/ambushs.tdf b/ctrl/tdfonts/ambushs.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..f0542006557caac564eb189b4449c65260815887
Binary files /dev/null and b/ctrl/tdfonts/ambushs.tdf differ
diff --git a/ctrl/tdfonts/ambushx.tdf b/ctrl/tdfonts/ambushx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..9ddb0ce01012f65a9eaf53713e1ed769af4edd37
Binary files /dev/null and b/ctrl/tdfonts/ambushx.tdf differ
diff --git a/ctrl/tdfonts/amcneko.tdf b/ctrl/tdfonts/amcneko.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..2654db5fa3192a85465685266d39e543843727ee
Binary files /dev/null and b/ctrl/tdfonts/amcneko.tdf differ
diff --git a/ctrl/tdfonts/amnesia.tdf b/ctrl/tdfonts/amnesia.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..242ebeef96b5d564b4763a1e66cccc0b1348990a
Binary files /dev/null and b/ctrl/tdfonts/amnesia.tdf differ
diff --git a/ctrl/tdfonts/amnesiax.tdf b/ctrl/tdfonts/amnesiax.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..75a462cee9b0ac43061cd64792c41a19ac5433bc
Binary files /dev/null and b/ctrl/tdfonts/amnesiax.tdf differ
diff --git a/ctrl/tdfonts/anarchyx.tdf b/ctrl/tdfonts/anarchyx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..155b9c64dde813a3ce90617dfd09ab8592dddb89
Binary files /dev/null and b/ctrl/tdfonts/anarchyx.tdf differ
diff --git a/ctrl/tdfonts/andromed.tdf b/ctrl/tdfonts/andromed.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..692cca6a71f8277bd9f1305c6c58b2f50cd28432
Binary files /dev/null and b/ctrl/tdfonts/andromed.tdf differ
diff --git a/ctrl/tdfonts/anemiax.tdf b/ctrl/tdfonts/anemiax.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..61580d86d7aef08d7a136b6b3539c91534861f37
Binary files /dev/null and b/ctrl/tdfonts/anemiax.tdf differ
diff --git a/ctrl/tdfonts/anemiaxx.tdf b/ctrl/tdfonts/anemiaxx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..e6f5388a3621be1a686731ae6c9de822d0d3539f
Binary files /dev/null and b/ctrl/tdfonts/anemiaxx.tdf differ
diff --git a/ctrl/tdfonts/angldust.tdf b/ctrl/tdfonts/angldust.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..77fdb64528647e5c6daf6a769a2b65232a58a986
Binary files /dev/null and b/ctrl/tdfonts/angldust.tdf differ
diff --git a/ctrl/tdfonts/anniverx.tdf b/ctrl/tdfonts/anniverx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..160a5ef7840963535e6f5642585f0de55b9dd2dc
Binary files /dev/null and b/ctrl/tdfonts/anniverx.tdf differ
diff --git a/ctrl/tdfonts/anomalix.tdf b/ctrl/tdfonts/anomalix.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..539eec36c41af55b9c2e0e98cf65b54032655f19
Binary files /dev/null and b/ctrl/tdfonts/anomalix.tdf differ
diff --git a/ctrl/tdfonts/apocal2x.tdf b/ctrl/tdfonts/apocal2x.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..c02227568fec1645ca0f4d07f4167958cc95100e
Binary files /dev/null and b/ctrl/tdfonts/apocal2x.tdf differ
diff --git a/ctrl/tdfonts/apotm.tdf b/ctrl/tdfonts/apotm.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..aebbe43e6b4235bf0a0cd48998dbe4ce1a0d4d81
Binary files /dev/null and b/ctrl/tdfonts/apotm.tdf differ
diff --git a/ctrl/tdfonts/apovisnx.tdf b/ctrl/tdfonts/apovisnx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..c62bcfe4497c15989ddac4e719ab1baaf03ba948
Binary files /dev/null and b/ctrl/tdfonts/apovisnx.tdf differ
diff --git a/ctrl/tdfonts/appocalx.tdf b/ctrl/tdfonts/appocalx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..aec5df4df36b4c011850c3f5b28ca93ed162195d
Binary files /dev/null and b/ctrl/tdfonts/appocalx.tdf differ
diff --git a/ctrl/tdfonts/arcane.tdf b/ctrl/tdfonts/arcane.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..ed2a5859808f7e5e256f375c0bd97728d5d9604a
Binary files /dev/null and b/ctrl/tdfonts/arcane.tdf differ
diff --git a/ctrl/tdfonts/archana.tdf b/ctrl/tdfonts/archana.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..50ce2aed2c5f1c9a8780b7234455619c5e821f12
Binary files /dev/null and b/ctrl/tdfonts/archana.tdf differ
diff --git a/ctrl/tdfonts/areaconx.tdf b/ctrl/tdfonts/areaconx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..7e4efbbfa2ac2e17fb626e161d84501a5e23e977
Binary files /dev/null and b/ctrl/tdfonts/areaconx.tdf differ
diff --git a/ctrl/tdfonts/areax.tdf b/ctrl/tdfonts/areax.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..4330b72bc282ce1da6575e7fbf48faeb60ec40de
Binary files /dev/null and b/ctrl/tdfonts/areax.tdf differ
diff --git a/ctrl/tdfonts/armagdnx.tdf b/ctrl/tdfonts/armagdnx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..cea96b7bb77ceb74ee3f613afdf7de39818041ff
Binary files /dev/null and b/ctrl/tdfonts/armagdnx.tdf differ
diff --git a/ctrl/tdfonts/ascii.tdf b/ctrl/tdfonts/ascii.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..a8e20872f08d9a4e5c0c7dc66c5bbded1d8c1ee0
Binary files /dev/null and b/ctrl/tdfonts/ascii.tdf differ
diff --git a/ctrl/tdfonts/assylum.tdf b/ctrl/tdfonts/assylum.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..6d9393216f85333c50ca681100a9d603cdb8a097
Binary files /dev/null and b/ctrl/tdfonts/assylum.tdf differ
diff --git a/ctrl/tdfonts/assylumx.tdf b/ctrl/tdfonts/assylumx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..6d22cd91bfefd92819f802082b8c6804ea0de971
Binary files /dev/null and b/ctrl/tdfonts/assylumx.tdf differ
diff --git a/ctrl/tdfonts/astronmx.tdf b/ctrl/tdfonts/astronmx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..f6f89fb457264dd34631c96a9ca31be5982692c5
Binary files /dev/null and b/ctrl/tdfonts/astronmx.tdf differ
diff --git a/ctrl/tdfonts/asylumx.tdf b/ctrl/tdfonts/asylumx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..f597ae007af0ae14137a9784bc4513fabac18704
Binary files /dev/null and b/ctrl/tdfonts/asylumx.tdf differ
diff --git a/ctrl/tdfonts/atbx.tdf b/ctrl/tdfonts/atbx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..30f3808d303d209bc95edebf59b5a0df80088f12
Binary files /dev/null and b/ctrl/tdfonts/atbx.tdf differ
diff --git a/ctrl/tdfonts/atlansmx.tdf b/ctrl/tdfonts/atlansmx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..9386100791c0c3f533ad95de6c7b4973047e6924
Binary files /dev/null and b/ctrl/tdfonts/atlansmx.tdf differ
diff --git a/ctrl/tdfonts/atlantix.tdf b/ctrl/tdfonts/atlantix.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..e7f328b075109a8050d529671f5f856cc5a92fa9
Binary files /dev/null and b/ctrl/tdfonts/atlantix.tdf differ
diff --git a/ctrl/tdfonts/atomicx.tdf b/ctrl/tdfonts/atomicx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..62d49a3c8096c80db12704f1856a856a6d752562
Binary files /dev/null and b/ctrl/tdfonts/atomicx.tdf differ
diff --git a/ctrl/tdfonts/atomx.tdf b/ctrl/tdfonts/atomx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..87a7be2c36a049de241cff03e271b80465035b1a
Binary files /dev/null and b/ctrl/tdfonts/atomx.tdf differ
diff --git a/ctrl/tdfonts/attitudx.tdf b/ctrl/tdfonts/attitudx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..c0a6ea747751c894ecb1c68470bde79d20b48ffd
Binary files /dev/null and b/ctrl/tdfonts/attitudx.tdf differ
diff --git a/ctrl/tdfonts/audiofil.tdf b/ctrl/tdfonts/audiofil.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..4b0dab104d1d4ec8d1da53b830fa816ae7950cef
Binary files /dev/null and b/ctrl/tdfonts/audiofil.tdf differ
diff --git a/ctrl/tdfonts/badlandx.tdf b/ctrl/tdfonts/badlandx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..66457943513e47760c31d2387674287eb58e2fe7
Binary files /dev/null and b/ctrl/tdfonts/badlandx.tdf differ
diff --git a/ctrl/tdfonts/balistcx.tdf b/ctrl/tdfonts/balistcx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..b38c7a1629fcb54e624d1bf2d5392fe392a14dea
Binary files /dev/null and b/ctrl/tdfonts/balistcx.tdf differ
diff --git a/ctrl/tdfonts/bamboosx.tdf b/ctrl/tdfonts/bamboosx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..b8dafb2b3ed1201f0d084a4df62e0a2dc3a9339c
Binary files /dev/null and b/ctrl/tdfonts/bamboosx.tdf differ
diff --git a/ctrl/tdfonts/banshee.tdf b/ctrl/tdfonts/banshee.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..bfbe7ced56d289b402b25b2d93948042d44875d6
Binary files /dev/null and b/ctrl/tdfonts/banshee.tdf differ
diff --git a/ctrl/tdfonts/bansheex.tdf b/ctrl/tdfonts/bansheex.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..f81dee24f20c86f2768f9dab7ba3522827f97a25
Binary files /dev/null and b/ctrl/tdfonts/bansheex.tdf differ
diff --git a/ctrl/tdfonts/bbstx.tdf b/ctrl/tdfonts/bbstx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..6928a1170bc99b595dfce1bc0522a023f0faf8ac
Binary files /dev/null and b/ctrl/tdfonts/bbstx.tdf differ
diff --git a/ctrl/tdfonts/beast.tdf b/ctrl/tdfonts/beast.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..38d227c8dec8f93258fd725a91ddfed3ac1a1526
Binary files /dev/null and b/ctrl/tdfonts/beast.tdf differ
diff --git a/ctrl/tdfonts/belfastx.tdf b/ctrl/tdfonts/belfastx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..6a8d22411535aebb17ff03f04c72adce349c3ed5
Binary files /dev/null and b/ctrl/tdfonts/belfastx.tdf differ
diff --git a/ctrl/tdfonts/bevisiox.tdf b/ctrl/tdfonts/bevisiox.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..27e8a088041d9737d60317c27d6a38eef7bc2718
Binary files /dev/null and b/ctrl/tdfonts/bevisiox.tdf differ
diff --git a/ctrl/tdfonts/beyond2x.tdf b/ctrl/tdfonts/beyond2x.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..ee2110c457dcc6ce96fc02032d45ea3e7ab08808
Binary files /dev/null and b/ctrl/tdfonts/beyond2x.tdf differ
diff --git a/ctrl/tdfonts/beyondx.tdf b/ctrl/tdfonts/beyondx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..fb87f5d4a46bcef74eaeb5fa11df17746ec48160
Binary files /dev/null and b/ctrl/tdfonts/beyondx.tdf differ
diff --git a/ctrl/tdfonts/bigice_f.tdf b/ctrl/tdfonts/bigice_f.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..0dc4b573637edbf100ffba96938f40d690d7b00b
Binary files /dev/null and b/ctrl/tdfonts/bigice_f.tdf differ
diff --git a/ctrl/tdfonts/bigl2.tdf b/ctrl/tdfonts/bigl2.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..367c4546755d649d7c5f25f1b74fa010fecfb28a
Binary files /dev/null and b/ctrl/tdfonts/bigl2.tdf differ
diff --git a/ctrl/tdfonts/biglimpy.tdf b/ctrl/tdfonts/biglimpy.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..dd3d96588826b48bb65a26478415951e86f8055d
Binary files /dev/null and b/ctrl/tdfonts/biglimpy.tdf differ
diff --git a/ctrl/tdfonts/biohazrx.tdf b/ctrl/tdfonts/biohazrx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..873ef2bf57454977f69f6ade4e2f16628e31fb38
Binary files /dev/null and b/ctrl/tdfonts/biohazrx.tdf differ
diff --git a/ctrl/tdfonts/bismarcx.tdf b/ctrl/tdfonts/bismarcx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..2618e8e450ffb1ef92b4edf43247b7e7504463fe
Binary files /dev/null and b/ctrl/tdfonts/bismarcx.tdf differ
diff --git a/ctrl/tdfonts/bitchvrx.tdf b/ctrl/tdfonts/bitchvrx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..2cc21e65affb196fa3ad09a17d25771d6d07a550
Binary files /dev/null and b/ctrl/tdfonts/bitchvrx.tdf differ
diff --git a/ctrl/tdfonts/bizarrax.tdf b/ctrl/tdfonts/bizarrax.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..76d4384ccdb0cc90d6a6a955083cc54cefe2190e
Binary files /dev/null and b/ctrl/tdfonts/bizarrax.tdf differ
diff --git a/ctrl/tdfonts/blacksun.tdf b/ctrl/tdfonts/blacksun.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..1617932e351bff939a92579cee6ad8a2cbc9e1da
Binary files /dev/null and b/ctrl/tdfonts/blacksun.tdf differ
diff --git a/ctrl/tdfonts/blacksux.tdf b/ctrl/tdfonts/blacksux.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..e64a5e146877cd74e974834adf87a816aa859b2c
Binary files /dev/null and b/ctrl/tdfonts/blacksux.tdf differ
diff --git a/ctrl/tdfonts/blackx.tdf b/ctrl/tdfonts/blackx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..6fee99b9b2731732c51a7665157fbc6010d8d0aa
Binary files /dev/null and b/ctrl/tdfonts/blackx.tdf differ
diff --git a/ctrl/tdfonts/bladex.tdf b/ctrl/tdfonts/bladex.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..b6546aa82d48b44f3bc89cf6eefc03da7ffd1605
Binary files /dev/null and b/ctrl/tdfonts/bladex.tdf differ
diff --git a/ctrl/tdfonts/blah.tdf b/ctrl/tdfonts/blah.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..c23653c2c0044234f9df8b620825dc1bfa090ea9
Binary files /dev/null and b/ctrl/tdfonts/blah.tdf differ
diff --git a/ctrl/tdfonts/blahx.tdf b/ctrl/tdfonts/blahx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..31a5fc757b5f4c6ed9be9c66c145808386d672dd
Binary files /dev/null and b/ctrl/tdfonts/blahx.tdf differ
diff --git a/ctrl/tdfonts/blcksunx.tdf b/ctrl/tdfonts/blcksunx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..44f5baff00c85d7e3c502b3c24f4aa9e0fabc929
Binary files /dev/null and b/ctrl/tdfonts/blcksunx.tdf differ
diff --git a/ctrl/tdfonts/blcktrnc.tdf b/ctrl/tdfonts/blcktrnc.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..453ad29bbcfe031869250011e3ff697cbb3a6418
Binary files /dev/null and b/ctrl/tdfonts/blcktrnc.tdf differ
diff --git a/ctrl/tdfonts/bleach.tdf b/ctrl/tdfonts/bleach.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..e5daff045ff3dea01c0364f9c746a2e599d8f463
Binary files /dev/null and b/ctrl/tdfonts/bleach.tdf differ
diff --git a/ctrl/tdfonts/blendr1x.tdf b/ctrl/tdfonts/blendr1x.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..1cf2135628123e22a7c8a73759b4eff8c1939e28
Binary files /dev/null and b/ctrl/tdfonts/blendr1x.tdf differ
diff --git a/ctrl/tdfonts/blendr2x.tdf b/ctrl/tdfonts/blendr2x.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..75f7cd8d92dc8ad899fee2649a4a75d56c9f45ca
Binary files /dev/null and b/ctrl/tdfonts/blendr2x.tdf differ
diff --git a/ctrl/tdfonts/blevx.tdf b/ctrl/tdfonts/blevx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..567b44ff2fe3d24337d03bfb5aa928bb5a3d95ed
Binary files /dev/null and b/ctrl/tdfonts/blevx.tdf differ
diff --git a/ctrl/tdfonts/blisterx.tdf b/ctrl/tdfonts/blisterx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..a9de7720ee5ea0d5531b7c601f6431e86d061454
Binary files /dev/null and b/ctrl/tdfonts/blisterx.tdf differ
diff --git a/ctrl/tdfonts/block.tdf b/ctrl/tdfonts/block.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..7822b39d7848d850061d982a07e91a784d2d7f30
Binary files /dev/null and b/ctrl/tdfonts/block.tdf differ
diff --git a/ctrl/tdfonts/block3d.tdf b/ctrl/tdfonts/block3d.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..d2a080c8a983f419db64d3b0f9e3096c37e2d5cd
Binary files /dev/null and b/ctrl/tdfonts/block3d.tdf differ
diff --git a/ctrl/tdfonts/block3dx.tdf b/ctrl/tdfonts/block3dx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..98c0a027d5725c0ea794b467237b5dddb5f909dd
Binary files /dev/null and b/ctrl/tdfonts/block3dx.tdf differ
diff --git a/ctrl/tdfonts/bloodlg.tdf b/ctrl/tdfonts/bloodlg.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..fa291cac167c4722382cab8f38e7b9d7d191f6cd
Binary files /dev/null and b/ctrl/tdfonts/bloodlg.tdf differ
diff --git a/ctrl/tdfonts/bloodlgc.tdf b/ctrl/tdfonts/bloodlgc.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..9c18a000dc5d6d595bddb2ceefc0a9f7171d138d
Binary files /dev/null and b/ctrl/tdfonts/bloodlgc.tdf differ
diff --git a/ctrl/tdfonts/bloodsmc.tdf b/ctrl/tdfonts/bloodsmc.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..526e00d6aa3574216a2b97b682a9eb5e54b8036f
Binary files /dev/null and b/ctrl/tdfonts/bloodsmc.tdf differ
diff --git a/ctrl/tdfonts/bloodsml.tdf b/ctrl/tdfonts/bloodsml.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..cabfaf8bec6e35dbd74ee301af99b6535fd2929e
Binary files /dev/null and b/ctrl/tdfonts/bloodsml.tdf differ
diff --git a/ctrl/tdfonts/bloodyx.tdf b/ctrl/tdfonts/bloodyx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..ad0f5f4129ff994d65ae1f03600d9398a2b5ee8f
Binary files /dev/null and b/ctrl/tdfonts/bloodyx.tdf differ
diff --git a/ctrl/tdfonts/blueescx.tdf b/ctrl/tdfonts/blueescx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..85708ee19f7ee52051f3a7925e12d19b02836d28
Binary files /dev/null and b/ctrl/tdfonts/blueescx.tdf differ
diff --git a/ctrl/tdfonts/blwtorcx.tdf b/ctrl/tdfonts/blwtorcx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..eb476986dc0361f1272f235aed4857581b069f26
Binary files /dev/null and b/ctrl/tdfonts/blwtorcx.tdf differ
diff --git a/ctrl/tdfonts/boardx.tdf b/ctrl/tdfonts/boardx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..01eb90feb343ca85caabf7bd2fde737eded5aa07
Binary files /dev/null and b/ctrl/tdfonts/boardx.tdf differ
diff --git a/ctrl/tdfonts/bodily.tdf b/ctrl/tdfonts/bodily.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..521096ca921b0756f446447f1fd923c4deafb77d
Binary files /dev/null and b/ctrl/tdfonts/bodily.tdf differ
diff --git a/ctrl/tdfonts/bodycnt.tdf b/ctrl/tdfonts/bodycnt.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..7a6dcf0feba3593fe937dc97398ed604707314d6
Binary files /dev/null and b/ctrl/tdfonts/bodycnt.tdf differ
diff --git a/ctrl/tdfonts/bodycntx.tdf b/ctrl/tdfonts/bodycntx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..6ab07ed9e7857b4197aa1a2d01be0799c0f59ef3
Binary files /dev/null and b/ctrl/tdfonts/bodycntx.tdf differ
diff --git a/ctrl/tdfonts/bodyelex.tdf b/ctrl/tdfonts/bodyelex.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..7a9ada2a9b0f35462ab7f2a7623d7e663c29442c
Binary files /dev/null and b/ctrl/tdfonts/bodyelex.tdf differ
diff --git a/ctrl/tdfonts/bollux.tdf b/ctrl/tdfonts/bollux.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..92e8bb6e49a1324646a713794b3858c9bdc46c70
Binary files /dev/null and b/ctrl/tdfonts/bollux.tdf differ
diff --git a/ctrl/tdfonts/bolluxx.tdf b/ctrl/tdfonts/bolluxx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..77fefa18808ab672e1b61293fce71dfa5ef8424d
Binary files /dev/null and b/ctrl/tdfonts/bolluxx.tdf differ
diff --git a/ctrl/tdfonts/bonerx.tdf b/ctrl/tdfonts/bonerx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..306e59cf4d6bdb237a7f472da9845a1536415a99
Binary files /dev/null and b/ctrl/tdfonts/bonerx.tdf differ
diff --git a/ctrl/tdfonts/bonex.tdf b/ctrl/tdfonts/bonex.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..dfcf55894b193db86ca0beae77435c757cf94671
Binary files /dev/null and b/ctrl/tdfonts/bonex.tdf differ
diff --git a/ctrl/tdfonts/bongx.tdf b/ctrl/tdfonts/bongx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..579a0f2eb243fdee2541336ae26b255f2886bd39
Binary files /dev/null and b/ctrl/tdfonts/bongx.tdf differ
diff --git a/ctrl/tdfonts/boxfight.tdf b/ctrl/tdfonts/boxfight.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..f02f7b8a88deccbd8b6cb25325f3b17c8bedd04e
Binary files /dev/null and b/ctrl/tdfonts/boxfight.tdf differ
diff --git a/ctrl/tdfonts/bravex.tdf b/ctrl/tdfonts/bravex.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..c75b53a83773bedb1db4728e645603ec3f8a7ce5
Binary files /dev/null and b/ctrl/tdfonts/bravex.tdf differ
diff --git a/ctrl/tdfonts/brazenx.tdf b/ctrl/tdfonts/brazenx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..db49c50d165edbafe9a6d43f6f7a6453acc27efc
Binary files /dev/null and b/ctrl/tdfonts/brazenx.tdf differ
diff --git a/ctrl/tdfonts/breachx.tdf b/ctrl/tdfonts/breachx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..ecc147f41be1908f2563a1c4e989a8a28afe5a10
Binary files /dev/null and b/ctrl/tdfonts/breachx.tdf differ
diff --git a/ctrl/tdfonts/breakx.tdf b/ctrl/tdfonts/breakx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..83390126bd9d65caa66a03fe10a054b85340998d
Binary files /dev/null and b/ctrl/tdfonts/breakx.tdf differ
diff --git a/ctrl/tdfonts/brex.tdf b/ctrl/tdfonts/brex.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..02da8f23dd44afba4d84c3b2803ea9e3616882c0
Binary files /dev/null and b/ctrl/tdfonts/brex.tdf differ
diff --git a/ctrl/tdfonts/brickx.tdf b/ctrl/tdfonts/brickx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..ca2e61fea83c36e8bcc9d10486fdc17a212bffc5
Binary files /dev/null and b/ctrl/tdfonts/brickx.tdf differ
diff --git a/ctrl/tdfonts/brink.tdf b/ctrl/tdfonts/brink.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..fd03bb4f60451b20942f89827c2cc531dc1d6704
Binary files /dev/null and b/ctrl/tdfonts/brink.tdf differ
diff --git a/ctrl/tdfonts/brinkx.tdf b/ctrl/tdfonts/brinkx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..65c63d330f81178abedfa5a453525dd01cbaaa47
Binary files /dev/null and b/ctrl/tdfonts/brinkx.tdf differ
diff --git a/ctrl/tdfonts/brndamgx.tdf b/ctrl/tdfonts/brndamgx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..a368d3bd40b7da3953e99c208a4c3533cd966320
Binary files /dev/null and b/ctrl/tdfonts/brndamgx.tdf differ
diff --git a/ctrl/tdfonts/brokenx.tdf b/ctrl/tdfonts/brokenx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..3bd5f176a57cf4f828625dd3e1046eabbb37be35
Binary files /dev/null and b/ctrl/tdfonts/brokenx.tdf differ
diff --git a/ctrl/tdfonts/broknsrt.tdf b/ctrl/tdfonts/broknsrt.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..6de93e91a1e28cd3cbf7452de33188e46624a224
Binary files /dev/null and b/ctrl/tdfonts/broknsrt.tdf differ
diff --git a/ctrl/tdfonts/brothood.tdf b/ctrl/tdfonts/brothood.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..7d03eb8b903f8702ea92efde7d17829de1792112
Binary files /dev/null and b/ctrl/tdfonts/brothood.tdf differ
diff --git a/ctrl/tdfonts/bubacol.tdf b/ctrl/tdfonts/bubacol.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..00a0e9586cb52607ce4ca023f1798869d1652dda
Binary files /dev/null and b/ctrl/tdfonts/bubacol.tdf differ
diff --git a/ctrl/tdfonts/buffalo.tdf b/ctrl/tdfonts/buffalo.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..7250d45839019134d3043156c7682628a44d609d
Binary files /dev/null and b/ctrl/tdfonts/buffalo.tdf differ
diff --git a/ctrl/tdfonts/burningx.tdf b/ctrl/tdfonts/burningx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..ca1fe920ebb2adde29e81cbc97d8cfbdfe86f4be
Binary files /dev/null and b/ctrl/tdfonts/burningx.tdf differ
diff --git a/ctrl/tdfonts/cafex.tdf b/ctrl/tdfonts/cafex.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..bdf33420abebd6e2b4bbc77f0d0ae5a26b75c6bc
Binary files /dev/null and b/ctrl/tdfonts/cafex.tdf differ
diff --git a/ctrl/tdfonts/califorx.tdf b/ctrl/tdfonts/califorx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..eb8e39a04165ab47475a1af2cc9b7ae8320ead21
Binary files /dev/null and b/ctrl/tdfonts/califorx.tdf differ
diff --git a/ctrl/tdfonts/capitalx.tdf b/ctrl/tdfonts/capitalx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..4d73d65ccc9d84e74e75c629d2226a799d0672fc
Binary files /dev/null and b/ctrl/tdfonts/capitalx.tdf differ
diff --git a/ctrl/tdfonts/carbonx.tdf b/ctrl/tdfonts/carbonx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..4f523a4f361f635549efe08101fcbb2440e284d6
Binary files /dev/null and b/ctrl/tdfonts/carbonx.tdf differ
diff --git a/ctrl/tdfonts/cardinax.tdf b/ctrl/tdfonts/cardinax.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..628fa237b3d832f017d2988c525705565d26cad2
Binary files /dev/null and b/ctrl/tdfonts/cardinax.tdf differ
diff --git a/ctrl/tdfonts/cartelx.tdf b/ctrl/tdfonts/cartelx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..fc052bd093662e840159810938057482019cf753
Binary files /dev/null and b/ctrl/tdfonts/cartelx.tdf differ
diff --git a/ctrl/tdfonts/cartoon.tdf b/ctrl/tdfonts/cartoon.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..5428781f852fb52328564bb82700f1f6e0195bf8
Binary files /dev/null and b/ctrl/tdfonts/cartoon.tdf differ
diff --git a/ctrl/tdfonts/casinox.tdf b/ctrl/tdfonts/casinox.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..8f99b42c698c756451c628568dcc190837a46fc8
Binary files /dev/null and b/ctrl/tdfonts/casinox.tdf differ
diff --git a/ctrl/tdfonts/castlex.tdf b/ctrl/tdfonts/castlex.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..f82fadbc78f51d64fbd6583a4872c2424f173fdf
Binary files /dev/null and b/ctrl/tdfonts/castlex.tdf differ
diff --git a/ctrl/tdfonts/catlkinx.tdf b/ctrl/tdfonts/catlkinx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..1334f28eb4d2268889f9fe68d6ccde0f97d981ef
Binary files /dev/null and b/ctrl/tdfonts/catlkinx.tdf differ
diff --git a/ctrl/tdfonts/cattlex.tdf b/ctrl/tdfonts/cattlex.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..72502d1913a829ea0e7f19f21c3943a1196f91b5
Binary files /dev/null and b/ctrl/tdfonts/cattlex.tdf differ
diff --git a/ctrl/tdfonts/ccinx.tdf b/ctrl/tdfonts/ccinx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..7c9d1e657677ca483a820ec0d52477296069d6e5
Binary files /dev/null and b/ctrl/tdfonts/ccinx.tdf differ
diff --git a/ctrl/tdfonts/celertyx.tdf b/ctrl/tdfonts/celertyx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..2407653c497bf8e0b0f24af18150b34ae3cc2b18
Binary files /dev/null and b/ctrl/tdfonts/celertyx.tdf differ
diff --git a/ctrl/tdfonts/cemetary.tdf b/ctrl/tdfonts/cemetary.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..7a7e772e6a8f151afecea1f69ca6aaa380a4e794
Binary files /dev/null and b/ctrl/tdfonts/cemetary.tdf differ
diff --git a/ctrl/tdfonts/cesspoox.tdf b/ctrl/tdfonts/cesspoox.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..2552fcc34022400fd6640557ea198a3b82585069
Binary files /dev/null and b/ctrl/tdfonts/cesspoox.tdf differ
diff --git a/ctrl/tdfonts/cfh-hoer.tdf b/ctrl/tdfonts/cfh-hoer.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..621eb2e6999b430b8503299fc23d824061c20861
Binary files /dev/null and b/ctrl/tdfonts/cfh-hoer.tdf differ
diff --git a/ctrl/tdfonts/cfh-horx.tdf b/ctrl/tdfonts/cfh-horx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..526cb4839c2775ce94eb47a61c09204a14db2242
Binary files /dev/null and b/ctrl/tdfonts/cfh-horx.tdf differ
diff --git a/ctrl/tdfonts/cfh-snow.tdf b/ctrl/tdfonts/cfh-snow.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..8eccbe30a34792fe6ef2eb41dc004999ef37b150
Binary files /dev/null and b/ctrl/tdfonts/cfh-snow.tdf differ
diff --git a/ctrl/tdfonts/cfh-snwx.tdf b/ctrl/tdfonts/cfh-snwx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..a078f3ae2a766c36f3459e6b5166e6b2d8cd1534
Binary files /dev/null and b/ctrl/tdfonts/cfh-snwx.tdf differ
diff --git a/ctrl/tdfonts/chamberx.tdf b/ctrl/tdfonts/chamberx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..d02cb581bdf872b9e768ea175adfd476fe6d3524
Binary files /dev/null and b/ctrl/tdfonts/chamberx.tdf differ
diff --git a/ctrl/tdfonts/channelx.tdf b/ctrl/tdfonts/channelx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..acd514aabf67f14dc5bd0779e3f2e5102ea88bfe
Binary files /dev/null and b/ctrl/tdfonts/channelx.tdf differ
diff --git a/ctrl/tdfonts/chaos2x.tdf b/ctrl/tdfonts/chaos2x.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..f3da033c69145e6c0ef202874d4d18b047f93edd
Binary files /dev/null and b/ctrl/tdfonts/chaos2x.tdf differ
diff --git a/ctrl/tdfonts/chaosenx.tdf b/ctrl/tdfonts/chaosenx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..a77819a358d82a5900e28bcdb203d4d8de6e38c9
Binary files /dev/null and b/ctrl/tdfonts/chaosenx.tdf differ
diff --git a/ctrl/tdfonts/chaoticx.tdf b/ctrl/tdfonts/chaoticx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..e8dbfd46fa5bae3245c863223aefcb12393520d4
Binary files /dev/null and b/ctrl/tdfonts/chaoticx.tdf differ
diff --git a/ctrl/tdfonts/chazergx.tdf b/ctrl/tdfonts/chazergx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..3eb5c1d22ae4fa8a65b38a173893873c5d1ee3c9
Binary files /dev/null and b/ctrl/tdfonts/chazergx.tdf differ
diff --git a/ctrl/tdfonts/children.tdf b/ctrl/tdfonts/children.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..eae3e91027f820e08bc86b481342a1d5900b4290
Binary files /dev/null and b/ctrl/tdfonts/children.tdf differ
diff --git a/ctrl/tdfonts/chnlzero.tdf b/ctrl/tdfonts/chnlzero.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..57c5f242ba794b2cac2fd4f70d179d892c329bba
Binary files /dev/null and b/ctrl/tdfonts/chnlzero.tdf differ
diff --git a/ctrl/tdfonts/chromax.tdf b/ctrl/tdfonts/chromax.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..71f044254bb2df0cbb5b88f514beb0c8fc234359
Binary files /dev/null and b/ctrl/tdfonts/chromax.tdf differ
diff --git a/ctrl/tdfonts/chronox.tdf b/ctrl/tdfonts/chronox.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..0be6f05e906c5525d185c5da65f5ba91c8554472
Binary files /dev/null and b/ctrl/tdfonts/chronox.tdf differ
diff --git a/ctrl/tdfonts/churchx.tdf b/ctrl/tdfonts/churchx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..c81f375b9558b3a731fdc8e1612ee1fb69e6a716
Binary files /dev/null and b/ctrl/tdfonts/churchx.tdf differ
diff --git a/ctrl/tdfonts/ciafontx.tdf b/ctrl/tdfonts/ciafontx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..004ab1a7b9af3a8e6fe8e36830fca450b9b7447f
Binary files /dev/null and b/ctrl/tdfonts/ciafontx.tdf differ
diff --git a/ctrl/tdfonts/circutsx.tdf b/ctrl/tdfonts/circutsx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..8731fd41e6bb494ce3a6ebf158319312bbb7a1d8
Binary files /dev/null and b/ctrl/tdfonts/circutsx.tdf differ
diff --git a/ctrl/tdfonts/cityx.tdf b/ctrl/tdfonts/cityx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..dda9129dee035d2fac24db037edcfd15eb911e2b
Binary files /dev/null and b/ctrl/tdfonts/cityx.tdf differ
diff --git a/ctrl/tdfonts/cldcityx.tdf b/ctrl/tdfonts/cldcityx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..8a5d4bbf83ef1213c6bd616d1186e2639bcf3e58
Binary files /dev/null and b/ctrl/tdfonts/cldcityx.tdf differ
diff --git a/ctrl/tdfonts/closedx.tdf b/ctrl/tdfonts/closedx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..a64702a67c476cfde3ce39caf6838fa4d47e53cf
Binary files /dev/null and b/ctrl/tdfonts/closedx.tdf differ
diff --git a/ctrl/tdfonts/cnerip.tdf b/ctrl/tdfonts/cnerip.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..6654e25dbf076602ed40ae4402062af0d0d19c07
Binary files /dev/null and b/ctrl/tdfonts/cnerip.tdf differ
diff --git a/ctrl/tdfonts/coderx.tdf b/ctrl/tdfonts/coderx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..b313f44408c2782283586de415cbec6f9588d68a
Binary files /dev/null and b/ctrl/tdfonts/coderx.tdf differ
diff --git a/ctrl/tdfonts/codex.tdf b/ctrl/tdfonts/codex.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..a4eb20ccd39190ca8f76e34257fea87d0fc58bd7
Binary files /dev/null and b/ctrl/tdfonts/codex.tdf differ
diff --git a/ctrl/tdfonts/colony.tdf b/ctrl/tdfonts/colony.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..16f11bf977cbabd7307970511f9af52e284e7231
Binary files /dev/null and b/ctrl/tdfonts/colony.tdf differ
diff --git a/ctrl/tdfonts/color.tdf b/ctrl/tdfonts/color.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..b13b6f07833bd12c120e7ed0c8493b354a9cdf1b
Binary files /dev/null and b/ctrl/tdfonts/color.tdf differ
diff --git a/ctrl/tdfonts/color_.tdf b/ctrl/tdfonts/color_.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..6a192a6c2f756051346ad59b1cb3fdbc5195c86d
Binary files /dev/null and b/ctrl/tdfonts/color_.tdf differ
diff --git a/ctrl/tdfonts/colorhrd.tdf b/ctrl/tdfonts/colorhrd.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..95a00cc012522af2edd856008df6432d1fc5337d
Binary files /dev/null and b/ctrl/tdfonts/colorhrd.tdf differ
diff --git a/ctrl/tdfonts/coloscol.tdf b/ctrl/tdfonts/coloscol.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..16567cadea9eb6c8a739df2915f8030d5f783ad1
Binary files /dev/null and b/ctrl/tdfonts/coloscol.tdf differ
diff --git a/ctrl/tdfonts/coloseux.tdf b/ctrl/tdfonts/coloseux.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..b32a7eb827f495658cf60b2925b23bcbd064424d
Binary files /dev/null and b/ctrl/tdfonts/coloseux.tdf differ
diff --git a/ctrl/tdfonts/colossal.tdf b/ctrl/tdfonts/colossal.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..e276a35996ca8fdeaa8451eb146010f2831369e9
Binary files /dev/null and b/ctrl/tdfonts/colossal.tdf differ
diff --git a/ctrl/tdfonts/coloursx.tdf b/ctrl/tdfonts/coloursx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..c70b6e6e65f65185b027c00f27f3892d9048c404
Binary files /dev/null and b/ctrl/tdfonts/coloursx.tdf differ
diff --git a/ctrl/tdfonts/commx.tdf b/ctrl/tdfonts/commx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..2e08f9756aeb87de4c4189de099594c0a65239d2
Binary files /dev/null and b/ctrl/tdfonts/commx.tdf differ
diff --git a/ctrl/tdfonts/computrx.tdf b/ctrl/tdfonts/computrx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..5dd690ccd221d9a38cd4fdbe3f9a8c62a397cb27
Binary files /dev/null and b/ctrl/tdfonts/computrx.tdf differ
diff --git a/ctrl/tdfonts/consolex.tdf b/ctrl/tdfonts/consolex.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..800ee1c3369466f839041b624380011a957e0b7b
Binary files /dev/null and b/ctrl/tdfonts/consolex.tdf differ
diff --git a/ctrl/tdfonts/continux.tdf b/ctrl/tdfonts/continux.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..a5a2bb380fc0c072938841a54dd1440b0572f9a0
Binary files /dev/null and b/ctrl/tdfonts/continux.tdf differ
diff --git a/ctrl/tdfonts/convulsx.tdf b/ctrl/tdfonts/convulsx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..ae12f7dfdf56ff3b909a650bcebd7bb8c150e2e6
Binary files /dev/null and b/ctrl/tdfonts/convulsx.tdf differ
diff --git a/ctrl/tdfonts/cop-bh.tdf b/ctrl/tdfonts/cop-bh.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..31e572ef844909c811eadb0ec229d1f4f2be6b26
Binary files /dev/null and b/ctrl/tdfonts/cop-bh.tdf differ
diff --git a/ctrl/tdfonts/cop_ch1.tdf b/ctrl/tdfonts/cop_ch1.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..82939ef330f83b11a033552717595fb4f338361b
Binary files /dev/null and b/ctrl/tdfonts/cop_ch1.tdf differ
diff --git a/ctrl/tdfonts/corosv2x.tdf b/ctrl/tdfonts/corosv2x.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..dd82372fd29d9b7502fc0ba16d91d2e0784cb172
Binary files /dev/null and b/ctrl/tdfonts/corosv2x.tdf differ
diff --git a/ctrl/tdfonts/corpse.tdf b/ctrl/tdfonts/corpse.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..d92c0cf843e69809f661c858d0febb4878f82229
Binary files /dev/null and b/ctrl/tdfonts/corpse.tdf differ
diff --git a/ctrl/tdfonts/corrosox.tdf b/ctrl/tdfonts/corrosox.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..f59aee35a1856e67ca76df91433bdf9e032bceb7
Binary files /dev/null and b/ctrl/tdfonts/corrosox.tdf differ
diff --git a/ctrl/tdfonts/coruptnx.tdf b/ctrl/tdfonts/coruptnx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..30eaa4209407749d6d29f8f36af30e9ae0c970ca
Binary files /dev/null and b/ctrl/tdfonts/coruptnx.tdf differ
diff --git a/ctrl/tdfonts/cosmic.tdf b/ctrl/tdfonts/cosmic.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..d54721697ee35a6e50c5c110382251af44c10b60
Binary files /dev/null and b/ctrl/tdfonts/cosmic.tdf differ
diff --git a/ctrl/tdfonts/cosmicco.tdf b/ctrl/tdfonts/cosmicco.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..cae223386ebcfe078aba849ebc8c238efcb88253
Binary files /dev/null and b/ctrl/tdfonts/cosmicco.tdf differ
diff --git a/ctrl/tdfonts/countx.tdf b/ctrl/tdfonts/countx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..288847a0a9089c7f2e1ccb9044344ef367c48944
Binary files /dev/null and b/ctrl/tdfonts/countx.tdf differ
diff --git a/ctrl/tdfonts/courierx.tdf b/ctrl/tdfonts/courierx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..d9bdb1b2fc07a81bed1b2f50cc4d7873a0045c62
Binary files /dev/null and b/ctrl/tdfonts/courierx.tdf differ
diff --git a/ctrl/tdfonts/cr-x.tdf b/ctrl/tdfonts/cr-x.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..282d7ad0fd18e9d2ea7c3f770e7b6bbd358b5c0a
Binary files /dev/null and b/ctrl/tdfonts/cr-x.tdf differ
diff --git a/ctrl/tdfonts/crazedx.tdf b/ctrl/tdfonts/crazedx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..0e6f83075eb877b39dd99193e510870ff5a20851
Binary files /dev/null and b/ctrl/tdfonts/crazedx.tdf differ
diff --git a/ctrl/tdfonts/creatiox.tdf b/ctrl/tdfonts/creatiox.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..97fe478fa16b6946bbb1182cc95ec2b9bff4f8f0
Binary files /dev/null and b/ctrl/tdfonts/creatiox.tdf differ
diff --git a/ctrl/tdfonts/creatorx.tdf b/ctrl/tdfonts/creatorx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..0f32b6b52d046044fcd554572d692d65dd323f67
Binary files /dev/null and b/ctrl/tdfonts/creatorx.tdf differ
diff --git a/ctrl/tdfonts/creepx.tdf b/ctrl/tdfonts/creepx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..80b8289333650255e1d6bf593b99c84394102329
Binary files /dev/null and b/ctrl/tdfonts/creepx.tdf differ
diff --git a/ctrl/tdfonts/crestclx.tdf b/ctrl/tdfonts/crestclx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..1d9c008e4a33f40a60c9694cb65a79c7d101885c
Binary files /dev/null and b/ctrl/tdfonts/crestclx.tdf differ
diff --git a/ctrl/tdfonts/crewelx.tdf b/ctrl/tdfonts/crewelx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..68d53e9fdab853e24db422c2e9e1caa50e1727ff
Binary files /dev/null and b/ctrl/tdfonts/crewelx.tdf differ
diff --git a/ctrl/tdfonts/crimrinx.tdf b/ctrl/tdfonts/crimrinx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..90377a0605f39095aa4beb11673d3ce4eed5bc97
Binary files /dev/null and b/ctrl/tdfonts/crimrinx.tdf differ
diff --git a/ctrl/tdfonts/crimson.tdf b/ctrl/tdfonts/crimson.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..c708cdee65321df555accb1a9828c1f845c0fb64
Binary files /dev/null and b/ctrl/tdfonts/crimson.tdf differ
diff --git a/ctrl/tdfonts/crisisx.tdf b/ctrl/tdfonts/crisisx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..1c62a1450e90a588d3e5d2f303c498e397424ef2
Binary files /dev/null and b/ctrl/tdfonts/crisisx.tdf differ
diff --git a/ctrl/tdfonts/crosroax.tdf b/ctrl/tdfonts/crosroax.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..b634b059ea84c9bfefc680b4c66cb7987271e180
Binary files /dev/null and b/ctrl/tdfonts/crosroax.tdf differ
diff --git a/ctrl/tdfonts/cryptic.tdf b/ctrl/tdfonts/cryptic.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..52e691d0ad1626863eb16cbaf2c5f1783f358a07
Binary files /dev/null and b/ctrl/tdfonts/cryptic.tdf differ
diff --git a/ctrl/tdfonts/crystalx.tdf b/ctrl/tdfonts/crystalx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..d55cce2abbbde22d82a89ce29f173e22571b4c56
Binary files /dev/null and b/ctrl/tdfonts/crystalx.tdf differ
diff --git a/ctrl/tdfonts/crzymadx.tdf b/ctrl/tdfonts/crzymadx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..91ec0da4eae6457b862eecd92883dd3261f4c5e3
Binary files /dev/null and b/ctrl/tdfonts/crzymadx.tdf differ
diff --git a/ctrl/tdfonts/cyanidx.tdf b/ctrl/tdfonts/cyanidx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..ae55226bb4b732cc5dcce2cd65d8660610936da3
Binary files /dev/null and b/ctrl/tdfonts/cyanidx.tdf differ
diff --git a/ctrl/tdfonts/cybcrtwx.tdf b/ctrl/tdfonts/cybcrtwx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..1a23653291408fd127c216467813ceb3bf1356ff
Binary files /dev/null and b/ctrl/tdfonts/cybcrtwx.tdf differ
diff --git a/ctrl/tdfonts/cybera2x.tdf b/ctrl/tdfonts/cybera2x.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..0928855436d290b214e6a391e4bab799b64c28ea
Binary files /dev/null and b/ctrl/tdfonts/cybera2x.tdf differ
diff --git a/ctrl/tdfonts/cyberia1.tdf b/ctrl/tdfonts/cyberia1.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..d1ce1a9763aee3cd07d14823fe6c64a774b00942
Binary files /dev/null and b/ctrl/tdfonts/cyberia1.tdf differ
diff --git a/ctrl/tdfonts/cybernx.tdf b/ctrl/tdfonts/cybernx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..3d6a153a12eccd5d86da178d1ed4636ac6c3d7cd
Binary files /dev/null and b/ctrl/tdfonts/cybernx.tdf differ
diff --git a/ctrl/tdfonts/cyberrrx.tdf b/ctrl/tdfonts/cyberrrx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..7e1171b8af650171f53c1a1de18caf55b43902d2
Binary files /dev/null and b/ctrl/tdfonts/cyberrrx.tdf differ
diff --git a/ctrl/tdfonts/cyberwrx.tdf b/ctrl/tdfonts/cyberwrx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..b5bd18d2b24cca2696b9510d8cbad5591828a587
Binary files /dev/null and b/ctrl/tdfonts/cyberwrx.tdf differ
diff --git a/ctrl/tdfonts/cyberwx.tdf b/ctrl/tdfonts/cyberwx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..4dfbfd134681278a7b9c781c393a235f4357ad7f
Binary files /dev/null and b/ctrl/tdfonts/cyberwx.tdf differ
diff --git a/ctrl/tdfonts/cybrcrme.tdf b/ctrl/tdfonts/cybrcrme.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..86fda1962612c9cf0e513f25569b7b0cb33974c1
Binary files /dev/null and b/ctrl/tdfonts/cybrcrme.tdf differ
diff --git a/ctrl/tdfonts/cybrfrcx.tdf b/ctrl/tdfonts/cybrfrcx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..8a20ac675723ef4aa5ee2b389d90c6d91b9c60db
Binary files /dev/null and b/ctrl/tdfonts/cybrfrcx.tdf differ
diff --git a/ctrl/tdfonts/damagex.tdf b/ctrl/tdfonts/damagex.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..ed7f5d462a401c1f29147671479f03e6a490ee87
Binary files /dev/null and b/ctrl/tdfonts/damagex.tdf differ
diff --git a/ctrl/tdfonts/damnatnx.tdf b/ctrl/tdfonts/damnatnx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..dd79e64c0a409e403b5e260eeb2b08a6ef7f2f8a
Binary files /dev/null and b/ctrl/tdfonts/damnatnx.tdf differ
diff --git a/ctrl/tdfonts/damnedx.tdf b/ctrl/tdfonts/damnedx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..ede63200fe4805b827c3fa6269e9f468f849d83e
Binary files /dev/null and b/ctrl/tdfonts/damnedx.tdf differ
diff --git a/ctrl/tdfonts/dangerfx.tdf b/ctrl/tdfonts/dangerfx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..0f6f2a301a40cae64eacfaa2e5299002450c8214
Binary files /dev/null and b/ctrl/tdfonts/dangerfx.tdf differ
diff --git a/ctrl/tdfonts/dangerx.tdf b/ctrl/tdfonts/dangerx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..1f01e44442e66effc82ec7a7275895a7772cefbc
Binary files /dev/null and b/ctrl/tdfonts/dangerx.tdf differ
diff --git a/ctrl/tdfonts/dark.tdf b/ctrl/tdfonts/dark.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..cf4bf505bcd8c2d851420c82ddd610961c97aec7
Binary files /dev/null and b/ctrl/tdfonts/dark.tdf differ
diff --git a/ctrl/tdfonts/darkcrux.tdf b/ctrl/tdfonts/darkcrux.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..4b9b57cdeb2323b6478df58a51ff853e04f29c00
Binary files /dev/null and b/ctrl/tdfonts/darkcrux.tdf differ
diff --git a/ctrl/tdfonts/darkers1.tdf b/ctrl/tdfonts/darkers1.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..a6fc445b764e5fbaf3c9be802a112642de390895
Binary files /dev/null and b/ctrl/tdfonts/darkers1.tdf differ
diff --git a/ctrl/tdfonts/darkers2.tdf b/ctrl/tdfonts/darkers2.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..e490bcf81f72e1f6eef91b9dba770184ade3dda4
Binary files /dev/null and b/ctrl/tdfonts/darkers2.tdf differ
diff --git a/ctrl/tdfonts/darklanx.tdf b/ctrl/tdfonts/darklanx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..383d5c2e90103265f392bd976811cca9fb82dabf
Binary files /dev/null and b/ctrl/tdfonts/darklanx.tdf differ
diff --git a/ctrl/tdfonts/darklitx.tdf b/ctrl/tdfonts/darklitx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..6a370e3c6e813387df15869e731d1e521a24ec33
Binary files /dev/null and b/ctrl/tdfonts/darklitx.tdf differ
diff --git a/ctrl/tdfonts/darkmoon.tdf b/ctrl/tdfonts/darkmoon.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..7521b61fe281e16e4f8cad9e8c389a1b09d821b9
Binary files /dev/null and b/ctrl/tdfonts/darkmoon.tdf differ
diff --git a/ctrl/tdfonts/darkn2sx.tdf b/ctrl/tdfonts/darkn2sx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..35e31a75f225db9fa03d8fa5057a4a6d84d0d246
Binary files /dev/null and b/ctrl/tdfonts/darkn2sx.tdf differ
diff --git a/ctrl/tdfonts/darknses.tdf b/ctrl/tdfonts/darknses.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..5caad436c6d02253b429e2d612ce79476f761e20
Binary files /dev/null and b/ctrl/tdfonts/darknses.tdf differ
diff --git a/ctrl/tdfonts/darksidx.tdf b/ctrl/tdfonts/darksidx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..d314d3869d097f925a23bebf888826bd3de690d8
Binary files /dev/null and b/ctrl/tdfonts/darksidx.tdf differ
diff --git a/ctrl/tdfonts/darksun.tdf b/ctrl/tdfonts/darksun.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..24f179184ed0dfa5592b4c93a4930da0434c1b2c
Binary files /dev/null and b/ctrl/tdfonts/darksun.tdf differ
diff --git a/ctrl/tdfonts/darksunx.tdf b/ctrl/tdfonts/darksunx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..828610d3fa029c367c107f8cc737cad6e583b950
Binary files /dev/null and b/ctrl/tdfonts/darksunx.tdf differ
diff --git a/ctrl/tdfonts/darktwo.tdf b/ctrl/tdfonts/darktwo.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..037576ca5c789308ed705392474f372a89fae5e0
Binary files /dev/null and b/ctrl/tdfonts/darktwo.tdf differ
diff --git a/ctrl/tdfonts/darrell.tdf b/ctrl/tdfonts/darrell.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..9579ed067a44979f798cef8f4602f8b085699c45
Binary files /dev/null and b/ctrl/tdfonts/darrell.tdf differ
diff --git a/ctrl/tdfonts/darrellx.tdf b/ctrl/tdfonts/darrellx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..4d008949a6330b22a20fba10e550ef67edf949c8
Binary files /dev/null and b/ctrl/tdfonts/darrellx.tdf differ
diff --git a/ctrl/tdfonts/dcfont.tdf b/ctrl/tdfonts/dcfont.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..859dd12b68e8bbc484c7cfe9ab9d202f0201f1d1
Binary files /dev/null and b/ctrl/tdfonts/dcfont.tdf differ
diff --git a/ctrl/tdfonts/dcp_1.tdf b/ctrl/tdfonts/dcp_1.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..e7491d9ebcf7c6b53ea5aed5625ba7fff0e2fd6e
Binary files /dev/null and b/ctrl/tdfonts/dcp_1.tdf differ
diff --git a/ctrl/tdfonts/deadrelm.tdf b/ctrl/tdfonts/deadrelm.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..1446a5000abffd99f43591938e9396d1b724c229
Binary files /dev/null and b/ctrl/tdfonts/deadrelm.tdf differ
diff --git a/ctrl/tdfonts/deadstar.tdf b/ctrl/tdfonts/deadstar.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..1f220a6b247b776562f106d6520f8cfe0b37b8fa
Binary files /dev/null and b/ctrl/tdfonts/deadstar.tdf differ
diff --git a/ctrl/tdfonts/deadstrx.tdf b/ctrl/tdfonts/deadstrx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..cb6f882e74894becd9236bcf8487a92fa94cc553
Binary files /dev/null and b/ctrl/tdfonts/deadstrx.tdf differ
diff --git a/ctrl/tdfonts/death.tdf b/ctrl/tdfonts/death.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..6d1845d37984ed79c95be006ee805c232200bc74
Binary files /dev/null and b/ctrl/tdfonts/death.tdf differ
diff --git a/ctrl/tdfonts/deathrow.tdf b/ctrl/tdfonts/deathrow.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..3967296cc84a69b806e926da17ad568008e10f2f
Binary files /dev/null and b/ctrl/tdfonts/deathrow.tdf differ
diff --git a/ctrl/tdfonts/deathx.tdf b/ctrl/tdfonts/deathx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..81e7675c00c55099eb87d25a7979ec9d143b44fc
Binary files /dev/null and b/ctrl/tdfonts/deathx.tdf differ
diff --git a/ctrl/tdfonts/deep.tdf b/ctrl/tdfonts/deep.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..9634ab20c36dc1c2fc7498c5ac48ae0890aaca2b
Binary files /dev/null and b/ctrl/tdfonts/deep.tdf differ
diff --git a/ctrl/tdfonts/dellx.tdf b/ctrl/tdfonts/dellx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..6e62131324d9edc2e63d192a53a087f23774380d
Binary files /dev/null and b/ctrl/tdfonts/dellx.tdf differ
diff --git a/ctrl/tdfonts/delusion.tdf b/ctrl/tdfonts/delusion.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..75811ccacbe499f2736d28b9311d1d807161af3e
Binary files /dev/null and b/ctrl/tdfonts/delusion.tdf differ
diff --git a/ctrl/tdfonts/demonclx.tdf b/ctrl/tdfonts/demonclx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..428fcd92caaff6d4807252bf865c4238d20651c8
Binary files /dev/null and b/ctrl/tdfonts/demonclx.tdf differ
diff --git a/ctrl/tdfonts/demonic.tdf b/ctrl/tdfonts/demonic.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..6a965dc9883d9c3c1227cbb73ca16b7e48530c1e
Binary files /dev/null and b/ctrl/tdfonts/demonic.tdf differ
diff --git a/ctrl/tdfonts/denied.tdf b/ctrl/tdfonts/denied.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..e9150295cafd455b0156542f3881f7391a71de6d
Binary files /dev/null and b/ctrl/tdfonts/denied.tdf differ
diff --git a/ctrl/tdfonts/descentx.tdf b/ctrl/tdfonts/descentx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..7d30ae9d92e2156340029d7b19a395401738ea30
Binary files /dev/null and b/ctrl/tdfonts/descentx.tdf differ
diff --git a/ctrl/tdfonts/descntsx.tdf b/ctrl/tdfonts/descntsx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..f2fcf6cca0839c65411ef9be05431119eecf9608
Binary files /dev/null and b/ctrl/tdfonts/descntsx.tdf differ
diff --git a/ctrl/tdfonts/desertx.tdf b/ctrl/tdfonts/desertx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..8da760fe5534c18fceab032af07bb68e555f32e7
Binary files /dev/null and b/ctrl/tdfonts/desertx.tdf differ
diff --git a/ctrl/tdfonts/desnudo.tdf b/ctrl/tdfonts/desnudo.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..28eda8fc4dd5800564010fec0122148d0917d64e
Binary files /dev/null and b/ctrl/tdfonts/desnudo.tdf differ
diff --git a/ctrl/tdfonts/destinx.tdf b/ctrl/tdfonts/destinx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..d3496f09d105a3b73e3e6a4698be6e78914e951c
Binary files /dev/null and b/ctrl/tdfonts/destinx.tdf differ
diff --git a/ctrl/tdfonts/destny2x.tdf b/ctrl/tdfonts/destny2x.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..f389f52a20bee69dc6a600834ba54b1685124e9e
Binary files /dev/null and b/ctrl/tdfonts/destny2x.tdf differ
diff --git a/ctrl/tdfonts/destrucx.tdf b/ctrl/tdfonts/destrucx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..b09cd5c052801b02ff56980700e2eb8df0d80ac8
Binary files /dev/null and b/ctrl/tdfonts/destrucx.tdf differ
diff --git a/ctrl/tdfonts/developx.tdf b/ctrl/tdfonts/developx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..d864e25fe92eceb8ecd3f48bbf61fc38f10295c4
Binary files /dev/null and b/ctrl/tdfonts/developx.tdf differ
diff --git a/ctrl/tdfonts/dgmotiox.tdf b/ctrl/tdfonts/dgmotiox.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..9e57bfa9a6e41c1cdc1297fa5d68b4ffb2fafa00
Binary files /dev/null and b/ctrl/tdfonts/dgmotiox.tdf differ
diff --git a/ctrl/tdfonts/digital2.tdf b/ctrl/tdfonts/digital2.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..0a7ba8b3c14a98658668a40c2b6e178c44a0e180
Binary files /dev/null and b/ctrl/tdfonts/digital2.tdf differ
diff --git a/ctrl/tdfonts/digitalx.tdf b/ctrl/tdfonts/digitalx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..ddbfce203466c74c65e822f52eb6a6bab4881669
Binary files /dev/null and b/ctrl/tdfonts/digitalx.tdf differ
diff --git a/ctrl/tdfonts/digitx.tdf b/ctrl/tdfonts/digitx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..352048ae89940633d99ab24d7b0baaff6ca3098f
Binary files /dev/null and b/ctrl/tdfonts/digitx.tdf differ
diff --git a/ctrl/tdfonts/digx.tdf b/ctrl/tdfonts/digx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..61cee23fee77b7ba1383ef2b5e13a51c4f879554
Binary files /dev/null and b/ctrl/tdfonts/digx.tdf differ
diff --git a/ctrl/tdfonts/dimentox.tdf b/ctrl/tdfonts/dimentox.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..81e21621bdcdbdf9a9f3c366b0a7633ccd7ce3c0
Binary files /dev/null and b/ctrl/tdfonts/dimentox.tdf differ
diff --git a/ctrl/tdfonts/dimsbolx.tdf b/ctrl/tdfonts/dimsbolx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..14f6d7374e7a969cc864c1b9389d59daff5644b3
Binary files /dev/null and b/ctrl/tdfonts/dimsbolx.tdf differ
diff --git a/ctrl/tdfonts/dimsslim.tdf b/ctrl/tdfonts/dimsslim.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..689cb530cfcd1fe4acdd2af17417160fef0d4626
Binary files /dev/null and b/ctrl/tdfonts/dimsslim.tdf differ
diff --git a/ctrl/tdfonts/dimsslix.tdf b/ctrl/tdfonts/dimsslix.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..09f9b7e3922f7f2fe9cbfd1a524be24adaaaf378
Binary files /dev/null and b/ctrl/tdfonts/dimsslix.tdf differ
diff --git a/ctrl/tdfonts/dissimux.tdf b/ctrl/tdfonts/dissimux.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..1650687407cedb066146e5fc37b7fa31156710f3
Binary files /dev/null and b/ctrl/tdfonts/dissimux.tdf differ
diff --git a/ctrl/tdfonts/distreax.tdf b/ctrl/tdfonts/distreax.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..93123c690ced58f6b9e840ce9cadbcea5301cb3c
Binary files /dev/null and b/ctrl/tdfonts/distreax.tdf differ
diff --git a/ctrl/tdfonts/dolcex.tdf b/ctrl/tdfonts/dolcex.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..48e8d3549af76f446a010bc16f106b7cbc8488fb
Binary files /dev/null and b/ctrl/tdfonts/dolcex.tdf differ
diff --git a/ctrl/tdfonts/dominion.tdf b/ctrl/tdfonts/dominion.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..5207da20aac7e0aade1a6dec453be2c93fad49c3
Binary files /dev/null and b/ctrl/tdfonts/dominion.tdf differ
diff --git a/ctrl/tdfonts/dominiox.tdf b/ctrl/tdfonts/dominiox.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..2919485050d2f13a22a10abbe03347db3c6b2f2c
Binary files /dev/null and b/ctrl/tdfonts/dominiox.tdf differ
diff --git a/ctrl/tdfonts/donnow.tdf b/ctrl/tdfonts/donnow.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..fbe76bca5cab285dfb2b70a9e9e0eb07d5828f76
Binary files /dev/null and b/ctrl/tdfonts/donnow.tdf differ
diff --git a/ctrl/tdfonts/doorsx.tdf b/ctrl/tdfonts/doorsx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..b31b32c526b383ec668d591b72a0d752e24aba85
Binary files /dev/null and b/ctrl/tdfonts/doorsx.tdf differ
diff --git a/ctrl/tdfonts/dope.tdf b/ctrl/tdfonts/dope.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..76da9f19992975d5996775ef0539c3f3ef8afef5
Binary files /dev/null and b/ctrl/tdfonts/dope.tdf differ
diff --git a/ctrl/tdfonts/downfalx.tdf b/ctrl/tdfonts/downfalx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..880c7653335e85d7a700cceb01c925ce6ee5cbf4
Binary files /dev/null and b/ctrl/tdfonts/downfalx.tdf differ
diff --git a/ctrl/tdfonts/dragon2x.tdf b/ctrl/tdfonts/dragon2x.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..c7b68e2af411d7d18216290221468fb9cb309d4f
Binary files /dev/null and b/ctrl/tdfonts/dragon2x.tdf differ
diff --git a/ctrl/tdfonts/dragonx.tdf b/ctrl/tdfonts/dragonx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..ca6ed65b6014a995cf5e0b3b3153195f81be4d26
Binary files /dev/null and b/ctrl/tdfonts/dragonx.tdf differ
diff --git a/ctrl/tdfonts/dreadlk.tdf b/ctrl/tdfonts/dreadlk.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..67cf6456200322a7aea5b954748717ec40e70cba
Binary files /dev/null and b/ctrl/tdfonts/dreadlk.tdf differ
diff --git a/ctrl/tdfonts/dream.tdf b/ctrl/tdfonts/dream.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..2279568337677d2501051c74daae0b7ef8435299
Binary files /dev/null and b/ctrl/tdfonts/dream.tdf differ
diff --git a/ctrl/tdfonts/dreamlds.tdf b/ctrl/tdfonts/dreamlds.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..d607169d5005338fed7a5872bb26523d4b5e81ca
Binary files /dev/null and b/ctrl/tdfonts/dreamlds.tdf differ
diff --git a/ctrl/tdfonts/dreamlnx.tdf b/ctrl/tdfonts/dreamlnx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..612e48ff0c0e2f62bbcd1b02082b93b7d23bbc32
Binary files /dev/null and b/ctrl/tdfonts/dreamlnx.tdf differ
diff --git a/ctrl/tdfonts/dreamlsx.tdf b/ctrl/tdfonts/dreamlsx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..63b0169894f8e9cf0dbd9072852fd7b98be7c7ea
Binary files /dev/null and b/ctrl/tdfonts/dreamlsx.tdf differ
diff --git a/ctrl/tdfonts/drgx.tdf b/ctrl/tdfonts/drgx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..beb4f351d143e3e67ceb6c16b97ab506cf3ad143
Binary files /dev/null and b/ctrl/tdfonts/drgx.tdf differ
diff --git a/ctrl/tdfonts/drkers1x.tdf b/ctrl/tdfonts/drkers1x.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..7265162ee16f1a02e9bf669f8c0f26746930bacd
Binary files /dev/null and b/ctrl/tdfonts/drkers1x.tdf differ
diff --git a/ctrl/tdfonts/drkers2x.tdf b/ctrl/tdfonts/drkers2x.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..e9840ac1f71becc17fc42d8fc9afa8266b3cd232
Binary files /dev/null and b/ctrl/tdfonts/drkers2x.tdf differ
diff --git a/ctrl/tdfonts/drkimagx.tdf b/ctrl/tdfonts/drkimagx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..8524982814ada01b3d38828015241bd7bd3a9c13
Binary files /dev/null and b/ctrl/tdfonts/drkimagx.tdf differ
diff --git a/ctrl/tdfonts/drkmoonx.tdf b/ctrl/tdfonts/drkmoonx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..601b61a5465271adb1d12b2250d06814ac8fff89
Binary files /dev/null and b/ctrl/tdfonts/drkmoonx.tdf differ
diff --git a/ctrl/tdfonts/drkrealm.tdf b/ctrl/tdfonts/drkrealm.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..6d286d33d74386f95cbd8a6bb22bc9eecb45509d
Binary files /dev/null and b/ctrl/tdfonts/drkrealm.tdf differ
diff --git a/ctrl/tdfonts/drksocty.tdf b/ctrl/tdfonts/drksocty.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..fe90cf6d1bf5a2d40730579984be487f4aabdd38
Binary files /dev/null and b/ctrl/tdfonts/drksocty.tdf differ
diff --git a/ctrl/tdfonts/drome.tdf b/ctrl/tdfonts/drome.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..d2cb4965dc73279d3b95a10f17ed5b02ac054559
Binary files /dev/null and b/ctrl/tdfonts/drome.tdf differ
diff --git a/ctrl/tdfonts/drumsx.tdf b/ctrl/tdfonts/drumsx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..cb561cce9e62d91ec670aaf277586a208103415f
Binary files /dev/null and b/ctrl/tdfonts/drumsx.tdf differ
diff --git a/ctrl/tdfonts/dsktdwnx.tdf b/ctrl/tdfonts/dsktdwnx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..76beb7a7899fb954ad4b5c786d8131e17efaa62f
Binary files /dev/null and b/ctrl/tdfonts/dsktdwnx.tdf differ
diff --git a/ctrl/tdfonts/dungeon2.tdf b/ctrl/tdfonts/dungeon2.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..170e602a0dca7f331a29efcaca9344f0553fcd12
Binary files /dev/null and b/ctrl/tdfonts/dungeon2.tdf differ
diff --git a/ctrl/tdfonts/dungeonx.tdf b/ctrl/tdfonts/dungeonx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..a392fc1ab07c0a0fd62737ab9d41ab5693aff52b
Binary files /dev/null and b/ctrl/tdfonts/dungeonx.tdf differ
diff --git a/ctrl/tdfonts/dustnbnx.tdf b/ctrl/tdfonts/dustnbnx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..4e9cad52e47e05dd00852fdb5c01f6905a6bf4fd
Binary files /dev/null and b/ctrl/tdfonts/dustnbnx.tdf differ
diff --git a/ctrl/tdfonts/dynasty.tdf b/ctrl/tdfonts/dynasty.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..36c984d2ea563454628aa302d4f6c485fd5102a6
Binary files /dev/null and b/ctrl/tdfonts/dynasty.tdf differ
diff --git a/ctrl/tdfonts/dynastyx.tdf b/ctrl/tdfonts/dynastyx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..a375808386f7323349a954349ed4afa2f1cfb96a
Binary files /dev/null and b/ctrl/tdfonts/dynastyx.tdf differ
diff --git a/ctrl/tdfonts/eatmex.tdf b/ctrl/tdfonts/eatmex.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..40fac882bd1e59efcaf010db8c78e030d0512690
Binary files /dev/null and b/ctrl/tdfonts/eatmex.tdf differ
diff --git a/ctrl/tdfonts/eberusx.tdf b/ctrl/tdfonts/eberusx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..30b8ebb6c633aee2bf7014b383b2461f7dbbc342
Binary files /dev/null and b/ctrl/tdfonts/eberusx.tdf differ
diff --git a/ctrl/tdfonts/eclipse2.tdf b/ctrl/tdfonts/eclipse2.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..9f10bebc822f18974e7ea27a169178e3f7b89ccf
Binary files /dev/null and b/ctrl/tdfonts/eclipse2.tdf differ
diff --git a/ctrl/tdfonts/eclipsex.tdf b/ctrl/tdfonts/eclipsex.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..eb70f25bd3422b73fe31ca80032fddc3e7bf0e21
Binary files /dev/null and b/ctrl/tdfonts/eclipsex.tdf differ
diff --git a/ctrl/tdfonts/eclpse2x.tdf b/ctrl/tdfonts/eclpse2x.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..3fbf520fbc6958f81f46f153339e60b3a8146f36
Binary files /dev/null and b/ctrl/tdfonts/eclpse2x.tdf differ
diff --git a/ctrl/tdfonts/ecox.tdf b/ctrl/tdfonts/ecox.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..adc4daf4422cb579762afa7896912bbc24d8b054
Binary files /dev/null and b/ctrl/tdfonts/ecox.tdf differ
diff --git a/ctrl/tdfonts/eleuthix.tdf b/ctrl/tdfonts/eleuthix.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..0593214deed5e7ea66c1437c7534dda0c6f64f2c
Binary files /dev/null and b/ctrl/tdfonts/eleuthix.tdf differ
diff --git a/ctrl/tdfonts/eleventh.tdf b/ctrl/tdfonts/eleventh.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..8dea547cb5c2a4e36efeb7870f82b642aaaf8aec
Binary files /dev/null and b/ctrl/tdfonts/eleventh.tdf differ
diff --git a/ctrl/tdfonts/elusivex.tdf b/ctrl/tdfonts/elusivex.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..2585f57a309b7bf012239fdd703ac152e710e70d
Binary files /dev/null and b/ctrl/tdfonts/elusivex.tdf differ
diff --git a/ctrl/tdfonts/emberx.tdf b/ctrl/tdfonts/emberx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..b8eb86b5ac904713c2c0621056b9d5a72ff57b74
Binary files /dev/null and b/ctrl/tdfonts/emberx.tdf differ
diff --git a/ctrl/tdfonts/empi.tdf b/ctrl/tdfonts/empi.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..d125cb61d4d1d020f866cd894f2a32e9fa11a892
Binary files /dev/null and b/ctrl/tdfonts/empi.tdf differ
diff --git a/ctrl/tdfonts/empiresx.tdf b/ctrl/tdfonts/empiresx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..ef5bd8577debf4a6a1ac8a4c22b50e183bc419e4
Binary files /dev/null and b/ctrl/tdfonts/empiresx.tdf differ
diff --git a/ctrl/tdfonts/emsx.tdf b/ctrl/tdfonts/emsx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..d44ac1488c17d769244b406302f25799bd1ec36b
Binary files /dev/null and b/ctrl/tdfonts/emsx.tdf differ
diff --git a/ctrl/tdfonts/endless.tdf b/ctrl/tdfonts/endless.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..2e91ac7df503c9f6f038f3b04c940f30133adcda
Binary files /dev/null and b/ctrl/tdfonts/endless.tdf differ
diff --git a/ctrl/tdfonts/energyx.tdf b/ctrl/tdfonts/energyx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..8f78f8e169504cf33cccb4c6d8f298a42a70e726
Binary files /dev/null and b/ctrl/tdfonts/energyx.tdf differ
diff --git a/ctrl/tdfonts/erthbnd2.tdf b/ctrl/tdfonts/erthbnd2.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..92d7b1f01b1c9a31812d9ab4055ff6d6311e948e
Binary files /dev/null and b/ctrl/tdfonts/erthbnd2.tdf differ
diff --git a/ctrl/tdfonts/erthbond.tdf b/ctrl/tdfonts/erthbond.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..aaa3526893d3a14095caedccd20b62a4d5d2fb7b
Binary files /dev/null and b/ctrl/tdfonts/erthbond.tdf differ
diff --git a/ctrl/tdfonts/escape2.tdf b/ctrl/tdfonts/escape2.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..d009a6e46e83c9d03e2ef800cad10ae83004f3db
Binary files /dev/null and b/ctrl/tdfonts/escape2.tdf differ
diff --git a/ctrl/tdfonts/escapex.tdf b/ctrl/tdfonts/escapex.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..26d22aa196513cdcc252154e41334276d5caba13
Binary files /dev/null and b/ctrl/tdfonts/escapex.tdf differ
diff --git a/ctrl/tdfonts/eterna2x.tdf b/ctrl/tdfonts/eterna2x.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..be7322cb078701a51c4097985ff17708bfeaee53
Binary files /dev/null and b/ctrl/tdfonts/eterna2x.tdf differ
diff --git a/ctrl/tdfonts/eternal2.tdf b/ctrl/tdfonts/eternal2.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..a90002473b4035d2abbf1e4e13a574f04ff59056
Binary files /dev/null and b/ctrl/tdfonts/eternal2.tdf differ
diff --git a/ctrl/tdfonts/eternalx.tdf b/ctrl/tdfonts/eternalx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..5ca7ba1d6645bfac370ea0de66bbc395c5a07680
Binary files /dev/null and b/ctrl/tdfonts/eternalx.tdf differ
diff --git a/ctrl/tdfonts/eternitx.tdf b/ctrl/tdfonts/eternitx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..3001adf76f60780684bb9d6be59f6dc6fff197af
Binary files /dev/null and b/ctrl/tdfonts/eternitx.tdf differ
diff --git a/ctrl/tdfonts/etherx.tdf b/ctrl/tdfonts/etherx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..82052b9fb69561fb40226ffb138ccc09f0178538
Binary files /dev/null and b/ctrl/tdfonts/etherx.tdf differ
diff --git a/ctrl/tdfonts/euphorix.tdf b/ctrl/tdfonts/euphorix.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..7539c7af7d1c3b7bbef0c5e7d3434ae5d44713e1
Binary files /dev/null and b/ctrl/tdfonts/euphorix.tdf differ
diff --git a/ctrl/tdfonts/evilx.tdf b/ctrl/tdfonts/evilx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..fc48795bfb6bf0b9b1cb4c58f2c7202fefef86b1
Binary files /dev/null and b/ctrl/tdfonts/evilx.tdf differ
diff --git a/ctrl/tdfonts/evlacidx.tdf b/ctrl/tdfonts/evlacidx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..9e4ca0f68a13d300256d73fde4119256a98a2bec
Binary files /dev/null and b/ctrl/tdfonts/evlacidx.tdf differ
diff --git a/ctrl/tdfonts/evolutx.tdf b/ctrl/tdfonts/evolutx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..39e210c05c52e1c1df2c9a6685cd7887a4a1a169
Binary files /dev/null and b/ctrl/tdfonts/evolutx.tdf differ
diff --git a/ctrl/tdfonts/evolve.tdf b/ctrl/tdfonts/evolve.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..22b6ab36c59ca00981b3d96353664944b7b0429d
Binary files /dev/null and b/ctrl/tdfonts/evolve.tdf differ
diff --git a/ctrl/tdfonts/exilansa.tdf b/ctrl/tdfonts/exilansa.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..4dc6341f5530b05661c3b579b9368d8e13a3fb41
Binary files /dev/null and b/ctrl/tdfonts/exilansa.tdf differ
diff --git a/ctrl/tdfonts/exile.tdf b/ctrl/tdfonts/exile.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..afa8fb80e1e09c413deec2a11b6b29e8d2441bc0
Binary files /dev/null and b/ctrl/tdfonts/exile.tdf differ
diff --git a/ctrl/tdfonts/exilians.tdf b/ctrl/tdfonts/exilians.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..a1a8f1adde52d8ea2c34a1ff1bfda8e02704bd66
Binary files /dev/null and b/ctrl/tdfonts/exilians.tdf differ
diff --git a/ctrl/tdfonts/exodus2x.tdf b/ctrl/tdfonts/exodus2x.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..e3f2abed43fcd992ab673377ecfda794b535be32
Binary files /dev/null and b/ctrl/tdfonts/exodus2x.tdf differ
diff --git a/ctrl/tdfonts/exodusx.tdf b/ctrl/tdfonts/exodusx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..c4fb6d6e614be1324d8315bccc86afb57721b901
Binary files /dev/null and b/ctrl/tdfonts/exodusx.tdf differ
diff --git a/ctrl/tdfonts/explorax.tdf b/ctrl/tdfonts/explorax.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..66121e7fb5404d123118bcf53552d196a2a5435f
Binary files /dev/null and b/ctrl/tdfonts/explorax.tdf differ
diff --git a/ctrl/tdfonts/explosox.tdf b/ctrl/tdfonts/explosox.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..c6a73d9bc388056682c2057084849b89007d8dbe
Binary files /dev/null and b/ctrl/tdfonts/explosox.tdf differ
diff --git a/ctrl/tdfonts/extasyx.tdf b/ctrl/tdfonts/extasyx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..7bd2e4bb328de36ba72950911705d07411e6efc9
Binary files /dev/null and b/ctrl/tdfonts/extasyx.tdf differ
diff --git a/ctrl/tdfonts/fa!-#2.tdf b/ctrl/tdfonts/fa!-#2.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..43ebc402d880dd1f8150aaea304096eb39be2803
Binary files /dev/null and b/ctrl/tdfonts/fa!-#2.tdf differ
diff --git a/ctrl/tdfonts/faithx.tdf b/ctrl/tdfonts/faithx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..c47c186996b0218448156824cbb358b11b06e157
Binary files /dev/null and b/ctrl/tdfonts/faithx.tdf differ
diff --git a/ctrl/tdfonts/falconsx.tdf b/ctrl/tdfonts/falconsx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..36024a0d16f2c79022fc31898e6fde59396b3be4
Binary files /dev/null and b/ctrl/tdfonts/falconsx.tdf differ
diff --git a/ctrl/tdfonts/fantasyx.tdf b/ctrl/tdfonts/fantasyx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..cc389f4a12d76158acd3dd313a7a21815139c688
Binary files /dev/null and b/ctrl/tdfonts/fantasyx.tdf differ
diff --git a/ctrl/tdfonts/fastlane.tdf b/ctrl/tdfonts/fastlane.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..e1419380feba8a8813730d10d2d1bc9b2730ff68
Binary files /dev/null and b/ctrl/tdfonts/fastlane.tdf differ
diff --git a/ctrl/tdfonts/fatalx.tdf b/ctrl/tdfonts/fatalx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..1c12e3a2b576ee174d2c953d75455c0e3d3c277d
Binary files /dev/null and b/ctrl/tdfonts/fatalx.tdf differ
diff --git a/ctrl/tdfonts/fb-coldx.tdf b/ctrl/tdfonts/fb-coldx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..7260b360ce1c6aa4b2380656cad084529c6d34be
Binary files /dev/null and b/ctrl/tdfonts/fb-coldx.tdf differ
diff --git a/ctrl/tdfonts/fb-fogft.tdf b/ctrl/tdfonts/fb-fogft.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..a79ac8ebc0cfc443122d3b79b3dac601fd579827
Binary files /dev/null and b/ctrl/tdfonts/fb-fogft.tdf differ
diff --git a/ctrl/tdfonts/fb-gothx.tdf b/ctrl/tdfonts/fb-gothx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..8c8608c1fb2765172e787871a95019f07ce86022
Binary files /dev/null and b/ctrl/tdfonts/fb-gothx.tdf differ
diff --git a/ctrl/tdfonts/fb-grayx.tdf b/ctrl/tdfonts/fb-grayx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..e7d219c7b228a10c064d97188b67c51dd0eea888
Binary files /dev/null and b/ctrl/tdfonts/fb-grayx.tdf differ
diff --git a/ctrl/tdfonts/fb-icefx.tdf b/ctrl/tdfonts/fb-icefx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..43167f30e994f4f7745df3d5443148251cd5adbc
Binary files /dev/null and b/ctrl/tdfonts/fb-icefx.tdf differ
diff --git a/ctrl/tdfonts/fb-oldsd.tdf b/ctrl/tdfonts/fb-oldsd.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..ac39a343878d60237b66b909bd05afa24c6371ef
Binary files /dev/null and b/ctrl/tdfonts/fb-oldsd.tdf differ
diff --git a/ctrl/tdfonts/fb-redsd.tdf b/ctrl/tdfonts/fb-redsd.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..f21ab8c3fc97dc7196a9a744a1759980f02f0588
Binary files /dev/null and b/ctrl/tdfonts/fb-redsd.tdf differ
diff --git a/ctrl/tdfonts/fbr.tdf b/ctrl/tdfonts/fbr.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..4fb75e1835d935d62bcc361c0fe5262c0f98b33a
Binary files /dev/null and b/ctrl/tdfonts/fbr.tdf differ
diff --git a/ctrl/tdfonts/fbrx.tdf b/ctrl/tdfonts/fbrx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..08bed4ab0c50dc4567ceeb2991c6df50507a1ba6
Binary files /dev/null and b/ctrl/tdfonts/fbrx.tdf differ
diff --git a/ctrl/tdfonts/fear.tdf b/ctrl/tdfonts/fear.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..6e6ce873c4471e3e3baac37f2562026e8b7e1239
Binary files /dev/null and b/ctrl/tdfonts/fear.tdf differ
diff --git a/ctrl/tdfonts/fiberx.tdf b/ctrl/tdfonts/fiberx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..013a48c04de22fb51167b3735acbdca0ad9fa2dc
Binary files /dev/null and b/ctrl/tdfonts/fiberx.tdf differ
diff --git a/ctrl/tdfonts/fields.tdf b/ctrl/tdfonts/fields.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..8d1f0dbdeda6a46339bb332cbc5079bc71841889
Binary files /dev/null and b/ctrl/tdfonts/fields.tdf differ
diff --git a/ctrl/tdfonts/filex.tdf b/ctrl/tdfonts/filex.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..d7ee7c39063c5004be5dfa1c25e0703467062a8e
Binary files /dev/null and b/ctrl/tdfonts/filex.tdf differ
diff --git a/ctrl/tdfonts/final.tdf b/ctrl/tdfonts/final.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..0f7e92698e9f5e38cbaf6150c1be721313c11604
Binary files /dev/null and b/ctrl/tdfonts/final.tdf differ
diff --git a/ctrl/tdfonts/findest2.tdf b/ctrl/tdfonts/findest2.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..a67ec8bfad11eb539e7c1e989ae4d195ecc73778
Binary files /dev/null and b/ctrl/tdfonts/findest2.tdf differ
diff --git a/ctrl/tdfonts/findstyx.tdf b/ctrl/tdfonts/findstyx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..22ffc573e28374745a9fa71ffc1577f514c92f74
Binary files /dev/null and b/ctrl/tdfonts/findstyx.tdf differ
diff --git a/ctrl/tdfonts/fine.tdf b/ctrl/tdfonts/fine.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..ce63444e6be823fd353567aa21ad7abd5ec2742d
Binary files /dev/null and b/ctrl/tdfonts/fine.tdf differ
diff --git a/ctrl/tdfonts/finest.tdf b/ctrl/tdfonts/finest.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..611a7c7e059737324eba3e32bdb16ca4029994ab
Binary files /dev/null and b/ctrl/tdfonts/finest.tdf differ
diff --git a/ctrl/tdfonts/finestx.tdf b/ctrl/tdfonts/finestx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..a52a5f27e246d5bf7db97db17246ba62fe034456
Binary files /dev/null and b/ctrl/tdfonts/finestx.tdf differ
diff --git a/ctrl/tdfonts/fire.tdf b/ctrl/tdfonts/fire.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..a321af1300f1b9046e09b628fde718a146014b62
Binary files /dev/null and b/ctrl/tdfonts/fire.tdf differ
diff --git a/ctrl/tdfonts/fishbowl.tdf b/ctrl/tdfonts/fishbowl.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..9a003b114f7845f9be5a9a031474e69ab5d341e6
Binary files /dev/null and b/ctrl/tdfonts/fishbowl.tdf differ
diff --git a/ctrl/tdfonts/flarex.tdf b/ctrl/tdfonts/flarex.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..74f3956856eb33ed3628b1f54701154a28091aa5
Binary files /dev/null and b/ctrl/tdfonts/flarex.tdf differ
diff --git a/ctrl/tdfonts/flatline.tdf b/ctrl/tdfonts/flatline.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..2646495e7f15cf27c7656b03c6c420fb63d972f4
Binary files /dev/null and b/ctrl/tdfonts/flatline.tdf differ
diff --git a/ctrl/tdfonts/focspopx.tdf b/ctrl/tdfonts/focspopx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..e765c32d00991637b69f1dd3fdb27d47f6c1e733
Binary files /dev/null and b/ctrl/tdfonts/focspopx.tdf differ
diff --git a/ctrl/tdfonts/font1.tdf b/ctrl/tdfonts/font1.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..c2e79cd26c330a54272fa18085edda6f998e1d4c
Binary files /dev/null and b/ctrl/tdfonts/font1.tdf differ
diff --git a/ctrl/tdfonts/font10.tdf b/ctrl/tdfonts/font10.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..50ed6fb38674809e3fbecf6ba5dfdf18a5ec7de0
Binary files /dev/null and b/ctrl/tdfonts/font10.tdf differ
diff --git a/ctrl/tdfonts/font11.tdf b/ctrl/tdfonts/font11.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..d3ccb207486ddde1725794e4f90377fbd47a1950
Binary files /dev/null and b/ctrl/tdfonts/font11.tdf differ
diff --git a/ctrl/tdfonts/font12x.tdf b/ctrl/tdfonts/font12x.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..475f4164fd8c66f198055aeb7b7cedb594e4249c
Binary files /dev/null and b/ctrl/tdfonts/font12x.tdf differ
diff --git a/ctrl/tdfonts/font13.tdf b/ctrl/tdfonts/font13.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..b43c1109dc0472d6ad9ee27fc97cd7968a66d749
Binary files /dev/null and b/ctrl/tdfonts/font13.tdf differ
diff --git a/ctrl/tdfonts/font14.tdf b/ctrl/tdfonts/font14.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..27e909d58767a2f852a54459d309d601d86272ba
Binary files /dev/null and b/ctrl/tdfonts/font14.tdf differ
diff --git a/ctrl/tdfonts/font15.tdf b/ctrl/tdfonts/font15.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..acf7c00f16ad7dfde65578ee7305c63c26b44d6c
Binary files /dev/null and b/ctrl/tdfonts/font15.tdf differ
diff --git a/ctrl/tdfonts/font16.tdf b/ctrl/tdfonts/font16.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..0f5e26b03af79e550bf0d6048ce2751cc1019a17
Binary files /dev/null and b/ctrl/tdfonts/font16.tdf differ
diff --git a/ctrl/tdfonts/font17.tdf b/ctrl/tdfonts/font17.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..224666ce11c248c8c0e3391005ef048fe7f114fa
Binary files /dev/null and b/ctrl/tdfonts/font17.tdf differ
diff --git a/ctrl/tdfonts/font18.tdf b/ctrl/tdfonts/font18.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..ee3042c9f61b1cc15c59991d6226e46f015ca972
Binary files /dev/null and b/ctrl/tdfonts/font18.tdf differ
diff --git a/ctrl/tdfonts/font19.tdf b/ctrl/tdfonts/font19.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..98d4da54962e42295fb9aa27825706ff09c73a97
Binary files /dev/null and b/ctrl/tdfonts/font19.tdf differ
diff --git a/ctrl/tdfonts/font2.tdf b/ctrl/tdfonts/font2.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..232ae34756f37394c00c88cd833f648103181446
Binary files /dev/null and b/ctrl/tdfonts/font2.tdf differ
diff --git a/ctrl/tdfonts/font20.tdf b/ctrl/tdfonts/font20.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..b58f304adf7ceeee5a1a36059791c909959c4327
Binary files /dev/null and b/ctrl/tdfonts/font20.tdf differ
diff --git a/ctrl/tdfonts/font21x.tdf b/ctrl/tdfonts/font21x.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..919958bade003c37ae906ae4f9153da39846eef1
Binary files /dev/null and b/ctrl/tdfonts/font21x.tdf differ
diff --git a/ctrl/tdfonts/font22x.tdf b/ctrl/tdfonts/font22x.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..621105f449ed24eabac36ef455812137ec31e1bf
Binary files /dev/null and b/ctrl/tdfonts/font22x.tdf differ
diff --git a/ctrl/tdfonts/font23.tdf b/ctrl/tdfonts/font23.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..f2be78f97f7025280cb02f9998cdda5f5493b90c
Binary files /dev/null and b/ctrl/tdfonts/font23.tdf differ
diff --git a/ctrl/tdfonts/font25.tdf b/ctrl/tdfonts/font25.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..30b1c1415cf1bf8b6c4894c6a0f905107b446938
Binary files /dev/null and b/ctrl/tdfonts/font25.tdf differ
diff --git a/ctrl/tdfonts/font26ox.tdf b/ctrl/tdfonts/font26ox.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..ad98e31bed521e0d911611dce19e7a060d037c90
Binary files /dev/null and b/ctrl/tdfonts/font26ox.tdf differ
diff --git a/ctrl/tdfonts/font26x.tdf b/ctrl/tdfonts/font26x.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..ebd8f54dad97534004ecf9d3e813ec356a225946
Binary files /dev/null and b/ctrl/tdfonts/font26x.tdf differ
diff --git a/ctrl/tdfonts/font27.tdf b/ctrl/tdfonts/font27.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..7b65aad761d0f9ad54c3df0459f6bfb86b0eb4a7
Binary files /dev/null and b/ctrl/tdfonts/font27.tdf differ
diff --git a/ctrl/tdfonts/font28x.tdf b/ctrl/tdfonts/font28x.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..9e5fbb28dab125631dfe323a7f26fa9cf0ea7de0
Binary files /dev/null and b/ctrl/tdfonts/font28x.tdf differ
diff --git a/ctrl/tdfonts/font29x.tdf b/ctrl/tdfonts/font29x.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..334577bb5f1c06e533f7712904202f735798988d
Binary files /dev/null and b/ctrl/tdfonts/font29x.tdf differ
diff --git a/ctrl/tdfonts/font2x.tdf b/ctrl/tdfonts/font2x.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..71554f07e08d81b812bf9d3dfdd9e89809e44848
Binary files /dev/null and b/ctrl/tdfonts/font2x.tdf differ
diff --git a/ctrl/tdfonts/font3.tdf b/ctrl/tdfonts/font3.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..9cccfb76579caf6fc72e0e1baedac160a16aca77
Binary files /dev/null and b/ctrl/tdfonts/font3.tdf differ
diff --git a/ctrl/tdfonts/font30.tdf b/ctrl/tdfonts/font30.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..b14ecdf7aa4caeaf6135e0ea404e929b6349f364
Binary files /dev/null and b/ctrl/tdfonts/font30.tdf differ
diff --git a/ctrl/tdfonts/font31.tdf b/ctrl/tdfonts/font31.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..41c00bc5077046c1fa5d5610f73e44b9fb32184c
Binary files /dev/null and b/ctrl/tdfonts/font31.tdf differ
diff --git a/ctrl/tdfonts/font32.tdf b/ctrl/tdfonts/font32.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..48c721e35c737a3078450fc46779bfd97b7b59f0
Binary files /dev/null and b/ctrl/tdfonts/font32.tdf differ
diff --git a/ctrl/tdfonts/font33.tdf b/ctrl/tdfonts/font33.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..aca9797c0a5c20be49a1cd23e6d672df4f633907
Binary files /dev/null and b/ctrl/tdfonts/font33.tdf differ
diff --git a/ctrl/tdfonts/font34.tdf b/ctrl/tdfonts/font34.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..b029e58334da1d1090496ab10e09a3efd556fa7d
Binary files /dev/null and b/ctrl/tdfonts/font34.tdf differ
diff --git a/ctrl/tdfonts/font35.tdf b/ctrl/tdfonts/font35.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..32c97451df22ce4698d3e2c6ec5afa5af2fcd10f
Binary files /dev/null and b/ctrl/tdfonts/font35.tdf differ
diff --git a/ctrl/tdfonts/font36.tdf b/ctrl/tdfonts/font36.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..cd67c534a604f91828a8d61b975cb89a843e99ff
Binary files /dev/null and b/ctrl/tdfonts/font36.tdf differ
diff --git a/ctrl/tdfonts/font37.tdf b/ctrl/tdfonts/font37.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..42cc7626c9ca588eeb333b3c41e1b0450fb5e27d
Binary files /dev/null and b/ctrl/tdfonts/font37.tdf differ
diff --git a/ctrl/tdfonts/font37r.tdf b/ctrl/tdfonts/font37r.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..3dfd9feba2b08c8335e41a4ba5a0f0cb0d5f2a23
Binary files /dev/null and b/ctrl/tdfonts/font37r.tdf differ
diff --git a/ctrl/tdfonts/font38.tdf b/ctrl/tdfonts/font38.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..a07fbf0afbc11f3801b83a9bb6c0d070ff70e054
Binary files /dev/null and b/ctrl/tdfonts/font38.tdf differ
diff --git a/ctrl/tdfonts/font39.tdf b/ctrl/tdfonts/font39.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..83acc23d4e64bdcc27822f29c9c56345aeb71405
Binary files /dev/null and b/ctrl/tdfonts/font39.tdf differ
diff --git a/ctrl/tdfonts/font4.tdf b/ctrl/tdfonts/font4.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..7493e87ee3c8436c8209a1c9d11c815c7c7641e1
Binary files /dev/null and b/ctrl/tdfonts/font4.tdf differ
diff --git a/ctrl/tdfonts/font40x.tdf b/ctrl/tdfonts/font40x.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..8c6f6726b191accecc019dc0aa9903b4b34446d7
Binary files /dev/null and b/ctrl/tdfonts/font40x.tdf differ
diff --git a/ctrl/tdfonts/font41.tdf b/ctrl/tdfonts/font41.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..f9c5e0e00a8b465503db0b34fd9b03731dc4c24b
Binary files /dev/null and b/ctrl/tdfonts/font41.tdf differ
diff --git a/ctrl/tdfonts/font42x.tdf b/ctrl/tdfonts/font42x.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..174eaef6d37358e07f8618cafe1eb706feacf978
Binary files /dev/null and b/ctrl/tdfonts/font42x.tdf differ
diff --git a/ctrl/tdfonts/font43x.tdf b/ctrl/tdfonts/font43x.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..4f8f4062fb118bb5a9beb07451e37b5e68933ca5
Binary files /dev/null and b/ctrl/tdfonts/font43x.tdf differ
diff --git a/ctrl/tdfonts/font44x.tdf b/ctrl/tdfonts/font44x.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..43ec16f97aa2eb53f4ce163a6919fcee851093c0
Binary files /dev/null and b/ctrl/tdfonts/font44x.tdf differ
diff --git a/ctrl/tdfonts/font45x.tdf b/ctrl/tdfonts/font45x.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..eeecf9e954455ca9e05cf9f6bb31efcaa952d5c8
Binary files /dev/null and b/ctrl/tdfonts/font45x.tdf differ
diff --git a/ctrl/tdfonts/font46.tdf b/ctrl/tdfonts/font46.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..951b5c6924fb921bbdcb6fbb74643355246add50
Binary files /dev/null and b/ctrl/tdfonts/font46.tdf differ
diff --git a/ctrl/tdfonts/font47x.tdf b/ctrl/tdfonts/font47x.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..632721e3a7e4492186b3aede782beb7a80faf928
Binary files /dev/null and b/ctrl/tdfonts/font47x.tdf differ
diff --git a/ctrl/tdfonts/font48.tdf b/ctrl/tdfonts/font48.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..2dbb4b9c19db83cfbf7011919ef804988e7bedba
Binary files /dev/null and b/ctrl/tdfonts/font48.tdf differ
diff --git a/ctrl/tdfonts/font49.tdf b/ctrl/tdfonts/font49.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..5054fb29a8a14e0aa134f87a5998c8849af3c021
Binary files /dev/null and b/ctrl/tdfonts/font49.tdf differ
diff --git a/ctrl/tdfonts/font4x.tdf b/ctrl/tdfonts/font4x.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..1cf609b4a08ad5301330738ad2160742853a38db
Binary files /dev/null and b/ctrl/tdfonts/font4x.tdf differ
diff --git a/ctrl/tdfonts/font5.tdf b/ctrl/tdfonts/font5.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..416cc62db7cfb97a853fff56898ed8c32b80603c
Binary files /dev/null and b/ctrl/tdfonts/font5.tdf differ
diff --git a/ctrl/tdfonts/font50.tdf b/ctrl/tdfonts/font50.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..cd2c8bc8a22259d914a536863d3573765292501a
Binary files /dev/null and b/ctrl/tdfonts/font50.tdf differ
diff --git a/ctrl/tdfonts/font51.tdf b/ctrl/tdfonts/font51.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..50092f084db5f03be818f0eb7fd5e4b5d86167ba
Binary files /dev/null and b/ctrl/tdfonts/font51.tdf differ
diff --git a/ctrl/tdfonts/font52.tdf b/ctrl/tdfonts/font52.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..aba7399d5385858184842db7feebc5c40cdeb3b9
Binary files /dev/null and b/ctrl/tdfonts/font52.tdf differ
diff --git a/ctrl/tdfonts/font53x.tdf b/ctrl/tdfonts/font53x.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..f3e0295a1dc5dce9e13da409b78400285a519a9a
Binary files /dev/null and b/ctrl/tdfonts/font53x.tdf differ
diff --git a/ctrl/tdfonts/font54x.tdf b/ctrl/tdfonts/font54x.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..f3cfc2fb94e57239e43063997853e6bf0b5ba63d
Binary files /dev/null and b/ctrl/tdfonts/font54x.tdf differ
diff --git a/ctrl/tdfonts/font55x.tdf b/ctrl/tdfonts/font55x.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..a1e99406f060adc50c393729434615629916e7c9
Binary files /dev/null and b/ctrl/tdfonts/font55x.tdf differ
diff --git a/ctrl/tdfonts/font56x.tdf b/ctrl/tdfonts/font56x.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..3f76daf8bc7eefb3ab711ab6285bf86868a718d8
Binary files /dev/null and b/ctrl/tdfonts/font56x.tdf differ
diff --git a/ctrl/tdfonts/font57.tdf b/ctrl/tdfonts/font57.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..29220d1dbb7c568b622c74e2862be5a5f711194b
Binary files /dev/null and b/ctrl/tdfonts/font57.tdf differ
diff --git a/ctrl/tdfonts/font58x.tdf b/ctrl/tdfonts/font58x.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..6d1c7cb65505130c8e9ba94aa23351a85888ea95
Binary files /dev/null and b/ctrl/tdfonts/font58x.tdf differ
diff --git a/ctrl/tdfonts/font59x.tdf b/ctrl/tdfonts/font59x.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..55fc684d4ff77c6f9113551fc250ea41a2e86890
Binary files /dev/null and b/ctrl/tdfonts/font59x.tdf differ
diff --git a/ctrl/tdfonts/font5x.tdf b/ctrl/tdfonts/font5x.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..7aa5408c34464d619b81ad836d462a24e654d581
Binary files /dev/null and b/ctrl/tdfonts/font5x.tdf differ
diff --git a/ctrl/tdfonts/font6.tdf b/ctrl/tdfonts/font6.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..82197a7da6c890f430198340196eb2ac2e9ee846
Binary files /dev/null and b/ctrl/tdfonts/font6.tdf differ
diff --git a/ctrl/tdfonts/font60x.tdf b/ctrl/tdfonts/font60x.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..5ead465b6d7f66df5901edfa03b65ab692691b21
Binary files /dev/null and b/ctrl/tdfonts/font60x.tdf differ
diff --git a/ctrl/tdfonts/font61x.tdf b/ctrl/tdfonts/font61x.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..c7937058c37575dd4c09a0ca756db3850bbfdd1b
Binary files /dev/null and b/ctrl/tdfonts/font61x.tdf differ
diff --git a/ctrl/tdfonts/font62.tdf b/ctrl/tdfonts/font62.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..afad3c937cfa0345a35ec010f17d077a0403591d
Binary files /dev/null and b/ctrl/tdfonts/font62.tdf differ
diff --git a/ctrl/tdfonts/font64.tdf b/ctrl/tdfonts/font64.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..9300548e9a4502ebc677cf7d93094dad6e5715c3
Binary files /dev/null and b/ctrl/tdfonts/font64.tdf differ
diff --git a/ctrl/tdfonts/font65.tdf b/ctrl/tdfonts/font65.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..815d3e088361274c161bca06dff3f47762a76cdf
Binary files /dev/null and b/ctrl/tdfonts/font65.tdf differ
diff --git a/ctrl/tdfonts/font66.tdf b/ctrl/tdfonts/font66.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..e85e3954645e04daec525f0d629b1cca9883d0ae
Binary files /dev/null and b/ctrl/tdfonts/font66.tdf differ
diff --git a/ctrl/tdfonts/font67x.tdf b/ctrl/tdfonts/font67x.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..7cfd2136c5385871147d3e281ef145fe3fb8e36a
Binary files /dev/null and b/ctrl/tdfonts/font67x.tdf differ
diff --git a/ctrl/tdfonts/font68.tdf b/ctrl/tdfonts/font68.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..c0a9a088fc4ec677e53557b3028f7a444b861eaf
Binary files /dev/null and b/ctrl/tdfonts/font68.tdf differ
diff --git a/ctrl/tdfonts/font69.tdf b/ctrl/tdfonts/font69.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..791be3db32c1735fe787e1da3c63bd4d680ac594
Binary files /dev/null and b/ctrl/tdfonts/font69.tdf differ
diff --git a/ctrl/tdfonts/font7.tdf b/ctrl/tdfonts/font7.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..05312424515eaa01e471097f2eed9acd8a00b8b5
Binary files /dev/null and b/ctrl/tdfonts/font7.tdf differ
diff --git a/ctrl/tdfonts/font70.tdf b/ctrl/tdfonts/font70.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..093f3cf26bc7056ac80ca2b967b0b01c0da3a5ce
Binary files /dev/null and b/ctrl/tdfonts/font70.tdf differ
diff --git a/ctrl/tdfonts/font71.tdf b/ctrl/tdfonts/font71.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..cb4f456240c32cfccb700e3829c8d7db8ce39844
Binary files /dev/null and b/ctrl/tdfonts/font71.tdf differ
diff --git a/ctrl/tdfonts/font72.tdf b/ctrl/tdfonts/font72.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..b35efd8a0d977680577acda62de214625d052d47
Binary files /dev/null and b/ctrl/tdfonts/font72.tdf differ
diff --git a/ctrl/tdfonts/font72ox.tdf b/ctrl/tdfonts/font72ox.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..f66ab0def9778cece32cc70345ef43f6a83c809e
Binary files /dev/null and b/ctrl/tdfonts/font72ox.tdf differ
diff --git a/ctrl/tdfonts/font73.tdf b/ctrl/tdfonts/font73.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..633d940fb1ad1541375f6e8f3c8251952918a2bc
Binary files /dev/null and b/ctrl/tdfonts/font73.tdf differ
diff --git a/ctrl/tdfonts/font74.tdf b/ctrl/tdfonts/font74.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..c8dacdc218f0ed0e190f6361a2ba53dcb3d8c511
Binary files /dev/null and b/ctrl/tdfonts/font74.tdf differ
diff --git a/ctrl/tdfonts/font76x.tdf b/ctrl/tdfonts/font76x.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..800c71deabe71057d95506bde215df3e8f477a1b
Binary files /dev/null and b/ctrl/tdfonts/font76x.tdf differ
diff --git a/ctrl/tdfonts/font77.tdf b/ctrl/tdfonts/font77.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..74a6a665fc745ae0cc44587fa0bf3c0c832ef171
Binary files /dev/null and b/ctrl/tdfonts/font77.tdf differ
diff --git a/ctrl/tdfonts/font78x.tdf b/ctrl/tdfonts/font78x.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..def9de5693d1526b721899120a05166dab5efdab
Binary files /dev/null and b/ctrl/tdfonts/font78x.tdf differ
diff --git a/ctrl/tdfonts/font79x.tdf b/ctrl/tdfonts/font79x.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..5a67f201f475a9611a8a0632b35f1211ad916a6d
Binary files /dev/null and b/ctrl/tdfonts/font79x.tdf differ
diff --git a/ctrl/tdfonts/font8.tdf b/ctrl/tdfonts/font8.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..81ab943908c7eecb634e97fece5e53ed1ce91dc2
Binary files /dev/null and b/ctrl/tdfonts/font8.tdf differ
diff --git a/ctrl/tdfonts/font80.tdf b/ctrl/tdfonts/font80.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..bfc26255de771326504a05b9927a7f7c71b17b7a
Binary files /dev/null and b/ctrl/tdfonts/font80.tdf differ
diff --git a/ctrl/tdfonts/font81x.tdf b/ctrl/tdfonts/font81x.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..b049b6c8b95620685580c4c500f5fcd7a856062e
Binary files /dev/null and b/ctrl/tdfonts/font81x.tdf differ
diff --git a/ctrl/tdfonts/font82.tdf b/ctrl/tdfonts/font82.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..8654e050df97d7b7766f8612a87a3cbbdee774e2
Binary files /dev/null and b/ctrl/tdfonts/font82.tdf differ
diff --git a/ctrl/tdfonts/font83x.tdf b/ctrl/tdfonts/font83x.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..0d45f6284786a26fc064f41a22ce346ee0b4572c
Binary files /dev/null and b/ctrl/tdfonts/font83x.tdf differ
diff --git a/ctrl/tdfonts/font84x.tdf b/ctrl/tdfonts/font84x.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..3f754dd4f45ea7a7100f80a30f9a580e60cbb9f7
Binary files /dev/null and b/ctrl/tdfonts/font84x.tdf differ
diff --git a/ctrl/tdfonts/font85.tdf b/ctrl/tdfonts/font85.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..58aef30438d9d9debeef8e360c7ebffc4f16e45d
Binary files /dev/null and b/ctrl/tdfonts/font85.tdf differ
diff --git a/ctrl/tdfonts/font9.tdf b/ctrl/tdfonts/font9.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..3db8cd9530a58e0b235ddbac1c473b7f4c496e21
Binary files /dev/null and b/ctrl/tdfonts/font9.tdf differ
diff --git a/ctrl/tdfonts/forbiddx.tdf b/ctrl/tdfonts/forbiddx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..50a77b02b7684da5701614a34cdc35bfd54fb38a
Binary files /dev/null and b/ctrl/tdfonts/forbiddx.tdf differ
diff --git a/ctrl/tdfonts/forgotex.tdf b/ctrl/tdfonts/forgotex.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..1fbdbd13f86fd504ccf81855367ccc88e1fa27ab
Binary files /dev/null and b/ctrl/tdfonts/forgotex.tdf differ
diff --git a/ctrl/tdfonts/foundatx.tdf b/ctrl/tdfonts/foundatx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..64ab493c4f0c73618690199ef2e51f603efe9a34
Binary files /dev/null and b/ctrl/tdfonts/foundatx.tdf differ
diff --git a/ctrl/tdfonts/fraktur.tdf b/ctrl/tdfonts/fraktur.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..28aaa04958ff2a77d8b4f38822d64509a065c16d
Binary files /dev/null and b/ctrl/tdfonts/fraktur.tdf differ
diff --git a/ctrl/tdfonts/freak-10.tdf b/ctrl/tdfonts/freak-10.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..71effadd2ff1f31ebe6e8e06a8472a75e10edb14
Binary files /dev/null and b/ctrl/tdfonts/freak-10.tdf differ
diff --git a/ctrl/tdfonts/freak-11.tdf b/ctrl/tdfonts/freak-11.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..8d4f66cd6c90fec6db58d1df558c230a13aa0129
Binary files /dev/null and b/ctrl/tdfonts/freak-11.tdf differ
diff --git a/ctrl/tdfonts/freak-2.tdf b/ctrl/tdfonts/freak-2.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..cc9ccf5bce23317aca2466e91288dd480359d837
Binary files /dev/null and b/ctrl/tdfonts/freak-2.tdf differ
diff --git a/ctrl/tdfonts/freak-4.tdf b/ctrl/tdfonts/freak-4.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..eb989daa911adbf81250b31af0158bf88d746283
Binary files /dev/null and b/ctrl/tdfonts/freak-4.tdf differ
diff --git a/ctrl/tdfonts/freak-5.tdf b/ctrl/tdfonts/freak-5.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..d21f7504fd379c4e2607cee322d512404edd125e
Binary files /dev/null and b/ctrl/tdfonts/freak-5.tdf differ
diff --git a/ctrl/tdfonts/freak112.tdf b/ctrl/tdfonts/freak112.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..9c64c2ebfa97b60debb036912e8bd1da79001576
Binary files /dev/null and b/ctrl/tdfonts/freak112.tdf differ
diff --git a/ctrl/tdfonts/freak_52.tdf b/ctrl/tdfonts/freak_52.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..7b10a7cc95f65df39256d8832e635c4762a9db5b
Binary files /dev/null and b/ctrl/tdfonts/freak_52.tdf differ
diff --git a/ctrl/tdfonts/freeside.tdf b/ctrl/tdfonts/freeside.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..b6fe4c13b91c1bc576c03b6eac20937ce474ff5e
Binary files /dev/null and b/ctrl/tdfonts/freeside.tdf differ
diff --git a/ctrl/tdfonts/freside2.tdf b/ctrl/tdfonts/freside2.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..d6e3d0aeb7b71565486b9f658f83b1416b154301
Binary files /dev/null and b/ctrl/tdfonts/freside2.tdf differ
diff --git a/ctrl/tdfonts/friendsp.tdf b/ctrl/tdfonts/friendsp.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..6b6a79e3e25d3bd73aafa7fdaafdc3bdbc77d2cb
Binary files /dev/null and b/ctrl/tdfonts/friendsp.tdf differ
diff --git a/ctrl/tdfonts/frzmoon.tdf b/ctrl/tdfonts/frzmoon.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..f267b165742f26f63046abeac3686a941b6ec939
Binary files /dev/null and b/ctrl/tdfonts/frzmoon.tdf differ
diff --git a/ctrl/tdfonts/ftegatex.tdf b/ctrl/tdfonts/ftegatex.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..78174a92b215cf10e5dc1a0953c414cad6f9ab5f
Binary files /dev/null and b/ctrl/tdfonts/ftegatex.tdf differ
diff --git a/ctrl/tdfonts/fth.tdf b/ctrl/tdfonts/fth.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..e5c5de33e69e9b5bb8a0f763ca5d76cac20d6966
Binary files /dev/null and b/ctrl/tdfonts/fth.tdf differ
diff --git a/ctrl/tdfonts/fundbird.tdf b/ctrl/tdfonts/fundbird.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..d785861645a98a6ce25e04b1cded980339903fe4
Binary files /dev/null and b/ctrl/tdfonts/fundbird.tdf differ
diff --git a/ctrl/tdfonts/fungi.tdf b/ctrl/tdfonts/fungi.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..cf92ce4768a880028c817a15c372db0344ed0c68
Binary files /dev/null and b/ctrl/tdfonts/fungi.tdf differ
diff --git a/ctrl/tdfonts/future2x.tdf b/ctrl/tdfonts/future2x.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..5e094fa55f1fa6f34d6389abaef9baf793cb8151
Binary files /dev/null and b/ctrl/tdfonts/future2x.tdf differ
diff --git a/ctrl/tdfonts/galaxyx.tdf b/ctrl/tdfonts/galaxyx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..11fd52d9a8c00eb9f64b5376806908fce0df4627
Binary files /dev/null and b/ctrl/tdfonts/galaxyx.tdf differ
diff --git a/ctrl/tdfonts/ganglanx.tdf b/ctrl/tdfonts/ganglanx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..ebc992252086dc8ae1956596b72227686ef98121
Binary files /dev/null and b/ctrl/tdfonts/ganglanx.tdf differ
diff --git a/ctrl/tdfonts/gardenx.tdf b/ctrl/tdfonts/gardenx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..7a3fd422a5db2815eab8f056e0e46bfa2c556db2
Binary files /dev/null and b/ctrl/tdfonts/gardenx.tdf differ
diff --git a/ctrl/tdfonts/generatn.tdf b/ctrl/tdfonts/generatn.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..c395c93287e229f0f873f9d2463be21efe98d3ff
Binary files /dev/null and b/ctrl/tdfonts/generatn.tdf differ
diff --git a/ctrl/tdfonts/genocide.tdf b/ctrl/tdfonts/genocide.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..6a0c0fcfd92be63eea3c0c64a0b24ee7b2f4f969
Binary files /dev/null and b/ctrl/tdfonts/genocide.tdf differ
diff --git a/ctrl/tdfonts/ghost.tdf b/ctrl/tdfonts/ghost.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..cb966e0b7d859ec424cb429500998eab7e24280e
Binary files /dev/null and b/ctrl/tdfonts/ghost.tdf differ
diff --git a/ctrl/tdfonts/ghostx.tdf b/ctrl/tdfonts/ghostx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..7804480fd2715adb455f2ba52cc8180ecc97ddf6
Binary files /dev/null and b/ctrl/tdfonts/ghostx.tdf differ
diff --git a/ctrl/tdfonts/glarex.tdf b/ctrl/tdfonts/glarex.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..ff94ea9457da15733e136644d5597d7ed48ba5f2
Binary files /dev/null and b/ctrl/tdfonts/glarex.tdf differ
diff --git a/ctrl/tdfonts/gloomx.tdf b/ctrl/tdfonts/gloomx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..d7fff1474933fd5c8430424e1bcc4b18aec65bbc
Binary files /dev/null and b/ctrl/tdfonts/gloomx.tdf differ
diff --git a/ctrl/tdfonts/gloree.tdf b/ctrl/tdfonts/gloree.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..9a47c50301dcfb144024640b291a6155c8a82179
Binary files /dev/null and b/ctrl/tdfonts/gloree.tdf differ
diff --git a/ctrl/tdfonts/gluenew.tdf b/ctrl/tdfonts/gluenew.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..b00dcbcfbc275bb0fbda9aaf1fd3358e1f1b7678
Binary files /dev/null and b/ctrl/tdfonts/gluenew.tdf differ
diff --git a/ctrl/tdfonts/gnarlyx.tdf b/ctrl/tdfonts/gnarlyx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..6b32831575a5513bab241bfc3ba3346d3d8116bf
Binary files /dev/null and b/ctrl/tdfonts/gnarlyx.tdf differ
diff --git a/ctrl/tdfonts/graffiti.tdf b/ctrl/tdfonts/graffiti.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..514f44dd47d2e8d56a1bc93348cef596a5606b5c
Binary files /dev/null and b/ctrl/tdfonts/graffiti.tdf differ
diff --git a/ctrl/tdfonts/grandx.tdf b/ctrl/tdfonts/grandx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..7f00210ff241be9739a4a713f9fb6bcac031d4e0
Binary files /dev/null and b/ctrl/tdfonts/grandx.tdf differ
diff --git a/ctrl/tdfonts/graphicx.tdf b/ctrl/tdfonts/graphicx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..a4a55f8498dfa02497618b83ea3415a588e229b7
Binary files /dev/null and b/ctrl/tdfonts/graphicx.tdf differ
diff --git a/ctrl/tdfonts/gravex.tdf b/ctrl/tdfonts/gravex.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..3a585a8db607d9eee96ffbc55f5288ed4d9bc823
Binary files /dev/null and b/ctrl/tdfonts/gravex.tdf differ
diff --git a/ctrl/tdfonts/greedx.tdf b/ctrl/tdfonts/greedx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..29e2a7b963b386431cb1f22f07c5bea49168d0f4
Binary files /dev/null and b/ctrl/tdfonts/greedx.tdf differ
diff --git a/ctrl/tdfonts/greenie.tdf b/ctrl/tdfonts/greenie.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..5905e4d3266fb77654be2832e70b056cf4b64434
Binary files /dev/null and b/ctrl/tdfonts/greenie.tdf differ
diff --git a/ctrl/tdfonts/grnchaox.tdf b/ctrl/tdfonts/grnchaox.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..fcedc3f33808712798cca69de47b14c5b7c4e676
Binary files /dev/null and b/ctrl/tdfonts/grnchaox.tdf differ
diff --git a/ctrl/tdfonts/grndzero.tdf b/ctrl/tdfonts/grndzero.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..dc45a954dd59d2e1f0c379ea0e7472d4f3d2d2ba
Binary files /dev/null and b/ctrl/tdfonts/grndzero.tdf differ
diff --git a/ctrl/tdfonts/grndzerx.tdf b/ctrl/tdfonts/grndzerx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..5cce34d3fd97a2adc61231ffe2ce9af4475daff3
Binary files /dev/null and b/ctrl/tdfonts/grndzerx.tdf differ
diff --git a/ctrl/tdfonts/grndzsml.tdf b/ctrl/tdfonts/grndzsml.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..17880352dfe87d7b8699c6559b9a06fc90150986
Binary files /dev/null and b/ctrl/tdfonts/grndzsml.tdf differ
diff --git a/ctrl/tdfonts/grndzsmx.tdf b/ctrl/tdfonts/grndzsmx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..ccf49bcd500571042aef47afb75be8454e3e29e8
Binary files /dev/null and b/ctrl/tdfonts/grndzsmx.tdf differ
diff --git a/ctrl/tdfonts/grnsht.tdf b/ctrl/tdfonts/grnsht.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..2c07d47abfc51ed0fd4007a0c1fa9ce99f7f092e
Binary files /dev/null and b/ctrl/tdfonts/grnsht.tdf differ
diff --git a/ctrl/tdfonts/grnshtx.tdf b/ctrl/tdfonts/grnshtx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..e3c3fab818c31d42220b5864ad5150efdc68dc24
Binary files /dev/null and b/ctrl/tdfonts/grnshtx.tdf differ
diff --git a/ctrl/tdfonts/grveyard.tdf b/ctrl/tdfonts/grveyard.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..a4e16e3961d9dc66dc6fb4b6b671b055f734ca75
Binary files /dev/null and b/ctrl/tdfonts/grveyard.tdf differ
diff --git a/ctrl/tdfonts/guardf2.tdf b/ctrl/tdfonts/guardf2.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..ff0288ea81884e76ff24d1309a882d4cea27ac15
Binary files /dev/null and b/ctrl/tdfonts/guardf2.tdf differ
diff --git a/ctrl/tdfonts/guild.tdf b/ctrl/tdfonts/guild.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..da93bdd9bbdfd68c41f9ddbab204bacb1e042181
Binary files /dev/null and b/ctrl/tdfonts/guild.tdf differ
diff --git a/ctrl/tdfonts/guild2.tdf b/ctrl/tdfonts/guild2.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..8c76f311c848f0462073335259008ff424cd1965
Binary files /dev/null and b/ctrl/tdfonts/guild2.tdf differ
diff --git a/ctrl/tdfonts/hack-tdf.tdf b/ctrl/tdfonts/hack-tdf.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..ad58869f3f926f73ffb335ace808cf238f1a6b8e
Binary files /dev/null and b/ctrl/tdfonts/hack-tdf.tdf differ
diff --git a/ctrl/tdfonts/hacker2.tdf b/ctrl/tdfonts/hacker2.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..5fb84e63bdbf5fc674e6e64a2b2bcff1b6d82cd5
Binary files /dev/null and b/ctrl/tdfonts/hacker2.tdf differ
diff --git a/ctrl/tdfonts/hackshck.tdf b/ctrl/tdfonts/hackshck.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..020f205d3127e12cf1fae5d8d30050de71f83556
Binary files /dev/null and b/ctrl/tdfonts/hackshck.tdf differ
diff --git a/ctrl/tdfonts/hardtdfx.tdf b/ctrl/tdfonts/hardtdfx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..3421fb3269842235a3d9a03ea58398d0995a735a
Binary files /dev/null and b/ctrl/tdfonts/hardtdfx.tdf differ
diff --git a/ctrl/tdfonts/hardwrdx.tdf b/ctrl/tdfonts/hardwrdx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..1144d793bd08c38fc5732af88f1bfbc3ab7e72d6
Binary files /dev/null and b/ctrl/tdfonts/hardwrdx.tdf differ
diff --git a/ctrl/tdfonts/harlot.tdf b/ctrl/tdfonts/harlot.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..6c73c9a5bc082838f56d707f9fd01517a544da2c
Binary files /dev/null and b/ctrl/tdfonts/harlot.tdf differ
diff --git a/ctrl/tdfonts/harlotx.tdf b/ctrl/tdfonts/harlotx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..7c5f3a0440819452ee586b9bdef4c3f2318795a8
Binary files /dev/null and b/ctrl/tdfonts/harlotx.tdf differ
diff --git a/ctrl/tdfonts/harvest.tdf b/ctrl/tdfonts/harvest.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..ac02bac9ae198b7abf097339017bd6fc6ebac0b0
Binary files /dev/null and b/ctrl/tdfonts/harvest.tdf differ
diff --git a/ctrl/tdfonts/harvestx.tdf b/ctrl/tdfonts/harvestx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..fbe89151a16f3654c919a588dfecc05690b42959
Binary files /dev/null and b/ctrl/tdfonts/harvestx.tdf differ
diff --git a/ctrl/tdfonts/hawkx.tdf b/ctrl/tdfonts/hawkx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..c85c7b541d9f348f41285eefe9a675ab9fa567e5
Binary files /dev/null and b/ctrl/tdfonts/hawkx.tdf differ
diff --git a/ctrl/tdfonts/head.tdf b/ctrl/tdfonts/head.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..b02ae436278d736edabfb42877695fae933b6100
Binary files /dev/null and b/ctrl/tdfonts/head.tdf differ
diff --git a/ctrl/tdfonts/headx.tdf b/ctrl/tdfonts/headx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..4324a0d44bec410e27c57e1f06c65fd341d672db
Binary files /dev/null and b/ctrl/tdfonts/headx.tdf differ
diff --git a/ctrl/tdfonts/helitech.tdf b/ctrl/tdfonts/helitech.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..9767a6f6ea403e0942280d8a4ba4e2152a2bba0c
Binary files /dev/null and b/ctrl/tdfonts/helitech.tdf differ
diff --git a/ctrl/tdfonts/helitecx.tdf b/ctrl/tdfonts/helitecx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..85c8f326f042341f458d8cdde82febe7a97fb5f1
Binary files /dev/null and b/ctrl/tdfonts/helitecx.tdf differ
diff --git a/ctrl/tdfonts/helium.tdf b/ctrl/tdfonts/helium.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..4e644f4a5eb058e0dd09559b23d6b3a82071d702
Binary files /dev/null and b/ctrl/tdfonts/helium.tdf differ
diff --git a/ctrl/tdfonts/hellhole.tdf b/ctrl/tdfonts/hellhole.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..11fd79e629d0d48316910200a75d9997765916bf
Binary files /dev/null and b/ctrl/tdfonts/hellhole.tdf differ
diff --git a/ctrl/tdfonts/hellpay.tdf b/ctrl/tdfonts/hellpay.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..0c0260024179ffe28be6772dbd8fead41d831862
Binary files /dev/null and b/ctrl/tdfonts/hellpay.tdf differ
diff --git a/ctrl/tdfonts/heltsklx.tdf b/ctrl/tdfonts/heltsklx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..f8789bc25ec0aea9167d397ce277a9b6089962d2
Binary files /dev/null and b/ctrl/tdfonts/heltsklx.tdf differ
diff --git a/ctrl/tdfonts/hemi.tdf b/ctrl/tdfonts/hemi.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..e455679f49228e5c5332c75b74384cf5394eefc7
Binary files /dev/null and b/ctrl/tdfonts/hemi.tdf differ
diff --git a/ctrl/tdfonts/hemisphx.tdf b/ctrl/tdfonts/hemisphx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..390b6d7ced69ad1912528312994ecefb73b7678e
Binary files /dev/null and b/ctrl/tdfonts/hemisphx.tdf differ
diff --git a/ctrl/tdfonts/hgsierax.tdf b/ctrl/tdfonts/hgsierax.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..84c62afd6c78d5fd553a9870d1248091bf9f88ee
Binary files /dev/null and b/ctrl/tdfonts/hgsierax.tdf differ
diff --git a/ctrl/tdfonts/hidden.tdf b/ctrl/tdfonts/hidden.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..de547ea66e068f6c8a2dec4c118c63abb1e29f53
Binary files /dev/null and b/ctrl/tdfonts/hidden.tdf differ
diff --git a/ctrl/tdfonts/hoard.tdf b/ctrl/tdfonts/hoard.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..b4cd843a17c4d5026c388b49601b88fbafa4a638
Binary files /dev/null and b/ctrl/tdfonts/hoard.tdf differ
diff --git a/ctrl/tdfonts/hopeless.tdf b/ctrl/tdfonts/hopeless.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..89e1897d8ed96dad82ce6f478d4eefe3638e2d68
Binary files /dev/null and b/ctrl/tdfonts/hopeless.tdf differ
diff --git a/ctrl/tdfonts/horr-tdf.tdf b/ctrl/tdfonts/horr-tdf.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..00bfb663f338573475f826ffe67400194a23b8c9
Binary files /dev/null and b/ctrl/tdfonts/horr-tdf.tdf differ
diff --git a/ctrl/tdfonts/hostess.tdf b/ctrl/tdfonts/hostess.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..7bf3c0646a62a147c178ef3072004548858692e3
Binary files /dev/null and b/ctrl/tdfonts/hostess.tdf differ
diff --git a/ctrl/tdfonts/hotbox.tdf b/ctrl/tdfonts/hotbox.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..0c786f1a14c6e64adcbf8c6550dbde79dde3d865
Binary files /dev/null and b/ctrl/tdfonts/hotbox.tdf differ
diff --git a/ctrl/tdfonts/houn-tdf.tdf b/ctrl/tdfonts/houn-tdf.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..17d73d15fa61101b79444339c06987d8047ded2e
Binary files /dev/null and b/ctrl/tdfonts/houn-tdf.tdf differ
diff --git a/ctrl/tdfonts/housex.tdf b/ctrl/tdfonts/housex.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..c4301ef4a8fe2b52d80ddc9c2801c3685a1ef695
Binary files /dev/null and b/ctrl/tdfonts/housex.tdf differ
diff --git a/ctrl/tdfonts/houstekx.tdf b/ctrl/tdfonts/houstekx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..0e4a30f83b9484d2a22f5af12c9787ff7bf192fa
Binary files /dev/null and b/ctrl/tdfonts/houstekx.tdf differ
diff --git a/ctrl/tdfonts/hrdwirex.tdf b/ctrl/tdfonts/hrdwirex.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..2fb7aca51fef69180600f6908ab508b058696cc8
Binary files /dev/null and b/ctrl/tdfonts/hrdwirex.tdf differ
diff --git a/ctrl/tdfonts/hs-effek.tdf b/ctrl/tdfonts/hs-effek.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..80792f77fed675d5512c9cc322133b9f193311d9
Binary files /dev/null and b/ctrl/tdfonts/hs-effek.tdf differ
diff --git a/ctrl/tdfonts/hunterx.tdf b/ctrl/tdfonts/hunterx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..30217acb7ac3c152af913a25229b086ae0856638
Binary files /dev/null and b/ctrl/tdfonts/hunterx.tdf differ
diff --git a/ctrl/tdfonts/hw.tdf b/ctrl/tdfonts/hw.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..a5e370026690f1bcab4f633e5ff67d45b68d92ed
Binary files /dev/null and b/ctrl/tdfonts/hw.tdf differ
diff --git a/ctrl/tdfonts/hwplated.tdf b/ctrl/tdfonts/hwplated.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..4648f277b25fbb0c6473a94c06928e512b0f4e4b
Binary files /dev/null and b/ctrl/tdfonts/hwplated.tdf differ
diff --git a/ctrl/tdfonts/hwx.tdf b/ctrl/tdfonts/hwx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..4f5b3dd064fb81803216301abe21543eaa2bace0
Binary files /dev/null and b/ctrl/tdfonts/hwx.tdf differ
diff --git a/ctrl/tdfonts/hydrogen.tdf b/ctrl/tdfonts/hydrogen.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..24ef4fd42654e843b7bee7803fd8590a75580c4b
Binary files /dev/null and b/ctrl/tdfonts/hydrogen.tdf differ
diff --git a/ctrl/tdfonts/hyperx.tdf b/ctrl/tdfonts/hyperx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..d04e760bfee4659683d82644a7fe2545040dcf8b
Binary files /dev/null and b/ctrl/tdfonts/hyperx.tdf differ
diff --git a/ctrl/tdfonts/hypnosis.tdf b/ctrl/tdfonts/hypnosis.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..d632f788cce051fa8e0f6d5cf6ffe04c080e5ee5
Binary files /dev/null and b/ctrl/tdfonts/hypnosis.tdf differ
diff --git a/ctrl/tdfonts/hysteria.tdf b/ctrl/tdfonts/hysteria.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..b96eb70a060c4faed65f750fab51fe7abe2d82a0
Binary files /dev/null and b/ctrl/tdfonts/hysteria.tdf differ
diff --git a/ctrl/tdfonts/iceblock.tdf b/ctrl/tdfonts/iceblock.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..c53674fe98850e58a9241a24ef549eaaabe3d8e9
Binary files /dev/null and b/ctrl/tdfonts/iceblock.tdf differ
diff --git a/ctrl/tdfonts/icefire.tdf b/ctrl/tdfonts/icefire.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..56e0ced1833c10a2b4bd8329af5629840fcf4c4f
Binary files /dev/null and b/ctrl/tdfonts/icefire.tdf differ
diff --git a/ctrl/tdfonts/icex.tdf b/ctrl/tdfonts/icex.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..5ea8d0f3ac9d1b388d70a26363f2eb380b1d0a0c
Binary files /dev/null and b/ctrl/tdfonts/icex.tdf differ
diff --git a/ctrl/tdfonts/icezonex.tdf b/ctrl/tdfonts/icezonex.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..037febdc1e563dc1a7a210455b8fe8abb855fbd5
Binary files /dev/null and b/ctrl/tdfonts/icezonex.tdf differ
diff --git a/ctrl/tdfonts/idesx.tdf b/ctrl/tdfonts/idesx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..0606b03659c34a13c81b0481b47585115fbf3be5
Binary files /dev/null and b/ctrl/tdfonts/idesx.tdf differ
diff --git a/ctrl/tdfonts/ilcommx.tdf b/ctrl/tdfonts/ilcommx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..e9783fd14573b91c2d825cbca8f385467f3564fc
Binary files /dev/null and b/ctrl/tdfonts/ilcommx.tdf differ
diff --git a/ctrl/tdfonts/illcomm.tdf b/ctrl/tdfonts/illcomm.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..720694a32efa0e0b39ec6d9fe978101b5f6f4295
Binary files /dev/null and b/ctrl/tdfonts/illcomm.tdf differ
diff --git a/ctrl/tdfonts/illuchro.tdf b/ctrl/tdfonts/illuchro.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..3e9b76f2d8e51cd4d5a5b65c52918b11755233db
Binary files /dev/null and b/ctrl/tdfonts/illuchro.tdf differ
diff --git a/ctrl/tdfonts/illusin2.tdf b/ctrl/tdfonts/illusin2.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..c860b29b37566e5848270bd2aaff87c4a033615c
Binary files /dev/null and b/ctrl/tdfonts/illusin2.tdf differ
diff --git a/ctrl/tdfonts/illusion.tdf b/ctrl/tdfonts/illusion.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..777deb54d501b7757cbff6aef6c904b79ae6d210
Binary files /dev/null and b/ctrl/tdfonts/illusion.tdf differ
diff --git a/ctrl/tdfonts/ilusion3.tdf b/ctrl/tdfonts/ilusion3.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..7555c45bae44a68b574a42550e4c775ee9bdf178
Binary files /dev/null and b/ctrl/tdfonts/ilusion3.tdf differ
diff --git a/ctrl/tdfonts/images.tdf b/ctrl/tdfonts/images.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..906a7b900a028446bf3c3d1b302151136b0d189e
Binary files /dev/null and b/ctrl/tdfonts/images.tdf differ
diff --git a/ctrl/tdfonts/imagesx.tdf b/ctrl/tdfonts/imagesx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..d27e6a211b4411b1d68dfbcd9dca76484fe3ef12
Binary files /dev/null and b/ctrl/tdfonts/imagesx.tdf differ
diff --git a/ctrl/tdfonts/imgmnset.tdf b/ctrl/tdfonts/imgmnset.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..b8b3362ac1dec6f914fb37afe2602d6176041187
Binary files /dev/null and b/ctrl/tdfonts/imgmnset.tdf differ
diff --git a/ctrl/tdfonts/impact2x.tdf b/ctrl/tdfonts/impact2x.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..546282d408c89938b7a5c025f7d7055ade710d74
Binary files /dev/null and b/ctrl/tdfonts/impact2x.tdf differ
diff --git a/ctrl/tdfonts/impactx.tdf b/ctrl/tdfonts/impactx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..91bea18ae0ac3a7b6797cd378a113d0c920f1c51
Binary files /dev/null and b/ctrl/tdfonts/impactx.tdf differ
diff --git a/ctrl/tdfonts/inch.tdf b/ctrl/tdfonts/inch.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..302381060c9924e2fff325da4b443f286e780351
Binary files /dev/null and b/ctrl/tdfonts/inch.tdf differ
diff --git a/ctrl/tdfonts/incircle.tdf b/ctrl/tdfonts/incircle.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..49ee69c1955ac01745ecfe9d8fb46f041dfe99f6
Binary files /dev/null and b/ctrl/tdfonts/incircle.tdf differ
diff --git a/ctrl/tdfonts/incirclx.tdf b/ctrl/tdfonts/incirclx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..f7e26fa1d80c17dfa6562ca6c9c37d9bd4335ce8
Binary files /dev/null and b/ctrl/tdfonts/incirclx.tdf differ
diff --git a/ctrl/tdfonts/incorped.tdf b/ctrl/tdfonts/incorped.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..9135027005231dd77ff51c09f07884973167fd26
Binary files /dev/null and b/ctrl/tdfonts/incorped.tdf differ
diff --git a/ctrl/tdfonts/incorpex.tdf b/ctrl/tdfonts/incorpex.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..bb86eec7061c0b563767af76ab34fbdba023a6ca
Binary files /dev/null and b/ctrl/tdfonts/incorpex.tdf differ
diff --git a/ctrl/tdfonts/indesgrn.tdf b/ctrl/tdfonts/indesgrn.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..d8e8ef43a6759c4ca6f17a48a9b6043d607bb721
Binary files /dev/null and b/ctrl/tdfonts/indesgrn.tdf differ
diff --git a/ctrl/tdfonts/inertia.tdf b/ctrl/tdfonts/inertia.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..94291a95bea1fb9b43cee850e8c60d8b279a372f
Binary files /dev/null and b/ctrl/tdfonts/inertia.tdf differ
diff --git a/ctrl/tdfonts/inertiax.tdf b/ctrl/tdfonts/inertiax.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..cfec468a8ced550eae9698e2c368287a925aeec5
Binary files /dev/null and b/ctrl/tdfonts/inertiax.tdf differ
diff --git a/ctrl/tdfonts/inet.tdf b/ctrl/tdfonts/inet.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..a046656124b9ce1898485971159523937caffa38
Binary files /dev/null and b/ctrl/tdfonts/inet.tdf differ
diff --git a/ctrl/tdfonts/inetx.tdf b/ctrl/tdfonts/inetx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..5585ea7b8efb81674ac6019e9179e4f4f27ab5d2
Binary files /dev/null and b/ctrl/tdfonts/inetx.tdf differ
diff --git a/ctrl/tdfonts/infinite.tdf b/ctrl/tdfonts/infinite.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..e4814be12bb9f8938bccdc493b6fff182bd76666
Binary files /dev/null and b/ctrl/tdfonts/infinite.tdf differ
diff --git a/ctrl/tdfonts/infinsrt.tdf b/ctrl/tdfonts/infinsrt.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..dba1bda1ff7f6b8b3690a087e867f433fbce098c
Binary files /dev/null and b/ctrl/tdfonts/infinsrt.tdf differ
diff --git a/ctrl/tdfonts/infinsrx.tdf b/ctrl/tdfonts/infinsrx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..7c482715e87e9da0bf74191668dcce8ae5764790
Binary files /dev/null and b/ctrl/tdfonts/infinsrx.tdf differ
diff --git a/ctrl/tdfonts/infozine.tdf b/ctrl/tdfonts/infozine.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..c84ad5a28ff48a3210a17b72f6977d6b2fb3444e
Binary files /dev/null and b/ctrl/tdfonts/infozine.tdf differ
diff --git a/ctrl/tdfonts/infozinx.tdf b/ctrl/tdfonts/infozinx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..b09cd03f95fea0f52460e130a845d642a5d640e3
Binary files /dev/null and b/ctrl/tdfonts/infozinx.tdf differ
diff --git a/ctrl/tdfonts/inner.tdf b/ctrl/tdfonts/inner.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..a249c2ffdb3aba9b9b3acea64afa402b0d85f97b
Binary files /dev/null and b/ctrl/tdfonts/inner.tdf differ
diff --git a/ctrl/tdfonts/inocencx.tdf b/ctrl/tdfonts/inocencx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..f52255092207b1b3aff155a96c5df3672dd30f03
Binary files /dev/null and b/ctrl/tdfonts/inocencx.tdf differ
diff --git a/ctrl/tdfonts/insanex.tdf b/ctrl/tdfonts/insanex.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..5b965efac7a2c3595f0f65984b5d24ae9fe421de
Binary files /dev/null and b/ctrl/tdfonts/insanex.tdf differ
diff --git a/ctrl/tdfonts/insanity.tdf b/ctrl/tdfonts/insanity.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..388f289d9d9073914fd15449c2c5704483a56d67
Binary files /dev/null and b/ctrl/tdfonts/insanity.tdf differ
diff --git a/ctrl/tdfonts/insinsan.tdf b/ctrl/tdfonts/insinsan.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..dbd43ffcf6482c2e780950bc23ec984729100b1b
Binary files /dev/null and b/ctrl/tdfonts/insinsan.tdf differ
diff --git a/ctrl/tdfonts/insinsax.tdf b/ctrl/tdfonts/insinsax.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..a397a23c4370e186e619f4e9e8360b833a2a90de
Binary files /dev/null and b/ctrl/tdfonts/insinsax.tdf differ
diff --git a/ctrl/tdfonts/insomiax.tdf b/ctrl/tdfonts/insomiax.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..04aa389b6dd069b7893fb53b7f3be5b230e9971f
Binary files /dev/null and b/ctrl/tdfonts/insomiax.tdf differ
diff --git a/ctrl/tdfonts/inspectx.tdf b/ctrl/tdfonts/inspectx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..3f5878d4b3f01edb798b552513f02d89cfaebd50
Binary files /dev/null and b/ctrl/tdfonts/inspectx.tdf differ
diff --git a/ctrl/tdfonts/intense.tdf b/ctrl/tdfonts/intense.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..3b8ed657c0fd21d99b121d8415471cd7fad00745
Binary files /dev/null and b/ctrl/tdfonts/intense.tdf differ
diff --git a/ctrl/tdfonts/intensex.tdf b/ctrl/tdfonts/intensex.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..9e2c598c0a35971c1b6062e0b714229b889559da
Binary files /dev/null and b/ctrl/tdfonts/intensex.tdf differ
diff --git a/ctrl/tdfonts/intentsx.tdf b/ctrl/tdfonts/intentsx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..ffdad04532aa2d1cc0a44d277968157108766bbc
Binary files /dev/null and b/ctrl/tdfonts/intentsx.tdf differ
diff --git a/ctrl/tdfonts/internat.tdf b/ctrl/tdfonts/internat.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..e19ed54d00c7fd82939fcbe5b1060c457214475f
Binary files /dev/null and b/ctrl/tdfonts/internat.tdf differ
diff --git a/ctrl/tdfonts/intoxicx.tdf b/ctrl/tdfonts/intoxicx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..bfc5465c59d3d0d3593fc26e45e6d3bff1f525df
Binary files /dev/null and b/ctrl/tdfonts/intoxicx.tdf differ
diff --git a/ctrl/tdfonts/invasins.tdf b/ctrl/tdfonts/invasins.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..75483efa043c49ba6f3716a164a14b12a1aa5f6b
Binary files /dev/null and b/ctrl/tdfonts/invasins.tdf differ
diff --git a/ctrl/tdfonts/invasion.tdf b/ctrl/tdfonts/invasion.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..f54401052e8d4854956e86d819927dda2a10b986
Binary files /dev/null and b/ctrl/tdfonts/invasion.tdf differ
diff --git a/ctrl/tdfonts/invasisx.tdf b/ctrl/tdfonts/invasisx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..770d1d2a2864c6bcc0fae706f5319ee435d8f9b6
Binary files /dev/null and b/ctrl/tdfonts/invasisx.tdf differ
diff --git a/ctrl/tdfonts/iridium.tdf b/ctrl/tdfonts/iridium.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..d5954b1c44a2eab480432d8cc128a207c72a88b7
Binary files /dev/null and b/ctrl/tdfonts/iridium.tdf differ
diff --git a/ctrl/tdfonts/itsover.tdf b/ctrl/tdfonts/itsover.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..7d3f9cf030e1393669eaebd2b252ac91d2b155d4
Binary files /dev/null and b/ctrl/tdfonts/itsover.tdf differ
diff --git a/ctrl/tdfonts/jelly.tdf b/ctrl/tdfonts/jelly.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..23097e563dd72d490eb209613a6b8f5d61c62780
Binary files /dev/null and b/ctrl/tdfonts/jelly.tdf differ
diff --git a/ctrl/tdfonts/juice.tdf b/ctrl/tdfonts/juice.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..b7fe82616bd148f25c2d68b2752d8b2001ca15e8
Binary files /dev/null and b/ctrl/tdfonts/juice.tdf differ
diff --git a/ctrl/tdfonts/juicex.tdf b/ctrl/tdfonts/juicex.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..f9a9e8739cd01ba40c2bb8939c53186df1cb3855
Binary files /dev/null and b/ctrl/tdfonts/juicex.tdf differ
diff --git a/ctrl/tdfonts/juvenocr.tdf b/ctrl/tdfonts/juvenocr.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..e080e7c6433a98d424010fa1f4c84151d806d6e6
Binary files /dev/null and b/ctrl/tdfonts/juvenocr.tdf differ
diff --git a/ctrl/tdfonts/kansas.tdf b/ctrl/tdfonts/kansas.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..72fe281f9b97d96024badbde6bd16c008897cfa2
Binary files /dev/null and b/ctrl/tdfonts/kansas.tdf differ
diff --git a/ctrl/tdfonts/kevin1.tdf b/ctrl/tdfonts/kevin1.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..c5781bc83a28caead20ef2896cd91b2da57c1db5
Binary files /dev/null and b/ctrl/tdfonts/kevin1.tdf differ
diff --git a/ctrl/tdfonts/kevin2.tdf b/ctrl/tdfonts/kevin2.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..29f7412a558d4a66a31e181aa464bf4a20ace489
Binary files /dev/null and b/ctrl/tdfonts/kevin2.tdf differ
diff --git a/ctrl/tdfonts/kevin4.tdf b/ctrl/tdfonts/kevin4.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..d8a6d4713ecc911ee4a9b6f0c7e31949d0463ed4
Binary files /dev/null and b/ctrl/tdfonts/kevin4.tdf differ
diff --git a/ctrl/tdfonts/kevin42.tdf b/ctrl/tdfonts/kevin42.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..74775b8ca8ddbed32d9b85dab5b559a1a76b00c7
Binary files /dev/null and b/ctrl/tdfonts/kevin42.tdf differ
diff --git a/ctrl/tdfonts/kevin5.tdf b/ctrl/tdfonts/kevin5.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..7442f316e2b6a1957e32b185668a026ff2ebb009
Binary files /dev/null and b/ctrl/tdfonts/kevin5.tdf differ
diff --git a/ctrl/tdfonts/kevin52.tdf b/ctrl/tdfonts/kevin52.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..c0dad5ee1897d46e22abc6e33ec2bcd2fd60bacf
Binary files /dev/null and b/ctrl/tdfonts/kevin52.tdf differ
diff --git a/ctrl/tdfonts/keys.tdf b/ctrl/tdfonts/keys.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..528f59fab4003d4352ad4f61e698245cfbf7441c
Binary files /dev/null and b/ctrl/tdfonts/keys.tdf differ
diff --git a/ctrl/tdfonts/kfcx.tdf b/ctrl/tdfonts/kfcx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..dd803faf1f27170fa1559f4e209d2d61cc239d65
Binary files /dev/null and b/ctrl/tdfonts/kfcx.tdf differ
diff --git a/ctrl/tdfonts/kissmy.tdf b/ctrl/tdfonts/kissmy.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..16e32aee195a9876b481889bfd75ad9f8fa427f7
Binary files /dev/null and b/ctrl/tdfonts/kissmy.tdf differ
diff --git a/ctrl/tdfonts/kissmyx.tdf b/ctrl/tdfonts/kissmyx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..7705eb179085d181ede10f86245a0cce8bef2126
Binary files /dev/null and b/ctrl/tdfonts/kissmyx.tdf differ
diff --git a/ctrl/tdfonts/knightsx.tdf b/ctrl/tdfonts/knightsx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..30a3079c2db986d50a07edbd7380b7d118d3815c
Binary files /dev/null and b/ctrl/tdfonts/knightsx.tdf differ
diff --git a/ctrl/tdfonts/koders.tdf b/ctrl/tdfonts/koders.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..72fff83f0cf9c9bb212002b9010e329c927126c6
Binary files /dev/null and b/ctrl/tdfonts/koders.tdf differ
diff --git a/ctrl/tdfonts/krystal.tdf b/ctrl/tdfonts/krystal.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..fb85172b1717cb769eff596479a8eba79fc98237
Binary files /dev/null and b/ctrl/tdfonts/krystal.tdf differ
diff --git a/ctrl/tdfonts/krystalx.tdf b/ctrl/tdfonts/krystalx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..3ab0e35cbf6970b687ba32281e29a0c53b3ac981
Binary files /dev/null and b/ctrl/tdfonts/krystalx.tdf differ
diff --git a/ctrl/tdfonts/larry3d.tdf b/ctrl/tdfonts/larry3d.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..e3528a07c851dd1609d75e56b644ee7679d88d74
Binary files /dev/null and b/ctrl/tdfonts/larry3d.tdf differ
diff --git a/ctrl/tdfonts/lastbbs.tdf b/ctrl/tdfonts/lastbbs.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..f5487c3e4df1accc0fd4817231b69b2be4c56361
Binary files /dev/null and b/ctrl/tdfonts/lastbbs.tdf differ
diff --git a/ctrl/tdfonts/lastdime.tdf b/ctrl/tdfonts/lastdime.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..a3f13a2c513aad315938c83ac519302f1ccf253f
Binary files /dev/null and b/ctrl/tdfonts/lastdime.tdf differ
diff --git a/ctrl/tdfonts/laughtex.tdf b/ctrl/tdfonts/laughtex.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..3942408f5358c8852dfe5ef5c7dc8fc9fd5da5a8
Binary files /dev/null and b/ctrl/tdfonts/laughtex.tdf differ
diff --git a/ctrl/tdfonts/league.tdf b/ctrl/tdfonts/league.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..f0cbc5b9afc2567355cd29079f29d94058a71264
Binary files /dev/null and b/ctrl/tdfonts/league.tdf differ
diff --git a/ctrl/tdfonts/leech.tdf b/ctrl/tdfonts/leech.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..92407a4f30410c206a13e7a83d993ef33c716b00
Binary files /dev/null and b/ctrl/tdfonts/leech.tdf differ
diff --git a/ctrl/tdfonts/leeching.tdf b/ctrl/tdfonts/leeching.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..91e1403b9dbb215bd78a1fd908fffe4c585bd1b9
Binary files /dev/null and b/ctrl/tdfonts/leeching.tdf differ
diff --git a/ctrl/tdfonts/legacy.tdf b/ctrl/tdfonts/legacy.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..65936994e4d46a3cd632accd4fc2c2e9aae90163
Binary files /dev/null and b/ctrl/tdfonts/legacy.tdf differ
diff --git a/ctrl/tdfonts/legacy2x.tdf b/ctrl/tdfonts/legacy2x.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..307e4ecccc183d21179a083a7fd36752cdc7e83f
Binary files /dev/null and b/ctrl/tdfonts/legacy2x.tdf differ
diff --git a/ctrl/tdfonts/legcy3dx.tdf b/ctrl/tdfonts/legcy3dx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..960b7feb1652df8711543712f5da64ba9a94d04e
Binary files /dev/null and b/ctrl/tdfonts/legcy3dx.tdf differ
diff --git a/ctrl/tdfonts/leisure.tdf b/ctrl/tdfonts/leisure.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..db11eaa6f5e539b49fd091d59be8a7c9feac9c81
Binary files /dev/null and b/ctrl/tdfonts/leisure.tdf differ
diff --git a/ctrl/tdfonts/leisurex.tdf b/ctrl/tdfonts/leisurex.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..4acf0b57f9af17dc429e562c606581fa8519fea3
Binary files /dev/null and b/ctrl/tdfonts/leisurex.tdf differ
diff --git a/ctrl/tdfonts/lgy3dbl.tdf b/ctrl/tdfonts/lgy3dbl.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..bffdc38e5bcc667ff4b5b7c13074523e5dccbcc7
Binary files /dev/null and b/ctrl/tdfonts/lgy3dbl.tdf differ
diff --git a/ctrl/tdfonts/liar.tdf b/ctrl/tdfonts/liar.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..0c886d48c6efa32ad002b3ebf9d45e7aba19f4a7
Binary files /dev/null and b/ctrl/tdfonts/liar.tdf differ
diff --git a/ctrl/tdfonts/limpyset.tdf b/ctrl/tdfonts/limpyset.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..350205d35e2618517a28792d77b64cd051e75952
Binary files /dev/null and b/ctrl/tdfonts/limpyset.tdf differ
diff --git a/ctrl/tdfonts/liquid.tdf b/ctrl/tdfonts/liquid.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..073962e1f91f7f63b90eddc698d701756d86387e
Binary files /dev/null and b/ctrl/tdfonts/liquid.tdf differ
diff --git a/ctrl/tdfonts/liquid2.tdf b/ctrl/tdfonts/liquid2.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..38f3c69c663d3134b4198f767723b67773a9b4b4
Binary files /dev/null and b/ctrl/tdfonts/liquid2.tdf differ
diff --git a/ctrl/tdfonts/live.tdf b/ctrl/tdfonts/live.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..edf7ac3de3820e73c17d2994adcdea7ba716e499
Binary files /dev/null and b/ctrl/tdfonts/live.tdf differ
diff --git a/ctrl/tdfonts/lstsouls.tdf b/ctrl/tdfonts/lstsouls.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..8b8acda5145de2b733c2cf10f0440eb21414f3a5
Binary files /dev/null and b/ctrl/tdfonts/lstsouls.tdf differ
diff --git a/ctrl/tdfonts/lucidsrt.tdf b/ctrl/tdfonts/lucidsrt.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..df3621a0badc2cacbaa42e9b290faf3ecbad2b42
Binary files /dev/null and b/ctrl/tdfonts/lucidsrt.tdf differ
diff --git a/ctrl/tdfonts/lucretix.tdf b/ctrl/tdfonts/lucretix.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..e9a7e8e42b698c5b78e47d81033f5734108cd298
Binary files /dev/null and b/ctrl/tdfonts/lucretix.tdf differ
diff --git a/ctrl/tdfonts/madman.tdf b/ctrl/tdfonts/madman.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..527170dae1320213ca56385e5cc1b6d4217b3fe3
Binary files /dev/null and b/ctrl/tdfonts/madman.tdf differ
diff --git a/ctrl/tdfonts/madman2.tdf b/ctrl/tdfonts/madman2.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..1cfd3c46bdad67493e75bf75f001ee651cacd1c6
Binary files /dev/null and b/ctrl/tdfonts/madman2.tdf differ
diff --git a/ctrl/tdfonts/magazine.tdf b/ctrl/tdfonts/magazine.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..993b4a860c622d89e0d1b93354bdfa5d23e15079
Binary files /dev/null and b/ctrl/tdfonts/magazine.tdf differ
diff --git a/ctrl/tdfonts/magicast.tdf b/ctrl/tdfonts/magicast.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..be91c35236e4324d9c4a83fdcefc59dd3a832a87
Binary files /dev/null and b/ctrl/tdfonts/magicast.tdf differ
diff --git a/ctrl/tdfonts/magnumx.tdf b/ctrl/tdfonts/magnumx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..34b1a48908f36980adf71e9bee3754065bea0451
Binary files /dev/null and b/ctrl/tdfonts/magnumx.tdf differ
diff --git a/ctrl/tdfonts/majicx.tdf b/ctrl/tdfonts/majicx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..c7a0f105d6338c8dd938dd837c50b37c4e83e88c
Binary files /dev/null and b/ctrl/tdfonts/majicx.tdf differ
diff --git a/ctrl/tdfonts/malice.tdf b/ctrl/tdfonts/malice.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..1917492d00ffc2897e4981737b77e4006b0c7d15
Binary files /dev/null and b/ctrl/tdfonts/malice.tdf differ
diff --git a/ctrl/tdfonts/mappersx.tdf b/ctrl/tdfonts/mappersx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..54e16c5506eea3748eb1b197718cca64fa170f1b
Binary files /dev/null and b/ctrl/tdfonts/mappersx.tdf differ
diff --git a/ctrl/tdfonts/masacrex.tdf b/ctrl/tdfonts/masacrex.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..98727fe012d15c74ddace2c8b29082eb750dc054
Binary files /dev/null and b/ctrl/tdfonts/masacrex.tdf differ
diff --git a/ctrl/tdfonts/master.tdf b/ctrl/tdfonts/master.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..eaeee41471de7e5bf5f8881408e6f69609f3c96e
Binary files /dev/null and b/ctrl/tdfonts/master.tdf differ
diff --git a/ctrl/tdfonts/matrix.tdf b/ctrl/tdfonts/matrix.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..fdeeac566285e3807b7dcb68af36bb3ab1066879
Binary files /dev/null and b/ctrl/tdfonts/matrix.tdf differ
diff --git a/ctrl/tdfonts/matrixx.tdf b/ctrl/tdfonts/matrixx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..5e2e2add534be8cb53484500b41d4059a20a6683
Binary files /dev/null and b/ctrl/tdfonts/matrixx.tdf differ
diff --git a/ctrl/tdfonts/maxfont2.tdf b/ctrl/tdfonts/maxfont2.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..317a5f811b518412fec95a13af95142e20072264
Binary files /dev/null and b/ctrl/tdfonts/maxfont2.tdf differ
diff --git a/ctrl/tdfonts/maximum.tdf b/ctrl/tdfonts/maximum.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..bea8996a55407234772de624a6894a8fa395d6ef
Binary files /dev/null and b/ctrl/tdfonts/maximum.tdf differ
diff --git a/ctrl/tdfonts/maximumx.tdf b/ctrl/tdfonts/maximumx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..1f9028a24704d246d79e9b7a09e1e8976c2ecc29
Binary files /dev/null and b/ctrl/tdfonts/maximumx.tdf differ
diff --git a/ctrl/tdfonts/mechanic.tdf b/ctrl/tdfonts/mechanic.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..adf5fa888d41c6f05f0f9a7d842a4d7807d92a31
Binary files /dev/null and b/ctrl/tdfonts/mechanic.tdf differ
diff --git a/ctrl/tdfonts/mechresi.tdf b/ctrl/tdfonts/mechresi.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..734b6f2f365d80d7222d52b325fba20a964eb56a
Binary files /dev/null and b/ctrl/tdfonts/mechresi.tdf differ
diff --git a/ctrl/tdfonts/mechrest.tdf b/ctrl/tdfonts/mechrest.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..97ad698aa254735b438b7ceadce6fba45b4a580c
Binary files /dev/null and b/ctrl/tdfonts/mechrest.tdf differ
diff --git a/ctrl/tdfonts/members.tdf b/ctrl/tdfonts/members.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..5857b3b8bc502f95b2c3ad879c1838804e13c887
Binary files /dev/null and b/ctrl/tdfonts/members.tdf differ
diff --git a/ctrl/tdfonts/memoryx.tdf b/ctrl/tdfonts/memoryx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..0aef58370e8734c6efc782cb6d96316de76b6d0e
Binary files /dev/null and b/ctrl/tdfonts/memoryx.tdf differ
diff --git a/ctrl/tdfonts/menacex.tdf b/ctrl/tdfonts/menacex.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..9d6b25b1f30be94a397d9e70326a272a5227420d
Binary files /dev/null and b/ctrl/tdfonts/menacex.tdf differ
diff --git a/ctrl/tdfonts/mercury.tdf b/ctrl/tdfonts/mercury.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..a60662269828cfd8eedcfc55b3405d52baeb15b4
Binary files /dev/null and b/ctrl/tdfonts/mercury.tdf differ
diff --git a/ctrl/tdfonts/mercury2.tdf b/ctrl/tdfonts/mercury2.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..8afcfd6c10f7507c68ffdb15a5b28ba236e36967
Binary files /dev/null and b/ctrl/tdfonts/mercury2.tdf differ
diff --git a/ctrl/tdfonts/mercuryx.tdf b/ctrl/tdfonts/mercuryx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..cd7145562aab41a7d3eeee57335046afee4b68fb
Binary files /dev/null and b/ctrl/tdfonts/mercuryx.tdf differ
diff --git a/ctrl/tdfonts/mercuy3x.tdf b/ctrl/tdfonts/mercuy3x.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..26e2d3267df262ab7f2cee6a637a474a4208553f
Binary files /dev/null and b/ctrl/tdfonts/mercuy3x.tdf differ
diff --git a/ctrl/tdfonts/merry.tdf b/ctrl/tdfonts/merry.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..a159a36baa6e16a5ac169773cf6be6293807db62
Binary files /dev/null and b/ctrl/tdfonts/merry.tdf differ
diff --git a/ctrl/tdfonts/messages.tdf b/ctrl/tdfonts/messages.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..5ed21507b5d2a416ed0014dfdc54c7a709f757e8
Binary files /dev/null and b/ctrl/tdfonts/messages.tdf differ
diff --git a/ctrl/tdfonts/metal.tdf b/ctrl/tdfonts/metal.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..eedf8faa09196cbc555457fbe1838c0eb3b8222a
Binary files /dev/null and b/ctrl/tdfonts/metal.tdf differ
diff --git a/ctrl/tdfonts/metalix.tdf b/ctrl/tdfonts/metalix.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..180dddd20cda3870031207194298b1940ad4d5c6
Binary files /dev/null and b/ctrl/tdfonts/metalix.tdf differ
diff --git a/ctrl/tdfonts/metalix2.tdf b/ctrl/tdfonts/metalix2.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..c91f9a2645cef98de568e57bb284e75b504a270b
Binary files /dev/null and b/ctrl/tdfonts/metalix2.tdf differ
diff --git a/ctrl/tdfonts/midas.tdf b/ctrl/tdfonts/midas.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..997e1d752809504d8e2426f40afeb831e3305a64
Binary files /dev/null and b/ctrl/tdfonts/midas.tdf differ
diff --git a/ctrl/tdfonts/midnight.tdf b/ctrl/tdfonts/midnight.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..a23edd964b99be4a7947d261b1073d4223324f8f
Binary files /dev/null and b/ctrl/tdfonts/midnight.tdf differ
diff --git a/ctrl/tdfonts/mindbncx.tdf b/ctrl/tdfonts/mindbncx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..3709b892f233b5d8864c4f94035e768052380d87
Binary files /dev/null and b/ctrl/tdfonts/mindbncx.tdf differ
diff --git a/ctrl/tdfonts/mindstax.tdf b/ctrl/tdfonts/mindstax.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..914de4c6c85c97dff614247a6702935003854539
Binary files /dev/null and b/ctrl/tdfonts/mindstax.tdf differ
diff --git a/ctrl/tdfonts/mindsx.tdf b/ctrl/tdfonts/mindsx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..e20c2bc30f4742e29fc98027c97d6e158be07434
Binary files /dev/null and b/ctrl/tdfonts/mindsx.tdf differ
diff --git a/ctrl/tdfonts/mirrow2.tdf b/ctrl/tdfonts/mirrow2.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..1172432fb8101e3255c3278c7ebf7032e093595c
Binary files /dev/null and b/ctrl/tdfonts/mirrow2.tdf differ
diff --git a/ctrl/tdfonts/money.tdf b/ctrl/tdfonts/money.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..e725d43063f29116d14a05bff33b670d24583b40
Binary files /dev/null and b/ctrl/tdfonts/money.tdf differ
diff --git a/ctrl/tdfonts/moon1.tdf b/ctrl/tdfonts/moon1.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..dda196c745ee616e4f44bc2a078a77480bae5f90
Binary files /dev/null and b/ctrl/tdfonts/moon1.tdf differ
diff --git a/ctrl/tdfonts/moon2.tdf b/ctrl/tdfonts/moon2.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..7db535aa50c5ae7d558b749220aa9414d5a3a90f
Binary files /dev/null and b/ctrl/tdfonts/moon2.tdf differ
diff --git a/ctrl/tdfonts/moon3.tdf b/ctrl/tdfonts/moon3.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..5a461805b2e816b87d3342cbea2d62d5e2e3c8a0
Binary files /dev/null and b/ctrl/tdfonts/moon3.tdf differ
diff --git a/ctrl/tdfonts/morldecx.tdf b/ctrl/tdfonts/morldecx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..60d9d15e21ac759da4a5ed3fc17e464b3eff853c
Binary files /dev/null and b/ctrl/tdfonts/morldecx.tdf differ
diff --git a/ctrl/tdfonts/motion.tdf b/ctrl/tdfonts/motion.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..62877d2912341043f2f0b6b54facadecd27a4e97
Binary files /dev/null and b/ctrl/tdfonts/motion.tdf differ
diff --git a/ctrl/tdfonts/mr.tdf b/ctrl/tdfonts/mr.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..7939b24d49302f5267943129a1cd109a65bd6b01
Binary files /dev/null and b/ctrl/tdfonts/mr.tdf differ
diff --git a/ctrl/tdfonts/myfont.tdf b/ctrl/tdfonts/myfont.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..41cb4c0c6a9a0322fef9e4d2c2682f7ded8e2909
Binary files /dev/null and b/ctrl/tdfonts/myfont.tdf differ
diff --git a/ctrl/tdfonts/mystbye.tdf b/ctrl/tdfonts/mystbye.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..aca2db2a3d56e33ba42048e05afe000583497c1c
Binary files /dev/null and b/ctrl/tdfonts/mystbye.tdf differ
diff --git a/ctrl/tdfonts/mysteryx.tdf b/ctrl/tdfonts/mysteryx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..ac485280e0ac26912d1f654d46f7899fcb656afd
Binary files /dev/null and b/ctrl/tdfonts/mysteryx.tdf differ
diff --git a/ctrl/tdfonts/mysticx.tdf b/ctrl/tdfonts/mysticx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..841df134831fecd602dc6e7e716b0cf9f59cfa56
Binary files /dev/null and b/ctrl/tdfonts/mysticx.tdf differ
diff --git a/ctrl/tdfonts/mystousx.tdf b/ctrl/tdfonts/mystousx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..b084609ff7a923dcd23a00b98a02ea376063c6a6
Binary files /dev/null and b/ctrl/tdfonts/mystousx.tdf differ
diff --git a/ctrl/tdfonts/nacho.tdf b/ctrl/tdfonts/nacho.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..f520a38508000e0657ac85f77a70d02541ed19eb
Binary files /dev/null and b/ctrl/tdfonts/nacho.tdf differ
diff --git a/ctrl/tdfonts/nationx.tdf b/ctrl/tdfonts/nationx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..09020b49419e51923ce12abb528e8857b5dfc10f
Binary files /dev/null and b/ctrl/tdfonts/nationx.tdf differ
diff --git a/ctrl/tdfonts/negative.tdf b/ctrl/tdfonts/negative.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..5f119abe62c467e53c2de1dbeb78483b5c44fb69
Binary files /dev/null and b/ctrl/tdfonts/negative.tdf differ
diff --git a/ctrl/tdfonts/neon.tdf b/ctrl/tdfonts/neon.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..d5006324c5fb8704e98f6ff4e0d1a3bc173653af
Binary files /dev/null and b/ctrl/tdfonts/neon.tdf differ
diff --git a/ctrl/tdfonts/nestred.tdf b/ctrl/tdfonts/nestred.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..d13a9279c20630eca66b7e1c2ddd54fdd58bc6ed
Binary files /dev/null and b/ctrl/tdfonts/nestred.tdf differ
diff --git a/ctrl/tdfonts/nestx.tdf b/ctrl/tdfonts/nestx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..23ef2a9d91bbbaf08bf1dba9508c23adcd92ba1b
Binary files /dev/null and b/ctrl/tdfonts/nestx.tdf differ
diff --git a/ctrl/tdfonts/neurosix.tdf b/ctrl/tdfonts/neurosix.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..5e23a6a51c054b9def47bd3ee8f5e533e0a44975
Binary files /dev/null and b/ctrl/tdfonts/neurosix.tdf differ
diff --git a/ctrl/tdfonts/neurosmx.tdf b/ctrl/tdfonts/neurosmx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..116d9e9b71e54fa1dce36c4ed4e6affee2e47cef
Binary files /dev/null and b/ctrl/tdfonts/neurosmx.tdf differ
diff --git a/ctrl/tdfonts/neurrndx.tdf b/ctrl/tdfonts/neurrndx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..5bf4dfd3afb18ec92063005afaa001b648a0c522
Binary files /dev/null and b/ctrl/tdfonts/neurrndx.tdf differ
diff --git a/ctrl/tdfonts/neutralx.tdf b/ctrl/tdfonts/neutralx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..5ee1ec9a3071f1f66143ef34267ba91409acc7ee
Binary files /dev/null and b/ctrl/tdfonts/neutralx.tdf differ
diff --git a/ctrl/tdfonts/newhavnx.tdf b/ctrl/tdfonts/newhavnx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..c2d94f39e46494d37278270eff0c5f1153f58068
Binary files /dev/null and b/ctrl/tdfonts/newhavnx.tdf differ
diff --git a/ctrl/tdfonts/newsletx.tdf b/ctrl/tdfonts/newsletx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..6ab685840f75b67e56ea7ceb4385266a46f7db63
Binary files /dev/null and b/ctrl/tdfonts/newsletx.tdf differ
diff --git a/ctrl/tdfonts/newsx.tdf b/ctrl/tdfonts/newsx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..057a64113e89e4c55620778ca2ac7fbf138846aa
Binary files /dev/null and b/ctrl/tdfonts/newsx.tdf differ
diff --git a/ctrl/tdfonts/nexus.tdf b/ctrl/tdfonts/nexus.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..6d750b9cd924d0814f8514f04615ba5200c80bc0
Binary files /dev/null and b/ctrl/tdfonts/nexus.tdf differ
diff --git a/ctrl/tdfonts/nghtmare.tdf b/ctrl/tdfonts/nghtmare.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..88e8d6df00c983ab527fba6e89d2323852911f39
Binary files /dev/null and b/ctrl/tdfonts/nghtmare.tdf differ
diff --git a/ctrl/tdfonts/ngthshdx.tdf b/ctrl/tdfonts/ngthshdx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..44a21f4f52c4de982bcd7156f2ae5a1e214248fd
Binary files /dev/null and b/ctrl/tdfonts/ngthshdx.tdf differ
diff --git a/ctrl/tdfonts/nicex.tdf b/ctrl/tdfonts/nicex.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..2ca8df08a5987ff6223f00f8b5e84728d4e27040
Binary files /dev/null and b/ctrl/tdfonts/nicex.tdf differ
diff --git a/ctrl/tdfonts/nigtmgrx.tdf b/ctrl/tdfonts/nigtmgrx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..d1036b938728102cde4d14c49c85961ae46e1efc
Binary files /dev/null and b/ctrl/tdfonts/nigtmgrx.tdf differ
diff --git a/ctrl/tdfonts/nirvana.tdf b/ctrl/tdfonts/nirvana.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..8129dc560eca197ee52dab08725507309b29ce75
Binary files /dev/null and b/ctrl/tdfonts/nirvana.tdf differ
diff --git a/ctrl/tdfonts/nirvana2.tdf b/ctrl/tdfonts/nirvana2.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..3da8e8b94f36f2dea2722469eaa11874198574ab
Binary files /dev/null and b/ctrl/tdfonts/nirvana2.tdf differ
diff --git a/ctrl/tdfonts/nmswhq.tdf b/ctrl/tdfonts/nmswhq.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..f3dba80957810d5be6ab8fcba32adca62d683e3f
Binary files /dev/null and b/ctrl/tdfonts/nmswhq.tdf differ
diff --git a/ctrl/tdfonts/nocariex.tdf b/ctrl/tdfonts/nocariex.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..86d124b07a678ad506f3ea0a10b59580509e89cb
Binary files /dev/null and b/ctrl/tdfonts/nocariex.tdf differ
diff --git a/ctrl/tdfonts/nodelay.tdf b/ctrl/tdfonts/nodelay.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..050c2aa32e6e22f621657c2c68738ba9831b7fbf
Binary files /dev/null and b/ctrl/tdfonts/nodelay.tdf differ
diff --git a/ctrl/tdfonts/nodespyx.tdf b/ctrl/tdfonts/nodespyx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..ee60c6df22d7a16c2537ef93bbae6e9b14e014da
Binary files /dev/null and b/ctrl/tdfonts/nodespyx.tdf differ
diff --git a/ctrl/tdfonts/nope.tdf b/ctrl/tdfonts/nope.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..218d5759618900475612b11f47afd73a0722c478
Binary files /dev/null and b/ctrl/tdfonts/nope.tdf differ
diff --git a/ctrl/tdfonts/nope2.tdf b/ctrl/tdfonts/nope2.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..d5e0852917cb3b14a91f1f90150e1a6ba4891a6f
Binary files /dev/null and b/ctrl/tdfonts/nope2.tdf differ
diff --git a/ctrl/tdfonts/northerx.tdf b/ctrl/tdfonts/northerx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..d9f7ac0ef950e9f056bd44f602ec5ad432e4fd3d
Binary files /dev/null and b/ctrl/tdfonts/northerx.tdf differ
diff --git a/ctrl/tdfonts/novax.tdf b/ctrl/tdfonts/novax.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..8a6a39e51a3f93e59aaf7fa6d3bafdb8113901a5
Binary files /dev/null and b/ctrl/tdfonts/novax.tdf differ
diff --git a/ctrl/tdfonts/nox.tdf b/ctrl/tdfonts/nox.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..1ed3cdf24ff921fad84da3dcca78b357770d873d
Binary files /dev/null and b/ctrl/tdfonts/nox.tdf differ
diff --git a/ctrl/tdfonts/nrthstar.tdf b/ctrl/tdfonts/nrthstar.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..ce4774424fdfdca531deee05087c05f295b50090
Binary files /dev/null and b/ctrl/tdfonts/nrthstar.tdf differ
diff --git a/ctrl/tdfonts/nsa.tdf b/ctrl/tdfonts/nsa.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..e1e1839b36426ee286d31253cb5168ce0affc3de
Binary files /dev/null and b/ctrl/tdfonts/nsa.tdf differ
diff --git a/ctrl/tdfonts/nuclear.tdf b/ctrl/tdfonts/nuclear.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..f2cfe1401e84a5023486e59aac5e4a3bbf3a05ee
Binary files /dev/null and b/ctrl/tdfonts/nuclear.tdf differ
diff --git a/ctrl/tdfonts/nukex.tdf b/ctrl/tdfonts/nukex.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..abe4e2e7b092bcf33f6061a06cf22e94adb60cc6
Binary files /dev/null and b/ctrl/tdfonts/nukex.tdf differ
diff --git a/ctrl/tdfonts/nuklearx.tdf b/ctrl/tdfonts/nuklearx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..4e5a131768a079ce3126c6c8f5deaaf00c29bd08
Binary files /dev/null and b/ctrl/tdfonts/nuklearx.tdf differ
diff --git a/ctrl/tdfonts/nycotine.tdf b/ctrl/tdfonts/nycotine.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..3a2fce37a3aed7eed063ba69579371fd70b2fffd
Binary files /dev/null and b/ctrl/tdfonts/nycotine.tdf differ
diff --git a/ctrl/tdfonts/nyndee.tdf b/ctrl/tdfonts/nyndee.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..80f6f1312c80e0e1b3aef8126985f7862d20fe0f
Binary files /dev/null and b/ctrl/tdfonts/nyndee.tdf differ
diff --git a/ctrl/tdfonts/oblivion.tdf b/ctrl/tdfonts/oblivion.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..b286b6af985039af269e0e0795ddafca4bd11bbd
Binary files /dev/null and b/ctrl/tdfonts/oblivion.tdf differ
diff --git a/ctrl/tdfonts/oblivred.tdf b/ctrl/tdfonts/oblivred.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..c6e85281058881d1cc31584ef5f7f789472df992
Binary files /dev/null and b/ctrl/tdfonts/oblivred.tdf differ
diff --git a/ctrl/tdfonts/obsesss.tdf b/ctrl/tdfonts/obsesss.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..9f9999ce3d6fae46237eefb40c26b0029e528cdc
Binary files /dev/null and b/ctrl/tdfonts/obsesss.tdf differ
diff --git a/ctrl/tdfonts/obvlrdsm.tdf b/ctrl/tdfonts/obvlrdsm.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..1c3ff4dcfa5a2c8a0a39e8ce81091aed3a009848
Binary files /dev/null and b/ctrl/tdfonts/obvlrdsm.tdf differ
diff --git a/ctrl/tdfonts/oceana.tdf b/ctrl/tdfonts/oceana.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..40c4b569584fd53737857aff3321e7e1a987b896
Binary files /dev/null and b/ctrl/tdfonts/oceana.tdf differ
diff --git a/ctrl/tdfonts/odb.tdf b/ctrl/tdfonts/odb.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..11437628834068a028f6198c80da89cd21fc4b2e
Binary files /dev/null and b/ctrl/tdfonts/odb.tdf differ
diff --git a/ctrl/tdfonts/one.tdf b/ctrl/tdfonts/one.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..30fb6bed7993c0c1c69c1e102d83a82332a0e340
Binary files /dev/null and b/ctrl/tdfonts/one.tdf differ
diff --git a/ctrl/tdfonts/onelinex.tdf b/ctrl/tdfonts/onelinex.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..8e7daa59e7738d9836b4369c77406fc7a55cfb13
Binary files /dev/null and b/ctrl/tdfonts/onelinex.tdf differ
diff --git a/ctrl/tdfonts/onkelzx.tdf b/ctrl/tdfonts/onkelzx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..8f5fb0362bc243fea89ae15b829bcff1931270c8
Binary files /dev/null and b/ctrl/tdfonts/onkelzx.tdf differ
diff --git a/ctrl/tdfonts/optical.tdf b/ctrl/tdfonts/optical.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..eccf90644038572b95e66af8953face457300298
Binary files /dev/null and b/ctrl/tdfonts/optical.tdf differ
diff --git a/ctrl/tdfonts/outfont1.tdf b/ctrl/tdfonts/outfont1.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..7f6264ae90050aebd2fee615800beffd4a0653e9
Binary files /dev/null and b/ctrl/tdfonts/outfont1.tdf differ
diff --git a/ctrl/tdfonts/outlinex.tdf b/ctrl/tdfonts/outlinex.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..f69cf6ac0712ffff3c3032794c61a4e49ca979c4
Binary files /dev/null and b/ctrl/tdfonts/outlinex.tdf differ
diff --git a/ctrl/tdfonts/outpost.tdf b/ctrl/tdfonts/outpost.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..ef858af596633947c1ce1e406d0ffbbd531c8d6f
Binary files /dev/null and b/ctrl/tdfonts/outpost.tdf differ
diff --git a/ctrl/tdfonts/outpost2.tdf b/ctrl/tdfonts/outpost2.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..26010ccf42afe2e769da459e320f25ad20bf9e5a
Binary files /dev/null and b/ctrl/tdfonts/outpost2.tdf differ
diff --git a/ctrl/tdfonts/overdosx.tdf b/ctrl/tdfonts/overdosx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..fd9df2f9cc07adaf8e68a459faac80edf44b4df0
Binary files /dev/null and b/ctrl/tdfonts/overdosx.tdf differ
diff --git a/ctrl/tdfonts/pagan.tdf b/ctrl/tdfonts/pagan.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..99b1b81c7f6e54fdf97795fdcb3982a24d7e03e9
Binary files /dev/null and b/ctrl/tdfonts/pagan.tdf differ
diff --git a/ctrl/tdfonts/paganrhx.tdf b/ctrl/tdfonts/paganrhx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..37664e04ff6df5f7100add95ee52bacacd861fa9
Binary files /dev/null and b/ctrl/tdfonts/paganrhx.tdf differ
diff --git a/ctrl/tdfonts/paincave.tdf b/ctrl/tdfonts/paincave.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..9a32c433355302d64b8c352d0dc5ef0ac79dec25
Binary files /dev/null and b/ctrl/tdfonts/paincave.tdf differ
diff --git a/ctrl/tdfonts/palace.tdf b/ctrl/tdfonts/palace.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..783ddcb87b9f563325e678c2ccb908d7254559dc
Binary files /dev/null and b/ctrl/tdfonts/palace.tdf differ
diff --git a/ctrl/tdfonts/palace2x.tdf b/ctrl/tdfonts/palace2x.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..94f347c0af5c09ce6e5edfe6429829b06244772c
Binary files /dev/null and b/ctrl/tdfonts/palace2x.tdf differ
diff --git a/ctrl/tdfonts/paladiux.tdf b/ctrl/tdfonts/paladiux.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..f15144140ba26184b50c428cd39f0867cf0b017a
Binary files /dev/null and b/ctrl/tdfonts/paladiux.tdf differ
diff --git a/ctrl/tdfonts/pandemon.tdf b/ctrl/tdfonts/pandemon.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..5e7ade70e2716ce4c13130726d93dbc17167f778
Binary files /dev/null and b/ctrl/tdfonts/pandemon.tdf differ
diff --git a/ctrl/tdfonts/pangeax.tdf b/ctrl/tdfonts/pangeax.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..8dd9a96cf1cae2b9669a55f222a687e2b6e5209a
Binary files /dev/null and b/ctrl/tdfonts/pangeax.tdf differ
diff --git a/ctrl/tdfonts/pantheon.tdf b/ctrl/tdfonts/pantheon.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..647965af89e13009d1db6650d8077909f826e931
Binary files /dev/null and b/ctrl/tdfonts/pantheon.tdf differ
diff --git a/ctrl/tdfonts/paradigm.tdf b/ctrl/tdfonts/paradigm.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..d07869c4f75f91696190c95f7f3d82e4a360f74f
Binary files /dev/null and b/ctrl/tdfonts/paradigm.tdf differ
diff --git a/ctrl/tdfonts/paramntx.tdf b/ctrl/tdfonts/paramntx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..a9705556a27b83fa24b7fae6f6b9d8f56225cfc2
Binary files /dev/null and b/ctrl/tdfonts/paramntx.tdf differ
diff --git a/ctrl/tdfonts/paridoxx.tdf b/ctrl/tdfonts/paridoxx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..d5898132434c0b5ea298e6851883bf5858ae733e
Binary files /dev/null and b/ctrl/tdfonts/paridoxx.tdf differ
diff --git a/ctrl/tdfonts/partyx.tdf b/ctrl/tdfonts/partyx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..09bfdabd1d8a84e594fc9375d97d77fa69757c40
Binary files /dev/null and b/ctrl/tdfonts/partyx.tdf differ
diff --git a/ctrl/tdfonts/patex.tdf b/ctrl/tdfonts/patex.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..fd7437f290c8fb4de8fe55f550c525f2d2c85441
Binary files /dev/null and b/ctrl/tdfonts/patex.tdf differ
diff --git a/ctrl/tdfonts/pcboard.tdf b/ctrl/tdfonts/pcboard.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..367f01f96a0ad34f358dd5d4d076820def15491e
Binary files /dev/null and b/ctrl/tdfonts/pcboard.tdf differ
diff --git a/ctrl/tdfonts/pentagrx.tdf b/ctrl/tdfonts/pentagrx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..b643ef76401f5916f46ccbc4d159052d542b1127
Binary files /dev/null and b/ctrl/tdfonts/pentagrx.tdf differ
diff --git a/ctrl/tdfonts/pepper.tdf b/ctrl/tdfonts/pepper.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..efe07c407986408d1245930f831dbafadacbe0e2
Binary files /dev/null and b/ctrl/tdfonts/pepper.tdf differ
diff --git a/ctrl/tdfonts/persuasx.tdf b/ctrl/tdfonts/persuasx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..c064fd574b3d7d7d9b41613effb38dd2777c395d
Binary files /dev/null and b/ctrl/tdfonts/persuasx.tdf differ
diff --git a/ctrl/tdfonts/pex.tdf b/ctrl/tdfonts/pex.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..29dcc63ad93d49a79c99d9163b762b0879a88963
Binary files /dev/null and b/ctrl/tdfonts/pex.tdf differ
diff --git a/ctrl/tdfonts/phalanx.tdf b/ctrl/tdfonts/phalanx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..57a30295e2d67e3757a684079c8ea12d6b65e074
Binary files /dev/null and b/ctrl/tdfonts/phalanx.tdf differ
diff --git a/ctrl/tdfonts/phalnxx.tdf b/ctrl/tdfonts/phalnxx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..13109fb254bfadced2e401fd503a4736358a21b1
Binary files /dev/null and b/ctrl/tdfonts/phalnxx.tdf differ
diff --git a/ctrl/tdfonts/pharcydx.tdf b/ctrl/tdfonts/pharcydx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..f76abb1af8f00122c62d8eb80604ccbb0411d6d4
Binary files /dev/null and b/ctrl/tdfonts/pharcydx.tdf differ
diff --git a/ctrl/tdfonts/phiber1x.tdf b/ctrl/tdfonts/phiber1x.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..ec160aefebfea9f5de5b72ac3cbdfaca1a84bcbb
Binary files /dev/null and b/ctrl/tdfonts/phiber1x.tdf differ
diff --git a/ctrl/tdfonts/phiber2.tdf b/ctrl/tdfonts/phiber2.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..8d46c6247c73faf59cb0cae36c4c87ec0d4760f1
Binary files /dev/null and b/ctrl/tdfonts/phiber2.tdf differ
diff --git a/ctrl/tdfonts/phiberx.tdf b/ctrl/tdfonts/phiberx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..2bcc64a83d186b99b33e0f9beab9c7bd280cf749
Binary files /dev/null and b/ctrl/tdfonts/phiberx.tdf differ
diff --git a/ctrl/tdfonts/phonx.tdf b/ctrl/tdfonts/phonx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..30fdaf54cb9fcbfea6d45764279b1963d6aad4cc
Binary files /dev/null and b/ctrl/tdfonts/phonx.tdf differ
diff --git a/ctrl/tdfonts/phuck.tdf b/ctrl/tdfonts/phuck.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..2f107eec98c9e8efc04166e9e99c3b399981208e
Binary files /dev/null and b/ctrl/tdfonts/phuck.tdf differ
diff --git a/ctrl/tdfonts/phudge.tdf b/ctrl/tdfonts/phudge.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..7c3a788c7bc6be8b2062891905ed3b58c70831ed
Binary files /dev/null and b/ctrl/tdfonts/phudge.tdf differ
diff --git a/ctrl/tdfonts/pinaclex.tdf b/ctrl/tdfonts/pinaclex.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..4a179974bf6c050769ebd23abc5aa974689207e3
Binary files /dev/null and b/ctrl/tdfonts/pinaclex.tdf differ
diff --git a/ctrl/tdfonts/pipeline.tdf b/ctrl/tdfonts/pipeline.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..daebe16f07e15f797e9ad58339c689f6b2f06414
Binary files /dev/null and b/ctrl/tdfonts/pipeline.tdf differ
diff --git a/ctrl/tdfonts/pirates.tdf b/ctrl/tdfonts/pirates.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..b9e45827e65136aebdd1b2659892dab3c9af94c4
Binary files /dev/null and b/ctrl/tdfonts/pirates.tdf differ
diff --git a/ctrl/tdfonts/pitsx.tdf b/ctrl/tdfonts/pitsx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..adf79ee46e60afc8e511c66f5950d1d4fa280bd8
Binary files /dev/null and b/ctrl/tdfonts/pitsx.tdf differ
diff --git a/ctrl/tdfonts/pittyx.tdf b/ctrl/tdfonts/pittyx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..e28f9b98c99a938f6d4898f8f3018e4fdad57242
Binary files /dev/null and b/ctrl/tdfonts/pittyx.tdf differ
diff --git a/ctrl/tdfonts/platzang.tdf b/ctrl/tdfonts/platzang.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..ba09289b188704a461c6e2608c24eee6caafef1d
Binary files /dev/null and b/ctrl/tdfonts/platzang.tdf differ
diff --git a/ctrl/tdfonts/poisonx.tdf b/ctrl/tdfonts/poisonx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..72343ba824ca20421e9a621991963ea1124b3f0c
Binary files /dev/null and b/ctrl/tdfonts/poisonx.tdf differ
diff --git a/ctrl/tdfonts/policex.tdf b/ctrl/tdfonts/policex.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..d1771a38259b53b19a14d87a0784af605021f69c
Binary files /dev/null and b/ctrl/tdfonts/policex.tdf differ
diff --git a/ctrl/tdfonts/portal.tdf b/ctrl/tdfonts/portal.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..f7533d7dab0ea7c15861cdd118e9feaa2bb2fc08
Binary files /dev/null and b/ctrl/tdfonts/portal.tdf differ
diff --git a/ctrl/tdfonts/powrgrdx.tdf b/ctrl/tdfonts/powrgrdx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..edcea5df75f0ee1c130259ad758b7044a0611e7d
Binary files /dev/null and b/ctrl/tdfonts/powrgrdx.tdf differ
diff --git a/ctrl/tdfonts/prdctnsx.tdf b/ctrl/tdfonts/prdctnsx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..cee7ccdc1994c63aaf457fc692295bcbcce45cae
Binary files /dev/null and b/ctrl/tdfonts/prdctnsx.tdf differ
diff --git a/ctrl/tdfonts/presurex.tdf b/ctrl/tdfonts/presurex.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..0c70d7933cd1e548cdeb988a28a3874f79562270
Binary files /dev/null and b/ctrl/tdfonts/presurex.tdf differ
diff --git a/ctrl/tdfonts/primelin.tdf b/ctrl/tdfonts/primelin.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..df980da7a1983ec4147892a7a02a3f66583556e4
Binary files /dev/null and b/ctrl/tdfonts/primelin.tdf differ
diff --git a/ctrl/tdfonts/primelix.tdf b/ctrl/tdfonts/primelix.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..960156440f6d8d9d8e41cc642834ea610c85e8d3
Binary files /dev/null and b/ctrl/tdfonts/primelix.tdf differ
diff --git a/ctrl/tdfonts/prisoner.tdf b/ctrl/tdfonts/prisoner.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..5de307d0f1fa5674ef83a3198bd2f66aa39859c4
Binary files /dev/null and b/ctrl/tdfonts/prisoner.tdf differ
diff --git a/ctrl/tdfonts/prjet13x.tdf b/ctrl/tdfonts/prjet13x.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..49079e4f72aac060de8e3d3aa68eebb07bba3072
Binary files /dev/null and b/ctrl/tdfonts/prjet13x.tdf differ
diff --git a/ctrl/tdfonts/proctor.tdf b/ctrl/tdfonts/proctor.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..6be960a0d45161506673619a7d7be608d00fb1d1
Binary files /dev/null and b/ctrl/tdfonts/proctor.tdf differ
diff --git a/ctrl/tdfonts/prophecy.tdf b/ctrl/tdfonts/prophecy.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..de7869125205f52fe95b63075f4cbf73e655abbc
Binary files /dev/null and b/ctrl/tdfonts/prophecy.tdf differ
diff --git a/ctrl/tdfonts/props.tdf b/ctrl/tdfonts/props.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..6339008d04cf442938455cfe3d77606df5638bde
Binary files /dev/null and b/ctrl/tdfonts/props.tdf differ
diff --git a/ctrl/tdfonts/prototyp.tdf b/ctrl/tdfonts/prototyp.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..f449c54a947c477070dbe27f1b8c97ff37e6d6db
Binary files /dev/null and b/ctrl/tdfonts/prototyp.tdf differ
diff --git a/ctrl/tdfonts/prpugrdx.tdf b/ctrl/tdfonts/prpugrdx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..2c10c1436cd44f4c9388c7230698c21a8f246708
Binary files /dev/null and b/ctrl/tdfonts/prpugrdx.tdf differ
diff --git a/ctrl/tdfonts/psych3dx.tdf b/ctrl/tdfonts/psych3dx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..137bbe6a39c4ee140ffd5189a3a8205ff5ff7d21
Binary files /dev/null and b/ctrl/tdfonts/psych3dx.tdf differ
diff --git a/ctrl/tdfonts/psycho2.tdf b/ctrl/tdfonts/psycho2.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..82b160184723af75fdfbdcbcca84ae5fa0cf3368
Binary files /dev/null and b/ctrl/tdfonts/psycho2.tdf differ
diff --git a/ctrl/tdfonts/psycho3x.tdf b/ctrl/tdfonts/psycho3x.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..ac6b7cd23d3f94bb2f22172e9e4af0fd012909da
Binary files /dev/null and b/ctrl/tdfonts/psycho3x.tdf differ
diff --git a/ctrl/tdfonts/psychos2.tdf b/ctrl/tdfonts/psychos2.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..6b9baea77d0bab92181162f63f9bc3a399049120
Binary files /dev/null and b/ctrl/tdfonts/psychos2.tdf differ
diff --git a/ctrl/tdfonts/psychosm.tdf b/ctrl/tdfonts/psychosm.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..86f444b46e5502f72419e831e5e278452460b14c
Binary files /dev/null and b/ctrl/tdfonts/psychosm.tdf differ
diff --git a/ctrl/tdfonts/psychsyx.tdf b/ctrl/tdfonts/psychsyx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..0dcdd813ee46e8868e94658bdcc02e637ca7aaed
Binary files /dev/null and b/ctrl/tdfonts/psychsyx.tdf differ
diff --git a/ctrl/tdfonts/psycosix.tdf b/ctrl/tdfonts/psycosix.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..da6092edee1ec7d84a2b8787e5cd687287d257a5
Binary files /dev/null and b/ctrl/tdfonts/psycosix.tdf differ
diff --git a/ctrl/tdfonts/psyneuro.tdf b/ctrl/tdfonts/psyneuro.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..fba6858b2d3b3445226ad5824ed4a0cea42b7d60
Binary files /dev/null and b/ctrl/tdfonts/psyneuro.tdf differ
diff --git a/ctrl/tdfonts/pulsex.tdf b/ctrl/tdfonts/pulsex.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..b75d343b2bc6bf42dd62973ba20c5c085c09b39b
Binary files /dev/null and b/ctrl/tdfonts/pulsex.tdf differ
diff --git a/ctrl/tdfonts/puncx.tdf b/ctrl/tdfonts/puncx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..19c08caa1d8a3cc745605d0b94b5cfc24df115f8
Binary files /dev/null and b/ctrl/tdfonts/puncx.tdf differ
diff --git a/ctrl/tdfonts/punishtx.tdf b/ctrl/tdfonts/punishtx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..c595ecaaaa226a88c8ad794d55bde5219db544f4
Binary files /dev/null and b/ctrl/tdfonts/punishtx.tdf differ
diff --git a/ctrl/tdfonts/puremadx.tdf b/ctrl/tdfonts/puremadx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..6000296cef1eed9693db1586e47cbe625e1ec316
Binary files /dev/null and b/ctrl/tdfonts/puremadx.tdf differ
diff --git a/ctrl/tdfonts/pushead.tdf b/ctrl/tdfonts/pushead.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..16fa11fbece6d31c5a6fc6a12df84375f824dec3
Binary files /dev/null and b/ctrl/tdfonts/pushead.tdf differ
diff --git a/ctrl/tdfonts/quazarx.tdf b/ctrl/tdfonts/quazarx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..ad340ede0b3e34ab63d8dcfc6dcc0154c51431e6
Binary files /dev/null and b/ctrl/tdfonts/quazarx.tdf differ
diff --git a/ctrl/tdfonts/radiancx.tdf b/ctrl/tdfonts/radiancx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..70ebdfef7fee68647e0a3290686d34eaf443b863
Binary files /dev/null and b/ctrl/tdfonts/radiancx.tdf differ
diff --git a/ctrl/tdfonts/ragnarkx.tdf b/ctrl/tdfonts/ragnarkx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..412d13a6a87239f9fe29f064c67c6fb56d4680e2
Binary files /dev/null and b/ctrl/tdfonts/ragnarkx.tdf differ
diff --git a/ctrl/tdfonts/rainx.tdf b/ctrl/tdfonts/rainx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..3466d2a51021b4d1161d8c15896e4f5478940701
Binary files /dev/null and b/ctrl/tdfonts/rainx.tdf differ
diff --git a/ctrl/tdfonts/rapidcol.tdf b/ctrl/tdfonts/rapidcol.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..2fac9b8c7fa53c8d28b3fe3f8f2bd6addac5a145
Binary files /dev/null and b/ctrl/tdfonts/rapidcol.tdf differ
diff --git a/ctrl/tdfonts/rastaa.tdf b/ctrl/tdfonts/rastaa.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..6a926c4caacb99189fcc50ab9d317cefefe71660
Binary files /dev/null and b/ctrl/tdfonts/rastaa.tdf differ
diff --git a/ctrl/tdfonts/ravaged.tdf b/ctrl/tdfonts/ravaged.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..8fd93fa5a125b606d0bee2f366cd0424a1b99039
Binary files /dev/null and b/ctrl/tdfonts/ravaged.tdf differ
diff --git a/ctrl/tdfonts/rave.tdf b/ctrl/tdfonts/rave.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..f387c8b79e3660cea7a959784d36ad559e417a6d
Binary files /dev/null and b/ctrl/tdfonts/rave.tdf differ
diff --git a/ctrl/tdfonts/razor1x.tdf b/ctrl/tdfonts/razor1x.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..634d2ed6b4eb0eb190248a53ae27f0a70631080f
Binary files /dev/null and b/ctrl/tdfonts/razor1x.tdf differ
diff --git a/ctrl/tdfonts/razor2.tdf b/ctrl/tdfonts/razor2.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..849fe18b7510cfc72e6652f8ce6252fa2a671819
Binary files /dev/null and b/ctrl/tdfonts/razor2.tdf differ
diff --git a/ctrl/tdfonts/razor3.tdf b/ctrl/tdfonts/razor3.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..a40b1a09b511ff7a64a0129e5a1530627b6b8523
Binary files /dev/null and b/ctrl/tdfonts/razor3.tdf differ
diff --git a/ctrl/tdfonts/razorx.tdf b/ctrl/tdfonts/razorx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..8a56d8634446b14d10200794f2a5d81595344ee5
Binary files /dev/null and b/ctrl/tdfonts/razorx.tdf differ
diff --git a/ctrl/tdfonts/realityx.tdf b/ctrl/tdfonts/realityx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..670d1517f9a117ba014e5e4e82d4d49f1b4559db
Binary files /dev/null and b/ctrl/tdfonts/realityx.tdf differ
diff --git a/ctrl/tdfonts/rebelart.tdf b/ctrl/tdfonts/rebelart.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..463072596de20f59c41117982519ede9f5bdb3d8
Binary files /dev/null and b/ctrl/tdfonts/rebelart.tdf differ
diff --git a/ctrl/tdfonts/rebelion.tdf b/ctrl/tdfonts/rebelion.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..6ea3d41a56e66bdaad56cf17fcff7d40ec13fb21
Binary files /dev/null and b/ctrl/tdfonts/rebelion.tdf differ
diff --git a/ctrl/tdfonts/rebell.tdf b/ctrl/tdfonts/rebell.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..40a2a26d553e73bbb4466e5f4963ae009d8f693c
Binary files /dev/null and b/ctrl/tdfonts/rebell.tdf differ
diff --git a/ctrl/tdfonts/regency.tdf b/ctrl/tdfonts/regency.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..4d5b332a1adcb0381f0fb9e496f1da0f7e214115
Binary files /dev/null and b/ctrl/tdfonts/regency.tdf differ
diff --git a/ctrl/tdfonts/regulatx.tdf b/ctrl/tdfonts/regulatx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..d24ca1ca54105b6f9ae59a289d5c55d38e961e2f
Binary files /dev/null and b/ctrl/tdfonts/regulatx.tdf differ
diff --git a/ctrl/tdfonts/reguoutx.tdf b/ctrl/tdfonts/reguoutx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..9d3dca654e237eeb802ba81f25ea8d2955f0b153
Binary files /dev/null and b/ctrl/tdfonts/reguoutx.tdf differ
diff --git a/ctrl/tdfonts/remorse.tdf b/ctrl/tdfonts/remorse.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..c9ccdf0b240a1a023424e85c70b83e95419a2aa3
Binary files /dev/null and b/ctrl/tdfonts/remorse.tdf differ
diff --git a/ctrl/tdfonts/request.tdf b/ctrl/tdfonts/request.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..15b4663cfab185fb25d71bcd0ab8153c51a4e549
Binary files /dev/null and b/ctrl/tdfonts/request.tdf differ
diff --git a/ctrl/tdfonts/resista2.tdf b/ctrl/tdfonts/resista2.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..03e5877bf04147e9ded3c97116a0474ad634bb1d
Binary files /dev/null and b/ctrl/tdfonts/resista2.tdf differ
diff --git a/ctrl/tdfonts/resistan.tdf b/ctrl/tdfonts/resistan.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..1a8481b1cef5960fb5d606862f8d19d2969e03bb
Binary files /dev/null and b/ctrl/tdfonts/resistan.tdf differ
diff --git a/ctrl/tdfonts/resistax.tdf b/ctrl/tdfonts/resistax.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..0ef7de140d423cfe2e79996330313d436ba60eaf
Binary files /dev/null and b/ctrl/tdfonts/resistax.tdf differ
diff --git a/ctrl/tdfonts/retribtx.tdf b/ctrl/tdfonts/retribtx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..b7f45359615f1b7b58291f776ef8ea7d1df2f68e
Binary files /dev/null and b/ctrl/tdfonts/retribtx.tdf differ
diff --git a/ctrl/tdfonts/review.tdf b/ctrl/tdfonts/review.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..38d9302c5c395c13fb2b70374ce867435608afa8
Binary files /dev/null and b/ctrl/tdfonts/review.tdf differ
diff --git a/ctrl/tdfonts/revisiox.tdf b/ctrl/tdfonts/revisiox.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..a7c165ad92f91eda9b1b960cc3b382540595a2ff
Binary files /dev/null and b/ctrl/tdfonts/revisiox.tdf differ
diff --git a/ctrl/tdfonts/revolutx.tdf b/ctrl/tdfonts/revolutx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..eedfb65e66b31f1e04090824fff5b0a705d8220f
Binary files /dev/null and b/ctrl/tdfonts/revolutx.tdf differ
diff --git a/ctrl/tdfonts/ripper.tdf b/ctrl/tdfonts/ripper.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..433f0cef53bfbec340e3cbce3875e2d0c8ff91f8
Binary files /dev/null and b/ctrl/tdfonts/ripper.tdf differ
diff --git a/ctrl/tdfonts/rivndelx.tdf b/ctrl/tdfonts/rivndelx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..fcc77de74bde44b30c54bef2e63660d11ceb8336
Binary files /dev/null and b/ctrl/tdfonts/rivndelx.tdf differ
diff --git a/ctrl/tdfonts/rod-blue.tdf b/ctrl/tdfonts/rod-blue.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..5d330c6c78f42465a9f2e4080a17429080f8d434
Binary files /dev/null and b/ctrl/tdfonts/rod-blue.tdf differ
diff --git a/ctrl/tdfonts/rod-grn.tdf b/ctrl/tdfonts/rod-grn.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..47dc46be9a03f2eb6a98cc1da33d100df20bdc3a
Binary files /dev/null and b/ctrl/tdfonts/rod-grn.tdf differ
diff --git a/ctrl/tdfonts/rod-nav.tdf b/ctrl/tdfonts/rod-nav.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..6e91f6567189c3e4bd00a3d495cde99508eaf9f7
Binary files /dev/null and b/ctrl/tdfonts/rod-nav.tdf differ
diff --git a/ctrl/tdfonts/rod-red.tdf b/ctrl/tdfonts/rod-red.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..74bdf144d966cba76fb6c79340e65502f8185a68
Binary files /dev/null and b/ctrl/tdfonts/rod-red.tdf differ
diff --git a/ctrl/tdfonts/romannsl.tdf b/ctrl/tdfonts/romannsl.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..965466780f84d63204938e14f1645f29ce69fcc6
Binary files /dev/null and b/ctrl/tdfonts/romannsl.tdf differ
diff --git a/ctrl/tdfonts/roundx.tdf b/ctrl/tdfonts/roundx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..d55352ac2ab86dfd892099aa071cedd32d54cd49
Binary files /dev/null and b/ctrl/tdfonts/roundx.tdf differ
diff --git a/ctrl/tdfonts/roy-olsx.tdf b/ctrl/tdfonts/roy-olsx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..9f90c6c6831d6fd4fc60a90f7bf7a1384ca2d2a7
Binary files /dev/null and b/ctrl/tdfonts/roy-olsx.tdf differ
diff --git a/ctrl/tdfonts/roy3d.tdf b/ctrl/tdfonts/roy3d.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..ef1b2201815452ffc78ad1f5387edbf1aaf953fd
Binary files /dev/null and b/ctrl/tdfonts/roy3d.tdf differ
diff --git a/ctrl/tdfonts/royfivex.tdf b/ctrl/tdfonts/royfivex.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..993e9d3aba698bcbcdea7cdf0f3fd6be1fb238c6
Binary files /dev/null and b/ctrl/tdfonts/royfivex.tdf differ
diff --git a/ctrl/tdfonts/royfnt1.tdf b/ctrl/tdfonts/royfnt1.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..da82bd0ae2c83156d3e7f5ee09c5a18096d23e46
Binary files /dev/null and b/ctrl/tdfonts/royfnt1.tdf differ
diff --git a/ctrl/tdfonts/royfour.tdf b/ctrl/tdfonts/royfour.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..85faacdd8e2a06676bf2ba159c86a6f308eb99b2
Binary files /dev/null and b/ctrl/tdfonts/royfour.tdf differ
diff --git a/ctrl/tdfonts/royfour2.tdf b/ctrl/tdfonts/royfour2.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..709a27a8a2a88aa56843ab190d40be0ad14d9184
Binary files /dev/null and b/ctrl/tdfonts/royfour2.tdf differ
diff --git a/ctrl/tdfonts/roysac2c.tdf b/ctrl/tdfonts/roysac2c.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..ad52d7ae3be2aaaa332ee71d1432d75e8350c7fe
Binary files /dev/null and b/ctrl/tdfonts/roysac2c.tdf differ
diff --git a/ctrl/tdfonts/roysacos.tdf b/ctrl/tdfonts/roysacos.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..c868c6ecbdf97e6ce2393e3e778eb2da476cebba
Binary files /dev/null and b/ctrl/tdfonts/roysacos.tdf differ
diff --git a/ctrl/tdfonts/rozzy.tdf b/ctrl/tdfonts/rozzy.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..d862bdda446ca94c7c9e340594198b4d972c1285
Binary files /dev/null and b/ctrl/tdfonts/rozzy.tdf differ
diff --git a/ctrl/tdfonts/rozzyx.tdf b/ctrl/tdfonts/rozzyx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..460f215a3c5d9c470c450fff32cb9303522e191f
Binary files /dev/null and b/ctrl/tdfonts/rozzyx.tdf differ
diff --git a/ctrl/tdfonts/runner.tdf b/ctrl/tdfonts/runner.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..a04e5705c73a4438d2b8b7cf9a866aeb3556aa86
Binary files /dev/null and b/ctrl/tdfonts/runner.tdf differ
diff --git a/ctrl/tdfonts/rust.tdf b/ctrl/tdfonts/rust.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..d11b437a8ed6b3ee1801cabc199f2bc38371a418
Binary files /dev/null and b/ctrl/tdfonts/rust.tdf differ
diff --git a/ctrl/tdfonts/rusty.tdf b/ctrl/tdfonts/rusty.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..1d807a75293f2928ff0b5c6610e2b55d7d587f2c
Binary files /dev/null and b/ctrl/tdfonts/rusty.tdf differ
diff --git a/ctrl/tdfonts/sabotagc.tdf b/ctrl/tdfonts/sabotagc.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..5b5cc26bec4044353c9d474ef3d21d20776a75e6
Binary files /dev/null and b/ctrl/tdfonts/sabotagc.tdf differ
diff --git a/ctrl/tdfonts/sabotg2x.tdf b/ctrl/tdfonts/sabotg2x.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..155978a1265d99e7c5e39edfe193d5d5f9f98b77
Binary files /dev/null and b/ctrl/tdfonts/sabotg2x.tdf differ
diff --git a/ctrl/tdfonts/sac.tdf b/ctrl/tdfonts/sac.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..457a684bf61301d8056d911b202518deb97447b9
Binary files /dev/null and b/ctrl/tdfonts/sac.tdf differ
diff --git a/ctrl/tdfonts/sacgrenx.tdf b/ctrl/tdfonts/sacgrenx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..a181d5f1af7ae36b1e37593be80ab20ef792a001
Binary files /dev/null and b/ctrl/tdfonts/sacgrenx.tdf differ
diff --git a/ctrl/tdfonts/sadistx.tdf b/ctrl/tdfonts/sadistx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..f31be064efccab6a8c3f4fda8daff9a1acd16ce5
Binary files /dev/null and b/ctrl/tdfonts/sadistx.tdf differ
diff --git a/ctrl/tdfonts/salvatnx.tdf b/ctrl/tdfonts/salvatnx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..5c3cf4bb3b5e6feeeedc178ede51d8ab88381fbc
Binary files /dev/null and b/ctrl/tdfonts/salvatnx.tdf differ
diff --git a/ctrl/tdfonts/sanctx.tdf b/ctrl/tdfonts/sanctx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..8e84c1c4216433e6d376d8ca22451fd2ed1d4869
Binary files /dev/null and b/ctrl/tdfonts/sanctx.tdf differ
diff --git a/ctrl/tdfonts/sanitarx.tdf b/ctrl/tdfonts/sanitarx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..cef4397186924247d8c1d52f233db10a8a19cf6c
Binary files /dev/null and b/ctrl/tdfonts/sanitarx.tdf differ
diff --git a/ctrl/tdfonts/sanktryx.tdf b/ctrl/tdfonts/sanktryx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..0be13eb79d6bf50dc25e9b9396f951b4fc58594c
Binary files /dev/null and b/ctrl/tdfonts/sanktryx.tdf differ
diff --git a/ctrl/tdfonts/sanktuary.tdf b/ctrl/tdfonts/sanktuary.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..abaac716a95c5e58326755beb73105319a9733f4
Binary files /dev/null and b/ctrl/tdfonts/sanktuary.tdf differ
diff --git a/ctrl/tdfonts/savagex.tdf b/ctrl/tdfonts/savagex.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..18deb02d0da8d2307e109e8a61e9fb9d1b7ec137
Binary files /dev/null and b/ctrl/tdfonts/savagex.tdf differ
diff --git a/ctrl/tdfonts/scd-l2x.tdf b/ctrl/tdfonts/scd-l2x.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..436b37bc168205165bed426901c5756e846f6f6f
Binary files /dev/null and b/ctrl/tdfonts/scd-l2x.tdf differ
diff --git a/ctrl/tdfonts/scd-line.tdf b/ctrl/tdfonts/scd-line.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..863d90dff74337f962f701a7bc64477d8513a6ec
Binary files /dev/null and b/ctrl/tdfonts/scd-line.tdf differ
diff --git a/ctrl/tdfonts/sector.tdf b/ctrl/tdfonts/sector.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..820dc717fbd74cd113563c5a494b548e71cabe75
Binary files /dev/null and b/ctrl/tdfonts/sector.tdf differ
diff --git a/ctrl/tdfonts/sector2x.tdf b/ctrl/tdfonts/sector2x.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..fe815a27dccaf7b3d51a27345dc1814e51a936d1
Binary files /dev/null and b/ctrl/tdfonts/sector2x.tdf differ
diff --git a/ctrl/tdfonts/sectorx.tdf b/ctrl/tdfonts/sectorx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..22eb4759a68e057687e36ea44e50c6fc1ca7316b
Binary files /dev/null and b/ctrl/tdfonts/sectorx.tdf differ
diff --git a/ctrl/tdfonts/seedsx.tdf b/ctrl/tdfonts/seedsx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..fdb175f321ba3aa96abb82ce8f3fe2cd1852f118
Binary files /dev/null and b/ctrl/tdfonts/seedsx.tdf differ
diff --git a/ctrl/tdfonts/seleven.tdf b/ctrl/tdfonts/seleven.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..d4b561efa2ba075a04183a05e1d5a29b216fb337
Binary files /dev/null and b/ctrl/tdfonts/seleven.tdf differ
diff --git a/ctrl/tdfonts/sensex.tdf b/ctrl/tdfonts/sensex.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..caca44eee731a1791c6dc79a98b62dcdc42c3231
Binary files /dev/null and b/ctrl/tdfonts/sensex.tdf differ
diff --git a/ctrl/tdfonts/serpentx.tdf b/ctrl/tdfonts/serpentx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..88ee31f0b8463e55786a212bdd1f41e1b9ac9b33
Binary files /dev/null and b/ctrl/tdfonts/serpentx.tdf differ
diff --git a/ctrl/tdfonts/severedx.tdf b/ctrl/tdfonts/severedx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..a656930eca73b5867d83822d8c475df51e5af612
Binary files /dev/null and b/ctrl/tdfonts/severedx.tdf differ
diff --git a/ctrl/tdfonts/shadlndx.tdf b/ctrl/tdfonts/shadlndx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..1efa6eddd2f82190403f076c5b0279599ce42504
Binary files /dev/null and b/ctrl/tdfonts/shadlndx.tdf differ
diff --git a/ctrl/tdfonts/shadwlsx.tdf b/ctrl/tdfonts/shadwlsx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..90d0ae253d3160e54d2eb2c8049175ce2309b796
Binary files /dev/null and b/ctrl/tdfonts/shadwlsx.tdf differ
diff --git a/ctrl/tdfonts/shadwsx.tdf b/ctrl/tdfonts/shadwsx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..18e9cb06ed2245bde2a5dc8e18730d6c53b2d25a
Binary files /dev/null and b/ctrl/tdfonts/shadwsx.tdf differ
diff --git a/ctrl/tdfonts/shallowx.tdf b/ctrl/tdfonts/shallowx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..81ad508f6f20f03ceb69141d8c2424c9121279dd
Binary files /dev/null and b/ctrl/tdfonts/shallowx.tdf differ
diff --git a/ctrl/tdfonts/shaolin2.tdf b/ctrl/tdfonts/shaolin2.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..67915291efa8e11b5962d52b8d25a0b63c5e0e03
Binary files /dev/null and b/ctrl/tdfonts/shaolin2.tdf differ
diff --git a/ctrl/tdfonts/shaolins.tdf b/ctrl/tdfonts/shaolins.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..b34ddaf9f69ab0e830d7bbd21c9e10af34de3749
Binary files /dev/null and b/ctrl/tdfonts/shaolins.tdf differ
diff --git a/ctrl/tdfonts/shaolyn.tdf b/ctrl/tdfonts/shaolyn.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..8275214ff8e912494647d02046afbcb099398975
Binary files /dev/null and b/ctrl/tdfonts/shaolyn.tdf differ
diff --git a/ctrl/tdfonts/shaolynx.tdf b/ctrl/tdfonts/shaolynx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..c8223ddbc65131442b2e4eb7ca389048dcde08b9
Binary files /dev/null and b/ctrl/tdfonts/shaolynx.tdf differ
diff --git a/ctrl/tdfonts/shaos.tdf b/ctrl/tdfonts/shaos.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..a82d51039c8affdfbc9a91528c71602ffe9efad8
Binary files /dev/null and b/ctrl/tdfonts/shaos.tdf differ
diff --git a/ctrl/tdfonts/shaosx.tdf b/ctrl/tdfonts/shaosx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..d377ffc36a77e8d4d55da1275608a89e2385102e
Binary files /dev/null and b/ctrl/tdfonts/shaosx.tdf differ
diff --git a/ctrl/tdfonts/shaotis.tdf b/ctrl/tdfonts/shaotis.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..6bf08bd273bf430bad35d5b6303421cc23866349
Binary files /dev/null and b/ctrl/tdfonts/shaotis.tdf differ
diff --git a/ctrl/tdfonts/sheaven.tdf b/ctrl/tdfonts/sheaven.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..962a8a62cb40eec43c49abe0e5457a86ea495637
Binary files /dev/null and b/ctrl/tdfonts/sheaven.tdf differ
diff --git a/ctrl/tdfonts/sheavenx.tdf b/ctrl/tdfonts/sheavenx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..db9d34171d6815d7b5b9880027ceca05876c837e
Binary files /dev/null and b/ctrl/tdfonts/sheavenx.tdf differ
diff --git a/ctrl/tdfonts/shelznsh.tdf b/ctrl/tdfonts/shelznsh.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..9f8592118038818a76a053622ca3d1703a6bed4b
Binary files /dev/null and b/ctrl/tdfonts/shelznsh.tdf differ
diff --git a/ctrl/tdfonts/shelzone.tdf b/ctrl/tdfonts/shelzone.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..e7aeb1f2cbffbf380dedc550dcfecca796317546
Binary files /dev/null and b/ctrl/tdfonts/shelzone.tdf differ
diff --git a/ctrl/tdfonts/shlnvert.tdf b/ctrl/tdfonts/shlnvert.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..e95d6e7f81cd719c52beb5b436b0ce89ceaa9bbf
Binary files /dev/null and b/ctrl/tdfonts/shlnvert.tdf differ
diff --git a/ctrl/tdfonts/shodanx.tdf b/ctrl/tdfonts/shodanx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..ad76e56d07e301dcce4afb2d625b01246382d888
Binary files /dev/null and b/ctrl/tdfonts/shodanx.tdf differ
diff --git a/ctrl/tdfonts/shrimpx.tdf b/ctrl/tdfonts/shrimpx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..9064ae3f28a95163cf6ef5aca7a76c916fc023c6
Binary files /dev/null and b/ctrl/tdfonts/shrimpx.tdf differ
diff --git a/ctrl/tdfonts/shrooms.tdf b/ctrl/tdfonts/shrooms.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..54f7a50e7ef8dfdce3f506daca98d8a82b8b5a38
Binary files /dev/null and b/ctrl/tdfonts/shrooms.tdf differ
diff --git a/ctrl/tdfonts/shsystem.tdf b/ctrl/tdfonts/shsystem.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..4ea257aac090341c5ff4bd11fb54d3814b762e64
Binary files /dev/null and b/ctrl/tdfonts/shsystem.tdf differ
diff --git a/ctrl/tdfonts/sidepock.tdf b/ctrl/tdfonts/sidepock.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..3065fecbd8d35daa46c3037e1b6c6989a5860bff
Binary files /dev/null and b/ctrl/tdfonts/sidepock.tdf differ
diff --git a/ctrl/tdfonts/sidepokx.tdf b/ctrl/tdfonts/sidepokx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..fa93aff514b56b16ee359b84af85389475d62548
Binary files /dev/null and b/ctrl/tdfonts/sidepokx.tdf differ
diff --git a/ctrl/tdfonts/silicon2.tdf b/ctrl/tdfonts/silicon2.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..4055faca7bdfece429837237fe37a5f7ae899792
Binary files /dev/null and b/ctrl/tdfonts/silicon2.tdf differ
diff --git a/ctrl/tdfonts/silicsht.tdf b/ctrl/tdfonts/silicsht.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..9fd0e553fab4be2d588bfba18a6d744ad6b32cbc
Binary files /dev/null and b/ctrl/tdfonts/silicsht.tdf differ
diff --git a/ctrl/tdfonts/silver2.tdf b/ctrl/tdfonts/silver2.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..2026874887b8554f813047ca44eb73b04f3710d5
Binary files /dev/null and b/ctrl/tdfonts/silver2.tdf differ
diff --git a/ctrl/tdfonts/silverx.tdf b/ctrl/tdfonts/silverx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..61b8f4b73bc0ec7a333f1bc2614bb30a8bf1845e
Binary files /dev/null and b/ctrl/tdfonts/silverx.tdf differ
diff --git a/ctrl/tdfonts/siversx.tdf b/ctrl/tdfonts/siversx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..1b075d556df39dba5ab6dc7728d93adaa72ab43e
Binary files /dev/null and b/ctrl/tdfonts/siversx.tdf differ
diff --git a/ctrl/tdfonts/skillion.tdf b/ctrl/tdfonts/skillion.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..14837c72ba4c9d6472765af56c0f3dafc0276965
Binary files /dev/null and b/ctrl/tdfonts/skillion.tdf differ
diff --git a/ctrl/tdfonts/skyligtx.tdf b/ctrl/tdfonts/skyligtx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..e0fc2ab5637bbadeaf2147b91583ae628c08b6b6
Binary files /dev/null and b/ctrl/tdfonts/skyligtx.tdf differ
diff --git a/ctrl/tdfonts/sloup.tdf b/ctrl/tdfonts/sloup.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..5e69fd21ee0f8703c8a8d7c68acfda4f47f8c15c
Binary files /dev/null and b/ctrl/tdfonts/sloup.tdf differ
diff --git a/ctrl/tdfonts/smat.tdf b/ctrl/tdfonts/smat.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..21ebd1ff63d384dd5d207ef7e0304ab023b1e6c7
Binary files /dev/null and b/ctrl/tdfonts/smat.tdf differ
diff --git a/ctrl/tdfonts/societyx.tdf b/ctrl/tdfonts/societyx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..87b13f2a7ec69979d07708e5c44d81c514c084a9
Binary files /dev/null and b/ctrl/tdfonts/societyx.tdf differ
diff --git a/ctrl/tdfonts/sodapop.tdf b/ctrl/tdfonts/sodapop.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..d666b13276fc40c333c123fba90a72e5f8d96e5c
Binary files /dev/null and b/ctrl/tdfonts/sodapop.tdf differ
diff --git a/ctrl/tdfonts/sole.tdf b/ctrl/tdfonts/sole.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..95071cd491506116d89ef8ecc96bd5e3e7c85b09
Binary files /dev/null and b/ctrl/tdfonts/sole.tdf differ
diff --git a/ctrl/tdfonts/sonic.tdf b/ctrl/tdfonts/sonic.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..62e8cd7eabd4b412aeb93ba99b238ee1cf08ac3a
Binary files /dev/null and b/ctrl/tdfonts/sonic.tdf differ
diff --git a/ctrl/tdfonts/sonicx.tdf b/ctrl/tdfonts/sonicx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..5cb4f2d10ef7e1e54a028973106409d4230ce716
Binary files /dev/null and b/ctrl/tdfonts/sonicx.tdf differ
diff --git a/ctrl/tdfonts/spacelnk.tdf b/ctrl/tdfonts/spacelnk.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..5fa569059ee76ecbb3e8e58547574f398cc2e6de
Binary files /dev/null and b/ctrl/tdfonts/spacelnk.tdf differ
diff --git a/ctrl/tdfonts/spacelnx.tdf b/ctrl/tdfonts/spacelnx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..7bc17010fb13b351bc53a29f1c6e3e1b2c8fb122
Binary files /dev/null and b/ctrl/tdfonts/spacelnx.tdf differ
diff --git a/ctrl/tdfonts/spanish.tdf b/ctrl/tdfonts/spanish.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..2438955f4df88409e4a73d0de12bf6da394a890b
Binary files /dev/null and b/ctrl/tdfonts/spanish.tdf differ
diff --git a/ctrl/tdfonts/spastc4x.tdf b/ctrl/tdfonts/spastc4x.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..38d02e2aa826a2fea81e55071ab1342f83566479
Binary files /dev/null and b/ctrl/tdfonts/spastc4x.tdf differ
diff --git a/ctrl/tdfonts/spastc5x.tdf b/ctrl/tdfonts/spastc5x.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..ac1b8a4d2b57571f61a7d7d848fc3aafe3de6e07
Binary files /dev/null and b/ctrl/tdfonts/spastc5x.tdf differ
diff --git a/ctrl/tdfonts/spastic1.tdf b/ctrl/tdfonts/spastic1.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..d93da199eb36a63509a5132b1d0a61a97231ce74
Binary files /dev/null and b/ctrl/tdfonts/spastic1.tdf differ
diff --git a/ctrl/tdfonts/spastic2.tdf b/ctrl/tdfonts/spastic2.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..ac84ed3967ff9412f084c88d75690dbc87adedff
Binary files /dev/null and b/ctrl/tdfonts/spastic2.tdf differ
diff --git a/ctrl/tdfonts/spastic3.tdf b/ctrl/tdfonts/spastic3.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..b936d58c48baf91f079f438e97868fafe88aaa1c
Binary files /dev/null and b/ctrl/tdfonts/spastic3.tdf differ
diff --git a/ctrl/tdfonts/spawn.tdf b/ctrl/tdfonts/spawn.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..98899fcc95795805803ca28ae02a41f8b95cec50
Binary files /dev/null and b/ctrl/tdfonts/spawn.tdf differ
diff --git a/ctrl/tdfonts/spedwayx.tdf b/ctrl/tdfonts/spedwayx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..0e0427996b1df0894615ff11c49e5b7a6aca21f1
Binary files /dev/null and b/ctrl/tdfonts/spedwayx.tdf differ
diff --git a/ctrl/tdfonts/speedway.tdf b/ctrl/tdfonts/speedway.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..69d309de79db4a80cc10dc8511ede7ed654dc3e2
Binary files /dev/null and b/ctrl/tdfonts/speedway.tdf differ
diff --git a/ctrl/tdfonts/splat.tdf b/ctrl/tdfonts/splat.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..4a6496b8c5e2e32c6aded409840a7ac5f4af7939
Binary files /dev/null and b/ctrl/tdfonts/splat.tdf differ
diff --git a/ctrl/tdfonts/splathos.tdf b/ctrl/tdfonts/splathos.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..2ffdb071c40fbf9385138cd71a1fc8483ec5dde8
Binary files /dev/null and b/ctrl/tdfonts/splathos.tdf differ
diff --git a/ctrl/tdfonts/splooge.tdf b/ctrl/tdfonts/splooge.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..830ecf833712bfdce4915844a968f3fe48adbe65
Binary files /dev/null and b/ctrl/tdfonts/splooge.tdf differ
diff --git a/ctrl/tdfonts/spyrit.tdf b/ctrl/tdfonts/spyrit.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..adb7772926e4e34da9ed892b8a0759820b1ad640
Binary files /dev/null and b/ctrl/tdfonts/spyrit.tdf differ
diff --git a/ctrl/tdfonts/stampx.tdf b/ctrl/tdfonts/stampx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..94683e8aa675f6d155b592bb6140c9d76156e43f
Binary files /dev/null and b/ctrl/tdfonts/stampx.tdf differ
diff --git a/ctrl/tdfonts/star.tdf b/ctrl/tdfonts/star.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..4f1f141fcc88e7a3511f303a48eb316a31995458
Binary files /dev/null and b/ctrl/tdfonts/star.tdf differ
diff --git a/ctrl/tdfonts/star2x.tdf b/ctrl/tdfonts/star2x.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..1652e7e024af9804cbd81189d07f501048edcf64
Binary files /dev/null and b/ctrl/tdfonts/star2x.tdf differ
diff --git a/ctrl/tdfonts/star3dx.tdf b/ctrl/tdfonts/star3dx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..f16b00354dd0630a5788618a47848918fbcabfd1
Binary files /dev/null and b/ctrl/tdfonts/star3dx.tdf differ
diff --git a/ctrl/tdfonts/stargatx.tdf b/ctrl/tdfonts/stargatx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..6956c45ed1980fd8db85aef9230e247956073faf
Binary files /dev/null and b/ctrl/tdfonts/stargatx.tdf differ
diff --git a/ctrl/tdfonts/stasis.tdf b/ctrl/tdfonts/stasis.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..bd29ba4b8af0b5f102ad011c42a1bbaed4b188fe
Binary files /dev/null and b/ctrl/tdfonts/stasis.tdf differ
diff --git a/ctrl/tdfonts/static.tdf b/ctrl/tdfonts/static.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..443a8cbe17e0168a94cc786a4214b58dbaf0b62a
Binary files /dev/null and b/ctrl/tdfonts/static.tdf differ
diff --git a/ctrl/tdfonts/statisx.tdf b/ctrl/tdfonts/statisx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..8d07fede20bbe001182d6af8d3fdc1805bf695af
Binary files /dev/null and b/ctrl/tdfonts/statisx.tdf differ
diff --git a/ctrl/tdfonts/stats.tdf b/ctrl/tdfonts/stats.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..991548865d4856fc6cc39bc8c11c1a3021c4b5bc
Binary files /dev/null and b/ctrl/tdfonts/stats.tdf differ
diff --git a/ctrl/tdfonts/statsrs.tdf b/ctrl/tdfonts/statsrs.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..7212a3a7114e2fdb8632eb8d0e93797b1c31d2ac
Binary files /dev/null and b/ctrl/tdfonts/statsrs.tdf differ
diff --git a/ctrl/tdfonts/steelx.tdf b/ctrl/tdfonts/steelx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..a332b02255b9becac67611c4f9a680858a5ec08e
Binary files /dev/null and b/ctrl/tdfonts/steelx.tdf differ
diff --git a/ctrl/tdfonts/stncirc1.tdf b/ctrl/tdfonts/stncirc1.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..ddc227b7cda3c786f3975e3b2eaf6b761e4283e1
Binary files /dev/null and b/ctrl/tdfonts/stncirc1.tdf differ
diff --git a/ctrl/tdfonts/stncirc2.tdf b/ctrl/tdfonts/stncirc2.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..a4cd5c1986aa6d99ca892890c643912a4db0f253
Binary files /dev/null and b/ctrl/tdfonts/stncirc2.tdf differ
diff --git a/ctrl/tdfonts/stormx.tdf b/ctrl/tdfonts/stormx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..5f5a03bc617cf508a9d711fe5316b454b4c0709f
Binary files /dev/null and b/ctrl/tdfonts/stormx.tdf differ
diff --git a/ctrl/tdfonts/strabery.tdf b/ctrl/tdfonts/strabery.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..26811c63a2e707de53e9608d1a9ec5ccfca28c49
Binary files /dev/null and b/ctrl/tdfonts/strabery.tdf differ
diff --git a/ctrl/tdfonts/stripesx.tdf b/ctrl/tdfonts/stripesx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..8a1c60258adb5e9ad35b423a3f3df66dc0f024a6
Binary files /dev/null and b/ctrl/tdfonts/stripesx.tdf differ
diff --git a/ctrl/tdfonts/stripssx.tdf b/ctrl/tdfonts/stripssx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..2ee0d6c2131895b48bd2a9b09ca708c6f916c8b2
Binary files /dev/null and b/ctrl/tdfonts/stripssx.tdf differ
diff --git a/ctrl/tdfonts/stupidx.tdf b/ctrl/tdfonts/stupidx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..8d7c97412795dfaba16c3c9e95202580ab91554c
Binary files /dev/null and b/ctrl/tdfonts/stupidx.tdf differ
diff --git a/ctrl/tdfonts/sub.tdf b/ctrl/tdfonts/sub.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..a2f6add08b87eb95cc4d1bf3472e6742a1939d0c
Binary files /dev/null and b/ctrl/tdfonts/sub.tdf differ
diff --git a/ctrl/tdfonts/succo2x.tdf b/ctrl/tdfonts/succo2x.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..66e9199d0b5fba78754fd7bf9ea303593ae41fd5
Binary files /dev/null and b/ctrl/tdfonts/succo2x.tdf differ
diff --git a/ctrl/tdfonts/succox.tdf b/ctrl/tdfonts/succox.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..0fa368529245f2cf436a7944d5406f19c5b4d51c
Binary files /dev/null and b/ctrl/tdfonts/succox.tdf differ
diff --git a/ctrl/tdfonts/sucker.tdf b/ctrl/tdfonts/sucker.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..ff77da2298b331d91056c0c2da217fe10b1959d2
Binary files /dev/null and b/ctrl/tdfonts/sucker.tdf differ
diff --git a/ctrl/tdfonts/suicidax.tdf b/ctrl/tdfonts/suicidax.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..44904d4d4dae803ed97e1eae2fd148ad16240523
Binary files /dev/null and b/ctrl/tdfonts/suicidax.tdf differ
diff --git a/ctrl/tdfonts/summit.tdf b/ctrl/tdfonts/summit.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..a228975e8857248493aa6a32fa44aeeb31c19380
Binary files /dev/null and b/ctrl/tdfonts/summit.tdf differ
diff --git a/ctrl/tdfonts/sunrise.tdf b/ctrl/tdfonts/sunrise.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..99e00612944a45c6b2bbe8e8633125f623ee55c2
Binary files /dev/null and b/ctrl/tdfonts/sunrise.tdf differ
diff --git a/ctrl/tdfonts/sunshnex.tdf b/ctrl/tdfonts/sunshnex.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..4d6da7ff4a22f5730148a856a99f0375620bcf21
Binary files /dev/null and b/ctrl/tdfonts/sunshnex.tdf differ
diff --git a/ctrl/tdfonts/sunyshne.tdf b/ctrl/tdfonts/sunyshne.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..c538db4605b3c732cfa18a019be6dd31c55c6f7f
Binary files /dev/null and b/ctrl/tdfonts/sunyshne.tdf differ
diff --git a/ctrl/tdfonts/super.tdf b/ctrl/tdfonts/super.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..5a24a7eb04c386ab4c2a192f7cbeb20560e91da7
Binary files /dev/null and b/ctrl/tdfonts/super.tdf differ
diff --git a/ctrl/tdfonts/superilu.tdf b/ctrl/tdfonts/superilu.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..08500a92df4c83b539e215aa5f1d26a5355ed674
Binary files /dev/null and b/ctrl/tdfonts/superilu.tdf differ
diff --git a/ctrl/tdfonts/suprem2x.tdf b/ctrl/tdfonts/suprem2x.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..f6caa3c7491e9af8f570ee250c72b383106d8fcf
Binary files /dev/null and b/ctrl/tdfonts/suprem2x.tdf differ
diff --git a/ctrl/tdfonts/supremcy.tdf b/ctrl/tdfonts/supremcy.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..bb0a8ce7f7763cbf198c944f1564acd8b80e8db4
Binary files /dev/null and b/ctrl/tdfonts/supremcy.tdf differ
diff --git a/ctrl/tdfonts/supreme.tdf b/ctrl/tdfonts/supreme.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..232ae34756f37394c00c88cd833f648103181446
Binary files /dev/null and b/ctrl/tdfonts/supreme.tdf differ
diff --git a/ctrl/tdfonts/supreme2.tdf b/ctrl/tdfonts/supreme2.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..47bbf9314b02d34e80c17fe96d7a38e70bbca79c
Binary files /dev/null and b/ctrl/tdfonts/supreme2.tdf differ
diff --git a/ctrl/tdfonts/syndicat.tdf b/ctrl/tdfonts/syndicat.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..dc160f1b06be187775a140df6b88b5a7b5d5e705
Binary files /dev/null and b/ctrl/tdfonts/syndicat.tdf differ
diff --git a/ctrl/tdfonts/syndrome.tdf b/ctrl/tdfonts/syndrome.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..14c5f9289ae88ed3e0c5aeaeabb9103d2be89ac9
Binary files /dev/null and b/ctrl/tdfonts/syndrome.tdf differ
diff --git a/ctrl/tdfonts/synergy.tdf b/ctrl/tdfonts/synergy.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..8aaa411095b072ea62cf90ffe8cf59b3d37d64e9
Binary files /dev/null and b/ctrl/tdfonts/synergy.tdf differ
diff --git a/ctrl/tdfonts/synrdsrx.tdf b/ctrl/tdfonts/synrdsrx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..506d99b8c0fc349aae87bb6fdc239f9217ff16f1
Binary files /dev/null and b/ctrl/tdfonts/synrdsrx.tdf differ
diff --git a/ctrl/tdfonts/synrgisx.tdf b/ctrl/tdfonts/synrgisx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..de9cab604beefe95a53625c531eb83aad06ec827
Binary files /dev/null and b/ctrl/tdfonts/synrgisx.tdf differ
diff --git a/ctrl/tdfonts/synthicx.tdf b/ctrl/tdfonts/synthicx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..bf6b9a8dd56e2acfee61cc8a1b4e6065cacce87d
Binary files /dev/null and b/ctrl/tdfonts/synthicx.tdf differ
diff --git a/ctrl/tdfonts/synthmem.tdf b/ctrl/tdfonts/synthmem.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..432b5b40417e99feb9e6591b4cd96a2fda7f9e00
Binary files /dev/null and b/ctrl/tdfonts/synthmem.tdf differ
diff --git a/ctrl/tdfonts/synthtic.tdf b/ctrl/tdfonts/synthtic.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..fdc695567ed6333e6b0a1ced060ac626db994191
Binary files /dev/null and b/ctrl/tdfonts/synthtic.tdf differ
diff --git a/ctrl/tdfonts/talent.tdf b/ctrl/tdfonts/talent.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..c8ee5e972e4f3df69654aab44d4192619f86d871
Binary files /dev/null and b/ctrl/tdfonts/talent.tdf differ
diff --git a/ctrl/tdfonts/talent2.tdf b/ctrl/tdfonts/talent2.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..744f564a7ea21a63d90df942832cae12fbd858ac
Binary files /dev/null and b/ctrl/tdfonts/talent2.tdf differ
diff --git a/ctrl/tdfonts/tcax.tdf b/ctrl/tdfonts/tcax.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..f30eeb03669cc6e85faf2a1f4fc33df22a917060
Binary files /dev/null and b/ctrl/tdfonts/tcax.tdf differ
diff --git a/ctrl/tdfonts/tddx.tdf b/ctrl/tdfonts/tddx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..160e007747dd8f9351f5a9053528d39cc9a0b3b3
Binary files /dev/null and b/ctrl/tdfonts/tddx.tdf differ
diff --git a/ctrl/tdfonts/tdu.tdf b/ctrl/tdfonts/tdu.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..72254afe4bbb3d5223a521c8b9c650db72f4fb60
Binary files /dev/null and b/ctrl/tdfonts/tdu.tdf differ
diff --git a/ctrl/tdfonts/teapotx.tdf b/ctrl/tdfonts/teapotx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..04f1be4553437495fd8147286518bfaaa07a89d4
Binary files /dev/null and b/ctrl/tdfonts/teapotx.tdf differ
diff --git a/ctrl/tdfonts/termitex.tdf b/ctrl/tdfonts/termitex.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..8ab9e8bb0d797ec22a49f4baae34b5f090caf178
Binary files /dev/null and b/ctrl/tdfonts/termitex.tdf differ
diff --git a/ctrl/tdfonts/tfh.tdf b/ctrl/tdfonts/tfh.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..ee1d7f0a5d658ff39e652e1dc15661a3b9c4a379
Binary files /dev/null and b/ctrl/tdfonts/tfh.tdf differ
diff --git a/ctrl/tdfonts/the_edge.tdf b/ctrl/tdfonts/the_edge.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..40485525459db247469c836a5b852b72714effcd
Binary files /dev/null and b/ctrl/tdfonts/the_edge.tdf differ
diff --git a/ctrl/tdfonts/thenstax.tdf b/ctrl/tdfonts/thenstax.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..b79388dcf5f333caa07c4a5a83a226f84018da91
Binary files /dev/null and b/ctrl/tdfonts/thenstax.tdf differ
diff --git a/ctrl/tdfonts/theroadx.tdf b/ctrl/tdfonts/theroadx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..ce677df67a71fc786de4ad5cc2cf98dd21506455
Binary files /dev/null and b/ctrl/tdfonts/theroadx.tdf differ
diff --git a/ctrl/tdfonts/thesanct.tdf b/ctrl/tdfonts/thesanct.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..76e039344c8def9a605b0c5ac1f58c3e58cf5ecd
Binary files /dev/null and b/ctrl/tdfonts/thesanct.tdf differ
diff --git a/ctrl/tdfonts/thieves.tdf b/ctrl/tdfonts/thieves.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..7543343a02eae223e0afa49ab3e79fe0f7f47f49
Binary files /dev/null and b/ctrl/tdfonts/thieves.tdf differ
diff --git a/ctrl/tdfonts/thievs2x.tdf b/ctrl/tdfonts/thievs2x.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..63f047145f753d3b3810cabea9c5985011cc2510
Binary files /dev/null and b/ctrl/tdfonts/thievs2x.tdf differ
diff --git a/ctrl/tdfonts/thievsml.tdf b/ctrl/tdfonts/thievsml.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..5f7004668384546de816f3eefd5fd5038d9f5fca
Binary files /dev/null and b/ctrl/tdfonts/thievsml.tdf differ
diff --git a/ctrl/tdfonts/thin2.tdf b/ctrl/tdfonts/thin2.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..07964fa7226b1a2e156c5b9a586614b57fc21419
Binary files /dev/null and b/ctrl/tdfonts/thin2.tdf differ
diff --git a/ctrl/tdfonts/thinx.tdf b/ctrl/tdfonts/thinx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..6afa42fba90491295cad60933f811dbdf24fc864
Binary files /dev/null and b/ctrl/tdfonts/thinx.tdf differ
diff --git a/ctrl/tdfonts/this!.tdf b/ctrl/tdfonts/this!.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..19d1a2d8b8d6b632378573e7b6f8b0be42bb2852
Binary files /dev/null and b/ctrl/tdfonts/this!.tdf differ
diff --git a/ctrl/tdfonts/thivsmlx.tdf b/ctrl/tdfonts/thivsmlx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..ee657de97b3e96bb72199feb962f1c2cc0818415
Binary files /dev/null and b/ctrl/tdfonts/thivsmlx.tdf differ
diff --git a/ctrl/tdfonts/thsanctx.tdf b/ctrl/tdfonts/thsanctx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..39fe6e7c2839bd92d1730e095c98dd3cbe67431d
Binary files /dev/null and b/ctrl/tdfonts/thsanctx.tdf differ
diff --git a/ctrl/tdfonts/ticcol.tdf b/ctrl/tdfonts/ticcol.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..68e93d620286e28971f6afa9feec29c948f52fe0
Binary files /dev/null and b/ctrl/tdfonts/ticcol.tdf differ
diff --git a/ctrl/tdfonts/timspirx.tdf b/ctrl/tdfonts/timspirx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..ab32f6a6c198275291aac9322518dd11df38da2e
Binary files /dev/null and b/ctrl/tdfonts/timspirx.tdf differ
diff --git a/ctrl/tdfonts/tincans.tdf b/ctrl/tdfonts/tincans.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..970c67cc196d7727d8b9526f94921996ffd33cd1
Binary files /dev/null and b/ctrl/tdfonts/tincans.tdf differ
diff --git a/ctrl/tdfonts/tiny.tdf b/ctrl/tdfonts/tiny.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..3b82311831a0da1164d157eb33f94285af66428b
Binary files /dev/null and b/ctrl/tdfonts/tiny.tdf differ
diff --git a/ctrl/tdfonts/toasterx.tdf b/ctrl/tdfonts/toasterx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..8f5ef74d6c50d59623d1e970633b00c8a7f06ab2
Binary files /dev/null and b/ctrl/tdfonts/toasterx.tdf differ
diff --git a/ctrl/tdfonts/tokyo.tdf b/ctrl/tdfonts/tokyo.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..e9f44e23849d1549b94c475b56b9736de52ee7ca
Binary files /dev/null and b/ctrl/tdfonts/tokyo.tdf differ
diff --git a/ctrl/tdfonts/tower.tdf b/ctrl/tdfonts/tower.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..80bbfaf7afd12602e954df99a50f52c521bec3e9
Binary files /dev/null and b/ctrl/tdfonts/tower.tdf differ
diff --git a/ctrl/tdfonts/tower2.tdf b/ctrl/tdfonts/tower2.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..fe1a09037a8ea18af821eec4b1b9b99116eeb720
Binary files /dev/null and b/ctrl/tdfonts/tower2.tdf differ
diff --git a/ctrl/tdfonts/townsmlx.tdf b/ctrl/tdfonts/townsmlx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..6e266933d8f3ebcf9eaa8eaf16d9f7b590f2c3f0
Binary files /dev/null and b/ctrl/tdfonts/townsmlx.tdf differ
diff --git a/ctrl/tdfonts/townx.tdf b/ctrl/tdfonts/townx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..e959e5af41e094c098c8d8c2f2b99d8f99bf1249
Binary files /dev/null and b/ctrl/tdfonts/townx.tdf differ
diff --git a/ctrl/tdfonts/toxic.tdf b/ctrl/tdfonts/toxic.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..dea3364698ee0917f8b55bbaa721811afe740d95
Binary files /dev/null and b/ctrl/tdfonts/toxic.tdf differ
diff --git a/ctrl/tdfonts/traces.tdf b/ctrl/tdfonts/traces.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..fff6cebd2be902ee1089dd6169103b28ea8b30f7
Binary files /dev/null and b/ctrl/tdfonts/traces.tdf differ
diff --git a/ctrl/tdfonts/tranqilx.tdf b/ctrl/tdfonts/tranqilx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..754035fbe51b8479277a1a5e51798d92bf6bc9ae
Binary files /dev/null and b/ctrl/tdfonts/tranqilx.tdf differ
diff --git a/ctrl/tdfonts/tribesx.tdf b/ctrl/tdfonts/tribesx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..9cffe7d91383386211391ba0cd5bf958cd50a37f
Binary files /dev/null and b/ctrl/tdfonts/tribesx.tdf differ
diff --git a/ctrl/tdfonts/tribwrit.tdf b/ctrl/tdfonts/tribwrit.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..cbb8a528d6ab062860494aaa802ed8139a64b294
Binary files /dev/null and b/ctrl/tdfonts/tribwrit.tdf differ
diff --git a/ctrl/tdfonts/tronicsx.tdf b/ctrl/tdfonts/tronicsx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..730c79abe87d0c830441207813e3869b6b143982
Binary files /dev/null and b/ctrl/tdfonts/tronicsx.tdf differ
diff --git a/ctrl/tdfonts/troutx.tdf b/ctrl/tdfonts/troutx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..a18d7b0fef5cb29ccc9a023ab4ff7f24d3b6bbee
Binary files /dev/null and b/ctrl/tdfonts/troutx.tdf differ
diff --git a/ctrl/tdfonts/tucx.tdf b/ctrl/tdfonts/tucx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..f6798a4b34720c298fabf3787a40e12490b92765
Binary files /dev/null and b/ctrl/tdfonts/tucx.tdf differ
diff --git a/ctrl/tdfonts/tumoil.tdf b/ctrl/tdfonts/tumoil.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..b134941f7fd5b02dfc9c95282153c0d1e53a55cc
Binary files /dev/null and b/ctrl/tdfonts/tumoil.tdf differ
diff --git a/ctrl/tdfonts/tusse.tdf b/ctrl/tdfonts/tusse.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..bc600665234b33f714a11af7985f9f21a370dc6c
Binary files /dev/null and b/ctrl/tdfonts/tusse.tdf differ
diff --git a/ctrl/tdfonts/twistedx.tdf b/ctrl/tdfonts/twistedx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..87344ce969759abf458207baa6fe1a4e571f2212
Binary files /dev/null and b/ctrl/tdfonts/twistedx.tdf differ
diff --git a/ctrl/tdfonts/twoyears.tdf b/ctrl/tdfonts/twoyears.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..e4490ec5fe75dc961b0198ef13ac9f20af5ef278
Binary files /dev/null and b/ctrl/tdfonts/twoyears.tdf differ
diff --git a/ctrl/tdfonts/udm1x.tdf b/ctrl/tdfonts/udm1x.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..70123d5f37490d4984995037d34409b7564892be
Binary files /dev/null and b/ctrl/tdfonts/udm1x.tdf differ
diff --git a/ctrl/tdfonts/udmfire.tdf b/ctrl/tdfonts/udmfire.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..55af497167d5f01354d40db60767bf84d04a9757
Binary files /dev/null and b/ctrl/tdfonts/udmfire.tdf differ
diff --git a/ctrl/tdfonts/ugrndftr.tdf b/ctrl/tdfonts/ugrndftr.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..d835c0012a518287373c707886469e22065529c3
Binary files /dev/null and b/ctrl/tdfonts/ugrndftr.tdf differ
diff --git a/ctrl/tdfonts/unchainx.tdf b/ctrl/tdfonts/unchainx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..90c91b2b42c6336c03d43081aba179a79403740d
Binary files /dev/null and b/ctrl/tdfonts/unchainx.tdf differ
diff --git a/ctrl/tdfonts/under.tdf b/ctrl/tdfonts/under.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..d1e91d26b75fb3dd9cee84fdb29262a41410e93a
Binary files /dev/null and b/ctrl/tdfonts/under.tdf differ
diff --git a/ctrl/tdfonts/undergd2.tdf b/ctrl/tdfonts/undergd2.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..2d665044afec10b9e2a0b841af76edbad27243f7
Binary files /dev/null and b/ctrl/tdfonts/undergd2.tdf differ
diff --git a/ctrl/tdfonts/underwld.tdf b/ctrl/tdfonts/underwld.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..ed6c3d87b132a584695fa87fca3908945cc4c428
Binary files /dev/null and b/ctrl/tdfonts/underwld.tdf differ
diff --git a/ctrl/tdfonts/undrgdsx.tdf b/ctrl/tdfonts/undrgdsx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..5d5eb41e5d8c92201233ee866283cf307331cfbc
Binary files /dev/null and b/ctrl/tdfonts/undrgdsx.tdf differ
diff --git a/ctrl/tdfonts/undrgrn2.tdf b/ctrl/tdfonts/undrgrn2.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..aea431fe2dca3f0235b140fd556b44432ca61823
Binary files /dev/null and b/ctrl/tdfonts/undrgrn2.tdf differ
diff --git a/ctrl/tdfonts/undrgrnd.tdf b/ctrl/tdfonts/undrgrnd.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..0b76c9342f8d8c7855bf480753e737895e5ac304
Binary files /dev/null and b/ctrl/tdfonts/undrgrnd.tdf differ
diff --git a/ctrl/tdfonts/undrgrwn.tdf b/ctrl/tdfonts/undrgrwn.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..1d44a7596863f0537aab44ebc677dec8a9877c50
Binary files /dev/null and b/ctrl/tdfonts/undrgrwn.tdf differ
diff --git a/ctrl/tdfonts/undrwldx.tdf b/ctrl/tdfonts/undrwldx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..a5da96e896801e153507e7678e1a1ab7d647f12d
Binary files /dev/null and b/ctrl/tdfonts/undrwldx.tdf differ
diff --git a/ctrl/tdfonts/ungrwing.tdf b/ctrl/tdfonts/ungrwing.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..5efc834d2114aa06c0d884f8183e28201707032c
Binary files /dev/null and b/ctrl/tdfonts/ungrwing.tdf differ
diff --git a/ctrl/tdfonts/ungrwnxx.tdf b/ctrl/tdfonts/ungrwnxx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..967c5d36c3e06465e58a83a114e5e8abd25864f1
Binary files /dev/null and b/ctrl/tdfonts/ungrwnxx.tdf differ
diff --git a/ctrl/tdfonts/unholyx.tdf b/ctrl/tdfonts/unholyx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..fb751b2a612c74b831312c45656242c25b84900e
Binary files /dev/null and b/ctrl/tdfonts/unholyx.tdf differ
diff --git a/ctrl/tdfonts/union.tdf b/ctrl/tdfonts/union.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..f3b282c6e1f230dd79d1f3b89cc52265a14451dc
Binary files /dev/null and b/ctrl/tdfonts/union.tdf differ
diff --git a/ctrl/tdfonts/union2.tdf b/ctrl/tdfonts/union2.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..117371a2f6bd0cf4c8c60864c3c908c7dd7f0f40
Binary files /dev/null and b/ctrl/tdfonts/union2.tdf differ
diff --git a/ctrl/tdfonts/unknownx.tdf b/ctrl/tdfonts/unknownx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..e9bda743a3d19e073303227248d196d883ec1167
Binary files /dev/null and b/ctrl/tdfonts/unknownx.tdf differ
diff --git a/ctrl/tdfonts/unox.tdf b/ctrl/tdfonts/unox.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..1daa402599a53b0b869b9ee78d3d6f2ece7cb9f6
Binary files /dev/null and b/ctrl/tdfonts/unox.tdf differ
diff --git a/ctrl/tdfonts/unreal.tdf b/ctrl/tdfonts/unreal.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..38d804c640e842ef64baf4026914f1d91e1b2eb8
Binary files /dev/null and b/ctrl/tdfonts/unreal.tdf differ
diff --git a/ctrl/tdfonts/unsane.tdf b/ctrl/tdfonts/unsane.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..f948e86e5bdfa244876627e71f5619bcdc298130
Binary files /dev/null and b/ctrl/tdfonts/unsane.tdf differ
diff --git a/ctrl/tdfonts/unsanex.tdf b/ctrl/tdfonts/unsanex.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..f57c081cb9f057640dc7820e6ddc27dfe6d3362f
Binary files /dev/null and b/ctrl/tdfonts/unsanex.tdf differ
diff --git a/ctrl/tdfonts/unsnfate.tdf b/ctrl/tdfonts/unsnfate.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..5364db1181b77f57623822d742bb2870916fafad
Binary files /dev/null and b/ctrl/tdfonts/unsnfate.tdf differ
diff --git a/ctrl/tdfonts/untx.tdf b/ctrl/tdfonts/untx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..ebd082283d09266a6941694b9e3036ee39847042
Binary files /dev/null and b/ctrl/tdfonts/untx.tdf differ
diff --git a/ctrl/tdfonts/upcorx.tdf b/ctrl/tdfonts/upcorx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..13fec7168a711c5524f3a146234840e2345db914
Binary files /dev/null and b/ctrl/tdfonts/upcorx.tdf differ
diff --git a/ctrl/tdfonts/uprise.tdf b/ctrl/tdfonts/uprise.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..89b5044ba402c994ed3f9cfea6aa611c8f3a061a
Binary files /dev/null and b/ctrl/tdfonts/uprise.tdf differ
diff --git a/ctrl/tdfonts/uprise2x.tdf b/ctrl/tdfonts/uprise2x.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..05f1512373fda95c02b03be7a8579df50cca5a82
Binary files /dev/null and b/ctrl/tdfonts/uprise2x.tdf differ
diff --git a/ctrl/tdfonts/usaflag.tdf b/ctrl/tdfonts/usaflag.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..a41948878611e24091aaf12d5dad232dbcf3a905
Binary files /dev/null and b/ctrl/tdfonts/usaflag.tdf differ
diff --git a/ctrl/tdfonts/user.tdf b/ctrl/tdfonts/user.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..60ce0967cbefbe448fa84699c898d7c13edd7d06
Binary files /dev/null and b/ctrl/tdfonts/user.tdf differ
diff --git a/ctrl/tdfonts/user2.tdf b/ctrl/tdfonts/user2.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..6bf343dea9b608698c3137f6e05eb7fe4dcb63d6
Binary files /dev/null and b/ctrl/tdfonts/user2.tdf differ
diff --git a/ctrl/tdfonts/userstsx.tdf b/ctrl/tdfonts/userstsx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..495aa9b0e730fde63794cd6230ec08011abb3634
Binary files /dev/null and b/ctrl/tdfonts/userstsx.tdf differ
diff --git a/ctrl/tdfonts/usex.tdf b/ctrl/tdfonts/usex.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..af94fc16e352077ff6ecaf1407c88bf14197d01b
Binary files /dev/null and b/ctrl/tdfonts/usex.tdf differ
diff --git a/ctrl/tdfonts/usflgcol.tdf b/ctrl/tdfonts/usflgcol.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..88d441e8274ba6c15726ca2e416f741e649b6654
Binary files /dev/null and b/ctrl/tdfonts/usflgcol.tdf differ
diff --git a/ctrl/tdfonts/utopanx.tdf b/ctrl/tdfonts/utopanx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..318b916af16ef613d9163d60505aa139602d626f
Binary files /dev/null and b/ctrl/tdfonts/utopanx.tdf differ
diff --git a/ctrl/tdfonts/valleyx.tdf b/ctrl/tdfonts/valleyx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..f96bd6966fa0299f98ad9356ee8f1637774b4705
Binary files /dev/null and b/ctrl/tdfonts/valleyx.tdf differ
diff --git a/ctrl/tdfonts/vampyrex.tdf b/ctrl/tdfonts/vampyrex.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..8a7898dc86da78b9cdb11003c49cf0e7df2899c3
Binary files /dev/null and b/ctrl/tdfonts/vampyrex.tdf differ
diff --git a/ctrl/tdfonts/vasniakx.tdf b/ctrl/tdfonts/vasniakx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..2a9ed223cf8d89278940c4d2d0120db4ee6ffa20
Binary files /dev/null and b/ctrl/tdfonts/vasniakx.tdf differ
diff --git a/ctrl/tdfonts/vdo_1.tdf b/ctrl/tdfonts/vdo_1.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..ed7e248cd5c4dfc9c889fe5623766a813365d545
Binary files /dev/null and b/ctrl/tdfonts/vdo_1.tdf differ
diff --git a/ctrl/tdfonts/vengancx.tdf b/ctrl/tdfonts/vengancx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..68d89efb21de33c767514fa3d6685f8d6321bdb5
Binary files /dev/null and b/ctrl/tdfonts/vengancx.tdf differ
diff --git a/ctrl/tdfonts/vibrntsx.tdf b/ctrl/tdfonts/vibrntsx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..95ecb6d3c1bc2b1e265dc8c0276fa9608f6548ba
Binary files /dev/null and b/ctrl/tdfonts/vibrntsx.tdf differ
diff --git a/ctrl/tdfonts/vintage.tdf b/ctrl/tdfonts/vintage.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..de46176d4f299ec521012d58c29fd3ab140b50ce
Binary files /dev/null and b/ctrl/tdfonts/vintage.tdf differ
diff --git a/ctrl/tdfonts/violent.tdf b/ctrl/tdfonts/violent.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..ed4223d4c561ef944817ca2ecf4dd1f4589d81f2
Binary files /dev/null and b/ctrl/tdfonts/violent.tdf differ
diff --git a/ctrl/tdfonts/virtacxs.tdf b/ctrl/tdfonts/virtacxs.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..9ad5ca0f1096ab10477d7af92863f379081105ee
Binary files /dev/null and b/ctrl/tdfonts/virtacxs.tdf differ
diff --git a/ctrl/tdfonts/vision2.tdf b/ctrl/tdfonts/vision2.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..650b4d77ef07ee812899f4bd4fd487cb1eec3625
Binary files /dev/null and b/ctrl/tdfonts/vision2.tdf differ
diff --git a/ctrl/tdfonts/vision3.tdf b/ctrl/tdfonts/vision3.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..57805e4624a6dd0e5d442268451b2afe1020f235
Binary files /dev/null and b/ctrl/tdfonts/vision3.tdf differ
diff --git a/ctrl/tdfonts/visionsx.tdf b/ctrl/tdfonts/visionsx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..d0ca0890750f7b2e296c82aafcb87e611d90ae45
Binary files /dev/null and b/ctrl/tdfonts/visionsx.tdf differ
diff --git a/ctrl/tdfonts/visionx.tdf b/ctrl/tdfonts/visionx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..cd5e0451264a707552b493eb0f705e248982c4df
Binary files /dev/null and b/ctrl/tdfonts/visionx.tdf differ
diff --git a/ctrl/tdfonts/visionxx.tdf b/ctrl/tdfonts/visionxx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..350301973c27ef4afb266ce6ede576d3b8c8046e
Binary files /dev/null and b/ctrl/tdfonts/visionxx.tdf differ
diff --git a/ctrl/tdfonts/voices.tdf b/ctrl/tdfonts/voices.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..9bf8b36d14dc27bd125092fc829c4ab691636753
Binary files /dev/null and b/ctrl/tdfonts/voices.tdf differ
diff --git a/ctrl/tdfonts/voidx.tdf b/ctrl/tdfonts/voidx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..4c6e636f7957f6cbd223ae9b3b1c9bf7aa5b2072
Binary files /dev/null and b/ctrl/tdfonts/voidx.tdf differ
diff --git a/ctrl/tdfonts/wallx.tdf b/ctrl/tdfonts/wallx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..6135064b43d7988e52ed3314a710fc88e63777f4
Binary files /dev/null and b/ctrl/tdfonts/wallx.tdf differ
diff --git a/ctrl/tdfonts/warzonex.tdf b/ctrl/tdfonts/warzonex.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..a9dfe0cc3b1c4fdc1beedc1f1e0881e8aa178999
Binary files /dev/null and b/ctrl/tdfonts/warzonex.tdf differ
diff --git a/ctrl/tdfonts/watchdgx.tdf b/ctrl/tdfonts/watchdgx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..f0d759e3ce50841654ad560b457fc2eea6563c74
Binary files /dev/null and b/ctrl/tdfonts/watchdgx.tdf differ
diff --git a/ctrl/tdfonts/water.tdf b/ctrl/tdfonts/water.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..2560b75f372ebb253334a9453ebce1c1a0b95a84
Binary files /dev/null and b/ctrl/tdfonts/water.tdf differ
diff --git a/ctrl/tdfonts/weird.tdf b/ctrl/tdfonts/weird.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..292d7bc16223e112bdcb24e5057a8e34ee4a925f
Binary files /dev/null and b/ctrl/tdfonts/weird.tdf differ
diff --git a/ctrl/tdfonts/wellfare.tdf b/ctrl/tdfonts/wellfare.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..eef98ea384ef11b4cd56e8bcce3fa62af3622330
Binary files /dev/null and b/ctrl/tdfonts/wellfare.tdf differ
diff --git a/ctrl/tdfonts/whirwinx.tdf b/ctrl/tdfonts/whirwinx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..5cf84f6e1155c676597a2626663f2edb2c789ecb
Binary files /dev/null and b/ctrl/tdfonts/whirwinx.tdf differ
diff --git a/ctrl/tdfonts/white-bl.tdf b/ctrl/tdfonts/white-bl.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..a4ff86c39267c1ad71f432cb61c9f009e438548e
Binary files /dev/null and b/ctrl/tdfonts/white-bl.tdf differ
diff --git a/ctrl/tdfonts/whox.tdf b/ctrl/tdfonts/whox.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..8730fda15c0ffe80b689a593260d5f63f89e5634
Binary files /dev/null and b/ctrl/tdfonts/whox.tdf differ
diff --git a/ctrl/tdfonts/wicked.tdf b/ctrl/tdfonts/wicked.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..7d9d47592b12ec5a05fbb0a00c6881a91cadbf95
Binary files /dev/null and b/ctrl/tdfonts/wicked.tdf differ
diff --git a/ctrl/tdfonts/wild.tdf b/ctrl/tdfonts/wild.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..570743058e64e64f08807eecc9591fdc2950db97
Binary files /dev/null and b/ctrl/tdfonts/wild.tdf differ
diff --git a/ctrl/tdfonts/wildchld.tdf b/ctrl/tdfonts/wildchld.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..b43062ee6063e86efcd2c9a3652b05e90ea77014
Binary files /dev/null and b/ctrl/tdfonts/wildchld.tdf differ
diff --git a/ctrl/tdfonts/wildsidx.tdf b/ctrl/tdfonts/wildsidx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..c581fdc96606c56fbb7ef277c5e3bef86ae6e30d
Binary files /dev/null and b/ctrl/tdfonts/wildsidx.tdf differ
diff --git a/ctrl/tdfonts/wpaint.tdf b/ctrl/tdfonts/wpaint.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..756fc4e2a860418cb90e24f1f52b8728ae781123
Binary files /dev/null and b/ctrl/tdfonts/wpaint.tdf differ
diff --git a/ctrl/tdfonts/x-tremex.tdf b/ctrl/tdfonts/x-tremex.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..dadcdf817b118bf1991f6884caf4ecb23af315fa
Binary files /dev/null and b/ctrl/tdfonts/x-tremex.tdf differ
diff --git a/ctrl/tdfonts/xentrx1x.tdf b/ctrl/tdfonts/xentrx1x.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..4bd8209a0d9c66ab23b1ccfd5d6a736ade657af2
Binary files /dev/null and b/ctrl/tdfonts/xentrx1x.tdf differ
diff --git a/ctrl/tdfonts/xfontx.tdf b/ctrl/tdfonts/xfontx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..3e49f922507477866fde11bc9dbd99dc2d78ab4a
Binary files /dev/null and b/ctrl/tdfonts/xfontx.tdf differ
diff --git a/ctrl/tdfonts/xmas.tdf b/ctrl/tdfonts/xmas.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..cd40de0e0e3b15c3fa92c78b42e36d9c476181f3
Binary files /dev/null and b/ctrl/tdfonts/xmas.tdf differ
diff --git a/ctrl/tdfonts/yazoox.tdf b/ctrl/tdfonts/yazoox.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..4ff5513b0d9a3ba2216ab7b84b30d59db1d1cea9
Binary files /dev/null and b/ctrl/tdfonts/yazoox.tdf differ
diff --git a/ctrl/tdfonts/zane.tdf b/ctrl/tdfonts/zane.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..a80ef4e6ba1c5f82d15b4f9e81c50fb34d2b8c82
Binary files /dev/null and b/ctrl/tdfonts/zane.tdf differ
diff --git a/ctrl/tdfonts/zanex.tdf b/ctrl/tdfonts/zanex.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..431d66146c5b17f42aa57db1e92925347f4981c3
Binary files /dev/null and b/ctrl/tdfonts/zanex.tdf differ
diff --git a/ctrl/tdfonts/zetrax.tdf b/ctrl/tdfonts/zetrax.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..59cd994dbaf13152ecfb03447743bdfc6174f8f9
Binary files /dev/null and b/ctrl/tdfonts/zetrax.tdf differ
diff --git a/ctrl/tdfonts/zookx.tdf b/ctrl/tdfonts/zookx.tdf
new file mode 100644
index 0000000000000000000000000000000000000000..eacff25f4365dade5238a68aea3801ae5a33a00f
Binary files /dev/null and b/ctrl/tdfonts/zookx.tdf differ
diff --git a/exec/load/tdfonts_lib.js b/exec/load/tdfonts_lib.js
new file mode 100644
index 0000000000000000000000000000000000000000..61abd1513bba6e277a2f6d6895f91d4cc59a1f03
--- /dev/null
+++ b/exec/load/tdfonts_lib.js
@@ -0,0 +1,562 @@
+/*
+ * tdfiglet.js - Synchronet JS conversion of tdfiglet.c
+ * Based on the C code by Unknown/Modified by The Draw
+ * Converted to Synchronet JS by Nelgin
+ *
+ * Note: This is a best-effort conversion based on the provided C code.
+ * Synchronet JS environment differences (like file I/O, binary data handling,
+ * and character encoding) may require adjustments.
+ * The C code's mmap and directory listing will be replaced with Synchronet JS equivalents.
+ * The iconv part for IBM437 to UTF-8 conversion will need a JavaScript equivalent,
+ * possibly a lookup table or relying on Synchronet's native encoding handling.
+ */
+
+// Constants (using var as requested)
+var OUTLN_FNT = 0;
+var BLOCK_FNT = 1;
+var COLOR_FNT = 2;
+
+var NUM_CHARS = 94;
+
+var MAX_UTFSTR = 5; // Max bytes for UTF-8 character + null terminator
+
+var LEFT_JUSTIFY = 0;
+var RIGHT_JUSTIFY = 1;
+var CENTER_JUSTIFY = 2;
+
+var DEFAULT_WIDTH = 80;
+
+var COLOR_ANSI = 0;
+var COLOR_MIRC = 1;
+
+var ENC_UNICODE = 0;
+var ENC_ANSI = 1;
+
+// Default font directory and extension - adjust as needed for your Synchronet setup
+var FONT_DIR = system.data_dir + 'tdfonts/'; // Assuming fonts directory is relative to the script
+var FONT_EXT = "tdf";
+var DEFAULT_FONT = "brndamgx";
+
+// Global options object (using var)
+var opt = {
+    justify: LEFT_JUSTIFY,
+    width: DEFAULT_WIDTH,
+    color: COLOR_ANSI, // Default to ANSI
+    encoding: ENC_ANSI, // Default to ANSI
+    random: false,
+    info: false,
+    index: 0
+};
+
+// Character list
+var charlist = "!\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~";
+
+// Function declarations (Synchronet JS style)
+function usage() {
+    writeln("usage: jsexec tdfonts [options] input");
+    writeln("");
+    writeln("    -f [font] Specify font file used.");
+    writeln("    -j l|r|c  Justify left, right, or center. Default is left.");
+    writeln("    -w n      Set screen width. Default is 80.");
+    writeln("    -c a|m    Color format ANSI or mirc. Default is ANSI.");
+    writeln("    -e u|a    Encode as unicode or ASCII. Default is ANSI.");
+    writeln("    -x n      Index to font within file. Default is 0.");
+    writeln("    -i        Print font details.");
+    writeln("    -r        Use random font.");
+    writeln("    -h        Print usage.");
+    writeln("");
+    exit(1); // Use Synchronet's exit
+}
+
+// Synchronet JS does not have direct equivalents for gettimeofday and srand for seeding random.
+// We will use Math.random() directly for random font selection if needed.
+
+function loadfont(fn_arg) {
+    var font = {}; // Use object for font_t
+    var map = null; // Represents the font file data
+    var fn = null;
+
+    var magic = "\x13TheDraw FONTS file\x1a"; // TheDraw font file magic number
+
+    // Construct font file path
+    if (fn_arg.indexOf('/') === -1) {
+        if (fn_arg.indexOf('.') !== -1) {
+            fn = file_getcase(FONT_DIR + fn_arg);
+        } else {
+            fn = file_getcase(FONT_DIR + fn_arg + "." + FONT_EXT);
+        }
+    } else {
+        fn = file_getcase(fn_arg); // Assuming full path is provided
+    }
+
+    if (!fn || !file_exists(fn)) {
+        log("Error: Font file not found: " + fn_arg);
+        exit(1);
+    }
+
+    if (opt.info) {
+        writeln("file: " + fn);
+    }
+
+    // Read the font file content
+    var f = new File(fn);
+    if (!f.open("rb")) { // Open in binary read mode
+        log("Error: Unable to open font file: " + f.error);
+        exit(1);
+    }
+    var len = f.length;
+    map = f.read(len); // Read the whole file content
+    f.close();
+
+    if (map.length !== len) {
+         log("Error: Failed to read complete font file.");
+         exit(1);
+    }
+
+    // Parse the font header (offsets based on C code)
+    // Synchronet JS provides byte access to file data strings/buffers.
+    // The provided C code uses a raw byte array (uint8_t *map).
+    // We'll treat the `map` variable (which is a string or Buffer in JS depending on Synchronet version)
+    // as a byte sequence. Accessing bytes can be done via charCodeAt(index) or similar depending on how read() returns data.
+    // For simplicity and assuming read() returns a string of bytes, we'll use charCodeAt.
+    // A more robust solution might involve using ArrayBuffer and DataView if available in Synchronet JS.
+
+    try {
+
+	const sequence = "\x55\xaa\x00\xff";
+	if(opt.random)
+		opt.index = (map.match(new RegExp(sequence, 'g'))-1);
+
+	var index = -1;
+	var n = 0;
+	if(opt.index>0) {
+		while (n < opt.index) {
+	    		index = map.indexOf(sequence, index + 1);
+	    		if (index === -1)
+	       			break;
+	    	n++;
+		}
+		if (index !== -1)
+    			map = map.slice(0, 20) + map.slice(index);
+
+	}
+        font.namelen = map.charCodeAt(24);
+        font.name = map.substring(25, 25 + font.namelen);
+        font.fonttype = map.charCodeAt(41);
+        font.spacing = map.charCodeAt(42);
+        // blocksize is uint16_t, read two bytes
+        font.blocksize = map.charCodeAt(43) | (map.charCodeAt(44) << 8);
+        // charlist is uint16_t array, starting at offset 45
+        // There are NUM_CHARS (94) entries
+        font.charlist = [];
+        for (var i = 0; i < NUM_CHARS; i++) {
+            var offset = 45 + i * 2;
+            font.charlist[i] = map.charCodeAt(offset) | (map.charCodeAt(offset + 1) << 8);
+        }
+        font.data = map.substring(233); // The rest of the data is glyph data
+        font.height = 0;
+
+        // Check magic number and font type
+        if (map.substring(0, magic.length) !== magic || font.fonttype !== COLOR_FNT) {
+             log("Invalid font file or unsupported font type: " + fn);
+             exit(1);
+        }
+
+    } catch (e) {
+        log("Error parsing font file header: " + e);
+        exit(1);
+    }
+
+    if (opt.info) {
+        write("font: " + font.name + "\nchar list: ");
+    }
+
+    // Determine overall font height and validate glyph addresses
+    for (var i = 0; i < NUM_CHARS; i++) {
+        // In JS, we can't easily get the "address" like in C `&map[233]` or `map + st.st_size`.
+        // We'll work with string offsets relative to `font.data`.
+        // charlist[i] is the offset within the original file 'map'.
+        // The glyph data offset within 'font.data' is charlist[i] (since font.data starts at map[233]).
+        var glyph_data_offset = font.charlist[i];
+
+        // Check if the character exists in the font (not 0xffff)
+        if (glyph_data_offset !== 0xffff) {
+
+            if (opt.info)
+                 write(charlist[i]);
+
+            // Read glyph width and height from font.data
+            // The width is at glyph_data_offset, height at glyph_data_offset + 1
+            try {
+                var glyph_width = font.data.charCodeAt(glyph_data_offset);
+                var glyph_height = font.data.charCodeAt(glyph_data_offset + 1); // Height is at offset + 1 in the glyph data
+
+                if (glyph_height > font.height) {
+                    font.height = glyph_height;
+                }
+            } catch (e) {
+                 log("Error reading glyph dimensions for char index " + i + ": " + e);
+                 // Continue or exit depending on desired error handling
+            }
+        }
+    }
+
+    if (opt.info)
+        writeln("");
+
+    // Read and store glyph data
+    font.glyphs = [];
+    for (var i = 0; i < NUM_CHARS; i++) {
+        var glyph_data_offset = font.charlist[i];
+
+        if (glyph_data_offset !== 0xffff)
+            font.glyphs[i] = readchar(i, font); // Pass font to readchar
+        else
+            font.glyphs[i] = null;
+    }
+
+    return font;
+}
+
+function readchar(i, font) { // glyph argument is no longer needed, we return the glyph object
+    var glyph_data_offset = font.charlist[i];
+
+    // No need to check for 0xffff here, loadfont already does it and doesn't call readchar for those.
+
+    var p = glyph_data_offset; // Pointer/offset into font.data
+
+    var glyph = {}; // Use object for glyph_t
+
+    try {
+        glyph.width = font.data.charCodeAt(p);
+        p++;
+        glyph.height = font.data.charCodeAt(p);
+        p++;
+    } catch (e) {
+        log("Error reading glyph dimensions for char index " + i + ": " + e);
+        return null; // Return null or handle error appropriately
+    }
+
+
+    var row = 0;
+    var col = 0;
+    var width = glyph.width;
+    var height = glyph.height;
+
+    // Adjust overall font height if this glyph is taller
+     if (height > font.height) {
+        font.height = height;
+    }
+
+    // Initialize the cell array
+    glyph.cell = [];
+    for (var cell_idx = 0; cell_idx < width * font.height; cell_idx++) {
+        glyph.cell[cell_idx] = { utfchar: ' ', color: 0 };
+    }
+
+    // Parse glyph data
+    while (p < font.data.length && font.data.charCodeAt(p) !== 0x00) { // Loop until null terminator
+        var ch = font.data.charCodeAt(p);
+        p++;
+
+        if (ch === 0x0d) { // Carriage return
+            row++;
+            col = 0;
+        } else {
+            if (p >= font.data.length) {
+                log("Error reading color byte for char index " + i + " at offset " + (p-1));
+                break; // Prevent reading past data end
+            }
+            var color = font.data.charCodeAt(p);
+            p++;
+
+            if (ch < 0x20) { // Replace control characters with space (or '?')
+                 ch = ' ';
+            }
+
+            var cell_idx = row * width + col;
+            if (cell_idx < glyph.cell.length) {
+                if (opt.encoding === ENC_UNICODE) {
+                    // ibmtoutf8 needs to be implemented or replaced with a lookup
+                    // For now, a basic mapping or assume Synchronet handles CP437 bytes in strings
+                    // Let's try a basic lookup for common chars, or assume direct charCodeAt gives the CP437 value.
+                    // A full CP437 to UTF-8 mapping would be complex to implement in pure JS without libraries.
+                    // Synchronet's `iconv` object *might* be available, or `system.text_to_utf8`.
+                    // Assuming `system.text_to_utf8` exists and can convert from CP437 (mode 437).
+                    try {
+                         glyph.cell[cell_idx].utfchar = utf8_encode(String.fromCharCode(ch));
+                    } catch (e) {
+                         log("Error converting CP437 to UTF-8 for char " + ch + ": " + e);
+                         glyph.cell[cell_idx].utfchar = '?'; // Fallback
+                    }
+
+                } else {
+                    glyph.cell[cell_idx].utfchar = String.fromCharCode(ch); // Use ASCII/CP437 character directly
+                }
+
+                glyph.cell[cell_idx].color = color;
+
+                col++;
+            } else {
+                 log("Warning: Exceeded glyph cell bounds for char index " + i + " at row " + row + ", col " + col);
+                 // This might indicate a font file issue or parsing error.
+            }
+        }
+    }
+
+    return glyph;
+}
+
+
+function lookupchar(c, font) {
+    var char_code = c.charCodeAt(0); // Get the ASCII value of the character
+    for (var i = 0; i < NUM_CHARS; i++) {
+        // We need to find the index `i` in `charlist` that corresponds to `c`.
+        // The C code uses `charlist[i] == c`.
+        if (charlist.charCodeAt(i) === char_code) {
+            // Check if this character is present in the font's charlist (not 0xffff)
+            if (font.charlist[i] !== 0xffff) {
+                return i; // Return the index in charlist (and glyphs array)
+            } else {
+                return -1; // Character is in charlist but not defined in font
+            }
+        }
+    }
+    return -1; // Character not found in charlist
+}
+
+// ibmtoutf8 function (using system.text_to_utf8 as a replacement for iconv)
+// This function's logic is now integrated into readchar.
+
+function printcolor(color) {
+    var fg = color & 0x0f;
+    var bg = (color & 0xf0) >> 4;
+
+    // TheDraw colors mapped to ANSI and MIRC
+    var fgacolors = [30, 34, 32, 36, 31, 35, 33, 37, 90, 94, 92, 96, 91, 95, 93, 97]; // Normal/Bright
+    var bgacolors = [40, 44, 42, 46, 41, 45, 43, 47]; // Backgrounds (normal only for 8 colors)
+    var fgmcolors = [1,  2,  3, 10,  5,  6,  7, 15, 14,  12, 9, 11,  4, 13,  8,  0]; // MIRC colors
+    var bgmcolors = [1,  2,  3, 10,  5,  6,  7, 15, 14,  12, 9, 11,  4, 13,  8,  0]; // MIRC backgrounds
+
+    if (opt.color === COLOR_ANSI) {
+        // Use write for printing parts of the ANSI escape code
+        write("\x1b[");
+        write(fgacolors[fg] + ";");
+        write(bgacolors[bg] + "m");
+    } else { // MIRC color
+        write("\x03");
+        write(fgmcolors[fg] + ",");
+        write(bgmcolors[bg]);
+    }
+}
+
+function printrow(glyph, row) {
+    var utfchar;
+    var color;
+    var lastcolor = -1; // Use -1 or similar to ensure color is printed for the first cell
+
+    for (var i = 0; i < glyph.width; i++) {
+        var cell_idx = glyph.width * row + i;
+        if (cell_idx < glyph.cell.length) {
+            utfchar = glyph.cell[cell_idx].utfchar;
+            color = glyph.cell[cell_idx].color;
+
+            if (i === 0 || color !== lastcolor) {
+                printcolor(color);
+                lastcolor = color;
+            }
+
+            write(utfchar); // Use write to print character without newline
+        } else {
+             // Should not happen if glyph.cell is initialized correctly, but for safety
+             write(" ");
+        }
+    }
+
+    // Reset color at the end of the row
+    if (opt.color === COLOR_ANSI) {
+         write("\x1b[0m");
+    } else {
+         write("\x03");
+    }
+}
+
+function printstr(str, font) {
+    var maxheight = font.height; // Use the pre-calculated max height from loadfont
+    var linewidth = 0;
+    var len = str.length;
+    var padding = 0;
+    var n = 0;
+
+    // Calculate the total width of the string using the font
+    for (var i = 0; i < len; i++) {
+        var char_index = lookupchar(str[i], font);
+
+        if (char_index === -1) {
+            continue; // Skip characters not found in the font
+        }
+
+        var g = font.glyphs[char_index];
+
+        linewidth += g.width;
+        if (i < len - 1) { // Add spacing between characters, but not after the last one
+            linewidth += font.spacing;
+        }
+    }
+
+    // Calculate padding for justification
+    if (opt.justify === CENTER_JUSTIFY) {
+        padding = Math.floor((opt.width - linewidth) / 2);
+    } else if (opt.justify === RIGHT_JUSTIFY) {
+        padding = opt.width - linewidth;
+    }
+
+    // Ensure padding is not negative
+    if (padding < 0) {
+        padding = 0;
+    }
+
+    // Print each row of the font text
+    for (var i = 0; i < maxheight; i++) {
+        // Print padding spaces
+        for (var p = 0; p < padding; p++) {
+            write(" ");
+        }
+
+        // Print glyphs for each character in the string
+        for (var c = 0; c < len; c++) {
+            var char_index = lookupchar(str[c], font);
+
+            if (char_index === -1) {
+                 // If character not found, print spaces equivalent to default glyph width or 1?
+                 // Let's print spaces equal to the font's spacing + a minimal width (e.g., 1)
+                 for(var s = 0; s < font.spacing + 1; s++) {
+                     write(" ");
+                 }
+                 continue;
+            }
+
+            var g = font.glyphs[char_index];
+
+            // printrow handles printing the characters and colors for a single row of the glyph
+            printrow(g, i);
+
+            // Print spacing between glyphs (except after the last glyph)
+            if (c < len - 1) {
+                 for (var s = 0; s < font.spacing; s++) {
+                     write(" ");
+                 }
+            }
+        }
+
+        // End the line and reset color
+        if (opt.color === COLOR_ANSI) {
+            writeln("\x1b[0m"); // Reset color and print newline
+        } else {
+            writeln("\x03"); // Reset MIRC color and print newline
+        }
+    }
+}
+
+
+// Main execution block (equivalent to C main function)
+
+// Access command line arguments via argv global
+// argv[0] is typically the script name in Synchronet JS
+// Subsequent elements are the arguments
+
+var fontfile = null;
+var input_args = []; // Collect non-option arguments here
+
+// Corrected argument parsing: Explicitly consume options and their arguments.
+var args = [];
+for (var i = 0; i < argc; i++)
+        args.push(argv[i]);
+var i = 0;
+var input_string = "";
+while (i < args.length) {
+                var arg = args[i];
+
+                if (arg === "-f" && i + 1 < args.length) {
+                        fontfile = args[i + 1];
+                        i += 2;
+                } else if (arg === "-j" && i + 1 < args.length) {
+                        switch (args[i + 1]) {
+                                case "l":
+                                        opt.justify = LEFT_JUSTIFY;
+                                        break;
+                                case "r":
+                                        opt.justify = RIGHT_JUSTIFY;
+                                        break;
+                                case "c":
+                                        opt.justify = CENTER_JUSTIFY;
+                                        break;
+                                default:
+                                        log("Invalid justification option. Use l, r, or c.");
+					exit(1);
+                        }
+                        i += 2;
+                } else if (arg === "-w" && i + 1 < args.length) {
+                        opt.width = parseInt(args[i + 1], 10);
+                        i += 2;
+                } else if (arg === "-x" && i + 1 < args.length) {
+                        opt.index = parseInt(args[i + 1], 10);
+                        i += 2;
+                } else if (arg === "-c" && i + 1 < args.length) {
+                        switch (args[i + 1]) {
+                                case "a":
+                                        opt.color = COLOR_ANSI;
+                                        break;
+                                case "m":
+                                        opt.color = COLOR_MIRC;
+                                        break;
+                                default:
+                                        log("Invalid color option. Use a or m.");
+					exit(1);
+                        }
+                        i += 2;
+                } else if (arg === "-e" && i + 1 < args.length) {
+                        switch (args[i + 1]) {
+                                case "u":
+                                        opt.encoding = ENC_UNICODE;
+                                        break;
+                                case "a":
+                                        opt.encoding = ENC_ANSI;
+                                        break;
+                                default:
+                                        log("Invalid encoding option. Use u or a.");
+					exit(1);
+                        }
+                        i += 2;
+                } else if (arg === "-i") {
+                        opt.info = true;
+                        i += 1;
+                } else if (arg === "-r") {
+                        opt.random = true;
+                        i += 1;
+                } else if (arg === "-h") {
+                        usage();
+                } else {
+                        input_string += (input_string ? " " : "") + arg;
+                        i += 1;
+                }
+        }
+
+
+// Handle random font selection
+if (!fontfile && opt.random) {
+	var fontDir = FONT_DIR;
+	var files = directory(fontDir + "/*.tdf"); // Get all .tdf files
+	if (files.length > 0) {
+		var randomIndex = random((files.length)+1);
+		var filename = file_getname(files[randomIndex]);
+		fontfile = filename.replace(/\.tdf$/i, "");
+	}
+}
+
+
+var font = loadfont(fontfile);
+
+writeln("");
+
+printstr(input_string, font);