diff options
-rw-r--r-- | .gitignore | 2 | ||||
-rw-r--r-- | shell/input/sdl/input.c | 6 |
2 files changed, 5 insertions, 3 deletions
@@ -1,3 +1,5 @@ pocketsnes*
*.o
*.so
+snes9x
+snes9x2002
\ No newline at end of file diff --git a/shell/input/sdl/input.c b/shell/input/sdl/input.c index bf6cff5..ad70881 100644 --- a/shell/input/sdl/input.c +++ b/shell/input/sdl/input.c @@ -26,6 +26,9 @@ static uint32_t joypad = 0; uint32_t S9xReadJoypad(int32_t port) { + // Only 1P is supported + if (port != 0) return 0; + SDL_Event event; static const uint32_t snes_lut[] = { @@ -43,9 +46,6 @@ uint32_t S9xReadJoypad(int32_t port) SNES_TR_MASK }; - // Only 1P is supported - if (port > 0) return joypad; - while (SDL_PollEvent(&event)) { switch (event.type) |