mirror of
https://github.com/CTCaer/RetroArch.git
synced 2024-12-16 07:16:36 +00:00
Take turbo_enable array out of global struct
This commit is contained in:
parent
f710b61edb
commit
821688f976
@ -174,6 +174,7 @@ static int16_t input_state(unsigned port, unsigned device,
|
||||
if (device == RETRO_DEVICE_JOYPAD && (id < RETRO_DEVICE_ID_JOYPAD_UP ||
|
||||
id > RETRO_DEVICE_ID_JOYPAD_RIGHT))
|
||||
{
|
||||
static uint16_t turbo_enable[MAX_USERS];
|
||||
/*
|
||||
* Apply turbo button if activated.
|
||||
*
|
||||
@ -183,11 +184,11 @@ static int16_t input_state(unsigned port, unsigned device,
|
||||
* periodic pulse defined by the configured duty cycle.
|
||||
*/
|
||||
if (res && global->turbo.frame_enable[port])
|
||||
global->turbo.enable[port] |= (1 << id);
|
||||
turbo_enable[port] |= (1 << id);
|
||||
else if (!res)
|
||||
global->turbo.enable[port] &= ~(1 << id);
|
||||
turbo_enable[port] &= ~(1 << id);
|
||||
|
||||
if (global->turbo.enable[port] & (1 << id))
|
||||
if (turbo_enable[port] & (1 << id))
|
||||
{
|
||||
/* if turbo button is enabled for this key ID */
|
||||
res = res && ((global->turbo.count % settings->input.turbo_period)
|
||||
|
Loading…
Reference in New Issue
Block a user