From c5e4535f9ac06c25bd37529b351fbbf927e82683 Mon Sep 17 00:00:00 2001 From: ptitSeb Date: Thu, 30 Nov 2017 19:18:45 +0100 Subject: Added PYRA and CHIP support --- src/sdl/input.c | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) (limited to 'src/sdl/input.c') diff --git a/src/sdl/input.c b/src/sdl/input.c index adba574..26fbbf1 100644 --- a/src/sdl/input.c +++ b/src/sdl/input.c @@ -51,7 +51,7 @@ void Input_KeyEvent(SDL_Event* evt) case SDLK_DOWN: bDown = w; break; case SDLK_LEFT: bLeft = w; break; case SDLK_RIGHT: bRight = w; break; -#ifdef PANDORA +#if defined(PANDORA) || defined(PYRA) case SDLK_PAGEUP: bFaceUp = w; break; case SDLK_PAGEDOWN: bFaceDown = w; break; case SDLK_END: bFaceLeft = w; break; // reversing, so (B) is sword @@ -59,7 +59,16 @@ void Input_KeyEvent(SDL_Event* evt) case SDLK_RCTRL: bR = w; break; case SDLK_RSHIFT: bL = w; break; case SDLK_LCTRL: bSelect = w; break; - case SDLK_LALT: bStart = w; break; + case SDLK_LALT: bStart = w; break; +#elif defined(CHIP) + case SDLK_MINUS: bFaceUp = w; break; + case SDLK_o: bFaceDown = w; break; + case SDLK_0: bFaceLeft = w; break; + case SDLK_EQUALS: bFaceRight = w; break; + case SDLK_1: bR = w; break; + case SDLK_2: bL = w; break; + case SDLK_SPACE: bSelect = w; break; + case SDLK_RETURN: bStart = w; break; #else case SDLK_e: bFaceUp = w; break; case SDLK_x: bFaceDown = w; break; -- cgit v1.2.3