anchor.diff:    //so we need to set it right before we do game logic processing
     Set8087CW($133F);
   
  -  if fIsPaused or ReadyToStop or CheckPauseGameAtTick then
  +  if fIsPaused or ReadyToStop then
       Exit;
   
     fBlockGetPointer := False;
  
positive.code: 
      Result := True;
  
      if DoSaveRandomChecks then
        gRandomCheckLogger.UpdateState(fParams.Tick);
    finally
  
negative.code:   if fDoHold then
      Exit;
  
    CheckPauseGameAtTick;
  
    Result := True;
  end;
  
  