mirror of
https://github.com/libretro/RetroArch.git
synced 2025-03-03 15:37:30 +00:00
(PS3) Better extra button bindings
This commit is contained in:
parent
a7fc3807b9
commit
e7324989fc
@ -115,17 +115,17 @@ static bool ps3_key_pressed(void *data, int key)
|
||||
switch(key)
|
||||
{
|
||||
case SSNES_FAST_FORWARD_HOLD_KEY:
|
||||
return CTRL_RSTICK_UP(state[0]);
|
||||
return CTRL_RSTICK_UP(state[0]) && CTRL_R2(~state[0]);
|
||||
case SSNES_LOAD_STATE_KEY:
|
||||
return (CTRL_L2(state[0]) && CTRL_R3(state[0]));
|
||||
return (CTRL_RSTICK_UP(state[0]) && CTRL_R2(state[0]));
|
||||
case SSNES_SAVE_STATE_KEY:
|
||||
return (CTRL_R2(state[0]) && CTRL_R3(state[0]));
|
||||
return (CTRL_RSTICK_DOWN(state[0]) && CTRL_R2(state[0]));
|
||||
case SSNES_STATE_SLOT_PLUS:
|
||||
return (CTRL_RSTICK_RIGHT(state[0]) && CTRL_R2(state[0]));
|
||||
case SSNES_STATE_SLOT_MINUS:
|
||||
return (CTRL_RSTICK_LEFT(state[0]) && CTRL_R2(state[0]));
|
||||
case SSNES_REWIND:
|
||||
return CTRL_RSTICK_DOWN(state[0]);
|
||||
return CTRL_RSTICK_DOWN(state[0]) && CTRL_R2(~state[0]);
|
||||
default:
|
||||
break;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user