diff --git a/rpcs3/Emu/RSX/Overlays/HomeMenu/overlay_home_menu.cpp b/rpcs3/Emu/RSX/Overlays/HomeMenu/overlay_home_menu.cpp index a3cccbd636..d8da68a495 100644 --- a/rpcs3/Emu/RSX/Overlays/HomeMenu/overlay_home_menu.cpp +++ b/rpcs3/Emu/RSX/Overlays/HomeMenu/overlay_home_menu.cpp @@ -19,28 +19,24 @@ namespace rsx } home_menu_dialog::home_menu_dialog() + : m_main_menu(20, 85, virtual_width - 2 * 20, 540, false, nullptr) { m_allow_input_on_pause = true; - m_dim_background = std::make_unique(); - m_dim_background->set_size(overlay::virtual_width, overlay::virtual_height); - m_dim_background->back_color.a = 0.5f; + m_dim_background.set_size(virtual_width, virtual_height); + m_dim_background.back_color.a = 0.5f; - m_main_menu = std::make_unique(20, 85, 1240, 540, false, nullptr); + m_description.set_font("Arial", 20); + m_description.set_pos(20, 37); + m_description.set_text(m_main_menu.title); + m_description.auto_resize(); + m_description.back_color.a = 0.f; - m_description = std::make_unique