From 7c8e5f4c867fb6a3b9e99f495eea6ffc85d4dc34 Mon Sep 17 00:00:00 2001 From: neonloop Date: Wed, 25 Jan 2023 07:08:59 +0000 Subject: Implements RETRO_ENVIRONMENT_SHUTDOWN Fixes in-game quit for prboom, tyrquake, scummvm --- core.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/core.c b/core.c index 355262f..8dead78 100644 --- a/core.c +++ b/core.c @@ -355,6 +355,11 @@ static bool pa_environment(unsigned cmd, void *data) { break; } + case RETRO_ENVIRONMENT_SHUTDOWN: { /* 7 */ + should_quit = 1; + + break; + } case RETRO_ENVIRONMENT_GET_SYSTEM_DIRECTORY: { /* 9 */ const char **out = (const char **)data; if (out) -- cgit v1.2.3