From 8342a30082638cc032c53e073f893e82f149fcb7 Mon Sep 17 00:00:00 2001 From: alexis-puska Date: Mon, 19 Dec 2016 22:42:46 +0100 Subject: [PATCH] fix multitap and analog --- frontend/libretro.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/frontend/libretro.c b/frontend/libretro.c index 589f07cb..08ef052f 100644 --- a/frontend/libretro.c +++ b/frontend/libretro.c @@ -527,13 +527,13 @@ static void update_controller_port_variable(unsigned port) if (controller_port_variable(port, &var)) { if (strcmp(var.value, "standard") == 0) - in_type[0] = PSE_PAD_TYPE_STANDARD; + in_type[port] = PSE_PAD_TYPE_STANDARD; else if (strcmp(var.value, "analog") == 0) - in_type[0] = PSE_PAD_TYPE_ANALOGPAD; + in_type[port] = PSE_PAD_TYPE_ANALOGPAD; else if (strcmp(var.value, "negcon") == 0) - in_type[0] = PSE_PAD_TYPE_NEGCON; + in_type[port] = PSE_PAD_TYPE_NEGCON; else if (strcmp(var.value, "none") == 0) - in_type[0] = PSE_PAD_TYPE_NONE; + in_type[port] = PSE_PAD_TYPE_NONE; // else 'default' case, do nothing } } -- 2.39.2