diff --git a/programs/wineconsole/registry.c b/programs/wineconsole/registry.c index e892305b50a..359034f838f 100644 --- a/programs/wineconsole/registry.c +++ b/programs/wineconsole/registry.c @@ -211,7 +211,7 @@ void WINECON_RegLoad(const WCHAR* appname, struct config_data* cfg) cfg->cursor_visible = 1; cfg->exit_on_die = 1; memset(cfg->face_name, 0, sizeof(cfg->face_name)); - cfg->cell_height = MulDiv( 12, GetDpiForSystem(), USER_DEFAULT_SCREEN_DPI ); + cfg->cell_height = MulDiv( 16, GetDpiForSystem(), USER_DEFAULT_SCREEN_DPI ); cfg->cell_width = MulDiv( 8, GetDpiForSystem(), USER_DEFAULT_SCREEN_DPI ); cfg->font_weight = FW_NORMAL; cfg->history_size = 50; diff --git a/programs/wineconsole/user.c b/programs/wineconsole/user.c index a5155015eda..28e81261e9a 100644 --- a/programs/wineconsole/user.c +++ b/programs/wineconsole/user.c @@ -403,6 +403,7 @@ static int CALLBACK get_first_font_enum_2(const LOGFONTW* lf, const TEXTMETRICW* */ mlf.lfWidth = fc->data->curcfg.cell_width; mlf.lfHeight = fc->data->curcfg.cell_height; + if (!mlf.lfHeight) mlf.lfHeight = MulDiv( 16, GetDpiForSystem(), USER_DEFAULT_SCREEN_DPI ); if (WCUSER_SetFont(fc->data, &mlf)) { struct config_data defcfg;