diff --git a/UI/Controls/BaseControl.cs b/UI/Controls/BaseControl.cs index fe99d08..9337708 100644 --- a/UI/Controls/BaseControl.cs +++ b/UI/Controls/BaseControl.cs @@ -15,7 +15,7 @@ namespace Mesen.GUI.Controls get { if(Program.IsMono) { - return "DroidSansMono"; + return "monospace"; } else { return "Consolas"; } diff --git a/UI/ResourceExtractor.cs b/UI/ResourceExtractor.cs index 41c11b4..5a87b37 100644 --- a/UI/ResourceExtractor.cs +++ b/UI/ResourceExtractor.cs @@ -111,15 +111,6 @@ namespace Mesen.GUI } else if(entry.Name == "Font.24.spritefont" || entry.Name == "Font.64.spritefont" || entry.Name == "LICENSE.txt" || entry.Name == "PixelFont.ttf") { string outputFilename = Path.Combine(ConfigManager.HomeFolder, "Resources", entry.Name); ExtractFile(entry, outputFilename); - } else if(entry.Name == "DroidSansMono.ttf" && Program.IsMono) { - string outputFilename = Path.Combine(ConfigManager.FontFolder, entry.Name); - bool needRestart = !File.Exists(outputFilename); - ExtractFile(entry, outputFilename); - if(needRestart) { - //If font is newly installed, restart Mesen (otherwise debugger will not be able to use the font and display incorrectly) - ConfigManager.RestartMesen(); - return false; - } } }