From 2cccbc90d765cc186e4d7baa65d7bacfaf37f6f7 Mon Sep 17 00:00:00 2001 From: Hippo <99127271+fengfrw@users.noreply.github.com> Date: Tue, 27 Jan 2026 11:11:44 +0800 Subject: [PATCH] Restore the rotation interface of retroarch setting UI under the vertical version of the game MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Restore the rotating interface of the retroarch setting UI under the vertical version (such as aircraft shooting:raiden、fireshrk、vart...) --- src/gfx/drivers/miyoomini/sdl_miyoomini_gfx.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/gfx/drivers/miyoomini/sdl_miyoomini_gfx.c b/src/gfx/drivers/miyoomini/sdl_miyoomini_gfx.c index 1ccae8bd38..8044192a23 100644 --- a/src/gfx/drivers/miyoomini/sdl_miyoomini_gfx.c +++ b/src/gfx/drivers/miyoomini/sdl_miyoomini_gfx.c @@ -952,12 +952,10 @@ static bool sdl_miyoomini_gfx_frame(void *data, const void *frame, /* HW Blit GFX surface to Framebuffer and Flip */ GFX_UpdateRect(vid->screen, vid->video_x, vid->video_y, vid->video_w, vid->video_h); } else { - if (!vid->was_in_menu) { - vid->was_in_menu = true; - stOpt.eRotate = E_MI_GFX_ROTATE_180; - } SDL_SoftStretch(vid->menuscreen_rgui, NULL, vid->menuscreen, rgui_menu_stretch ? NULL : &rgui_menu_dest_rect); + stOpt.eRotate = E_MI_GFX_ROTATE_180; GFX_Flip(vid->menuscreen); + stOpt.eRotate = vid->rotate; } return true; }