From ff3e791d72015b7c5375de09e94d5aa1254f16f9 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Mon, 10 Aug 2015 23:19:07 +0200 Subject: [PATCH] (Vita) Compile in input and joypad drivers --- griffin/griffin.c | 2 +- input/drivers_joypad/psp_joypad.c | 2 +- input/input_driver.c | 2 +- input/input_joypad_driver.c | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/griffin/griffin.c b/griffin/griffin.c index a6c3aa3c4c..63eee26705 100644 --- a/griffin/griffin.c +++ b/griffin/griffin.c @@ -302,7 +302,7 @@ INPUT #include "../input/drivers/ps3_input.c" #include "../input/drivers_joypad/ps3_joypad.c" #include "../input/autoconf/builtin_ps3.c" -#elif defined(SN_TARGET_PSP2) || defined(PSP) +#elif defined(SN_TARGET_PSP2) || defined(PSP) || defined(VITA) #include "../input/drivers/psp_input.c" #include "../input/drivers_joypad/psp_joypad.c" #include "../input/autoconf/builtin_psp.c" diff --git a/input/drivers_joypad/psp_joypad.c b/input/drivers_joypad/psp_joypad.c index b2429b64ad..b1584bfc98 100644 --- a/input/drivers_joypad/psp_joypad.c +++ b/input/drivers_joypad/psp_joypad.c @@ -143,7 +143,7 @@ static void psp_joypad_poll(void) analog_state[0][RETRO_DEVICE_INDEX_ANALOG_LEFT] [RETRO_DEVICE_ID_ANALOG_X] = (int16_t)(STATE_ANALOGLX(state_tmp)-128) * 256; analog_state[0][RETRO_DEVICE_INDEX_ANALOG_LEFT] [RETRO_DEVICE_ID_ANALOG_Y] = (int16_t)(STATE_ANALOGLY(state_tmp)-128) * 256; -#ifdef SN_TARGET_PSP2 +#if defined(SN_TARGET_PSP2) || defined(VITA) analog_state[0][RETRO_DEVICE_INDEX_ANALOG_RIGHT][RETRO_DEVICE_ID_ANALOG_X] = (int16_t)(STATE_ANALOGRX(state_tmp)-128) * 256; analog_state[0][RETRO_DEVICE_INDEX_ANALOG_RIGHT][RETRO_DEVICE_ID_ANALOG_Y] = (int16_t)(STATE_ANALOGRY(state_tmp)-128) * 256; #endif diff --git a/input/input_driver.c b/input/input_driver.c index 61b426cdc1..81fd836c1f 100644 --- a/input/input_driver.c +++ b/input/input_driver.c @@ -26,7 +26,7 @@ static const input_driver_t *input_drivers[] = { #ifdef __CELLOS_LV2__ &input_ps3, #endif -#if defined(SN_TARGET_PSP2) || defined(PSP) +#if defined(SN_TARGET_PSP2) || defined(PSP) || defined(VITA) &input_psp, #endif #if defined(_3DS) diff --git a/input/input_joypad_driver.c b/input/input_joypad_driver.c index b9e779a4f1..0829c3d384 100644 --- a/input/input_joypad_driver.c +++ b/input/input_joypad_driver.c @@ -35,7 +35,7 @@ static input_device_driver_t *joypad_drivers[] = { #ifdef _XBOX &xdk_joypad, #endif -#ifdef PSP +#if defined(PSP) || defined(VITA) &psp_joypad, #endif #ifdef _3DS