From d860f1a7635fc41a66cd7efca2fa48154ab6ed14 Mon Sep 17 00:00:00 2001 From: Apaczer <94932128+Apaczer@users.noreply.github.com> Date: Mon, 28 Nov 2022 21:50:27 +0100 Subject: [PATCH 1/3] force notifications on display for non-widget platforms --- libretro/libretro.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/libretro/libretro.cpp b/libretro/libretro.cpp index 8edb901..5f95c40 100644 --- a/libretro/libretro.cpp +++ b/libretro/libretro.cpp @@ -509,7 +509,11 @@ static void palette_switch_set_index(int palette_index) 1, RETRO_LOG_INFO, RETRO_MESSAGE_TARGET_OSD, +#ifdef FORCE_STATUS + RETRO_MESSAGE_TYPE_STATUS, +#else RETRO_MESSAGE_TYPE_NOTIFICATION_ALT, +#endif -1 }; environ_cb(RETRO_ENVIRONMENT_SET_MESSAGE_EXT, &msg); From d6460eb303716061321c73eced86e5d309b98594 Mon Sep 17 00:00:00 2001 From: Apaczer <94932128+Apaczer@users.noreply.github.com> Date: Mon, 28 Nov 2022 21:52:00 +0100 Subject: [PATCH 2/3] add FORCE_STATUS for MIYOO --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index cc3aa8a..755e13c 100644 --- a/Makefile +++ b/Makefile @@ -365,7 +365,7 @@ else ifeq ($(platform), miyoo) AR = /opt/miyoo/usr/bin/arm-linux-ar fpic := -fPIC SHARED := -shared -Wl,-version-script=link.T -Wl,-no-undefined - PLATFORM_DEFINES := -DNO_UNALIGNED_ACCESS + PLATFORM_DEFINES := -DNO_UNALIGNED_ACCESS -DFORCE_STATUS PLATFORM_DEFINES += -O3 -fomit-frame-pointer -march=armv5te -mtune=arm926ej-s -ffast-math CXXFLAGS += -fno-rtti -fno-exceptions From 20b4ce2233f07e6e2207bb5319f1b7f76bdc2d6a Mon Sep 17 00:00:00 2001 From: Apaczer <94932128+Apaczer@users.noreply.github.com> Date: Tue, 29 Nov 2022 09:55:12 +0100 Subject: [PATCH 3/3] add notes for FORCE_STATUS --- libretro/libretro.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libretro/libretro.cpp b/libretro/libretro.cpp index 5f95c40..7cd5bc7 100644 --- a/libretro/libretro.cpp +++ b/libretro/libretro.cpp @@ -510,7 +510,7 @@ static void palette_switch_set_index(int palette_index) RETRO_LOG_INFO, RETRO_MESSAGE_TARGET_OSD, #ifdef FORCE_STATUS - RETRO_MESSAGE_TYPE_STATUS, + RETRO_MESSAGE_TYPE_STATUS, // force next notification to display #else RETRO_MESSAGE_TYPE_NOTIFICATION_ALT, #endif