Atari 2600 - slight fix to the logic of FrameAdvance so that it will "finish a frame", so any sub-stepping is accounted for
This commit is contained in:
parent
ebbee62730
commit
f207bfaec9
|
@ -344,7 +344,6 @@ namespace BizHawk.Emulation.Cores.Atari.Atari2600
|
||||||
{
|
{
|
||||||
_frame++;
|
_frame++;
|
||||||
_islag = true;
|
_islag = true;
|
||||||
_tia.LineCount = 0;
|
|
||||||
|
|
||||||
if (Controller["Power"])
|
if (Controller["Power"])
|
||||||
{
|
{
|
||||||
|
@ -364,6 +363,8 @@ namespace BizHawk.Emulation.Cores.Atari.Atari2600
|
||||||
{
|
{
|
||||||
LagCount++;
|
LagCount++;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
_tia.LineCount = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void CycleAdvance()
|
public void CycleAdvance()
|
||||||
|
|
Loading…
Reference in New Issue