From 634b9a7dd40de0ec08fa3da0f41ef019bf992e9a Mon Sep 17 00:00:00 2001 From: Tyler Young Date: Mon, 2 Jan 2023 16:38:10 -0500 Subject: [PATCH] Fixed custom maps crash on Vita and NX --- source/menu.c | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/source/menu.c b/source/menu.c index 00a91de..2aea5dc 100644 --- a/source/menu.c +++ b/source/menu.c @@ -1005,11 +1005,11 @@ void M_Menu_Maps_f (void) MAP_ITEMS = 13; current_custom_map_page = 1; } - +extern vrect_t scr_vrect; void M_Menu_Maps_Draw (void) { #ifdef VITA - int y = 0; + int y = scr_vrect.y * 0.5; #else int y = vid.height * 0.5; #endif @@ -1042,7 +1042,10 @@ void M_Menu_Maps_Draw (void) if (m_maps_cursor == i) { if (custom_maps[i + multiplier].map_use_thumbnail == 1) { menu_cuthum = Draw_CachePic(custom_maps[i + multiplier].map_thumbnail_path); - //Draw_StretchPic(x_map_info_disp + 305, y + 55, menu_cuthum, 274, 155); + if (menu_cuthum != NULL) + { + Draw_Pic(x_map_info_disp + 305, y + 55, menu_cuthum); + } } if (custom_maps[i + multiplier].map_name_pretty != 0)