diff --git a/docs/rh-log.txt b/docs/rh-log.txt index 1d1c5d0e25..e9964b3e1a 100644 --- a/docs/rh-log.txt +++ b/docs/rh-log.txt @@ -1,4 +1,6 @@ May 19, 2008 +- Fixed: M_DrawSave() and M_DrawLoad() need to use GetScaledWidth(), in case + the texture is high-res. - Replaced all instances of "flags +=" in sbarinfo_parser.cpp with "flags |=" so that using the same flag multiple times will not have unexpected results. diff --git a/src/m_menu.cpp b/src/m_menu.cpp index 3c3537cd55..423c6948e5 100644 --- a/src/m_menu.cpp +++ b/src/m_menu.cpp @@ -930,8 +930,8 @@ void M_DrawLoad (void) { FTexture *title = TexMan["M_LOADG"]; screen->DrawTexture (title, - (SCREENWIDTH-title->GetWidth()*CleanXfac)/2, 20*CleanYfac, - DTA_CleanNoMove, true, TAG_DONE); + (SCREENWIDTH-title->GetScaledWidth()*CleanXfac)/2, 20*CleanYfac, + DTA_CleanNoMove, true, DTA_BilinearFilter, true, TAG_DONE); } else {