From f0053268003218ffc5252198c0d44ac234b02ff9 Mon Sep 17 00:00:00 2001 From: Jeffrey Pfau Date: Thu, 7 Aug 2014 00:23:05 -0700 Subject: [PATCH] Add backslash as another frame advance key --- src/platform/sdl/sdl-events.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/platform/sdl/sdl-events.c b/src/platform/sdl/sdl-events.c index 47c4a95a6..d664a52ef 100644 --- a/src/platform/sdl/sdl-events.c +++ b/src/platform/sdl/sdl-events.c @@ -86,6 +86,13 @@ static void _GBASDLHandleKeypress(struct GBAThread* context, struct GBASDLEvents case SDLK_TAB: context->sync.audioWait = event->type != SDL_KEYDOWN; return; + case SDLK_BACKSLASH: + if (event->type == SDL_KEYDOWN) { + GBAThreadPause(context); + context->frameCallback = _pauseAfterFrame; + GBAThreadUnpause(context); + } + return; case SDLK_LEFTBRACKET: GBAThreadInterrupt(context); GBARewind(context, 10);