summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitignore2
-rw-r--r--shell/input/sdl/input.c6
2 files changed, 5 insertions, 3 deletions
diff --git a/.gitignore b/.gitignore
index 8be1f2b..b8fd241 100644
--- a/.gitignore
+++ b/.gitignore
@@ -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)