diff --git a/Generals/Code/GameEngine/Source/GameLogic/System/GameLogic.cpp b/Generals/Code/GameEngine/Source/GameLogic/System/GameLogic.cpp index 6571a9d2acc..3ba325d078f 100644 --- a/Generals/Code/GameEngine/Source/GameLogic/System/GameLogic.cpp +++ b/Generals/Code/GameEngine/Source/GameLogic/System/GameLogic.cpp @@ -1958,7 +1958,7 @@ void GameLogic::tryStartNewGame( Bool loadingSaveGame ) { TheDisplay->draw(); setFPMode(); - Sleep(33); + TheFramePacer->update(); } } diff --git a/GeneralsMD/Code/GameEngine/Source/GameLogic/System/GameLogic.cpp b/GeneralsMD/Code/GameEngine/Source/GameLogic/System/GameLogic.cpp index 8fcf237274b..debe213997a 100644 --- a/GeneralsMD/Code/GameEngine/Source/GameLogic/System/GameLogic.cpp +++ b/GeneralsMD/Code/GameEngine/Source/GameLogic/System/GameLogic.cpp @@ -2247,7 +2247,7 @@ void GameLogic::tryStartNewGame( Bool loadingSaveGame ) { TheDisplay->draw(); setFPMode(); - Sleep(33); + TheFramePacer->update(); } }