fix #541 Heavy CPU usage when emulation is paused

This commit is contained in:
zeromus 2015-12-04 19:22:48 -06:00
parent 4bc74ce36e
commit ee52570dbf
1 changed files with 4 additions and 1 deletions

View File

@ -58,10 +58,13 @@ namespace BizHawk.Client.EmuHawk
//notably, if we're frame-advancing, we should be paused.
if (signal_paused && !signal_continuousframeAdvancing)
{
//Console.WriteLine("THE THING: {0} {1}", signal_paused ,signal_continuousframeAdvancing);
Console.WriteLine("THE THING: {0} {1}", signal_paused ,signal_continuousframeAdvancing);
skipnextframe = false;
framesskipped = 0;
framestoskip = 0;
//keep from burning CPU
Thread.Sleep(10);
return;
}