﻿TDU2: Universal Launcher
v3.6 by Knyazev
// January 21, 2017

Changelog:

v3.6 / January 21, 2017
* Fixed issue with the high-load CPU by the tool.
* Some fixes with the GUI.

v3.5 / January 9, 2015
* Fixed critical bug: Cannot create a file when that file already exists.
System.IO.IOException: Cannot create a file when that file already exists.
 at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
 at System.IO.File.Move(String sourceFileName, String destFileName)
 at _UL_Functions._UL_Function.RunGame(Boolean console, String hash, String mode)
 at TDU2_Universal_Launcher.Program.Main(String[] Args) 

v3.4 / November 21, 2013
* Fixed bug "Freezes Launcher" after launching the game in Windows 8.1
* Small text corrections.

v3.3 / August 13, 2013
* Fixed some bugs
* Fixed "Game updates" feature
* New font in the GUI

v3.2 / October 2, 2012
* Fixed two critical bugs.
* Fixed server status page.
* Fixed game info page.

v3.1 / July 9, 2012
* Added feature: "Checking the game updates"
* Some fixes in GUI.
* Optimized code of the window: "Game information"

v3.0 / July 8, 2012
* New GUI
* Support the latest version of the game: TDU2 DLC2 v031 build 15
* Optimized & fixed the window: "Game information"
* Optimized source code of the launcher.
* New file with tool settings. Don't compatible with settings of the older versions of the tool.

v1.5 / December 15, 2011
* Fixed issue with restoring default settings due moving exe-file of the tool.
* Added startup splash-screen.
* Now settings will be stored in: 
Example: 
  Windows Vista/7/8 - C:\Users\*YOU_NAME*\AppData\Local\i-Knyazev.ru\TDU2\Universal Launcher\settings.xml
  Windows XP - C:\Documents and Settings\*YOU_NAME*\Local Settings\i-Knyazev.ru\TDU2\Universal Launcher\settings.xml
* It's encrypted version of the tool.
* It's final version of the tool in v1.x serie (Maybe, next version will be started with 2.0 version)

v1.4 / November 30, 2011
* Deleted the Config.in file due some issues.
* Settings now stored in another file.
* Possible to launch steam-version of TDU2 through *.bat files.
* Deleted tab "Game updates" in "Game information" window.

v1.3 / November 21, 2011
* Fixed security issue (now is Invoker type, not admin)
* Added support the STEAM-version of the game. (Game can't be run using the *.bat files)
* Small changes in GUI

v1.2 / November 12, 2011
* Fixed issues with crashing app in x64/x86 OS.
* Added the log system. (All bug reports will be stored in Errors.log file)
* Tool stores the settings in the Config.ini file.
* Used methods "try-catch" anywhere in the tool.

v1.1 / November 11, 2011
* Removed the system of automatic updates of the tool. (unstable work)
* Tool re-written in the C# programming language (.NET)
* More stable work of the tool.
* More optimized code of the tool, than in the old 1.0 version.

v1.0 / July 12, 2011
* Changed the algorithm of launching TDU2
* Now launcher doesn't change a main game registry key
* Launcher uses own registry keys for storing settings

v0.9 / July 10, 2011
* Optimized code of program
* Decreased timeout ping to servers

v0.8 / July 6, 2011
* Added new section - Game info
* Changed Settings section
* Corrected text in launcher

v0.7 / July 5, 2011
+ Added console-version of application.
You can launch TDU2 without starting a GUI-application of launcher.

v0.6 / July 4, 2011
+ Added system of updates for Universal launcher.

v0.5 / June 30, 2011
* Added simple GUI

v0.1 / June 11, 2011
* First beta-version of the launcher (Console application)

  2011 - 2015 © i-Knyazev.ru