mirror of
https://github.com/holub/mame
synced 2025-07-03 17:08:39 +03:00
Added uismall.bdc and way to load it for those that wish to use it still (nw)
This commit is contained in:
parent
593803fb48
commit
7cd40eb58d
1
.gitignore
vendored
1
.gitignore
vendored
@ -31,6 +31,7 @@
|
|||||||
!/makefile
|
!/makefile
|
||||||
!/mame.doxygen
|
!/mame.doxygen
|
||||||
!/*.md
|
!/*.md
|
||||||
|
!/*.bdc
|
||||||
!/LICENSE
|
!/LICENSE
|
||||||
/.idea
|
/.idea
|
||||||
regtests/chdman/temp
|
regtests/chdman/temp
|
||||||
|
@ -132,7 +132,25 @@ render_font::render_font(render_manager &manager, const char *filename)
|
|||||||
|
|
||||||
// if this is an OSD font, we're done
|
// if this is an OSD font, we're done
|
||||||
if (filename != nullptr)
|
if (filename != nullptr)
|
||||||
{
|
{
|
||||||
|
// attempt to open the cached version of the font
|
||||||
|
{
|
||||||
|
emu_file cachefile(manager.machine().options().font_path(), OPEN_FLAG_READ);
|
||||||
|
osd_file::error filerr = cachefile.open(filename);
|
||||||
|
if (filerr == osd_file::error::NONE)
|
||||||
|
{
|
||||||
|
// if we have a cached version, load it
|
||||||
|
bool result = load_cached(cachefile, 0);
|
||||||
|
|
||||||
|
// if that worked, we're done
|
||||||
|
if (result)
|
||||||
|
{
|
||||||
|
render_font_command_glyph();
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
m_osdfont = manager.machine().osd().font_alloc();
|
m_osdfont = manager.machine().osd().font_alloc();
|
||||||
if (m_osdfont)
|
if (m_osdfont)
|
||||||
{
|
{
|
||||||
|
BIN
uismall.bdc
Normal file
BIN
uismall.bdc
Normal file
Binary file not shown.
Loading…
Reference in New Issue
Block a user