anchor.diff:  
   
   { TGameSettings }
  -procedure TGameSettings.Changed;
  -begin
  -  fNeedsSave := True;
  -end;
  -
  -
   constructor TGameSettings.Create;
   begin
     inherited;
  
positive.code: 
  
  procedure TKMFavouriteMaps.Remove(aMapCRC: Cardinal);
  var Index: Integer;
  begin
    Index := fFavouriteMPMaps.IndexOf(IntToStr(aMapCRC));
    if Index <> -1 then
      fFavouriteMPMaps.Delete(Index);
    FavoriteMapsUpdated;
  end;
  
  
negative.code: 
  
  type
    TKMWindowParamsRecord = record
      Width, Height, Left, Top: SmallInt;
      State: TWindowState;
  