From 1153b1ef2b30e51ae100fdeac8baf95568b9cdd4 Mon Sep 17 00:00:00 2001 From: retro-wertz Date: Wed, 6 Sep 2017 01:49:32 +0800 Subject: [PATCH] Fix input not working for some VS games --- src/drivers/libretro/libretro.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/drivers/libretro/libretro.c b/src/drivers/libretro/libretro.c index 591a870..29125e0 100644 --- a/src/drivers/libretro/libretro.c +++ b/src/drivers/libretro/libretro.c @@ -1052,6 +1052,9 @@ static void FCEUD_UpdateInput(void) } } + if (GameInfo->type == GIT_VSUNI) + FCEU_VSUniSwap(&pad[0], &pad[1]); + JSReturn[0] = pad[0] | (pad[1] << 8); if (input_cb(0, RETRO_DEVICE_JOYPAD, 0, RETRO_DEVICE_ID_JOYPAD_R2))