mirror of https://github.com/PCSX2/pcsx2.git
EE/Timer: Don't reset count on setting gate
This commit is contained in:
parent
d1e9a5265d
commit
4363255234
|
@ -769,8 +769,8 @@ static __fi void _rcntSetGate(int index)
|
||||||
index, counters[index].mode.GateSource ? "vblank" : "hblank", counters[index].mode.GateMode);
|
index, counters[index].mode.GateSource ? "vblank" : "hblank", counters[index].mode.GateMode);
|
||||||
|
|
||||||
gates |= (1 << index);
|
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;
|
counters[index].mode.IsCounting = 0;
|
||||||
rcntReset(index);
|
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
|
Loading…
Reference in New Issue