Skip to content

Commit

Permalink
EE/Timer: Don't reset count on setting gate
Browse files Browse the repository at this point in the history
  • Loading branch information
refractionpcsx2 committed Apr 27, 2024
1 parent b01871a commit f87242e
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion pcsx2/Counters.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -769,8 +769,8 @@ static __fi void _rcntSetGate(int index)
index, counters[index].mode.GateSource ? "vblank" : "hblank", counters[index].mode.GateMode);

gates |= (1 << index);
// FIXME: Test required - should the counter be stopped here? I feel like it should only stop and reset on the gate signal happening.
counters[index].mode.IsCounting = 0;
rcntReset(index);
return;
}
else
Expand Down

0 comments on commit f87242e

Please sign in to comment.