Jonathan Holt
c25b98226d
Updates "2017" strings to "2018" where relevant.
2018-01-06 00:48:05 +11:00
Stiletto
9db7b63e9a
Updates "2016" strings to "2017 where relevant.
...
Updates "2016" strings to "2017 where relevant.
2017-01-24 17:29:49 -05:00
Vas Crabb
be26ac9abf
coretmpl: add an associative LRU cache with map-like behaviour
...
selmenu: use LRU cache so icons don't all need to be reloaded on scroll
uismall.bdf: set default character for missing glyphs
rendfont.cpp:
* encapsulate many BDF and BDC handling details
* make file I/O 64-bit clean, check for allocation errors
* more solid BDF parser with error messages and trace logging
* fix heap smash when building bitmaps for BDF fonts
* extend BDC format to support high planes and default character
* render default character if glyph not found for BDF/BDC
2016-12-15 17:00:34 +11:00
Vas Crabb
9b197f3d55
Few more characters (nw)
2016-11-21 10:16:50 +11:00
Vas Crabb
eee0e0815e
Add typographical characters to uismall.bdf, including the hair space used by the internal UI
2016-11-21 07:55:20 +11:00
Vas Crabb
1ccaae0132
uismall.bdf: improve legibility of Russian at small sizes
2016-07-08 02:33:28 +10:00
Vas Crabb
f2320e4bea
uismall.bdf: add monotonic Greek (and a couple of archaic Cyrillic characters)
...
can now run mame -uifont uismall.bdf -language Greek for 15kHz monitor
lowercase gamma and lambda could probably be prettier, but it's definitely all legible
2016-07-05 19:22:00 +10:00
Vas Crabb
507cb50519
Fix advance of some cyrillic characters
2016-07-01 14:53:24 +10:00
Vas Crabb
eb7fabbbf4
uismall.bdf: add half-width katakana and some more Cyrillic characters
2016-07-01 14:19:36 +10:00
Vas Crabb
1f0dc8903f
uismall.bdf: Add most of Latin-B, some IPA extensions, and many additional Cyrillic characters. European Latin and Cyrillic coverage should be pretty good.
2016-07-01 02:51:51 +10:00
Vas Crabb
a3d4222590
Add the rest of Latin B and some archaic Cyrillic characters to uismall.bdf
2016-06-30 20:03:22 +10:00
Vas Crabb
dc7010c461
Add 96 Cyrillic characters to uismall.bdf - covers at least Russian, Ukrainian and Serbian
2016-06-30 17:49:14 +10:00
Vas Crabb
aba2431be9
Add first 48 Latin-1 Supplement characters to uismall.bdf
2016-06-30 16:15:12 +10:00
Vas Crabb
3a60b4bb7a
Use Adobe standard glyph names where possible
2016-03-21 02:47:12 +11:00
Vas Crabb
9b774d651f
Whoops, forgot one character
2016-03-21 02:14:53 +11:00
Vas Crabb
0c5eeddb42
tag uismall with ISO-8859-1 encoding, add copyright comment
2016-03-21 02:11:45 +11:00
Vas Crabb
d5aa425387
Make a proper BDF out of uismall font - no need to try and load an orphaned BDC
2016-03-21 01:56:27 +11:00