mirror of
https://github.com/libretro/RetroArch
synced 2025-02-10 12:40:03 +00:00
Fix transition_prev.
This commit is contained in:
parent
f339560550
commit
0342dcb169
@ -41,6 +41,7 @@ struct snes_tracker_internal
|
||||
|
||||
uint8_t prev[2];
|
||||
int frame_count;
|
||||
int frame_count_prev;
|
||||
uint8_t old_value;
|
||||
int transition_count;
|
||||
};
|
||||
@ -170,14 +171,13 @@ static void update_element(
|
||||
break;
|
||||
|
||||
case SSNES_STATE_TRANSITION_PREV:
|
||||
if (info->prev[0] != fetch())
|
||||
if (info->old_value != fetch())
|
||||
{
|
||||
info->old_value = fetch();
|
||||
info->prev[1] = info->prev[0];
|
||||
info->prev[0] = frame_count;
|
||||
info->frame_count_prev = info->frame_count;
|
||||
info->frame_count = frame_count;
|
||||
}
|
||||
uniform->value = info->prev[1];
|
||||
uniform->value = info->frame_count_prev;
|
||||
break;
|
||||
|
||||
#ifdef HAVE_PYTHON
|
||||
|
Loading…
x
Reference in New Issue
Block a user